@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#17233b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#071a45;--navy-2:#0c255d;--lime:#17b9ee;--lime-dark:#3458c2;--cream:#f5f8fd;--muted:#647089;--line:#dce5f2;background:#f5f8fd;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}body,button,input,select{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{display:block}::selection{background:var(--lime);color:var(--navy)}.site-shell{--ink:#071a45;--ink-soft:#173363;--blue:#3458c2;--blue-deep:#2544a5;--cyan:#17b9ee;--cyan-soft:#e8f8fe;--text:#44536b;--muted:#748198;--line:#dce7f3;--surface:#f5f9fe;color:var(--ink);background:#fff;overflow-x:clip}.container{width:min(1180px,100% - 48px);margin:0 auto}.icon{flex:none}.announcement{color:#fff;letter-spacing:.02em;background:linear-gradient(90deg,#2f52b9,#168dcf 55%,#17b9ee);justify-content:center;align-items:center;gap:24px;min-height:40px;padding:8px 24px;font-size:12px;font-weight:800;display:flex}.announcement>span,.announcement a{align-items:center;gap:7px;display:inline-flex}.announcement a{border-bottom:1px solid #ffffff8a;padding-bottom:2px;font-weight:800}.announcement-separator{color:#ffffffa6}.announcement-offer{position:relative}.announcement-offer strong{color:#fff7a8;text-shadow:0 0 12px #fff38d6b;font-weight:800}.announcement-text{display:inline-block;position:relative}.announcement-text:after{content:attr(data-text);z-index:1;pointer-events:none;color:#fff;text-shadow:0 0 5px #c8f1ff,0 0 10px #b8ecffb8;clip-path:polygon(-16% 0,-3% 0,-9% 100%,-22% 100%);animation:3.6s ease-in-out infinite announcement-shimmer;position:absolute;inset:0}@keyframes announcement-shimmer{0%,12%{clip-path:polygon(-16% 0,-3% 0,-9% 100%,-22% 100%);opacity:0}18%{opacity:.92}66%{clip-path:polygon(103% 0,116% 0,110% 100%,97% 100%);opacity:.92}72%,to{clip-path:polygon(103% 0,116% 0,110% 100%,97% 100%);opacity:0}}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border-bottom:1px solid #dfe8f3;height:78px;position:sticky;top:0;box-shadow:0 9px 32px #163a7010}.nav{justify-content:space-between;align-items:center;gap:30px;height:100%;display:flex}.brand{flex:none;align-items:center;display:inline-flex}.brand .brand-art{aspect-ratio:1200/190;mix-blend-mode:multiply;width:220px;height:auto;display:block}.brand-light .brand-art{filter:grayscale()brightness(.7)contrast(20)invert();mix-blend-mode:screen;opacity:.96}.nav-links{background:#f4f7fb;border:1px solid #e2eaf4;border-radius:14px;align-items:center;gap:4px;margin-left:auto;padding:6px;display:flex}.nav-links>a{color:#536078;border-radius:9px;padding:12px 14px;font-size:11px;font-weight:700;transition:all .2s}.nav-links>a:not(.nav-cta):hover{color:var(--blue);background:#fff;box-shadow:0 5px 14px #173d7012}.nav-links .nav-cta{color:#fff;background:linear-gradient(135deg, var(--blue), var(--cyan));align-items:center;gap:12px;min-height:42px;margin-left:5px;padding:0 14px 0 17px;display:inline-flex;box-shadow:0 8px 20px #2868c52e}.nav-links .nav-cta:hover{color:#fff;transform:translateY(-2px);box-shadow:0 11px 25px #2868c544}.menu-button{width:44px;height:44px;color:var(--ink);background:linear-gradient(145deg,#fff,#edf4fb);border:1px solid #dbe5f2;border-radius:11px;place-items:center;padding:0;display:none}.hero{color:#fff;background:radial-gradient(circle at 79% 22%,#1569bd55,#0000 28%),linear-gradient(135deg,#040d25,#071a45 54%,#0b3470);padding:60px 0 0;position:relative;overflow:hidden}.hero-grid{opacity:.42;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.hero-orb{border:1px solid #55d7ff26;border-radius:50%;position:absolute}.hero-orb-one{width:520px;height:520px;top:-250px;right:-190px}.hero-orb-two{width:320px;height:320px;top:-150px;right:-85px}.hero-layout{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;gap:78px;min-height:535px;display:grid;position:relative}.eyebrow,.section-tag{color:var(--blue);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:8px;font:800 9px/1 Manrope,sans-serif;display:inline-flex}.eyebrow{color:#6cd9fc}.eyebrow:before,.section-tag:before{content:"";background:currentColor;width:27px;height:1px}.section-tag.light{color:#75ddfc}.hero-copy h1{color:#fff;letter-spacing:-.062em;max-width:680px;margin:21px 0 22px;font:700 clamp(47px,4.55vw,65px)/1.015 Manrope,sans-serif}.hero-copy h1 span{color:#27c1f0;display:block}.hero-copy>p{color:#bac9dd;max-width:610px;margin:0;font-size:15px;line-height:1.75}.hero-actions{align-items:center;gap:12px;margin-top:30px;display:flex}.primary-button{color:#fff;background:linear-gradient(135deg, var(--blue), var(--cyan));border:0;border-radius:9px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:0 19px 0 21px;font-size:12px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 12px 30px #1360bd45}.primary-button:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1360bd5c}.secondary-button{color:#edf5ff;background:#ffffff09;border:1px solid #ffffff27;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.secondary-button>span{color:#62d9fb;background:#ffffff0d;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.secondary-button:hover{background:#ffffff12;border-color:#4bcdf3;transform:translateY(-2px)}.hero-points{flex-wrap:wrap;gap:10px 18px;margin-top:27px;display:flex}.hero-points span{color:#a8bbd3;align-items:center;gap:6px;font-size:10px;font-weight:700;line-height:1.45;display:inline-flex}.hero-points .icon{color:#43c9f2}.hero-visual{padding:20px 0 42px;position:relative}.visual-glow{filter:blur(75px);background:#1a8ed44c;border-radius:50%;position:absolute;inset:8% 4% 5%}.screener-preview{z-index:2;color:#dce9f9;background:linear-gradient(150deg,#102c5d,#071a3f 62%,#061430);border:1px solid #ffffff25;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 34px 80px #02091d80}.preview-topbar{color:#9db0c9;letter-spacing:.14em;background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:48px;padding:0 18px;font-size:7px;font-weight:800;display:flex}.preview-topbar>div,.preview-logo,.research-mode{align-items:center;display:flex}.preview-topbar>div{gap:8px}.preview-logo{color:#5bd4f8;background:#ffffff0b;border-radius:8px;justify-content:center;width:29px;height:29px}.research-mode{color:#57cff4;gap:7px}.research-mode i{background:#38d39f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #38d39f16}.preview-content{padding:21px}.preview-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.preview-heading>div{flex-direction:column;display:flex}.preview-heading small{color:#5bcff3;letter-spacing:.13em;font-size:7px;font-weight:800}.preview-heading strong{color:#fff;margin-top:5px;font:700 15px Manrope,sans-serif}.preview-heading button{color:#9eb2ca;pointer-events:none;background:#ffffff07;border:1px solid #ffffff1b;border-radius:7px;align-items:center;gap:6px;height:31px;padding:0 10px;font-size:8px;display:inline-flex}.preview-chart{background:#06143080;border:1px solid #ffffff0e;border-radius:11px;height:158px;margin-top:18px;position:relative;overflow:hidden}.chart-grid{opacity:.8;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:25% 33.33%;position:absolute;inset:0}.preview-chart svg{width:100%;height:calc(100% - 9px);position:absolute;inset:9px 0 0}.chart-fill{fill:url(#chartFill)}.chart-line{fill:none;stroke:#31c7f3;stroke-width:2.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #17b9ee80)}.chart-badge{color:#7ee0fc;background:#0c315bbf;border:1px solid #27c1ee2e;border-radius:6px;padding:6px 8px;font-size:7px;font-weight:700;position:absolute;top:14px;right:13px}.preview-table{border:1px solid #ffffff0d;border-radius:10px;margin-top:15px;overflow:hidden}.preview-row{color:#c4d1e1;border-bottom:1px solid #ffffff0d;grid-template-columns:1fr .8fr .8fr;align-items:center;min-height:39px;padding:0 12px;font-size:8px;display:grid}.preview-row:last-child{border:0}.preview-row>span:first-child,.trend{align-items:center;gap:7px;display:inline-flex}.preview-row-head{color:#617996;letter-spacing:.11em;text-transform:uppercase;background:#ffffff04;min-height:28px;font-size:6px;font-weight:800}.stock-mark{background:#3ccaf3;border-radius:2px;width:7px;height:7px}.status-pill{color:#65d9fa;background:#1bb8e814;border-radius:99px;width:fit-content;padding:4px 7px}.trend{color:#8aa0ba}.trend .icon{color:#30c590}.floating-insight{z-index:3;color:#5dd7f8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b2858e8;border:1px solid #ffffff2b;border-radius:11px;align-items:center;gap:10px;min-width:175px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 15px 35px #02091d57}.floating-insight>div{flex-direction:column;display:flex}.floating-insight small{color:#6884a6;letter-spacing:.13em;font-size:6px;font-weight:800}.floating-insight b{color:#fff;margin-top:3px;font-size:9px}.insight-top{top:0;right:-22px}.insight-bottom{bottom:22px;left:-31px}.hero-proof{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff19;border-bottom:0;border-radius:15px 15px 0 0;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.hero-proof>div{border-right:1px solid #ffffff19;align-items:center;gap:12px;min-height:98px;padding:23px 21px;display:flex}.hero-proof>div:last-child{border:0}.hero-proof strong{color:#fff;letter-spacing:-.01em;font:800 18px Manrope,sans-serif}.hero-proof span{color:#a0b2ca;max-width:145px;font-size:10px;line-height:1.6}.section{padding:82px 0}section[id]{scroll-margin-top:96px}.section h2{color:var(--ink);letter-spacing:-.052em;font:700 clamp(36px,3.5vw,49px)/1.08 Manrope,sans-serif}.section h2 span{color:var(--blue)}.problem-section{background:radial-gradient(circle at 12% 18%,#146eb22b,#0000 27%),radial-gradient(circle at 88% 76%,#17b9ee16,#0000 24%),linear-gradient(145deg,#040c20,#071832 58%,#092753);border-top:1px solid #ffffff0d;position:relative;overflow:hidden}.problem-section:before{content:"";opacity:.28;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.problem-section .container{z-index:1;position:relative}.problem-section .section-tag{color:#68dafb;font-size:10px;font-weight:700}.problem-section h2{color:#fff}.problem-section h2 span{color:#28c3f2;font-weight:800}.problem-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:95px;display:grid}.section-intro h2{margin:16px 0 0}.problem-copy>p{color:#aebed3;margin:0;font-size:15px;line-height:1.9}.problem-copy>p strong{color:#dce8f5;font-weight:700}.contrast-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:27px;display:grid}.contrast-row>div{background:#ffffff08;border:1px solid #ffffff18;border-radius:11px;flex-direction:column;justify-content:center;min-height:122px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff08}.contrast-row span{color:#ec8ca8;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.contrast-row b{color:#d4dfed;margin-top:8px;font:600 12px/1.6 Manrope,sans-serif}.contrast-row .positive{background:linear-gradient(145deg,#178aca2b,#1bc1ee12);border-color:#43c9f066;box-shadow:inset 0 1px #ffffff0b,0 14px 32px #04122d2e}.contrast-row .positive span{color:#52d3f7;font-weight:800}.contrast-row .positive b{color:#fff}.audience-section{background:linear-gradient(#f7faff,#eef5fc);position:relative}.audience-section .section-heading h2{font-weight:800}.audience-section .section-heading h2 span{font-size:1.06em;font-weight:800}.audience-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:43px;display:grid}.audience-grid article{background:#fff;border:1px solid #dbe7f3;border-radius:15px;min-height:235px;padding:27px;transition:all .22s;position:relative;overflow:hidden;box-shadow:0 11px 30px #163b700f}.audience-grid article:hover{border-color:#a9d4ec;transform:translateY(-4px);box-shadow:0 17px 39px #163b701b}.audience-grid article>span{color:#879ab2;letter-spacing:.12em;font:800 10px Manrope,sans-serif;position:absolute;top:24px;right:24px}.audience-grid article>.icon{color:#fff;background:linear-gradient(145deg, var(--blue), var(--cyan));border-radius:12px;width:45px;height:45px;padding:10px;box-shadow:0 10px 24px #2768c52c}.audience-grid h3{color:var(--ink);margin:25px 0 11px;font:800 19px/1.35 Manrope,sans-serif}.audience-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.audience-cta{background:#fff;border:1px solid #d2e3f1;border-radius:15px;justify-content:space-between;align-items:center;gap:30px;min-height:91px;margin-top:18px;padding:17px 18px 17px 25px;display:flex;box-shadow:0 12px 30px #163b700e}.audience-cta>div{flex-direction:column;display:flex}.audience-cta small{color:var(--blue);letter-spacing:.14em;font-size:8px;font-weight:800}.audience-cta strong{color:var(--ink);margin-top:5px;font:700 13px/1.4 Manrope,sans-serif}.audience-cta .primary-button{box-shadow:0 12px 30px #2768c53d}.audience-cta .primary-button:hover{box-shadow:0 16px 36px #2768c552}.benefits-section{color:#fff;background:radial-gradient(circle at 50% -10%,#176cbb30,#0000 31%),linear-gradient(#07172f,#040d21);position:relative;overflow:hidden}.benefits-section:after{content:"";pointer-events:none;border:1px solid #48cff321;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-310px;right:-310px;box-shadow:0 0 0 90px #ffffff05,0 0 0 180px #ffffff03}.benefits-section .container{z-index:1;position:relative}.benefits-section .section-tag{color:#6ddcfc}.benefits-section .section-heading h2{color:#fff}.benefits-section .section-heading h2 span{color:#28c3f2}.benefits-section .section-heading>p{color:#9eb0c8}.section-heading.centered{text-align:center;max-width:720px;margin:0 auto}.section-heading.centered .section-tag{justify-content:center}.section-heading h2{margin:16px 0 0}.section-heading>p{max-width:560px;color:var(--muted);margin:17px auto 0;font-size:13px;line-height:1.75}.benefit-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:47px;display:grid}.benefit-card{background:linear-gradient(150deg,#ffffff0d,#ffffff05);border:1px solid #ffffff17;border-radius:14px;min-height:278px;padding:28px 25px;transition:all .22s;position:relative;overflow:hidden;box-shadow:0 16px 38px #02081940,inset 0 1px #ffffff09}.benefit-card:after{content:"";background:linear-gradient(90deg, var(--blue), var(--cyan));height:3px;transition:right .22s;position:absolute;bottom:0;left:0;right:100%}.benefit-card:hover{border-color:#52d2f64d;transform:translateY(-5px);box-shadow:0 20px 45px #02081968,0 0 28px #1b9ed219}.benefit-card:hover:after{right:0}.benefit-number{color:#58708f;letter-spacing:.12em;font:800 9px Manrope,sans-serif;position:absolute;top:23px;right:23px}.benefit-icon,.step-icon,.indicator-icon{width:47px;height:47px;color:var(--blue);background:linear-gradient(145deg,#e8f3fd,#e8fafe);border-radius:12px;place-items:center;display:grid}.benefits-section .benefit-icon{color:#59d5f8;background:linear-gradient(145deg,#2f67be35,#1cc6ee17);box-shadow:inset 0 0 0 1px #59d5f81b}.benefit-card h3{color:#fff;letter-spacing:-.02em;margin:28px 0 12px;font:700 15px/1.35 Manrope,sans-serif}.benefit-card p{color:#94a7c0;margin:0;font-size:11px;line-height:1.8}.conversion-strip{color:#fff;background:linear-gradient(90deg,#274cb5,#167fc9 56%,#16b7eb)}.conversion-strip-inner{grid-template-columns:48px 1fr auto auto;align-items:center;gap:18px;min-height:110px;padding-block:20px;display:grid}.conversion-icon{background:#ffffff12;border:1px solid #ffffff28;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.conversion-strip-inner>div:nth-child(2){flex-direction:column;display:flex}.conversion-strip-inner small{color:#b9efff;letter-spacing:.14em;font-size:8px;font-weight:800}.conversion-strip-inner strong{margin-top:5px;font:800 clamp(18px,1.6vw,22px)/1.5 Manrope,sans-serif}.conversion-offer{position:relative}.conversion-offer strong span{color:#fff6a3;text-shadow:0 0 12px #fff38d66;font-weight:800}.conversion-shimmer{display:block;position:relative}.conversion-shimmer:after{content:attr(data-text);z-index:1;pointer-events:none;color:#fff;text-shadow:0 0 5px #c8f1ff,0 0 10px #b8ecffb8;clip-path:polygon(-16% 0,-3% 0,-9% 100%,-22% 100%);animation:3.6s ease-in-out infinite announcement-shimmer;position:absolute;inset:0}.lifetime-pill{color:#fff;white-space:nowrap;background:#ffffff10;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;font-weight:700;display:inline-flex}.conversion-strip-inner>a{min-height:43px;color:var(--ink);background:#fff;border-radius:9px;align-items:center;gap:10px;padding:0 15px;font-size:9px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 10px 23px #17346c25}.conversion-strip-inner>a:hover{transform:translateY(-2px);box-shadow:0 13px 27px #17346c35}.preview-section{color:#fff;background:radial-gradient(circle at 4% 10%,#1658a742,#0000 25%),linear-gradient(145deg,#050f29,#081d48 58%,#0a2e65)}.preview-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:85px;display:grid}.preview-copy h2,.indicator-copy h2,.access-copy h2{color:#fff;margin:17px 0 20px}.preview-copy h2{font-size:clamp(37px,3.7vw,51px)}.preview-copy>p,.indicator-copy>p,.access-copy>p{color:#9fb0c7;margin:0;font-size:13px;line-height:1.8}.preview-copy ul{flex-direction:column;gap:13px;margin:27px 0;padding:0;list-style:none;display:flex}.preview-copy li{color:#c6d4e5;align-items:center;gap:10px;font-size:11px;display:flex}.preview-copy li .icon{color:#4dd2f7}.preview-frame{background:#ffffff08;border:1px solid #ffffff1e;border-radius:22px;padding:10px;transform:perspective(1500px)rotateY(-2deg);box-shadow:0 35px 75px #02091f61}.frame-dots{color:#607b9f;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:5px;height:37px;padding:0 7px;font-size:7px;font-weight:700;display:flex}.frame-dots i{background:#3c5371;border-radius:50%;width:6px;height:6px}.frame-dots span{margin-left:8px}.demo-caption{background:linear-gradient(90deg,#ffffff0c,#ffffff05);border:1px solid #ffffff16;border-radius:12px;align-items:center;gap:12px;min-height:64px;margin:0 0 8px;padding:10px 12px;display:flex}.demo-caption>span{color:#fff;background:linear-gradient(145deg, var(--blue), var(--cyan));border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 20px #1768be48}.demo-caption>div{flex-direction:column;display:flex}.demo-caption small{color:#58d2f5;letter-spacing:.14em;font-size:6px;font-weight:800}.demo-caption strong{color:#fff;margin-top:4px;font:700 10px Manrope,sans-serif}.preview-frame .screener-preview{box-shadow:none;border-radius:14px}.temporary-video{text-align:center;background:radial-gradient(circle at 50% 35%,#1378c938,#0000 42%),linear-gradient(145deg,#071a3b,#031027);border:1px solid #ffffff16;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:32px;display:flex}.temporary-video-play{color:#fff;background:linear-gradient(145deg, var(--blue), var(--cyan));border-radius:50%;place-items:center;width:74px;height:74px;margin-bottom:18px;display:grid;box-shadow:0 14px 34px #0c8fd85c}.temporary-video strong{color:#fff;font:700 18px Manrope,sans-serif}.temporary-video small{color:#8ca5c7;max-width:330px;margin-top:8px;font-size:11px;line-height:1.6}.steps-section{background:#fff}.step-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid;position:relative}.step-grid:before{content:"";border-top:1px dashed #b9cbe0;position:absolute;top:51px;left:16%;right:16%}.step-card{z-index:2;text-align:center;padding:30px;position:relative}.step-card>span{color:#c3cfdd;letter-spacing:.12em;font:800 9px Manrope,sans-serif;position:absolute;top:2px;right:12%}.step-icon{color:#fff;background:linear-gradient(145deg, var(--blue), var(--cyan));border:8px solid #fff;border-radius:19px;width:67px;height:67px;margin:0 auto;box-shadow:0 12px 30px #2465c42b}.step-card h3{color:var(--ink);margin:23px 0 9px;font:700 16px Manrope,sans-serif}.step-card p{max-width:270px;color:var(--muted);margin:0 auto;font-size:11px;line-height:1.75}.indicator-section{color:#fff;background:linear-gradient(135deg,#071536,#0b2c63)}.indicator-layout{grid-template-columns:.75fr 1.25fr;align-items:center;gap:85px;display:grid}.indicator-copy h2{font-size:clamp(37px,3.7vw,52px)}.indicator-copy h2 span,.access-copy h2 span{color:#27c1ef}.value-badge{background:#ffffff08;border:1px solid #ffffff1d;border-radius:11px;grid-template-columns:auto auto;align-items:center;column-gap:13px;width:fit-content;margin-top:27px;padding:14px 17px;display:grid}.value-badge small{color:#6f8bac;letter-spacing:.13em;grid-column:1/-1;margin-bottom:5px;font-size:7px;font-weight:800}.value-badge del{color:#6e82a0;font-size:12px}.value-badge strong{color:#5ed8fa;font:700 20px Manrope,sans-serif}.indicator-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.indicator-cta{grid-column:1/-1;justify-self:center;width:330px;max-width:100%;min-height:58px;margin-top:10px;padding:14px 20px;font-size:14px;line-height:1.5}.access-notice{color:#e1ecfa;border-top:1px solid #ffffff30;margin-top:22px;padding-top:18px;font-size:15px;line-height:1.7}.access-notice p{margin:0}.access-notice p+p{margin-top:12px}.access-notice p:first-child{color:#fff;align-items:flex-start;gap:8px;display:flex}.access-notice .icon{color:#64d7f7;margin-top:3px}.disclaimer p+p{margin-top:16px}.disclaimer strong{color:#edf4ff;font-weight:800}.legal-content{overflow-wrap:anywhere;max-width:900px;font-size:16px;line-height:1.85}.legal-content section{border-top:1px solid var(--line);margin-top:36px;padding-top:24px;scroll-margin-top:100px}.legal-content h2{margin:0 0 18px;font-size:clamp(21px,3vw,27px);line-height:1.4}.legal-content p{margin:0 0 16px}.legal-content li{margin-bottom:10px;padding-left:4px}.legal-content ul,.legal-content ol{padding-left:26px}.legal-group{color:var(--blue);letter-spacing:.04em;font-weight:800}.legal-intro,.legal-closing{margin-top:28px}.legal-closing h2{margin-top:32px}.disclosures-content>h2{margin-bottom:18px}.disclosures-content>ol{margin-top:30px}.disclosures-content>ol>li{margin-bottom:28px;padding-left:8px}.disclosures-content h3{color:var(--navy);margin:0 0 8px;font-size:18px}.disclosures-content li p:last-child{margin-bottom:0}.indicator-cards article{background:linear-gradient(150deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1b;border-radius:16px;min-height:310px;padding:31px;transition:all .22s;position:relative;overflow:hidden}.indicator-cards article:hover{background:linear-gradient(150deg,#ffffff13,#ffffff06);border-color:#48cef45c;transform:translateY(-4px)}.indicator-index{color:#4bcdf3;letter-spacing:.13em;font:800 9px Manrope,sans-serif;position:absolute;top:23px;right:24px}.indicator-icon{color:#56d3f6;background:#ffffff0c;margin-bottom:43px}.indicator-cards small{color:#52d1f5;letter-spacing:.14em;font-size:7px;font-weight:800}.indicator-cards h3{color:#fff;margin:10px 0 13px;font:700 20px Manrope,sans-serif}.indicator-cards p{color:#91a4be;margin:0;font-size:11px;line-height:1.75}.access-section{background:#fff;padding-bottom:0}.access-card{color:#fff;background:radial-gradient(circle at 90% 5%,#16b9ee45,#0000 27%),linear-gradient(135deg,#061431,#0a2b61);border-radius:20px;grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;padding:58px 62px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 65px #163c7121}.access-glow{border:65px solid #ffffff08;border-radius:50%;width:350px;height:350px;position:absolute;top:-190px;right:-130px}.access-copy,.access-action{z-index:2;position:relative}.access-copy h2{font-size:clamp(35px,3.4vw,48px)}.access-features{flex-wrap:wrap;gap:10px 19px;margin-top:25px;display:flex}.access-features span{color:#bbcae0;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.access-features .icon{color:#4bd0f5}.access-warning{border-top:1px solid #ffffff1d;padding-top:18px;font-weight:700;color:#dce8f8!important;margin-top:24px!important}.offer-process{letter-spacing:.02em;font-weight:800;color:#e8edf6!important;margin-top:26px!important}.access-action{border-left:1px solid #ffffff1d;flex-direction:column;align-items:stretch;padding-left:45px;display:flex}.access-label{color:#64d7f7;letter-spacing:.14em;font-size:7px;font-weight:800}.access-value{align-items:baseline;gap:12px;margin:9px 0 23px;display:flex}.access-value del{color:#7085a4;font-size:11px}.access-value strong{color:#fff;font:700 29px Manrope,sans-serif}.access-action .primary-button{width:100%}.access-action>small{color:#6f86a5;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:7px;display:flex}.offer-message{color:#afc0d8;margin:10px 0 20px;font-size:11px;line-height:1.65}.offer-countdown{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;display:flex}.offer-countdown>div{background:#06132c9c;border:1px solid #ffffff21;border-radius:11px;flex-direction:column;align-items:center;min-width:84px;padding:13px 12px 9px;display:flex;box-shadow:inset 0 1px #ffffff0d}.offer-countdown strong{color:#64d7f7;font:800 28px/1 Manrope,sans-serif}.offer-countdown small{color:#7085a4;letter-spacing:.15em;margin-top:7px;font-size:7px;font-weight:800}.offer-countdown>span{color:#ff6464;font-size:25px;font-weight:800}.coupon-box{background:#31bce911;border:1px dashed #64d7f780;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;padding:12px 15px;display:flex}.coupon-box small{color:#8ca2be;letter-spacing:.13em;font-size:7px;font-weight:800}.coupon-box strong{color:#fff6a3;letter-spacing:.08em;font:800 15px Manrope,sans-serif}.offer-panel.is-expired .offer-countdown strong,.offer-panel.is-expired .coupon-box strong{color:#8c9bb0}.offer-disabled{cursor:not-allowed;opacity:.5;filter:grayscale();border:0}.faq-section{background:radial-gradient(circle at 9% 22%,#176bb129,#0000 25%),linear-gradient(145deg,#050e22,#081a37 58%,#06132c);border-top:1px solid #ffffff0d;position:relative;overflow:hidden}.faq-section:after{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.faq-section .container{z-index:1;position:relative}.faq-section .section-tag{color:#68dafb}.faq-layout{grid-template-columns:.72fr 1.28fr;align-items:start;gap:85px;display:grid}.faq-heading{position:sticky;top:120px}.faq-heading h2{color:#fff;margin:16px 0 20px;font-size:clamp(35px,3.3vw,47px)}.faq-heading h2 span{color:#29c2f1}.faq-heading>p{color:#91a5bf;font-size:11px;line-height:1.7}.faq-heading>p a{color:#5dd7f9;border-bottom:1px solid #5dd7f970;font-weight:700}.accordion{flex-direction:column;gap:10px;display:flex}.accordion article{background:linear-gradient(145deg,#ffffff0c,#ffffff05);border:1px solid #ffffff16;border-radius:12px;transition:all .2s;overflow:hidden;box-shadow:0 12px 30px #02091b42,inset 0 1px #ffffff08}.accordion article.open{border-color:#58d4f64a;box-shadow:0 16px 36px #02091b62,0 0 24px #1ca4d412}.accordion button{color:#eaf4ff;text-align:left;background:0 0;border:0;grid-template-columns:34px 1fr 20px;align-items:center;gap:8px;width:100%;min-height:72px;padding:16px 18px;font:600 12px/1.5 Manrope,sans-serif;display:grid}.accordion button>span{color:#67d9fa;background:#28bde918;border-radius:7px;place-items:center;width:26px;height:26px;font-size:8px;font-weight:800;display:grid}.accordion button>.icon{color:#7891b0;transition:transform .22s}.accordion article.open button{color:#fff}.accordion article.open button>span{color:#fff;background:linear-gradient(135deg, var(--blue), var(--cyan))}.accordion article.open button>.icon{transform:rotate(180deg)}.answer{grid-template-rows:0fr;transition:grid-template-rows .27s;display:grid}.answer>p{color:#91a5bf;margin:0;padding:0 48px 0 60px;font-size:11px;line-height:1.75;overflow:hidden}.accordion article.open .answer{grid-template-rows:1fr}.accordion article.open .answer>p{padding-bottom:20px}footer{color:#fff;background:#040d23;padding:68px 0 26px}.legal-shell{background:#f5f8fd;flex-direction:column;min-height:100vh;display:flex}.legal-header{top:0}.legal-back{min-height:42px;color:var(--navy);background:#fff;border:1px solid #d5e2f0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:800;display:inline-flex}.legal-back .icon{transform:rotate(180deg)}.legal-main{background:radial-gradient(circle at 85% 10%,#17b9ee16,#0000 27%),#f5f8fd;flex:1;padding:90px 0}.legal-card{background:#fff;border:1px solid #dce7f2;border-radius:20px;max-width:840px;padding:55px;box-shadow:0 24px 60px #173c7214}.legal-card h1{color:var(--ink);letter-spacing:-.05em;margin:20px 0 30px;font:800 clamp(38px,5vw,60px)/1.05 Manrope,sans-serif}.legal-placeholder{background:#f5f9fd;border:1px solid #dce8f4;border-radius:14px;padding:26px}.legal-placeholder strong{color:var(--navy);font:800 16px Manrope,sans-serif}.legal-placeholder p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.75}.legal-placeholder a{color:var(--blue);font-weight:700}.legal-footer{padding-top:0}.footer-main{grid-template-columns:1.5fr .75fr 1fr;gap:75px;display:grid}.footer-brand p{color:#bdcbe0;max-width:370px;margin:20px 0 0;font-size:15px;font-weight:700;line-height:1.75}.footer-social{align-items:center;gap:9px;margin-top:22px;display:flex}.footer-social a{color:#87a0bf;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;place-items:center;width:38px;height:38px;margin:0;transition:all .2s;display:grid}.footer-social a:hover{color:#5dd7f9;background:#31bfe813;border-color:#4bcff458;transform:translateY(-2px);box-shadow:0 10px 24px #02081952}.footer-main h3{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin:4px 0 20px;font:800 13px Manrope,sans-serif}.footer-links,.footer-contact{flex-direction:column;align-items:flex-start;display:flex}.footer-main a,.footer-main span{color:#bdcbe0;overflow-wrap:anywhere;margin-bottom:11px;font-size:14px;font-weight:700;line-height:1.6;transition:color .2s}.footer-main a:hover{color:#5dd7f9}.disclaimer{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;margin-top:43px;padding:19px 0}.disclaimer p{color:#bdcbe0;margin:0;font-size:15px;line-height:1.8}.footer-bottom{color:#bdcbe0;justify-content:space-between;align-items:center;gap:30px;padding-top:22px;font-size:13px;font-weight:700;line-height:1.6;display:flex}.footer-bottom p{margin:0}.footer-bottom>div{gap:18px;display:flex}.footer-bottom a:hover{color:#6dd9f8}.mobile-sticky-cta{display:none}@media (width<=1050px){.nav-links>a{padding-inline:10px;font-size:10px}.brand .brand-art{width:200px}.hero-layout{gap:45px}.hero-copy h1{font-size:54px}.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-card{min-height:240px}.preview-layout,.indicator-layout{gap:50px}}@media (width<=820px){.conversion-strip-inner{grid-template-columns:44px minmax(0,1fr);gap:14px 16px}.conversion-strip-inner .lifetime-pill,.conversion-strip-inner>a{grid-column:2;justify-self:start;font-size:11px}.container{width:min(100% - 32px,650px)}.announcement{justify-content:space-between;gap:7px;min-height:38px;padding-inline:12px;font-size:10px}.announcement>span .icon{display:none}.announcement a{white-space:nowrap}.site-header{height:72px}.brand .brand-art{width:185px}.menu-button{display:grid}.nav-links{opacity:0;pointer-events:none;background:#fffffff8;border-radius:15px;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:10px;transition:all .2s;position:absolute;top:79px;left:16px;right:16px;transform:translateY(-10px);box-shadow:0 24px 55px #102f602b}.nav-links.open{opacity:1;pointer-events:auto;transform:none}.nav-links>a{width:100%;padding:13px;font-size:12px}.nav-links .nav-cta{justify-content:space-between;min-height:48px;margin:5px 0 0;padding-inline:16px}.hero{padding-top:55px}.hero-layout{grid-template-columns:1fr;gap:35px;min-height:0}.hero-copy h1{max-width:620px;font-size:clamp(44px,10vw,61px)}.hero-copy>p{font-size:14px}.hero-visual{width:min(100%,580px);margin:0 auto}.hero-proof{grid-template-columns:repeat(2,1fr);margin-top:17px}.hero-proof>div{border-bottom:1px solid #ffffff19;min-height:88px}.hero-proof>div:nth-child(2){border-right:0}.hero-proof>div:nth-child(3),.hero-proof>div:nth-child(4){border-bottom:0}.section{padding:70px 0}.problem-layout,.preview-layout,.indicator-layout,.faq-layout{grid-template-columns:1fr;gap:42px}.problem-layout{gap:28px}.audience-grid{grid-template-columns:1fr 1fr}.audience-grid article:last-child{grid-column:1/-1}.preview-copy{max-width:570px}.preview-frame{transform:none}.step-grid{gap:5px}.step-card{padding-inline:15px}.indicator-copy{max-width:620px}.access-card{grid-template-columns:1fr;gap:38px;padding:47px 40px}.access-action{border-top:1px solid #ffffff1d;border-left:0;padding:28px 0 0}.faq-heading{max-width:620px;position:static}.footer-main{grid-template-columns:1.2fr 1fr 1fr;gap:35px}}@media (width<=560px){.indicator-cta{gap:10px;width:100%;padding-inline:14px;font-size:clamp(12px,3.6vw,14px)}.conversion-strip-inner .lifetime-pill,.conversion-strip-inner>a{grid-column:1/-1}.site-shell{padding-bottom:72px}.legal-shell{padding-bottom:0}.legal-back{min-height:39px;padding-inline:12px;font-size:9px}.legal-main{padding:55px 0}.legal-card{border-radius:16px;padding:30px 22px}.legal-card h1{font-size:36px}.legal-placeholder{padding:20px}.announcement>span{max-width:260px}.announcement a{white-space:nowrap;font-size:8px}.announcement a .icon{width:17px;height:17px}.hero{padding-top:43px}.hero-copy h1{font-size:41px}.hero-actions{flex-direction:column;align-items:stretch}.primary-button,.secondary-button{width:100%}.hero-points{flex-direction:column;align-items:flex-start;gap:9px}.hero-visual{padding-bottom:33px}.preview-content{padding:15px}.preview-heading strong{font-size:12px}.preview-chart{height:125px}.preview-row{grid-template-columns:1fr .78fr .9fr;padding-inline:8px;font-size:7px}.floating-insight{min-width:150px;padding:10px}.insight-top{top:-5px;right:-4px}.insight-bottom{bottom:16px;left:-4px}.hero-proof>div{flex-direction:column;align-items:flex-start;gap:4px;min-height:92px;padding:16px 13px}.hero-proof strong{font-size:15px}.hero-proof span{max-width:none;font-size:9px;line-height:1.5}.section{padding:58px 0}.section h2,.preview-copy h2,.indicator-copy h2,.access-copy h2,.faq-heading h2{font-size:34px}.contrast-row,.audience-grid,.benefit-grid,.step-grid,.indicator-cards{grid-template-columns:1fr}.benefit-grid{margin-top:34px}.audience-grid article:last-child{grid-column:auto}.audience-grid article{min-height:220px}.audience-cta{flex-direction:column;align-items:stretch;gap:17px;padding:21px}.audience-cta .primary-button{width:100%}.conversion-strip-inner{grid-template-columns:44px 1fr;gap:11px 13px;min-height:0;padding:21px 0}.conversion-strip-inner strong{font-size:18px}.lifetime-pill{grid-column:1/-1;justify-self:start;padding-inline:10px;font-size:7px}.conversion-strip-inner>a{grid-column:1/-1;justify-content:space-between;width:100%}.benefit-card{min-height:225px}.preview-frame{border-radius:16px;margin-inline:-7px;padding:6px}.frame-dots{height:32px}.step-grid:before{display:none}.step-card{padding:18px 15px 28px}.step-card>span{top:9px;right:22%}.indicator-cards article{min-height:255px}.indicator-icon{margin-bottom:30px}.access-section{padding-inline:16px}.access-card{border-radius:16px;width:100%;padding:38px 24px}.access-features{flex-direction:column;align-items:flex-start}.accordion button{grid-template-columns:31px 1fr 18px;min-height:68px;padding:14px;font-size:11px}.answer>p{padding-inline:54px 32px}footer{padding-top:52px}.footer-main{grid-template-columns:1fr;gap:29px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:15px}.footer-bottom>div{flex-wrap:wrap;gap:10px 16px}.mobile-sticky-cta{z-index:70;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#061636eb;border:1px solid #ffffff20;border-radius:15px;justify-content:space-between;align-items:center;gap:15px;min-height:61px;padding:8px 8px 8px 15px;display:flex;position:fixed;bottom:9px;left:10px;right:10px;box-shadow:0 15px 38px #02091866}.mobile-sticky-cta>div{flex-direction:column;display:flex}.mobile-sticky-cta small{color:#64d8f8;letter-spacing:.13em;font-size:6px;font-weight:800}.mobile-sticky-cta strong{margin-top:3px;font:700 11px Manrope,sans-serif}.mobile-sticky-cta a{color:#fff;background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:10px;align-items:center;gap:8px;min-height:43px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}}@media (width<=390px){.hero-copy h1{font-size:37px}.preview-heading button,.preview-row .trend .icon{display:none}.section h2,.preview-copy h2,.indicator-copy h2,.access-copy h2,.faq-heading h2{font-size:31px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
