.hero{isolation:isolate;align-items:center;min-height:calc(100svh - 4rem);display:grid;position:relative;overflow:clip}.hero-poster-layer{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-mesh{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0 52%,#000 78%);mask-image:linear-gradient(#0000 0 52%,#000 78%)}@media (width>=64rem){.hero-mesh{-webkit-mask-image:linear-gradient(90deg,#0000 0 44%,#000 64%);mask-image:linear-gradient(90deg,#0000 0 44%,#000 64%)}}@media (prefers-color-scheme:light){:root:not([data-theme]).hero-poster .hero-mesh{background-image:url(/img/hero-poster-light.webp)}}.hero-canvas{width:100%;height:100%;position:absolute;inset:0}.hero-poster-layer{background:radial-gradient(60% 50% at 70% 40%, color-mix(in oklab, var(--hero-c) 18%, transparent), transparent 70%), repeating-linear-gradient(-20deg, transparent 0 14px, color-mix(in oklab, var(--hero-b) 70%, transparent) 14px 15px), linear-gradient(180deg, var(--hero-a), var(--hero-b))}.hero-canvas{opacity:0;transition:opacity var(--dur-story) var(--ease-out)}.hero.hero-live .hero-canvas{opacity:1}.hero.hero-poster .hero-canvas{display:none}.hero-in{gap:var(--space-6);padding-block:clamp(2.5rem,6vh,4.5rem);display:grid}.hero h1{max-width:14ch;font-size:clamp(2.75rem,5.2vw,5rem)}.hero h1 em{color:var(--accent-text);font-style:normal}.hero .lede{max-width:46ch}.hero-meta{gap:var(--space-2);flex-wrap:wrap;display:flex}.hero-scroll{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-faint);letter-spacing:.08em;display:none;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@media (width>=64rem){.hero-scroll{display:block}.hero-in{column-gap:var(--space-12);grid-template:"copy side"1fr"meta meta"/minmax(0,40rem) minmax(16rem,1fr);align-items:stretch}.hero-in>.stack-lg{grid-area:copy;align-self:center}.hero-side{grid-area:side;align-self:center}.hero-in .hero-meta{grid-area:meta}}.hero-side{gap:var(--space-3);font-size:var(--text-sm);color:var(--text-muted);border-left:1px solid var(--border);padding-left:var(--space-5);display:grid}.hero-side b{color:var(--text);font-weight:600}.illus{gap:var(--space-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.illus>*,.illus .bar{min-width:0}.illus input[type=range]{cursor:pointer;height:2.5rem}.illus-bars{gap:var(--space-3);height:14rem;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.bar{justify-content:flex-end;gap:var(--space-2);flex-direction:column;height:100%;min-height:0;display:flex}.bar i{border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:var(--surface-3);height:calc(var(--h) * 0.86%);transition:height var(--dur-slow) var(--ease-resolve), background var(--dur-base);min-height:4px;display:block}.bar.q i{background:var(--accent)}.bar.o i{background:var(--verified)}.bar span{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);text-align:center}.illus input[type=range]{box-sizing:border-box;width:100%;min-width:0;accent-color:var(--accent)}.illus .ends{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-faint);justify-content:space-between;display:flex}.proof{gap:var(--space-5);display:grid}@media (width>=64rem){.proof{grid-template-columns:1.4fr 1fr}}.method-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.method-list li{gap:var(--space-3);grid-template-columns:1.5rem 1fr;align-items:start;display:grid}.method-list svg{width:1.25rem;height:1.25rem;color:var(--verified);margin-top:.15rem}.hero-card{border:1px solid var(--border);border-left:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-5);font-size:var(--text-base)}.hero-card p{align-items:flex-start;gap:.7rem;margin:0;display:flex}.hero-plat{font-size:var(--text-sm);color:var(--text-faint);flex-basis:100%}.stat-band{padding-block:var(--space-10);border-bottom:1px solid var(--border)}.stats{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.stat{gap:var(--space-2);justify-items:start;display:grid}.stat-v{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:clamp(2.5rem,2rem + 2.5vw,3.5rem);line-height:1}.stat-c{color:var(--text-muted);font-size:var(--text-sm);max-width:28ch}.chip.ok{color:var(--verified);background:var(--verified-soft);border-color:#0000}.who .lane h3{font-size:var(--text-xl)}.proof-band{padding-block:var(--space-10);border-bottom:1px solid var(--border)}.proof-grid{gap:var(--space-8);align-items:start;display:grid}@media (width>=64rem){.proof-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.story-card{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid}.story-card h3{font-size:var(--text-xl)}.story-card p{color:var(--text-muted);margin:0}.quote{margin:var(--space-8) 0 0;padding:var(--space-6);border-left:3px solid var(--accent);background:var(--surface);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.quote blockquote{font-size:var(--text-lg);color:var(--text);margin:0}.quote figcaption{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}.illus .row.between{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center}.illus .row.between .chip{flex:none}.illus-bars .bar i{position:relative}.illus-bars .bar i:before{content:attr(data-v);text-align:center;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text);margin-bottom:.25rem;position:absolute;bottom:100%;left:0;right:0}@media (width<=359px){.hero h1{font-size:2.4rem}}:root.hero-poster .hero-mesh,.hero.hero-poster .hero-mesh{background-image:url(/img/hero-poster-dark.webp)}:root[data-theme=light] .hero.hero-poster .hero-mesh{background-image:url(/img/hero-poster-light.webp)}@media (prefers-color-scheme:light){:root:not([data-theme]) .hero.hero-poster .hero-mesh,:root:not([data-theme]).hero-poster .hero-mesh{background-image:url(/img/hero-poster-light.webp)}}:root[data-theme=light].hero-poster .hero-mesh{background-image:url(/img/hero-poster-light.webp)}.hero-live .hero-mesh{background-image:none!important}.illus-bars [data-h="100"]{--h:100}.illus-bars [data-h="25.7"]{--h:25.7}.illus-bars [data-h="13.8"]{--h:13.8}.illus-bars [data-h="4.5"]{--h:4.5}@media (width<=359px){.illus-bars{gap:.35rem;padding-inline:.5rem}.illus .ends{gap:1rem}.illus .ends span{flex:1;min-width:0}.illus .ends span:last-child{text-align:right}}@media (width<=30rem) and (height<=40rem){.hero-in{padding-block:var(--space-6)}}@media (width<=479px){.illus .bar span{overflow-wrap:normal;font-size:clamp(10px,2.9vw,12px)}}.proof-grid{gap:var(--space-6);display:grid}@media (width>=64rem){.proof-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.proof-card{gap:var(--space-2);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.proof-card h3{margin:0}.proof-x{align-items:baseline;gap:var(--space-3);margin:var(--space-4) 0 var(--space-2);flex-wrap:wrap;display:flex}.proof-x b{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-text);font-size:clamp(3.25rem,2.25rem + 4vw,5rem);line-height:1;display:inline-block}.proof-x span{color:var(--text-muted)}.proof-bars,.proof-stats{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.proof-bars li{align-items:center;gap:var(--space-3);grid-template-columns:5.25rem minmax(0,1fr) 3.25rem;display:grid}.pb-l{font-size:var(--text-sm);color:var(--text-muted)}.pb-t{border-radius:var(--radius-full);background:var(--surface-2);height:.875rem;overflow:hidden}.pb-t i{border-radius:inherit;background:var(--text-faint);transform-origin:0;width:40%;height:100%;display:block}.pb-up .pb-t i{background:var(--accent);width:83.6%}.proof-stats li:nth-child(2){--d:1}.proof-stats li:nth-child(3){--d:2}.approved-figure{font-variant-numeric:tabular-nums}.proof-bars b{font-family:var(--font-mono);text-align:right}.proof-stats{margin-top:var(--space-4);perspective:900px}@container (width>=34rem){.proof-stats{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.proof-stats li+li:before{content:"";left:calc(var(--space-5) / -2 - 4px);border:solid var(--text-faint);border-width:1.5px 1.5px 0 0;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}}.proof-stats li{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);transform-origin:50% 0;--d:0;flex-direction:column;display:flex;position:relative}.proof-stats b{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text);line-height:1.1}.proof-stats span{font-size:var(--text-sm);color:var(--text-muted)}.proof-stats em{font-style:normal;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent-text)}.proof-fine{padding-top:var(--space-4);color:var(--text-faint);margin:auto 0 0}@media screen and (prefers-reduced-motion:no-preference){.proof-grid{perspective:1400px}.is-armed .proof-card{opacity:0;transform-origin:50% 100%}.is-armed .proof-card.is-on{opacity:1;animation:proof-settle var(--dur-story) var(--ease-resolve) both}.is-armed .proof-card+.proof-card.is-on{animation-delay:80ms}.is-on .pb-up i{animation:proof-grow var(--dur-story) var(--ease-resolve) .65s both}.is-on .proof-x{animation:proof-land var(--dur-base) var(--ease-out) 1.45s both}.is-on .proof-stats li{animation:proof-tile .7s var(--ease-resolve) calc(.5s + var(--d) * .38s) both, proof-lit .9s var(--ease-out) calc(.85s + var(--d) * .38s)}}@keyframes proof-settle{0%{opacity:0;transform:translateY(2rem)rotateX(16deg)rotateY(-6deg)scale(.95)}}@keyframes proof-grow{0%{transform:scaleX(.478)}}@keyframes proof-land{0%{opacity:0;transform:translateY(.35em)scale(.95)}}@keyframes proof-tile{0%{opacity:0;transform:translateY(-.75rem)rotateX(-65deg)scale(.95)}}@keyframes proof-lit{0%{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}}.story-track{view-timeline:--story block;position:relative}.story-stage{align-items:center;display:grid}.story-grid{gap:var(--space-6);display:grid}.story-rail{gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);display:flex}.story-rail span{padding-top:.75rem;position:relative}.story-rail span:before{content:"";background:var(--border);width:2.5rem;height:2px;position:absolute;top:0;left:0}.story-rail span:after{content:"";background:var(--accent);transform-origin:0;width:2.5rem;height:2px;position:absolute;top:0;left:0}.beat{gap:var(--space-4);align-content:start;display:grid}.beat h2{font-size:var(--text-3xl)}.beat p{color:var(--text-muted);max-width:40ch;font-size:var(--text-lg)}.beat .eyebrow{color:var(--text-faint);text-wrap:balance;display:block}.beat .eyebrow:before{vertical-align:middle;margin-right:.6em;display:inline-block}.beat .eyebrow .nw{white-space:nowrap}.beat .eyebrow:before{background:var(--text-faint);flex:none}.beat-2 .eyebrow,.beat-3 .eyebrow{color:var(--accent-text)}.beat-2 .eyebrow:before,.beat-3 .eyebrow:before{background:var(--accent)}.scene{min-width:0}.beat-2,.beat-3{margin-top:var(--space-6)}@media (width>=64rem){.story-grid{column-gap:var(--space-16);row-gap:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"rail.""b1 s1""b2 s2""b3 s3";align-items:center}.story-rail{grid-area:rail}.beat-1{grid-area:b1}.beat-2{grid-area:b2}.beat-3{grid-area:b3}.scene-1{grid-area:s1}.scene-2{grid-area:s2}.scene-3{grid-area:s3}.beat-2,.beat-3{margin-top:0}}.ui{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow);font-size:var(--text-sm);line-height:1.4;position:relative;overflow:hidden;container-type:inline-size}.ui-bar{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:.4rem;padding:.6rem .9rem;display:flex}.ui-bar i{background:var(--border-strong);border-radius:50%;width:.55rem;height:.55rem}.ui-bar b{font-family:var(--font-mono);font-weight:500;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);text-align:right;margin-left:auto}.ui-body{padding:var(--space-4);gap:var(--space-4);display:grid}.ui-note{padding:.7rem var(--space-4);border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--text-faint);margin:0}.plat{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface);font-size:var(--text-xs);color:var(--text);white-space:nowrap;align-items:center;gap:.45rem;padding:.3rem .7rem;font-weight:600;display:inline-flex}.plat:before{content:"";background:var(--signal);border-radius:50%;width:.5rem;height:.5rem}.plat.meta:before{background:var(--accent)}.story-track .tick{background:var(--verified-soft);width:1.1rem;height:1.1rem;color:var(--verified);border-radius:50%;flex:none;place-items:center;display:inline-grid}.story-track .tick:before{content:"";border-top:0;border-bottom:2px solid;border-left:2px solid;border-right:0;width:.5rem;height:.28rem;transform:translateY(-15%)rotate(-45deg)}.cols{gap:var(--space-4);grid-template-columns:1fr 1fr}.col{gap:var(--space-3);align-content:start;min-width:0;display:grid}.col .plat{justify-self:start}.rows{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.story-track .row{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);font-size:var(--text-xs);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem .6rem;display:grid}.r-src{font-family:var(--font-mono);color:var(--text-faint);letter-spacing:.04em;text-transform:uppercase;font-size:var(--text-xs)}.r-txt{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r-tag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-faint);border-radius:var(--radius-full);border:1px solid var(--border);padding:.1rem .4rem}.r-form .r-tag{color:var(--text-muted);background:var(--surface-2);border-color:var(--border-strong)}@container (width<=30rem){.cols{grid-template-columns:1fr}.r-src{display:none}}.rec-top{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.avatar{background:var(--accent-soft);width:2.4rem;height:2.4rem;color:var(--accent-text);font-weight:700;font-size:var(--text-xs);letter-spacing:.04em;border-radius:50%;place-items:center;display:grid}.rec-id{min-width:0;display:grid}.rec-name{color:var(--text);font-weight:600}.rec-sub{color:var(--text-muted);font-size:var(--text-xs)}.status{display:grid}.st{border-radius:var(--radius-full);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;border:1px solid var(--border-strong);color:var(--text-muted);background:var(--surface-2);white-space:nowrap;grid-area:1/1;justify-self:end;padding:.3rem .7rem}.st-contacted{color:var(--accent-text);background:var(--accent-soft);border-color:#0000}.st-qualified{color:var(--verified);background:var(--verified-soft);border-color:#0000;font-weight:600}.rec-fields{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.rec-fields div{min-width:0}.rec-fields dt{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.rec-fields dd{color:var(--text);font-size:var(--text-xs);margin:.15rem 0 0}.rec-log{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.lg{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:.6rem;display:flex}.send{padding-top:var(--space-3);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.send-l{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-right:.25rem}.plat.lit{border-color:var(--verified);box-shadow:0 0 0 3px var(--verified-soft)}.plat.lit:after{content:"";vertical-align:-.1em;width:.9em;height:.9em;color:var(--verified);background:currentColor;font-weight:700;display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12.5l4.5 4.5L19 7'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12.5l4.5 4.5L19 7'/></svg>") 50%/contain no-repeat}.mail-head{padding-bottom:var(--space-3);border-bottom:1px solid var(--border);gap:.2rem;display:grid}.mail-head p{color:var(--text-muted);font-size:var(--text-xs);margin:0}.mail-head .k{width:3rem;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);display:inline-block}.mail-subj{color:var(--text);font-weight:600;font-size:var(--text-sm);margin-top:.35rem}.ratio{gap:.6rem;display:grid}.ratio-row{gap:.3rem;display:grid}.rl{font-size:var(--text-xs);color:var(--text-muted)}.rbar{border-radius:var(--radius-full);background:var(--surface-2);height:.8rem;display:block;overflow:hidden}.rbar i{border-radius:inherit;transform-origin:0;height:100%;display:block}.bar-plat i{background:var(--border-strong);width:100%}.bar-crm i{background:var(--verified);width:34%}.ratio-note{font-size:var(--text-xs);color:var(--text);margin:.2rem 0 0}.chain{padding:var(--space-3) 0 0;border-top:1px solid var(--border);gap:.45rem;margin:0;list-style:none;display:grid}.chn{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:.6rem;display:flex}.mail-actions{gap:.5rem;display:flex}.mail-btn{border-radius:var(--radius-full);background:var(--accent);color:#fff;font-size:var(--text-xs);padding:.4rem .9rem;font-weight:600}.mail-btn.ghost{color:var(--text-muted);border:1px solid var(--border-strong);background:0 0}.story-rail span:after{transform:scaleX(1)}.st-new,.st-contacted{display:none}@media (width>=64rem) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.story-track{height:340vh}.story-stage{height:calc(100svh - 4rem);position:sticky;top:4rem;overflow:clip}.story-grid{row-gap:var(--space-6);grid-template-rows:auto auto;grid-template-areas:"rail vis""copy vis"}.story-rail{align-self:end}.beat{opacity:0;grid-area:copy;align-self:start}.scene{opacity:0;grid-area:vis}.st-new,.st-contacted{display:inline-flex}.story-rail span:after{transform:scaleX(0)}.story-track :is(.beat,.scene,.row,.st,.lg,.plat.lit,.rbar i,.ratio-note,.chn),.story-rail span:after{animation-duration:1s;animation-fill-mode:both;animation-timeline:--story}.beat-1{animation-name:story-first;animation-timing-function:step-end;animation-range:contain}.beat-2{animation-name:story-middle;animation-timing-function:step-end;animation-range:contain}.beat-3{animation-name:story-last;animation-timing-function:step-end;animation-range:contain}.story-rail span:first-child:after{animation-name:rail;animation-range:contain contain 27%}.story-rail span:nth-child(2):after{animation-name:rail;animation-range:contain 27% contain 61%}.story-rail span:nth-child(3):after{animation-name:rail;animation-range:contain 61%}.scene-1{animation-name:story-first;animation-timing-function:step-end;animation-range:contain}.scene-2{animation-name:story-middle;animation-timing-function:step-end;animation-range:contain}.scene-3{animation-name:story-last;animation-timing-function:step-end;animation-range:contain}.story-track .row{opacity:0;animation-name:row-in}.story-track .col .row:first-child{opacity:1;animation:none}.story-track .col:first-child .row:nth-child(2){animation-range:contain 5% contain 10%}.story-track .col:first-child .row:nth-child(3){animation-range:contain 9% contain 14%}.story-track .col:first-child .row:nth-child(4){animation-range:contain 12% contain 17%}.story-track .col:first-child .row:nth-child(5){animation-range:contain 16% contain 21%}.story-track .col:nth-child(2) .row:nth-child(2){animation-range:contain 7% contain 12%}.story-track .col:nth-child(2) .row:nth-child(3){animation-range:contain 11% contain 16%}.story-track .col:nth-child(2) .row:nth-child(4){animation-range:contain 14% contain 19%}.story-track .col:nth-child(2) .row:nth-child(5){animation-range:contain 18% contain 23%}.st{opacity:0}.st-new{animation-name:pill-first;animation-range:contain 27% contain 42%}.st-contacted{animation-name:pill-show;animation-range:contain 40% contain 52%}.st-qualified{animation-name:pill-last;animation-range:contain 50% contain 56%}.lg{opacity:0;animation-name:fade-up}.lg-1{animation-range:contain 31% contain 35%}.lg-2{animation-range:contain 41% contain 45%}.lg-3{animation-range:contain 51% contain 55%}.plat.lit{border-color:var(--border-strong);box-shadow:none;animation-name:plat-lit}.plat.lit:after{opacity:0;animation:1s both lit-tick --story}.send .plat:nth-child(2){animation-range:contain 56% contain 58%}.send .plat:nth-child(3){animation-range:contain 57% contain 59%}.send .plat:nth-child(2):after{animation-range:contain 56% contain 58%}.send .plat:nth-child(3):after{animation-range:contain 57% contain 59%}.rbar i{animation-name:bar-grow;transform:scaleX(0)}.bar-plat i{animation-range:contain 66% contain 78%}.bar-crm i{animation-range:contain 70% contain 82%}.ratio-note{opacity:0;animation-name:fade-up;animation-range:contain 76% contain 83%}.chn{opacity:0;animation-name:fade-up}.chn-1{animation-range:contain 82% contain 88%}.chn-2{animation-range:contain 86% contain 92%}}}@keyframes rail{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pill-first{0%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes pill-show{0%{opacity:0;transform:scale(.9)}12%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:0}}@keyframes pill-last{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes plat-lit{to{border-color:var(--verified);box-shadow:0 0 0 3px var(--verified-soft)}}@keyframes lit-tick{0%{opacity:0}to{opacity:1}}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes story-first{0%,26.99%{opacity:1}27%,to{opacity:0}}@keyframes story-middle{0%,26.99%{opacity:0}27%,60.99%{opacity:1}61%,to{opacity:0}}@keyframes story-last{0%,60.99%{opacity:0}61%,to{opacity:1}}
