.agaria .cs{--cs-line:#d6ccc2;--cs-line-strong:#3c374429;--cs-ink:#000;--cs-muted:#000;--cs-dim:.5;--cs-lh:1.25;max-width:min(var(--site-max), calc(100% - 2 * var(--gutter)));margin:var(--space-section) auto;font-family:var(--body);color:var(--cs-ink)}:root.dark .agaria .cs{--cs-line:#ffffff24;--cs-line-strong:#ffffff29;--cs-ink:#edede9;--cs-muted:#edede9}.agaria .cs-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.agaria .cs-copy{padding:var(--mk-pane-pad);flex-direction:column;justify-content:center;display:flex}.agaria .cs-pill{color:var(--cs-ink);white-space:nowrap;background:#ffffffb8;border:1px solid #12100f1f;border-radius:999px;align-self:flex-start;margin-bottom:18px;padding:7px 14px;font-size:14px;line-height:1;box-shadow:inset 0 1px #fffc,0 6px 20px #1c1a200f}:root.dark .agaria .cs-pill{background:#ffffff0f;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a}.agaria .cs-heading{font-family:var(--display);font-size:clamp(34px,4.2vw,56px);font-weight:400;line-height:var(--cs-lh);letter-spacing:var(--mk-title-1-ls);color:var(--cs-ink);margin:0}.agaria .cs-word{height:calc(var(--cs-lh) * 1em);vertical-align:top;display:inline-block;overflow:hidden}.agaria .cs-words{flex-direction:column;transition:transform .3s ease-in;display:flex}.agaria .cs-words>span{height:calc(var(--cs-lh) * 1em);white-space:nowrap;color:var(--cs-c);display:block}:root.dark .agaria .cs-words>span{color:var(--cs-cd)}.agaria .cs-words.is-snap{transition:none}.agaria .cs-lede{max-width:42ch;margin:var(--mk-title-gap) 0 0;font-size:var(--mk-body);line-height:var(--mk-body-lh);color:var(--cs-muted)}.agaria .cs-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.agaria.agaria .cs .cs-copy .cs-actions .login,.agaria .cs-more{border-radius:var(--mk-btn-radius);height:42px;font-size:var(--mk-btn-lg-fs);align-items:center;padding:0 22px;font-weight:400;line-height:1;display:inline-flex}.agaria.agaria .cs .cs-copy .cs-actions .login{color:#fff;background:#000}.agaria.agaria .cs .cs-copy .cs-actions .login:hover{color:#fff;background:#1c1a1f}.dark .agaria.agaria .cs .cs-copy .cs-actions .login{color:#000;background:#edede9}.dark .agaria.agaria .cs .cs-copy .cs-actions .login:hover{color:#000;background:#e8e6e3}.agaria .cs-more{border:1px solid var(--cs-line-strong);color:var(--cs-ink);transition:background-color .15s,border-color .15s}.agaria .cs-more:hover{background:var(--cs-line);border-color:var(--cs-ink)}.agaria .cs-actions :is(.login,.cs-more):focus-visible{outline:2px solid var(--cs-ink);outline-offset:3px}.agaria .cs-art{place-items:center;padding:clamp(20px,3vw,40px);display:grid}.agaria .cs .cs-sketch{width:100%;max-width:520px;height:auto}.agaria .cs-sketch .cs-csv-text{font-family:var(--body);fill:var(--sk-ink);font-size:8.5px;font-weight:600}.agaria .cs-sketch .cs-off{opacity:0}.agaria .cs-sketch .cs-on{opacity:1}@media (prefers-reduced-motion:reduce){.agaria .cs-words{transition:none}}@media (max-width:899px){.agaria .cs-panel{grid-template-columns:minmax(0,1fr)}}.agaria .cl-grid{grid-template-columns:repeat(3,minmax(0,116px));justify-content:center;gap:clamp(14px,2vw,22px);display:grid}.agaria .cl-grid>span{aspect-ratio:1}.agaria .cl-card{filter:grayscale();opacity:.45;background:#fff;border:1px solid #12100f14;border-radius:20px;place-items:center;transition:filter .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out;display:grid;box-shadow:0 1px 2px #12100f0d}.agaria .cl-card.is-lit{filter:none;opacity:1;transform:translateY(-6px)scale(1.06);box-shadow:0 14px 30px #12100f1f}.agaria .cl-logo{width:44%;height:auto}.agaria .cl-logo.cl-wide{width:62%}.agaria .cl-csv{color:#12100f;font-family:var(--body);letter-spacing:.04em;border:1.5px solid #12100f;border-radius:6px;padding:6px 8px;font-size:13px;font-weight:600}.agaria .cl-hub{place-items:center;display:grid}.agaria .cl-hub svg{width:56%;height:auto;fill:var(--cs-ink)}:root.dark .agaria .cl-card{opacity:.16;border-color:#ffffff1a}:root.dark .agaria .cl-card.is-lit{opacity:1;box-shadow:none}@media (prefers-reduced-motion:reduce){.agaria .cl-card,:root.dark .agaria .cl-card{filter:none;opacity:1;transition:none}}.agaria .cl-card{cursor:default}.agaria .cs-sketch .cs-mark{fill:var(--cs-ink)}
