:root{color-scheme:dark;--c-bg: #0c1820;--c-bg-2: #0f1e28;--c-bg-glass: rgb(12 24 32 / .86);--c-app-screen: #0c1820;--c-surface: #112430;--c-surface-2: #162d3b;--c-surface-3: #1c3747;--c-surface-muted: rgb(255 255 255 / .04);--c-text: #eef4f2;--c-text-2: #a9bcc3;--c-text-3: #8da3ac;--c-primary: #2a8f78;--c-primary-deep: #12574a;--c-primary-text: #6fcdb4;--c-primary-soft: rgb(63 168 143 / .14);--c-primary-line: rgb(111 205 180 / .5);--c-primary-button: #176b5b;--c-primary-button-hover: #12574a;--c-on-primary: #fff;--c-accent: #e9b44c;--c-accent-text: #f2c66d;--c-accent-soft: rgb(233 180 76 / .14);--c-gold: #e9b44c;--c-success: #5fbf72;--glow: rgb(42 143 120 / .32);--glow-soft: rgb(23 107 91 / .18);--glow-warm: rgb(233 180 76 / .08);--glow-band: rgb(42 143 120 / .2);--canvas-wash: radial-gradient(120% 100% at 50% 0%, var(--glow-soft), transparent 70%);--c-line: rgb(255 255 255 / .08);--c-line-strong: rgb(255 255 255 / .14);--font-body: "Plus Jakarta Sans", "Jakarta Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-display: "Sora", "Sora Fallback", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-hand: "Caveat", "Comic Sans MS", cursive;--fs-display: clamp(2.5rem, 1.6rem + 4.2vw, 4.75rem);--fs-title: clamp(1.875rem, 1.35rem + 2.2vw, 3rem);--fs-headline: clamp(1.375rem, 1.15rem + .9vw, 1.75rem);--fs-lead: clamp(1.0625rem, 1rem + .35vw, 1.25rem);--fs-body: 1rem;--fs-small: .875rem;--fs-caption: .8125rem;--fs-hand: 1.5rem;--lh-tight: 1.08;--lh-title: 1.18;--lh-body: 1.6;--tracking-display: -.035em;--tracking-title: -.025em;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.25rem;--s-6: 1.5rem;--s-8: 2rem;--s-10: 2.5rem;--s-12: 3rem;--s-16: 4rem;--s-20: 5rem;--s-24: 6rem;--section-y: clamp(4rem, 2.8rem + 5vw, 7rem);--r-xs: 6px;--r-sm: 10px;--r-md: 14px;--r-lg: 18px;--r-xl: 22px;--r-2xl: 28px;--r-pill: 999px;--wrap: 1160px;--wrap-text: 720px;--gutter: clamp(1.25rem, .8rem + 2vw, 2rem);--header-h: 64px;--ease: cubic-bezier(.2, .7, .2, 1);--dur: .18s;--focus: 0 0 0 3px var(--c-bg), 0 0 0 5px var(--c-accent-text)}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/build/jakarta-500.DzgPkWw4.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/assets/build/jakarta-700.hYV1D0MX.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/assets/build/sora-700.Cl3uPMnK.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/assets/build/caveat-500.CpQByuO1.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jakarta Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica");font-weight:400 500;size-adjust:103.7%;ascent-override:100.1%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:Jakarta Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold");font-weight:600 800;size-adjust:98.7%;ascent-override:105.2%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:Sora Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold");font-weight:600 800;size-adjust:106.8%;ascent-override:90.8%;descent-override:27.2%;line-gap-override:0%}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.feature__copy,.feature__visual,.arena__copy,.arena__visual,.arena__ways,.breaks__head,.breaks__item,.pro__copy,.pro__plans,.pro__benefits,.faq__head,.faq__item,.cta__panel{animation:motion-rise linear both;animation-timeline:view();animation-range:entry 0% cover 28%}.feature__phone,.arena__visual .phone,.breaks__phone{animation:motion-grow linear both;animation-timeline:view();animation-range:entry 0% cover 40%}.feature__phone2,.feature__mascot,.arena__mascot,.breaks__mascot{animation:motion-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@media(min-width:960px){.hero__copy{animation:motion-leave linear both;animation-timeline:scroll(root);animation-range:0 70vh}.hero__visual{animation:motion-sink linear both;animation-timeline:scroll(root);animation-range:0 90vh}}}}@keyframes motion-rise{0%{opacity:0;translate:0 56px}to{opacity:1;translate:0 0}}@keyframes motion-grow{0%{scale:.9}to{scale:1}}@keyframes motion-drift{0%{translate:0 48px}to{translate:0 -48px}}@keyframes motion-leave{to{opacity:0;translate:0 -72px}}@keyframes motion-sink{to{opacity:.35;scale:.9;translate:0 64px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--s-4))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;background:var(--canvas-wash) top center / 100% 1100px no-repeat,var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:var(--fs-body);font-weight:500;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,picture,video,svg{display:block;max-width:100%}img,video{height:auto}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--tracking-title);text-wrap:balance;overflow-wrap:break-word;hyphens:auto}p{margin:0;text-wrap:pretty;overflow-wrap:break-word}a{color:var(--c-primary-text);text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--c-text)}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-xs)}::selection{background:var(--c-primary-button);color:var(--c-on-primary)}ul,ol{margin:0;padding:0}button{font:inherit}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.wrap--text{max-width:calc(var(--wrap-text) + 2 * var(--gutter))}.section{padding-block:var(--section-y)}.section--tint{background:radial-gradient(60% 55% at 85% 45%,var(--glow-band),transparent 72%),radial-gradient(45% 40% at 10% 85%,var(--glow-soft),transparent 72%)}.section--tint-left{background:radial-gradient(60% 55% at 15% 45%,var(--glow-band),transparent 72%),radial-gradient(45% 40% at 90% 85%,var(--glow-soft),transparent 72%)}.eyebrow{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--fs-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary-text)}.hand{font-family:var(--font-hand);font-weight:500;font-size:var(--fs-hand);line-height:1.1;color:var(--c-accent-text)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--s-4);top:-100px;z-index:100;padding:var(--s-2) var(--s-4);border-radius:var(--r-sm);background:var(--c-surface-2);color:var(--c-text);font-weight:700}.skip-link:focus{top:var(--s-3)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.wordmark[data-astro-cid-sprejpst]{display:inline-flex;align-items:center;gap:.28em;margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--c-text)}.wordmark--md[data-astro-cid-sprejpst]{font-size:1.625rem}.wordmark--lg[data-astro-cid-sprejpst]{font-size:2.25rem}.wordmark__mark[data-astro-cid-sprejpst]{width:.92em;height:.92em}.header[data-astro-cid-qlfjksao]{position:sticky;top:0;z-index:50;background:var(--c-bg-glass);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--c-line)}.header__inner[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:var(--s-6);min-height:var(--header-h)}.header__brand[data-astro-cid-qlfjksao]{display:inline-flex;padding-block:var(--s-2);text-decoration:none;border-radius:var(--r-xs)}.header__nav[data-astro-cid-qlfjksao]{display:none;margin-left:auto}.header__nav[data-astro-cid-qlfjksao] ul[data-astro-cid-qlfjksao],.menu__panel[data-astro-cid-qlfjksao] ul[data-astro-cid-qlfjksao]{list-style:none}.header__nav[data-astro-cid-qlfjksao] ul[data-astro-cid-qlfjksao]{display:flex;gap:var(--s-1)}.header__nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao],.menu__panel[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{display:block;padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);color:var(--c-text-2);font-size:var(--fs-small);font-weight:700;text-decoration:none;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.header__nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:hover,.header__nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current=page],.menu__panel[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:hover,.menu__panel[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current=page]{color:var(--c-text);background:var(--c-surface-muted)}.header__cta[data-astro-cid-qlfjksao]{display:none;padding:.55rem 1rem;border-radius:var(--r-pill);background:var(--c-primary-button);color:var(--c-on-primary);font-size:var(--fs-small);font-weight:700;text-decoration:none;transition:background var(--dur) var(--ease)}.header__cta[data-astro-cid-qlfjksao]:hover{background:var(--c-primary-button-hover);color:var(--c-on-primary)}.header__cta--soon[data-astro-cid-qlfjksao],.header__cta--soon[data-astro-cid-qlfjksao]:hover{background:var(--c-primary-soft);color:var(--c-text);border:1px solid var(--c-primary-line);cursor:default}.menu[data-astro-cid-qlfjksao]{margin-left:auto}.menu__toggle[data-astro-cid-qlfjksao]{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-md);color:var(--c-text);cursor:pointer;list-style:none}.menu__toggle[data-astro-cid-qlfjksao]::-webkit-details-marker{display:none}.menu[data-astro-cid-qlfjksao][open] .menu__toggle[data-astro-cid-qlfjksao]{background:var(--c-surface-2)}.menu__panel[data-astro-cid-qlfjksao]{position:absolute;left:0;right:0;top:100%;padding:var(--s-3) var(--gutter) var(--s-6);background:var(--c-bg-2);border-bottom:1px solid var(--c-line)}.menu__panel[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{padding:var(--s-3) var(--s-2);font-size:1.0625rem}.menu__panel[data-astro-cid-qlfjksao] .menu__cta[data-astro-cid-qlfjksao]{margin-top:var(--s-3);text-align:center;background:var(--c-primary-button);color:var(--c-on-primary);border-radius:var(--r-pill)}@media(min-width:980px){.header__nav[data-astro-cid-qlfjksao],.header__cta[data-astro-cid-qlfjksao]{display:block}.header__nav[data-astro-cid-qlfjksao]{margin-left:auto}.menu[data-astro-cid-qlfjksao]{display:none}}.social[data-astro-cid-g2mh73eo]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-2)}.social__link[data-astro-cid-g2mh73eo]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--c-line);background:var(--c-surface-muted);color:var(--c-text-2);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease),transform var(--dur) var(--ease)}.social__link[data-astro-cid-g2mh73eo] svg[data-astro-cid-g2mh73eo]{transition:filter var(--dur) var(--ease)}.social__link[data-astro-cid-g2mh73eo]:hover,.social__link[data-astro-cid-g2mh73eo]:focus-visible{border-color:var(--c-primary-line);background:var(--c-primary-soft);transform:translateY(-1px)}.social__link[data-astro-cid-g2mh73eo]:active{transform:translateY(0) scale(.96)}.social__link--instagram[data-astro-cid-g2mh73eo]:hover,.social__link--instagram[data-astro-cid-g2mh73eo]:focus-visible{color:#f56a9a}.social__link--youtube[data-astro-cid-g2mh73eo]:hover,.social__link--youtube[data-astro-cid-g2mh73eo]:focus-visible{color:#ff4b4b}.social__link--tiktok[data-astro-cid-g2mh73eo]:hover,.social__link--tiktok[data-astro-cid-g2mh73eo]:focus-visible{color:#fff}.social__link--tiktok[data-astro-cid-g2mh73eo]:hover svg[data-astro-cid-g2mh73eo],.social__link--tiktok[data-astro-cid-g2mh73eo]:focus-visible svg[data-astro-cid-g2mh73eo]{filter:drop-shadow(-1px -1px 0 #25f4ee) drop-shadow(1px 1px 0 #fe2c55)}@media(prefers-reduced-motion:reduce){.social__link[data-astro-cid-g2mh73eo],.social__link[data-astro-cid-g2mh73eo] svg[data-astro-cid-g2mh73eo]{transition:none}.social__link[data-astro-cid-g2mh73eo]:hover,.social__link[data-astro-cid-g2mh73eo]:focus-visible,.social__link[data-astro-cid-g2mh73eo]:active{transform:none}}.footer__consent[data-astro-cid-35ed7um5]{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.footer[data-astro-cid-35ed7um5]{border-top:1px solid var(--c-line);background:var(--c-bg-2);padding-block:var(--s-16) var(--s-8);font-size:var(--fs-small)}.footer__grid[data-astro-cid-35ed7um5]{display:grid;gap:var(--s-10) var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand[data-astro-cid-35ed7um5]{grid-column:1 / -1;display:grid;gap:var(--s-3);justify-items:start}.footer__line[data-astro-cid-35ed7um5]{max-width:30ch;color:var(--c-text-2)}.footer__mail[data-astro-cid-35ed7um5]{color:var(--c-text);font-weight:700}.footer__title[data-astro-cid-35ed7um5]{margin-bottom:var(--s-3);color:var(--c-text);font-weight:700}.footer__col[data-astro-cid-35ed7um5] ul[data-astro-cid-35ed7um5]{list-style:none;display:grid;gap:var(--s-1)}.footer__col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{display:inline-block;padding-block:var(--s-1);color:var(--c-text-2);text-decoration:none}.footer__col[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{color:var(--c-text);text-decoration:underline}.footer__bottom[data-astro-cid-35ed7um5]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2) var(--s-8);margin-top:var(--s-12);padding-top:var(--s-6);border-top:1px solid var(--c-line);color:var(--c-text-3);font-size:var(--fs-caption)}@media(min-width:760px){.footer__grid[data-astro-cid-35ed7um5]{grid-template-columns:1.6fr repeat(3,minmax(0,1fr))}.footer__brand[data-astro-cid-35ed7um5]{grid-column:auto}}.consent[data-astro-cid-jd6zykce]{position:fixed;inset:auto var(--s-4) var(--s-4) var(--s-4);z-index:60;display:grid;gap:var(--s-4);max-width:640px;margin-inline:auto;padding:var(--s-5);border-radius:var(--r-xl);border:1px solid var(--c-line-strong);background:var(--c-surface-2);box-shadow:0 18px 48px #00000073}.consent[data-astro-cid-jd6zykce][hidden]{display:none}.consent__text[data-astro-cid-jd6zykce]{font-size:var(--fs-small);color:var(--c-text-2)}.consent__text[data-astro-cid-jd6zykce] a[data-astro-cid-jd6zykce]{color:var(--c-primary-text)}.consent__actions[data-astro-cid-jd6zykce]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.consent__btn[data-astro-cid-jd6zykce]{min-height:44px;border-radius:var(--r-pill);border:1px solid var(--c-line-strong);background:var(--c-surface-3);color:var(--c-text);font:inherit;font-weight:700;cursor:pointer}.consent__btn[data-astro-cid-jd6zykce]:hover{border-color:var(--c-primary-line)}.consent__btn[data-astro-cid-jd6zykce]:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.icon[data-astro-cid-4y2jgdvw]{flex:none}.nf[data-astro-cid-zetdm5md]{display:grid;justify-items:center;gap:var(--s-4);padding-block:var(--s-12) var(--section-y);text-align:center}.nf__mascot{width:200px;height:auto}.nf__title[data-astro-cid-zetdm5md]{font-size:var(--fs-title)}.nf__lead[data-astro-cid-zetdm5md]{max-width:40ch;color:var(--c-text-2)}.nf__links[data-astro-cid-zetdm5md]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-3)}.nf__links[data-astro-cid-zetdm5md] a[data-astro-cid-zetdm5md]{display:inline-block;padding:.6rem 1.1rem;border-radius:var(--r-pill);border:1px solid var(--c-line-strong);color:var(--c-text);font-weight:700;text-decoration:none}.nf__links[data-astro-cid-zetdm5md] a[data-astro-cid-zetdm5md]:hover{background:var(--c-surface-2)}.crumbs[data-astro-cid-uaiqgjgh] ol[data-astro-cid-uaiqgjgh]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-2);font-size:var(--fs-caption);color:var(--c-text-3)}.crumbs[data-astro-cid-uaiqgjgh] li[data-astro-cid-uaiqgjgh]+li[data-astro-cid-uaiqgjgh]:before{content:"/";margin-right:var(--s-2);color:var(--c-line-strong)}.crumbs[data-astro-cid-uaiqgjgh] a[data-astro-cid-uaiqgjgh]{color:var(--c-text-2);text-decoration:none}.crumbs[data-astro-cid-uaiqgjgh] a[data-astro-cid-uaiqgjgh]:hover{color:var(--c-text);text-decoration:underline}.prose{font-size:1.0625rem;line-height:1.7;color:var(--c-text-2)}.prose>*+*{margin-top:var(--s-4)}.prose h1{font-size:clamp(2rem,1.5rem + 2vw,2.75rem);line-height:1.12;letter-spacing:var(--tracking-display);color:var(--c-text)}.prose h2{margin-top:var(--s-12);padding-top:var(--s-6);border-top:1px solid var(--c-line);font-size:1.5rem;color:var(--c-text)}.prose h3{margin-top:var(--s-8);font-size:1.1875rem;color:var(--c-text)}.prose h2+*,.prose h3+*{margin-top:var(--s-3)}.prose ul,.prose ol{padding-left:1.4em;display:grid;gap:var(--s-2)}.prose li::marker{color:var(--c-primary-text)}.prose strong{color:var(--c-text);font-weight:700}.prose a{color:var(--c-primary-text)}.prose a:hover{color:var(--c-text)}.prose blockquote{margin-inline:0;padding:var(--s-4) var(--s-5);border-left:3px solid var(--c-primary);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--c-surface);color:var(--c-text)}.prose code,.prose kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:1px 6px;border-radius:var(--r-xs);background:var(--c-surface-3);border:1px solid var(--c-line-strong);color:var(--c-text)}.prose hr{border:0;border-top:1px solid var(--c-line);margin-block:var(--s-10)}.prose .lead{font-size:1.1875rem;color:var(--c-text-2)}.prose .summary{padding:var(--s-5) var(--s-5) var(--s-4);border:1px solid var(--c-primary-line);border-radius:var(--r-lg);background:linear-gradient(180deg,var(--c-primary-soft),rgb(42 143 120 / .05))}.prose .summary h2{margin:0 0 var(--s-3);padding:0;border:0;font-size:1.1875rem}.prose .note{padding:var(--s-4) var(--s-5);border:1px solid var(--c-line);border-left:3px solid var(--c-accent-text);border-radius:var(--r-sm);background:var(--c-surface)}.prose .note.warn{border-left-color:#f59e0b}.prose .note>*+*{margin-top:var(--s-2)}.prose .table,.prose table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);overflow:hidden;font-size:.96875rem}.prose th,.prose td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--c-line)}.prose tr:last-child th,.prose tr:last-child td{border-bottom:0}.prose thead th{background:var(--c-surface-2);color:var(--c-text-2);font-size:var(--fs-caption);letter-spacing:.04em;text-transform:uppercase}.prose tbody th{width:34%;color:var(--c-text);font-weight:700}@media(max-width:480px){.prose table:not(.table) th,.prose table:not(.table) td{padding:10px 6px;font-size:var(--fs-small)}.prose table:not(.table) thead th{letter-spacing:0;text-transform:none;font-size:var(--fs-caption)}}.prose table:not(.table) td{font-variant-numeric:tabular-nums}@media(max-width:600px){.prose .table thead{position:absolute;left:-9999px}.prose .table,.prose .table tbody,.prose .table tr,.prose .table th,.prose .table td{display:block;width:100%}.prose .table tbody th{padding-bottom:2px;border-bottom:0}.prose .table tbody td{padding-top:2px;border-bottom:0}.prose .table tr{border-bottom:1px solid var(--c-line)}.prose .table tr:last-child{border-bottom:0}}.prose .steps{counter-reset:step;list-style:none;padding:0}.prose .steps>li{counter-increment:step;position:relative;min-height:30px;padding-left:44px}.prose .steps>li:before{content:counter(step);position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--c-primary-line);background:var(--c-primary-soft);color:var(--c-text);font-weight:700;font-size:.9375rem}.prose .rights{list-style:none;padding-left:0}.prose .rights li{padding-left:1.9em;text-indent:-1.9em}.prose .rights strong{display:inline-block;width:1.9em;text-indent:0;color:var(--c-primary-text)}.prose .path{font-weight:700;color:var(--c-text)}.legal[data-astro-cid-ca5rjaje]{display:grid;gap:var(--s-6);padding-block:var(--s-8) var(--s-16)}.legal[data-astro-cid-ca5rjaje]>[data-astro-cid-ca5rjaje]{min-width:0}.legal__body[data-astro-cid-ca5rjaje]{overflow-wrap:anywhere}.legal__body[data-astro-cid-ca5rjaje] table{display:block;max-width:100%;overflow-x:auto}.legal__nav[data-astro-cid-ca5rjaje] ul[data-astro-cid-ca5rjaje]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-2)}.legal__nav[data-astro-cid-ca5rjaje] a[data-astro-cid-ca5rjaje]{display:inline-block;padding:.35rem .8rem;border-radius:var(--r-pill);border:1px solid var(--c-line);background:var(--c-surface-muted);color:var(--c-text-2);font-size:var(--fs-caption);font-weight:700;text-decoration:none}.legal__nav[data-astro-cid-ca5rjaje] a[data-astro-cid-ca5rjaje]:hover{color:var(--c-text);border-color:var(--c-line-strong)}.legal__nav[data-astro-cid-ca5rjaje] a[data-astro-cid-ca5rjaje][aria-current=page]{color:#fff;background:var(--c-primary-soft);border-color:var(--c-primary-line)}.card[data-astro-cid-73h5nvzy]{height:100%}.card__link[data-astro-cid-73h5nvzy]{display:grid;grid-template-rows:auto 1fr;height:100%;border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface);overflow:hidden;color:inherit;text-decoration:none;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease)}.card__link[data-astro-cid-73h5nvzy]:hover{border-color:var(--c-line-strong);transform:translateY(-2px);color:inherit}.card__cover[data-astro-cid-73h5nvzy]{width:100%;aspect-ratio:1200 / 630;object-fit:cover;background:var(--c-surface-2)}.card__body[data-astro-cid-73h5nvzy]{display:grid;gap:var(--s-2);align-content:start;padding:var(--s-5)}.card__meta[data-astro-cid-73h5nvzy]{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-2);font-size:var(--fs-caption);color:var(--c-text-3)}.card__title[data-astro-cid-73h5nvzy]{font-size:1.1875rem;line-height:1.3}.card__desc[data-astro-cid-73h5nvzy]{font-size:var(--fs-small);color:var(--c-text-2)}.stores[data-astro-cid-ylflm2il]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5)}.stores--center[data-astro-cid-ylflm2il]{justify-content:center}.stores__badge[data-astro-cid-ylflm2il]{display:inline-flex;border-radius:9px;transition:transform var(--dur) var(--ease)}.stores__img[data-astro-cid-ylflm2il]{display:block;width:150px;height:40px}.stores__img--play[data-astro-cid-ylflm2il]{width:135px}.stores__badge[data-astro-cid-ylflm2il]:hover{transform:translateY(-1px)}.stores[data-astro-cid-ylflm2il]{list-style:none;margin:0;padding:0}.stores__item[data-astro-cid-ylflm2il]{display:flex;flex-direction:column;gap:var(--s-2)}.stores--center[data-astro-cid-ylflm2il] .stores__item[data-astro-cid-ylflm2il]{align-items:center}.stores__soon[data-astro-cid-ylflm2il]{font-size:var(--fs-small);font-weight:700;color:var(--c-text-2);letter-spacing:.01em}.post[data-astro-cid-4iveihxn]{padding-block:var(--s-8) var(--s-12)}.post__head[data-astro-cid-4iveihxn]{display:grid;gap:var(--s-4);margin-bottom:var(--s-8)}.post__title[data-astro-cid-4iveihxn]{font-size:clamp(2rem,1.4rem + 2.6vw,3rem);line-height:1.1;letter-spacing:var(--tracking-display)}.post__lead[data-astro-cid-4iveihxn]{font-size:var(--fs-lead);color:var(--c-text-2)}.post__meta[data-astro-cid-4iveihxn]{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-2);font-size:var(--fs-caption);color:var(--c-text-3)}.post__cover[data-astro-cid-4iveihxn]{width:100%;aspect-ratio:1200 / 630;border-radius:var(--r-xl);border:1px solid var(--c-line);margin-bottom:var(--s-10);background:var(--c-surface)}.post__sources[data-astro-cid-4iveihxn],.post__app[data-astro-cid-4iveihxn]{display:grid;gap:var(--s-3);margin-top:var(--s-12);padding:var(--s-6);border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface)}.post__sources[data-astro-cid-4iveihxn] h2[data-astro-cid-4iveihxn],.post__app[data-astro-cid-4iveihxn] h2[data-astro-cid-4iveihxn]{font-size:1.1875rem}.post__sources[data-astro-cid-4iveihxn] ul[data-astro-cid-4iveihxn]{display:grid;gap:var(--s-2);padding-left:1.2em;font-size:var(--fs-small)}.post__app[data-astro-cid-4iveihxn]{background:linear-gradient(140deg,rgb(139 92 246 / .14),var(--c-surface) 65%);border-color:var(--c-primary-line)}.post__app[data-astro-cid-4iveihxn] p[data-astro-cid-4iveihxn]{color:var(--c-text-2)}.related[data-astro-cid-4iveihxn]{display:grid;gap:var(--s-6);padding-bottom:var(--section-y)}.related__title[data-astro-cid-4iveihxn]{font-size:var(--fs-headline)}.related__grid[data-astro-cid-4iveihxn]{list-style:none;display:grid;gap:var(--s-6)}@media(min-width:760px){.related__grid[data-astro-cid-4iveihxn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog[data-astro-cid-5tznm7mj]{display:grid;gap:var(--s-8);padding-block:var(--s-8) var(--section-y)}.blog__head[data-astro-cid-5tznm7mj]{display:grid;gap:var(--s-3);max-width:44rem}.blog__title[data-astro-cid-5tznm7mj]{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-display)}.blog__lead[data-astro-cid-5tznm7mj]{font-size:var(--fs-lead);color:var(--c-text-2)}.blog__grid[data-astro-cid-5tznm7mj]{list-style:none;display:grid;gap:var(--s-6)}@media(min-width:640px){.blog__grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.blog__grid[data-astro-cid-5tznm7mj]:not(:has(>:last-child:nth-child(2))):not(:has(>:last-child:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}.contact[data-astro-cid-xbnsqpmu]{display:grid;gap:var(--s-10);padding-block:var(--s-8) var(--section-y)}.contact__head[data-astro-cid-xbnsqpmu]{display:grid;gap:var(--s-6);align-items:end}.contact__copy[data-astro-cid-xbnsqpmu]{display:grid;gap:var(--s-4);justify-items:start}.contact__title[data-astro-cid-xbnsqpmu]{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-display)}.contact__lead[data-astro-cid-xbnsqpmu]{font-size:var(--fs-lead);color:var(--c-text-2)}.contact__mail[data-astro-cid-xbnsqpmu]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.375rem,1rem + 2vw,2.25rem);letter-spacing:-.02em;color:var(--c-text);text-decoration-color:var(--c-accent);text-decoration-thickness:2px;word-break:break-word}.contact__missing[data-astro-cid-xbnsqpmu]{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid rgb(233 180 76 / .4);background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:700}.contact__small[data-astro-cid-xbnsqpmu]{color:var(--c-text-3);font-size:var(--fs-small)}.contact__mascot{justify-self:center;width:min(50vw,220px);height:auto}.contact__topics[data-astro-cid-xbnsqpmu]{list-style:none;display:grid;gap:var(--s-5)}.contact__topics[data-astro-cid-xbnsqpmu] li[data-astro-cid-xbnsqpmu]{display:grid;gap:var(--s-3);align-content:start;padding:var(--s-6);border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-primary-text)}.contact__topics[data-astro-cid-xbnsqpmu] h2[data-astro-cid-xbnsqpmu]{font-size:1.1875rem;color:var(--c-text)}.contact__topics[data-astro-cid-xbnsqpmu] p[data-astro-cid-xbnsqpmu]{color:var(--c-text-2)}.contact__topics[data-astro-cid-xbnsqpmu] a[data-astro-cid-xbnsqpmu]{font-weight:700}@media(min-width:760px){.contact__head[data-astro-cid-xbnsqpmu]{grid-template-columns:1fr auto}.contact__topics[data-astro-cid-xbnsqpmu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.scene[data-astro-cid-gueq3fr4]{margin:0}.scene[data-astro-cid-gueq3fr4] img{width:100%;height:auto}.scene--card[data-astro-cid-gueq3fr4]{overflow:hidden;border-radius:var(--r-2xl);border:1px solid var(--c-line-strong);background:var(--c-surface);box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px #ffffff05}.hero[data-astro-cid-ewxirvlt]{position:relative;padding-block:var(--s-10) var(--s-16);overflow:clip}.hero[data-astro-cid-ewxirvlt]:before,.hero[data-astro-cid-ewxirvlt]:after{content:"";position:absolute;pointer-events:none}.hero[data-astro-cid-ewxirvlt]:before{inset:-18% -12% auto auto;width:82vw;max-width:980px;aspect-ratio:1;background:radial-gradient(closest-side,var(--glow),transparent 72%)}@media(max-width:899px){.hero[data-astro-cid-ewxirvlt]:before{inset:-12% -55% auto auto;width:150vw}}.hero[data-astro-cid-ewxirvlt]:after{inset:0;background:radial-gradient(40% 50% at 0% 100%,var(--glow-warm),transparent 70%),radial-gradient(circle at center,rgb(111 205 180 / .09) 1px,transparent 1.5px) 0 0 / 28px 28px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 85%);mask-image:linear-gradient(180deg,#000 0%,transparent 85%)}.hero__grid[data-astro-cid-ewxirvlt]{position:relative;display:grid;gap:var(--s-12);align-items:center}.hero__copy[data-astro-cid-ewxirvlt]{display:grid;gap:var(--s-5);justify-items:start}.hero__title[data-astro-cid-ewxirvlt]{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);max-width:12ch}.hero__title[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]{color:var(--c-primary-text)}.hero__lead[data-astro-cid-ewxirvlt]{max-width:46ch;font-size:var(--fs-lead);color:var(--c-text-2)}.hero__soon[data-astro-cid-ewxirvlt]{max-width:46ch;font-size:var(--fs-small);color:var(--c-text-3)}.hero__visual[data-astro-cid-ewxirvlt]{position:relative;isolation:isolate;display:grid;justify-items:center}.hero__visual[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:0 -14%;z-index:-1;background:radial-gradient(closest-side,var(--glow),transparent 75%);pointer-events:none}.hero__scene{width:100%;max-width:620px}.hero__note[data-astro-cid-ewxirvlt]{display:none}@media(min-width:960px){.hero[data-astro-cid-ewxirvlt]{padding-block:var(--s-16) var(--s-24)}.hero__grid[data-astro-cid-ewxirvlt]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--s-10)}.hero__note[data-astro-cid-ewxirvlt]{display:flex;align-items:flex-end;gap:var(--s-1);position:absolute;top:-16%;left:2%;z-index:3;rotate:-6deg}.hero__arrow[data-astro-cid-ewxirvlt]{width:52px;height:32px}}.exams[data-astro-cid-exsc4uhq]{padding-block:0 var(--section-y)}.exams__head[data-astro-cid-exsc4uhq]{display:grid;gap:var(--s-3);max-width:40rem;margin-bottom:var(--s-8)}.exams__title[data-astro-cid-exsc4uhq]{font-size:var(--fs-headline)}.exams__lead[data-astro-cid-exsc4uhq]{color:var(--c-text-2)}.exams__list[data-astro-cid-exsc4uhq]{list-style:none;display:grid;gap:var(--s-3)}.exams__card[data-astro-cid-exsc4uhq]{position:relative;display:grid;gap:var(--s-2);height:100%;padding:var(--s-5) var(--s-5) var(--s-6);border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text);text-decoration:none;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.exams__card[data-astro-cid-exsc4uhq]:hover{border-color:var(--c-primary-line);background:var(--c-surface-2);color:var(--c-text)}.exams__name[data-astro-cid-exsc4uhq]{font-family:var(--font-display);font-weight:700;font-size:1.125rem;padding-right:var(--s-8)}.exams__text[data-astro-cid-exsc4uhq]{color:var(--c-text-2);font-size:var(--fs-small)}.exams__card[data-astro-cid-exsc4uhq] .exams__arrow{position:absolute;top:var(--s-5);right:var(--s-5);color:var(--c-accent-text)}@media(min-width:640px){.exams__list[data-astro-cid-exsc4uhq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){.exams__list[data-astro-cid-exsc4uhq]{grid-template-columns:repeat(4,minmax(0,1fr))}}.arena__grid[data-astro-cid-ipz2aatr]{display:grid;gap:var(--s-10)}.arena__copy[data-astro-cid-ipz2aatr]{display:grid;gap:var(--s-4);max-width:36rem}.arena__title[data-astro-cid-ipz2aatr]{font-size:var(--fs-title)}.arena__lead[data-astro-cid-ipz2aatr]{font-size:var(--fs-lead);color:var(--c-text-2)}.arena__visual[data-astro-cid-ipz2aatr]{position:relative;isolation:isolate;display:grid;justify-items:center}.arena__visual[data-astro-cid-ipz2aatr]:before{content:"";position:absolute;inset:6% 10%;z-index:-1;background:radial-gradient(closest-side,rgb(233 180 76 / .16),transparent 72%);pointer-events:none}.arena__mascot{width:min(62vw,300px);height:auto}.arena__cup{position:absolute;right:6%;bottom:4%;width:min(26vw,140px)}.arena__ways[data-astro-cid-ipz2aatr]{list-style:none;display:grid;gap:var(--s-6)}.arena__ways[data-astro-cid-ipz2aatr] li[data-astro-cid-ipz2aatr]{display:grid;gap:var(--s-2);padding-top:var(--s-5);border-top:1px solid var(--c-line-strong);color:var(--c-accent-text)}.arena__ways[data-astro-cid-ipz2aatr] h3[data-astro-cid-ipz2aatr]{font-size:1.125rem;color:var(--c-text)}.arena__ways[data-astro-cid-ipz2aatr] p[data-astro-cid-ipz2aatr]{color:var(--c-text-2)}@media(min-width:960px){.arena__grid[data-astro-cid-ipz2aatr]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy visual" "ways visual";column-gap:var(--s-16);row-gap:var(--s-10);align-items:start}.arena__copy[data-astro-cid-ipz2aatr]{grid-area:copy}.arena__visual[data-astro-cid-ipz2aatr]{grid-area:visual;align-self:center}.arena__ways[data-astro-cid-ipz2aatr]{grid-area:ways}}.breaks__head[data-astro-cid-kcuttlav]{display:grid;gap:var(--s-3);margin-bottom:var(--s-10)}.breaks__title[data-astro-cid-kcuttlav]{font-size:var(--fs-title)}.breaks__grid[data-astro-cid-kcuttlav]{display:grid;gap:var(--s-5)}.breaks__item[data-astro-cid-kcuttlav]{display:grid;gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-2xl);background:var(--c-surface);border:1px solid var(--c-line);overflow:hidden}.breaks__item[data-astro-cid-kcuttlav] h3[data-astro-cid-kcuttlav]{font-size:var(--fs-headline)}.breaks__item[data-astro-cid-kcuttlav] p[data-astro-cid-kcuttlav],.breaks__item[data-astro-cid-kcuttlav] dd[data-astro-cid-kcuttlav]{color:var(--c-text-2)}.breaks__text[data-astro-cid-kcuttlav]{display:grid;gap:var(--s-3);align-content:start}.breaks__games[data-astro-cid-kcuttlav]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.breaks__games[data-astro-cid-kcuttlav] li[data-astro-cid-kcuttlav]{display:grid;gap:var(--s-1);justify-items:center;text-align:center}.breaks__game-art{width:min(26vw,120px)}.breaks__games[data-astro-cid-kcuttlav] strong[data-astro-cid-kcuttlav]{font-family:var(--font-display);color:var(--c-text);margin-top:var(--s-1)}.breaks__games[data-astro-cid-kcuttlav] span[data-astro-cid-kcuttlav]{color:var(--c-text-2);font-size:var(--fs-caption)}.breaks__item--community[data-astro-cid-kcuttlav]{align-content:start;color:var(--c-accent-text);background:linear-gradient(160deg,var(--c-surface-2),var(--c-surface))}.breaks__item--community[data-astro-cid-kcuttlav] h3[data-astro-cid-kcuttlav]{color:var(--c-text)}.breaks__list[data-astro-cid-kcuttlav]{list-style:none;display:grid;gap:var(--s-3);margin-top:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--c-line)}.breaks__list[data-astro-cid-kcuttlav] li[data-astro-cid-kcuttlav]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-3);align-items:start;color:var(--c-accent-text)}.breaks__list[data-astro-cid-kcuttlav] span[data-astro-cid-kcuttlav]{color:var(--c-text-2)}.breaks__terms[data-astro-cid-kcuttlav]{display:grid;gap:var(--s-3);margin:0}.breaks__terms[data-astro-cid-kcuttlav] div[data-astro-cid-kcuttlav]{display:grid;grid-template-columns:4.5rem 1fr;gap:var(--s-3)}.breaks__terms[data-astro-cid-kcuttlav] dt[data-astro-cid-kcuttlav]{font-family:var(--font-display);font-weight:700;color:var(--c-gold)}.breaks__terms[data-astro-cid-kcuttlav] dd[data-astro-cid-kcuttlav]{margin:0}.breaks__progress-visual[data-astro-cid-kcuttlav]{position:relative;display:grid;justify-items:center}.breaks__mascot{width:min(46vw,220px);height:auto;margin-bottom:calc(-1 * var(--s-6))}@media(min-width:960px){.breaks__grid[data-astro-cid-kcuttlav]{grid-template-columns:repeat(12,minmax(0,1fr))}.breaks__item--games[data-astro-cid-kcuttlav]{grid-column:span 7}.breaks__item--community[data-astro-cid-kcuttlav]{grid-column:span 5}.breaks__item--progress[data-astro-cid-kcuttlav]{grid-column:1 / -1;grid-template-columns:1.3fr 1fr;align-items:center}}.pro__grid[data-astro-cid-nw6bogd6]{display:grid;gap:var(--s-12);align-items:start}.pro__copy[data-astro-cid-nw6bogd6]{display:grid;gap:var(--s-4)}.pro__title[data-astro-cid-nw6bogd6]{font-size:var(--fs-title);max-width:16ch}.pro__lead[data-astro-cid-nw6bogd6]{font-size:var(--fs-lead);color:var(--c-text-2);max-width:40ch}.pro__benefits[data-astro-cid-nw6bogd6]{list-style:none;display:grid;gap:var(--s-4);margin-top:var(--s-3)}.pro__benefits[data-astro-cid-nw6bogd6] li[data-astro-cid-nw6bogd6]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-3);color:var(--c-accent-text)}.pro__benefits[data-astro-cid-nw6bogd6] span[data-astro-cid-nw6bogd6]{display:grid;color:var(--c-text-2)}.pro__benefits[data-astro-cid-nw6bogd6] strong[data-astro-cid-nw6bogd6]{color:var(--c-text)}.pro__plans[data-astro-cid-nw6bogd6]{display:grid;gap:var(--s-5)}.pro__mascot{justify-self:center;width:min(44vw,200px);height:auto}.pro__list[data-astro-cid-nw6bogd6]{list-style:none;display:grid;gap:var(--s-3)}.plan[data-astro-cid-nw6bogd6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-1) var(--s-4);padding:var(--s-5) var(--s-6);border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface)}.plan[data-astro-cid-nw6bogd6]:nth-child(2){border-color:#e9b44c59;background:linear-gradient(140deg,rgb(233 180 76 / .1),var(--c-surface) 60%)}.plan__name[data-astro-cid-nw6bogd6]{font-family:var(--font-display);font-weight:700;font-size:1.125rem}.plan__note[data-astro-cid-nw6bogd6]{font-size:var(--fs-small);color:var(--c-text-2)}.pro__fine[data-astro-cid-nw6bogd6]{font-size:var(--fs-caption);color:var(--c-text-3)}.pro__fine[data-astro-cid-nw6bogd6] a[data-astro-cid-nw6bogd6]{color:var(--c-text-2)}@media(min-width:960px){.pro__grid[data-astro-cid-nw6bogd6]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--s-16)}}.faq__grid[data-astro-cid-y4krgstm]{display:grid;gap:var(--s-10)}.faq__head[data-astro-cid-y4krgstm]{display:grid;gap:var(--s-3);align-content:start}.faq__title[data-astro-cid-y4krgstm]{font-size:var(--fs-title)}.faq__lead[data-astro-cid-y4krgstm]{color:var(--c-text-2)}.faq__list[data-astro-cid-y4krgstm]{display:grid;border-top:1px solid var(--c-line)}.faq__item[data-astro-cid-y4krgstm]{border-bottom:1px solid var(--c-line)}.faq__item[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:56px;padding-block:var(--s-4);cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:700;font-size:1.0625rem}.faq__item[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-y4krgstm] .faq__chevron{color:var(--c-text-2);transition:rotate var(--dur) var(--ease)}.faq__item[data-astro-cid-y4krgstm][open] .faq__chevron{rotate:180deg}.faq__item[data-astro-cid-y4krgstm] p[data-astro-cid-y4krgstm]{padding-bottom:var(--s-5);max-width:62ch;color:var(--c-text-2)}@media(min-width:960px){.faq__grid[data-astro-cid-y4krgstm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-16)}}.phone[data-astro-cid-hcx5ipkg]{position:relative;margin:0;width:100%;max-width:var(--phone-w, 300px);aspect-ratio:1206 / 2622;padding:2.6%;border-radius:13%/6%;background:linear-gradient(160deg,#2a3557,#121a2e 45%,#0b1120);box-shadow:0 0 0 1px #ffffff1a,0 30px 60px -28px #000000bf}.phone__screen[data-astro-cid-hcx5ipkg]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:11.4%/5.3%;background:var(--c-app-screen)}.phone__screen[data-astro-cid-hcx5ipkg] img,.phone__screen[data-astro-cid-hcx5ipkg] video{width:100%;height:100%;object-fit:cover}.phone--left[data-astro-cid-hcx5ipkg]{rotate:-3deg}.phone--right[data-astro-cid-hcx5ipkg]{rotate:3deg}@media(prefers-reduced-motion:reduce){.phone--left[data-astro-cid-hcx5ipkg],.phone--right[data-astro-cid-hcx5ipkg]{rotate:0deg}}.feature__grid[data-astro-cid-lgudcme5]{display:grid;gap:var(--s-12);align-items:center}.feature__copy[data-astro-cid-lgudcme5]{display:grid;gap:var(--s-4);align-content:start;max-width:34rem}.feature__title[data-astro-cid-lgudcme5]{font-size:var(--fs-title);letter-spacing:var(--tracking-title)}.feature__lead[data-astro-cid-lgudcme5]{font-size:var(--fs-lead);color:var(--c-text-2)}.feature__points[data-astro-cid-lgudcme5]{list-style:none;display:grid;gap:var(--s-3);margin-top:var(--s-2)}.feature__points[data-astro-cid-lgudcme5] li[data-astro-cid-lgudcme5]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-3);align-items:start}.feature__icon[data-astro-cid-lgudcme5]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-sm);background:var(--c-surface-2);border:1px solid var(--c-line);color:var(--c-primary-text)}.feature__points[data-astro-cid-lgudcme5] li[data-astro-cid-lgudcme5]>span[data-astro-cid-lgudcme5]:last-child{padding-top:.35rem}.feature__links[data-astro-cid-lgudcme5]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-6);margin-top:var(--s-2)}.feature__link[data-astro-cid-lgudcme5]{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:700;text-decoration:none}.feature__link[data-astro-cid-lgudcme5]:hover{text-decoration:underline}.feature__visual[data-astro-cid-lgudcme5]{position:relative;display:grid;justify-items:center;padding-block:var(--s-4) var(--s-10)}.feature__phone{--phone-w: min(72vw, 290px)}.feature__scene{width:100%;max-width:560px}.feature__mascot{position:absolute;right:-2%;bottom:-4%;width:min(34vw,190px);height:auto;z-index:2;filter:drop-shadow(0 18px 24px rgb(0 0 0 / .45))}.feature__visual--solo[data-astro-cid-lgudcme5]{isolation:isolate;padding-block:var(--s-4)}.feature__visual--solo[data-astro-cid-lgudcme5]:before{content:"";position:absolute;inset:4% 6%;z-index:-1;background:radial-gradient(closest-side,var(--glow),transparent 72%);pointer-events:none}.feature__mascot-solo{width:min(70vw,340px);height:auto}.feature__note[data-astro-cid-lgudcme5]{justify-self:start;margin-bottom:var(--s-3);rotate:-3deg}@media(min-width:960px){.feature__grid[data-astro-cid-lgudcme5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-16)}.feature--reverse[data-astro-cid-lgudcme5] .feature__copy[data-astro-cid-lgudcme5]{order:2}.feature__note[data-astro-cid-lgudcme5]{position:absolute;top:-6%;left:0;max-width:14ch;margin:0;rotate:-5deg;z-index:3}.feature__mascot{right:-6%}.feature--reverse[data-astro-cid-lgudcme5] .feature__mascot{right:auto;left:-6%}}.cta[data-astro-cid-uksgcafc]{padding-block:var(--s-8) var(--section-y)}.cta__panel[data-astro-cid-uksgcafc]{position:relative;display:grid;gap:var(--s-6);padding:var(--s-10) var(--s-6) 0;border-radius:var(--r-2xl);border:1px solid var(--c-line);background:radial-gradient(120% 90% at 100% 0%,rgb(42 143 120 / .24),transparent 60%),var(--c-surface);overflow:hidden}.cta__copy[data-astro-cid-uksgcafc]{display:grid;gap:var(--s-4);justify-items:start}.cta__title[data-astro-cid-uksgcafc]{font-size:var(--fs-title);max-width:14ch}.cta__lead[data-astro-cid-uksgcafc]{color:var(--c-text-2);max-width:38ch}.cta__mascot{justify-self:end;width:min(46vw,220px);height:auto;margin-bottom:-6px}@media(min-width:760px){.cta__panel[data-astro-cid-uksgcafc]{grid-template-columns:1fr auto;align-items:end;padding:var(--s-12) var(--s-12) 0}.cta__copy[data-astro-cid-uksgcafc]{padding-bottom:var(--s-12)}}.ph[data-astro-cid-f35wgehz]{position:relative;padding-block:var(--s-6) var(--s-12);overflow:clip}.ph[data-astro-cid-f35wgehz]:before{content:"";position:absolute;inset:-30% -20% auto auto;width:70vw;max-width:820px;aspect-ratio:1;background:radial-gradient(closest-side,var(--glow),transparent 72%);pointer-events:none}.ph__grid[data-astro-cid-f35wgehz]{position:relative;display:grid;gap:var(--s-10);align-items:center;margin-top:var(--s-6)}.ph__copy[data-astro-cid-f35wgehz]{display:grid;gap:var(--s-4);justify-items:start}.ph__title[data-astro-cid-f35wgehz]{font-size:clamp(2.125rem,1.4rem + 3.2vw,3.75rem);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);max-width:16ch}.ph__lead[data-astro-cid-f35wgehz]{max-width:50ch;font-size:var(--fs-lead);color:var(--c-text-2)}.ph__visual[data-astro-cid-f35wgehz]{display:grid;justify-items:center}.ph__mascot{width:min(60vw,300px);height:auto}.ph__scene{width:100%}@media(min-width:960px){.ph[data-astro-cid-f35wgehz]{padding-block:var(--s-8) var(--s-16)}.ph__grid[data-astro-cid-f35wgehz]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--s-12)}.ph__grid--scene[data-astro-cid-f35wgehz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ig__head[data-astro-cid-olmad5hi]{display:grid;gap:var(--s-3);max-width:44rem;margin-bottom:var(--s-10)}.ig__title[data-astro-cid-olmad5hi]{font-size:var(--fs-title)}.ig__lead[data-astro-cid-olmad5hi]{font-size:var(--fs-lead);color:var(--c-text-2)}.ig__list[data-astro-cid-olmad5hi]{list-style:none;display:grid;gap:var(--s-4)}.ig__item[data-astro-cid-olmad5hi]{display:grid;align-content:start;gap:var(--s-2);padding:var(--s-6);border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface)}.ig__icon[data-astro-cid-olmad5hi]{display:grid;place-items:center;width:40px;height:40px;margin-bottom:var(--s-2);border-radius:var(--r-sm);background:var(--c-surface-2);border:1px solid var(--c-line);color:var(--c-primary-text)}.ig__item[data-astro-cid-olmad5hi] h3[data-astro-cid-olmad5hi]{font-size:1.125rem}.ig__item[data-astro-cid-olmad5hi] p[data-astro-cid-olmad5hi]{color:var(--c-text-2)}.ig__link[data-astro-cid-olmad5hi]{justify-self:start;margin-top:var(--s-1);font-weight:700}@media(min-width:720px){.ig__list--2[data-astro-cid-olmad5hi],.ig__list--3[data-astro-cid-olmad5hi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){.ig__list--3[data-astro-cid-olmad5hi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.qa__title[data-astro-cid-nwfn4667]{font-size:var(--fs-headline);margin-bottom:var(--s-6)}.qa__list[data-astro-cid-nwfn4667]{display:grid;border-top:1px solid var(--c-line)}.qa__item[data-astro-cid-nwfn4667]{border-bottom:1px solid var(--c-line)}.qa__item[data-astro-cid-nwfn4667] summary[data-astro-cid-nwfn4667]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:56px;padding-block:var(--s-4);cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:700;font-size:1.0625rem}.qa__item[data-astro-cid-nwfn4667] summary[data-astro-cid-nwfn4667]::-webkit-details-marker{display:none}.qa__item[data-astro-cid-nwfn4667] .qa__chevron{color:var(--c-text-2);transition:rotate var(--dur) var(--ease)}.qa__item[data-astro-cid-nwfn4667][open] .qa__chevron{rotate:180deg}.qa__item[data-astro-cid-nwfn4667] p[data-astro-cid-nwfn4667]{padding-bottom:var(--s-5);color:var(--c-text-2)}.cal[data-astro-cid-agliqxvh]{display:grid;gap:var(--s-4)}.cal__title[data-astro-cid-agliqxvh]{font-size:var(--fs-title)}.cal[data-astro-cid-agliqxvh] p[data-astro-cid-agliqxvh]{color:var(--c-text-2)}.cal[data-astro-cid-agliqxvh] strong[data-astro-cid-agliqxvh]{color:var(--c-text)}.cal__note[data-astro-cid-agliqxvh]{font-size:var(--fs-small);color:var(--c-text-3)}.countdown[data-astro-cid-j237xund]{display:grid;gap:var(--s-5)}.countdown__grid[data-astro-cid-j237xund]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3);margin:0;padding:0;list-style:none}.countdown__tile[data-astro-cid-j237xund]{display:grid;justify-items:center;gap:var(--s-1);padding:var(--s-5) var(--s-2) var(--s-4);border-radius:var(--r-xl);border:1px solid var(--c-line);background:var(--c-surface)}.countdown__num[data-astro-cid-j237xund]{font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--c-text)}.countdown__tile--accent[data-astro-cid-j237xund] .countdown__num[data-astro-cid-j237xund]{color:var(--c-accent-text)}.countdown__unit[data-astro-cid-j237xund]{font-size:var(--fs-small);color:var(--c-text-2)}.countdown--large[data-astro-cid-j237xund] .countdown__num[data-astro-cid-j237xund]{font-size:clamp(1.9rem,.6rem + 5.4vw,4.5rem)}.countdown--large[data-astro-cid-j237xund] .countdown__tile[data-astro-cid-j237xund]{padding-block:var(--s-8) var(--s-5)}.countdown__done[data-astro-cid-j237xund]{font-family:var(--font-display);font-size:var(--fs-headline);font-weight:700}.countdown__dates[data-astro-cid-j237xund]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin:0;padding:0;list-style:none;color:var(--c-text-2);font-size:var(--fs-small)}.countdown__dates[data-astro-cid-j237xund] strong[data-astro-cid-j237xund]{color:var(--c-text)}@media(max-width:380px){.countdown__grid[data-astro-cid-j237xund]{gap:var(--s-2)}.countdown__tile[data-astro-cid-j237xund]{padding-inline:var(--s-1)}}.counter[data-astro-cid-7q2oa4ll]{display:grid;gap:var(--s-8);align-items:center}.counter__copy[data-astro-cid-7q2oa4ll]{display:grid;gap:var(--s-3)}.counter__title[data-astro-cid-7q2oa4ll]{font-size:var(--fs-title)}.counter__lead[data-astro-cid-7q2oa4ll]{color:var(--c-text-2);max-width:44ch}.tests[data-astro-cid-7q2oa4ll]{display:grid;gap:var(--s-10);align-items:start}.tests__copy[data-astro-cid-7q2oa4ll]{display:grid;gap:var(--s-4)}.tests__title[data-astro-cid-7q2oa4ll]{font-size:var(--fs-title)}.tests__lead[data-astro-cid-7q2oa4ll]{font-size:var(--fs-lead);color:var(--c-text-2)}.tests__source[data-astro-cid-7q2oa4ll]{font-size:var(--fs-small);color:var(--c-text-3)}.tests__table[data-astro-cid-7q2oa4ll]{width:100%;border-collapse:collapse;border-radius:var(--r-xl);overflow:hidden;background:var(--c-surface);font-variant-numeric:tabular-nums}.tests__table[data-astro-cid-7q2oa4ll] th[data-astro-cid-7q2oa4ll],.tests__table[data-astro-cid-7q2oa4ll] td[data-astro-cid-7q2oa4ll]{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--c-line);text-align:left}.tests__table[data-astro-cid-7q2oa4ll] td[data-astro-cid-7q2oa4ll]{text-align:right;font-family:var(--font-display);font-weight:700}.tests__table[data-astro-cid-7q2oa4ll] thead[data-astro-cid-7q2oa4ll] th[data-astro-cid-7q2oa4ll]{font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-3)}.tests__table[data-astro-cid-7q2oa4ll] thead[data-astro-cid-7q2oa4ll] th[data-astro-cid-7q2oa4ll]:last-child{text-align:right}.tests__table[data-astro-cid-7q2oa4ll] tbody[data-astro-cid-7q2oa4ll] th[data-astro-cid-7q2oa4ll]{font-weight:500}.tests__table[data-astro-cid-7q2oa4ll] tfoot[data-astro-cid-7q2oa4ll] th[data-astro-cid-7q2oa4ll],.tests__table[data-astro-cid-7q2oa4ll] tfoot[data-astro-cid-7q2oa4ll] td[data-astro-cid-7q2oa4ll]{border-bottom:0;color:var(--c-accent-text);font-weight:700}@media(min-width:960px){.counter[data-astro-cid-7q2oa4ll]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-12)}.tests[data-astro-cid-7q2oa4ll]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-16)}}.steps__grid[data-astro-cid-jl4ch7bf]{display:grid;gap:var(--s-10);align-items:center}.steps__copy[data-astro-cid-jl4ch7bf]{display:grid;gap:var(--s-8)}.steps__title[data-astro-cid-jl4ch7bf]{font-size:var(--fs-title)}.steps__list[data-astro-cid-jl4ch7bf]{list-style:none;display:grid;gap:var(--s-6)}.steps__list[data-astro-cid-jl4ch7bf] li[data-astro-cid-jl4ch7bf]{display:grid;grid-template-columns:auto 1fr;gap:var(--s-4);align-items:start}.steps__num[data-astro-cid-jl4ch7bf]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgb(233 180 76 / .45);background:var(--c-accent-soft);color:var(--c-accent-text);font-family:var(--font-display);font-weight:700}.steps__list[data-astro-cid-jl4ch7bf] h3[data-astro-cid-jl4ch7bf]{font-size:1.125rem;margin-bottom:var(--s-1)}.steps__list[data-astro-cid-jl4ch7bf] p[data-astro-cid-jl4ch7bf]{color:var(--c-text-2)}.steps__mascot{justify-self:center;width:min(56vw,280px);height:auto}@media(min-width:960px){.steps__grid[data-astro-cid-jl4ch7bf]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--s-16)}}.sv-note[data-astro-cid-aokhivs4],.koc-note[data-astro-cid-ryemmcxb]{padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);border:1px solid var(--c-line);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-small)}
