:root{color-scheme:light;--bg:#f5f5f7;--surface-1:#ffffff;--surface-2:#f2f2f4;--surface-3:#e8e8ed;--popover:#ffffff;--thumb:#ffffff;--thumb-shadow:0 3px 8px rgb(0 0 0/0.12),0 3px 1px rgb(0 0 0/0.04),0 0 0 0.5px rgb(0 0 0/0.04);--line:rgb(0 0 0/0.1);--line-strong:rgb(0 0 0/0.16);--fg:#1d1d1f;--fg-muted:#636366;--fg-subtle:#6c6c71;--fill:rgb(118 118 128/0.12);--fill-strong:rgb(118 118 128/0.2);--material:rgb(250 250 252/0.78);--material-solid:#fafafc;--overlay:rgb(0 0 0/0.32);--success:#18732f;--warning:#a34900;--danger:#c4001a;--info:#005fc0;--tint:10%;--accent-tint:12%;--elev-1:0 1px 2px rgb(0 0 0/0.06);--elev-2:0 4px 16px rgb(0 0 0/0.08),0 0 0 0.5px rgb(0 0 0/0.08);--elev-3:0 16px 48px rgb(0 0 0/0.14),0 0 0 0.5px rgb(0 0 0/0.08);--accent:#ff7a1a;--on-accent:#1d1d1f;--accent-hover:#ff9152;--accent-text:#a84b00}:root.dark{color-scheme:dark;--bg:#000000;--surface-1:#1c1c1e;--surface-2:#2c2c2e;--surface-3:#3a3a3c;--popover:#2c2c2e;--thumb:#636366;--thumb-shadow:0 2px 6px rgb(0 0 0/0.3);--line:rgb(255 255 255/0.12);--line-strong:rgb(255 255 255/0.2);--fg:#f5f5f7;--fg-muted:#a1a1a6;--fg-subtle:#9b9ba0;--fill:rgb(118 118 128/0.24);--fill-strong:rgb(118 118 128/0.36);--material:rgb(22 22 24/0.72);--material-solid:#161618;--overlay:rgb(0 0 0/0.56);--success:#30d158;--warning:#ff9f0a;--danger:#ff857c;--info:#5eb0ff;--tint:14%;--accent-tint:20%;--elev-1:0 1px 2px rgb(0 0 0/0.5);--elev-2:0 8px 24px rgb(0 0 0/0.5),0 0 0 0.5px rgb(255 255 255/0.1);--elev-3:0 16px 48px rgb(0 0 0/0.6),0 0 0 0.5px rgb(255 255 255/0.12);--accent-text:#ff9457}@media (prefers-color-scheme:dark){:root:not(.light){color-scheme:dark;--bg:#000000;--surface-1:#1c1c1e;--surface-2:#2c2c2e;--surface-3:#3a3a3c;--popover:#2c2c2e;--thumb:#636366;--thumb-shadow:0 2px 6px rgb(0 0 0/0.3);--line:rgb(255 255 255/0.12);--line-strong:rgb(255 255 255/0.2);--fg:#f5f5f7;--fg-muted:#a1a1a6;--fg-subtle:#9b9ba0;--fill:rgb(118 118 128/0.24);--fill-strong:rgb(118 118 128/0.36);--material:rgb(22 22 24/0.72);--material-solid:#161618;--overlay:rgb(0 0 0/0.56);--success:#30d158;--warning:#ff9f0a;--danger:#ff857c;--info:#5eb0ff;--tint:14%;--accent-tint:20%;--elev-1:0 1px 2px rgb(0 0 0/0.5);--elev-2:0 8px 24px rgb(0 0 0/0.5),0 0 0 0.5px rgb(255 255 255/0.1);--elev-3:0 16px 48px rgb(0 0 0/0.6),0 0 0 0.5px rgb(255 255 255/0.12);--accent-text:#ff9457}}:root{--accent-soft:color-mix(in srgb,var(--accent) var(--accent-tint),transparent);--accent-line:color-mix(in srgb,var(--accent) 45%,transparent);--ring:var(--accent-text);--success-soft:color-mix(in srgb,var(--success) var(--tint),transparent);--danger-soft:color-mix(in srgb,var(--danger) var(--tint),transparent);--hairline:1px;--dur-1:120ms;--dur-2:200ms;--ease-out-soft:cubic-bezier(0.22,1,0.36,1);--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.625rem;--radius-xl:0.875rem;--radius-2xl:1.25rem;--radius-3xl:1.75rem;--font-sans:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-inter),"Inter",system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--text-display:clamp(2.5rem,1.55rem + 3.6vw,4.5rem);--text-large-title:clamp(2.125rem,1.85rem + 0.9vw,2.5rem);--text-title-1:clamp(1.625rem,1.45rem + 0.6vw,2rem);--text-title-2:1.375rem;--text-title-3:1.25rem;--text-headline:1.0625rem;--text-body:1.0625rem;--text-callout:1rem;--text-subheadline:0.9375rem;--text-footnote:0.8125rem;--text-caption:0.75rem;--page-max:72rem;--header-h:3.25rem}@media (min-resolution:2dppx){:root{--hairline:0.5px}}.text-display{font-size:var(--text-display);line-height:1.05;letter-spacing:-.024em;font-weight:700}.text-large-title{font-size:var(--text-large-title);line-height:1.15;letter-spacing:-.02em;font-weight:700}.text-title-1{font-size:var(--text-title-1);line-height:1.2;letter-spacing:-.017em;font-weight:700}.text-title-2{font-size:var(--text-title-2);line-height:1.27;letter-spacing:-.014em;font-weight:700}.text-title-3{font-size:var(--text-title-3);line-height:1.25;letter-spacing:-.012em;font-weight:600}.text-body{font-size:var(--text-body);line-height:1.47;letter-spacing:-.012em}.text-callout{font-size:var(--text-callout);line-height:1.375;letter-spacing:-.01em}.text-subheadline{font-size:var(--text-subheadline);line-height:1.34;letter-spacing:-.008em}.text-footnote{font-size:var(--text-footnote);line-height:1.385}.text-caption{font-size:var(--text-caption);line-height:1.34}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body,html{background:var(--bg)}body{margin:0;color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.47;letter-spacing:-.012em;font-optical-sizing:auto;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}img{display:block;max-width:100%;height:auto}a{color:inherit}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page{width:100%;max-width:calc(var(--page-max) + 4rem);margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.page{padding-inline:2rem}}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:60;padding:.75rem 1.125rem;border-radius:9999px;background:var(--popover);color:var(--fg);box-shadow:var(--elev-2)}.skip-link:focus{top:.75rem}main:focus{outline:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:0;border-radius:9999px;font:inherit;font-size:var(--text-headline);font-weight:600;letter-spacing:-.012em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out-soft),color var(--dur-1) var(--ease-out-soft),transform var(--dur-1) var(--ease-out-soft)}.btn:active{transform:scale(.97)}.btn-lg{min-height:3.25rem;padding:0 1.75rem}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{background:var(--fill);color:var(--fg)}.btn-secondary:hover{background:var(--fill-strong)}.btn-ghost{color:var(--accent-text);padding-inline:.875rem}.btn-ghost:hover{background:var(--accent-soft)}.actions{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:479px){.actions .btn{flex:1 1 100%}}.text-link{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--accent-text);font-weight:500;text-decoration:none}.text-link:after{content:"";width:.4rem;height:.4rem;margin-left:.375rem;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}.text-link:hover{text-decoration:underline;text-underline-offset:3px}.site-header{position:sticky;top:0;z-index:40;border-bottom:var(--hairline) solid var(--line);background:var(--material-solid)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header{background:var(--material);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.site-header .page{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:var(--header-h)}.brand{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;font-size:var(--text-headline);letter-spacing:-.012em;text-decoration:none;white-space:nowrap}.brand img{width:2rem;height:auto}.wordmark{font-weight:700;letter-spacing:-.02em}.wordmark span{color:var(--fg-muted);font-weight:600}.nav-links{display:none;align-items:center;gap:.125rem}.nav-links a{position:relative;display:inline-flex;align-items:center;min-height:2rem;padding:0 .75rem;border-radius:9999px;color:var(--fg-muted);font-size:var(--text-subheadline);font-weight:500;text-decoration:none;transition:color var(--dur-1) var(--ease-out-soft),background-color var(--dur-1) var(--ease-out-soft)}.nav-links a:before{content:"";position:absolute;inset:-.375rem 0}.nav-links a:hover{color:var(--fg)}.nav-links .nav-signin,.nav-links a[aria-current=page]{background:var(--fill);color:var(--fg);font-weight:600}.nav-links .nav-signin{margin-left:.5rem}.nav-links .nav-signin:hover{background:var(--fill-strong)}.nav-menu{position:relative}.nav-menu summary{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:0 1rem;border-radius:9999px;background:var(--fill);font-size:var(--text-subheadline);font-weight:600;list-style:none;cursor:pointer}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu[open] summary{background:var(--fill-strong)}.nav-menu nav{position:absolute;right:0;top:calc(100% + .5rem);display:grid;min-width:14rem;padding:.375rem;border-radius:var(--radius-2xl);background:var(--popover);box-shadow:var(--elev-3)}.nav-menu nav a{display:flex;align-items:center;min-height:2.75rem;padding:0 .875rem;border-radius:var(--radius-lg);font-size:var(--text-body);text-decoration:none}.nav-menu nav a:hover{background:var(--fill)}@media (min-width:768px){.nav-links{display:flex}.nav-menu{display:none}}.site-footer{margin-top:6rem;border-top:var(--hairline) solid var(--line);color:var(--fg-muted);font-size:var(--text-footnote)}.site-footer .page{display:grid;gap:2rem;padding-block:3rem 2.5rem}.site-footer nav{display:flex;flex-wrap:wrap;gap:0 1.25rem}.footer-contact a,.site-footer nav a{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.footer-contact a:hover,.site-footer nav a:hover{color:var(--fg)}.footer-brand{display:grid;gap:.25rem}.footer-brand .brand{color:var(--fg)}.footer-contact{display:grid;gap:0}.footer-contact p{min-height:2.75rem;gap:0 .375rem}.footer-contact p,.footer-legal{display:flex;align-items:center;flex-wrap:wrap}.footer-legal{justify-content:space-between;gap:1rem;color:var(--fg-muted);font-size:var(--text-caption)}@media (min-width:900px){.site-footer .page{grid-template-columns:1fr 1.4fr 1.2fr;align-items:start}.footer-legal{grid-column:1/-1}}.hero{padding-top:4.5rem;text-align:center}.hero h1{max-width:15ch;margin-inline:auto}.hero .lede{max-width:36rem;margin:1.25rem auto 0}.hero .actions{justify-content:center;margin-top:2rem}@media (min-width:768px){.hero{padding-top:6rem}}.lede{color:var(--fg-muted);font-size:var(--text-body);line-height:1.47;letter-spacing:-.012em}@media (min-width:768px){.lede{font-size:1.3125rem;line-height:1.38;letter-spacing:.002em}}.shot{margin:0;overflow:hidden;border-radius:var(--radius-2xl);background:var(--surface-1);box-shadow:var(--elev-3)}.shot img{width:100%}.hero-shot{margin:3.5rem auto 0;max-width:64rem}@media (max-width:639px){.hero-shot{max-width:22rem;border-radius:var(--radius-3xl)}}.caption{margin-top:.875rem;color:var(--fg-muted);font-size:var(--text-footnote);text-align:center}.section{padding-top:6rem}@media (min-width:768px){.section{padding-top:9rem}}.section-title{font-size:clamp(2rem,1.35rem + 2.6vw,3.5rem);line-height:1.07;letter-spacing:-.026em;font-weight:700}.section-head{max-width:40rem}.section-head p{margin-top:1rem}.section-head.center{max-width:48rem;margin-inline:auto;text-align:center}.section-head.center .lede{max-width:32rem;margin-inline:auto}.plans-link{margin-top:1.25rem;text-align:center}.feature{display:grid;gap:2rem;align-items:center}.feature .copy{max-width:28rem}.feature .copy p{margin-top:1.25rem}@media (min-width:900px){.feature{grid-template-columns:5fr 7fr;gap:4rem}.feature.reverse{grid-template-columns:7fr 5fr}.feature.reverse .copy{order:2}}.tiles{display:grid;gap:.75rem;margin-top:3rem;list-style:none;padding:0}.tiles li{padding:1.75rem 1.5rem 2rem;border-radius:var(--radius-2xl);background:var(--surface-1)}.tiles h2,.tiles h3{font-size:var(--text-title-3);line-height:1.25;letter-spacing:-.012em;font-weight:600}.tiles p{margin-top:.5rem;color:var(--fg-muted)}@media (min-width:640px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tiles.four{grid-template-columns:repeat(4,minmax(0,1fr))}.tiles.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.games{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;margin:3.5rem 0 0;padding:0;list-style:none;color:var(--fg-muted);font-size:var(--text-subheadline);font-weight:500}.closing{padding-block:7rem 3rem;text-align:center}.closing .actions{justify-content:center;margin-top:2rem}.closing p.note{margin-top:1rem}.plans{display:grid;gap:1rem;margin-top:3rem}@media (min-width:768px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan{display:flex;flex-direction:column;padding:2rem;border-radius:var(--radius-2xl);background:var(--surface-1)}.plan h2,.plan h3{font-size:var(--text-title-2);line-height:1.27;letter-spacing:-.014em;font-weight:700}.plan .amount{margin-top:.75rem;font-size:3rem;line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.plan .amount span{margin-left:.25rem;color:var(--fg-muted);font-size:var(--text-body);font-weight:500;letter-spacing:0}.plan ul{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:var(--hairline) solid var(--line);list-style:none}.plan li{position:relative;padding-left:1.5rem;color:var(--fg-muted)}.plan li:before{content:"";position:absolute;left:.125rem;top:.45em;width:.7rem;height:.4rem;border-left:2px solid var(--accent-text);border-bottom:2px solid var(--accent-text);transform:rotate(-45deg)}.compare-wrap{max-width:56rem;margin:2.5rem auto 0;overflow-x:auto;border-radius:var(--radius-2xl);background:var(--surface-1)}.compare{width:100%;min-width:30rem;border-collapse:collapse;font-size:var(--text-callout)}.compare td,.compare th{padding:.875rem 1.25rem;border-bottom:var(--hairline) solid var(--line);text-align:left;font-weight:400}.compare thead th{color:var(--fg-muted);font-weight:600;font-size:var(--text-footnote)}.compare td{width:6.5rem;text-align:center}.compare tbody tr:last-child>*{border-bottom:0}.compare .yes{color:var(--fg);font-weight:600}.compare .no,.note{color:var(--fg-muted)}.note{font-size:var(--text-subheadline)}.notes{display:grid;gap:.5rem;max-width:40rem;margin:2rem auto 0;text-align:center}.center-actions{justify-content:center;margin-top:2rem}.faq{max-width:48rem;margin:2.5rem auto 0;border-top:var(--hairline) solid var(--line)}.faq details{border-bottom:var(--hairline) solid var(--line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;font-weight:600;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--fg-muted);font-size:1.25rem;font-weight:400}.faq details[open] summary:after{content:"–"}.faq details p{padding-bottom:1.25rem;color:var(--fg-muted);max-width:40rem}.form-shell{max-width:40rem;margin-inline:auto}.form-shell .page-head{max-width:none}.form{display:grid;gap:1.25rem;margin-top:2.5rem;padding:1.5rem;border-radius:var(--radius-2xl);background:var(--surface-1)}@media (min-width:640px){.form{padding:2rem}}.form .row{display:grid;gap:1.25rem}@media (min-width:640px){.form .row{grid-template-columns:1fr 1fr}}.field{display:grid;gap:.375rem;font-size:var(--text-subheadline);font-weight:500;color:var(--fg)}.field input,.field textarea{width:100%;min-height:2.75rem;padding:.625rem .875rem;border:0;border-radius:var(--radius-lg);background:var(--fill);color:var(--fg);font:inherit;font-size:var(--text-body);font-weight:400;transition:box-shadow var(--dur-1) var(--ease-out-soft),background-color var(--dur-1) var(--ease-out-soft)}.field input:hover,.field textarea:hover{background:var(--fill-strong)}.field textarea{min-height:7.5rem;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--fg-muted)}.field input:focus,.field textarea:focus{outline:none;background:var(--fill);box-shadow:0 0 0 2px var(--ring)}.req{color:var(--fg-muted);font-weight:400}@media (max-width:640px){.field input,.field textarea{font-size:max(16px,1em)}}.choices{display:grid;gap:.5rem;margin:0;padding:0;border:0}.choices legend{margin-bottom:.5rem;padding:0;font-size:var(--text-subheadline);font-weight:500}.choices .options{display:grid;gap:.5rem}@media (min-width:640px){.choices .options{grid-template-columns:1fr 1fr}}.choice{position:relative;display:flex;align-items:center;gap:.75rem;min-height:3rem;padding:0 1rem;border-radius:var(--radius-xl);background:var(--fill);font-weight:500;cursor:pointer}.choice input{width:1.125rem;height:1.125rem;margin:0;accent-color:var(--accent)}.choice:has(input:checked){background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.choice:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.form .btn{justify-self:stretch}@media (max-width:479px){.form .btn{justify-self:stretch}}.status{padding:.875rem 1rem;border-radius:var(--radius-xl);background:var(--fill);font-size:var(--text-subheadline)}.form:has(.status.ok)>:not(.status){display:none}.form-shell:has(.status.ok) .page-head{display:none}.form:has(.status.ok){margin-top:6rem;padding:3rem 1.5rem;text-align:center}.form .status.ok{display:grid;justify-items:center;gap:1.25rem;padding:0;background:none;color:var(--fg);font-size:var(--text-large-title);line-height:1.15;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.form .status.ok:before{content:"";width:4rem;height:4rem;border-radius:9999px;background:var(--success-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2318732f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center /2rem no-repeat}:root.dark .form .status.ok:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2330d158' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not(.light) .form .status.ok:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2330d158' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}}.status[hidden]{display:none}.status.ok{background:var(--success-soft);color:var(--success)}.form .status.ok span{color:var(--fg-muted);font-size:var(--text-body);font-weight:400;letter-spacing:-.012em}.status.err{background:var(--danger-soft);color:var(--danger)}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.rows{max-width:44rem;margin:3rem auto 0;border-top:var(--hairline) solid var(--line)}.rows>div{display:grid;gap:0;padding-block:.75rem;border-bottom:var(--hairline) solid var(--line)}@media (min-width:640px){.rows>div{grid-template-columns:10rem 1fr;align-items:center;gap:1.5rem}}.rows dt{color:var(--fg-muted);font-size:var(--text-subheadline)}.rows dd{margin:0}.rows dd a{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none;font-weight:500}.rows dd a:hover{text-decoration:underline;text-underline-offset:3px}.rows dd span{color:var(--fg-muted)}.page-head{padding-top:4.5rem;max-width:48rem;margin-inline:auto;text-align:center}.page-head h1{max-width:16ch;margin-inline:auto}.page-head .lede{max-width:36rem;margin:1.25rem auto 0}.page-head .actions{justify-content:center;margin-top:2rem}@media (min-width:768px){.page-head{padding-top:6.5rem}}.inner-shot{margin:4rem auto 0;max-width:64rem}@media (max-width:639px){.inner-shot{max-width:22rem;border-radius:var(--radius-3xl)}}.page>.tiles{margin-top:5rem}.disclaimer{margin:3.5rem auto 0;max-width:44rem;color:var(--fg-muted);font-size:var(--text-footnote);line-height:1.5;text-align:center}.goal{margin-top:4rem;padding:1.75rem;border-radius:var(--radius-2xl);background:var(--surface-1);max-width:44rem}.goal p{margin-top:.75rem;color:var(--fg-muted)}.legal{max-width:46rem;padding-top:4.5rem}@media (min-width:768px){.legal{padding-top:6rem}}.legal header{padding-bottom:2rem;border-bottom:var(--hairline) solid var(--line)}.legal h1{font-size:var(--text-display);line-height:1.05;letter-spacing:-.024em;font-weight:700}.legal-date{margin-top:.5rem;color:var(--fg-muted);font-size:var(--text-subheadline)}.legal section{margin-top:3rem}.legal h2{font-size:var(--text-title-2);line-height:1.27;letter-spacing:-.014em;font-weight:700;margin-bottom:1rem}.legal h3{font-size:var(--text-headline);line-height:1.3;font-weight:600;margin:1.5rem 0 .5rem}.legal li,.legal p{color:var(--fg-muted);line-height:1.65}.legal div+p,.legal div>div+div,.legal p+div,.legal p+p{margin-top:.75rem}.legal ul{margin:.75rem 0 0;padding-left:1.25rem;display:grid;gap:.375rem}.legal strong{color:var(--fg);font-weight:600}.legal a{color:var(--accent-text)}.legal>div:last-child{margin-top:3rem;padding:1.5rem;border-radius:var(--radius-2xl);background:var(--surface-1)}.legal>div:last-child h3{margin-top:0}.short{display:flex;flex-direction:column;align-items:center;padding-block:6rem 4rem;max-width:40rem;text-align:center}@media (min-width:768px){.short{padding-top:9rem}}.short p{margin-top:1.25rem}.short .actions{justify-content:center;margin-top:2.5rem}@media (max-width:639px){.compare{min-width:0}.compare td,.compare th{padding:.75rem .875rem}.compare td{width:3.25rem}}.appearance{display:inline-grid;grid-template-columns:repeat(3,2.5rem);padding:2px;border-radius:var(--radius-lg);background:var(--fill)}.appearance button{position:relative;display:grid;place-items:center;height:1.75rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--fg);cursor:pointer}.appearance button:before{content:"";position:absolute;inset:-.5rem 0}.appearance button[aria-checked=true]{background:var(--thumb);box-shadow:var(--thumb-shadow)}.appearance svg{width:1rem;height:1rem}.theme-dark-only{display:none}:root.dark .theme-dark-only{display:block}:root.dark .theme-light-only{display:none}@media (prefers-color-scheme:dark){:root:not(.light) .theme-dark-only{display:block}:root:not(.light) .theme-light-only{display:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af499ebe53993e40-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1e37010fc5a67d3e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/dad81adf3b849cc4-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e9316828e0a79ff7-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/493e65a0fdec0f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e5f448bdf22d4ede-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32b04a225cda6443-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_a5256c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_a5256c{--font-inter:"Inter","Inter Fallback"}