.aisys{--jade:#22c4a6;--jade-ink:#0a7262;--amber:#f2a93b;--amber-ink:#8f5300;--amber-wash:#fbefdc;--amber-band:#f8ddb0;--jade-wash:#e3f5f1;--sheet:#f4f7f7;--on-dark-soft:color-mix(in oklab, var(--paper) 72%, var(--ink));background:var(--ink);color:var(--paper)}.aisys :where(h1,h2,h3,p){margin:0}.ah{min-height:100svh;padding:clamp(6.5rem, 12vh, 9rem) var(--gutter) clamp(3rem, 8vh, 5rem);background:radial-gradient(120% 80% at 85% 10%, color-mix(in oklab, var(--deep) 70%, transparent), transparent 60%), var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid;position:relative}.ah__title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.6rem,4.6vw,4.6rem);font-weight:600;line-height:1.02}.ah__title span{color:var(--amber);display:block}.ah__sub{max-width:34rem;color:var(--on-dark-soft);margin-top:1.5rem;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.5}.ah__cta{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.ah__cta a{border-radius:999px;align-items:center;min-height:3rem;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.ah__cta a:first-child{background:var(--paper);color:var(--ink)}.ah__cta a:last-child{color:var(--paper);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--paper) 40%, transparent)}.ah__spec{color:var(--on-dark-soft);margin-top:1.75rem;font-size:.95rem}.bd{background:var(--sheet);color:var(--ink);border-radius:1.4rem;margin:0;padding:clamp(1.1rem,1.6vw,1.6rem);position:relative;box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #ffffff0f}.bd__head{flex-wrap:wrap;align-items:baseline;gap:.9rem;padding:.2rem .3rem 1rem;display:flex}.bd__co{font-size:1.1rem;font-weight:650}.bd__label{color:var(--ink-soft);font-size:.9rem}.bd__clock{color:var(--ink-soft);margin-left:auto;font-size:.9rem}.bd__clock time{font-family:var(--font-mono)}.bd__pause{font:inherit;color:var(--ink-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:.85rem;text-decoration:underline}.bd__tiles{grid-template-columns:1fr 1.25fr 1fr;gap:.75rem;display:grid}.bd__tile,.bd__log,.bd__ask{background:#fff;border-radius:1rem;padding:1rem 1.1rem}.bd__k{color:var(--ink-soft);font-size:.88rem;font-weight:600}.bd__big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:.6rem;font-size:clamp(1.6rem,2.2vw,2.15rem);font-weight:600}.bd__sub{color:var(--mute);margin-top:.35rem;font-size:.85rem}.bd__sub strong{color:var(--jade-ink)}.bd__bars{width:100%;height:auto;margin-top:.5rem;display:block}.bd__bars rect{fill:color-mix(in oklab, var(--jade) 45%, white);transition:y .9s var(--ease-out-expo), height .9s var(--ease-out-expo)}.bd__bars rect.bd__now{fill:var(--jade-ink)}.bd__bars line{stroke:var(--fog)}.bd__low{grid-template-columns:1.55fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}.bd__log ol{min-height:14.5rem;margin:.6rem 0 0;padding:0;list-style:none}.bd__log li{border-top:1px solid var(--mist);grid-template-columns:2.9rem 4.2rem 1fr auto;align-items:baseline;gap:.6rem;padding:.55rem 0;font-size:.93rem;display:grid}.bd.is-live .bd__log li:first-child{animation:bd-in .7s var(--ease-out-expo) both}@keyframes bd-in{0%{filter:blur(3px);transform:translateY(-10px)}}.bd__log time,.bd__mine time{font-family:var(--font-mono);color:var(--mute);font-size:.82rem}.bd__mine time{color:var(--ink-soft)}.bd__who{font-weight:600}.bd__tag{color:var(--jade-ink);font-size:.82rem;font-weight:600}.bd__log li.is-held .bd__tag{color:var(--amber-ink)}.bd__mine{background:var(--amber-wash);border-radius:.6rem;margin-top:.4rem;padding:.55rem .7rem;font-size:.92rem}.bd__ask{flex-direction:column;display:flex}.bd__quiet{color:var(--mute);margin-top:.8rem;font-size:.95rem;line-height:1.45}.bd__card{background:var(--amber);color:var(--ink);animation:bd-ask .8s var(--ease-out-expo) both;border-radius:.85rem;margin-top:.75rem;padding:1.1rem}.bd__card.is-done{background:var(--amber-wash);animation:none}@keyframes bd-ask{0%{filter:blur(4px);transform:translateY(16px)scale(.98)}}.bd__q{letter-spacing:-.02em;font-size:1.6rem;font-weight:650}.bd__why{margin-top:.45rem;font-size:.95rem;line-height:1.45}.bd__acts{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.bd__acts button,.bd__docs-head button{font:inherit;cursor:pointer;border:0;border-radius:999px;min-height:2.6rem;padding:0 1.05rem;font-size:.92rem;font-weight:600}.bd__hold{background:var(--ink);color:var(--paper)}.bd__see{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.bd__docs{z-index:2;background:var(--sheet);animation:bd-in .5s var(--ease-out-expo) both;border-radius:1.4rem;flex-direction:column;padding:clamp(1.1rem,1.6vw,1.6rem);display:flex;position:absolute;inset:0}.bd__docs-head{justify-content:space-between;align-items:center;gap:1rem;font-size:1.15rem;display:flex}.bd__docs-head strong{color:var(--amber-ink)}.bd__docs-head button{color:var(--ink);background:#fff}.bd__pair{flex:1;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem;display:grid}.bd__inv{background:#fff;border-radius:.8rem;padding:1.1rem 1.2rem;box-shadow:0 10px 30px -18px #05232266}.bd__inv-from{font-size:1.1rem;font-weight:650}.bd__inv-meta{color:var(--ink-soft);margin-top:.2rem;font-size:.9rem}.bd__inv table{border-collapse:collapse;width:100%;margin-top:.9rem;font-size:.95rem}.bd__inv th{text-align:left;color:var(--mute);padding:.3rem 0;font-size:.82rem;font-weight:600}.bd__inv td{border-top:1px solid var(--mist);font-variant-numeric:tabular-nums;padding:.5rem 0}.bd__inv tbody td{background:linear-gradient(var(--amber-wash), var(--amber-wash)) no-repeat 0 50% / 100% 70%}.bd__inv :is(th,td):not(:first-child){text-align:right}.bd__inv tfoot td{font-weight:650}.hv{background:var(--paper);color:var(--ink);padding:clamp(5rem, 10vh, 8rem) var(--gutter)}.hv.is-scrubbed{align-items:center;height:100svh;padding-block:clamp(2rem,5vh,3.5rem) 1.5rem;display:flex}.hv__in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,6rem);width:100%;display:grid}.hv__title{letter-spacing:-.03em;font-size:clamp(2.3rem,3.6vw,3.6rem);font-weight:600;line-height:1.04}.hv__title span{color:var(--jade-ink);display:block}.hv__lede{color:var(--ink-soft);max-width:28rem;margin-top:1.1rem;font-size:1.1rem;line-height:1.5}.hv__tabs{flex-direction:column;align-items:flex-start;margin-top:1.8rem;display:flex}.hv__tab{font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:1.15rem;font-weight:550;position:relative}.hv__tab[aria-selected=true]{color:var(--ink)}.hv__tab[aria-selected=true]:before{content:"";background:var(--jade-ink);width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;left:-1.1rem}.hv__totals{gap:.9rem;margin:2rem 0 0;display:grid}.hv__totals div{border-top:1px solid var(--mist);justify-content:space-between;align-items:baseline;gap:1rem;max-width:26rem;padding-top:.6rem;display:flex}.hv__totals dt{color:var(--ink-soft)}.hv__totals dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.6rem;font-weight:600}.hv__was{color:var(--mute);margin-left:.6rem;font-size:1rem;font-weight:450}.hv__switch{background:var(--mist);border-radius:999px;margin-top:1.6rem;padding:.25rem;display:inline-flex}.hv__switch button{font:inherit;min-height:2.6rem;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 1.1rem;font-weight:600}.hv__switch button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.hv__photo{aspect-ratio:16/5;background:var(--deep);border-radius:.9rem;margin-bottom:.9rem;position:relative;overflow:hidden}.hv__photo img{object-fit:cover;filter:blur(10px);opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease-out-expo), filter .8s var(--ease-out-expo), transform 1.2s var(--ease-out-expo);position:absolute;inset:0;transform:scale(1.04)}.hv__photo img.is-on{opacity:1;filter:blur();transform:scale(1)}.hv__photo img[data-job=invoice]{object-position:68% 30%}.hv__photo img[data-job=quote]{object-position:60% 38%}.hv__photo img[data-job=order]{object-position:50% 30%}.hv__photo img[data-job=report]{object-position:55% 48%}.hv__photo:after{content:"";background:linear-gradient(#05232200 45%,#052322c7);position:absolute;inset:0}.hv__job{z-index:1;color:var(--paper);font-size:1.05rem;font-weight:600;position:absolute;bottom:.85rem;left:1.1rem}.hv__list{border-top:1px solid var(--fog);margin:0;padding:0;list-style:none}.hv__row{border-bottom:1px solid var(--mist);transition-property:color,background-color,padding;transition-duration:.5s;transition-timing-function:var(--ease-out-expo);grid-template-columns:2.2rem minmax(0,1fr) 11rem 12.5rem;align-items:baseline;gap:.8rem;padding:.5rem .6rem .5rem 0;font-size:clamp(1rem,1.2vw,1.18rem);display:grid;position:relative}.hv__row:before{content:"";z-index:-1;transform-origin:0;transition:transform .7s var(--ease-out-expo);transition-delay:inherit;position:absolute;inset:0;transform:scaleX(0)}.hv__list{z-index:0;position:relative}.hv__row[data-state=auto]:before{background:var(--jade-wash);transform:scaleX(1)}.hv__row[data-state=gate]:before{background:var(--amber-band);transform:scaleX(1)}.hv__row[data-state=gate] .hv__text{font-weight:650}.hv__n{color:var(--mute);font-variant-numeric:tabular-nums;padding-left:.6rem;font-size:.85rem}.hv__row:not([data-state=today]) .hv__n{color:var(--ink-soft)}.hv__text{font-weight:500}.hv__row[data-state=auto] .hv__text{color:var(--ink-soft)}.hv__who,.hv__time{font-size:.95rem;display:grid}.hv__time{text-align:right}.hv__who>span,.hv__time>span{transition:clip-path .6s var(--ease-out-expo);transition-delay:inherit;grid-area:1/1}.hv__was-who,.hv__was-time{color:var(--ink-soft);clip-path:inset(0)}.hv__was-time em{color:var(--mute);font-style:normal}.hv__now-who,.hv__now-time{clip-path:inset(0 100% 0 0);font-weight:600}.hv__row:not([data-state=today]) :is(.hv__was-who,.hv__was-time){clip-path:inset(0 0 0 100%)}.hv__row:not([data-state=today]) :is(.hv__now-who,.hv__now-time){clip-path:inset(0)}.hv__row[data-state=auto] :is(.hv__now-who,.hv__now-time){color:var(--jade-ink)}.hv__row[data-state=gate] :is(.hv__now-who,.hv__now-time){color:var(--amber-ink)}.hv__note{max-width:26rem;color:var(--ink-soft);flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:1.4rem;font-size:.9rem;display:flex}.hv__key:before{content:"";vertical-align:-.05rem;background:var(--jade-wash);width:.75rem;height:.75rem;box-shadow:inset 0 0 0 1.5px var(--jade-ink);margin-right:.45rem;display:inline-block}.hv__key--gate:before{background:var(--amber-band);box-shadow:inset 0 0 0 1.5px var(--amber-ink)}.sv{padding:clamp(5rem, 10vh, 8rem) var(--gutter);background:radial-gradient(90% 70% at 70% 60%, color-mix(in oklab, var(--deep) 55%, transparent), transparent 70%), var(--ink);position:relative}.sv.is-armed{align-items:center;height:100svh;padding-block:0;display:flex;overflow:hidden}.sv__in{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(2rem,4vw,5rem);width:100%;display:grid}.sv__kicker{color:var(--jade);font-weight:600}.sv__q{letter-spacing:-.03em;text-wrap:balance;margin-top:.8rem;font-size:clamp(2.2rem,3.4vw,3.5rem);font-weight:600;line-height:1.05}.sv__rail{color:var(--on-dark-soft);gap:1.25rem;margin:2rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.sv__tick span{background:linear-gradient(var(--jade), var(--jade)) no-repeat 0 0 / calc(var(--fill,1) * 100%) 100%, color-mix(in oklab, var(--paper) 22%, transparent);height:2px;margin-bottom:.45rem;display:block}.sv.is-armed .sv__tick{--fill:0}.sv.is-armed .sv__tick:first-child{--fill:1}.sv__beats{margin-top:1.4rem;display:grid}.sv__beat{grid-area:1/1}.sv:not(.is-armed) .sv__beat+.sv__beat{display:none}.sv.is-armed .sv__beat+.sv__beat{visibility:hidden;opacity:0}.sv__beat h3{font-size:1.35rem;font-weight:600}.sv__beat p{color:var(--on-dark-soft);max-width:28rem;margin-top:.6rem;font-size:1.05rem;line-height:1.55}.sv__stage{position:relative}.sv__cards{display:none}.sv.is-armed .sv__stage{height:min(78svh,46rem)}.sv.is-armed .sv__cards{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.sv__card{background:var(--paper);width:min(21rem,34%);color:var(--ink);border-radius:.6rem;padding:1.1rem 1.2rem 1rem;position:absolute;box-shadow:0 30px 60px -28px #000000b3}.sv__card--books{top:8%;left:0}.sv__card--crm{top:0;left:33%}.sv__card--billing{top:16%;right:0}.sv__sys{font-size:1.05rem;font-weight:650}.sv__rep{color:var(--ink-soft);margin-top:.15rem;font-size:.82rem}.sv__card ul{margin:.8rem 0 0;padding:0;list-style:none}.sv__card li{border-top:1px solid var(--mist);justify-content:space-between;gap:.75rem;padding:.38rem 0;font-size:.92rem;display:flex}.sv__card li.sv__ctot{border-top:1.5px solid var(--ink);font-weight:650}.sv__fly{font-variant-numeric:tabular-nums;white-space:nowrap;will-change:transform;display:inline-grid;position:relative}.sv__fly>span{text-align:right;grid-area:1/1}.sv__v2{visibility:hidden;opacity:0}.sv__grid{background:var(--paper);color:var(--ink);border-radius:.8rem;padding:1.1rem 1.3rem 1rem}.sv.is-armed .sv__grid{visibility:hidden;opacity:0;position:absolute;top:12%;left:4%;right:22%;box-shadow:0 30px 60px -28px #000000b3}.sv__grid table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:1rem}.sv__grid th{text-align:left;font-weight:500}.sv__grid thead th{color:var(--ink-soft);padding-bottom:.5rem;font-size:.85rem;font-weight:600}.sv__grid thead th:not(:first-child),.sv__cell{text-align:right}.sv__tr>*{border-top:1px solid var(--mist);padding:.5rem .9rem .5rem 0}.sv__tr--total>*{border-top:1.5px solid var(--ink);font-weight:650}.sv:not(.is-armed) .sv__tr[data-row="1"]{display:none}.sv.is-armed .sv__cell{color:#0000}.sv__dupnote{color:var(--amber-ink);margin-top:.6rem;font-size:.9rem;font-weight:600}.sv:not(.is-armed) .sv__dupnote{display:none}.sv.is-armed .sv__dupnote{visibility:hidden;opacity:0}.sv__why{margin-top:1.5rem}.sv.is-armed .sv__why{z-index:3;background:var(--amber);color:var(--ink);visibility:hidden;opacity:0;border-radius:.8rem;margin:0;padding:1rem 1.3rem 1.1rem;position:absolute;bottom:3%;left:4%;right:22%}.sv.is-armed .sv__why ul{grid-template-columns:1fr 1fr;column-gap:1.5rem;display:grid}.sv__whyhead{font-weight:650}.sv__why ul{margin:.6rem 0 0;padding:0;list-style:none}.sv__why li{border-top:1px solid color-mix(in oklab, currentColor 20%, transparent);padding:.4rem 0;font-size:.95rem;line-height:1.35}.sv__why li span{font-weight:650}.sv__why li strong{white-space:nowrap}.sv:not(.is-armed) .sv__why li strong,.sv:not(.is-armed) .sv__whyhead{color:var(--amber)}.sv__one{grid-template-columns:auto 9rem 1fr;align-items:center;margin-top:2.5rem;display:grid}.sv.is-armed .sv__one{visibility:hidden;opacity:0;margin:0;position:absolute;inset:0}.sv__from{font-variant-numeric:tabular-nums;gap:2.4rem;margin:0;padding:0;font-size:1.25rem;list-style:none;display:grid}.sv__from span{color:var(--on-dark-soft);font-size:.9rem;display:block}.sv__lines{width:100%;height:15rem}.sv__line{fill:none;stroke:var(--jade);stroke-width:1.5px;stroke-dasharray:1;vector-effect:non-scaling-stroke}.sv__agreed{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(3.2rem,6vw,6rem);font-weight:600;line-height:1}.sv__def{color:var(--jade);max-width:24rem;margin-top:1rem;font-size:1.1rem;line-height:1.45}.sv__illus{color:var(--on-dark-soft);margin-top:1rem;font-size:.85rem}.sv.is-armed .sv__illus{margin:0;position:absolute;bottom:-1.5rem;left:0}@media (max-width:1023px){.ah{grid-template-columns:1fr;min-height:auto}.bd__tiles{grid-template-columns:1fr 1fr}.bd__tile--chart{order:-1;grid-column:1/-1}.bd__low,.bd__pair{grid-template-columns:1fr}.bd__log li{grid-template-columns:3rem 1fr auto}.bd__who{display:none}.hv__in,.sv__in{grid-template-columns:minmax(0,1fr)}.hv__row{grid-template-columns:1.8rem minmax(0,1fr);gap:.15rem .6rem}.hv__who,.hv__time{text-align:left;grid-column:2}.hv__time>span{text-align:left}.sv__grid{padding-inline:.9rem;overflow-x:auto}.sv__grid table{min-width:30rem;font-size:.88rem}.sv__one{grid-template-columns:1fr}.sv__lines{display:none}.sv__from{gap:.6rem;margin-bottom:1.2rem}}.wy{padding:clamp(6rem, 14vh, 9rem) var(--gutter);background:var(--ink)}.wy__title{letter-spacing:-.03em;max-width:52rem;font-size:clamp(2.4rem,4.4vw,4.4rem);font-weight:600;line-height:1.03}.wy__title span{color:var(--jade);display:block}.wy__chart{gap:2.2rem;max-width:64rem;margin:clamp(3rem,7vh,5rem) 0 0;display:grid}.wy__bar{grid-template-columns:9rem 1fr;align-items:end;column-gap:1.5rem;display:grid}.wy__num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:clamp(3.4rem,6vw,5.5rem);font-weight:600;line-height:.9}.wy__bar--firms .wy__num{color:var(--amber)}.wy__lab{color:var(--on-dark-soft);padding-bottom:.7rem;font-size:1.15rem}.wy__track{background:color-mix(in oklab, var(--paper) 10%, transparent);border-radius:999px;height:.9rem;display:block;overflow:hidden}.wy__track i{border-radius:inherit;background:var(--jade);transform-origin:0;height:100%;display:block}.wy__bar--firms .wy__track i{background:var(--amber)}.wy__chart figcaption{color:var(--on-dark-soft);font-size:.9rem}.wy__turn{max-width:44rem;margin-top:clamp(3.5rem,8vh,5.5rem);font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.45}.wy__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3.5rem);margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.wy__list li{border-top:2px solid var(--jade);padding-top:1.2rem}.wy__list h3{font-size:1.35rem;font-weight:600}.wy__list p{color:var(--on-dark-soft);margin-top:.7rem;line-height:1.55}.wy__list .wy__src{font-size:.85rem}.sy{padding:clamp(6rem, 13vh, 8.5rem) var(--gutter);background:var(--paper);color:var(--ink)}.sy__title{letter-spacing:-.03em;font-size:clamp(2.3rem,3.8vw,3.8rem);font-weight:600;line-height:1.04}.sy__lede{max-width:36rem;color:var(--ink-soft);margin-top:1rem;font-size:1.15rem;line-height:1.5}.sy__grid{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(1.5rem,4vw,4.5rem);margin-top:clamp(2.5rem,6vh,4rem);display:grid}.sy__index{border-top:1px solid var(--fog);flex-direction:column;display:flex}.sy__verb{font:inherit;text-align:left;letter-spacing:-.025em;border:0;border-bottom:1px solid var(--mist);color:var(--mute-lg);cursor:pointer;transition:color .4s var(--ease-out-expo);background:0 0;padding:.55rem 0;font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:600}.sy__verb:hover,.sy__verb[aria-selected=true]{color:var(--ink)}.sy__verb[aria-selected=true]:after{content:" →";color:var(--jade-ink)}.sy__panel{animation:sy-in .6s var(--ease-out-expo) both;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.5rem,3vw,3rem);display:grid}@keyframes sy-in{0%{filter:blur(4px);transform:translateY(12px)}}.sy__name{font-size:1.6rem;font-weight:600}.sy__does{margin-top:.8rem;font-size:1.15rem;line-height:1.55}.sy__person,.sy__connects{border-top:1px solid var(--mist);margin-top:1.3rem;padding-top:.9rem;line-height:1.5}.sy__person span,.sy__connects span{color:var(--ink-soft);font-size:.88rem;font-weight:600;display:block}.sy__person span{color:var(--amber-ink)}.sy__sample{background:#fff;border-radius:1rem;margin:0;padding:1.4rem 1.5rem 1.2rem;box-shadow:0 30px 60px -36px #05232273}.sy__shead{font-size:1.1rem;font-weight:650}.sy__sample dl{margin:.9rem 0 0}.sy__sample dl div{border-top:1px solid var(--mist);grid-template-columns:9rem 1fr;gap:1rem;padding:.6rem 0;display:grid}.sy__sample dt{color:var(--ink-soft);font-variant-numeric:tabular-nums}.sy__sample dd{margin:0}.sy__gate{background:var(--amber-band);border-radius:.6rem;margin-top:.9rem;padding:.75rem .9rem;font-weight:600}.sy__sample figcaption{color:var(--ink-soft);margin-top:.8rem;font-size:.85rem}.sy__listed{background:var(--ink);color:var(--paper);border-radius:1.2rem;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:.6rem clamp(1.5rem,4vw,4rem);margin-top:clamp(4rem,9vh,6rem);padding:clamp(1.8rem,3vw,2.6rem);display:grid}.sy__listed h3{font-size:1.7rem;font-weight:600}.sy__listed-lede{color:var(--on-dark-soft);grid-column:1;line-height:1.5}.sy__listed ul{grid-area:1/2/span 2;margin:0;padding:0;list-style:none}.sy__listed li{border-top:1px solid color-mix(in oklab, var(--paper) 18%, transparent);color:var(--on-dark-soft);padding:.8rem 0;line-height:1.5}.sy__listed li b{color:var(--paper);font-size:1.1rem;display:block}.gt{padding:clamp(6rem, 13vh, 8.5rem) var(--gutter);background:var(--sheet);color:var(--ink)}.gt__title{letter-spacing:-.03em;font-size:clamp(2.3rem,3.8vw,3.8rem);font-weight:600;line-height:1.04}.gt__lede{color:var(--ink-soft);margin-top:1rem;font-size:1.15rem}.gt__track{background:#fff;border-radius:1.2rem;grid-template-columns:minmax(16rem,22rem) 1fr auto;align-items:center;gap:2rem;margin-top:clamp(2.5rem,6vh,4rem);padding:2rem;display:grid;position:relative}.gt__track:before{content:"";border-top:2px dashed var(--fog);position:absolute;top:50%;left:2rem;right:2rem}.gt__card{z-index:1;background:var(--paper);border-radius:.8rem;padding:1.2rem 1.3rem;position:relative;box-shadow:0 20px 40px -24px #05232273}.gt__what{font-weight:650}.gt__amt{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:2rem;font-weight:600}.gt__to,.gt__by{color:var(--ink-soft);margin-top:.3rem;font-size:.92rem}.gt__stamp{border:2px solid var(--amber-ink);color:var(--amber-ink);letter-spacing:.06em;text-transform:uppercase;background:var(--paper);border-radius:.35rem;padding:.25rem .6rem;font-size:.85rem;font-weight:700;animation:.35s cubic-bezier(.3,1.6,.5,1) both gt-stamp;position:absolute;top:.9rem;right:.9rem;transform:rotate(-6deg)}.gt__stamp.is-ok{border-color:var(--jade-ink);color:var(--jade-ink)}@keyframes gt-stamp{0%{filter:blur(2px);transform:rotate(-6deg)scale(1.6)}}.gt__gate{z-index:1;justify-self:center;width:12rem;height:9rem;position:relative}.gt__post{background:var(--ink);border-radius:.3rem;width:.9rem;height:4.4rem;position:absolute;top:2.6rem;left:calc(50% + 2.6rem)}.gt__boom{background:repeating-linear-gradient(90deg, var(--amber) 0 1rem, var(--ink) 1rem 2rem);transform-origin:calc(100% - .45rem);border-radius:.4rem;width:7.6rem;height:.8rem;position:absolute;top:calc(50% - .4rem);left:calc(50% - 4.2rem)}.gt__dest{transition:filter .5s,opacity .5s}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.gt__track.is-open .gt__dest{opacity:0;filter:blur(4px);transition-delay:.8s}}.gt__track.is-open .gt__boom{transform:rotate(82deg)}.gt__gate p{text-align:center;color:var(--amber-ink);font-size:.88rem;font-weight:600;position:absolute;bottom:-1.9rem;left:0;right:0}.gt__dest{z-index:1;background:var(--mist);border-radius:.6rem;padding:.8rem 1rem;font-weight:600;position:relative}.gt__controls{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1rem 3rem;margin-top:2.5rem;display:grid}.gt__tries{flex-direction:column;gap:.6rem;display:flex}.gt__tries button,.gt__approve{font:inherit;min-height:3.2rem;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--fog);cursor:pointer;text-align:left;background:#fff;border:0;border-radius:.8rem;justify-content:space-between;align-items:center;padding:0 1.2rem;font-size:1.05rem;font-weight:600;display:flex}.gt__tries button:disabled{cursor:default;color:var(--ink-soft);background:0 0}.gt__held{color:var(--amber-ink);font-size:.85rem}.gt__approve{background:var(--ink);color:var(--paper);box-shadow:none;animation:sy-in .5s var(--ease-out-expo) both;grid-column:1;justify-content:center}.gt__log{grid-area:1/2/span 2;margin:0;padding:0;list-style:none}.gt__log li{border-top:1px solid var(--fog);animation:sy-in .5s var(--ease-out-expo) both;padding:.75rem 0;font-size:1.05rem;line-height:1.45}.gt__log li.is-ok{color:var(--jade-ink);font-weight:600}.gt__after{grid-column:1/-1;font-size:1.1rem;line-height:1.5}.gt__again{font:inherit;color:var(--jade-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wks{background:var(--ink)}.wks__photo{aspect-ratio:16/6;position:relative}.wks__photo img{object-fit:cover;object-position:50% 45%}.wks__body{padding:clamp(4rem, 9vh, 6rem) var(--gutter) clamp(5rem, 11vh, 7.5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:clamp(2rem,5vw,5.5rem);display:grid}.wks__body>.wks__title{grid-column:1/-1}.wks__title{letter-spacing:-.03em;font-size:clamp(2.3rem,3.8vw,3.8rem);font-weight:600;line-height:1.04}.wks__steps{gap:1.6rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.wks__steps li{border-top:1px solid color-mix(in oklab, var(--paper) 18%, transparent);grid-template-columns:7rem 1fr;column-gap:1.5rem;padding-top:1.1rem;display:grid}.wks__when{color:var(--jade);grid-row:span 3;font-weight:600}.wks__steps h3{font-size:1.35rem;font-weight:600}.wks__steps p{color:var(--on-dark-soft);margin-top:.4rem;line-height:1.55}.wks__get span{color:var(--paper);font-weight:600}.wks__keys{background:var(--sheet);color:var(--ink);border-radius:1rem;margin-top:2.5rem;padding:1.4rem 1.6rem}.wks__khead{font-size:1.15rem;font-weight:650}.wks__keys ul{margin:.6rem 0 0;padding:0;list-style:none}.wks__key{border-top:1px solid var(--mist);justify-content:space-between;gap:1rem;padding:.65rem 0;display:flex}.wks__where{text-align:right;font-weight:600;display:grid}.wks__where>span{transition:clip-path .7s var(--ease-out-expo);grid-area:1/1}.wks__ours{color:var(--ink-soft);clip-path:inset(0 0 0 100%)}.wks__yours{color:var(--jade-ink);clip-path:inset(0)}.wks__key.is-ours .wks__ours{clip-path:inset(0)}.wks__key.is-ours .wks__yours{clip-path:inset(0 100% 0 0)}.prc{padding:clamp(6rem, 13vh, 8.5rem) var(--gutter);background:var(--paper);color:var(--ink)}.prc__title{letter-spacing:-.03em;max-width:48rem;font-size:clamp(2.3rem,3.8vw,3.8rem);font-weight:600;line-height:1.04}.prc__lede{max-width:40rem;color:var(--ink-soft);margin-top:1rem;font-size:1.15rem;line-height:1.5}.prc__list{border-top:1.5px solid var(--ink);margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;list-style:none}.prc__list li{border-bottom:1px solid var(--mist);grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,5fr);align-items:baseline;gap:1.5rem;padding:1.4rem 0;display:grid}.prc__price{letter-spacing:-.025em;font-size:clamp(1.8rem,2.6vw,2.5rem);font-weight:600}.prc__list h3{font-size:1.2rem;font-weight:600}.prc__term{color:var(--ink-soft);margin-top:.25rem;font-size:.95rem}.prc__line{color:var(--ink-soft);line-height:1.5}.prc__fit{grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem;line-height:1.55;display:grid}.prc__fit b{margin-bottom:.3rem;display:block}@media (max-width:1023px){.wy__bar{grid-template-columns:1fr}.wy__num{grid-row:auto}.wy__list,.sy__grid,.sy__panel,.sy__listed,.gt__controls,.prc__list li,.prc__fit{grid-template-columns:minmax(0,1fr)}.sy__index{border-top:0;flex-flow:wrap;gap:0 1rem}.sy__verb{border-bottom:0;font-size:1.5rem}.sy__verb[aria-selected=true]:after{content:""}.sy__listed ul,.sy__listed-lede{grid-area:auto/1}.gt__track{grid-template-columns:1fr;justify-items:center}.gt__track:before{border-top:0;border-left:2px dashed var(--fog);inset:2rem auto 2rem 50%}.gt__card{width:100%}.gt__log{grid-area:auto/1}.wks__photo{aspect-ratio:16/10}.wks__body{grid-template-columns:minmax(0,1fr)}.wks__steps li{grid-template-columns:1fr}}.svo{padding:clamp(4rem, 9vh, 6rem) var(--gutter) clamp(6rem, 13vh, 8.5rem);background:radial-gradient(80% 60% at 50% 40%, color-mix(in oklab, var(--deep) 45%, transparent), transparent 70%), var(--ink)}.svo__title{letter-spacing:-.03em;text-wrap:balance;max-width:62rem;font-size:clamp(2.3rem,4vw,4rem);font-weight:600;line-height:1.05}.svo__title span{color:var(--jade);display:block}.svo__lede{max-width:44rem;color:var(--on-dark-soft);margin-top:1.4rem;font-size:1.15rem;line-height:1.55}.svo__k{color:var(--jade);font-size:.9rem;font-weight:600}.svo__map{grid-template-columns:minmax(13rem,3fr) minmax(0,9fr);align-items:center;gap:0 clamp(4rem,8vw,8rem);margin-top:clamp(3rem,7vh,4.5rem);display:grid;position:relative}.svo__wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.svo__wires path{fill:none;stroke:color-mix(in oklab, var(--jade) 55%, transparent);stroke-width:1.5px;stroke-dasharray:1;transition:stroke-dashoffset 1.1s var(--ease-out-expo), stroke .3s, stroke-width .3s}.svo__wires path[data-lit]{stroke:var(--jade);stroke-width:2.5px}.svo.is-armed .svo__wires path{stroke-dashoffset:1px}.svo.is-armed.is-on .svo__wires path{stroke-dashoffset:0}.svo__srcs{z-index:1;margin:0;padding:0;list-style:none;position:relative}.svo__src{cursor:default;border-radius:.6rem;padding:.7rem .9rem;line-height:1.3;transition:background-color .3s}.svo__src[data-lit]{background:color-mix(in oklab, var(--jade) 16%, transparent)}.svo__src b{font-weight:600;display:block}.svo__src span{color:var(--on-dark-soft);font-size:.88rem}.svo__dash{z-index:1;background:var(--sheet);color:var(--ink);border-radius:1.2rem;margin:0;padding:1.1rem 1.2rem .9rem;position:relative;box-shadow:0 50px 90px -40px #000000bf}.svo__port{background:var(--jade);width:1.4rem;height:1.4rem;box-shadow:0 0 0 5px color-mix(in oklab, var(--jade) 25%, transparent);border-radius:50%;margin-top:-.7rem;position:absolute;top:50%;left:-.7rem}.svo__bar{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.1rem .2rem .9rem;font-size:.92rem;display:flex}.svo__fresh{color:var(--ink-soft)}.svo__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.svo__tile{background:#fff;border-radius:.8rem;padding:.95rem 1rem;transition:box-shadow .3s,background-color .3s}.svo__tile--wide{grid-area:span 2/span 2}.svo__tile[data-lit]{background:var(--jade-wash);box-shadow:inset 0 0 0 2px var(--jade-ink)}.svo__dash .svo__k{color:var(--ink-soft);font-size:.86rem}.svo__num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:clamp(1.4rem,2vw,2rem);font-weight:600}.svo__tile--wide .svo__num{font-size:clamp(1.9rem,2.8vw,2.8rem)}.svo__num--warn{color:var(--amber-ink)}.svo__sub{color:var(--ink-soft);margin-top:.2rem;font-size:.85rem}.svo__chart{width:100%;height:auto;margin-top:.8rem;display:block}.svo__chart rect{fill:color-mix(in oklab, var(--jade) 40%, white);transform-box:fill-box;transform-origin:bottom}.svo__chart rect.is-now{fill:var(--jade-ink)}.svo__chart text{fill:var(--ink-soft);font-size:11px}.svo__plan{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:.012 .008}.svo__bars{gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.svo__bars li{grid-template-columns:1fr auto;column-gap:.5rem;font-size:.8rem;display:grid}.svo__bars i{background:linear-gradient(var(--jade-ink), var(--jade-ink)) no-repeat 0 0 / var(--w) 100%, var(--mist);height:.4rem;transition:background-size 1s var(--ease-out-expo);border-radius:999px;grid-column:1/-1}.svo__bars b{grid-area:1/2;font-weight:600}.svo__dash figcaption{color:var(--ink-soft);margin-top:.8rem;font-size:.82rem}.svo.is-armed .svo__tile{filter:blur(4px);transform:translateY(14px)}.svo.is-armed.is-on .svo__tile{filter:none;transition:transform .8s var(--ease-out-expo), filter .8s var(--ease-out-expo), box-shadow .3s, background-color .3s;transform:none}.svo.is-armed.is-on .svo__tile:first-child{transition-delay:.7s,.7s,0s,0s}.svo.is-armed.is-on .svo__tile:nth-child(2){transition-delay:.85s,.85s,0s,0s}.svo.is-armed.is-on .svo__tile:nth-child(3){transition-delay:1s,1s,0s,0s}.svo.is-armed.is-on .svo__tile:nth-child(4){transition-delay:1.15s,1.15s,0s,0s}.svo.is-armed.is-on .svo__tile:nth-child(5){transition-delay:1.3s,1.3s,0s,0s}.svo.is-armed.is-on .svo__tile:nth-child(6){transition-delay:1.45s,1.45s,0s,0s}.svo.is-armed .svo__chart rect{transform:scaleY(0)}.svo.is-armed.is-on .svo__chart rect{transition:transform .9s var(--ease-out-expo) calc(1s + var(--i) * 60ms);transform:scaleY(1)}.svo.is-armed .svo__bars i{background-size:0 100%,auto}.svo.is-armed.is-on .svo__bars i{background-size:var(--w) 100%, auto;transition-delay:calc(1.4s + var(--i) * .1s)}.svo__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(3.5rem,8vh,5rem);display:grid}.svo__get ul{grid-template-columns:1fr 1fr;gap:0 2rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.svo__get li{border-top:1px solid color-mix(in oklab, var(--paper) 14%, transparent);padding:.8rem 0 .8rem 1.6rem;line-height:1.45;position:relative}.svo__get li:before{content:"";background:var(--jade);border-radius:.15rem;width:.7rem;height:.7rem;position:absolute;top:1.25rem;left:0}.svo__start{background:var(--sheet);color:var(--ink);border-radius:1.1rem;padding:1.6rem 1.7rem}.svo__start .svo__k{color:var(--jade-ink)}.svo__price{letter-spacing:-.03em;margin-top:.4rem;font-size:2.6rem;font-weight:600}.svo__sprint{margin-top:.5rem;line-height:1.5}.svo__build{color:var(--ink-soft);margin-top:.8rem}.svo__btn{background:var(--ink);min-height:3rem;color:var(--paper);border-radius:999px;align-items:center;margin-top:1.2rem;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:1023px){.svo__map,.svo__foot,.svo__get ul{grid-template-columns:minmax(0,1fr)}.svo__srcs{grid-template-columns:1fr 1fr;margin-bottom:1.5rem;display:grid}.svo__port{display:none}.svo__grid{grid-template-columns:1fr 1fr}.svo__tile--wide{grid-row:auto}.svo__wires{display:none}}.dj{padding:clamp(6rem, 13vh, 8.5rem) var(--gutter);background:radial-gradient(80% 60% at 20% 0%, color-mix(in oklab, var(--deep) 55%, transparent), transparent 70%), var(--ink)}.dj__title{letter-spacing:-.03em;font-size:clamp(2.4rem,4.2vw,4.2rem);font-weight:600;line-height:1.03}.dj__lede{max-width:42rem;color:var(--on-dark-soft);margin-top:1.1rem;font-size:1.15rem;line-height:1.55}.dj__form{max-width:64rem;margin-top:clamp(2.5rem,6vh,3.5rem)}.dj__starters{color:var(--on-dark-soft);flex-wrap:wrap;align-items:center;gap:.5rem .6rem;font-size:.95rem;display:flex}.dj__starters button{font:inherit;background:color-mix(in oklab, var(--paper) 10%, transparent);color:var(--paper);cursor:pointer;border:0;border-radius:999px;padding:.5rem .95rem;font-weight:600}.dj__starters button:hover{background:color-mix(in oklab, var(--paper) 18%, transparent)}.dj__field{gap:.45rem;display:grid}.dj__field span{color:var(--on-dark-soft);font-size:.92rem;font-weight:600}.dj__field--job{margin-top:1.4rem}.dj__field :is(textarea,input){font:inherit;color:var(--ink);background:var(--sheet);border:0;border-radius:.8rem;padding:.9rem 1rem;font-size:1.1rem}.dj__field textarea{resize:vertical;line-height:1.5}.dj__nums{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2fr);gap:1rem;margin-top:1rem;display:grid}.dj__go{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.4rem;display:flex}.dj__go p{color:var(--on-dark-soft);font-size:.92rem}.dj__btn,.dj__send{font:inherit;background:var(--jade);min-height:3.2rem;color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:0 1.8rem;font-weight:600}.dj__btn:disabled{cursor:default;background:color-mix(in oklab, var(--paper) 22%, var(--ink));color:var(--paper)}.dj__result{animation:sy-in .7s var(--ease-out-expo) both;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:1.2rem;margin-top:clamp(3rem,7vh,4.5rem);display:grid}.dj__result:focus{outline:none}.dj__map,.dj__plan{background:var(--paper);color:var(--ink);border-radius:1.2rem;padding:clamp(1.3rem,2vw,1.9rem)}.dj__job{padding-bottom:.8rem;font-size:1.2rem;font-weight:650}.dj__totals{grid-template-columns:1fr 1fr;gap:1rem;margin:1.2rem 0 0;display:grid}.dj__totals dt{color:var(--ink-soft);font-size:.92rem}.dj__totals dd{letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.7rem;font-weight:600}.dj__totals s{color:var(--mute);margin-left:.4rem;font-size:1rem;font-weight:450}.dj__note{color:var(--ink-soft);margin-top:.9rem;font-size:.88rem;line-height:1.5}.dj__plan{box-shadow:0 40px 70px -40px #000000bf}.dj__draft{color:var(--ink-soft);font-size:.85rem;font-weight:600}.dj__plan h3{letter-spacing:-.015em;margin-top:.4rem;font-size:1.45rem;font-weight:650}.dj__verdict{background:var(--jade-wash);border-radius:.7rem;margin-top:1rem;padding:.85rem 1rem;line-height:1.5}.dj__verdict--dont_build{background:var(--amber-band)}.dj__rows{margin:1rem 0 0}.dj__rows div{border-top:1px solid var(--mist);grid-template-columns:9.5rem 1fr;gap:.8rem;padding:.6rem 0;line-height:1.45;display:grid}.dj__rows dt{color:var(--ink-soft);font-size:.95rem}.dj__rows dd{margin:0}.dj__by{color:var(--ink-soft);margin-top:1rem;font-size:.88rem;line-height:1.5}.dj__send{background:var(--ink);width:100%;color:var(--paper);margin-top:1.1rem}@media (max-width:1023px){.dj__nums,.dj__result{grid-template-columns:minmax(0,1fr)}.dj__rows div{grid-template-columns:1fr;gap:.15rem}}.dj__wait{animation:sy-in .5s var(--ease-out-expo) both;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:1.2rem;margin-top:clamp(3rem,7vh,4.5rem);display:grid}.dj__sketch{background:var(--paper);border-radius:1.2rem;align-content:start;gap:.85rem;padding:clamp(1.3rem,2vw,1.9rem);display:grid}.dj__sketch-title{background:var(--mute-lg);border-radius:.3rem;width:45%;height:1rem;margin-bottom:.4rem;display:block}.dj__sketch>span:not(.dj__sketch-title){animation:dj-row .6s var(--ease-out-expo) both;animation-delay:calc(.25s + var(--i) * .45s);border-radius:.5rem;grid-template-columns:1.5rem 1fr 6rem;align-items:center;gap:.8rem;padding:.55rem .6rem;display:grid}.dj__sketch i{background:var(--fog);transform-origin:0;height:.6rem;animation:dj-line .7s var(--ease-out-expo) both;animation-delay:calc(.3s + var(--i) * .45s);border-radius:.3rem;display:block}.dj__sketch i:nth-child(2){width:calc(55% + var(--i) * 4%)}.dj__sketch>span.is-gate{animation-name:dj-row,dj-gate;animation-duration:.6s,.6s;animation-delay:calc(.25s + var(--i) * .45s), calc(.9s + var(--i) * .45s);animation-fill-mode:both,forwards}@keyframes dj-row{0%{opacity:0;transform:translateY(6px)}}@keyframes dj-line{0%{transform:scaleX(0)}}@keyframes dj-gate{to{background:var(--amber-band)}}.dj__clock{background:color-mix(in oklab, var(--paper) 7%, transparent);text-align:center;border-radius:1.2rem;place-content:center;justify-items:center;gap:1.2rem;padding:2rem;display:grid}.dj__ring{width:8.5rem;height:8.5rem;position:relative}.dj__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.dj__ring circle{fill:none;stroke-width:5px}.dj__ring-track{stroke:color-mix(in oklab, var(--paper) 14%, transparent)}.dj__ring-fill{stroke:var(--jade);stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset 1s linear}.dj__ring.is-over .dj__ring-fill{stroke-dasharray:.22 .78;transition:none;stroke-dashoffset:0!important}.dj__ring.is-over svg{animation:1.1s linear infinite dj-spin}@keyframes dj-spin{to{transform:rotate(270deg)}}.dj__ring>span{letter-spacing:-.03em;font-variant-numeric:tabular-nums;place-items:center;font-size:3.2rem;font-weight:600;display:grid;position:absolute;inset:0}.dj__stage{min-height:1.6em;font-size:1.25rem;font-weight:600}@media (prefers-reduced-motion:reduce){.dj__sketch,.dj__sketch *,.dj__ring svg{animation:none!important}.dj__ring-fill{transition:none}}@media (max-width:1023px){.dj__wait{grid-template-columns:minmax(0,1fr)}.dj__clock{order:-1}}.svo__next{border-top:1px solid #fbfcfc29;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin-top:clamp(2.5rem,6vh,4rem);padding-top:clamp(2rem,5vh,3rem);display:grid}.svo__nexttitle{letter-spacing:-.025em;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:600;line-height:1.08}.svo__nextline{max-width:32rem;color:var(--on-dark-soft);margin-top:.9rem;font-size:1.05rem;line-height:1.55}.svo__nextctas{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin-top:1.5rem;display:flex}.svo__nextbtn{background:var(--jade);min-height:3rem;color:var(--ink);border-radius:999px;align-items:center;padding:0 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.svo__nextlink{color:var(--paper);text-underline-offset:.25em;font-weight:500;-webkit-text-decoration:underline #fbfcfc73;text-decoration:underline #fbfcfc73}.svo__nextshot{border-radius:10px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3}.svo__nextshot:hover{transform:translateY(-4px)}.svo__nextshot img{width:100%;height:auto;display:block}@media (max-width:899px){.svo__next{grid-template-columns:minmax(0,1fr)}}
