@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";@import "https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&display=swap";@import "https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,700;1,9..144,400;1,9..144,600&display=swap";@import "https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,wght@0,400;0,500;0,700;1,400;1,500&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;700;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,400;0,500;0,600;1,400&display=swap";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,500;0,600;1,400&display=swap";@import "https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap";:root{--shell:#16171c;--surface:#1e1e24;--surface-2:#28282f;--surface-3:#34343c;--text:#f4f4f5;--text-2:#d4d4d8;--text-mute:#a1a1aa;--text-faint:#71717a;--rule:#fff3;--accent:#facc15;--accent-soft:#facc1524;--accent-glow:#facc158c;--font-display-cn:"Patrick Hand", "Noto Serif SC", cursive, serif;--font-display-en:"Patrick Hand", "Caveat", cursive;--font-body:"Patrick Hand", "Noto Sans SC", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-features:"tnum";--dur-base:.65s;--dur-slow:.95s;--dur-cinematic:1.4s;--r-card:var(--r-md);--r-stage:0;--rule-w:2px;--rule-style:dashed;--hero-num-font:var(--font-display-en);--hero-num-style:normal;--hero-num-weight:400;--hero-num-track:0;--stage-pad-x:120px;--stage-pad-y:80px;--text-shadow:0 1px 0 #ffffff14, 0 0 8px #ffffff1a;--surface-pattern:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/></svg>");--surface-pattern-size:240px 240px;--surface-pattern-blend:overlay;--surface-pattern-opacity:.2;--surface-vignette:radial-gradient(ellipse at 50% 50%, transparent 0%, #0009 100%)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0;overflow:hidden}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;background:0 0;border:0;padding:0}body{font-family:var(--font-display-cn);color:var(--text);background:var(--shell);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;text-wrap:pretty;font-feature-settings:var(--font-features,"tnum", "ss01");letter-spacing:var(--track-snug,-.005em);cursor:default}::selection{background:var(--accent);color:var(--surface)}:root{--t-display-1:clamp(140px, 11vw, 200px);--t-display-2:clamp(80px, 7vw, 128px);--t-h1:clamp(56px, 5vw, 88px);--t-h2:clamp(40px, 3.6vw, 60px);--t-body:20px;--t-micro:12px;--track-tight:-.025em;--track-snug:-.005em;--track-caps:.22em;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-7:48px;--space-9:96px;--stage-pad-x:96px;--stage-pad-y:80px;--r-flat:0;--r-xs:4px;--r-sm:8px;--r-md:16px;--r-xl:32px;--r-pill:999px;--r-card:var(--r-md);--bw-1:1px;--bw-2:2px;--bw-4:4px;--rule-w:1px;--rule-style:solid;--ease-quart:cubic-bezier(.19, 1, .22, 1);--ease-expo:cubic-bezier(.86, 0, .07, 1);--ease-soft:cubic-bezier(.4, 0, .1, 1);--ease-overshoot:cubic-bezier(.34, 1.56, .64, 1);--dur-quick:.28s;--dur-base:.6s;--dur-slow:.9s;--dur-cinematic:1.4s;--hero-num-font:var(--font-display-en);--hero-num-style:italic;--hero-num-weight:400;--hero-num-track:var(--track-tight);--shadow-stage:0 60px 160px #0000008c, 0 0 0 1px #ffffff06}.app-shell{background:var(--shell);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.stage-fitter{isolation:isolate;position:relative}.stage-frame{transform-origin:0 0;background:var(--surface);cursor:pointer;width:1920px;height:1080px;box-shadow:var(--shadow-stage);border:var(--stage-border,none);border-radius:var(--r-stage,0);position:absolute;top:0;left:0;overflow:hidden}.stage-frame:after{content:"";pointer-events:none;background-image:var(--surface-pattern,none);background-size:var(--surface-pattern-size,auto);mix-blend-mode:var(--surface-pattern-blend,normal);opacity:var(--surface-pattern-opacity,1);z-index:1;position:absolute;inset:0}.stage-frame:before{content:"";pointer-events:none;background:var(--surface-vignette,none);z-index:1;position:absolute;inset:0}.scene{z-index:2;position:absolute;inset:0}.serif-cn{font-family:var(--font-display-cn);letter-spacing:var(--track-tight);text-shadow:var(--text-shadow,none);font-style:normal;font-weight:700}.serif-it{font-family:var(--font-display-en);letter-spacing:var(--track-tight);text-shadow:var(--text-shadow,none);font-style:italic;font-weight:400}.display-en{font-family:var(--font-display-en);letter-spacing:var(--track-tight);text-shadow:var(--text-shadow,none);font-style:normal;font-weight:700}.mono{font-family:var(--font-mono)}.label-mono{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-mute);font-weight:500}.kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-mute);font-size:13px}.hero-num{font-family:var(--hero-num-font);font-style:var(--hero-num-style);font-weight:var(--hero-num-weight);letter-spacing:var(--hero-num-track);font-variant-numeric:tabular-nums;color:var(--text);line-height:.9}.scene-pad{padding:var(--stage-pad-y) var(--stage-pad-x);flex-direction:column;display:flex;position:absolute;inset:0}.stack{flex-direction:column;display:flex}.row{flex-direction:row;display:flex}.fill{flex:1}.center{place-items:center;display:grid}.rule{border:0;border-top:var(--rule-w) var(--rule-style) var(--rule);width:100%;height:0;margin:0}.rule-accent{border:0;border-top:var(--bw-2) solid var(--accent);width:100%;height:0;margin:0}.dot-accent{background:var(--accent);width:8px;height:8px;box-shadow:0 0 14px var(--accent-glow);vertical-align:middle;border-radius:50%;display:inline-block}.corner-mark{top:var(--space-7);left:var(--space-9);z-index:5;align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-mute);pointer-events:none;display:flex;position:absolute}.corner-mark .ord{font-family:var(--font-display-en);letter-spacing:0;color:var(--text);font-size:28px;font-style:italic;line-height:1}.corner-mark .slash{opacity:.3;font-size:16px}.click-cue{right:var(--space-9);bottom:var(--space-7);z-index:5;align-items:center;gap:var(--space-3);font-family:var(--font-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-mute);opacity:0;transition:opacity var(--dur-slow) var(--ease-quart);pointer-events:none;font-size:11px;display:flex;position:absolute}.click-cue.visible{opacity:.6}.click-cue .arrow{font-family:var(--font-display-en);letter-spacing:0;animation:nudge 2.4s var(--ease-soft) infinite;font-size:20px;font-style:italic;display:inline-block}@keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.badge-mono{align-items:center;gap:var(--space-2);border:var(--bw-1) solid var(--rule);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-mute);padding:4px 10px;font-size:11px;display:inline-flex}.badge-mono.is-accent{color:var(--accent);border-color:var(--accent)}.pull-quote{border-left:var(--bw-4) solid var(--accent);padding:var(--space-3) 0 var(--space-3) var(--space-5);font-family:var(--font-display-cn);font-weight:700;font-size:var(--t-h2);color:var(--text);line-height:1.3}.card{background:var(--surface-2);border:var(--bw-1) solid var(--rule);border-radius:var(--r-card);box-shadow:var(--card-shadow,none)}.card-glass{background:var(--card-glass-bg,#ffffff0f);-webkit-backdrop-filter:blur(20px);border:var(--bw-1) solid var(--card-glass-border,#ffffff1f);border-radius:var(--r-card)}.tr-rule{border-top:var(--rule-w) var(--rule-style) var(--rule)}.masthead{align-items:baseline;gap:var(--space-5);width:100%;display:flex}.masthead .brand{font-family:var(--font-display-en);color:var(--text);letter-spacing:0;font-size:22px;font-style:italic}.masthead .issue{font-family:var(--font-mono);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--text-mute);margin-left:auto;font-size:11px}.fade-in{animation:fade-in var(--dur-base) var(--ease-quart) both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.mask-reveal{clip-path:inset(0 100% 0 0);transition:clip-path .7s var(--ease-quart)}.mask-reveal.in{clip-path:inset(0)}.rule-grow{transform-origin:0;transition:transform var(--dur-cinematic) var(--ease-expo);transform:scaleX(0)}.rule-grow.in{transform:scaleX(1)}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes caret-blink{50%{opacity:0}}@keyframes pulse-halo{0%{opacity:.6;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.letter-stagger>.letter{opacity:0;animation:letter-rise var(--dur-slow) var(--ease-expo) forwards;animation-delay:calc(var(--i,0) * 60ms);display:inline-block;transform:translateY(40px)scale(.85)}@keyframes letter-rise{to{opacity:1;transform:translateY(0)scale(1)}}.auto-gate{z-index:100;-webkit-backdrop-filter:blur(20px);cursor:pointer;background:#000000c7;place-items:center;animation:.32s ease-out auto-gate-fade-in;display:grid;position:fixed;inset:0}@keyframes auto-gate-fade-in{0%{opacity:0}to{opacity:1}}.auto-gate-card{text-align:center;color:#f4f4f5;flex-direction:column;align-items:center;gap:12px;padding:48px 64px;display:flex}.auto-gate-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#f4f4f58c;font-size:11px}.auto-gate-title{font-family:var(--font-display-en,system-ui);letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:1.1}.auto-gate-sub{font-family:var(--font-body,var(--font-display-en));color:#f4f4f5a6;margin-top:8px;font-size:16px;line-height:1.6}.auto-gate-sub kbd{font-family:var(--font-mono);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:4px;padding:2px 6px;font-size:12px}.at-hover{z-index:11;pointer-events:auto;justify-content:flex-end;align-items:flex-start;width:160px;height:60px;padding:12px;display:flex;position:fixed;top:0;right:0}.at-btn{-webkit-backdrop-filter:blur(20px);color:#f4f4f5;font-family:var(--font-mono);letter-spacing:.18em;cursor:pointer;opacity:0;background:#000000d9;border-radius:0 0 0 8px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;transition:opacity .28s,transform .28s;display:inline-flex;transform:translateY(-100%)}.at-hover:hover .at-btn{opacity:1;transform:translateY(0)}.at-dot{background:#888;border-radius:50%;width:8px;height:8px;display:inline-block}.at-manual .at-dot{background:#888}.at-audio .at-dot{background:#facc15;box-shadow:0 0 8px #facc1599}.at-auto .at-dot{background:#4ade80;box-shadow:0 0 8px #4ade80b3}.pb-hover{z-index:10;pointer-events:auto;justify-content:center;align-items:flex-end;height:60px;display:flex;position:fixed;bottom:0;left:0;right:0}.pb{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-width:thin;scrollbar-color:var(--text-faint) transparent;opacity:0;max-width:calc(100vw - 32px);transition:opacity var(--dur-base) var(--ease-quart), transform var(--dur-base) var(--ease-quart);background:#000000d9;border-radius:12px 12px 0 0;gap:6px;padding:12px 20px;display:flex;overflow:auto hidden;transform:translateY(100%)}.pb::-webkit-scrollbar{height:4px}.pb::-webkit-scrollbar-track{background:0 0}.pb::-webkit-scrollbar-thumb{background:var(--text-faint);border-radius:2px}.pb-hover:hover .pb{opacity:1;transform:translateY(0)}.pb-chapter{color:var(--text-mute);font-family:var(--font-mono);cursor:pointer;transition:color var(--dur-quick), border-color var(--dur-quick);background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:flex}.pb-chapter:hover{color:var(--text)}.pb-active{color:var(--text);border-color:var(--accent)}.pb-num{color:var(--accent);font-weight:600}.pb-pips{flex-shrink:0;gap:3px;margin-left:8px;display:flex}.pb-pip{background:var(--text-faint);cursor:pointer;width:6px;height:6px;transition:background var(--dur-quick);border-radius:50%;flex-shrink:0}.pb-pip-on{background:var(--accent)}.pb-github{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:36px;height:36px;color:var(--text);opacity:0;transition:opacity var(--dur-base) var(--ease-quart), transform var(--dur-base) var(--ease-quart), color var(--dur-quick);background:#000000d9;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;bottom:12px;right:16px;transform:translateY(100%)}.pb-github:hover{color:var(--accent)}.pb-hover:hover .pb-github{opacity:1;transform:translateY(0)}.pb-github svg{display:block}.ab-scene{background:var(--surface)}.ab-accent{color:var(--accent)}.ab-foot{opacity:.7;margin-top:auto}.ab-hook-body{flex-direction:column;flex:1;justify-content:center;gap:56px;display:flex}.ab-question{font-family:var(--font-display-cn);color:var(--text);max-width:1400px;margin:0;font-size:104px;line-height:1.08}.ab-prohibitions{flex-wrap:wrap;gap:40px;display:flex}.ab-prohibition{font-family:var(--font-display-cn);color:var(--text-mute);padding:6px 10px;font-size:54px;position:relative}.ab-prohibition:after{content:"";background:var(--accent);transform-origin:0;opacity:.9;border-radius:3px;height:6px;position:absolute;top:54%;left:-6px;right:-6px;transform:scaleX(0)}.ab-strike-1:after{animation:ab-strike .5s var(--ease-quart) 1.5s forwards}.ab-strike-2:after{animation:ab-strike .5s var(--ease-quart) 2s forwards}@keyframes ab-strike{to{transform:scaleX(1)rotate(-1.2deg)}}.ab-answer{opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 2.6s forwards;align-items:baseline;gap:28px;display:flex}.ab-answer-lead{font-family:var(--font-body);color:var(--text-2);font-size:44px}.ab-answer-word{font-family:var(--font-display-en);color:var(--accent);letter-spacing:.02em;text-shadow:0 0 34px var(--accent-glow);font-size:150px;line-height:.95}.ab-cite-body{flex-direction:column;flex:1;justify-content:center;gap:40px;display:flex}.ab-cite-h{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:84px;line-height:1.12}.ab-cite-p{font-family:var(--font-body);color:var(--text-2);margin:0;font-size:38px}.ab-daynight{align-items:center;gap:64px;display:flex}.ab-dn-item{font-family:var(--font-display-cn);color:var(--text);flex-direction:column;align-items:center;gap:14px;font-size:36px;display:flex}.ab-dn-svg{width:150px;height:150px}.ab-dn-svg .ab-draw{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;animation:ab-draw 1.4s var(--ease-quart) .5s forwards}.ab-dn-svg .ab-rays line{stroke:var(--accent);stroke-width:4px;stroke-linecap:round;opacity:0;animation:fade-in .6s var(--ease-quart) 1.6s forwards}@keyframes ab-draw{to{stroke-dashoffset:0}}.ab-dn-e{font-family:var(--font-display-en);color:var(--text-mute);font-size:44px;font-style:italic}.ab-ref{align-self:flex-start;padding:8px 16px;font-size:14px}.ab-title-scene{justify-content:center;align-items:center}.ab-title-inner{text-align:center;flex-direction:column;align-items:center;gap:30px;display:flex}.ab-title-kicker{color:var(--accent)}.ab-title-lesson{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--text-mute);font-size:26px}.ab-title-h{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:168px;line-height:1.02}.ab-title-rule{width:420px}.ab-title-sub{font-family:var(--font-body);color:var(--text-2);font-size:40px}.ab-title-brand{margin-top:18px}.ta-scene{background:var(--surface)}.ta-accent{color:var(--accent)}.ta-line{display:block}.ta-verse-body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:52px;display:flex}.ta-heart{width:128px;height:118px}.ta-heart-path{fill:none;stroke:var(--accent);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;animation:ta-draw 1.5s var(--ease-quart) .3s forwards;filter:drop-shadow(0 0 12px var(--accent-glow))}@keyframes ta-draw{to{stroke-dashoffset:0}}.ta-verse{font-family:var(--font-display-cn);color:var(--text);max-width:1560px;margin:0;font-size:94px;line-height:1.22}.ta-word{color:var(--accent);white-space:nowrap;position:relative}.ta-word:after{content:"";background:var(--accent);opacity:.45;transform-origin:0;border-radius:3px;height:5px;position:absolute;bottom:-5px;left:-3px;right:-3px;transform:scaleX(0)}.ta-w1:after{animation:ta-underline .5s var(--ease-quart) 1.8s forwards}.ta-w2:after{animation:ta-underline .5s var(--ease-quart) 2.1s forwards}.ta-w3:after{animation:ta-underline .5s var(--ease-quart) 2.4s forwards}@keyframes ta-underline{to{transform:scaleX(1)rotate(-.8deg)}}.ta-badge{opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 2.7s forwards;padding:9px 18px;font-size:15px}.ta-contrast-body{flex-direction:column;flex:1;justify-content:center;gap:54px;display:flex}.ta-not{flex-direction:column;gap:10px;display:flex}.ta-not-label{font-size:16px}.ta-crossed{font-family:var(--font-display-cn);color:var(--text-faint);opacity:.6;align-self:flex-start;padding:0 14px;font-size:178px;line-height:1.02;position:relative}.ta-crossed:before,.ta-crossed:after{content:"";background:var(--accent);opacity:.9;transform-origin:0;border-radius:4px;width:104%;height:7px;position:absolute;left:-2%;transform:scaleX(0)}.ta-crossed:before{--ang:-1.6deg;animation:ta-strike .45s var(--ease-quart) .9s forwards;top:55%}.ta-crossed:after{--ang:1.5deg;animation:ta-strike .45s var(--ease-quart) 1.25s forwards;top:44%}@keyframes ta-strike{to{transform:scaleX(1) rotate(var(--ang))}}.ta-express{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:62px;line-height:1.15}.ta-notes{grid-template-columns:1fr 1fr;gap:30px 72px;max-width:1560px;display:grid}.ta-note{font-family:var(--font-display-cn);color:var(--text);opacity:0;animation:ta-rise .55s var(--ease-quart) forwards;align-items:center;gap:22px;font-size:44px;display:flex}.ta-note:first-child{animation-delay:2.15s;transform:rotate(-.4deg)}.ta-note:nth-child(2){animation-delay:2.4s;transform:rotate(.3deg)}.ta-note:nth-child(3){animation-delay:2.65s;transform:rotate(.35deg)}.ta-note:nth-child(4){animation-delay:2.9s;transform:rotate(-.3deg)}.ta-check{flex:none;width:40px;height:40px}.ta-check-path{fill:none;stroke:var(--accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:ta-check .4s var(--ease-quart) forwards}.ta-note:first-child .ta-check-path{animation-delay:2.3s}.ta-note:nth-child(2) .ta-check-path{animation-delay:2.55s}.ta-note:nth-child(3) .ta-check-path{animation-delay:2.8s}.ta-note:nth-child(4) .ta-check-path{animation-delay:3.05s}@keyframes ta-check{to{stroke-dashoffset:0}}@keyframes ta-rise{0%{opacity:0;margin-top:24px}to{opacity:1;margin-top:0}}.ta-route-body{flex-direction:column;flex:1;justify-content:center;gap:58px;display:flex}.ta-route-h{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:68px;line-height:1.12}.ta-routes{flex-direction:column;max-width:1500px;display:flex}.ta-route-row{border-top:var(--rule-w) var(--rule-style) var(--rule);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) forwards;align-items:center;gap:52px;padding:36px 6px;display:flex}.ta-route-row:first-child{border-top:0}.ta-route-row:first-child{animation-delay:.55s}.ta-route-row:nth-child(2){animation-delay:1.05s}.ta-route-row:nth-child(3){animation-delay:1.55s}.ta-route-num{color:var(--accent);min-width:130px;font-size:118px}.ta-route-text{flex-direction:column;gap:6px;display:flex}.ta-route-title{font-family:var(--font-display-cn);color:var(--text);font-size:66px;line-height:1.08}.ta-route-sub{font-family:var(--font-body);color:var(--text-2);font-size:36px}.us-scene{background:var(--surface)}.us-accent{color:var(--accent)}.us-ref{padding:8px 16px;font-size:14px}.us-hero-body{flex:1;align-items:center;gap:72px;display:flex}.us-hero-num{color:var(--accent);text-shadow:0 0 44px var(--accent-glow);font-size:460px}.us-hero-text{flex-direction:column;gap:28px;display:flex}.us-hero-title{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:148px;line-height:1.02}.us-hero-sub{font-family:var(--font-display-en);color:var(--accent);font-size:64px;font-style:italic}.us-hero-rule{width:380px}.us-purpose-body{flex-direction:column;flex:1;justify-content:center;gap:54px;display:flex}.us-context{font-family:var(--font-body);color:var(--text-2);max-width:1320px;margin:0;font-size:36px;line-height:1.4}.us-purpose-h{font-family:var(--font-display-cn);color:var(--text);max-width:1560px;margin:0;font-size:108px;line-height:1.14}.us-verbs{align-items:center;gap:26px;display:flex}.us-verb{font-family:var(--font-display-cn);color:var(--accent);background:var(--surface-2);border:var(--bw-2) solid var(--accent-soft);border-radius:var(--r-sm);opacity:0;animation:fade-in var(--dur-base) var(--ease-quart) forwards;padding:10px 30px;font-size:44px}.us-verb-1{animation-delay:1.3s}.us-verb-2{animation-delay:1.6s}.us-verb-3{animation-delay:1.9s}.us-verb-sep{color:var(--text-faint);font-size:40px}.us-shema-body{flex-direction:column;flex:1;justify-content:center;gap:58px;display:flex}.us-verse{font-family:var(--font-display-cn);color:var(--text);flex-direction:column;max-width:1580px;margin:0;font-size:96px;line-height:1.22;display:flex}.us-shema-row{align-items:flex-start;gap:48px;display:flex}.us-word-card{opacity:0;max-width:920px;animation:fade-in var(--dur-slow) var(--ease-quart) 1.1s forwards;flex:1;padding:36px 44px}.us-word-head{align-items:baseline;gap:26px;display:flex}.us-word-name{font-family:var(--font-display-en);letter-spacing:.05em;color:var(--text);font-size:62px}.us-word-from{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-mute);font-size:15px}.us-word-mean{font-family:var(--font-display-cn);color:var(--text);margin-top:12px;font-size:52px}.us-word-note{font-family:var(--font-body);color:var(--text-2);margin:14px 0 0;font-size:30px;line-height:1.4}.us-unico-body{flex-direction:column;flex:1;justify-content:center;gap:46px;display:flex}.us-unico-word{font-family:var(--font-display-en);letter-spacing:.04em;color:var(--accent);text-shadow:0 0 54px var(--accent-glow);opacity:0;animation:fade-in var(--dur-cinematic) var(--ease-quart) .3s forwards;font-size:300px;line-height:.95}.us-unico-quote{font-family:var(--font-display-cn);color:var(--text);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 1.1s forwards;margin:0;font-size:72px;line-height:1.2}.us-heart-title{font-family:var(--font-display-cn);color:var(--text);margin:34px 0 0;font-size:84px;line-height:1.12}.us-heart-stage{flex:1;place-items:center;display:grid;position:relative}.us-heart-svg{width:430px;height:387px}.us-heart-path{fill:var(--accent-soft);fill-opacity:0;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:640;stroke-dashoffset:640px;animation:us-heart-draw 2s var(--ease-quart) .4s forwards, us-heart-fill .8s var(--ease-quart) 2.2s forwards}@keyframes us-heart-draw{to{stroke-dashoffset:0}}@keyframes us-heart-fill{to{fill-opacity:1}}.us-rival{font-family:var(--font-display-cn);color:var(--text-mute);opacity:0;animation:fade-in .6s var(--ease-quart) forwards;padding:6px 10px;font-size:52px;position:absolute}.us-rival:after{content:"";background:var(--accent);transform-origin:0;opacity:.9;border-radius:3px;height:6px;position:absolute;top:54%;left:-6px;right:-6px;transform:scaleX(0)}.us-rival-tl{top:7%;left:5%}.us-rival-tr{top:7%;right:5%}.us-rival-bl{bottom:9%;left:7%}.us-rival-br{bottom:9%;right:7%}.us-strike-1{animation-delay:.8s}.us-strike-2{animation-delay:1.05s}.us-strike-3{animation-delay:1.3s}.us-strike-4{animation-delay:1.55s}.us-strike-1:after{animation:us-strike .5s var(--ease-quart) 1.7s forwards}.us-strike-2:after{animation:us-strike .5s var(--ease-quart) 1.95s forwards}.us-strike-3:after{animation:us-strike .5s var(--ease-quart) 2.2s forwards}.us-strike-4:after{animation:us-strike .5s var(--ease-quart) 2.45s forwards}@keyframes us-strike{to{transform:scaleX(1)rotate(-1.2deg)}}.us-heart-note{font-family:var(--font-body);color:var(--text-2);text-align:center;opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 2.9s forwards;margin:0 0 6px;font-size:34px}.us-flow-body{flex-direction:column;flex:1;justify-content:center;gap:66px;display:flex}.us-flow-h{font-family:var(--font-display-cn);color:var(--text);max-width:1560px;margin:0;font-size:92px;line-height:1.15}.us-flow{align-items:flex-start;max-width:1420px;display:flex}.us-node{flex-direction:column;align-items:center;gap:22px;width:240px;display:flex}.us-node-circle{border:4px solid var(--text-faint);background:var(--surface-2);border-radius:50%;place-items:center;width:132px;height:132px;display:grid}.us-node-dot{background:var(--accent);width:44px;height:44px;box-shadow:0 0 22px var(--accent-glow);border-radius:50%}.us-node.is-on .us-node-circle{border-color:var(--accent)}.us-node.is-on .us-node-label{color:var(--accent)}.us-node.is-on .us-node-dot{animation:us-pulse 2.2s var(--ease-soft) infinite}@keyframes us-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.us-node-label{font-family:var(--font-display-cn);color:var(--text);font-size:46px}.us-node.is-off .us-node-circle{opacity:.55}.us-node.is-off .us-node-label{color:var(--text-faint)}.us-link{border-top:4px dashed var(--rule);flex:1;min-width:120px;height:0;margin-top:66px}.us-link.is-on{border-top-color:var(--accent)}.us-late-1{animation:us-pop .7s var(--ease-overshoot) .7s both}.us-late-2{animation:us-pop .7s var(--ease-overshoot) 1.3s both}@keyframes us-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.us-flow-note{font-family:var(--font-body);color:var(--text-2);margin:0;font-size:38px}.us-flow-close{font-family:var(--font-display-cn);color:var(--text);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 1.9s forwards;margin:0;font-size:54px;line-height:1.25}.us-flow-badge{opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 2.3s forwards;align-self:flex-start}.pl-scene{background:var(--surface)}.pl-accent{color:var(--accent)}.pl-hero-body{flex:1;align-items:center;gap:72px;display:flex}.pl-hero-num{color:var(--accent);text-shadow:0 0 44px var(--accent-glow);font-size:400px}.pl-hero-text{flex-direction:column;gap:34px;display:flex}.pl-hero-h{font-family:var(--font-display-cn);color:var(--text);flex-direction:column;margin:0;font-size:122px;line-height:1.06;display:flex}.pl-hero-rule{width:320px}.pl-hero-sub{font-family:var(--font-body);color:var(--text-2);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) .7s forwards;margin:0;font-size:46px}.pl-heart-body{flex:1;align-items:center;gap:88px;display:flex}.pl-heart{width:400px;height:380px;filter:drop-shadow(0 0 22px var(--accent-glow));flex:none}.pl-heart-path{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:pl-draw 1.7s var(--ease-quart) .3s forwards}.pl-heart-fill{fill:var(--accent-soft);opacity:0;animation:fade-in .9s var(--ease-quart) 1.8s forwards}@keyframes pl-draw{to{stroke-dashoffset:0}}.pl-heart-text{flex-direction:column;gap:52px;max-width:1180px;display:flex}.pl-verse{font-family:var(--font-display-cn);color:var(--text);flex-direction:column;margin:0;font-size:72px;line-height:1.22;display:flex}.pl-heart-line{font-family:var(--font-body);color:var(--text-2);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 1.2s forwards;margin:0;font-size:40px}.pl-vs-top{justify-content:space-between;align-items:center;display:flex}.pl-vs-badge{padding:8px 16px;font-size:14px}.pl-vs-body{flex-direction:column;flex:1;justify-content:center;gap:64px;display:flex}.pl-vs-grid{align-items:stretch;gap:48px;display:flex}.pl-vs-card{flex-direction:column;flex:1;gap:26px;padding:56px 60px;display:flex}.pl-vs-dim{opacity:.6}.pl-vs-dim .pl-vs-h{color:var(--text-mute)}.pl-vs-dim .pl-vs-cap{color:var(--text-faint)}.pl-vs-lit{border:var(--bw-2) solid var(--accent);background:var(--surface-2)}.pl-vs-label-lit{color:var(--accent)}.pl-vs-h{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:84px;line-height:1.08}.pl-vs-cap{font-family:var(--font-body);color:var(--text-2);margin:0;font-size:34px}.pl-vs-x{font-family:var(--font-display-en);color:var(--text-faint);align-self:center;font-size:72px;font-style:italic}.pl-vs-line{text-align:center;font-family:var(--font-display-cn);color:var(--text-mute);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) .8s forwards;margin:0;font-size:44px}.pl-vs-xsm{color:var(--text-faint);font-style:italic}.pl-day-top{justify-content:space-between;align-items:center;display:flex}.pl-day-badge{padding:8px 16px;font-size:14px}.pl-day-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:30px;display:flex}.pl-day-moment{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.pl-day-h{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:98px;line-height:1.05}.pl-arc{width:1180px;max-width:100%}.pl-arc-horizon,.pl-arc-tick{stroke:var(--rule);stroke-width:3px}.pl-arc-end{fill:var(--text-faint)}.pl-arc-base{fill:none;stroke:var(--text-faint);stroke-width:3px;stroke-linecap:round;stroke-dasharray:.004 .012;opacity:.55}.pl-arc-progress{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:pl-draw .9s var(--ease-quart) .15s forwards}.pl-arc-dot{fill:var(--surface-2);stroke:var(--text-faint);stroke-width:3px;transition:fill .5s var(--ease-soft), stroke .5s var(--ease-soft)}.pl-arc-dot.is-on{fill:var(--accent);stroke:var(--accent)}.pl-arc-dot.is-current{filter:drop-shadow(0 0 12px var(--accent-glow));animation:pl-dot-pulse 1.3s var(--ease-soft) 2;transform-box:fill-box;transform-origin:50%}@keyframes pl-dot-pulse{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}.pl-arc-num{font-family:var(--font-mono);text-anchor:middle;fill:var(--text-faint);pointer-events:none;transition:fill .5s var(--ease-soft);font-size:22px}.pl-arc-num.is-on{fill:var(--surface)}.pl-arc-label{font-family:var(--font-mono);letter-spacing:.04em;text-anchor:middle;fill:var(--text-faint);transition:fill .5s var(--ease-soft);font-size:23px}.pl-arc-label.is-on{fill:var(--text)}.pl-day-closing{font-family:var(--font-display-cn);color:var(--text-2);text-align:center;opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) .9s forwards;margin:6px 0 0;font-size:42px}.pl-legacy-body{flex-direction:column;flex:1;justify-content:center;gap:54px;display:flex}.pl-legacy-dim{font-family:var(--font-display-cn);color:var(--text-mute);opacity:.75;margin:0;font-size:46px}.pl-legacy-h{font-family:var(--font-display-cn);color:var(--text);flex-direction:column;margin:0;font-size:96px;line-height:1.12;display:flex}.pl-legacy-quote{opacity:0;max-width:1250px;animation:fade-in var(--dur-slow) var(--ease-quart) 1s forwards;flex-direction:column;gap:22px;display:flex}.pl-legacy-q{font-family:var(--font-body);color:var(--text-2);margin:0;font-size:38px;line-height:1.45}.pl-legacy-badge{align-self:flex-start;padding:8px 16px;font-size:14px}.ap-scene{background:var(--surface)}.ap-accent{color:var(--accent)}@keyframes ap-strike{to{transform:scaleX(1)rotate(-1.2deg)}}.ap-hero-body{flex:1;align-items:center;gap:80px;display:flex}.ap-hero-num{color:var(--accent);text-shadow:0 0 44px var(--accent-glow);font-size:470px;transform:rotate(-3deg)}.ap-hero-text{flex-direction:column;gap:44px;display:flex}.ap-openline{font-family:var(--font-display-cn);color:var(--text-2);margin:0;font-size:54px;line-height:1.25}.ap-strike-word{color:var(--text-mute);padding:0 4px;position:relative}.ap-strike-word:after{content:"";background:var(--accent);transform-origin:0;opacity:.95;height:6px;animation:ap-strike .6s var(--ease-quart) 1s forwards;border-radius:3px;position:absolute;top:54%;left:-6px;right:-6px;transform:scaleX(0)}.ap-title{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:122px;line-height:1.06}.ap-pillars-body{flex-direction:column;flex:1;justify-content:center;gap:52px;display:flex}.ap-hebrew-lead{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:66px}.ap-pillars{gap:36px;display:flex}.ap-pillar{opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) forwards;flex-direction:column;flex:1;gap:18px;padding:42px 38px;display:flex}.ap-pillar-1{animation-delay:.35s;transform:rotate(-1deg)}.ap-pillar-2{background:var(--surface-3);animation-delay:.65s;transform:rotate(.6deg)}.ap-pillar-3{animation-delay:.95s;transform:rotate(-.5deg)}.ap-pillar-num{font-family:var(--font-mono);letter-spacing:.2em;color:var(--accent);font-size:22px}.ap-pillar-title{font-family:var(--font-display-cn);color:var(--text);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:52px;line-height:1.1}.ap-pillar-text{font-family:var(--font-body);color:var(--text-2);margin:0;font-size:31px;line-height:1.35}.ap-pillars-foot{font-family:var(--font-body);color:var(--text-2);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 1.4s forwards;margin:0;font-size:38px}.ap-verse-body{flex-direction:column;flex:1;justify-content:center;gap:46px;display:flex}.ap-verse-badge{align-self:flex-start;padding:9px 18px;font-size:15px}.ap-verse{font-family:var(--font-display-cn);color:var(--text);max-width:1560px;margin:0;font-size:112px;line-height:1.14}.ap-verse-rule{width:460px}.ap-verse-note{font-family:var(--font-body);color:var(--text-2);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 1.2s forwards;margin:0;font-size:40px}.ap-thermo-title{font-family:var(--font-display-cn);color:var(--text);margin:36px 0 0;font-size:88px;line-height:1.1}.ap-thermo-pair{flex:1;justify-content:center;align-items:center;gap:220px;display:flex}.ap-thermo-col{flex-direction:column;align-items:center;gap:28px;display:flex}.ap-thermo-col-2{opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) .5s forwards}.ap-thermo-svg{width:190px;height:532px}.ap-th-tube{fill:var(--surface-2);stroke:var(--text-mute);stroke-width:3px}.ap-th-ticks line{stroke:var(--text-faint);stroke-width:3px;stroke-linecap:round}.ap-th-bulb{fill:none;stroke:var(--text-mute);stroke-width:3px}.ap-th-merc{transform-box:fill-box;transform-origin:50% 100%;animation:ap-rise 1.6s var(--ease-quart) .4s both}.ap-th-merc-low rect,.ap-th-merc-low circle{fill:var(--text-mute)}.ap-th-merc-high rect,.ap-th-merc-high circle{fill:var(--accent)}.ap-th-merc-high{filter:drop-shadow(0 0 14px var(--accent-glow))}@keyframes ap-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ap-thermo-label{font-family:var(--font-display-cn);color:var(--text);text-align:center;max-width:460px;font-size:42px;line-height:1.25}.ap-thermo-dim{color:var(--text-mute)}.ap-cold-body{flex-direction:column;flex:1;justify-content:center;gap:58px;display:flex}.ap-cold-title{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:92px;line-height:1.1}.ap-cold-lines{flex-direction:column;gap:34px;display:flex}.ap-cold-line{font-family:var(--font-display-cn);color:var(--text);align-items:center;gap:30px;font-size:78px;line-height:1.15;display:flex}.ap-check{flex:none;width:88px;height:66px}.ap-check path{fill:none;stroke:var(--accent);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:ap-draw .7s var(--ease-quart) .9s forwards}@keyframes ap-draw{to{stroke-dashoffset:0}}.ap-cold-no{color:var(--text-faint);padding:0 6px;position:relative}.ap-cold-no:after{content:"";background:var(--text-mute);transform-origin:0;opacity:.85;height:7px;animation:ap-strike .7s var(--ease-quart) 1.6s forwards;border-radius:3px;position:absolute;top:55%;left:-8px;right:-8px;transform:scaleX(0)}.ap-cold-note{font-family:var(--font-body);color:var(--text-2);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 2.2s forwards;margin:0;font-size:42px}.de-scene{background:var(--surface)}.de-accent{color:var(--accent)}.de-foot{opacity:.7;margin-top:auto}.de-title{font-family:var(--font-display-cn);color:var(--text);margin:36px 0 0;font-size:96px;line-height:1.05}.de-rule{margin-top:36px}.de-body{flex-direction:column;flex:1;justify-content:center;display:flex}.de-list{flex-direction:column;gap:72px;margin:0;padding:0;list-style:none;display:flex}.de-item{transition:opacity var(--dur-slow) var(--ease-quart);align-items:center;gap:56px;display:flex}.de-num-wrap{flex:0 0 190px;justify-content:center;align-items:center;display:flex;position:relative}.de-num{transition:color var(--dur-slow) var(--ease-quart);font-size:120px}.de-circle{pointer-events:none;width:190px;height:190px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-3deg)}.de-circle-path{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;opacity:.9;animation:de-draw .9s var(--ease-quart) .15s forwards}@keyframes de-draw{to{stroke-dashoffset:0}}.de-item-text{flex-direction:column;gap:12px;display:flex}.de-item-title{font-family:var(--font-display-cn);transition:color var(--dur-slow) var(--ease-quart);font-size:58px;line-height:1.12}.de-item-support{font-family:var(--font-body);max-width:1250px;transition:color var(--dur-slow) var(--ease-quart);margin:0;font-size:36px;line-height:1.35}.de-item.is-active .de-num{color:var(--accent);text-shadow:0 0 30px var(--accent-glow)}.de-item.is-active .de-item-title{color:var(--text)}.de-item.is-active .de-item-support{color:var(--text-2)}.de-item.is-past{opacity:.62}.de-item.is-past .de-num,.de-item.is-past .de-item-title,.de-item.is-past .de-item-support{color:var(--text-mute)}.de-item.is-next{opacity:.4}.de-item.is-next .de-num,.de-item.is-next .de-item-title,.de-item.is-next .de-item-support{color:var(--text-faint)}.co-scene{background:var(--surface)}.co-accent{color:var(--accent)}.co-close-body{flex-direction:column;flex:1;justify-content:center;gap:52px;display:flex}.co-struck-wrap{display:flex}.co-struck{font-family:var(--font-display-cn);color:var(--text-mute);padding:6px 10px;font-size:58px;position:relative}.co-struck:after{content:"";background:var(--accent);transform-origin:0;opacity:.9;height:6px;animation:co-strike .5s var(--ease-quart) .6s forwards;border-radius:3px;position:absolute;top:54%;left:-6px;right:-6px;transform:scaleX(0)}@keyframes co-strike{to{transform:scaleX(1)rotate(-1.2deg)}}.co-hero{font-family:var(--font-display-cn);color:var(--text);max-width:1560px;text-shadow:0 0 30px var(--accent-soft);margin:0;font-size:100px;line-height:1.1}.co-hero .co-accent{text-shadow:0 0 34px var(--accent-glow)}.co-words{font-family:var(--font-display-cn);color:var(--text);opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 2.2s forwards;align-items:baseline;gap:26px;font-size:52px;display:flex}.co-words-dot{color:var(--accent)}.co-support{font-family:var(--font-body);color:var(--text-2);opacity:0;max-width:1300px;animation:fade-in var(--dur-slow) var(--ease-quart) 2.8s forwards;margin:0;font-size:38px}.co-ask-body{flex-direction:column;flex:1;justify-content:center;gap:60px;display:flex}.co-question{font-family:var(--font-display-cn);color:var(--text);max-width:1480px;margin:0;font-size:108px;line-height:1.08}.co-tags{flex-wrap:wrap;gap:36px;display:flex}.co-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);border:var(--bw-2) dashed var(--rule);border-radius:var(--r-sm);background:var(--surface-2);opacity:0;padding:16px 30px;font-size:30px}.co-tag-1{animation:fade-in var(--dur-base) var(--ease-quart) 1.1s forwards;transform:rotate(-1.4deg)}.co-tag-2{border-color:var(--accent);color:var(--accent);animation:fade-in var(--dur-base) var(--ease-quart) 1.45s forwards;transform:rotate(.8deg)}.co-tag-3{animation:fade-in var(--dur-base) var(--ease-quart) 1.8s forwards;transform:rotate(-.6deg)}.co-ask-support{font-family:var(--font-body);color:var(--text-2);opacity:0;max-width:1250px;animation:fade-in var(--dur-slow) var(--ease-quart) 2.3s forwards;margin:0;font-size:38px}.co-card-scene{justify-content:center;align-items:center}.co-card{background:var(--surface-2);text-align:center;flex-direction:column;align-items:center;gap:36px;width:100%;max-width:1420px;padding:76px 84px;display:flex}.co-card-kicker{color:var(--accent)}.co-card-title{font-family:var(--font-display-cn);color:var(--text);margin:0;font-size:88px;line-height:1.12}.co-card-rule{border-top:var(--rule-w) dashed var(--rule);max-width:520px}.co-blessing{font-family:var(--font-display-cn);color:var(--text-2);opacity:0;max-width:1150px;animation:fade-in var(--dur-slow) var(--ease-quart) 1.2s forwards;margin:0;font-size:46px;line-height:1.35}.co-card-foot{opacity:0;animation:fade-in var(--dur-slow) var(--ease-quart) 1.7s forwards;align-items:center;gap:28px;margin-top:10px;display:flex}.co-card-badge{padding:8px 16px;font-size:14px}
