:root{--navy:#041526;--navy2:#071f36;--blue:#0789ef;--cyan:#2ca8ff;--lime:#8fcf18;--white:#fff;--muted:#d9e4ef;--ink:#101820}
*{box-sizing:border-box}body{margin:0;background:#0b1220;font-family:Arial,Helvetica,sans-serif;color:var(--ink)}.flyer{width:min(100%,960px);margin:auto;background:#fff;box-shadow:0 30px 80px #0008;overflow:hidden}.hero{position:relative;display:grid;grid-template-columns:1.05fr 1.45fr .7fr;gap:22px;align-items:center;min-height:160px;padding:22px 26px;color:#fff;background:radial-gradient(circle at 75% 65%,#0f5ca7 0,#071c34 35%,#020912 75%)}.hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#0ff1 1px,transparent 1px),linear-gradient(90deg,#0ff1 1px,transparent 1px);background-size:30px 30px;opacity:.15;pointer-events:none}.brand,.hero-copy,.hero-art{position:relative;z-index:1}.brand{display:flex;gap:14px;align-items:center}.brand-mark{font-size:48px;filter:drop-shadow(0 0 12px #1e9cff)}.brand-name{font-size:42px;line-height:.9;font-weight:900;letter-spacing:2px}.brand-name span{color:var(--blue)}.brand-sub{margin-top:8px;color:#2694ed;font-size:15px;font-weight:800}.eyebrow{font-size:23px;font-weight:900}.hero h1{margin:2px 0;font-size:34px;line-height:1.05;color:var(--lime)}.hero h1 strong{color:#84cf0e}.hero-copy p{margin:6px 0 0;font-size:13px;font-weight:800}.hero-art{display:flex;align-items:center;justify-content:center;gap:14px}.coin{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;font-size:58px;font-weight:900;border:8px double #51b6ff;background:radial-gradient(circle,#1579c5,#05243c);box-shadow:0 0 24px #209fff}.shield{font-size:60px;filter:drop-shadow(0 0 14px #2aa7ff)}section{padding:18px 26px}.two-col{display:grid;grid-template-columns:1.05fr 1fr;gap:24px;background:linear-gradient(105deg,#fff 0,#f9fbfd 55%,#d5ebfb 100%)}.lead{font-weight:700;line-height:1.35}.feature{display:flex;gap:12px;margin:14px 0}.feature>span{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#0a8ee5;color:#fff;font-size:24px;flex:0 0 44px}.feature h3{margin:0 0 3px;color:#0b3c75;font-size:15px}.feature p{margin:0;font-size:13px}.dark-card{background:linear-gradient(145deg,#06111f,#0a2a46);color:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff25}.commitment{align-self:end;padding:20px}.commitment h2{margin-top:0;font-size:20px}.commitment ul{padding-left:22px}.commitment li{margin:10px 0;line-height:1.35}.commitment li::marker{color:var(--lime)}.pricing{display:grid;grid-template-columns:1.6fr 58px 1fr;gap:0;align-items:stretch;padding-top:0}.rate-card,.competitor{padding:18px;text-align:center}.rate-card h2{margin:0 0 12px;color:var(--lime);font-size:19px}.rates{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center}.divider{height:100px;background:var(--lime)}.rate{font-size:64px;font-weight:900;line-height:1}.rate small{font-size:24px}.rate .icon{font-size:30px}.rates p,.competitor p{font-size:13px;line-height:1.25}.vs{align-self:center;justify-self:center;z-index:3;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#132235;color:#fff;border:4px solid var(--lime);font-size:24px;font-weight:900;margin:0 -2px}.competitor h3{margin:0 0 8px;font-size:20px}.competitor h3 small{font-size:13px}.dark-band{background:linear-gradient(135deg,#03111e,#05263e 65%,#0a4271);color:#fff}.experience{display:grid;grid-template-columns:70px 1fr 150px;gap:18px;align-items:center}.experience h2{margin:0 0 8px;color:var(--lime)}.experience p{font-size:13px;line-height:1.45;margin:0}.experience strong{display:block;margin-top:8px;color:#168df0}.trophy,.globe{font-size:58px;text-align:center}.globe{font-size:90px;filter:drop-shadow(0 0 20px #178ddd)}.charts{background:#fff}.charts>h2{text-align:center;margin:0 0 12px;font-size:20px}.charts>h2 span{color:#74b91b}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.chart-card{position:relative;border:1px solid #d6e0e8;border-radius:12px;padding:16px;overflow:hidden}.chart-card h3{margin:0}.chart-card>p{margin:3px 0 10px;font-size:12px}.growth{display:inline-flex;flex-direction:column;border:2px solid #9bcf58;border-radius:8px;padding:6px 12px;color:#659c19;font-size:26px;font-weight:900}.growth small{font-size:12px;color:#222}.growth.blue{border-color:#66a9e7;color:#2167a8}.bars{height:130px;display:flex;align-items:end;gap:12px;padding:10px 8px 0;border-bottom:2px solid #789}.bars i{flex:1;border-radius:5px 5px 0 0}.green-bars i{background:linear-gradient(#8ecf3d,#d9efb8)}.blue-bars i{background:linear-gradient(#267bc9,#b8d8f2)}.axis{font-size:11px;text-align:center;padding-top:4px}.source{font-size:9px;color:#4e5b68}.platforms h2{text-align:center;font-size:38px;margin:0}.platforms h2 span{color:#188ff0}.platform-intro{text-align:center;font-size:17px}.offer-row{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin:18px 0}.offer-row>div{padding:14px 18px;border-left:2px solid #ffffff66;line-height:1.35}.offer-row strong{color:var(--lime)}.offer-row a{display:inline-block;margin-top:8px;padding:7px 16px;border-radius:20px;background:#0b8ef2;color:#fff;text-decoration:none;font-weight:800}.logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.logo-grid>div{min-height:74px;display:grid;place-items:center;padding:8px;background:#fff;color:#13223a;border-radius:9px;font-size:20px;font-weight:900;text-align:center}.disclaimer{font-size:11px;line-height:1.45;color:#d6e3ef;margin-bottom:0}footer{display:grid;grid-template-columns:1.6fr 1.1fr .8fr 1.1fr 1fr;gap:12px;padding:13px 26px;background:#03111e;color:#fff;font-size:10px;align-items:center}footer div:nth-last-child(-n+2){font-size:16px;font-weight:800;text-align:center}@media(max-width:760px){.flyer{width:100%}.hero{grid-template-columns:1fr;text-align:center}.brand{justify-content:center}.hero-art{display:none}.two-col,.pricing,.chart-grid,.offer-row{grid-template-columns:1fr}.pricing{gap:10px}.vs{margin:auto}.experience{grid-template-columns:45px 1fr}.globe{display:none}.logo-grid{grid-template-columns:repeat(2,1fr)}footer{grid-template-columns:1fr 1fr}.rate{font-size:54px}}@media print{body{background:#fff}.flyer{box-shadow:none;width:100%}a{color:inherit}}
