@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}:root{--bg:#0a0a0b;--bg-deep:#050506;--text:#f5f1e8;--text-soft:hsla(42,39%,94%,.78);--text-muted:hsla(42,39%,94%,.6);--text-faint:hsla(42,39%,94%,.32);--gold:#e8c77a;--gold-deep:#b88333;--cell-pending:#161615;--line:hsla(42,39%,94%,.14);--serif:Georgia,"Times New Roman",Times,serif;--sans:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;min-width:320px;color:var(--text);font-family:var(--sans);text-rendering:geometricPrecision}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");background-size:180px 180px;z-index:10}a{color:inherit}button,input,select,textarea{font:inherit}.site-shell{min-height:100svh;overflow:hidden}.topbar{position:absolute;top:0;left:0;z-index:20;display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;padding:0 clamp(20px,5vw,56px)}.brand{color:var(--text);font-size:14px;font-weight:500;text-decoration:none}.main-nav{display:flex;align-items:center;gap:24px}.language-menu{position:relative;color:var(--text-muted);font-size:14px;line-height:1.4}.language-menu summary{cursor:pointer;list-style:none;text-decoration:underline;-webkit-text-decoration-color:hsla(42,39%,94%,.48);text-decoration-color:hsla(42,39%,94%,.48);text-decoration-thickness:1px;text-underline-offset:5px;transition:color .18s ease,-webkit-text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease}.language-menu summary::-webkit-details-marker{display:none}.language-menu summary:focus-visible,.language-menu summary:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.language-menu summary:focus-visible{outline:1px solid var(--gold);outline-offset:6px}.language-options{position:absolute;inset-inline-end:0;top:calc(100% + 16px);z-index:30;display:grid;min-width:148px;grid-gap:9px;gap:9px;padding:14px;border:1px solid hsla(42,39%,94%,.1);background:rgba(10,10,11,.96);box-shadow:0 18px 42px rgba(0,0,0,.4)}.language-option{color:var(--text-muted);font-size:13px;line-height:1.35;text-decoration:none;white-space:nowrap;transition:color .18s ease}.language-option:focus-visible,.language-option:hover,.language-option[aria-current=page]{color:var(--gold)}.text-link{color:var(--text);font-size:14px;font-weight:500;line-height:1.4;text-decoration:underline;-webkit-text-decoration-color:hsla(42,39%,94%,.7);text-decoration-color:hsla(42,39%,94%,.7);text-decoration-thickness:1px;text-underline-offset:5px;transition:color .18s ease,-webkit-text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease}.text-link:focus-visible,.text-link:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.text-link:focus-visible{outline:1px solid var(--gold);outline-offset:6px}main[lang=zh-Hans] .copy-block h2,main[lang=zh-Hans] .deal-block h3,main[lang=zh-Hans] .faq-item h3,main[lang=zh-Hans] .final-copy h2,main[lang=zh-Hans] .hero-copy h1,main[lang=zh-Hans] .legal-header h1,main[lang=zh-Hans] .legal-section h2,main[lang=zh-Hans] .not-list,main[lang=zh-Hans] .split-copy h2{font-family:Songti SC,STSong,"Noto Serif CJK SC","Source Han Serif SC",Georgia,serif}main[lang=ja] .copy-block h2,main[lang=ja] .deal-block h3,main[lang=ja] .faq-item h3,main[lang=ja] .final-copy h2,main[lang=ja] .hero-copy h1,main[lang=ja] .legal-header h1,main[lang=ja] .legal-section h2,main[lang=ja] .not-list,main[lang=ja] .split-copy h2{font-family:Hiragino Mincho ProN,Yu Mincho,"Noto Serif CJK JP",Georgia,serif}main[lang=ko] .copy-block h2,main[lang=ko] .deal-block h3,main[lang=ko] .faq-item h3,main[lang=ko] .final-copy h2,main[lang=ko] .hero-copy h1,main[lang=ko] .legal-header h1,main[lang=ko] .legal-section h2,main[lang=ko] .not-list,main[lang=ko] .split-copy h2{font-family:AppleMyungjo,"Noto Serif CJK KR",Georgia,serif}main[lang=ar] .copy-block h2,main[lang=ar] .deal-block h3,main[lang=ar] .faq-item h3,main[lang=ar] .final-copy h2,main[lang=ar] .hero-copy h1,main[lang=ar] .legal-header h1,main[lang=ar] .legal-section h2,main[lang=ar] .not-list,main[lang=ar] .split-copy h2{font-family:Geeza Pro,Noto Naskh Arabic,Georgia,serif}main[lang=hi] .copy-block h2,main[lang=hi] .deal-block h3,main[lang=hi] .faq-item h3,main[lang=hi] .final-copy h2,main[lang=hi] .hero-copy h1,main[lang=hi] .legal-header h1,main[lang=hi] .legal-section h2,main[lang=hi] .not-list,main[lang=hi] .split-copy h2{font-family:Kohinoor Devanagari,"Noto Serif Devanagari",Georgia,serif}main[lang=zh-Hans] .eyebrow{letter-spacing:.22em}main[dir=rtl] .split-section{direction:rtl}main[dir=rtl] .phone-proof{direction:ltr}.hero-section{position:relative;display:grid;min-height:100svh;padding:96px 24px 72px;place-items:center}.hero-inner{display:flex;flex-direction:column;align-items:center;width:min(100%,720px);padding-top:18px;text-align:center}.cell-grid{display:grid;grid-template-columns:repeat(var(--grid-size),var(--cell-size));grid-gap:var(--cell-gap);gap:var(--cell-gap)}.cell{display:block;width:var(--cell-size);aspect-ratio:1;border-radius:4px}.cell-pending{background:var(--cell-pending);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025),inset 0 -1px 0 rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.025)}.cell-lit{background:radial-gradient(circle at 35% 30%,#fff0b4 0,var(--gold) 34%,var(--gold-deep) 100%);box-shadow:inset 0 1px 1px rgba(255,242,200,.42),inset 0 -1px 2px rgba(52,32,5,.5),0 0 9px hsla(42,71%,69%,.18)}.cell-black{background:#000;box-shadow:inset 0 2px 4px rgba(0,0,0,.95),inset 0 -1px 0 rgba(55,33,6,.26),0 0 0 1px rgba(0,0,0,.85)}.hero-grid{margin-bottom:78px}.copy-block h2,.deal-block h3,.faq-item h3,.final-copy h2,.hero-copy h1,.not-list,.split-copy h2{margin:0;font-family:var(--serif);font-weight:400;letter-spacing:0}.hero-copy h1{font-size:clamp(42px,7vw,56px);line-height:1.03}.hero-copy p{max-width:480px;margin:24px auto 0;color:var(--text-soft);font-size:18px;line-height:1.7}.hero-cta{margin-top:54px}.scroll-cue{position:absolute;bottom:24px;left:50%;color:hsla(42,39%,94%,.22);font-size:22px;text-decoration:none;transform:translateX(-50%)}.faq-section,.final-section,.grid-section,.split-section,.text-section{display:grid;min-height:100svh;padding:clamp(128px,17vw,190px) 24px;place-items:center}.copy-block{width:min(100%,640px)}.copy-block.narrow{width:min(100%,600px)}.eyebrow{margin:0 0 24px;color:var(--gold);font-size:14px;font-weight:700;letter-spacing:.16em;line-height:1.3}.copy-block h2,.split-copy h2{color:var(--text);font-size:clamp(32px,5vw,36px);line-height:1.4}.body-copy{display:grid;grid-gap:28px;gap:28px;margin-top:34px;color:var(--text-soft);font-size:18px;line-height:1.7}.body-copy.spaced{margin-top:58px}.body-copy p{margin:0}.grid-section{align-content:center;gap:78px}.challenge-set{display:flex;align-items:flex-end;justify-content:center;width:min(100%,920px);gap:clamp(28px,5vw,54px)}.challenge-grid{display:grid;grid-gap:20px;gap:20px;justify-items:center;margin:0}.challenge-grid figcaption{color:var(--text-muted);font-size:14px;line-height:1.4}.quiet-line{max-width:min(100%,460px);margin:0;color:var(--text-muted);font-size:16px;line-height:1.7;text-align:center}.split-section{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);width:min(100%,1100px);margin:0 auto;gap:clamp(52px,9vw,110px);place-items:center}.split-copy{width:100%}.split-copy .body-copy{font-size:17px}.phone-proof{display:grid;grid-gap:18px;gap:18px;justify-items:center;margin:0}.phone-frame{position:relative;display:grid;width:232px;height:438px;padding-top:102px;border:1px solid var(--line);border-radius:34px;place-items:start center}.phone-frame:before{content:"";position:absolute;inset:10px;border:1px solid hsla(42,39%,94%,.08);border-radius:26px}.phone-speaker{position:absolute;top:32px;left:50%;width:54px;height:3px;border-radius:999px;background:hsla(42,39%,94%,.18);transform:translateX(-50%)}.phone-grid{position:relative;z-index:1}.phone-proof figcaption{color:var(--text-faint);font-size:11px;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.not-list{display:grid;grid-gap:24px;gap:24px;padding:0;margin:0;color:var(--text);font-size:24px;line-height:1.3;list-style:none}.not-list li:last-child{margin-top:16px}.deal-block{margin-top:40px;color:var(--text-soft);font-size:18px;line-height:1.7}.deal-block:first-of-type{margin-top:0}.deal-block h3{margin-bottom:8px;color:var(--text);font-size:24px;line-height:1.35}.deal-block p{margin:0}.weighted-ending{margin-top:16px;color:var(--text)}.faq-list{display:grid;grid-gap:40px;gap:40px;margin-top:4px}.faq-item h3{color:var(--text);font-size:20px;line-height:1.4}.faq-item p{margin:8px 0 0;color:hsla(42,39%,94%,.75);font-size:16px;line-height:1.7}.final-section{text-align:center}.final-copy h2{color:var(--text);font-size:clamp(38px,7vw,48px);line-height:1.12}.final-cta{display:inline-block;margin-top:48px}.site-footer{display:flex;justify-content:center;gap:28px;margin-top:56px}.site-footer .text-link{color:var(--text-muted);font-size:13px}.legal-shell{min-height:100svh;padding:126px 24px 96px;background:var(--bg)}.legal-topbar{position:absolute}.legal-nav{display:flex;align-items:center;gap:24px}.legal-document{width:min(100%,760px);margin:0 auto}.legal-header{padding-bottom:72px}.legal-header h1,.legal-section h2{margin:0;color:var(--text);font-family:var(--serif);font-weight:400;letter-spacing:0}.legal-header h1{font-size:clamp(44px,7vw,64px);line-height:1.05}.legal-effective,.legal-header p:not(.eyebrow),.legal-section li,.legal-section p{color:var(--text-soft);font-size:17px;line-height:1.75}.legal-header p:not(.eyebrow){max-width:640px;margin:28px 0 0}.legal-effective{color:var(--text-faint)!important;font-size:13px!important;letter-spacing:.08em;text-transform:uppercase}.legal-sections{display:grid;grid-gap:56px;gap:56px}.legal-section h2{margin-bottom:18px;font-size:25px;line-height:1.35}.legal-section p{margin:0}.legal-section p+p{margin-top:18px}.legal-section ul{display:grid;grid-gap:12px;gap:12px;padding-left:1.15em;margin:18px 0 0}.legal-section li{padding-left:4px}.legal-section li::marker{color:var(--gold)}.legal-footer{padding-top:76px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.topbar{height:60px;padding:0 20px}.brand,.language-menu,.text-link{font-size:13px}.main-nav{gap:18px}.hero-section{padding:88px 20px 68px}.hero-grid{--cell-size:36px!important;margin-bottom:62px}.hero-copy p{font-size:16px}.faq-section,.final-section,.grid-section,.split-section,.text-section{min-height:auto;padding:112px 20px}.body-copy,.deal-block{font-size:16px}.body-copy.spaced{margin-top:44px}.challenge-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:42px 24px;gap:42px 24px;width:100%}.challenge-grid .cell-grid{--cell-size:22px!important}.split-section{grid-template-columns:1fr;justify-items:start}.phone-proof{justify-self:center}.phone-frame{width:206px;height:386px;padding-top:88px;border-radius:30px}.phone-grid{--cell-size:21px!important}.site-footer{flex-direction:column;align-items:center;gap:18px;margin-top:48px}.legal-shell{padding:112px 20px 78px}.legal-nav{gap:16px}.legal-nav .text-link{max-width:none;text-align:left}.language-options{max-height:min(420px,calc(100svh - 86px));overflow-y:auto}.legal-header{padding-bottom:58px}.legal-header p:not(.eyebrow),.legal-section li,.legal-section p{font-size:15.5px}.legal-sections{gap:46px}}@media (max-width:430px){.topbar{padding:0 16px}.topbar .text-link{max-width:132px;text-align:right}.legal-nav,.main-nav{gap:12px}.language-options{min-width:138px}.hero-grid{--cell-size:31px!important}.challenge-set{grid-template-columns:1fr}}