:root{color-scheme:dark;--bg:#080b11;--panel:#10151e;--panel2:#141b26;--line:#252d39;--ink:#f3f5f8;--muted:#9ca8b8;--cyan:#59d6f5;--gold:#ffc64a;--font:'DM Sans',sans-serif;--display:Manrope,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 48px));margin:auto}.ambient{position:absolute;width:500px;height:500px;filter:blur(130px);opacity:.12;pointer-events:none;border-radius:50%}.ambient-one{background:#137b9e;top:50px;left:-250px}.ambient-two{background:#a97018;top:350px;right:-400px}.site-header{height:82px;border-bottom:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1160px)/2));position:sticky;top:0;z-index:10;background:rgba(8,11,17,.9);backdrop-filter:blur(16px)}.brand{display:inline-flex;align-items:center;gap:11px;font:800 18px var(--display);letter-spacing:-.7px}.brand b{color:var(--cyan)}.brand-mark{width:33px;height:33px;border:1px solid #cf9b32;border-radius:10px;display:grid;place-items:center;color:var(--gold);font:800 18px var(--display);box-shadow:inset 0 0 14px #c78b2033}.nav-links{display:flex;gap:31px;align-items:center;font-size:13px;color:#c0c9d6}.nav-links>a:not(.nav-cta):hover,.text-link:hover{color:var(--cyan)}.nav-cta{border:1px solid #394351;border-radius:6px;padding:10px 16px;color:white}.nav-cta span{color:var(--cyan);margin-left:7px}.menu-toggle{display:none;background:none;border:0}.hero{min-height:650px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:40px;padding-bottom:72px}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#aab4c2;margin:0 0 17px}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 14px var(--cyan);margin:0 9px 1px 0}.hero h1,.section-heading h2,.signals-copy h2,.contact-inner h2{font:800 clamp(43px,5.2vw,69px)/1.08 var(--display);letter-spacing:-3.8px;margin:0}.hero h1 em,.section-heading h2 em,.signals-copy h2 em,.contact-inner h2 em{color:var(--cyan);font-style:normal}.hero-intro{font-size:17px;line-height:1.8;color:#b4becb;max-width:510px;margin:24px 0}.hero-actions{display:flex;gap:13px;flex-wrap:wrap}.button{min-height:48px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:5px;font-size:13px;font-weight:700;transition:.2s transform,.2s box-shadow}.button:hover{transform:translateY(-2px)}.button-primary{background:linear-gradient(115deg,#48c9ed,#7be6f5);color:#07121b;box-shadow:0 8px 24px #25a9d02b}.button-primary:hover{box-shadow:0 10px 32px #25a9d05c}.button-quiet,.button-outline{border:1px solid #394351;color:#e8edf4}.button span{font-size:17px}.hero-note{color:#737f8e;font-size:11px;margin-top:21px}.hero-art{height:460px;position:relative;display:grid;place-items:center}.hero-art:before{content:'';position:absolute;inset:10px 0 0 25px;border:1px solid #ffffff12;border-radius:47% 53% 49% 51%;transform:rotate(-15deg)}.art-glow{position:absolute;width:300px;height:300px;background:#c3831b28;filter:blur(80px)}.hero-art>img{position:relative;width:90%;height:92%;object-fit:cover;object-position:center;border-radius:47% 53% 49% 51%;opacity:.92;mask-image:radial-gradient(ellipse,black 48%,transparent 75%)}.ticker{position:absolute;bottom:39px;left:0;padding:10px 13px;background:#10151edc;border:1px solid #ffffff1a;border-radius:4px;color:#c3ccd6;font-size:8px;letter-spacing:1.4px}.ticker-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#55d5a0;margin:0 8px 1px 0}.ticker-line{display:inline-block;width:26px;height:1px;background:#424c5b;margin:0 9px 3px}.float-card{position:absolute;bottom:80px;right:0;display:flex;align-items:center;gap:11px;padding:13px;background:#10151eef;border:1px solid #ffffff20;border-radius:7px;box-shadow:0 12px 35px #0008}.mini-bars{font-size:22px;color:var(--cyan);letter-spacing:-4px}.float-card b,.float-card small{display:block}.float-card b{font-size:11px}.float-card small{color:#9ca8b8;font-size:9px}.card-arrow{color:var(--cyan);align-self:flex-start}.trust-strip{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;background:#0b0f16}.trust-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;color:#738090;font-size:10px;letter-spacing:1px}.trust-inner b{color:#e4eaf1;font-weight:600;letter-spacing:0;margin-left:8px}.trust-inner i{height:24px;width:1px;background:#ffffff19}.section{padding-top:112px;padding-bottom:112px}.approach{display:grid;grid-template-columns:1.1fr .9fr;gap:35px 90px}.section-heading h2,.signals-copy h2,.contact-inner h2{font-size:46px;letter-spacing:-2px}.approach-copy{align-self:end;color:#aab5c3;max-width:440px;font-size:15px}.text-link{font-size:12px;color:var(--cyan);font-weight:700;display:inline-block;margin-top:11px}.text-link span{margin-left:9px}.feature-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.feature-card{min-height:213px;background:linear-gradient(145deg,#121923,#0d1118);border:1px solid #ffffff12;border-radius:7px;padding:24px;position:relative;transition:.2s transform,.2s border-color}.feature-card:hover{transform:translateY(-4px);border-color:#4cc9e342}.feature-num{font-size:9px;letter-spacing:1.6px;color:#8290a0}.feature-icon{position:absolute;right:23px;top:18px;font-size:27px;color:var(--cyan)}.feature-card h3{font:700 19px var(--display);margin:29px 0 8px}.feature-card p{font-size:12px;color:#99a5b4;margin:0;line-height:1.8}.signals-section{background:#0d121a;border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c;padding:82px 0}.signals-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.signals-image{height:435px;position:relative}.signals-image:before{content:'';position:absolute;inset:-12px 16px 17px -12px;border:1px solid #ffffff26}.signals-image img{width:100%;height:100%;object-fit:cover;position:relative}.image-caption{position:absolute;bottom:-1px;left:0;right:0;background:#080b11dd;padding:12px 15px;font-size:9px;letter-spacing:2px}.image-caption span{float:right;color:var(--cyan)}.signals-copy h2{margin-bottom:18px}.signals-copy>p:not(.eyebrow){font-size:14px;color:#a9b4c2;line-height:1.9}.signal-includes{display:grid;gap:13px;margin:25px 0 29px;color:#d9e0e8;font-size:12px}.signal-includes span{color:var(--cyan);font-size:17px;margin-right:11px}.plans-section{padding-bottom:95px}.centered{text-align:center}.centered>p:last-child{color:#9ca8b8;font-size:13px}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:44px 0}.plan-card{padding:25px;background:#10151e;border:1px solid #ffffff16;border-radius:7px;position:relative}.plan-card.featured{border-color:#55d6f54f;box-shadow:0 12px 40px #31a4c50c}.popular{position:absolute;right:14px;top:-11px;background:var(--cyan);color:#081017;font-weight:800;font-size:8px;letter-spacing:1px;padding:4px 9px;border-radius:3px}.plan-top{display:flex;justify-content:space-between;align-items:center}.plan-label{font-size:9px;letter-spacing:1.6px;color:var(--cyan);font-weight:700}.plan-icon{font:600 11px var(--display);color:#626d7b}.plan-card h3{font:700 23px var(--display);margin:22px 0 2px}.plan-card>p{font-size:11px;color:#97a3b2;min-height:38px}.plan-price{margin:23px 0;border-bottom:1px solid #ffffff15;padding-bottom:20px}.plan-price strong{font:800 36px var(--display);letter-spacing:-2px}.plan-price span{font-size:11px;color:#99a5b4}.plan-link{display:flex;justify-content:space-between;color:#e2e8ef;font-size:11px;font-weight:700}.plan-link span{color:var(--cyan)}.growth-panel{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:34px;background:linear-gradient(120deg,#131b25,#10151d);border:1px solid #ffffff16;border-radius:7px}.growth-panel h3{font:700 23px var(--display);margin:0 0 8px}.growth-panel>div:first-child>p:last-child{color:#a5b1bf;font-size:12px;max-width:400px}.growth-list{display:grid;grid-template-columns:1fr auto;gap:8px 20px;align-content:start;font-size:13px}.growth-list>span:first-child{grid-column:1/-1;color:#8e9aaa;font-size:9px;text-transform:uppercase;letter-spacing:1.5px;border-bottom:1px solid #ffffff16;padding-bottom:9px}.growth-list>span:nth-child(n+3):nth-child(-n+6){color:#d3dbe5}.growth-list>span:nth-child(n+2):nth-child(-n+6){font-weight:700;text-align:right}.growth-list>span:nth-child(n+2):nth-child(-n+6){color:var(--gold)}.growth-list small{grid-column:1/-1;color:#8995a4;font-size:10px;line-height:1.6;margin-top:8px}.risk-band{background:#17140e;border-top:1px solid #664b1e80;border-bottom:1px solid #664b1e80}.risk-inner{display:grid;grid-template-columns:45px 1fr auto;gap:20px;align-items:center;padding-top:27px;padding-bottom:27px}.risk-icon{width:38px;height:38px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--gold);font-weight:800}.risk-inner .eyebrow{color:var(--gold);margin-bottom:4px}.risk-inner h2{font:700 17px var(--display);margin:0}.risk-inner div p:last-child{font-size:10px;color:#b9ad97;line-height:1.6;margin:5px 0 0;max-width:720px}.risk-link{font-size:10px;color:var(--gold);white-space:nowrap}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.faq-list details{border-bottom:1px solid #ffffff19;padding:17px 0}.faq-list summary{list-style:none;cursor:pointer;font-size:13px;font-weight:600;display:flex;justify-content:space-between;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:18px;color:var(--cyan);transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:12px;line-height:1.8;color:#9da9b7;max-width:650px;margin:13px 0 3px}.contact-section{background:radial-gradient(ellipse at 75% 50%,#15506430,transparent 50%),#0d121a;border-top:1px solid #ffffff12;padding:70px 0}.contact-inner{display:flex;justify-content:space-between;align-items:center;gap:30px}.contact-inner h2{font-size:40px}.site-footer{background:#07090d}.footer-top{min-height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff12}.footer-top>span,.footer-top>a:last-child,.footer-bottom{font-size:10px;color:#929eac}.footer-top>a:last-child:hover{color:var(--cyan)}.footer-disclaimer{padding:20px 0;color:#778392;font-size:10px;line-height:1.8;border-bottom:1px solid #ffffff12}.footer-bottom{display:flex;justify-content:space-between;padding-top:13px;padding-bottom:18px;font-size:9px}
@media(max-width:800px){.site-header{height:70px}.menu-toggle{display:grid;gap:6px;padding:8px}.menu-toggle span{width:23px;height:2px;background:#eef4fa}.nav-links{display:none;position:absolute;top:69px;left:0;right:0;background:#0b0f16;padding:20px 24px 25px;align-items:stretch;gap:0;border-bottom:1px solid #ffffff20}.nav-links.open{display:flex;flex-direction:column}.nav-links>a{padding:12px 0}.nav-links .nav-cta{margin-top:8px;text-align:center}.hero{grid-template-columns:1fr;gap:12px;padding-top:70px;padding-bottom:40px}.hero h1{font-size:clamp(45px,11vw,65px)}.hero-art{height:390px;grid-row:1}.hero-copy{grid-row:2}.trust-inner{gap:10px;justify-content:center;flex-wrap:wrap;padding:13px 0}.trust-inner i{height:15px}.trust-inner span{font-size:8px}.section{padding-top:78px;padding-bottom:78px}.approach{grid-template-columns:1fr;gap:14px}.approach-copy{margin-top:6px}.feature-grid{grid-template-columns:1fr;margin-top:20px}.feature-card{min-height:185px}.signals-layout{grid-template-columns:1fr;gap:39px}.signals-image{height:min(480px,105vw)}.signals-copy h2,.section-heading h2{font-size:40px}.plan-grid{grid-template-columns:1fr;gap:13px}.plan-card>p{min-height:auto}.growth-panel{grid-template-columns:1fr;gap:20px;padding:24px}.risk-inner{grid-template-columns:35px 1fr;gap:12px}.risk-link{grid-column:2}.faq-section{grid-template-columns:1fr;gap:23px}.contact-inner{align-items:flex-start;flex-direction:column}.contact-inner h2{font-size:37px}.footer-top{gap:12px;flex-wrap:wrap;padding:15px 0}.footer-top>span{display:none}}
@media(max-width:430px){.wrap{width:calc(100% - 36px)}.hero{padding-top:50px}.hero-art{height:310px}.hero-art>img{width:100%;height:100%}.float-card{right:-4px;bottom:52px}.ticker{bottom:18px;font-size:7px}.hero h1{letter-spacing:-2.5px}.hero-intro{font-size:15px}.trust-inner i{display:none}.trust-inner{justify-content:space-between}.trust-inner span{width:46%;line-height:1.5}.section-heading h2,.signals-copy h2{font-size:35px}.signals-section{padding:55px 0}.growth-list{gap:7px 10px}.footer-top .brand{font-size:16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

/* Branded VIP card replaces the supplied flyer, whose lifetime price was outdated. */
.signals-visual{height:435px;position:relative;overflow:hidden;padding:28px;background:radial-gradient(ellipse at 70% 32%,#13506a8a,transparent 45%),linear-gradient(145deg,#111a28,#070a10 75%);border:1px solid #ffffff20;display:flex;flex-direction:column;justify-content:space-between}.signals-visual:before{content:'';position:absolute;inset:0;background:linear-gradient(transparent 96%,#75d9f018 97%);background-size:100% 30px;pointer-events:none}.visual-grid{position:absolute;right:8%;top:20%;width:48%;height:38%;opacity:.75;background:linear-gradient(155deg,transparent 48%,#1fcba966 49%,#1fcba966 50%,transparent 51%),linear-gradient(28deg,transparent 56%,#ed625855 57%,#ed625855 58%,transparent 59%);border-bottom:1px solid #ffffff25;border-left:1px solid #ffffff25}.visual-top,.visual-title,.visual-lines,.image-caption{position:relative;z-index:1}.visual-top{display:flex;align-items:center;gap:9px;font:800 11px var(--display);letter-spacing:.6px}.visual-top b{color:var(--cyan)}.visual-mark{width:25px;height:25px;display:grid;place-items:center;color:var(--gold);border:1px solid #cf9b32;border-radius:6px}.live-tag{margin-left:auto;border:1px solid #57d6a144;border-radius:20px;padding:4px 8px;color:#8de2be;font-size:7px;letter-spacing:1px}.live-tag i{display:inline-block;background:#52d69c;width:5px;height:5px;border-radius:50%;margin-right:4px}.visual-title{margin:20px 0}.visual-title>span,.visual-title small{display:block;color:#9aa9b9;font-size:9px;letter-spacing:2px}.visual-title strong{display:block;font:800 clamp(42px,5vw,62px)/1.02 var(--display);letter-spacing:-3px;margin:9px 0}.visual-title em{font-style:normal;color:var(--cyan)}.visual-title small{letter-spacing:.4px;font-size:11px}.visual-lines{width:min(280px,85%);display:grid;gap:8px}.visual-lines span{display:grid;grid-template-columns:25px 1fr auto;align-items:center;padding:8px 10px;background:#111923d9;border:1px solid #ffffff16;border-radius:4px;font-size:10px;color:#d8e0e8}.visual-lines b{color:#738395;font-size:8px}.visual-lines strong{color:var(--gold);font-size:11px}.signals-visual .image-caption{position:absolute;bottom:0;left:0;right:0;background:#080b11dd;padding:12px 15px;font-size:9px;letter-spacing:2px}.signals-visual .image-caption span{float:right;color:var(--cyan)}@media(max-width:800px){.signals-visual{height:min(480px,105vw)}}@media(max-width:430px){.signals-visual{height:310px;padding:20px}.visual-title strong{font-size:44px}}
