.st-block:where(.v8),:where(.v8) .st-block{display:block}.st-row:where(.v8),:where(.v8) .st-row{display:flex;gap:var(--sd-space-2);flex-wrap:wrap;align-items:center}.st-measure:where(.v8),:where(.v8) .st-measure{max-width:68ch}.st-iconbtn:where(.v8),:where(.v8) .st-iconbtn{width:36px;height:36px;border:0;border-radius:999px;background:transparent;cursor:pointer}.st-iconbtn:where(.v8):hover,:where(.v8) .st-iconbtn:hover{background:var(--paper)}.st-action:where(.v8),:where(.v8) .st-action{min-height:28px;padding:0 12px;border:0;background:var(--fill2);font:400 var(--sd-caption-size) /1 var(--sans)}.st-action:hover:where(.v8):not(:disabled),:where(.v8) .st-action:hover:not(:disabled){background:color-mix(in oklab,var(--fill2) 85%,var(--tx) 10%)}.st-action.is-confirm:where(.v8),:where(.v8) .st-action.is-confirm{background:var(--lime);color:#191919}.st-action:where(.v8):disabled,:where(.v8) .st-action:disabled{opacity:.45}.st-glyph:where(.v8),:where(.v8) .st-glyph{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;background:var(--fill2);font-size:16px;line-height:1}.st-glyph--lg:where(.v8),:where(.v8) .st-glyph--lg{width:48px;height:48px;font-size:22px;border-radius:14px}.st-status:where(.v8),:where(.v8) .st-status{padding:5px 10px;border-radius:999px;color:var(--tx3);white-space:nowrap}.st-status.is-drafting:where(.v8),:where(.v8) .st-status.is-drafting{background:color-mix(in oklab,var(--sage) 50%,var(--paper));color:var(--tx)}.st-status.is-approved:where(.v8),:where(.v8) .st-status.is-approved{background:var(--tx);color:var(--paper)}.st-ring:where(.v8),:where(.v8) .st-ring{flex:none}.st-ring__track:where(.v8),:where(.v8) .st-ring__track{stroke:var(--fill2)}.st-ring__fill:where(.v8),:where(.v8) .st-ring__fill{stroke:var(--tx);stroke-linecap:round;transition:stroke-dashoffset .4s var(--ease)}.st-showcase:where(.v8),:where(.v8) .st-showcase{display:flex;flex-direction:column;gap:16px}.st-grid:where(.v8),:where(.v8) .st-grid{display:grid;grid-gap:16px;gap:16px}.st-grid--2:where(.v8),:where(.v8) .st-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.st-show:where(.v8),:where(.v8) .st-show{display:flex;flex-direction:column;gap:var(--sd-space-6);padding:var(--sd-space-8);border-radius:20px;background:var(--paper);min-width:0}.st-show--ink:where(.v8),:where(.v8) .st-show--ink{padding:var(--sd-space-12)}.st-show--ink:where(.v8) .st-show__eyebrow,:where(.v8) .st-show--ink .st-show__eyebrow{color:color-mix(in oklab,var(--on-act) 62%,transparent)}.st-show--ink:where(.v8) .st-pending,:where(.v8) .st-show--ink .st-pending{background:color-mix(in oklab,var(--on-act) 8%,transparent)}@media (max-width:720px){.st-show--ink:where(.v8),.st-show:where(.v8),:where(.v8) .st-show,:where(.v8) .st-show--ink{padding:var(--sd-space-6)}}.st-show__head:where(.v8),:where(.v8) .st-show__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.st-show__titles:where(.v8),:where(.v8) .st-show__titles{display:flex;flex-direction:column;gap:6px}.st-show__eyebrow:where(.v8),:where(.v8) .st-show__eyebrow{color:var(--tx3)}.st-pending:where(.v8),:where(.v8) .st-pending{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 20px;border-radius:16px;background:var(--card)}.st-statement:where(.v8),:where(.v8) .st-statement{display:flex;flex-direction:column;gap:16px}.st-statement__lead:where(.v8),:where(.v8) .st-statement__lead{text-wrap:balance;max-width:26ch}.st-show--ink:where(.v8) .sd-heading-2.st-statement__lead,:where(.v8) .st-show--ink .sd-heading-2.st-statement__lead{max-width:34ch}.st-statement__rest:where(.v8),:where(.v8) .st-statement__rest{max-width:60ch;opacity:.78}.st-duo:where(.v8),:where(.v8) .st-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.st-duo:where(.v8)>*,:where(.v8) .st-duo>*{display:flex;flex-direction:column;gap:8px}.st-show--ink:where(.v8) .st-duo>*,:where(.v8) .st-show--ink .st-duo>*{padding:18px;border-radius:16px;background:color-mix(in oklab,var(--on-act) 7%,transparent)}.st-duo--3:where(.v8),:where(.v8) .st-duo--3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.st-position:where(.v8),:where(.v8) .st-position{text-wrap:pretty}.st-promise:where(.v8),:where(.v8) .st-promise{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;background:var(--lime);color:#191919}.st-reasons:where(.v8),:where(.v8) .st-reasons{display:flex;flex-direction:column;gap:10px}.st-reasons:where(.v8) li,:where(.v8) .st-reasons li{display:flex;gap:12px;align-items:baseline}.st-reasons__n:where(.v8),:where(.v8) .st-reasons__n{color:var(--tx4)}.st-chip:where(.v8),:where(.v8) .st-chip{padding:6px 12px}.st-chip--xs:where(.v8),:where(.v8) .st-chip--xs{padding:4px 8px;font-size:8px}.st-chip.is-struck:where(.v8),:where(.v8) .st-chip.is-struck{text-decoration:line-through;-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn);color:var(--tx3)}.st-personas:where(.v8),:where(.v8) .st-personas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.st-persona:where(.v8),:where(.v8) .st-persona{display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:16px;background:var(--card)}.st-persona__initial:where(.v8),:where(.v8) .st-persona__initial{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lime);color:#191919;font-size:18px;margin-bottom:8px}.st-persona__quote:where(.v8),:where(.v8) .st-persona__quote{color:var(--tx2);margin-block:8px;text-wrap:pretty}.st-persona__facts:where(.v8),:where(.v8) .st-persona__facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-top:8px}.st-jobs:where(.v8),:where(.v8) .st-jobs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.st-job:where(.v8),:where(.v8) .st-job{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:var(--fill2)}.st-notfor:where(.v8),:where(.v8) .st-notfor{display:flex;gap:12px;align-items:baseline;color:var(--tx3)}.st-principles:where(.v8),:where(.v8) .st-principles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.st-principle:where(.v8),:where(.v8) .st-principle{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:16px;background:var(--card)}.st-traits:where(.v8),:where(.v8) .st-traits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}@media (max-width:720px){.st-traits:where(.v8),:where(.v8) .st-traits{grid-template-columns:1fr}}.st-versus:where(.v8),:where(.v8) .st-versus{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.st-versus__item:where(.v8),:where(.v8) .st-versus__item{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;background:var(--card)}.st-plans:where(.v8),:where(.v8) .st-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.st-plan:where(.v8),:where(.v8) .st-plan{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:16px;background:var(--card)}.st-plan:where(.v8):nth-child(2),:where(.v8) .st-plan:nth-child(2){background:var(--act);color:var(--on-act)}.st-plan__price:where(.v8),:where(.v8) .st-plan__price{margin-block:8px}.st-funnel:where(.v8),:where(.v8) .st-funnel{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px;gap:8px}.st-funnel__stage:where(.v8),:where(.v8) .st-funnel__stage{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:color-mix(in oklab,var(--lime) calc(100% - var(--i, 0) * 18%),var(--card));color:#191919}.st-funnel__metric:where(.v8),:where(.v8) .st-funnel__metric{margin-top:auto;padding-top:8px}:root[data-theme=dark] .st-funnel__stage:nth-child(n:where(.v8)+4),:root[data-theme=dark] :where(.v8) .st-funnel__stage:nth-child(n+4){color:var(--tx)}.st-channels:where(.v8),:where(.v8) .st-channels{display:flex;flex-direction:column;gap:4px}.st-channel:where(.v8),:where(.v8) .st-channel{display:grid;grid-template-columns:36px 180px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px 12px;border-radius:14px}.st-channel:where(.v8):nth-child(odd),:where(.v8) .st-channel:nth-child(odd){background:var(--card)}.st-channel__priority:where(.v8),:where(.v8) .st-channel__priority{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--fill2)}@media (max-width:720px){.st-channel:where(.v8),:where(.v8) .st-channel{grid-template-columns:36px 1fr}.st-channel:where(.v8)>:last-child,:where(.v8) .st-channel>:last-child{grid-column:2}}.st-northstar:where(.v8),:where(.v8) .st-northstar{padding:24px;border-radius:16px;background:var(--lime);color:#191919;display:flex;flex-direction:column;gap:8px}.st-okrs:where(.v8),:where(.v8) .st-okrs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.st-okr:where(.v8),:where(.v8) .st-okr{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;background:var(--card)}.st-okr__target:where(.v8),:where(.v8) .st-okr__target{margin-top:auto;padding-top:8px}.st-likes:where(.v8),:where(.v8) .st-likes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px}.st-like:where(.v8),:where(.v8) .st-like{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:color-mix(in oklab,var(--on-act) 7%,transparent)}.st-like__not:where(.v8),:where(.v8) .st-like__not{color:color-mix(in oklab,var(--on-act) 55%,transparent);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab,var(--on-act) 30%,transparent);text-decoration-color:color-mix(in oklab,var(--on-act) 30%,transparent)}.st-pillars:where(.v8),:where(.v8) .st-pillars{display:flex;flex-direction:column;gap:18px}.st-pillar:where(.v8),:where(.v8) .st-pillar{display:flex;flex-direction:column;gap:6px}.st-scales:where(.v8),:where(.v8) .st-scales{display:flex;flex-direction:column;gap:20px}.st-scale:where(.v8),:where(.v8) .st-scale{display:flex;flex-direction:column;gap:8px}.st-scale__poles:where(.v8),:where(.v8) .st-scale__poles{display:flex;justify-content:space-between;color:var(--tx3)}.st-scale__value:where(.v8),:where(.v8) .st-scale__value{color:var(--tx)}.st-scale__track:where(.v8),:where(.v8) .st-scale__track{position:relative;height:8px;border-radius:8px;background:var(--fill2)}.st-scale__fill:where(.v8),:where(.v8) .st-scale__fill{position:absolute;inset:0 auto 0 0;border-radius:8px;background:color-mix(in oklab,var(--lime) 70%,var(--fill2))}.st-scale__mark:where(.v8),:where(.v8) .st-scale__mark{position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:var(--tx);transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--paper)}.st-scale.is-empty:where(.v8),:where(.v8) .st-scale.is-empty{opacity:.45}.st-scale__evidence:where(.v8),:where(.v8) .st-scale__evidence{color:var(--tx3)}.st-context:where(.v8),:where(.v8) .st-context{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.st-ctx:where(.v8),:where(.v8) .st-ctx{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:16px;background:var(--card);min-width:0}.st-ctx--hero:where(.v8),:where(.v8) .st-ctx--hero{grid-column:span 6;padding:40px;background:var(--act);color:var(--on-act)}.st-ctx--hero:where(.v8) .sd-heading-1,:where(.v8) .st-ctx--hero .sd-heading-1{max-width:20ch;text-wrap:balance}.st-ctx--email:where(.v8),.st-ctx--error:where(.v8),.st-ctx--push:where(.v8),:where(.v8) .st-ctx--email,:where(.v8) .st-ctx--error,:where(.v8) .st-ctx--push{grid-column:span 2}.st-ctx--social:where(.v8),:where(.v8) .st-ctx--social{grid-column:span 6}@media (max-width:900px){.st-ctx--email:where(.v8),.st-ctx--error:where(.v8),.st-ctx--push:where(.v8),:where(.v8) .st-ctx--email,:where(.v8) .st-ctx--error,:where(.v8) .st-ctx--push{grid-column:span 6}.st-ctx--hero:where(.v8),:where(.v8) .st-ctx--hero{padding:24px}}.st-ctx__cta:where(.v8),:where(.v8) .st-ctx__cta{align-self:flex-start;padding:10px 18px;border-radius:999px;background:var(--lime);color:#191919}.st-ctx__mailrow:where(.v8),:where(.v8) .st-ctx__mailrow{display:flex;gap:12px;padding:14px;border-radius:14px;background:var(--paper)}.st-ctx__mail:where(.v8),:where(.v8) .st-ctx__mail{color:var(--tx2)}.st-ctx__avatar:where(.v8),:where(.v8) .st-ctx__avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:var(--tx);color:var(--paper);font-size:14px}.st-ctx__avatar--sm:where(.v8),:where(.v8) .st-ctx__avatar--sm{width:28px;height:28px;border-radius:8px;font-size:12px}.st-ctx__toast:where(.v8),:where(.v8) .st-ctx__toast{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--paper);box-shadow:var(--sh1)}.st-ctx__errorbox:where(.v8),:where(.v8) .st-ctx__errorbox{padding:14px;border-radius:14px;background:color-mix(in oklab,var(--warn) 10%,var(--paper));color:var(--warn)}.st-tones:where(.v8),:where(.v8) .st-tones{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:10px;gap:10px}.st-tone:where(.v8),:where(.v8) .st-tone{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:var(--card)}.st-tone__line:where(.v8),:where(.v8) .st-tone__line{margin-top:auto;padding-top:8px;color:var(--tx);text-wrap:pretty}.st-lexicon:where(.v8),:where(.v8) .st-lexicon{display:flex;flex-direction:column;gap:4px}.st-lexicon__row:where(.v8),:where(.v8) .st-lexicon__row{display:grid;grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);grid-gap:16px;gap:16px;padding:10px 12px;border-radius:14px}.st-lexicon__row:where(.v8):nth-child(odd),:where(.v8) .st-lexicon__row:nth-child(odd){background:var(--card)}.st-dodont:where(.v8),:where(.v8) .st-dodont{display:flex;flex-direction:column;gap:10px;margin-top:12px}.st-dodont:where(.v8) li,:where(.v8) .st-dodont li{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:14px;background:var(--card)}.st-do:where(.v8),:where(.v8) .st-do{background:var(--lime);color:#191919;padding:2px 6px;border-radius:4px}.st-compare:where(.v8),:where(.v8) .st-compare{display:flex;flex-direction:column;gap:12px}.st-compare__row:where(.v8),:where(.v8) .st-compare__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.st-compare__side:where(.v8),:where(.v8) .st-compare__side{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:16px}.st-compare__side.is-before:where(.v8),:where(.v8) .st-compare__side.is-before{background:var(--fill);color:var(--tx3)}.st-compare__side.is-after:where(.v8),:where(.v8) .st-compare__side.is-after{background:var(--card)}.st-compare__why:where(.v8),:where(.v8) .st-compare__why{grid-column:1/-1;color:var(--tx3);padding-inline:4px}@media (max-width:720px){.st-compare__row:where(.v8),:where(.v8) .st-compare__row{grid-template-columns:1fr}}.st-tabbar:where(.v8),:where(.v8) .st-tabbar{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.st-provenance:where(.v8),:where(.v8) .st-provenance{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;padding:20px;border-radius:16px;background:var(--paper)}.st-provenance:where(.v8) ul,:where(.v8) .st-provenance ul{display:flex;flex-direction:column;gap:4px;margin-top:8px}.st-palette:where(.v8),:where(.v8) .st-palette{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.st-palette__item:where(.v8),:where(.v8) .st-palette__item{display:flex;flex-direction:column;gap:4px;padding:8px 8px 14px;border-radius:16px;background:var(--card)}.st-palette__item:where(.v8)>:not(.st-palette__chip),:where(.v8) .st-palette__item>:not(.st-palette__chip){padding-inline:8px}.st-palette__chip:where(.v8),:where(.v8) .st-palette__chip{height:120px;border-radius:14px;margin-bottom:8px;box-shadow:inset 0 0 0 1px var(--hair2)}.st-ramps:where(.v8),:where(.v8) .st-ramps{display:flex;flex-direction:column;gap:14px}.st-ramp:where(.v8),:where(.v8) .st-ramp{display:flex;flex-direction:column;gap:6px}.st-ramp__stops:where(.v8),:where(.v8) .st-ramp__stops{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));border-radius:14px;overflow:hidden}.st-ramp__stop:where(.v8),:where(.v8) .st-ramp__stop{height:52px;display:flex;align-items:flex-end;padding:6px}.st-aliases:where(.v8),:where(.v8) .st-aliases{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:8px;gap:8px}.st-alias:where(.v8),:where(.v8) .st-alias{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border-radius:14px;background:var(--card)}.st-alias__chip:where(.v8),:where(.v8) .st-alias__chip{width:40px;height:40px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--hair2)}.st-alias__text:where(.v8),:where(.v8) .st-alias__text{display:flex;flex-direction:column;gap:2px;min-width:0}.st-alias__text:where(.v8)>*,:where(.v8) .st-alias__text>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-specimens:where(.v8),:where(.v8) .st-specimens{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.st-specimen:where(.v8),:where(.v8) .st-specimen{display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:16px;background:var(--card);overflow:hidden}.st-specimen__aa:where(.v8),:where(.v8) .st-specimen__aa{font-size:96px;line-height:1;letter-spacing:-3px;margin-bottom:12px}.st-specimen__glyphs:where(.v8),:where(.v8) .st-specimen__glyphs{font-size:15px;color:var(--tx3);word-break:break-all}.st-typescale:where(.v8),:where(.v8) .st-typescale{display:flex;flex-direction:column;gap:4px}.st-typescale__row:where(.v8),:where(.v8) .st-typescale__row{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:baseline;padding:12px 14px;border-radius:14px}.st-typescale__row:where(.v8):hover,:where(.v8) .st-typescale__row:hover{background:var(--card)}.st-typescale__sample:where(.v8),:where(.v8) .st-typescale__sample{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:720px){.st-typescale__row:where(.v8),:where(.v8) .st-typescale__row{grid-template-columns:1fr;gap:4px}}.st-spacing:where(.v8),:where(.v8) .st-spacing{display:flex;flex-direction:column;gap:8px}.st-spacing__row:where(.v8),:where(.v8) .st-spacing__row{display:grid;grid-template-columns:90px minmax(0,1fr) 56px;grid-gap:12px;gap:12px;align-items:center}.st-spacing__bar:where(.v8),:where(.v8) .st-spacing__bar{height:14px;max-width:100%;border-radius:4px;background:var(--lime)}.st-radii:where(.v8),:where(.v8) .st-radii{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));grid-gap:12px;gap:12px}.st-radii__item:where(.v8),:where(.v8) .st-radii__item{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.st-radii__box:where(.v8),:where(.v8) .st-radii__box{width:64px;height:64px;background:var(--fill2);box-shadow:inset 0 0 0 2px var(--hair3)}.st-never:where(.v8),:where(.v8) .st-never{display:flex;flex-direction:column;gap:8px;margin-top:12px}.st-gallery:where(.v8),:where(.v8) .st-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.st-gallery__cell:where(.v8),:where(.v8) .st-gallery__cell{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:16px;background:var(--bp-surface-page,var(--st-raised));color:var(--bp-text-primary,var(--sd-ink));font-family:var(--bp-font-body,inherit);--bp-radius:var(--bp-radius-sm,0)}.st-gallery__cell--wide:where(.v8),:where(.v8) .st-gallery__cell--wide{grid-column:1/-1}.st-gallery__row:where(.v8),:where(.v8) .st-gallery__row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.st-gallery__col:where(.v8),:where(.v8) .st-gallery__col{display:flex;flex-direction:column;gap:6px}.st-inventory:where(.v8),:where(.v8) .st-inventory{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px}.st-inventory__item:where(.v8),:where(.v8) .st-inventory__item{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;background:var(--card)}.st-maturity:where(.v8),:where(.v8) .st-maturity{align-self:flex-start;margin-top:6px;padding:3px 8px;border-radius:999px;background:var(--fill2)}.st-maturity.is-ready:where(.v8),.st-maturity.is-stable:where(.v8),:where(.v8) .st-maturity.is-ready,:where(.v8) .st-maturity.is-stable{background:var(--lime);color:#191919}.st-maturity.is-beta:where(.v8),:where(.v8) .st-maturity.is-beta{background:var(--sage);color:#191919}.st-recipes:where(.v8),:where(.v8) .st-recipes{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.st-recipe:where(.v8),:where(.v8) .st-recipe{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background:var(--card)}.st-recipe__sections:where(.v8),:where(.v8) .st-recipe__sections{display:flex;flex-direction:column;gap:4px}.st-recipe__sections:where(.v8) li,:where(.v8) .st-recipe__sections li{padding:8px 10px;border-radius:6px;background:var(--paper)}.st-recipe__sections:where(.v8) li:first-child,:where(.v8) .st-recipe__sections li:first-child{background:var(--fill2);padding-block:16px}.st-ide:where(.v8),:where(.v8) .st-ide{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:8px;gap:8px;border-radius:16px}@media (max-width:860px){.st-ide:where(.v8),:where(.v8) .st-ide{grid-template-columns:1fr}}.st-ide__files:where(.v8),:where(.v8) .st-ide__files{display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:16px;background:var(--card);align-self:start}.st-ide__file:where(.v8),:where(.v8) .st-ide__file{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--tx3);font-family:var(--mono);font-size:11px;text-align:left;cursor:pointer}.st-ide__file:where(.v8):hover,:where(.v8) .st-ide__file:hover{color:var(--tx)}.st-ide__file.is-active:where(.v8),:where(.v8) .st-ide__file.is-active{background:var(--fill2);color:var(--tx)}.st-codelist:where(.v8),:where(.v8) .st-codelist{display:flex;flex-direction:column;gap:12px}.st-code:where(.v8),:where(.v8) .st-code{display:flex;flex-direction:column;border-radius:16px;background:#191919;color:#e6e8dc;overflow:hidden;min-width:0}.st-code__head:where(.v8),:where(.v8) .st-code__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 16px;background:#222320;color:#a4a69c}.st-code__head:where(.v8) .st-action,:where(.v8) .st-code__head .st-action{background:#2d2e2a;color:#e6e8dc}.st-code__body:where(.v8),:where(.v8) .st-code__body{margin:0;padding:18px;max-height:520px;overflow:auto;font:400 12px/1.7 var(--mono);-moz-tab-size:2;tab-size:2}.st-code__note:where(.v8),:where(.v8) .st-code__note{padding:0 16px 14px}.st-mix:where(.v8),:where(.v8) .st-mix{display:flex;gap:4px;height:44px}.st-mix__seg:where(.v8),:where(.v8) .st-mix__seg{display:flex;align-items:center;padding-inline:12px;border-radius:10px;background:var(--st-tone);color:#191919;min-width:44px}.st-tone-a:where(.v8),:where(.v8) .st-tone-a{--st-tone:var(--st-tone-a)}.st-tone-b:where(.v8),:where(.v8) .st-tone-b{--st-tone:var(--st-tone-b)}.st-tone-c:where(.v8),:where(.v8) .st-tone-c{--st-tone:var(--st-tone-c)}.st-tone-d:where(.v8),:where(.v8) .st-tone-d{--st-tone:var(--st-tone-d)}.st-tone-e:where(.v8),:where(.v8) .st-tone-e{--st-tone:var(--st-tone-e)}.st-pillarcards:where(.v8),:where(.v8) .st-pillarcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.st-pillarcard:where(.v8),:where(.v8) .st-pillarcard{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:16px;background:var(--card)}.st-pillarcard__dot:where(.v8),:where(.v8) .st-pillarcard__dot{width:12px;height:12px;border-radius:50%;background:var(--st-tone);margin-bottom:6px}.st-feed:where(.v8),:where(.v8) .st-feed{columns:280px 3;column-gap:12px}.st-feedpost:where(.v8),:where(.v8) .st-feedpost{page-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;gap:10px;margin-bottom:12px;padding:18px;border-radius:16px;background:var(--card);box-shadow:inset 0 0 0 1px var(--hair2),var(--sh2)}.st-feedpost__head:where(.v8),:where(.v8) .st-feedpost__head{display:flex;gap:10px}.st-feedpost__who:where(.v8),:where(.v8) .st-feedpost__who{display:flex;flex-direction:column;flex:1 1;line-height:1.3}.st-feedpost__hook:where(.v8),:where(.v8) .st-feedpost__hook{color:var(--tx);text-wrap:pretty}.st-feedpost__body:where(.v8),:where(.v8) .st-feedpost__body{color:var(--tx2);white-space:pre-wrap}.st-feedpost__cta:where(.v8),:where(.v8) .st-feedpost__cta{color:var(--tx);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:4px}.st-feedpost__foot:where(.v8),:where(.v8) .st-feedpost__foot{display:flex}.st-pilltag:where(.v8),:where(.v8) .st-pilltag{padding:4px 10px;border-radius:999px;background:color-mix(in oklab,var(--st-tone) 55%,transparent);color:#191919}.st-matrix:where(.v8),:where(.v8) .st-matrix{display:flex;flex-direction:column;gap:4px}.st-matrix__row:where(.v8),:where(.v8) .st-matrix__row{display:grid;grid-template-columns:140px minmax(0,1fr) auto 100px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;padding:12px 14px;border-radius:14px}.st-matrix__row:where(.v8):nth-child(odd),:where(.v8) .st-matrix__row:nth-child(odd){background:var(--card)}@media (max-width:900px){.st-matrix__row:where(.v8),:where(.v8) .st-matrix__row{grid-template-columns:1fr 1fr}}.st-playbooks:where(.v8),:where(.v8) .st-playbooks{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;margin-top:12px}.st-playbook:where(.v8),:where(.v8) .st-playbook{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:var(--fill2)}.st-series:where(.v8),:where(.v8) .st-series{display:flex;flex-direction:column;gap:8px;margin-top:12px}.st-seriescard:where(.v8),:where(.v8) .st-seriescard{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px;background:var(--act);color:var(--on-act)}.st-hooks:where(.v8),:where(.v8) .st-hooks{display:flex;flex-direction:column;gap:6px;counter-reset:hook}.st-hooks:where(.v8) li,:where(.v8) .st-hooks li{counter-increment:hook;display:grid;grid-template-columns:28px 1fr;grid-gap:8px;gap:8px;padding:12px 14px;border-radius:14px;background:var(--card)}.st-hooks:where(.v8) li:before,:where(.v8) .st-hooks li:before{content:counter(hook,decimal-leading-zero);font:400 var(--sd-eyebrow-size) /2.4 var(--mono);color:var(--tx4)}.st-flow:where(.v8),:where(.v8) .st-flow{display:flex;flex-direction:column;gap:6px}.st-flow__step:where(.v8),:where(.v8) .st-flow__step{display:grid;grid-template-columns:36px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:12px;border-radius:14px;background:var(--card)}.st-flow__n:where(.v8),:where(.v8) .st-flow__n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--lime);color:#191919}.st-field:where(.v8),:where(.v8) .st-field{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;background:var(--card);min-width:0;scroll-margin-top:96px}.st-field.is-empty:where(.v8),:where(.v8) .st-field.is-empty{box-shadow:inset 0 0 0 1px var(--hair)}.st-field__head:where(.v8),:where(.v8) .st-field__head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.st-field__titles:where(.v8),:where(.v8) .st-field__titles{display:flex;align-items:center;gap:8px}.st-field__core:where(.v8),:where(.v8) .st-field__core{padding:2px 6px;border-radius:4px;background:var(--fill2);font-size:8px}.st-field__actions:where(.v8),:where(.v8) .st-field__actions{display:flex;gap:4px;opacity:.35;transition:opacity .15s}.st-field:where(.v8):focus-within .st-field__actions,.st-field:where(.v8):hover .st-field__actions,:where(.v8) .st-field:focus-within .st-field__actions,:where(.v8) .st-field:hover .st-field__actions{opacity:1}@media (hover:none){.st-field__actions:where(.v8),:where(.v8) .st-field__actions{opacity:1}}.st-field__body:where(.v8),:where(.v8) .st-field__body{display:flex;flex-direction:column;gap:12px;min-width:0}.st-field__gap:where(.v8),:where(.v8) .st-field__gap{display:flex;flex-direction:column;gap:10px}.st-field__gapactions:where(.v8),:where(.v8) .st-field__gapactions{display:flex;gap:16px}.st-field__meta:where(.v8),:where(.v8) .st-field__meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.st-field__why:where(.v8),:where(.v8) .st-field__why{flex-basis:100%}.st-confidence:where(.v8),:where(.v8) .st-confidence{padding:3px 8px;background:var(--fill2);font:400 8px/1.4 var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--tx3)}.st-confidence.is-confirmed:where(.v8),:where(.v8) .st-confidence.is-confirmed{background:var(--lime);color:#191919}.st-confidence.is-evidenced:where(.v8),:where(.v8) .st-confidence.is-evidenced{background:var(--sage);color:#191919}.st-value__text:where(.v8),:where(.v8) .st-value__text{text-wrap:pretty}.st-value__prose:where(.v8),:where(.v8) .st-value__prose{display:flex;flex-direction:column;gap:10px;color:var(--tx2)}.st-defined:where(.v8),:where(.v8) .st-defined{display:flex;flex-direction:column;gap:10px}.st-defined__row:where(.v8),:where(.v8) .st-defined__row{display:flex;flex-direction:column;gap:2px}.st-defined__meaning:where(.v8),:where(.v8) .st-defined__meaning{color:var(--tx2)}.st-swatches:where(.v8),:where(.v8) .st-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:10px;gap:10px}.st-swatch:where(.v8),:where(.v8) .st-swatch{display:flex;flex-direction:column;gap:2px}.st-swatch__chip:where(.v8),:where(.v8) .st-swatch__chip{height:56px;border-radius:10px;margin-bottom:4px;box-shadow:inset 0 0 0 1px var(--hair2)}.st-typeroles:where(.v8),:where(.v8) .st-typeroles{display:flex;flex-direction:column;gap:10px}.st-typeroles__row:where(.v8),:where(.v8) .st-typeroles__row{display:flex;flex-direction:column;gap:2px}.st-typeroles__sample:where(.v8),:where(.v8) .st-typeroles__sample{font-size:24px}.st-tokens:where(.v8),:where(.v8) .st-tokens{display:flex;flex-direction:column;gap:4px}.st-tokens__row:where(.v8),:where(.v8) .st-tokens__row{display:flex;justify-content:space-between;gap:12px}.st-posts:where(.v8),:where(.v8) .st-posts{display:flex;flex-direction:column;gap:8px}.st-post:where(.v8),:where(.v8) .st-post{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:var(--paper)}.st-post__hook:where(.v8),:where(.v8) .st-post__hook{color:var(--tx)}.st-post__body:where(.v8),:where(.v8) .st-post__body{color:var(--tx2);white-space:pre-wrap}.st-tablewrap:where(.v8),:where(.v8) .st-tablewrap{overflow-x:auto;border-radius:14px;background:var(--paper)}.st-table:where(.v8),:where(.v8) .st-table{width:100%}.st-table:where(.v8) th,:where(.v8) .st-table th{text-align:left;padding:10px 12px;color:var(--tx3);white-space:nowrap}.st-table:where(.v8) td,:where(.v8) .st-table td{padding:10px 12px;vertical-align:top;color:var(--tx2)}.st-table:where(.v8) tbody tr:nth-child(odd) td,:where(.v8) .st-table tbody tr:nth-child(odd) td{background:color-mix(in oklab,var(--card) 60%,transparent)}.st-editor:where(.v8),:where(.v8) .st-editor{display:flex;flex-direction:column;gap:10px}.st-editor__input:where(.v8),.st-revise__input:where(.v8),:where(.v8) .st-editor__input,:where(.v8) .st-revise__input{width:100%;padding:12px 14px;border:0;border-radius:14px;color:var(--tx);font-family:var(--sans);resize:vertical}.st-editor__input:where(.v8):focus,.st-revise__input:where(.v8):focus,:where(.v8) .st-editor__input:focus,:where(.v8) .st-revise__input:focus{outline:2px solid var(--tx);outline-offset:0}.st-editor__range:where(.v8),:where(.v8) .st-editor__range{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center}.st-editor__range:where(.v8) input,:where(.v8) .st-editor__range input{accent-color:var(--tx)}.st-editor__bar:where(.v8),:where(.v8) .st-editor__bar{display:flex;justify-content:flex-end;gap:6px}.st-revise:where(.v8),:where(.v8) .st-revise{display:flex;gap:6px;flex-wrap:wrap}.st-revise__input:where(.v8),:where(.v8) .st-revise__input{flex:1 1 220px}.st-field.is-empty:where(.v8),:where(.v8) .st-field.is-empty{box-shadow:inset 0 0 0 1px var(--hair2)}@media (max-width:640px){.in-vertical:where(.v8) .st-glyph,:where(.v8) .in-vertical .st-glyph{display:none}}.st-abstain:where(.v8),:where(.v8) .st-abstain{display:flex;flex-direction:column;padding:12px 14px;background:var(--card)}.st-confidence.is-held:where(.v8),:where(.v8) .st-confidence.is-held{background:transparent;box-shadow:inset 0 0 0 1px var(--warn);color:var(--warn)}.rv-gen.is-on:where(.v8)>.st-field,:where(.v8) .rv-gen.is-on>.st-field{pointer-events:none}.st-editor__input:where(.v8),.st-revise__input:where(.v8),:where(.v8) .st-editor__input,:where(.v8) .st-revise__input{background:var(--paper);border-color:var(--hair2)}.st-editor__input:where(.v8):focus,.st-revise__input:where(.v8):focus,:where(.v8) .st-editor__input:focus,:where(.v8) .st-revise__input:focus{border-color:var(--hair3);background:var(--paper)}.st-glyph:where(.v8),:where(.v8) .st-glyph{font-family:var(--sans)}.st-iconbtn:where(.v8),:where(.v8) .st-iconbtn{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border-radius:50%;border:1px solid var(--hair);background:var(--card);color:var(--tx);transition:border-color .15s,transform .12s var(--ease)}.st-iconbtn:hover:where(.v8):not(:disabled),:where(.v8) .st-iconbtn:hover:not(:disabled){border-color:var(--tx);background:var(--card)}.st-iconbtn:active:where(.v8):not(:disabled),:where(.v8) .st-iconbtn:active:not(:disabled){transform:scale(.94)}.st-status.is-drafting:where(.v8),:where(.v8) .st-status.is-drafting{background:var(--paper);color:var(--tx2)}.st-chips:where(.v8),:where(.v8) .st-chips{display:flex;flex-wrap:wrap;gap:6px}.st-chip:where(.v8),:where(.v8) .st-chip{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;border:1px solid var(--hair3);background:var(--card);font-size:13px;color:var(--tx)}.st-show:where(.v8),:where(.v8) .st-show{border-radius:16px;background:var(--card);box-shadow:var(--sh1);padding:28px}.st-show--plain:where(.v8),:where(.v8) .st-show--plain{background:transparent;box-shadow:none;padding-inline:0}.st-show--ink:where(.v8),:where(.v8) .st-show--ink{background:var(--act);color:var(--on-act);padding:40px}.st-show--ink:where(.v8) .st-duo>*,:where(.v8) .st-show--ink .st-duo>*{background:var(--act-h)}.st-show__eyebrow:where(.v8),:where(.v8) .st-show__eyebrow{font-family:var(--mono)}.st-show:where(.v8) .sd-pull,:where(.v8) .st-show .sd-pull{background:transparent;box-shadow:none;padding:0;border-radius:0}.st-field:where(.v8),:where(.v8) .st-field{gap:10px;padding:18px 2px;border-radius:0;background:transparent;box-shadow:none}.st-field.is-empty:where(.v8),:where(.v8) .st-field.is-empty{background:transparent;box-shadow:none}.st-field__label:where(.v8),:where(.v8) .st-field__label{font-size:13px;line-height:1.3;color:var(--tx3)}.st-field__core:where(.v8),:where(.v8) .st-field__core{padding:0;background:none;font:400 10px/1 var(--mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--tx3)}.st-field__actions:where(.v8),:where(.v8) .st-field__actions{opacity:1;gap:6px}.st-action:where(.v8),:where(.v8) .st-action{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border-radius:999px;border:1px solid var(--hair3);background:var(--card);color:var(--tx);font:400 13px/1 var(--sans);letter-spacing:0;text-transform:none;cursor:pointer;transition:border-color .15s,transform .12s var(--ease)}.st-action:hover:where(.v8):not(:disabled),:where(.v8) .st-action:hover:not(:disabled){border-color:var(--tx);background:var(--card)}.st-action:active:where(.v8):not(:disabled),:where(.v8) .st-action:active:not(:disabled){transform:scale(.97)}.st-action.is-confirm:where(.v8),:where(.v8) .st-action.is-confirm{background:var(--t-lime);color:var(--on-tint);border-color:transparent}.st-value__text:where(.v8),:where(.v8) .st-value__text{font-size:20px;line-height:1.4;letter-spacing:-.2px}.st-confidence:where(.v8),:where(.v8) .st-confidence{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font:400 12px/1 var(--sans);letter-spacing:0;text-transform:none;background:var(--paper);color:var(--tx2);box-shadow:none}.st-confidence.is-evidenced:where(.v8),:where(.v8) .st-confidence.is-evidenced{background:var(--t-sage);color:var(--on-tint)}.st-confidence.is-confirmed:where(.v8),:where(.v8) .st-confidence.is-confirmed{background:var(--act);color:var(--on-act)}.st-confidence.is-held:where(.v8),:where(.v8) .st-confidence.is-held{background:var(--t-clay);color:var(--on-tint);box-shadow:none}.st-abstain:where(.v8),:where(.v8) .st-abstain{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:14px;background:var(--t-clay);color:var(--on-tint)}.st-editor__input:where(.v8),.st-revise__input:where(.v8),:where(.v8) .st-editor__input,:where(.v8) .st-revise__input{border-radius:10px;border:1px solid var(--hair);background:var(--card);padding:12px 16px}.st-editor__input:where(.v8):focus,.st-revise__input:where(.v8):focus,:where(.v8) .st-editor__input:focus,:where(.v8) .st-revise__input:focus{border-color:var(--tx);outline:none}.in-vertical__ctrl:where(.v8) .st-iconbtn,:where(.v8) .in-vertical__ctrl .st-iconbtn{width:30px;height:30px}.st-summary:where(.v8),:where(.v8) .st-summary{margin-top:28px;padding:22px 24px;border-radius:16px;background:var(--paper);color:var(--on-sage);font-size:16px;line-height:1.55}.st-summary:where(.v8)>:first-child,:where(.v8) .st-summary>:first-child{margin-top:0}.st-summary:where(.v8)>:last-child,:where(.v8) .st-summary>:last-child{margin-bottom:0}.st-summary:where(.v8) ul,:where(.v8) .st-summary ul{margin:10px 0 0;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.st-summary:where(.v8) b,:where(.v8) .st-summary b{font-weight:500}.st-cards:where(.v8),:where(.v8) .st-cards{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.st-cards:where(.v8) a,:where(.v8) .st-cards a{display:grid;grid-gap:10px;gap:10px;align-content:start;min-height:150px;padding:22px;border-radius:16px;background:var(--card);box-shadow:var(--sh1);color:inherit;text-decoration:none;transition:box-shadow .15s var(--ease)}.st-cards:where(.v8) a:hover,:where(.v8) .st-cards a:hover{box-shadow:var(--sh1),inset 0 0 0 1px var(--hair3)}.st-cards:where(.v8) b,:where(.v8) .st-cards b{font-size:20px;font-weight:400;letter-spacing:-.3px}.st-cards:where(.v8) span,:where(.v8) .st-cards span{font-size:14px;line-height:1.5;color:var(--tx2)}.st-qa:where(.v8),:where(.v8) .st-qa{border-radius:16px;background:var(--card);box-shadow:var(--sh1);overflow:hidden}.st-qa:where(.v8)>h3,:where(.v8) .st-qa>h3{margin:0}.st-qa:where(.v8) button,:where(.v8) .st-qa button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 20px;border:0;background:none;font:inherit;font-size:16px;line-height:1.35;text-align:left;color:var(--tx);cursor:pointer}.st-qa:where(.v8) button:hover,:where(.v8) .st-qa button:hover{background:color-mix(in oklab,var(--paper) 60%,transparent)}.st-qa:where(.v8) button:focus-visible,:where(.v8) .st-qa button:focus-visible{outline:2px solid var(--tx);outline-offset:-2px}.st-qa__a:where(.v8),:where(.v8) .st-qa__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s var(--ease)}.st-qa__a:where(.v8)>div,:where(.v8) .st-qa__a>div{overflow:hidden}.st-qa.is-open:where(.v8) .st-qa__a,:where(.v8) .st-qa.is-open .st-qa__a{grid-template-rows:1fr}.st-qa__a:where(.v8) p,:where(.v8) .st-qa__a p{margin:0;padding:0 20px 18px;font-size:15px;line-height:1.6;color:var(--tx2)}.st-qa__a:where(.v8) a,:where(.v8) .st-qa__a a{color:inherit;text-decoration:underline}.st-qa:where(.v8) mark,:where(.v8) .st-qa mark{background:var(--sage);color:var(--on-sage);border-radius:3px;padding:0 2px}@media (prefers-reduced-motion:reduce){.st-qa__a:where(.v8),:where(.v8) .st-qa__a{transition:none}}.st-funnel__stage:where(.v8),:where(.v8) .st-funnel__stage{background:color-mix(in oklab,var(--sage) calc(100% - var(--i, 0) * 25%),var(--paper));color:var(--on-sage)}.st-reasons:where(.v8) li,:where(.v8) .st-reasons li{color:var(--tx)}.st-pending__text:where(.v8),:where(.v8) .st-pending__text{color:var(--tx3)}.st-show--ink:where(.v8),:where(.v8) .st-show--ink{background:var(--paper);color:var(--on-sage);box-shadow:none}.st-show--ink:where(.v8) .st-show__eyebrow,:where(.v8) .st-show--ink .st-show__eyebrow{color:var(--tx3)}.st-show--ink:where(.v8) .st-duo>*,:where(.v8) .st-show--ink .st-duo>*{background:rgba(255,255,255,.6)}.st-show--ink:where(.v8) .st-pending,:where(.v8) .st-show--ink .st-pending{background:rgba(255,255,255,.5)}.st-show--ink:where(.v8) .st-pending__text,:where(.v8) .st-show--ink .st-pending__text{color:var(--on-sage2)}.st-show--ink:where(.v8) .hl,.st-show--ink:where(.v8) .sd-hl,:where(.v8) .st-show--ink .hl,:where(.v8) .st-show--ink .sd-hl{color:var(--on-sage)}.st-confidence.is-confirmed:where(.v8),:where(.v8) .st-confidence.is-confirmed{background:var(--paper);color:var(--on-sage)}.st-confidence.is-evidenced:where(.v8),:where(.v8) .st-confidence.is-evidenced{background:var(--paper);color:var(--tx);box-shadow:inset 0 0 0 1px var(--hair)}.st-confidence.is-held:where(.v8),:where(.v8) .st-confidence.is-held{background:var(--sage);color:var(--on-sage)}.st-abstain:where(.v8),:where(.v8) .st-abstain{background:var(--sage);color:var(--on-sage)}.rv-visual:where(.v8) .st-showcase,:where(.v8) .rv-visual .st-showcase{display:grid;grid-gap:12px;gap:12px}.rv-visual.is-writing:where(.v8)>.st-showcase,:where(.v8) .rv-visual.is-writing>.st-showcase{opacity:.55;transition:opacity .3s}.st-feedpost__head:where(.v8),:where(.v8) .st-feedpost__head{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 10px;gap:4px 10px}.st-feedpost__who:where(.v8),:where(.v8) .st-feedpost__who{min-width:0;display:grid}.st-feedpost__who:where(.v8)>*,:where(.v8) .st-feedpost__who>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-feedpost__head:where(.v8) .st-chip,:where(.v8) .st-feedpost__head .st-chip{grid-column:1/-1;justify-self:start;max-width:100%;white-space:normal;height:auto;padding:3px 8px;line-height:1.3}.st-ctx__avatar--mark:where(.v8),:where(.v8) .st-ctx__avatar--mark{padding:0!important;overflow:hidden;background:transparent!important}.st-logos:where(.v8),:where(.v8) .st-logos{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:10px;gap:10px}.st-logos:where(.v8) figure,:where(.v8) .st-logos figure{margin:0;display:grid;grid-gap:6px;gap:6px}.st-logos:where(.v8) figure>span,:where(.v8) .st-logos figure>span{height:110px;border-radius:12px;display:grid;place-items:center;padding:22px;box-shadow:inset 0 0 0 1px var(--hair);overflow:hidden}.st-logos:where(.v8) figure>span img,:where(.v8) .st-logos figure>span img{max-width:100%;max-height:100%;object-fit:contain}.st-logos:where(.v8) figure.is-icon>span,:where(.v8) .st-logos figure.is-icon>span{width:110px;padding:0;background:var(--stone)}.st-logos:where(.v8) figure.is-icon>span img,:where(.v8) .st-logos figure.is-icon>span img{width:100%;height:100%;object-fit:cover}.st-status:where(.v8),:where(.v8) .st-status{height:22px;padding:0 8px;border-radius:7px;font:500 11.5px/1 Host Grotesk,sans-serif;background:var(--fill2);color:var(--tx2)}.st-status.is-approved:where(.v8),:where(.v8) .st-status.is-approved{background:#191919;color:#f4f5ed}.st-status.is-review:where(.v8),:where(.v8) .st-status.is-review{background:var(--lime);color:#191919}.as-item:where(.v8):hover,:where(.v8) .as-item:hover{box-shadow:inset 0 0 0 1px var(--hair2),var(--sh2)}.rv-card:where(.v8),:where(.v8) .rv-card{display:flex;flex-direction:column;padding:clamp(20px,3vw,32px);border-radius:20px;background:var(--paper);animation:st-rise .24s var(--ease) both}.rv-card__fields:where(.v8),:where(.v8) .rv-card__fields{display:flex;flex-direction:column;gap:12px}.rv-actions:where(.v8),:where(.v8) .rv-actions{padding-top:4px}.as:where(.v8),:where(.v8) .as{display:flex;flex-direction:column;gap:16px;min-width:0}.as-head:where(.v8),:where(.v8) .as-head{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.as-head__tools:where(.v8),:where(.v8) .as-head__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.as-toolbar:where(.v8),:where(.v8) .as-toolbar{display:flex;flex-wrap:wrap;align-items:center}.as-search:where(.v8),:where(.v8) .as-search{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;box-shadow:inset 0 0 0 1px var(--hair2)}.as-search:where(.v8):focus-within,:where(.v8) .as-search:focus-within{box-shadow:inset 0 0 0 1px var(--hair3);color:var(--tx)}.as-search:where(.v8) input,:where(.v8) .as-search input{width:180px;border:0;background:none;color:var(--tx);font:inherit;font-size:var(--sd-caption-size);outline:none}.as-note:where(.v8),:where(.v8) .as-note{align-self:flex-start;padding:8px 14px;box-shadow:inset 0 0 0 1px var(--hair2),var(--sh2)}.as-grid:where(.v8),:where(.v8) .as-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.as-item:where(.v8),:where(.v8) .as-item{position:relative;display:flex;flex-direction:column;min-width:0;transition:box-shadow .15s var(--ease)}.as-item.is-hidden:where(.v8),:where(.v8) .as-item.is-hidden{opacity:.55}.as-item.is-menu:where(.v8),:where(.v8) .as-item.is-menu{z-index:5}.as-item__open:where(.v8),:where(.v8) .as-item__open{display:flex;flex-direction:column;gap:10px;width:100%;padding:8px 8px 14px;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.as-item__open:where(.v8):focus-visible,:where(.v8) .as-item__open:focus-visible{outline:1px solid var(--act);outline-offset:3px}.as-item__preview:where(.v8),:where(.v8) .as-item__preview{display:grid;place-items:center;height:132px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--hair2)}.as-item__preview:where(.v8) img,:where(.v8) .as-item__preview img{width:100%;height:100%;object-fit:cover}.as-item__preview:where(.v8) img.is-contain,:where(.v8) .as-item__preview img.is-contain{object-fit:contain;padding:18px}.as-item__meta:where(.v8),:where(.v8) .as-item__meta{display:flex;flex-direction:column;gap:2px;padding-inline:6px;min-width:0}.as-item__name:where(.v8),:where(.v8) .as-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-item__badge:where(.v8),.as-item__busy:where(.v8),:where(.v8) .as-item__badge,:where(.v8) .as-item__busy{position:absolute;top:16px;left:16px;padding:2px 8px;border-radius:999px;background:var(--lime);color:#191919;font-size:9px;pointer-events:none}.as-item__busy:where(.v8),:where(.v8) .as-item__busy{left:auto;right:56px;background:var(--card);color:var(--tx)}.as-text:where(.v8),:where(.v8) .as-text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;padding:14px;font-size:13px;line-height:1.45;text-wrap:pretty;align-self:start}.as-text--large:where(.v8),:where(.v8) .as-text--large{-webkit-line-clamp:unset;font-size:20px;line-height:1.35;letter-spacing:-.2px;padding:32px}.as-font:where(.v8),:where(.v8) .as-font{line-height:1;letter-spacing:-.5px;text-align:center}.as-tags:where(.v8),:where(.v8) .as-tags{display:flex;flex-wrap:wrap;gap:6px}.as-tag:where(.v8),:where(.v8) .as-tag{padding:4px 10px;border:0;background:var(--fill2);color:var(--tx);font:inherit;font-size:12px;cursor:pointer}.as-tag.is-on:where(.v8),:where(.v8) .as-tag.is-on{background:var(--lime);color:#191919}.as-danger:where(.v8),.as-danger:where(.v8):hover,:where(.v8) .as-danger,:where(.v8) .as-danger:hover{color:var(--warn)!important}.as-menu:where(.v8),:where(.v8) .as-menu{position:absolute;top:14px;right:14px}.as-menu__trigger:where(.v8),:where(.v8) .as-menu__trigger{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:color-mix(in oklab,var(--card) 92%,transparent);cursor:pointer;box-shadow:inset 0 0 0 1px var(--hair2),var(--sh2);transition:background-color .15s}.as-menu__trigger:where(.v8):hover,.as-menu__trigger[aria-expanded=true]:where(.v8),:where(.v8) .as-menu__trigger:hover,:where(.v8) .as-menu__trigger[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--hair3)}.as-menu__list:where(.v8),:where(.v8) .as-menu__list{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:200px;display:flex;flex-direction:column;padding:6px;box-shadow:inset 0 0 0 1px var(--hair2),var(--sh1);animation:as-pop .15s var(--ease)}.as-menu__group:where(.v8)+.as-menu__group,:where(.v8) .as-menu__group+.as-menu__group{margin-top:6px;padding-top:6px;border-top:1px solid var(--hair2)}.as-menu__item:where(.v8),:where(.v8) .as-menu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border:0;background:none;color:var(--tx);font:inherit;font-size:var(--sd-body-sm-size);text-align:left;cursor:pointer}.as-menu__item:where(.v8):focus-visible,.as-menu__item:where(.v8):hover,:where(.v8) .as-menu__item:focus-visible,:where(.v8) .as-menu__item:hover{outline:none}.as-menu__item.is-danger:where(.v8),:where(.v8) .as-menu__item.is-danger{color:var(--warn)}@media (prefers-reduced-motion:reduce){.as-menu__list:where(.v8),:where(.v8) .as-menu__list{animation:none}}.as-view:where(.v8),:where(.v8) .as-view{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);grid-gap:24px;gap:24px}@media (max-width:760px){.as-view:where(.v8),:where(.v8) .as-view{grid-template-columns:1fr}}.as-view__stage:where(.v8),:where(.v8) .as-view__stage{display:grid;place-items:center;min-height:360px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--hair2)}.as-view__stage:where(.v8) img,:where(.v8) .as-view__stage img{width:100%;height:100%;max-height:60dvh;object-fit:contain}.as-view__stage:where(.v8) img.is-contain,:where(.v8) .as-view__stage img.is-contain{padding:32px}.as-view__side:where(.v8),:where(.v8) .as-view__side{display:flex;flex-direction:column;gap:20px;min-width:0}.as-view__facts:where(.v8),:where(.v8) .as-view__facts{display:flex;flex-direction:column;gap:12px;margin:0}.as-view__fact:where(.v8),:where(.v8) .as-view__fact{display:flex;flex-direction:column;gap:2px;min-width:0}.as-view__fact:where(.v8) dd,:where(.v8) .as-view__fact dd{margin:0;overflow-wrap:anywhere}.as-view__url:where(.v8),:where(.v8) .as-view__url{word-break:break-all}.as-view__tags:where(.v8),:where(.v8) .as-view__tags{display:flex;flex-direction:column;gap:8px}.as-view__actions:where(.v8),:where(.v8) .as-view__actions{display:flex;flex-wrap:wrap;gap:6px}.as-edit:where(.v8),:where(.v8) .as-edit{display:flex;flex-direction:column;gap:16px}.as-edit__colour:where(.v8),:where(.v8) .as-edit__colour{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;grid-gap:12px;gap:12px;align-items:end}.as-edit__chip:where(.v8),:where(.v8) .as-edit__chip{width:64px;height:64px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--hair2)}.as-edit__picker:where(.v8),:where(.v8) .as-edit__picker{width:44px;height:44px;padding:0;border:0;border-radius:10px;background:none;cursor:pointer}.sf:where(.v8),:where(.v8) .sf{display:flex;flex-direction:column;gap:14px;min-width:0}.sf--compact:where(.v8),:where(.v8) .sf--compact{gap:10px}.sf__identity:where(.v8),:where(.v8) .sf__identity{display:flex;flex-direction:column;gap:12px}.sf__logos:where(.v8),:where(.v8) .sf__logos{display:flex;flex-wrap:wrap;gap:8px}.sf__logo:where(.v8),:where(.v8) .sf__logo{display:grid;place-items:center;width:96px;height:56px;padding:8px;border-radius:10px;background:var(--card);box-shadow:inset 0 0 0 1px var(--hair2)}.sf__logo:where(.v8),:where(.v8) .sf__logo{overflow:hidden;flex:none}.sf__logo:where(.v8) img,:where(.v8) .sf__logo img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.sf--compact:where(.v8) .sf__logo,:where(.v8) .sf--compact .sf__logo{width:72px;height:40px;padding:6px}.sf__block:where(.v8),:where(.v8) .sf__block{display:flex;flex-direction:column;gap:6px;min-width:0}.sf__palette:where(.v8),:where(.v8) .sf__palette{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-gap:6px;gap:6px}.sf--compact:where(.v8) .sf__palette,:where(.v8) .sf--compact .sf__palette{display:flex;flex-wrap:wrap;gap:6px}.sf--compact:where(.v8) .sf__swatch,:where(.v8) .sf--compact .sf__swatch{position:relative;width:28px}.sf__copied:where(.v8),:where(.v8) .sf__copied{position:absolute;left:50%;bottom:calc(100% + 4px);transform:translateX(-50%);padding:2px 6px;background:var(--tx);color:var(--paper);font-size:8px;white-space:nowrap;border-radius:4px;pointer-events:none}.sf__swatch:where(.v8),:where(.v8) .sf__swatch{display:flex;flex-direction:column;gap:3px;width:100%;padding:0;border:0;background:none;color:var(--tx);font:inherit;text-align:left;cursor:copy}.sf__chip:where(.v8),:where(.v8) .sf__chip{display:block;height:40px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--hair2)}.sf--compact:where(.v8) .sf__chip,:where(.v8) .sf--compact .sf__chip{width:28px;height:28px;border-radius:6px}.sf__swatch:where(.v8):hover .sf__chip,:where(.v8) .sf__swatch:hover .sf__chip{box-shadow:inset 0 0 0 1px var(--hair3)}.sf__use:where(.v8),:where(.v8) .sf__use{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf__list:where(.v8),:where(.v8) .sf__list{display:flex;flex-direction:column;gap:4px;padding-left:0;list-style:none}.sf__list:where(.v8) li,:where(.v8) .sf__list li{text-wrap:pretty}.rv-gen__veil:where(.v8),:where(.v8) .rv-gen__veil{inset:0;display:grid;place-items:center;border-radius:16px;background:linear-gradient(100deg,color-mix(in oklab,var(--paper) 70%,transparent) 30%,color-mix(in oklab,var(--lime) 22%,var(--paper)) 50%,color-mix(in oklab,var(--paper) 70%,transparent) 70%);background-size:240% 100%;box-shadow:inset 0 0 0 1px var(--hair3);animation:rv-sheen 1.6s linear infinite;-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:reduce){.rv-gen__veil:where(.v8),:where(.v8) .rv-gen__veil{animation:none}}.as-toolbar:where(.v8),:where(.v8) .as-toolbar{gap:6px}.as-search:where(.v8),:where(.v8) .as-search{min-height:30px;padding:0 14px;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);color:var(--tx3)}.as-search:where(.v8):focus-within,:where(.v8) .as-search:focus-within{box-shadow:inset 0 0 0 1px var(--tx)}.as-search:where(.v8) input,:where(.v8) .as-search input{font-size:13px}.as-note:where(.v8),:where(.v8) .as-note{border-radius:999px;background:var(--card);box-shadow:var(--sh1)}.as-item:where(.v8),:where(.v8) .as-item{border-radius:16px;background:var(--card);border:0;box-shadow:var(--sh1)}.as-item:where(.v8):hover,:where(.v8) .as-item:hover{box-shadow:var(--sh1),inset 0 0 0 1px var(--hair3)}.as-item__open:where(.v8),:where(.v8) .as-item__open{padding:12px 12px 16px;gap:12px}.as-item__preview:where(.v8),:where(.v8) .as-item__preview{border-radius:14px;background:var(--paper);box-shadow:none}.as-item--colour:where(.v8) .as-item__preview,:where(.v8) .as-item--colour .as-item__preview{box-shadow:inset 0 0 0 1px var(--hair)}.as-item__meta:where(.v8),:where(.v8) .as-item__meta{padding-inline:4px}.as-item__badge:where(.v8),:where(.v8) .as-item__badge{background:var(--lime);color:#19191A;font:400 11px/1.6 var(--sans);letter-spacing:0;text-transform:none}.as-menu:where(.v8),:where(.v8) .as-menu{top:20px;right:20px}.as-menu__trigger:where(.v8),:where(.v8) .as-menu__trigger{width:30px;height:30px;border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 1px var(--hair);color:var(--tx)}.as-menu__trigger:where(.v8):hover,.as-menu__trigger[aria-expanded=true]:where(.v8),:where(.v8) .as-menu__trigger:hover,:where(.v8) .as-menu__trigger[aria-expanded=true]{background:var(--card);box-shadow:inset 0 0 0 1px var(--tx)}.as-menu__list:where(.v8),:where(.v8) .as-menu__list{border-radius:14px;background:var(--card);box-shadow:var(--sh3);border:0}.as-menu__group:where(.v8)+.as-menu__group,:where(.v8) .as-menu__group+.as-menu__group{border-top-color:var(--hair)}.as-menu__item:where(.v8),:where(.v8) .as-menu__item{min-height:40px;border-radius:10px;font-size:14px}.as-menu__item:where(.v8):focus-visible,.as-menu__item:where(.v8):hover,:where(.v8) .as-menu__item:focus-visible,:where(.v8) .as-menu__item:hover{background:var(--paper)}.as-tag:where(.v8),:where(.v8) .as-tag{height:30px;padding:0 14px;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1px var(--hair3);font-size:13px}.as-tag.is-on:where(.v8),:where(.v8) .as-tag.is-on{background:var(--t-sage);color:var(--on-tint);box-shadow:none}.as-view__stage:where(.v8),:where(.v8) .as-view__stage{border-radius:16px;background:var(--paper);box-shadow:none}.rv-card:where(.v8),:where(.v8) .rv-card{display:grid;grid-gap:20px;gap:20px;padding:28px;border-radius:16px;background:var(--card);box-shadow:var(--sh1)}.rv-card__head:where(.v8),:where(.v8) .rv-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rv-card__title:where(.v8),:where(.v8) .rv-card__title{margin:8px 0 0;font-size:32px;line-height:1.1;letter-spacing:-.8px;font-weight:400}.rv-card__fields:where(.v8),:where(.v8) .rv-card__fields{display:grid;grid-gap:0;gap:0}.rv-card__fields:where(.v8)>.rv-gen+.rv-gen,:where(.v8) .rv-card__fields>.rv-gen+.rv-gen{border-top:1px solid var(--hair)}.rv-actions:where(.v8),:where(.v8) .rv-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rv-note:where(.v8),:where(.v8) .rv-note{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center}.rv-gen:where(.v8),:where(.v8) .rv-gen{position:relative}.rv-gen.is-on:where(.v8)>:first-child,:where(.v8) .rv-gen.is-on>:first-child{opacity:.35;pointer-events:none}.rv-gen__veil:where(.v8),:where(.v8) .rv-gen__veil{position:absolute;inset:8px 0;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:14px;background:color-mix(in oklab,var(--paper) 82%,transparent)}.y-body:where(.v8),:where(.v8) .y-body{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.y-side:where(.v8),:where(.v8) .y-side{display:grid;grid-gap:20px;gap:20px;position:-webkit-sticky;position:sticky;top:var(--sh-room)}.y-idx:where(.v8),:where(.v8) .y-idx{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.y-idx:where(.v8) a,:where(.v8) .y-idx a{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;font-size:13px;color:var(--tx2);transition:background-color .15s}.y-idx:where(.v8) a:hover,:where(.v8) .y-idx a:hover{background:var(--paper);color:var(--tx)}.y-idx:where(.v8) .n,:where(.v8) .y-idx .n{font:400 10px/1 var(--mono);color:var(--tx3)}.y-idx:where(.v8) a i,:where(.v8) .y-idx a i{width:8px;height:8px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 1px var(--hair3)}.y-idx:where(.v8) a i.is-approved,:where(.v8) .y-idx a i.is-approved{background:var(--tx);box-shadow:none}.y-idx:where(.v8) a i.is-drafting,.y-idx:where(.v8) a i.is-review,:where(.v8) .y-idx a i.is-drafting,:where(.v8) .y-idx a i.is-review{background:var(--lime);box-shadow:none}.y-outputs:where(.v8),:where(.v8) .y-outputs{display:grid;grid-gap:8px;gap:8px;padding:0 12px}.y-outputs:where(.v8) ul,:where(.v8) .y-outputs ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:13px;color:var(--tx3)}.y-outputs:where(.v8) li,:where(.v8) .y-outputs li{display:flex;align-items:center;gap:8px}.y-outputs:where(.v8) li.is-ready,:where(.v8) .y-outputs li.is-ready{color:var(--tx)}.y-main:where(.v8),:where(.v8) .y-main{min-width:0;display:grid;grid-gap:16px;gap:16px}.y-framework:where(.v8),:where(.v8) .y-framework{display:grid;grid-gap:16px;gap:16px}.y-fsection:where(.v8),:where(.v8) .y-fsection{display:grid;grid-gap:8px;gap:8px;scroll-margin-top:16px}.y-fsection__head:where(.v8),:where(.v8) .y-fsection__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.y-fsection__head:where(.v8) h2,:where(.v8) .y-fsection__head h2{margin:6px 0 4px;font-size:24px;letter-spacing:-.4px;font-weight:400}@media (max-width:1100px){.y-body:where(.v8),:where(.v8) .y-body{grid-template-columns:minmax(0,1fr)}.y-side:where(.v8),:where(.v8) .y-side{position:static}.y-idx:where(.v8),:where(.v8) .y-idx{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.rv:where(.v8),:where(.v8) .rv{position:absolute;z-index:2;pointer-events:none;overflow:hidden}.rv-edge:where(.v8),:where(.v8) .rv-edge{position:relative}.rv.rv--card:where(.v8),:where(.v8) .rv.rv--card{display:block}@media (max-width:720px){.rv:where(.v8),:where(.v8) .rv{display:none}}.mi:where(.v8),:where(.v8) .mi{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:16px 16px 30px;border-radius:28px;background:var(--card);box-shadow:var(--sh1);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.mi:where(.v8):hover,:where(.v8) .mi:hover{box-shadow:var(--sh3)}.mi:where(.v8):hover .mi__art,:where(.v8) .mi:hover .mi__art{transform:translateZ(24px)}.mi:where(.v8) h3,:where(.v8) .mi h3{margin:14px 10px 0;font-size:23px;font-weight:400;letter-spacing:-.3px}.mi:where(.v8) p,:where(.v8) .mi p{margin:0 10px;font-size:15.5px;line-height:1.5;color:var(--tx2)}.mi__art:where(.v8),:where(.v8) .mi__art{position:relative;height:200px;display:grid;place-items:center;border-radius:20px;background:var(--paper);overflow:hidden;transition:transform .25s var(--ease)}.mi:where(.v8):not(.is-on) .mi__art *,:where(.v8) .mi:not(.is-on) .mi__art *{animation-play-state:paused!important}.mi__url:where(.v8),:where(.v8) .mi__url{position:absolute;top:30px;padding:7px 14px;border-radius:99px;background:var(--card);box-shadow:var(--sh1);font-size:13px}.mi__sw:where(.v8),:where(.v8) .mi__sw{position:absolute;bottom:30px;display:flex;gap:8px}.mi__sw:where(.v8) i,:where(.v8) .mi__sw i{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(25,25,25,.12);animation:mi-pop 3.2s infinite both}.mi__sw:where(.v8) i:nth-child(2),:where(.v8) .mi__sw i:nth-child(2){animation-delay:.15s}.mi__sw:where(.v8) i:nth-child(3),:where(.v8) .mi__sw i:nth-child(3){animation-delay:.3s}.mi__sw:where(.v8) i:nth-child(4),:where(.v8) .mi__sw i:nth-child(4){animation-delay:.45s}.mi__type:where(.v8),:where(.v8) .mi__type{font-size:22px}.mi__type:where(.v8) em,:where(.v8) .mi__type em{display:inline-block;overflow:hidden;white-space:nowrap;font:italic 400 22px/1.2 var(--vl-serif,Georgia),Georgia,serif;border-right:2px solid var(--tx);animation:mi-type 4s steps(28) infinite;max-width:0}.mi__layout:where(.v8),:where(.v8) .mi__layout{position:relative;width:150px;height:110px;border-radius:10px;background:var(--card);box-shadow:var(--sh1)}.mi__layout:where(.v8) i,:where(.v8) .mi__layout i{position:absolute;border-radius:4px;animation:mi-drop 3.6s infinite both}.mi__layout:where(.v8) .is-photo,:where(.v8) .mi__layout .is-photo{left:8px;top:8px;right:8px;height:50px;background:#cdb89a}.mi__layout:where(.v8) .is-head,:where(.v8) .mi__layout .is-head{left:8px;top:66px;width:90px;height:10px;background:#2a211c;animation-delay:.2s}.mi__layout:where(.v8) .is-line,:where(.v8) .mi__layout .is-line{left:8px;top:82px;width:120px;height:6px;background:var(--paper);animation-delay:.35s}.mi__layout:where(.v8) .is-btn,:where(.v8) .mi__layout .is-btn{right:8px;bottom:8px;width:34px;height:12px;border-radius:99px;background:var(--sage);animation-delay:.5s}.mi__cal:where(.v8),:where(.v8) .mi__cal{display:grid;grid-template-columns:repeat(7,18px);grid-gap:5px;gap:5px}.mi__cal:where(.v8) i,:where(.v8) .mi__cal i{width:18px;height:18px;border-radius:4px;background:var(--card)}.mi__cal:where(.v8) i.is-post,:where(.v8) .mi__cal i.is-post{animation:mi-fill 4s infinite both;animation-delay:calc(var(--d) * 90ms)}.mi__review:where(.v8),:where(.v8) .mi__review{position:relative;width:150px;height:100px}.mi__card:where(.v8),:where(.v8) .mi__card{position:absolute;inset:0;border-radius:12px;background:var(--card);box-shadow:var(--sh1)}.mi__cursor:where(.v8),:where(.v8) .mi__cursor{position:absolute;width:14px;height:16px;background:#191919;-webkit-clip-path:polygon(0 0,100% 55%,55% 62%,38% 100%);clip-path:polygon(0 0,100% 55%,55% 62%,38% 100%);animation:mi-cursor 3.6s infinite both}.mi__ok:where(.v8),:where(.v8) .mi__ok{position:absolute;right:10px;bottom:10px;padding:3px 9px;border-radius:99px;background:var(--sage);color:var(--on-sage);font-size:11.5px;animation:mi-ok 3.6s infinite both}.mi__bars:where(.v8),:where(.v8) .mi__bars{display:flex;align-items:flex-end;gap:7px;height:90px}.mi__bars:where(.v8) i,:where(.v8) .mi__bars i{width:14px;height:var(--h);border-radius:3px 3px 0 0;background:#cdb89a;transform-origin:bottom;animation:mi-grow 3.6s infinite both;animation-delay:calc(var(--d) * 80ms)}.mi__bars:where(.v8) i:last-child,:where(.v8) .mi__bars i:last-child{background:var(--paper)}@media (prefers-reduced-motion:reduce){.mi__art:where(.v8) *,:where(.v8) .mi__art *{animation:none!important}.mi__type:where(.v8) em,:where(.v8) .mi__type em{max-width:none;border:0}}.rv-step-card:where(.v8),:where(.v8) .rv-step-card{gap:18px}.rv-visual:where(.v8),:where(.v8) .rv-visual{position:relative;display:grid;grid-gap:12px;gap:12px}.rv-visual__writing:where(.v8),:where(.v8) .rv-visual__writing{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:10px;background:#191919;color:#f4f5ed;font:500 12.5px Host Grotesk,sans-serif;z-index:2}.rv-needs:where(.v8),:where(.v8) .rv-needs{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:14px;background:color-mix(in oklab,var(--lime) 22%,var(--panel));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lime) 60%,transparent)}.rv-detail:where(.v8),:where(.v8) .rv-detail{display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--hair);padding-top:12px}.mk-cv[aria-busy=true]:where(.v8) .bx-stage,:where(.v8) .mk-cv[aria-busy=true] .bx-stage{opacity:.5;transition:opacity .2s}.bx-stage:where(.v8),:where(.v8) .bx-stage{--bx-bg:var(--bp-surface-page,#fff);--bx-ink:var(--bp-text-primary,#191919);--bx-muted:var(--bp-text-muted,#5f5f58);--bx-accent:var(--bp-accent,#191919);--bx-on:var(--bp-on-accent,#fff);--bx-line:var(--bp-border,rgba(25,25,25,.12));--bx-head:var(--bp-font-heading,Georgia,serif);--bx-body:var(--bp-font-body,system-ui,sans-serif);width:100%;display:grid;justify-items:center;grid-gap:14px;gap:14px;font-family:var(--bx-body);color:var(--bx-ink)}.bx-display:where(.v8),:where(.v8) .bx-display{margin:0;font-family:var(--bx-head);font-weight:500;font-size:40px;line-height:1.04;letter-spacing:-1px;color:var(--bx-ink)}.bx-h2:where(.v8),:where(.v8) .bx-h2{margin:0;font-family:var(--bx-head);font-weight:500;font-size:24px;line-height:1.15;letter-spacing:-.4px}.bx-h3:where(.v8),:where(.v8) .bx-h3{margin:6px 0 0;display:block;font-family:var(--bx-head);font-weight:500;font-size:18px;line-height:1.25}.bx-p:where(.v8),:where(.v8) .bx-p{margin:0;font-size:14px;line-height:1.6;color:var(--bx-ink)}.bx-ul:where(.v8),:where(.v8) .bx-ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:14px;line-height:1.5}.bx-eyebrow:where(.v8),:where(.v8) .bx-eyebrow{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--bx-muted)}.bx-btn:where(.v8),:where(.v8) .bx-btn{display:inline-flex;justify-self:start;align-self:start;align-items:center;background:var(--bx-accent);color:var(--bx-on);padding:9px 16px;border-radius:var(--bp-radius-md,10px);font-size:13px;font-style:normal}.bx-card:where(.v8),:where(.v8) .bx-card{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:10px;background:color-mix(in oklab,var(--bx-accent) 6%,var(--bx-bg));font-size:13px;line-height:1.45}.bx-card:where(.v8) b,:where(.v8) .bx-card b{font-family:var(--bx-head);font-weight:500;font-size:16px}.bx-grid:where(.v8),:where(.v8) .bx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%}.bx-faq:where(.v8),:where(.v8) .bx-faq{display:grid;grid-gap:8px;gap:8px;width:100%}.bx-web:where(.v8),:where(.v8) .bx-web{width:100%;max-width:760px;display:grid}.bx-web__nav:where(.v8),:where(.v8) .bx-web__nav{display:flex;align-items:center;gap:18px;padding:14px 22px;font-size:12px;border-bottom:1px solid var(--bx-line)}.bx-web__nav:where(.v8) b,:where(.v8) .bx-web__nav b{flex:1 1;font-family:var(--bx-head);font-weight:600;font-size:18px}.bx-web__nav:where(.v8) .bx-btn,:where(.v8) .bx-web__nav .bx-btn{padding:6px 12px}.bx-web__sec:where(.v8),:where(.v8) .bx-web__sec{display:grid;grid-gap:12px;gap:12px;padding:26px 26px 22px;border-bottom:1px solid var(--bx-line)}.bx-web__sec:where(.v8):last-child,:where(.v8) .bx-web__sec:last-child{border-bottom:0}.bx-web__sec.is-hero:where(.v8),:where(.v8) .bx-web__sec.is-hero{padding:40px 26px}.bx-web__sec.is-cta:where(.v8),:where(.v8) .bx-web__sec.is-cta{background:color-mix(in oklab,var(--bx-accent) 8%,var(--bx-bg))}.bx-web__sec.is-quote:where(.v8) .bx-h2,:where(.v8) .bx-web__sec.is-quote .bx-h2{font-size:26px}.bx-social:where(.v8),:where(.v8) .bx-social{display:grid;grid-gap:14px;gap:14px;width:100%;max-width:560px;justify-items:center}.bx-post:where(.v8),:where(.v8) .bx-post{position:relative;width:340px;max-width:100%;background:color-mix(in oklab,var(--bx-accent) 22%,var(--bx-bg));display:grid;align-content:end}.bx-post__photo:where(.v8),:where(.v8) .bx-post__photo{position:absolute;inset:0;display:grid;place-items:center;padding:30px;text-align:center;font-size:12px;color:var(--bx-muted);background:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in oklab,var(--bx-ink) 4%,transparent) 14px 15px)}.bx-post__head:where(.v8),:where(.v8) .bx-post__head{position:relative;margin:14px;padding:12px 14px;border-radius:10px;background:var(--bx-bg);font-family:var(--bx-head);font-weight:500;font-size:24px;line-height:1.08}.bx-slides:where(.v8),:where(.v8) .bx-slides{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding-bottom:4px}.bx-slide:where(.v8),:where(.v8) .bx-slide{flex:none;width:150px;height:150px;padding:12px;display:grid;grid-gap:6px;gap:6px;align-content:start;font-size:12px;line-height:1.4}.bx-slide:where(.v8) b,:where(.v8) .bx-slide b{font-family:var(--bx-head);font-weight:500;font-size:15px}.bx-caption:where(.v8),:where(.v8) .bx-caption{display:grid;grid-gap:6px;gap:6px;width:100%;padding:14px 16px;border-radius:14px;background:var(--card);color:var(--tx);font-family:var(--sans);font-size:14px;line-height:1.55;box-sizing:border-box}.bx-caption:where(.v8) p,:where(.v8) .bx-caption p{margin:0}.bx-doc:where(.v8),:where(.v8) .bx-doc{width:100%;max-width:680px;box-sizing:border-box;padding:38px 46px;border-radius:16px;background:var(--bx-bg);box-shadow:0 18px 40px -20px rgba(25,25,25,.3);display:grid;grid-gap:12px;gap:12px}.bx-doc__title:where(.v8),:where(.v8) .bx-doc__title{margin:0;font-family:var(--bx-head);font-weight:500;font-size:34px;line-height:1.08;letter-spacing:-.8px}.bx-doc__lede:where(.v8),:where(.v8) .bx-doc__lede{margin:0;font-size:16px;color:var(--bx-muted)}.bx-doc.is-thumb:where(.v8),:where(.v8) .bx-doc.is-thumb{width:320px;padding:26px;gap:8px}.bx-doc.is-thumb:where(.v8) i,.bx-mail.is-thumb:where(.v8) i,:where(.v8) .bx-doc.is-thumb i,:where(.v8) .bx-mail.is-thumb i{display:block;height:8px;border-radius:4px;background:color-mix(in oklab,var(--bx-ink) 14%,transparent)}.bx-ads:where(.v8),:where(.v8) .bx-ads{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:center}.bx-ad:where(.v8),:where(.v8) .bx-ad{display:grid;grid-gap:6px;gap:6px;align-content:end;padding:10px;box-sizing:border-box;background:color-mix(in oklab,var(--bx-accent) 16%,var(--bx-bg))}.bx-ad:where(.v8) b,:where(.v8) .bx-ad b{font-family:var(--bx-head);font-weight:500;line-height:1.1}.bx-ad:where(.v8) span,:where(.v8) .bx-ad span{font-size:11px}.bx-ad:where(.v8) .bx-btn,:where(.v8) .bx-ad .bx-btn{padding:5px 9px;font-size:11px}.bx-search:where(.v8),:where(.v8) .bx-search{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-radius:12px;background:#fff;color:#1f1f1f;font-family:Arial,sans-serif;font-size:13px;width:100%;max-width:560px;box-sizing:border-box}.bx-search:where(.v8) b,:where(.v8) .bx-search b{color:#1a0dab;font-weight:400;font-size:17px}.bx-mailwrap:where(.v8),:where(.v8) .bx-mailwrap{display:grid;grid-gap:12px;gap:12px;width:100%;max-width:560px}.bx-mailmeta:where(.v8),:where(.v8) .bx-mailmeta{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border-radius:12px;background:var(--card);color:var(--tx);font-family:var(--sans);font-size:14px}.bx-mailmeta:where(.v8) b,:where(.v8) .bx-mailmeta b{font-weight:400}.bx-mail:where(.v8),:where(.v8) .bx-mail{width:100%}.bx-mail__head:where(.v8),:where(.v8) .bx-mail__head{padding:22px 26px;background:var(--bx-accent);color:var(--bx-on);font-family:var(--bx-head);font-size:26px}.bx-mail__body:where(.v8),:where(.v8) .bx-mail__body{padding:22px 26px;display:grid;grid-gap:12px;gap:12px}.bx-mail.is-thumb:where(.v8),:where(.v8) .bx-mail.is-thumb{width:300px}.bx-mail.is-thumb:where(.v8) .bx-mail__body,:where(.v8) .bx-mail.is-thumb .bx-mail__body{gap:8px}.bx-deck:where(.v8),:where(.v8) .bx-deck{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:14px;gap:14px;width:100%}.bx-slidewrap:where(.v8),:where(.v8) .bx-slidewrap{margin:0;display:grid;grid-gap:6px;gap:6px}.bx-deckslide:where(.v8),:where(.v8) .bx-deckslide{aspect-ratio:16/9;padding:22px;display:grid;grid-gap:8px;gap:8px;align-content:start;position:relative}.bx-deckslide:where(.v8) .bx-display,:where(.v8) .bx-deckslide .bx-display{font-size:30px}.bx-deckslide.is-closing:where(.v8),.bx-deckslide.is-statement:where(.v8),.bx-deckslide.is-title:where(.v8),:where(.v8) .bx-deckslide.is-closing,:where(.v8) .bx-deckslide.is-statement,:where(.v8) .bx-deckslide.is-title{background:var(--bx-accent);color:var(--bx-on)}.bx-deckslide.is-closing:where(.v8) .bx-eyebrow,.bx-deckslide.is-closing:where(.v8) .bx-h2,.bx-deckslide.is-statement:where(.v8) .bx-display,.bx-deckslide.is-title:where(.v8) .bx-display,.bx-deckslide.is-title:where(.v8) .bx-eyebrow,:where(.v8) .bx-deckslide.is-closing .bx-eyebrow,:where(.v8) .bx-deckslide.is-closing .bx-h2,:where(.v8) .bx-deckslide.is-statement .bx-display,:where(.v8) .bx-deckslide.is-title .bx-display,:where(.v8) .bx-deckslide.is-title .bx-eyebrow{color:var(--bx-on)}.bx-deckslide.is-thumb:where(.v8),:where(.v8) .bx-deckslide.is-thumb{width:380px}.bx-bars:where(.v8),:where(.v8) .bx-bars{display:flex;align-items:flex-end;gap:10px;height:90px;margin-top:auto}.bx-bars:where(.v8) span,:where(.v8) .bx-bars span{flex:1 1;min-height:4px;background:var(--bx-accent);border-radius:4px 4px 0 0;position:relative}.bx-bars:where(.v8) em,:where(.v8) .bx-bars em{position:absolute;bottom:-18px;left:0;right:0;text-align:center;font-size:10px;font-style:normal;color:var(--bx-muted)}.bx-print:where(.v8),:where(.v8) .bx-print{padding:22px;box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;align-content:start}.bx-print:where(.v8) .bx-display,:where(.v8) .bx-print .bx-display{font-size:30px}.bx-print.is-badge:where(.v8) .bx-display,.bx-print.is-card:where(.v8) .bx-display,:where(.v8) .bx-print.is-badge .bx-display,:where(.v8) .bx-print.is-card .bx-display{font-size:22px}.bx-print.is-rollup:where(.v8),.bx-print.is-sign:where(.v8),:where(.v8) .bx-print.is-rollup,:where(.v8) .bx-print.is-sign{background:var(--bx-accent);color:var(--bx-on)}.bx-print.is-rollup:where(.v8) .bx-display,.bx-print.is-sign:where(.v8) .bx-display,:where(.v8) .bx-print.is-rollup .bx-display,:where(.v8) .bx-print.is-sign .bx-display{color:var(--bx-on)}.bx-print.is-rollup.is-thumb:where(.v8) .bx-display,:where(.v8) .bx-print.is-rollup.is-thumb .bx-display{font-size:12px}.bx-print.is-card.is-thumb:where(.v8) .bx-display,:where(.v8) .bx-print.is-card.is-thumb .bx-display{font-size:16px}.bx-print__lines:where(.v8),:where(.v8) .bx-print__lines{display:grid;grid-gap:4px;gap:4px;font-size:13px}.bx-print__foot:where(.v8),:where(.v8) .bx-print__foot{margin-top:auto;font-size:11px;opacity:.8}.bx-frame:where(.v8),:where(.v8) .bx-frame{width:100%;max-width:640px;aspect-ratio:16/9;position:relative;display:grid;place-items:center;background:color-mix(in oklab,var(--bx-accent) 30%,#111);color:#fff}.bx-frame:where(.v8) .bx-display,:where(.v8) .bx-frame .bx-display{color:#fff;font-size:30px;padding:0 30px;text-align:center}.bx-frame.is-thumb:where(.v8),:where(.v8) .bx-frame.is-thumb{width:420px}.bx-third:where(.v8),:where(.v8) .bx-third{position:absolute;left:22px;bottom:22px;display:flex;align-items:stretch;font-size:11px}.bx-third:where(.v8) i,:where(.v8) .bx-third i{width:5px;background:var(--bx-accent)}.bx-third:where(.v8) span,:where(.v8) .bx-third span{background:var(--bx-bg);color:var(--bx-ink);padding:6px 12px}.bx-third:where(.v8) b,:where(.v8) .bx-third b{display:block;font-family:var(--bx-head);font-weight:500;font-size:15px}.bx-prompts:where(.v8),:where(.v8) .bx-prompts{display:grid;grid-gap:10px;gap:10px;width:100%;max-width:640px}.bx-swatches:where(.v8),:where(.v8) .bx-swatches{display:grid;grid-template-columns:repeat(3,110px);grid-gap:8px;gap:8px}.bx-swatches:where(.v8) i,:where(.v8) .bx-swatches i{height:140px;border-radius:10px;background:color-mix(in oklab,var(--bx-accent) 40%,var(--bx-bg))}.bx-swatches:where(.v8) i:nth-child(2),:where(.v8) .bx-swatches i:nth-child(2){background:color-mix(in oklab,var(--bx-accent) 70%,#000)}.bx-swatches:where(.v8) i:nth-child(3),:where(.v8) .bx-swatches i:nth-child(3){background:color-mix(in oklab,var(--bx-accent) 15%,var(--bx-bg))}.bx-web.is-thumb:where(.v8),:where(.v8) .bx-web.is-thumb{width:700px}