/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.static{position:static}.start{inset-inline-start:var(--spacing)}.contents{display:contents}.table{display:table}}:root{--navy:#06111f;--navy2:#0a1a2a;--ink:#f6f7f5;--muted:#9aa8b6;--teal:#18bfd0;--teal2:#078aa5;--amber:#ffb51f;--paper:#f2f0e9;--paperInk:#101a24;--line:#ffffff1c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--ink);margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1180px;height:86px;margin:auto;padding:0 28px;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:12px;font-size:19px;font-weight:760;display:flex}.brand img{border-radius:11px}.navLinks{color:var(--muted);gap:30px;font-size:14px;display:flex}:is(.navLinks a:hover,.navLinks a:focus-visible){color:var(--ink)}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:44px;max-width:1180px;min-height:720px;margin:auto;padding:72px 28px 88px;display:grid;overflow:hidden}.eyebrow{color:#93a7ba;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.eyebrow span{background:linear-gradient(90deg,var(--teal),var(--amber));width:24px;height:2px}.eyebrow.dark{color:#53616d}.hero h1{letter-spacing:-.065em;margin:22px 0 28px;font-size:clamp(52px,6.7vw,84px);line-height:1.04}.hero h1 em{color:#8b9aa8;font-style:normal}.lead{color:#aeb9c4;max-width:570px;font-size:20px;line-height:1.75}.trustRow{gap:9px;margin-top:30px;display:flex}.trustRow span{border:1px solid var(--line);color:#c8d0d7;border-radius:999px;padding:8px 13px;font-size:13px}.storeCta{color:#e2fbfd;background:#18bfd01f;border:1px solid #66dde86b;border-radius:999px;align-items:center;gap:10px;margin-top:24px;padding:13px 17px;font-size:14px;font-weight:750;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.storeCta span{color:var(--teal);font-size:18px}:is(.storeCta:hover,.storeCta:focus-visible){border-color:var(--teal);background:#18bfd033;transform:translateY(-1px)}.availability{color:#8fa0ae;margin-top:14px;font-size:13px}.heroStage{place-items:center;height:540px;display:grid;position:relative}.heroStage:before{content:"";filter:blur(4px);background:radial-gradient(circle,#18bfd038,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute}.orbit{border:1px solid #18bfd029;border-radius:50%;position:absolute;transform:rotate(-18deg)}.orbitOne{width:500px;height:230px}.orbitTwo{border-color:#ffb51f29;width:410px;height:180px;transform:rotate(22deg)}.earningsCard{background:linear-gradient(145deg,#112f43f0,#071523f7);border:1px solid #66dde847;border-radius:30px;width:min(100%,450px);padding:34px;position:relative;transform:rotate(-2deg);box-shadow:0 32px 90px #00000073,inset 0 1px #ffffff12}.cardTop,.cardBottom{color:#8294a5;justify-content:space-between;align-items:center;font-size:13px;display:flex}.cardTop b,.cardBottom b{color:#c8d4dd}.earningsCard strong{letter-spacing:-.04em;margin:42px 0 22px;font-size:50px;display:block}.meter{background:#142c3e;border-radius:99px;height:7px;overflow:hidden}.meter i{border-radius:inherit;background:linear-gradient(90deg,var(--teal2),var(--teal));width:78%;height:100%;display:block;box-shadow:0 0 18px #18bfd099}.cardBottom{margin-top:34px}.privacyChip{color:#d4b96c;background:#111d27;border:1px solid #ffb51f40;border-radius:999px;padding:11px 15px;font-size:12px;position:absolute;bottom:66px;right:7px;box-shadow:0 14px 30px #00000059}.problemBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#081522;justify-content:space-between;align-items:center;gap:50px;padding:52px max(28px,50vw - 562px);display:flex}.problemBand>p{letter-spacing:-.03em;margin:0;font-size:28px;line-height:1.45}.problemBand>div{color:#7f91a2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:13px;font-size:13px;display:flex}.problemBand>div span:nth-child(odd){border:1px solid var(--line);color:#bcc8d1;border-radius:9px;padding:8px 11px}.quickCheck{background:linear-gradient(135deg,#0d2536,#091722);border:1px solid #18bfd038;border-radius:30px;grid-template-columns:.86fr 1.14fr;align-items:center;gap:58px;max-width:1124px;margin:82px auto 0;padding:56px;display:grid}.quickCheckIntro h2{letter-spacing:-.05em;margin:20px 0 22px;font-size:clamp(36px,4.3vw,54px);line-height:1.1}.quickCheckIntro h2 em{color:#91a4b2;font-style:normal}.quickCheckIntro>p:not(.eyebrow){color:#9eacb8;line-height:1.8}.quickCheckPanel{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px;padding:25px}.quickCheckFields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quickCheckFields label{color:#aab8c2;font-size:12px;line-height:1.5}.quickCheckFields input{color:#f2f7f8;width:100%;font:inherit;background:#071521;border:1px solid #ffffff29;border-radius:10px;outline:none;margin-top:8px;padding:11px 10px;font-size:15px;display:block}.quickCheckFields input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #18bfd029}.quickCheckResult{background:#071521;border-radius:16px;margin-top:22px;padding:20px}.quickCheckResult span{color:#899baa;font-size:12px;display:block}.quickCheckResult strong{color:#e9f5f6;letter-spacing:-.04em;margin:8px 0 10px;font-size:32px;display:block}.quickCheckResult b{font-size:14px}.differenceShort{color:#ffca65}.differenceOver{color:#70d6db}.quickCheckNote{color:#7f909d;font-size:12px;line-height:1.65}.quickCheckPanel .storeCta{margin-top:8px}:is(.quickCheckPanel .storeCta:hover,.quickCheckPanel .storeCta:focus-visible){transform:none}.quickCheckActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shareCta{color:#ffe1a0;font:inherit;cursor:pointer;background:#ffb51f14;border:1px solid #ffb51f59;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:13px 17px;font-size:14px;font-weight:750;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.shareCta span{color:var(--amber);font-size:18px}:is(.shareCta:hover,.shareCta:focus-visible){border-color:var(--amber);background:#ffb51f24;transform:translateY(-1px)}.shareStatus{color:#9eacb8;min-height:1.4em;margin:8px 0 0;font-size:12px;line-height:1.5}.calculatorFaq{grid-template-columns:.9fr 1.1fr;gap:80px;max-width:1124px;margin:0 auto;padding:112px max(28px,50vw - 562px) 30px;display:grid}.calculatorFaq h2{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(38px,4.8vw,58px);line-height:1.08}.calculatorFaq h2 em{color:#8b9aa8;font-style:normal}.faqList{border-top:1px solid var(--line)}.faqList details{border-bottom:1px solid var(--line);padding:22px 0}.faqList summary{cursor:pointer;color:#e4edf1;padding-right:30px;font-size:17px;font-weight:700;line-height:1.55;list-style:none;position:relative}.faqList summary::-webkit-details-marker{display:none}.faqList summary:after{content:"+";color:var(--teal);font-size:24px;font-weight:400;line-height:1;position:absolute;top:0;right:0}.faqList details[open] summary:after{content:"−"}.faqList details p{color:#9eacb8;max-width:620px;margin:12px 0 0;line-height:1.8}.features{background:var(--paper);color:var(--paperInk);padding:110px max(28px,50vw - 562px)}.sectionIntro{grid-template-columns:.55fr 1.45fr;align-items:start;display:grid}.sectionIntro h2,.showcase h2,.premium h2,.privacyBand h2{letter-spacing:-.052em;margin:0;font-size:clamp(40px,5vw,62px);line-height:1.08}.featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:72px;display:grid}.featureGrid article{background:#fff;border:1px solid #e7e3d8;border-radius:24px;min-height:280px;padding:30px}.featureGrid article>span{color:var(--teal2);font-variant-numeric:tabular-nums;font-weight:800}.featureGrid h3{margin:64px 0 14px;font-size:24px}.featureGrid p{color:#626e78;margin:0;line-height:1.8}.showcase{grid-template-columns:.78fr 1.22fr;align-items:center;gap:65px;max-width:1180px;margin:auto;padding:125px 28px 140px;display:grid}.showcaseCopy>p:not(.eyebrow){color:#99a7b4;line-height:1.85}.showcase h2{margin:20px 0 28px}.showcase ul{margin:30px 0 0;padding:0;list-style:none}.showcase li{border-bottom:1px solid var(--line);color:#d1d8de;padding:14px 0}.showcase li:before{content:"✓";color:var(--teal);margin-right:12px}.screens{perspective:1200px;justify-content:center;align-items:center;gap:14px;display:flex}.screens figure{width:29%;margin:0;position:relative}.screens figure img{border:1px solid #ffffff24;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 22px 55px #0000007a}.screens .screenMain{z-index:2;width:36%}.screens .screenMain img{box-shadow:0 30px 75px #0009,0 0 45px #18bfd01c}.screens figure:first-child{transform:rotateY(8deg)translateY(18px)}.screens figure:last-child{transform:rotateY(-8deg)translateY(18px)}.screens figcaption{text-align:center;color:#718292;margin-top:13px;font-size:11px}.premium{background:var(--paper);color:var(--paperInk);grid-template-columns:1fr 1fr;align-items:start;gap:80px;padding:100px max(28px,50vw - 562px);display:grid}.premium h2{margin:18px 0 24px}.premiumNote{color:#66727c;max-width:500px;line-height:1.75}.premium ul{border-top:1px solid #d8d4ca;margin:0;padding:0;list-style:none}.premium li{border-bottom:1px solid #d8d4ca;padding:23px 0;font-size:17px}.premium li:before{content:"↗";color:var(--teal2);margin-right:15px;font-weight:800;display:inline-block}.privacyBand{background:linear-gradient(135deg,#0b2333,#091621);border:1px solid #18bfd029;border-radius:32px;grid-template-columns:1fr 1fr;gap:75px;max-width:1124px;margin:110px auto;padding:68px;display:grid}.privacyBand h2{margin-top:20px}.privacyBand p{color:#9babb8;line-height:1.85}.textLink{color:#50d1db;margin-top:15px;font-weight:650;display:inline-block}.textLink span{margin-left:8px}.disclaimer{border-left:3px solid var(--amber);background:#0a1723;grid-template-columns:100px 1fr;gap:25px;max-width:1124px;margin:0 auto 90px;padding:25px 30px;display:grid}.disclaimer strong{color:#d9b75b}.disclaimer p{color:#8f9eab;margin:0;line-height:1.75}footer{border-top:1px solid var(--line);color:#6f8090;align-items:center;gap:30px;max-width:1124px;margin:auto;padding:42px 0 60px;display:flex}footer>p{flex:1}footer>div:last-child{gap:24px;font-size:13px;display:flex}.mobilePurchaseBar{display:none}.legal{max-width:780px;margin:auto;padding:76px 28px 120px}.back{color:#56cbd5;font-size:14px}.legalKicker{color:#677d90;letter-spacing:.2em;margin-top:70px;font-size:11px;font-weight:800}.legal h1{letter-spacing:-.055em;margin:14px 0 10px;font-size:clamp(48px,7vw,72px)}.legal .date{color:#607486;font-size:13px}.legalLead{border-bottom:1px solid var(--line);padding:24px 0 42px;color:#cad3da!important;font-size:20px!important}.legal h2{margin:45px 0 10px;font-size:22px}.legal p{color:#9cabb7;line-height:1.95}.inlineLink{color:#52cbd5;text-underline-offset:4px;margin:0 3px;text-decoration:underline}.intentPage{background:var(--navy);min-height:100vh;color:var(--ink)}.intentHero{max-width:980px;margin:auto;padding:112px 28px 105px}.intentHero h1{letter-spacing:-.065em;margin:24px 0 28px;font-size:clamp(52px,7vw,86px);line-height:1.04}.intentHero h1 em,.intentProof h2 em{color:#8b9aa8;font-style:normal}.intentLead{color:#aeb9c4;max-width:680px;margin:0;font-size:20px;line-height:1.85}.intentActions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.intentActions .textLink{margin-top:24px}.intentSteps{background:var(--paper);color:var(--paperInk);padding:102px max(28px,50vw - 490px) 112px}.intentSteps h2,.intentProof h2,.intentBottom h2{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(40px,5.5vw,64px);line-height:1.08}.intentGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:64px;display:grid}.intentGrid article{background:#fff;border:1px solid #e1ddd3;border-radius:24px;min-height:260px;padding:30px}.intentGrid strong{color:var(--teal2);font-variant-numeric:tabular-nums}.intentGrid h3{margin:56px 0 14px;font-size:23px}.intentGrid p{color:#626e78;margin:0;line-height:1.8}.intentProof{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:980px;margin:auto;padding:116px 28px 125px;display:grid}.intentProof ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.intentProof li{border-bottom:1px solid var(--line);color:#d1d8de;padding:20px 0;line-height:1.6}.intentProof li:before{content:"✓";color:var(--teal);margin-right:12px}.intentBottom{text-align:center;background:#081522;padding:100px 28px 110px}.intentBottom p{color:#9eacb8;max-width:610px;margin:24px auto 0;line-height:1.85}.intentBottom .storeCta{margin-top:28px}.intentDisclaimer{color:#718392!important;font-size:12px!important}.intentBottom+footer{margin:0 auto;padding-left:28px;padding-right:28px}@media (max-width:850px){.hero{grid-template-columns:1fr;padding-top:55px}.heroStage{height:470px}.problemBand{flex-direction:column;align-items:flex-start}.problemBand>div{justify-content:flex-start}.quickCheck{grid-template-columns:1fr;gap:32px;margin:60px 20px 0;padding:38px 30px}.calculatorIntro{padding-top:58px}.calculatorGuide{grid-template-columns:1fr;gap:32px;margin-top:75px;padding:58px 30px}.calculatorFaq{grid-template-columns:1fr;gap:32px;padding:80px 30px 20px}.sectionIntro,.showcase,.premium,.privacyBand,.featureGrid{grid-template-columns:1fr}.featureGrid article{min-height:220px}.featureGrid h3{margin-top:36px}.showcase{gap:55px}.privacyBand{gap:25px;margin:75px 20px;padding:40px}.premium{gap:45px}.disclaimer{margin:0 20px 70px}.nav{padding:0 20px}.navLinks{gap:17px}.navLinks a:first-child{display:none}.mobilePurchaseBar{z-index:20;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071523f0;border:1px solid #66dde86b;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 15px;display:flex;position:fixed;left:14px;box-shadow:0 14px 42px #0000006b,inset 0 1px #ffffff12}.mobilePurchaseBar span{flex-direction:column;gap:2px;min-width:0;display:flex}.mobilePurchaseBar strong{color:#e2fbfd;white-space:nowrap;font-size:13px}.mobilePurchaseBar small{color:#9eacb8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mobilePurchaseBar>a{background:var(--teal);color:#06111f;white-space:nowrap;border-radius:11px;flex:none;align-items:center;gap:5px;padding:9px 11px;font-size:12px;font-weight:800;display:inline-flex}.mobilePurchaseBar>a span{color:#06111f;font-size:15px;display:inline}body{padding-bottom:92px}footer{flex-wrap:wrap;margin:0 22px}footer>p{flex-basis:100%;order:3;width:100%}.calculatorFooter{flex-wrap:wrap;margin:0 22px}.calculatorFooter>p{flex-basis:100%;order:3;width:100%}.intentHero{padding-top:72px}.intentGrid,.intentProof{grid-template-columns:1fr}.intentProof{gap:48px;padding-top:82px;padding-bottom:92px}.intentSteps{padding-top:78px;padding-bottom:88px}.intentGrid{margin-top:44px}.intentGrid article{min-height:0}.intentGrid h3{margin-top:34px}.intentBottom{padding-top:78px;padding-bottom:88px}}@media (max-width:560px){.hero h1{font-size:52px}.lead{font-size:17px}.heroStage{height:400px}.earningsCard{padding:25px}.earningsCard strong{font-size:39px}.privacyChip{bottom:35px}.screens{gap:7px}.screens figure img{border-radius:16px}.screens figcaption{display:none}.showcase{padding-bottom:95px}.privacyBand{padding:30px}.disclaimer{grid-template-columns:1fr;gap:8px}.legal{padding-top:45px}.calculatorIntro h1{font-size:52px}.calculatorIntro>p:not(.eyebrow){font-size:17px}.quickCheckFields{grid-template-columns:1fr}.quickCheckPanel{padding:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.quickCheckPrice{color:#b4c1ca;margin:12px 0 0;font-size:12px;line-height:1.65}.purchasePath{color:#aab8c2;max-width:620px;margin:10px 0 0;font-size:13px;line-height:1.7}.purchasePath strong{color:#d7e6eb}
