@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--stt-halo:0deg}}}@property --stt-halo{syntax:"<angle>";inherits:false;initial-value:0deg}.v-anatomy .stt{gap:12px;margin-top:clamp(40px,5vw,72px);display:grid}.v-anatomy .stt-tabs{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px;display:grid}.v-anatomy .stt-pause{cursor:pointer;width:54px}.v-anatomy .stt-tab{cursor:pointer;font:inherit}.v-anatomy .stt-tab-short{display:none}.v-anatomy .stt-tab-progress{border-radius:9999px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px;overflow:hidden}.v-anatomy .stt-tab-progress i{border-radius:inherit;background:hsl(var(--primary));transform-origin:0;height:100%;animation:linear both paused stt-progress;display:block;transform:scaleX(0)}.v-anatomy .stt-tab-progress i[data-run]{animation-play-state:running}.v-anatomy .stt-surface{--stt-tier:desk;border:1px solid hsl(var(--border)/.7);isolation:isolate;background:#f7f8fa;border-radius:14px;height:clamp(560px,45vw,660px);position:relative;overflow:hidden}.v-anatomy .stt-canvas{position:absolute;inset:0}.v-anatomy .stt-world{transform-origin:0 0;width:0;height:0;transition:transform 1.1s var(--ease-io),opacity .38s var(--ease);animation:stt-fade .48s var(--ease)both;position:absolute;top:0;left:0}.v-anatomy .stt-canvas[data-leaving] .stt-world{opacity:0}.v-anatomy .stt-world:before{content:"";background:radial-gradient(circle,hsl(var(--border))1px,transparent 1.4px)0 0/22px 22px;pointer-events:none;width:5200px;height:3600px;position:absolute;top:-1200px;left:-1600px}.v-anatomy .stt-wires{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.v-anatomy .stt-wire,.v-anatomy .stt-wire-glow,.v-anatomy .stt-wire-current,.v-anatomy .stt-lineage{fill:none}.v-anatomy .stt-wire{stroke-width:1.6px;stroke-opacity:.62;transition:stroke-opacity .16s}.v-anatomy [data-flowing] .stt-wire{stroke-opacity:.9}.v-anatomy .stt-wire-glow{stroke-width:8px;stroke-opacity:.14;stroke-linecap:round}.v-anatomy .stt-wire-current{stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:2 14;animation:.9s linear infinite stt-march}.v-anatomy .stt-lineage{stroke:var(--color-emerald-500);stroke-width:2px;stroke-opacity:.78;stroke-dasharray:0 5.5;stroke-linecap:round}.v-anatomy .stt-node{animation:.22s cubic-bezier(.2,.8,.2,1) both stt-pop;position:absolute}.v-anatomy .stt-lib{border-radius:8px;box-shadow:0 1px 1px #0f172a08,0 6px 16px -8px #0f172a24}.v-anatomy .stt-gen{transition:box-shadow .2s,border-color .2s;box-shadow:0 1px 1px #0f172a08,0 6px 16px -8px #0f172a24}.v-anatomy .stt-gen--selected{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 3px hsl(var(--primary)/.14),0 10px 28px -10px #0f172a38}.v-anatomy .stt-halo{background:conic-gradient(from var(--stt-halo),transparent 0deg,hsl(var(--primary)/.55)40deg,transparent 95deg);pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;border-radius:13px;padding:1px;animation:2.8s linear infinite stt-halo;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.v-anatomy .stt-port{z-index:2;border:2.5px solid hsl(var(--card));border-radius:9999px;width:12px;height:12px;position:absolute;right:0;transform:translate(50%,-50%);box-shadow:0 0 0 1px #0f172a1f}.v-anatomy .stt-port--library{background:var(--color-emerald-500);top:50%}.v-anatomy .stt-port--generate{background:hsl(var(--primary));top:34px}.v-anatomy .stt-port-lineage{width:1px;height:1px;position:absolute;top:50%;left:0}.v-anatomy .stt-slot-port{z-index:2;border:2px solid hsl(var(--border));background:hsl(var(--card));border-radius:9999px;width:10px;height:10px;position:absolute;top:50%;left:-5px;transform:translateY(-50%)}.v-anatomy .stt-slot-port--wired{border-color:hsl(var(--card));background:hsl(var(--foreground)/.7)}.v-anatomy .stt-slot-port--filled{background:var(--color-emerald-50);border-color:#34d399cc}.v-anatomy .stt-ghost{background:repeating-linear-gradient(135deg,hsl(var(--muted))0 6px,hsl(var(--card))6px 12px)}.v-anatomy .stt-shimmer{background:linear-gradient(110deg,hsl(var(--muted))30%,hsl(var(--card))50%,hsl(var(--muted))70%)0 0/200% 100%;animation:1.6s linear infinite stt-shimmer}.v-anatomy .stt-render{animation:1.5s cubic-bezier(.16,1,.3,1) both stt-develop}.v-anatomy .stt-kenburns{animation:9s ease-in-out infinite alternate stt-kenburns}.v-anatomy .stt-sweep{animation:1.4s cubic-bezier(.4,0,.2,1) infinite stt-sweep}.v-anatomy .stt-kept{animation:.24s cubic-bezier(.2,.8,.2,1) both stt-pop}.v-anatomy .stt-caret{background:hsl(var(--primary));width:1px;height:12px;margin-left:1px;animation:1s step-end infinite stt-blink;display:inline-block;transform:translateY(2px)}.v-anatomy .stt-spin{animation:1s linear infinite stt-spin}.v-anatomy .stt-ping{animation:1s cubic-bezier(0,0,.2,1) infinite stt-ping}.v-anatomy .stt-top-left,.v-anatomy .stt-top-right,.v-anatomy .stt-dock,.v-anatomy .stt-zoom{z-index:20;position:absolute}.v-anatomy .stt-top-left{top:12px;left:12px}.v-anatomy .stt-top-right,.v-anatomy .stt-zoom{transition:right .3s cubic-bezier(.32,.72,0,1);right:12px}.v-anatomy .stt-top-right{top:12px}.v-anatomy .stt-zoom{bottom:12px}.v-anatomy :is(.stt-top-right,.stt-zoom)[data-editor]{right:424px}.v-anatomy .stt-dock{bottom:12px;left:12px}.v-anatomy .stt-top-phone,.v-anatomy .stt-bottom-phone{z-index:20;position:absolute;left:10px;right:10px}.v-anatomy .stt-top-phone{top:10px;right:22%}.v-anatomy .stt-bottom-phone{gap:8px;display:flex;bottom:10px}.v-anatomy .stt-editor{z-index:30;border:1px solid hsl(var(--border)/.7);background:hsl(var(--background));border-radius:12px;flex-direction:column;width:400px;animation:.22s cubic-bezier(.2,.8,.2,1) both stt-pop;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a0d,0 24px 60px -28px #0f172a73}.v-anatomy .stt-editor-body{flex:1;min-height:0;overflow:hidden}.v-anatomy .stt-creative{justify-content:center;height:316px;display:flex}.v-anatomy .stt-creative img{object-fit:contain;width:auto;max-width:100%;height:100%;animation:stt-fade .36s var(--ease)both}.v-anatomy .stt-page{height:460px;position:relative}.v-anatomy .stt-page img{transition:transform 7s cubic-bezier(.45,0,.25,1)}.v-anatomy .stt-page[data-scrolled] img{transform:translateY(calc(460px - 100%))}.v-anatomy .stt-video{aspect-ratio:1;width:240px}.v-anatomy .stt-pointer{z-index:40;opacity:0;width:0;height:0;transition:transform .76s var(--ease-io),opacity .24s var(--ease);pointer-events:none;position:absolute;top:0;left:0}.v-anatomy .stt-pointer[data-on]{opacity:1}.v-anatomy .stt-arrow{filter:drop-shadow(0 1px 1.5px #0f172a4d);transition:transform .14s var(--ease);position:absolute;top:-1px;left:-2px}.v-anatomy .stt-pointer[data-press] .stt-arrow{transform:scale(.86)}.v-anatomy .stt-tap{opacity:0;background:hsl(var(--primary)/.16);border:1.5px solid hsl(var(--primary)/.45);border-radius:9999px;width:32px;height:32px;position:absolute;top:-16px;left:-16px}.v-anatomy .stt-pointer[data-press] .stt-tap{animation:stt-tap .52s var(--ease-out)both}.v-anatomy .stt-foot{gap:var(--gut);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(28px,3vw,40px);display:grid}.v-anatomy .stt-foot p{border-top:1px solid var(--rule);color:var(--graphite);text-wrap:pretty;margin:0;padding-top:14px;font-size:15px;line-height:1.55}.v-anatomy .stt-foot b{color:var(--ink);font-weight:600}@keyframes stt-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes stt-fade{0%{opacity:0}}@keyframes stt-halo{to{--stt-halo:360deg}}@keyframes stt-march{to{stroke-dashoffset:-16px}}@keyframes stt-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes stt-sweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}@keyframes stt-develop{0%{filter:blur(14px)saturate(.5);transform:scale(1.08)}to{filter:none;transform:none}}@keyframes stt-kenburns{0%{transform:scale(1.02)translate(-1%,.5%)}to{transform:scale(1.12)translate(1.5%,-1.5%)}}@keyframes stt-blink{50%{opacity:0}}@keyframes stt-spin{to{transform:rotate(360deg)}}@keyframes stt-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes stt-progress{to{transform:scaleX(1)}}@keyframes stt-tap{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@media (max-width:1100px){.v-anatomy .stt-foot{grid-template-columns:minmax(0,1fr)}.v-anatomy .stt-tab-blurb{display:none}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .stt-tabs{gap:6px}.v-anatomy .stt-pause{width:44px}.v-anatomy .stt-tab{gap:8px;min-height:48px;padding:6px 8px}.v-anatomy .stt-tab>span:first-child{display:none}.v-anatomy .stt-tab-title{font-size:14px;line-height:20px}.v-anatomy .stt-tab-long{display:none}.v-anatomy .stt-tab-short{display:inline}.v-anatomy .stt-tab-progress{left:8px;right:8px}.v-anatomy .stt-surface{--stt-tier:phone;height:min(600px,78svh);margin-inline:calc(var(--pad)*-1 + 8px);border-radius:16px}.v-anatomy .stt-hide-phone{display:none}.v-anatomy .stt-editor{border-width:1px 0 0;border-radius:16px 16px 0 0;width:auto;height:74%;animation:.32s cubic-bezier(.32,.72,0,1) both stt-sheet;inset:auto 0 0}.v-anatomy .stt-editor-grabber{background:hsl(var(--muted-foreground)/.3);border-radius:9999px;flex:none;align-self:center;width:36px;height:4px;margin-top:8px}.v-anatomy .stt-creative{height:172px}.v-anatomy .stt-page{height:210px}.v-anatomy .stt-page[data-scrolled] img{transform:translateY(calc(210px - 100%))}.v-anatomy .stt-video{width:180px}.v-anatomy .stt-arrow{display:none}.v-anatomy .stt-foot p{font-size:16px}}@media (pointer:coarse) and (min-width:40rem) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (min-width:40rem) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .stt-surface{height:calc(100svh - 24px)}.v-anatomy .stt-editor{height:84%}}@keyframes stt-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.v-anatomy :is(.stt-world,.stt-node,.stt-kept,.stt-editor,.stt-creative img,.stt-render){transition:none;animation:none}.v-anatomy :is(.stt-halo,.stt-wire-current,.stt-shimmer,.stt-sweep,.stt-caret,.stt-spin,.stt-ping,.stt-kenburns){animation:none}.v-anatomy .stt-tab-progress{display:none}.v-anatomy .stt-page img{transition:none}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--ln-n:0;--ln-t:0;--ln-c:0;--ln-r:0}}}@property --ln-n{syntax:"<integer>";inherits:false;initial-value:0}@property --ln-t{syntax:"<integer>";inherits:false;initial-value:0}@property --ln-c{syntax:"<integer>";inherits:false;initial-value:0}@property --ln-r{syntax:"<integer>";inherits:false;initial-value:0}.v-anatomy .lx{grid-template-columns:minmax(0,.94fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}.v-anatomy .lx>*{transition:opacity .45s var(--ease)calc(var(--d,0)*60ms),translate .45s var(--ease)calc(var(--d,0)*60ms)}.v-anatomy .lx>:nth-child(2){--d:1}.v-anatomy .lx>:nth-child(3){--d:2}.v-anatomy .lx>:nth-child(4){--d:4}.v-anatomy.is-live .lx:not([data-inview])>*{opacity:0;transition:none;translate:0 8px}.v-anatomy .lx-n{letter-spacing:-.06em;margin:14px 0 18px -.03em;font-size:clamp(84px,3.4rem + 4.6vw,144px);line-height:.86}.v-anatomy .lx-n i{counter-reset:lnn var(--ln-n);transition:--ln-n 2.2s var(--ease-out).15s;font-style:normal}.v-anatomy .lx-n i:after{content:counter(lnn)}.v-anatomy .lx[data-inview] .lx-n i,.v-anatomy:not(.is-live) .lx-n i{--ln-n:180}.v-anatomy .lx-fig-s{max-width:30ch}.v-anatomy .lx-verdict{font-size:clamp(20px,.9rem + .7vw,26px);line-height:1.1}.v-anatomy .lx-t{counter-reset:lnt var(--ln-t);transition:--ln-t 2.4s linear .3s}.v-anatomy .lx-t:after{content:counter(lnt)}.v-anatomy .lx[data-inview] .lx-t,.v-anatomy:not(.is-live) .lx-t{--ln-t:var(--to)}.v-anatomy .lx-note{grid-column:1/-1;margin:0;padding:0 2px}.v-anatomy .lx-orbit:not(.lx-orbit--done) .lx-arc{animation:1.2s linear infinite paused lx-spin}.v-anatomy .lx[data-live] .lx-orbit:not(.lx-orbit--done) .lx-arc{animation-play-state:running}.v-anatomy .lx-orbit--done .lx-arc circle{stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease-out).6s}.v-anatomy.is-live .lx:not([data-inview]) .lx-orbit--done .lx-arc circle{stroke-dashoffset:1px;transition:none}.v-anatomy .lx-ok{transition:opacity .22s var(--ease)1.85s,scale .42s var(--ease-out)1.85s}.v-anatomy.is-live .lx:not([data-inview]) .lx-ok{opacity:0;transition:none;scale:.4}.v-anatomy .ln{margin-top:clamp(28px,3vw,40px)}.v-anatomy .ln-phonesteps{display:none}.v-anatomy .ln-head>*{transition:opacity .45s var(--ease),translate .45s var(--ease)}.v-anatomy.is-live .ln-head:not([data-inview])>*{opacity:0;transition:none;translate:0 8px}.v-anatomy .ln-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-anatomy .ln-step{transition:opacity .45s var(--ease),translate .45s var(--ease)}.v-anatomy.is-live .ln-step:not([data-inview]){opacity:0;transition:none;translate:0 8px}.v-anatomy .ln-lineage{transition:opacity .45s var(--ease).15s;margin:0}.v-anatomy.is-live .ln-lineage:not([data-inview]){opacity:0;transition:none}.v-anatomy .ln-pair{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:calc(100% + 6px);margin:-3px}.v-anatomy .ln-pair-c0{width:42%}.v-anatomy .ln-prow>*{transition:opacity .4s var(--ease)calc(.2s + var(--r)*50ms)}.v-anatomy.is-live .ln-step:not([data-inview]) .ln-prow>*{opacity:0;transition:none}.v-anatomy .ln-cell--best{box-shadow:inset 0 0 0 1px #7c3bed59}.v-anatomy .ln-lvl{padding-left:calc(12px + var(--i)*14px)}.v-anatomy .ln-tok{vertical-align:middle;padding:1px 0;display:inline-grid;overflow:hidden}.v-anatomy .ln-tok>span{transition:opacity .38s var(--ease),translate .48s var(--ease-out);transition-delay:calc(.65s + var(--i)*.17s);grid-area:1/1;place-self:center start}.v-anatomy [data-inview] .ln-tok-t,.v-anatomy:not(.is-live) .ln-tok-t{opacity:0;translate:0 -115%}.v-anatomy.is-live .ln-step:not([data-inview]) .ln-tok-v{opacity:0;transition:none;translate:0 115%}.v-anatomy .ln-bcells{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px}.v-anatomy .ln-bcells i{aspect-ratio:1;background:#10b981d9;border-radius:3px;display:block}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-bcells i{background:#7070701f}.v-anatomy .ln-step--board[data-inview] .ln-bcells i{animation:.6s linear both ln-cell;animation-delay:calc(.7s + var(--k)*20ms)}.v-anatomy .ln-bar i{clip-path:inset(0 round 999px)}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-bar i{clip-path:inset(0 100% 0 0 round 999px)}.v-anatomy .ln-step--board[data-inview] .ln-bar i{animation:3.6s linear 1.3s both ln-bar}.v-anatomy .ln-c{counter-reset:lnc var(--ln-c)}.v-anatomy .ln-c:before{content:counter(lnc)}.v-anatomy .ln-c--1{--ln-c:1}.v-anatomy .ln-c--6{--ln-c:6}.v-anatomy .ln-c--180{--ln-c:180}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-c{--ln-c:0}.v-anatomy .ln-step--board[data-inview] .ln-c--1{animation:.6s step-end .2s both ln-c1}.v-anatomy .ln-step--board[data-inview] .ln-c--6{animation:1.2s steps(6,end) .4s both ln-c6}.v-anatomy .ln-step--board[data-inview] .ln-c--180{animation:3.6s steps(180,end) 1.3s both ln-c180}.v-anatomy .ln-rc{--ln-r:30;counter-reset:lnr var(--ln-r)}.v-anatomy .ln-rc:before{content:counter(lnr)}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-rc{--ln-r:0}.v-anatomy .ln-step--board[data-inview] .ln-rc{animation:.6s steps(30,end) both ln-r30;animation-delay:calc(1.3s + var(--r)*.6s)}.v-anatomy .ln-bn{text-align:right;min-width:4.4ch}@keyframes lx-spin{to{transform:rotate(360deg)}}@keyframes ln-cell{0%{background-color:#7070701f}12%,82%{background-color:#7c3bed9e}to{background-color:#10b981d9}}@keyframes ln-bar{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}@keyframes ln-c1{0%{--ln-c:0}to{--ln-c:1}}@keyframes ln-c6{0%{--ln-c:0}to{--ln-c:6}}@keyframes ln-c180{0%{--ln-c:0}to{--ln-c:180}}@keyframes ln-r30{0%{--ln-r:0}to{--ln-r:30}}@media (max-width:1099px){.v-anatomy .lx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v-anatomy .lx-fig{grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:28px;display:grid}.v-anatomy .lx-fig>:first-child{grid-column:1/-1}.v-anatomy .lx-n{margin-bottom:0}.v-anatomy .lx-fig-s{padding-bottom:6px}.v-anatomy .ln-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.v-anatomy .ln-head{flex-wrap:wrap;row-gap:14px}.v-anatomy .ln-head>:first-child{flex-basis:100%}.v-anatomy .ln-head-rule{display:none}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .lx{grid-template-columns:minmax(0,1fr);gap:12px}.v-anatomy .lx-fig{align-items:flex-start;display:flex}.v-anatomy .lx-n{margin:12px 0 14px}.v-anatomy .lx-note{align-items:flex-start}.v-anatomy .lx-note svg{margin-top:2px}.v-anatomy .ln-head{flex-direction:column;align-items:stretch;padding:14px 16px}.v-anatomy .ln-stepper{display:none}.v-anatomy .ln-phonesteps{display:flex}.v-anatomy .ln-grid{gap:12px;padding:12px}.v-anatomy .ln-step>header,.v-anatomy .ln-step>div,.v-anatomy .ln-step>footer,.v-anatomy .ln-lineage{padding-left:16px;padding-right:16px}.v-anatomy .ln-pair-c0{width:34%}.v-anatomy .ln-cr-t,.v-anatomy .ln-pb-label{display:none}.v-anatomy .ln-ph-name{white-space:normal;line-height:1.25;overflow:visible}.v-anatomy .ln-lvl{padding-left:12px}.v-anatomy .ln-counts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v-anatomy .ln-counts>:last-child{grid-column:1/-1}.v-anatomy .ln-bcells{grid-template-columns:repeat(15,minmax(0,1fr))}.v-anatomy .ln-brow{align-items:start}}@media (prefers-reduced-motion:reduce){.v-anatomy .lx *,.v-anatomy .lx>*,.v-anatomy .ln *,.v-anatomy .ln-step{transition:none!important;animation:none!important}.v-anatomy.is-live .lx:not([data-inview])>*,.v-anatomy.is-live .ln-head:not([data-inview])>*,.v-anatomy.is-live .ln-step:not([data-inview]),.v-anatomy.is-live .ln-lineage:not([data-inview]),.v-anatomy.is-live .ln-step:not([data-inview]) .ln-prow>*{opacity:1;translate:none}.v-anatomy .lx .lx-n i{--ln-n:180}.v-anatomy .lx .lx-t{--ln-t:var(--to)}.v-anatomy.is-live .lx:not([data-inview]) .lx-orbit--done .lx-arc circle{stroke-dashoffset:0}.v-anatomy.is-live .lx:not([data-inview]) .lx-ok{opacity:1;scale:none}.v-anatomy .lx-orbit:not(.lx-orbit--done) .lx-arc{transform:rotate(200deg)}.v-anatomy .ln .ln-tok-t{opacity:0}.v-anatomy.is-live .ln-step:not([data-inview]) .ln-tok-v{opacity:1;translate:none}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-bcells i{background:#10b981d9}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-bar i{clip-path:inset(0 round 999px)}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-c--1{--ln-c:1}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-c--6{--ln-c:6}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-c--180{--ln-c:180}.v-anatomy.is-live .ln-step--board:not([data-inview]) .ln-rc{--ln-r:30}}
.v-anatomy .jr{margin-top:clamp(40px,5vw,64px);container:jr/inline-size}@media (min-width:1100px){.v-anatomy #journeys{container-type:inline-size}.v-anatomy .jr{--jw:min(calc(100cqw - 2*var(--frame)),1600px);width:var(--jw);margin-left:calc((100% - var(--jw))/2)}}.v-anatomy .jr-bar{margin-bottom:12px;padding:0 2px}.v-anatomy .jr-panel{grid-template-columns:minmax(0,1fr);display:grid}.v-anatomy .jr-rail{border-top:1px solid #e1e7ef66}@container jr (min-width:1300px){.v-anatomy .jr-panel{grid-template-columns:minmax(0,1fr) 312px}.v-anatomy .jr-rail{border-top:0;border-left:1px solid #e1e7ef66}}@container jr (min-width:760px) and (max-width:1299.98px){.v-anatomy .jr-rail{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1fr);display:grid}.v-anatomy .jr-rail>:first-child{grid-column:1/-1}.v-anatomy .jr-rail>.jr-rs{border-bottom:0}.v-anatomy .jr-rail>.jr-rs+.jr-rs{border-left:1px solid #e1e7ef4d}.v-anatomy .jr-rail>:first-child+.jr-rs{border-left:0}}.v-anatomy .jr-strip{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.v-anatomy .jr-kpi+.jr-kpi{border-left:1px solid #e1e7ef66}@container jr (max-width:759.98px){.v-anatomy .jr-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.v-anatomy .jr-kpi:first-child{grid-column:1/-1}.v-anatomy .jr-kpi{border-bottom:1px solid #e1e7ef66}.v-anatomy .jr-kpi+.jr-kpi{border-left:0}.v-anatomy .jr-kpi:nth-child(odd):not(:first-child){border-left:1px solid #e1e7ef66}.v-anatomy .jr-kpi:nth-last-child(-n+2){border-bottom:0}}.v-anatomy .jr-canvas{background:radial-gradient(circle,#91919a9e .75px,#0000 1.25px) 0 0/22px 22px,radial-gradient(at 0 0,#7c3bed0d,#0000 55%);align-content:center;min-height:360px;padding:22px 0 18px;display:grid;position:relative;container:jc/inline-size}.v-anatomy .jr-stage{width:100%;position:relative}.v-anatomy .jr-stage--h{display:none}.v-anatomy .jr-stage--v{width:calc(100% - 24px);max-width:560px;margin:0 auto}.v-anatomy .jr-minimap{z-index:2;display:none}@container jc (min-width:1000px){.v-anatomy .jr-stage--h{display:block}.v-anatomy .jr-stage--v{display:none}.v-anatomy .jr-minimap{display:block}}@container jc (max-width:519.98px){.v-anatomy .jr-stage--v .jr-node-buy{display:none}}@container jc (max-width:349.98px){.v-anatomy .jr-stage--v .jr-node-ico,.v-anatomy .jr-stage--v .jr-node[data-col="0"] .jr-node-unit{display:none}}.v-anatomy .jr-rib{transition:stroke .45s var(--ease)}.v-anatomy .jr-mark{z-index:2;translate:-50% -50%}.v-anatomy .jr-node{z-index:1}.v-anatomy .jr-legend{min-height:34px}.v-anatomy .jr-node,.v-anatomy .jr-colhead{transition:opacity .42s var(--ease)calc(.12s + var(--c,0)*60ms),translate .42s var(--ease)calc(.12s + var(--c,0)*60ms)}.v-anatomy.is-live .jr-canvas:not([data-inview]) :is(.jr-node,.jr-colhead){opacity:0;transition:none;translate:0 8px}.v-anatomy .jr-edges{clip-path:inset(0);transition:clip-path 1.1s var(--ease-out).38s}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-stage--h .jr-edges{clip-path:inset(0 100% 0 0);transition:none}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-stage--v .jr-edges{clip-path:inset(0 0 100%);transition:none}.v-anatomy .jr-mark{transition:opacity .28s var(--ease).76s,scale .42s var(--ease-out).76s}.v-anatomy .jr-minimap{transition:opacity .42s var(--ease).5s}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-minimap{opacity:0;transition:none}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-mark{opacity:0;transition:none;scale:.6}.v-anatomy .jr-kpi-bar i{transform-origin:0;transition:scale .7s var(--ease-out).25s}.v-anatomy.is-live .jr-strip:not([data-inview]) .jr-kpi-bar i{transition:none;scale:0 1}.v-anatomy .jr-rail>*{transition:opacity .42s var(--ease),translate .42s var(--ease)}.v-anatomy .jr-rail>:nth-child(2){transition-delay:60ms}.v-anatomy .jr-rail>:nth-child(3){transition-delay:.12s}.v-anatomy .jr-rail>:nth-child(4){transition-delay:.18s}.v-anatomy.is-live .jr-rail:not([data-inview])>*{opacity:0;transition:none;translate:0 8px}.v-anatomy .jr-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.v-anatomy .jr-note{transition:opacity .42s var(--ease),translate .42s var(--ease)}.v-anatomy .jr-note:nth-child(2){transition-delay:60ms}.v-anatomy .jr-note:nth-child(3){transition-delay:.12s}.v-anatomy.is-live .jr-notes:not([data-inview]) .jr-note{opacity:0;transition:none;translate:0 8px}@media (max-width:1099px){.v-anatomy .jr-notes{grid-template-columns:minmax(0,1fr);gap:12px}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .jr-bar{gap:4px 12px}.v-anatomy .jr-pill{padding:14px 4px}.v-anatomy .jr-canvas{padding:16px 0 12px}.v-anatomy .jr-stage--v .jr-node{padding-left:10px;padding-right:10px}.v-anatomy .jr-legend{padding-left:16px;padding-right:16px}.v-anatomy .jr-note{padding:16px}}@media (prefers-reduced-motion:reduce){.v-anatomy .jr *,.v-anatomy .jr-note{transition:none!important}.v-anatomy.is-live .jr-canvas:not([data-inview]) :is(.jr-node,.jr-colhead),.v-anatomy.is-live .jr-rail:not([data-inview])>*,.v-anatomy.is-live .jr-notes:not([data-inview]) .jr-note{opacity:1;translate:none}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-mark{opacity:1;scale:none}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-minimap{opacity:1}.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-stage--h .jr-edges,.v-anatomy.is-live .jr-canvas:not([data-inview]) .jr-stage--v .jr-edges{clip-path:inset(0)}.v-anatomy.is-live .jr-strip:not([data-inview]) .jr-kpi-bar i{scale:none}}
.v-anatomy .sov{gap:clamp(44px,4.4vw,60px);margin-top:clamp(40px,5vw,72px);display:grid}.v-anatomy .sov-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.v-anatomy .sov-toolbar-store{align-items:center;gap:8px;min-width:0;display:inline-flex}.v-anatomy .sov-store-tile{background:#f0fdf4;border:1px solid #95bf474d;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.v-anatomy .sov-cap{align-content:start;gap:8px;min-width:0;display:grid}.v-anatomy .sov-crumb{letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);justify-self:start;align-items:center;gap:6px;font-size:10px;font-weight:500;line-height:1.2;display:inline-flex}.v-anatomy .sov-crumb svg{flex:none;width:13px;height:13px}.v-anatomy .sov-cap-t{letter-spacing:-.02em;text-wrap:balance;margin:2px 0 0;font-size:19px;font-weight:600;line-height:1.25}.v-anatomy .sov-cap-p{max-width:60ch;color:var(--graphite);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.v-anatomy .sov-row{column-gap:var(--gut);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr);row-gap:16px;display:grid}.v-anatomy .sov-piece{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.v-anatomy .sov-slot{min-width:0;display:grid}.v-anatomy .sov-tm-k{width:26%}.v-anatomy .sov-tm-wrap{container-type:inline-size}.v-anatomy .sov-pl-row{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) auto;column-gap:16px;display:grid}.v-anatomy .sov-wire{grid-template-columns:minmax(0,1fr) minmax(112px,.44fr);column-gap:44px;display:grid}.v-anatomy .sov-srcs{gap:8px;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.v-anatomy .sov-src{position:relative}.v-anatomy .sov-port{pointer-events:none;background:#e1e7ef;width:43px;height:1px;position:absolute;top:50%;left:calc(100% + 1px)}.v-anatomy .sov-port>span{width:18px;height:18px;color:var(--graphite);background:#fff;border:1px solid #e1e7ef;border-radius:9999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.v-anatomy .sov-port svg{width:10px;height:10px}.v-anatomy .sov-port--both{background:#7c3bed59}.v-anatomy .sov-port--both>span{color:var(--violet);background:#f6f1fe;border-color:#7c3bed59}.v-anatomy .sov-wire-down{display:none}.v-anatomy .sov-recon{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:20px clamp(24px,3vw,48px);display:grid}.v-anatomy .sov-ads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v-anatomy .sov-ad-creative{aspect-ratio:5/2}.v-anatomy .sov-rise{transition:opacity .42s var(--ease)var(--d,0s),translate .42s var(--ease)var(--d,0s)}.v-anatomy.is-live [data-io]:not([data-inview]) .sov-rise{opacity:0;transition:none;translate:0 8px}.v-anatomy .sov-fill{transform-origin:0;transition:transform .64s var(--ease-out)var(--d,0s)}.v-anatomy .sov-fill--r{transform-origin:100%}.v-anatomy.is-live [data-io]:not([data-inview]) .sov-fill{transition:none;transform:scaleX(0)}@container (max-width:470px){.v-anatomy .sov-tm-order{display:none}}@container (max-width:296px){.v-anatomy .sov-src-state{display:none}}@container (max-width:250px){.v-anatomy .sov-src-tag{display:none}}@media (max-width:1180px){.v-anatomy .sov-row{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:clamp(48px,5vw,64px)}.v-anatomy .sov-piece{grid-row:auto;grid-template-rows:none;row-gap:16px}.v-anatomy .sov-recon{grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .sov-crumb{letter-spacing:.08em;font-size:12px;font-weight:600}.v-anatomy .sov-legend{display:none}.v-anatomy .sov-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.v-anatomy .sov-stats>[aria-hidden]{display:none}.v-anatomy .sov-stats--rows{grid-template-columns:minmax(0,1fr);gap:6px}.v-anatomy .sov-stats--rows>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v-anatomy .sov-tm-k{width:27%}.v-anatomy .sov-tm td,.v-anatomy .sov-tm thead th:not(:first-child){padding-left:3px;padding-right:3px}.v-anatomy .sov-tm td .font-mono{letter-spacing:-.02em;font-size:12px}.v-anatomy .sov-pl-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k v""bar bar";row-gap:6px}.v-anatomy .sov-pl-k{grid-area:k}.v-anatomy .sov-pl-v{grid-area:v}.v-anatomy .sov-pl-bar{grid-area:bar}.v-anatomy .sov-wire{grid-template-columns:minmax(0,1fr)}.v-anatomy .sov-port{display:none}.v-anatomy .sov-wire-down{place-items:center;height:36px;display:grid;position:relative}.v-anatomy .sov-wire-down:before{content:"";background:#e1e7ef;width:1px;position:absolute;top:0;bottom:0;left:50%}.v-anatomy .sov-wire-down>span{width:20px;height:20px;color:var(--graphite);background:#fff;border:1px solid #e1e7ef;border-radius:9999px;place-items:center;display:grid;position:relative}.v-anatomy .sov-wire-down svg{width:11px;height:11px}.v-anatomy .sov-core{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;padding:12px 14px}.v-anatomy .sov-ads{grid-template-columns:minmax(0,1fr);padding:12px}.v-anatomy .sov-ad-creative{aspect-ratio:2}}@media (prefers-reduced-motion:reduce){.v-anatomy.is-live .sov [data-io]:not([data-inview]) .sov-rise{opacity:1;translate:none}.v-anatomy.is-live .sov [data-io]:not([data-inview]) .sov-fill{transform:none}}
.v-anatomy .plan{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(24px,3.4vw,56px);margin-top:clamp(40px,5vw,72px);display:grid}.v-anatomy .plan-card{box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a}.v-anatomy .plan-total{font:600 clamp(34px,1.3rem + 1.5vw,46px)/1 var(--f-sans);letter-spacing:-.035em;font-variant-numeric:tabular-nums;animation:v-tick .42s var(--ease-out)}.v-anatomy .plan-cta{width:100%}.v-anatomy .plan-card button:focus-visible{border-radius:revert-layer;outline:none}.v-anatomy .plan-rise{transition:opacity .45s var(--ease),translate .45s var(--ease)}.v-anatomy.is-live [data-io]:not([data-inview]) .plan-rise{opacity:0;transition:none;translate:0 8px}.v-anatomy .plan-slide{transition:opacity .38s var(--ease)var(--d,0s),translate .38s var(--ease)var(--d,0s)}.v-anatomy.is-live [data-io]:not([data-inview]) .plan-slide{opacity:0;transition:none;translate:16px}@media (max-width:1100px){.v-anatomy .plan{grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .plan-step{height:46px}.v-anatomy .plan-step button{width:44px}.v-anatomy .plan-chips>li{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.v-anatomy.is-live .plan[data-io]:not([data-inview]) :is(.plan-rise,.plan-slide){opacity:1;translate:none}.v-anatomy .plan-total{animation:none}}
.v-anatomy .fq-glance{max-width:760px;margin-top:2px}.v-anatomy .fq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:clamp(36px,4.5vw,64px) 0 0;padding:0;list-style:none;display:grid}.v-anatomy .fq-item{scroll-margin-top:calc(var(--nav-h) + 24px);transition:opacity .4s var(--ease)var(--d,0s),translate .4s var(--ease)var(--d,0s),border-color .24s var(--ease),box-shadow .24s var(--ease)}.v-anatomy.is-live .fq-list:not([data-inview]) .fq-item{opacity:0;transition:none;translate:0 8px}.v-anatomy .fq-item:target{border-color:var(--violet-line);box-shadow:0 0 0 3px var(--violet-wash)}.v-anatomy .fq-link{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:2px;transition:text-decoration-color .2s var(--ease)}.v-anatomy .fq-link:hover{text-decoration-color:currentColor}@media not all and (min-width:48rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .fq-list{grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy .fq-glance dt{letter-spacing:.08em;font-size:12px;font-weight:600}}@media (prefers-reduced-motion:reduce){.v-anatomy.is-live .fq-list:not([data-inview]) .fq-item{opacity:1;translate:none}}
.v-anatomy[data-hl=hook] .hx-label[data-part=hook] .hx-tile,.v-anatomy[data-hl=format] .hx-label[data-part=format] .hx-tile,.v-anatomy[data-hl=headline] .hx-label[data-part=headline] .hx-tile,.v-anatomy[data-hl=cta] .hx-label[data-part=cta] .hx-tile,.v-anatomy[data-hl=angle] .hx-label[data-part=angle] .hx-tile,.v-anatomy[data-hl=avatar] .hx-label[data-part=avatar] .hx-tile,.v-anatomy[data-hl=desire] .hx-label[data-part=desire] .hx-tile,.v-anatomy[data-hl=fear] .hx-label[data-part=fear] .hx-tile,.v-anatomy[data-hl=offer] .hx-label[data-part=offer] .hx-tile,.v-anatomy[data-hl=page] .hx-label[data-part=page] .hx-tile,.v-anatomy[data-hl=product] .hx-label[data-part=product] .hx-tile{box-shadow:0 0 0 2px #fff,0 0 0 4px #7c3bed8c}.v-anatomy[data-hl=hook] [data-hx-leader=hook] path,.v-anatomy[data-hl=format] [data-hx-leader=format] path,.v-anatomy[data-hl=headline] [data-hx-leader=headline] path,.v-anatomy[data-hl=cta] [data-hx-leader=cta] path,.v-anatomy[data-hl=angle] [data-hx-leader=angle] path,.v-anatomy[data-hl=avatar] [data-hx-leader=avatar] path,.v-anatomy[data-hl=desire] [data-hx-leader=desire] path,.v-anatomy[data-hl=fear] [data-hx-leader=fear] path,.v-anatomy[data-hl=offer] [data-hx-leader=offer] path,.v-anatomy[data-hl=page] [data-hx-leader=page] path,.v-anatomy[data-hl=product] [data-hx-leader=product] path{stroke:#7c3bed;stroke-width:1.5px;animation:hx-redraw .7s var(--ease-out)}.v-anatomy[data-hl=hook] .ms-row[data-part=hook],.v-anatomy[data-hl=format] .ms-row[data-part=format],.v-anatomy[data-hl=headline] .ms-row[data-part=headline],.v-anatomy[data-hl=cta] .ms-row[data-part=cta],.v-anatomy[data-hl=angle] .ms-row[data-part=angle],.v-anatomy[data-hl=avatar] .ms-row[data-part=avatar],.v-anatomy[data-hl=desire] .ms-row[data-part=desire],.v-anatomy[data-hl=fear] .ms-row[data-part=fear],.v-anatomy[data-hl=offer] .ms-row[data-part=offer],.v-anatomy[data-hl=page] .ms-row[data-part=page],.v-anatomy[data-hl=product] .ms-row[data-part=product]{background:#7c3bed0f}.v-anatomy .hx-label,.v-anatomy .ms-row{cursor:default}@keyframes hx-redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.v-anatomy{--tc-s:max(100svh,560px);--tc-r:clamp(22px,2.8vw,44px);--tc-edge:0 1px 0 #e1e7efe6,0 32px 64px -32px #0f172a2b}.v-anatomy .tc{--tc-ink:var(--violet);--tc-wash:#7c3bed1c;z-index:0;text-align:center;position:relative}.v-anatomy .tc[data-tone=pain]{--tc-ink:#e11d48;--tc-wash:#e11d4817}.v-anatomy .tc-mark,.v-anatomy .tc-cue{pointer-events:none;position:absolute;left:0}.v-anatomy .tc-mark{top:0;bottom:0;right:0}.v-anatomy .tc-cue{width:1px;height:1px;top:50%}.v-anatomy .tc-stage{min-height:var(--tc-s);padding:calc(var(--nav-h) + 24px)var(--pad)max(72px,11svh);place-items:center;display:grid;position:relative;overflow:clip}.v-anatomy .tc-dots{pointer-events:none;background-image:radial-gradient(circle,#95959d6b .9px,#0000 1.3px);background-position:50%;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(46% 50% at 50% 54%,#000 0%,#00000080 46%,#0000 82%);mask-image:radial-gradient(46% 50% at 50% 54%,#000 0%,#00000080 46%,#0000 82%)}.v-anatomy .tc-in{justify-items:center;display:grid;position:relative}.v-anatomy .tc-kick{transition:opacity .52s var(--ease-out)60ms,translate .62s var(--ease-out)60ms;align-items:center;gap:12px;margin-bottom:clamp(22px,2.4vw,34px);display:inline-flex}.v-anatomy .tc-name{letter-spacing:.12em;text-transform:uppercase;color:var(--violet);font-size:13px;font-weight:600;line-height:1}.v-anatomy .tc-name--muted{color:var(--graphite)}.v-anatomy .tc-line{letter-spacing:-.048em;text-wrap:balance;max-width:13.5ch;color:var(--ink);margin:0;font-size:clamp(44px,.55rem + 7.1vw,150px);font-weight:600;line-height:.98}.v-anatomy .tc-w{--d:calc(.16s + var(--i)*75ms);--blur:14px;transition:opacity .56s var(--ease-out)var(--d),translate .76s var(--ease-out)var(--d),filter .64s var(--ease-out)var(--d);display:inline-block;position:relative}.v-anatomy .tc-hl{background:var(--tc-wash);transform-origin:0;transition:scale .6s var(--ease-out)calc(var(--d) + .24s);border-radius:.18em;position:absolute;inset:.1em -.09em .03em}.v-anatomy .tc-t{position:relative}.v-anatomy .tc-w--key .tc-t{color:var(--tc-ink);transition:color .26s linear calc(var(--d) + .26s)}.v-anatomy.is-live .tc-cue:not([data-inview])~.tc-stage .tc-kick{opacity:0;transition:none;translate:0 14px}.v-anatomy.is-live .tc-cue:not([data-inview])~.tc-stage .tc-w{opacity:0;filter:blur(var(--blur));transition:none;translate:0 .42em}.v-anatomy.is-live .tc-cue:not([data-inview])~.tc-stage .tc-hl{transition:none;scale:0 1}.v-anatomy.is-live .tc-cue:not([data-inview])~.tc-stage .tc-w--key .tc-t{color:var(--ink);transition:none}.v-anatomy .main>.tc{height:calc(3*var(--tc-s));margin-top:calc(-1*var(--tc-s));view-timeline:--tc block}.v-anatomy .main>.tc+:is(.sheet,.close){margin-top:calc(-1*var(--tc-s))}.v-anatomy .main>.tc .tc-stage{height:var(--tc-s);position:sticky;top:0}.v-anatomy .main>.tc .tc-mark{top:var(--tc-s)}.v-anatomy .main>.tc .tc-cue{top:calc(1.52*var(--tc-s))}@supports (animation-timeline:view()){.v-anatomy .main>.tc .tc-in{animation:linear both tc-push,linear both tc-away;animation-timeline:--tc,--tc;animation-range:cover 22% cover 75%,cover 55% cover 67%}}.v-anatomy .main>:is(.hx,.sheet,.close){z-index:1}.v-anatomy .main>:is(.sheet,.close){margin-inline:var(--frame);border-radius:var(--tc-r);background:var(--paper);box-shadow:0 0 0 1px #e1e7efe6,0 1px 2px #0000000a,0 28px 72px -36px #0f172a38}.v-anatomy .main>.sheet+:is(.sheet,.close){margin-top:var(--frame)}.v-anatomy .main>.close{margin-bottom:var(--frame)}.v-anatomy .main>.hx{view-timeline:--hx block;background:0 0}@supports (animation-timeline:view()){.v-anatomy .main>.hx .hx-stage{animation:linear both tc-lift;animation-timeline:--hx;animation-range:exit exit 6%}}@media not all and (min-width:40rem),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-width:37.5rem)),(pointer:coarse) and (not (min-width:64rem)) and (not (min-device-height:37.5rem)){.v-anatomy{--tc-r:22px}.v-anatomy .tc-line{letter-spacing:-.045em;max-width:none;font-size:clamp(40px,11.4vw,56px)}.v-anatomy .tc-w{--blur:8px}.v-anatomy .tc-name{letter-spacing:.08em;font-size:12px}.v-anatomy .tc-kick{gap:10px}}@media (prefers-reduced-motion:reduce){.v-anatomy .main>.tc{height:auto;margin-top:0}.v-anatomy .main>.tc+:is(.sheet,.close){margin-top:0}.v-anatomy .main>.tc .tc-stage{height:auto;min-height:max(70svh,480px);position:relative}.v-anatomy .main>.tc .tc-mark{top:0}.v-anatomy .main>.tc .tc-cue{top:50%}.v-anatomy .main>.tc .tc-in{animation:none}.v-anatomy .main>.hx .hx-stage{border-radius:0 0 var(--tc-r)var(--tc-r);box-shadow:var(--tc-edge);animation:none}}@keyframes tc-lift{to{border-radius:0 0 var(--tc-r)var(--tc-r);box-shadow:var(--tc-edge)}}@keyframes tc-push{0%{scale:.985}to{scale:1.025}}@keyframes tc-away{to{opacity:0;translate:0 -7svh}}
