@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--coral:#E8674C;--coral-deep:#C9482E;--coral-soft:#F2A491;--coral-wash:#FBE4DC;--cream:#F5EFE8;--cream-deep:#EAE0D4;--char:#1C1815;--char-soft:#2A2420;--char-line:#3A322C;--smart:#6B6BE8;--smart-deep:#5151D6;--smart-soft:#B9B9F2;--smart-wash:#ECECFB;--live:#3EC87A;--live-deep:#2FA862;--live-soft:#9BE8C0;--live-wash:#E0F5EA;--warn:#E8A93C;--danger:#D84C3E;--warm-0:#FFFFFF;--warm-50:#FAF6F1;--warm-100:#F1EAE1;--warm-200:#E3D8CB;--warm-300:#CBBCAB;--warm-350:#C2B3A4;--warm-500:#8B7B6C;--warm-600:#6A5C4F;--warm-700:#4A3F36;--warm-900:#1C1815;--bg:#F5EFE8;--bg-sunk:#EAE0D4;--surface:#FFFFFF;--surface-2:#FAF6F1;--surface-warm:#FBE4DC;--text:#1C1815;--text-soft:#6A5C4F;--text-faint:#A89786;--text-on-coral:#FFFFFF;--text-on-smart:#FFFFFF;--line:#E3D8CB;--line-strong:#CBBCAB;--accent:var(--coral);--accent-press:var(--coral-deep);--accent-tint:var(--coral-wash);--smart-tint:var(--smart-wash);--live-tint:var(--live-wash);--focus-ring:color-mix(in oklch,var(--smart) 55%,transparent);--shadow-color:28 24 21;--font-display:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--font-text:"Onest",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono","Cascadia Code",monospace;--w-regular:400;--w-medium:500;--w-semi:600;--w-bold:700;--w-black:800;--r-min:10px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-2xl:32px;--r-pill:100px;--r-blob:42% 58% 56% 44%/52% 46% 54% 48%;--e-0:none;--e-1:0 1px 2px rgb(var(--shadow-color)/0.06),0 1px 1px rgb(var(--shadow-color)/0.04);--e-2:0 2px 8px rgb(var(--shadow-color)/0.07),0 1px 2px rgb(var(--shadow-color)/0.05);--e-3:0 8px 24px rgb(var(--shadow-color)/0.10),0 2px 6px rgb(var(--shadow-color)/0.06);--e-4:0 18px 48px rgb(var(--shadow-color)/0.14),0 6px 16px rgb(var(--shadow-color)/0.08);--glow-coral:0 8px 32px color-mix(in oklch,var(--coral) 38%,transparent);--glow-smart:0 8px 32px color-mix(in oklch,var(--smart) 34%,transparent);--glow-live:0 6px 26px color-mix(in oklch,var(--live) 40%,transparent);--ease-hug:cubic-bezier(0.34,1.4,0.5,1);--ease-soft:cubic-bezier(0.33,0.8,0.3,1);--dur-fast:140ms;--dur-base:240ms;--dur-slow:420ms;--container:1120px;--container-narrow:720px;--pad-screen:20px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-text);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}.ds-input::placeholder{color:var(--text-faint);opacity:1}section[id]{scroll-margin-top:84px}.reveal{opacity:0;transform:translateY(20px);transition:opacity var(--dur-slow) var(--ease-soft),transform var(--dur-slow) var(--ease-soft)}.reveal.in{opacity:1;transform:translateY(0)}@keyframes obnyal-ping{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.4);opacity:0}}@keyframes obnyal-spin{to{transform:rotate(1turn)}}@keyframes obnyal-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes prize-glow{0%,to{box-shadow:0 0 0 1.5px var(--coral),0 0 10px 0 color-mix(in oklch,var(--coral) 60%,transparent)}50%{box-shadow:0 0 0 2px var(--coral),0 0 22px 4px color-mix(in oklch,var(--coral) 85%,transparent)}}body.app-pinned,html.app-pinned{overscroll-behavior:none;overflow:hidden}body.app-pinned{position:fixed;inset:0;width:100%}@keyframes splash-bar{0%{width:0}to{width:100%}}@keyframes splash-fade{to{opacity:0;visibility:hidden}}@keyframes mini-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes word-in{0%{opacity:0;transform:translateY(.45em);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes env-float{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-8px) rotate(.4deg)}}@keyframes env-hint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes env-nudge{0%,92%,to{transform:rotateX(0deg)}96%{transform:rotateX(-9deg)}}@keyframes seal-pop{0%{transform:translate(-50%,-50%) scale(1) rotate(0)}55%{transform:translate(-50%,-50%) scale(1.18) rotate(8deg)}to{transform:translate(-50%,-90%) scale(0) rotate(24deg);opacity:0}}@keyframes flap-open{0%{transform:rotateX(0deg)}55%{transform:rotateX(-150deg)}to{transform:rotateX(-168deg)}}@keyframes letter-rise{0%{transform:translate(-50%,30%) scale(.94)}60%{transform:translate(-50%,-62%) scale(1.02)}to{transform:translate(-50%,-56%) scale(1)}}@keyframes env-sink{to{transform:translateY(26px) scale(.94);opacity:0}}@keyframes veil-out{to{opacity:0;visibility:hidden}}@keyframes spark-fly{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1);opacity:0}}.meme-slot{display:grid;place-items:center;width:100%;border:2px dashed var(--coral-soft);border-radius:16px;background:var(--surface-warm);color:var(--coral-deep);font-family:var(--font-mono);font-size:13px;font-weight:600;text-align:center;padding:12px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:100px;border:3px solid var(--bg)}::-webkit-scrollbar-track{background:transparent}@media (max-width:900px){.hero{grid-template-columns:1fr!important;gap:32px!important;padding-top:40px!important}.hero h1{font-size:44px!important}.grid-2,.grid-3{grid-template-columns:1fr!important}.site-nav{display:none!important}.team-grid{grid-template-columns:1fr!important;gap:28px!important}.team-grid h2{font-size:30px!important}.price-grid{grid-template-columns:1fr 1fr!important}.team-grid .slide-copy{order:1}.team-grid .slide-media{order:2}}@media (max-width:1000px){.cab-2col{grid-template-columns:1fr!important}.cab-benefits,.cab-metrics{grid-template-columns:repeat(2,1fr)!important}.cab-gift-wide{flex-direction:column!important;align-items:stretch!important;gap:12px!important}}@media (max-width:760px){.cab-sidebar{display:none!important}.cab-hero{flex-direction:column!important;text-align:center;align-items:stretch!important}}@media (max-width:560px){.price-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){*{animation:none!important}.reveal{opacity:1;transform:none}}.panel-modal>:not(button){position:relative!important;inset:auto!important;flex:0 1 auto;min-height:0}.panel-modal{--panel-close-gutter:40px}.panel-modal>:not(button)>:first-child{padding-right:calc(18px + var(--panel-close-gutter, 0px))!important}.panel-modal>:not(button)>:first-child>span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}