@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-hebrew-500-normal-DdMTjgiE.woff2)format("woff2"),url(/assets/fredoka-hebrew-500-normal-BtShCMVp.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2)format("woff2"),url(/assets/fredoka-latin-500-normal-BL692wg7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-hebrew-600-normal-CTBxhdlE.woff2)format("woff2"),url(/assets/fredoka-hebrew-600-normal-BiVDObXj.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cq-navy-950:#0b1024;--cq-navy-900:#151b32;--cq-navy-800:#1f2742;--cq-navy-700:#2c3556;--cq-lilac-50:#faf5ff;--cq-slate-300:#b1b5d4;--cq-slate-400:#8b90b4;--cq-slate-500:#73789d;--cq-slate-600:#62678a;--cq-teal-300:#68e6e3;--cq-teal-700:#207e95;--cq-teal-800:#1c7389;--cq-teal-50:#e1fbfa;--cq-violet-300:#ba87ff;--cq-violet-700:#7145b5;--cq-pink-400:#e46d9e;--cq-red-500:#ca4276;--cq-red-600:#bd3a6c;--cq-red-800:#79264f;--cq-gold-300:#ffd686;--cq-blue-300:#76b7d6;--font-display:"Fredoka", "Nunito", system-ui, sans-serif;--font-body:"Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-400:400;--font-weight-600:600;--font-weight-700:700;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-32:28px;--font-size-40:32px;--line-height-tight:1.2;--line-height-body:1.5;--unit-1:4px;--unit-2:8px;--unit-3:12px;--unit-4:16px;--unit-5:20px;--unit-6:24px;--unit-8:32px;--unit-10:40px;--unit-12:48px;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--ease-out:cubic-bezier(.2, .8, .2, 1);--duration-fast:.12s;--duration-base:.2s;--bg-app:var(--cq-navy-950);--bg-surface:var(--cq-navy-900);--bg-surface-raised:var(--cq-navy-800);--bg-surface-hover:var(--cq-navy-700);--bg-brand:color-mix(in srgb, var(--cq-teal-300) 14%, transparent);--bg-brand-solid:var(--cq-teal-300);--bg-accent-solid:var(--cq-violet-300);--text-primary:var(--cq-lilac-50);--text-secondary:var(--cq-slate-300);--text-tertiary:var(--cq-slate-400);--text-on-brand:var(--cq-navy-950);--text-link:var(--cq-teal-300);--border-subtle:color-mix(in srgb, var(--cq-lilac-50) 10%, transparent);--border-strong:color-mix(in srgb, var(--cq-lilac-50) 24%, transparent);--focus-ring:var(--cq-gold-300);--feedback-correct:var(--cq-teal-300);--feedback-correct-bg:color-mix(in srgb, var(--cq-teal-300) 16%, transparent);--feedback-incorrect:var(--cq-pink-400);--feedback-incorrect-bg:color-mix(in srgb, var(--cq-pink-400) 16%, transparent);--feedback-warning:var(--cq-gold-300);--feedback-xp:var(--cq-gold-300);--feedback-heart:var(--cq-red-500);--feedback-success:#6fdc9b;--text-on-success:var(--cq-navy-950);--skeleton-primary:color-mix(in srgb, var(--cq-lilac-50) 6%, transparent);--skeleton-secondary:color-mix(in srgb, var(--cq-lilac-50) 12%, transparent);--shadow-card:0 1px 0 #ffffff0a inset, 0 8px 24px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg-app:#f7f6fb;--bg-surface:#fff;--bg-surface-raised:#fff;--bg-surface-hover:#f0eef7;--bg-brand:var(--cq-teal-50);--bg-brand-solid:var(--cq-teal-700);--bg-accent-solid:var(--cq-violet-700);--text-primary:var(--cq-navy-950);--text-secondary:#4a4f6e;--text-tertiary:var(--cq-slate-600);--text-on-brand:#fff;--text-link:var(--cq-teal-800);--border-subtle:color-mix(in srgb, var(--cq-navy-950) 10%, transparent);--border-strong:color-mix(in srgb, var(--cq-navy-950) 22%, transparent);--focus-ring:var(--cq-violet-700);--feedback-correct:var(--cq-teal-800);--feedback-correct-bg:var(--cq-teal-50);--feedback-incorrect:var(--cq-red-600);--feedback-incorrect-bg:#fdeef3;--feedback-warning:#8a5a00;--feedback-xp:#8a5a00;--feedback-success:#1f7a4d;--text-on-success:#fff;--skeleton-primary:#eceaf3;--skeleton-secondary:#f5f4fa;--shadow-card:0 1px 2px #0b10240f, 0 8px 24px #0b10240f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-base:0s}}@media (width>=1400px){:root{zoom:1.075}}@media (width>=1800px){:root{zoom:1.15}}:root{--shell-sidebar-width:232px;--shell-topbar-height:64px;--shell-content-width:940px;--shell-content-width-wide:1240px;--shell-rail-width:300px;--bg-media:color-mix(in srgb, var(--cq-navy-950) 55%, var(--cq-navy-800));--bg-overlay:color-mix(in srgb, var(--cq-navy-950) 70%, transparent);--accent-1:var(--cq-teal-300);--accent-2:var(--cq-violet-300);--accent-3:var(--cq-pink-400);--accent-4:var(--cq-gold-300);--accent-5:var(--cq-blue-300);--feedback-pro:var(--cq-gold-300);--feedback-pro-bg:color-mix(in srgb, var(--cq-gold-300) 16%, transparent);--feedback-streak:var(--cq-gold-300);--gradient-brand:linear-gradient(135deg, var(--cq-teal-700), var(--cq-violet-700));--shadow-pop:0 16px 48px #00000080}:root[data-theme=light]{--bg-media:#eceaf5;--bg-overlay:color-mix(in srgb, var(--cq-navy-950) 45%, transparent);--accent-1:var(--cq-teal-700);--accent-2:var(--cq-violet-700);--accent-3:var(--cq-red-500);--accent-4:#8a5a00;--accent-5:#2f6f8f;--feedback-pro:#8a5a00;--feedback-pro-bg:#fdf3dc;--feedback-streak:#b45f06;--shadow-pop:0 16px 48px #0b10242e}:root{--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--duration-slow:.42s;--stagger-step:55ms}.anim-pop{animation:m-pop var(--duration-slow) var(--ease-spring) both}@keyframes m-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.anim-shake{animation:.36s ease-in-out both m-shake}@keyframes m-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.anim-slide-up{animation:m-slide-up var(--duration-base) var(--ease-out) both}@keyframes m-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.anim-stagger>*{animation:m-slide-up var(--duration-base) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger-step))}.reveal{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transform:translateY(16px)}.reveal.is-visible{opacity:1;transform:none}.anim-float-up{animation:m-float-up .9s var(--ease-out) both}@keyframes m-float-up{0%{opacity:0;transform:translateY(6px)scale(.8)}25%{opacity:1;transform:translateY(0)scale(1.05)}to{opacity:0;transform:translateY(-18px)scale(1)}}.anim-heart-break{animation:.6s ease-in both m-heart-break}@keyframes m-heart-break{0%{transform:scale(1)}25%{transform:scale(1.35)rotate(-8deg)}50%{transform:scale(.9)rotate(6deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.anim-pop,.anim-shake,.anim-slide-up,.anim-stagger>*,.anim-float-up,.anim-heart-break{animation:none!important}.reveal{opacity:1;transition:none;transform:none}}.anim-shimmer{background:linear-gradient(90deg, var(--skeleton-primary), var(--skeleton-secondary), var(--skeleton-primary));background-size:200% 100%;animation:1.4s ease-in-out infinite m-shimmer}@keyframes m-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.anim-pop-in{animation:m-pop-in var(--duration-fast) var(--ease-out) both}@keyframes m-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.anim-ecg-sweep{stroke-dasharray:1 2;animation:2.4s ease-in-out infinite m-ecg-sweep}@keyframes m-ecg-sweep{0%{stroke-dashoffset:1.08px}45%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-1.08px}}@keyframes m-beat-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--bg-brand-solid) 0%, transparent)}45%{box-shadow:0 0 0 8px color-mix(in srgb, var(--bg-brand-solid) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.anim-shimmer{background:var(--skeleton-primary);animation:none!important}.anim-pop-in{animation:none!important}.anim-ecg-sweep{stroke-dasharray:none;animation:none!important}.login__mark{animation:none!important}}:root{--wrap:1180px;--gutter:20px;--section-gap:clamp(72px, 9vw, 120px);--magenta:#e352a2;--magenta-soft:#e352a226;--gradient-wordmark:linear-gradient(90deg, #ad7bf3, #e352a2);--ecg-head:#e352a2;--ecg-tail:#ad7bf3}:root[data-theme=light]{--magenta:#b02a78;--magenta-soft:#fbe8f2;--gradient-wordmark:linear-gradient(90deg, #7145b5, #b02a78);--ecg-head:#b02a78;--ecg-tail:#7145b5}@media (width<=480px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--font-display);font-weight:var(--font-weight-600);text-wrap:balance;margin:0;line-height:1.15}p{text-wrap:pretty;margin:0}a{color:var(--text-link);text-underline-offset:3px}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:6px}.icon{fill:currentColor;flex:none;width:1.15em;height:1.15em}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.skip{z-index:20;border-radius:var(--radius-md);background:var(--bg-brand-solid);color:var(--text-on-brand);font-weight:var(--font-weight-700);padding:10px 16px;text-decoration:none;position:absolute;top:-80px;left:12px}.skip:focus{top:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{border-radius:var(--radius-md);min-height:44px;font:var(--font-weight-700) 16px/1.2 var(--font-body);white-space:nowrap;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)scale(.99)}.btn[hidden]{display:none}.btn--primary{background:var(--bg-brand-solid);color:var(--text-on-brand)}.btn--primary:hover{background:color-mix(in srgb, var(--bg-brand-solid) 86%, var(--text-primary))}.btn--ghost{border-color:var(--border-strong);color:var(--text-primary);background:0 0}.btn--ghost:hover{background:var(--bg-surface-hover)}.btn--lg{min-height:52px;padding:14px 24px;font-size:17px}.btn--block{width:100%}.btn .icon{transition:transform var(--duration-base) var(--ease-out)}.btn:hover .icon{transform:translate(2px)}.cta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.nav{z-index:10;background:color-mix(in srgb, var(--bg-app) 84%, transparent);-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--border-subtle);position:sticky;top:0}.nav__inner{align-items:center;gap:16px;height:68px;display:flex}.nav__links{gap:4px;display:none}.nav__links a{border-radius:var(--radius-md);color:var(--text-secondary);font-size:15px;font-weight:var(--font-weight-600);padding:8px 12px;text-decoration:none;display:block}.nav__links a:hover{color:var(--text-primary);background:var(--bg-surface-hover)}.nav__links a[aria-current]{color:var(--text-primary)}.nav__links{position:relative}.nav__ink{background:var(--gradient-wordmark);opacity:0;width:0;height:2px;transition:transform .45s var(--ease-out), width .45s var(--ease-out), opacity .3s var(--ease-out);border-radius:2px;position:absolute;bottom:-2px;left:0}.nav:after{content:"";background:var(--gradient-wordmark);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.nav:after{animation:linear both read-progress;animation-timeline:scroll(root)}}}@keyframes read-progress{to{transform:scaleX(1)}}.nav__actions{gap:8px;margin-left:auto;display:flex}.nav__actions .btn{min-height:40px;padding:8px 14px;font-size:15px}@media (width<=519px){.nav__inner{gap:10px}.brand{gap:8px;font-size:18px}.brand__mark{width:32px;height:32px}.nav__actions .btn{padding:8px 12px;font-size:14px}}@media (width<=379px){.nav__start{display:none}}@media (width>=900px){.nav__links{margin-left:12px;display:flex}}.brand{color:var(--text-primary);font:var(--font-weight-600) 21px/1 var(--font-display);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand--small{font-size:19px}.brand__learn{color:var(--text-link)}.brand__mark{border-radius:11px;flex:none;animation:2.4s ease-in-out infinite m-beat-glow}.brand__trace{fill:none;stroke:var(--text-on-brand);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.brand__trace--rest{opacity:.28}@media (prefers-reduced-motion:reduce){.brand__mark{animation:none}.brand__mark .anim-ecg-sweep{stroke-dasharray:none;animation:none}}.hero{isolation:isolate;padding-block:48px 8px;position:relative}.hero:before{content:"";z-index:-1;background:radial-gradient(42% 55% at 14% 28%, color-mix(in srgb, var(--bg-brand-solid) 16%, transparent), transparent 70%), radial-gradient(36% 45% at 88% 18%, color-mix(in srgb, var(--magenta) 16%, transparent), transparent 70%);pointer-events:none;height:720px;position:absolute;inset:-80px 0 auto}.hero__grid{align-items:center;gap:40px;display:grid}.hero h1{font-size:clamp(2rem,1.3rem + 3.7vw,3.4rem);line-height:1.06}.hl{white-space:nowrap;background:var(--gradient-wordmark);color:#0000;-webkit-background-clip:text;background-clip:text}.motion .hero h1{opacity:0}.motion .hero h1.is-split{opacity:1;animation:none}.word{overflow-clip-margin:.12em;vertical-align:top;padding-bottom:.06em;display:inline-block;overflow:clip}.word>span{display:inline-block}.hero h1 .word>span{animation:word-up .76s var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 75ms)}.motion .rise[data-reveal]{opacity:1;transition:none;transform:none}.rise .word>span{transition:transform .8s var(--ease-out);transition-delay:calc(var(--d,0s) + var(--i,0) * 65ms);transform:translateY(110%)}.rise.is-in .word>span{transform:none}.word.hl{color:inherit;background:0 0}.word.hl>span{background:var(--gradient-wordmark);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes word-up{0%{transform:translateY(105%)}to{transform:none}}.ecg{pointer-events:none;width:100%;height:110px}.ecg svg{width:100%;height:100%;display:block;overflow:visible}.ecg__rest{fill:none;stroke:var(--ecg-tail);stroke-width:2px;opacity:.16;stroke-linejoin:round}.ecg__live{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ecg__dot{fill:var(--ecg-head);filter:drop-shadow(0 0 6px var(--ecg-head)) drop-shadow(0 0 14px var(--ecg-head))}.ecg--hero{opacity:.9;margin-top:36px}.hero__lede{max-width:36ch;color:var(--text-secondary);margin-top:20px;font-size:clamp(1.06rem,1rem + .35vw,1.25rem)}@media (width>=960px){.hero{padding-block:56px 16px}.hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px}}.hero__media{justify-self:center;animation-delay:.16s;position:relative}.hero__media:before{content:"";z-index:-1;background:radial-gradient(45% 40% at 55% 40%, color-mix(in srgb, var(--magenta) 30%, transparent), transparent 70%), radial-gradient(40% 35% at 35% 75%, color-mix(in srgb, var(--bg-brand-solid) 24%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:10% -20% 0}.phone{width:clamp(220px,60vw,270px);transform:perspective(1400px) rotateY(calc(var(--ry,0deg) - 7deg)) rotateX(var(--rx,0deg));margin:0}.phone .clip__frame{box-shadow:0 0 0 1px var(--border-strong), var(--shadow-pop), 0 40px 100px -40px var(--magenta);background:#05070f;border-radius:40px;padding:9px}.phone video{border-radius:31px}.phone .clip__toggle{bottom:20px;right:20px}@media (prefers-reduced-motion:reduce){.phone{transform:none}}.chip{z-index:1;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-surface) 90%, transparent);-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow-pop);color:var(--text-primary);font-size:15px;font-weight:var(--font-weight-700);white-space:nowrap;align-items:center;gap:8px;margin:0;padding:9px 14px;line-height:1.2;display:inline-flex;position:absolute}.chip__badge{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.chip__badge .icon{width:14px;height:14px}.chip__badge--teal{background:var(--bg-brand-solid);color:var(--text-on-brand)}.chip__badge--gold{color:#3a2800;background:#ffd686}.chip__badge--magenta{color:#fff;background:#e352a2}.chip__badge--violet{color:#1d0f38;background:#ad7bf3}.chip--seen{border-color:color-mix(in srgb, #ffd686 50%, var(--border-strong))}.chip--xp{border-color:color-mix(in srgb, var(--magenta) 45%, var(--border-strong))}.chip--cpd{top:9%;right:-32px}.chip--seen{top:46%;left:-40px}.chip--xp{top:66%;left:-40px}.chip--game{top:79%;right:-32px}@media (width<=519px){.chip{gap:6px;padding:6px 11px 6px 7px;font-size:13px}.chip__badge{width:20px;height:20px}.chip__badge .icon{width:12px;height:12px}}@media (width>=960px){.hero__media:before{inset:10% -35% 0}.chip--cpd{top:15%;right:-84px}.chip--seen{top:46%;left:-96px}.chip--xp{left:-64px}.chip--game{right:-92px}}.is-synced .chip{opacity:0;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out);transform:translateY(8px)scale(.6)}.is-synced .chip.is-shown{opacity:1;transition:opacity .3s var(--ease-out), transform .6s var(--ease-spring);transform:none}.section{padding-block:var(--section-gap) 0}.section h2{max-width:22ch;font-size:clamp(2rem,1.45rem + 2vw,2.75rem)}.section__lede{max-width:58ch;color:var(--text-secondary);margin-top:16px;font-size:1.12rem}.eyebrow{color:var(--magenta);font-size:14px;font-weight:var(--font-weight-700);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.fine{color:var(--text-tertiary);max-width:52ch;margin-top:20px;font-size:14px}.motion [data-reveal]{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:var(--d,0s);transform:translateY(26px)}.motion [data-reveal].is-in{opacity:1;transform:none}.ideas{gap:14px;margin-top:44px;display:grid}.idea{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);grid-template-rows:auto auto 1fr;grid-template-columns:48px minmax(0,1fr);align-content:start;gap:4px 16px;min-width:0;padding:22px;display:grid;position:relative}.idea>.tile,.idea>.isbar{grid-row:1/span 3}.idea__tag{color:var(--magenta);font-size:13px;font-weight:var(--font-weight-700);letter-spacing:.02em}.idea h3{font-size:1.2rem;line-height:1.25}.idea>p:last-child{color:var(--text-secondary);margin-top:4px;font-size:15.5px;line-height:1.55}.idea--micro{background:linear-gradient(160deg, var(--magenta-soft), transparent 70%), var(--bg-surface);border-color:color-mix(in srgb, var(--magenta) 30%, var(--border-subtle))}@media (width>=600px){.ideas{grid-template-columns:repeat(2,minmax(0,1fr))}.idea{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:6px;padding:24px}.idea>.tile,.idea>.isbar{grid-row:auto;margin-bottom:10px}}@media (width>=960px){.ideas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.tile{border:1px solid color-mix(in srgb, var(--c,var(--bg-brand-solid)) 32%, transparent);background:color-mix(in srgb, var(--c,var(--bg-brand-solid)) 15%, transparent);width:48px;height:48px;color:var(--c,var(--text-link));border-radius:14px;place-items:center;display:grid}.tile .icon{width:24px;height:24px}.tile--num{width:auto;min-width:48px;font:var(--font-weight-600) 1.75rem/1 var(--font-display);grid-auto-flow:column;align-items:baseline;gap:2px;padding:0 9px}.tile--num small{font-size:.8rem}@media (width>=600px){.tile--num{justify-self:start}}.isbar{justify-self:start;gap:2px;height:48px;display:flex}.isbar b{background:var(--k);color:#fff;width:34px;font:var(--font-weight-600) 1.1rem/1 var(--font-display);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);place-items:center;padding-left:4px;display:grid}.isbar b:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);border-radius:10px 0 0 10px;padding-left:0}@media (width<=599px){.idea--real{grid-template-columns:minmax(0,1fr)}.idea--real>.isbar{grid-row:auto;height:40px;margin-bottom:8px}.isbar b{width:30px;font-size:1rem}}.motion .idea .tile{opacity:0;transition:transform .65s var(--ease-spring), opacity .3s var(--ease-out);transition-delay:calc(var(--d,0s) + .25s);transform:scale(.5)rotate(-12deg)}.motion .idea.is-in .tile{opacity:1;transform:none}.motion .idea .isbar b{opacity:.15;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transition-delay:calc(var(--d,0s) + .3s + var(--i,0) * .15s);transform:translate(-6px)}.motion .idea.is-in .isbar b{opacity:1;transform:none}[data-spot]{isolation:isolate;position:relative}[data-spot]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--magenta) 13%, transparent), transparent 65%);opacity:0;transition:opacity .3s var(--ease-out);pointer-events:none;position:absolute;inset:0}[data-spot]:hover:before{opacity:1}[data-spot]:hover{border-color:color-mix(in srgb, var(--magenta) 35%, var(--border-subtle))}.desktop{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-pop), 0 40px 120px -60px var(--magenta);transform-origin:50% 100%;margin:48px 0 0;overflow:hidden}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.desktop{animation:linear both tip-up;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes tip-up{0%{opacity:.3;transform:perspective(1600px)rotateX(22deg)scale(.92)}to{opacity:1;transform:none}}.clip,.clip__frame{position:relative}.clip__video{background:var(--cq-navy-950);width:100%;height:auto;display:block}.clip__toggle{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);width:42px;height:42px;transition:background-color var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:#0b1024b8;border:1px solid #fff6;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.clip__toggle:hover{background:#0b1024e6}.clip__toggle:active{transform:scale(.94)}.clip__toggle[hidden]{display:none}.clip__toggle .icon{width:20px;height:20px}.clip__toggle[data-state=playing] .clip__play,.clip__toggle[data-state=paused] .clip__pause{display:none}.steps{gap:28px;margin-top:48px;display:grid}.steps li{border-top:2px solid var(--border-subtle);padding-top:20px;position:relative}.steps li:before{content:"";background:var(--gradient-wordmark);transform-origin:0;width:100%;height:2px;position:absolute;top:-2px;left:0}.motion .steps li:before{transition:transform .9s var(--ease-out) calc(var(--d,0s) + .25s);transform:scaleX(0)}.motion .steps li.is-in:before{transform:scaleX(1)}.motion .steps li .icon{opacity:0;transition:transform .52s var(--ease-spring) calc(var(--d,0s) + .12s), opacity .3s calc(var(--d,0s) + .12s);transform:scale(.4)}.motion .steps li.is-in .icon{opacity:1;transform:none}.steps .icon{width:28px;height:28px;color:var(--text-link)}.steps h3{margin:12px 0 6px;font-size:1.3rem}.steps p{color:var(--text-secondary);max-width:34ch}@media (width>=760px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.reel{--edge:max(var(--gutter), calc((100% - var(--wrap)) / 2 + var(--gutter)));margin-top:44px}.reel figure{margin:0}.reel__frame{border:1px solid color-mix(in srgb, var(--magenta) 30%, var(--border-strong));border-radius:var(--radius-xl);background:var(--cq-navy-950);position:relative;overflow:hidden}.reel video{aspect-ratio:16/9;width:100%;height:auto;display:block}.reel figcaption{color:var(--text-secondary);margin-top:12px;font-size:15px}.reel figcaption strong{color:var(--text-primary);font:var(--font-weight-600) 1.1rem/1.3 var(--font-display);margin-bottom:2px;display:block}.reel__track{padding:0 var(--edge) 10px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);overscroll-behavior-x:contain;grid-auto-columns:min(84%,520px);grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.reel__slide{scroll-snap-align:start}.reel.is-ready{--card-w:min(720px, 82vw);overflow-x:clip}@media (width>=900px){.reel.is-ready{--card-w:min(720px, 58vw)}}.reel.is-ready .reel__track{height:calc(var(--card-w) * 9 / 16 + 2px);scroll-snap-type:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:0;display:block;position:relative;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.reel.is-ready .reel__track.is-dragging{cursor:grabbing}.reel.is-ready .reel__slide{width:var(--card-w);margin-left:calc(var(--card-w) / -2);cursor:pointer;will-change:transform, opacity;position:absolute;top:0;left:50%}.reel.is-ready figcaption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.reel.is-ready .reel__frame{box-shadow:var(--shadow-card);transition:box-shadow .7s var(--ease-out), border-color .7s var(--ease-out)}.reel.is-ready .reel__frame:after{content:"";border-radius:inherit;opacity:calc(var(--dim,0) * .6);pointer-events:none;background:#05070f;position:absolute;inset:0}.reel.is-ready .is-active .reel__frame{border-color:color-mix(in srgb, var(--magenta) 60%, transparent);box-shadow:var(--shadow-pop), 0 30px 90px -30px var(--magenta)}.reel.is-ready .is-active{cursor:default}.reel__below{text-align:center;justify-items:center;gap:18px;margin-top:28px;display:grid}.reel__caption{max-width:62ch;display:grid}.reel__caption[hidden]{display:none}.reel__cap{opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);grid-area:1/1;transform:translateY(6px)}.reel__cap.is-active{opacity:1;transition-delay:.2s;transform:none}.reel__cap strong{color:var(--text-primary);font:var(--font-weight-600) 1.3rem/1.3 var(--font-display);margin-bottom:4px;display:block}.reel__cap span{color:var(--text-secondary)}.reel__bar{align-items:center;gap:6px;display:flex}.reel__bar[hidden]{display:none}.reel__btn{border:1px solid var(--border-strong);background:var(--bg-surface);width:44px;height:44px;color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid}.reel__btn:hover{background:var(--bg-surface-hover);border-color:color-mix(in srgb, var(--magenta) 50%, var(--border-strong))}.reel__btn:active{transform:scale(.94)}.reel__btn .icon{width:20px;height:20px}.reel__btn--toggle{margin-left:6px}.reel__btn--toggle[data-state=playing] .clip__play,.reel__btn--toggle[data-state=paused] .clip__pause{display:none}.reel__dots{align-items:center;padding-inline:4px;display:flex}.reel__dot{cursor:pointer;width:24px;height:32px;transition:width .5s var(--ease-out);background:0 0;border:0;align-items:center;padding:0 7px;display:grid}.reel__dot:before,.reel__fill{border-radius:3px;grid-area:1/1;height:6px}.reel__dot:before{content:"";background:var(--text-tertiary);opacity:.55;transition:opacity var(--duration-base)}.reel__dot:hover:before{opacity:.9}.reel__fill{background:var(--gradient-wordmark);transform:scaleX(var(--p,0));transform-origin:0}.reel__dot[aria-current]{width:64px}.reel__dot[aria-current]:before{opacity:.3}@media (width<=479px){.reel__btn[data-reel-prev],.reel__btn[data-reel-next]{display:none}}.courses{gap:16px;margin-top:44px;display:grid}.course{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;padding:22px;display:grid}.course img{width:64px;height:64px;transition:transform .42s var(--ease-spring);border-radius:16px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.course:hover img{transform:translateY(-3px)rotate(-4deg)scale(1.06)}}.course h3{font-size:1.15rem;line-height:1.25}.course p{color:var(--text-secondary);margin-top:4px;font-size:15px;line-height:1.45}.course .course__std{color:var(--text-tertiary);font-size:13px;font-weight:var(--font-weight-700);margin-top:10px}@media (width>=640px){.courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.courses{grid-template-columns:repeat(3,minmax(0,1fr))}}.courses__head{align-items:end;gap:36px;display:grid}@media (width>=1000px){.courses__head{grid-template-columns:minmax(0,1fr) 460px;gap:56px}}.deck.is-deck{position:relative}.deck.is-deck .course{transform:var(--final,none);transition:transform .9s var(--ease-out) var(--d,0s), box-shadow .4s var(--ease-out), border-color .3s var(--ease-out)}.deck.is-ready:not(.is-fanned) .course{transform:var(--stacked);box-shadow:var(--shadow-card)}.deck.is-settled .course{transition-duration:.35s;transition-delay:0s}.deck.is-fan{margin-top:64px;display:block}.deck.is-fan:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 60%, color-mix(in srgb, var(--magenta) 14%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:20% 10% -10%}.deck.is-fan .course{background:var(--bg-surface-raised);border-color:var(--border-strong);width:186px;box-shadow:var(--shadow-card);flex-direction:column;gap:14px;margin-left:-93px;padding:20px;display:flex;position:absolute;top:0;left:50%}.deck.is-fan .course img{border-radius:14px;width:52px;height:52px}.deck.is-fan .course h3{font-size:1.05rem}.deck.is-fan .course p{font-size:14px}.deck.is-fan .course .course__std{font-size:12px}@media (hover:hover){.deck.is-fan.is-settled .course:hover{z-index:10;transform:var(--final) translateY(-18px) scale(1.04);border-color:color-mix(in srgb, var(--magenta) 50%, var(--border-strong));box-shadow:var(--shadow-pop), 0 30px 60px -30px var(--magenta)}}.scale{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);padding:20px 20px 18px}.scale__label{color:var(--text-secondary);font-size:13px;font-weight:var(--font-weight-700);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.scale__track{border-radius:var(--radius-lg);background:var(--bg-app);padding:14px 10px 4px;position:relative}.scale__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.scale__step{border-radius:var(--radius-md);width:100%;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-items:center;gap:4px;padding:0 2px 10px;display:grid}.scale__step:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.scale__bar{border-radius:var(--radius-pill);background:var(--c);height:5px;transition:transform .4s var(--ease-out), opacity .4s var(--ease-out);justify-self:stretch;margin-bottom:6px}.scale__num{color:var(--c);font-size:13px;font-weight:var(--font-weight-700)}:root[data-theme=light] .scale__num{color:color-mix(in srgb, var(--c) 72%, #000)}.scale__name{font-size:13px;font-weight:var(--font-weight-700);line-height:1.25}.scale.is-ready .scale__bar{opacity:.4}.scale.is-ready .scale__step[aria-pressed=true]{color:var(--text-primary)}.scale.is-ready .scale__step[aria-pressed=true] .scale__bar{opacity:1;transform:scaleY(1.5)}.scale__thumb{border:3px solid var(--bg-app);background:var(--thumb,var(--text-primary));width:18px;height:18px;box-shadow:0 0 0 2px var(--thumb,transparent), 0 0 18px 2px var(--thumb,transparent);transform:translate(calc(var(--x,0px) - 50%), calc(var(--y,0px) - 50%));transition:transform .65s var(--ease-out), background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}.scale__thumb[hidden]{display:none}.scale.is-still .scale__thumb{transition:none}.scale__desc{min-height:3em;color:var(--text-secondary);margin-top:14px;font-size:15px;line-height:1.5}@media (width<=420px){.scale{padding:16px 12px 14px}.scale__track{padding-inline:6px}.scale__steps{gap:2px}.scale__name{font-size:11.5px}}@media (width<=379px){.scale.is-ready .scale__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.split{align-items:center;gap:36px;display:grid}.perks{gap:14px;display:grid}.perks li{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:18px;display:grid}.perks h3{margin-bottom:4px;font-size:1.08rem;line-height:1.3}.perks p{color:var(--text-secondary);font-size:15px;line-height:1.5}.motion .perks li .tile{opacity:0;transition:transform .65s var(--ease-spring), opacity .3s var(--ease-out);transition-delay:calc(var(--d,0s) + .25s);transform:scale(.5)rotate(-12deg)}.motion .perks li.is-in .tile{opacity:1;transform:none}@media (width>=640px){.perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.split--cpd{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}}.trust{gap:32px 56px;margin-top:44px;display:grid}.trust li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid}.trust__icon{background:var(--bg-brand);width:48px;height:48px;color:var(--text-link);border-radius:14px;place-items:center;display:grid}.trust__icon .icon{width:24px;height:24px}.trust h3{margin-bottom:6px;font-size:1.2rem}.trust p{color:var(--text-secondary);max-width:46ch}@media (width>=760px){.trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.plans{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));align-items:stretch;gap:20px;margin-top:44px;display:grid}.plans>li{min-width:0;display:flex}.plan{--plan-color:var(--border-strong);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;flex:1;gap:14px;padding:30px 26px 24px;display:flex;position:relative;overflow:hidden}.plan:after{content:"";background:var(--plan-color);transform-origin:0;height:4px;position:absolute;inset:0 0 auto}.motion [data-reveal] .plan:after{transition:transform .9s var(--ease-out) calc(var(--d,0s) + .25s);transform:scaleX(0)}.motion [data-reveal].is-in .plan:after{transform:none}.plan--free{--plan-color:var(--accent-1);border-color:color-mix(in srgb, var(--bg-brand-solid) 55%, var(--border-subtle));background:var(--bg-surface-raised)}.plan--pro{--plan-color:var(--feedback-pro)}.plan--team{--plan-color:var(--accent-2)}.plan__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.plan h3{font-size:1.6rem}.plan__summary{color:var(--text-secondary)}.plan__features{border-top:1px solid var(--border-subtle);gap:14px;margin-top:6px;padding-top:18px;display:grid}.plan__features li{align-items:flex-start;gap:12px;display:flex}.tick{flex:none;margin-top:3px}.tick__disc{fill:var(--feedback-correct-bg)}.tick__mark{fill:none;stroke:var(--feedback-correct);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.plan__foot{align-items:center;min-height:52px;margin-top:auto;padding-top:20px;display:grid}.plan__soon{border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:48px;color:var(--text-secondary);font-weight:var(--font-weight-700);place-items:center;display:grid}.plan__soon--filled{background:color-mix(in srgb, var(--bg-brand-solid) 45%, var(--bg-surface));color:var(--text-primary);border-color:#0000}.badge{border-radius:var(--radius-pill);background:var(--feedback-pro-bg);color:var(--feedback-pro);font-size:13px;font-weight:var(--font-weight-700);white-space:nowrap;padding:4px 10px}.badge--brand{background:var(--bg-brand);color:var(--text-link)}.faq{border-top:1px solid var(--border-subtle);max-width:820px;margin-top:36px}.faq details{border-bottom:1px solid var(--border-subtle)}.faq summary{font:var(--font-weight-600) 1.15rem/1.35 var(--font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--text-link)}.faq summary .icon{color:var(--text-tertiary);transition:transform var(--duration-base) var(--ease-out)}.faq details[open] summary .icon{transform:rotate(180deg)}.faq details p{max-width:68ch;color:var(--text-secondary);padding:0 4px 22px}.final{padding-block:var(--section-gap)}.final__inner{isolation:isolate;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:radial-gradient(70% 120% at 0% 0%, color-mix(in srgb, var(--bg-brand-solid) 20%, transparent), transparent 60%), radial-gradient(60% 120% at 100% 100%, color-mix(in srgb, var(--magenta) 18%, transparent), transparent 60%), var(--bg-surface);text-align:center;justify-items:center;gap:12px;padding:clamp(40px,7vw,80px) clamp(24px,6vw,72px) calc(clamp(40px,7vw,80px) + 64px);display:grid;position:relative;overflow:hidden}.ecg--final{z-index:-1;opacity:.6;height:84px;position:absolute;bottom:4px;left:0;right:0}.final__inner h2{font-size:clamp(2rem,1.45rem + 2vw,2.75rem)}.final__inner p{color:var(--text-secondary);font-size:1.12rem}.final__inner .cta-row{justify-content:center;margin-top:16px}.footer{border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding-block:40px 48px;font-size:15px}.footer__grid{gap:24px;display:grid}.footer__by{margin-top:8px}.footer nav ul{flex-wrap:wrap;gap:8px 20px;display:flex}.footer nav a{color:var(--text-secondary)}.footer nav a:hover{color:var(--text-primary)}.footer__fine{color:var(--text-tertiary);margin-top:28px;font-size:14px}@media (width>=760px){.footer__grid{grid-template-columns:minmax(0,1fr) auto;align-items:start}}
