@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 (max-width:639px){.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 (max-width:639px){.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 (max-width:639px){.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 (max-width:639px){.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);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 (max-width:767px){.v-anatomy .fq-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.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}}
