.ce-page{--ce-night:#080426;--ce-deep:#07182f;--ce-blue:#2578ea;--ce-soft:#f5f8fc;--ce-text:#0b1f3a;color:var(--ce-text);background:#fff}.ce-hero{color:#fff;background:radial-gradient(860px 500px at 10% 2%,#3b8cff3d,#0000 62%),radial-gradient(720px 440px at 88% 10%,#5c54ff26,#0000 64%),linear-gradient(135deg,#0d0640 0%,#15105a 47%,#07162f 100%);overflow:hidden}.ce-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:start;gap:clamp(38px,6vw,76px);padding:clamp(66px,8vw,108px) 0 44px;display:grid}.ce-eyebrow{color:#bcd7ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.73rem;font-weight:900}.ce-hero h1{letter-spacing:-.052em;text-transform:uppercase;max-width:12ch;margin:0;font-size:clamp(3.1rem,6.8vw,6rem);line-height:.95}.ce-lead{color:#d1ddec;max-width:780px;margin:22px 0 0;font-size:clamp(1rem,1.6vw,1.18rem);font-weight:650}.ce-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ce-ghost{color:#fff;background:#ffffff12;border-color:#fff3}.ce-buy-card{backdrop-filter:blur(10px);background:radial-gradient(360px 220px at 90% 0,#559dff24,#0000 70%),#030a1f9e;border:1px solid #ffffff2b;border-radius:22px;margin-top:93px;padding:27px;box-shadow:0 26px 68px #00000045}.ce-buy-kicker{color:#9fc8ff;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}.ce-price{letter-spacing:-.06em;margin-top:8px;font-size:4rem;font-weight:950;line-height:.95}.ce-buy-copy{color:#c0cee0}.ce-buy-button{width:100%;margin-top:4px}.ce-buy-list{color:#d3deea;border-top:1px solid #ffffff1f;gap:9px;margin-top:18px;padding-top:16px;font-size:.82rem;font-weight:700;display:grid}.ce-partner{color:#bdcadd;text-align:center;background:#f3c96b0f;border:1px solid #f3c96b33;border-radius:11px;margin:15px 0 0;padding:10px 11px;font-size:.75rem}.ce-partner strong{color:#fff}.ce-trust{background:#ffffff13;border-top:1px solid #ffffff1c;grid-template-columns:repeat(5,1fr);display:grid}.ce-trust div{text-align:center;background:#01071866;flex-direction:column;justify-content:center;align-items:center;min-height:82px;padding:14px 10px;display:flex}.ce-trust strong{font-size:.88rem}.ce-trust span{color:#bdcee2;font-size:.72rem}.ce-process{color:#fff;background:#07152b}.ce-process-grid{border-left:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid}.ce-process article{background:#ffffff06;border-right:1px solid #ffffff1a;min-height:184px;padding:24px}.ce-process span{color:#7eb5ff;letter-spacing:.12em;font-size:.75rem;font-weight:950}.ce-process h3{margin:14px 0 8px;font-size:1rem}.ce-process p{color:#aebfd4;margin:0;font-size:.85rem}.ce-learn{color:#fff;background:radial-gradient(760px 420px at 84% 0,#3b8cff29,#0000 68%),linear-gradient(135deg,#071a32,#071329);padding:clamp(68px,8vw,100px) 0}.ce-learn-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:46px;display:grid}.ce-section-head{max-width:820px;margin-bottom:30px}.ce-section-head h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.15rem,4.5vw,3.65rem);line-height:1.01}.ce-section-head>p:last-child{color:#53667d;margin:12px 0 0;font-size:1rem}.ce-section-head-dark h2{color:#fff}.ce-section-head-dark>p:last-child{color:#b9cade}.ce-section-head-light h2{color:#0b1f3a}.ce-tool-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ce-tool-grid article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;padding:19px}.ce-tool-grid span{color:#8abaff;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.ce-tool-grid h3{margin:7px 0 6px;font-size:1rem}.ce-tool-grid p{color:#aebfd4;margin:0;font-size:.84rem}.ce-curriculum{color:#fff;background:linear-gradient(#08122d,#06031f);padding:clamp(66px,8vw,96px) 0}.ce-curriculum .ce-section-head>p:last-child{color:#b9cade}.ce-curriculum-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ce-curriculum-grid article{background:radial-gradient(280px 160px at 100% 0,#2578ea1f,#0000 70%),#ffffff0b;border:1px solid #ffffff21;border-radius:17px;min-height:270px;padding:22px}.ce-curriculum-grid strong{color:#bcd7ff;background:#2578ea29;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ce-curriculum-grid span{color:#8abaff;letter-spacing:.09em;text-transform:uppercase;margin-top:18px;font-size:.68rem;font-weight:900;display:block}.ce-curriculum-grid h3{margin:8px 0;font-size:1.25rem;line-height:1.08}.ce-curriculum-grid p{color:#aebfd4;margin:0;font-size:.84rem}.ce-bonus{background:#f5f8fc;padding:clamp(66px,8vw,96px) 0}.ce-bonus .ce-eyebrow{color:#1766c7}.ce-bonus-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ce-bonus-grid article{background:radial-gradient(420px 220px at 90% 0,#2578ea1a,#0000 70%),#fff;border:1px solid #d9e5f3;border-radius:17px;padding:24px;position:relative;overflow:hidden;box-shadow:0 16px 42px #061c360f}.ce-bonus-grid article:after{content:none;display:none}.ce-bonus-grid p{color:#1766c7;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:900}.ce-bonus-grid h3{z-index:1;max-width:78%;margin:8px 0;font-size:1.35rem;position:relative}.ce-bonus-grid span{z-index:1;color:#53667d;position:relative}.ce-finish{color:#fff;background:linear-gradient(135deg,#091a34,#06172d);padding:clamp(68px,8vw,96px) 0}.ce-finish-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ce-finish-grid article{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;padding:20px}.ce-finish-grid strong{color:#bcd7ff;background:#2578ea2e;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.ce-finish-grid h3{margin:14px 0 7px;font-size:1rem}.ce-finish-grid p{color:#b9cade;margin:0;font-size:.84rem}.ce-warning{background:#7da7ff14;border:1px solid #7da7ff40;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-top:16px;padding:17px 18px;display:grid}.ce-warning span{background:#ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:950;display:grid}.ce-warning p{color:#c9d8e8;margin:3px 0 0}.ce-clarity{background:#fff;padding:clamp(62px,7vw,84px) 0}.ce-clarity-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:46px;display:grid}.ce-clarity .ce-eyebrow{color:#1766c7}.ce-clarity h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.1rem,4vw,3.5rem);line-height:1}.ce-clarity p{color:#53667d}.ce-clarity aside{background:#f8fbff;border:1px solid #dbe6f2;border-radius:18px;padding:24px}.ce-clarity aside strong{font-size:1.2rem}.ce-clarity aside a{color:#0b4f9f;font-weight:900;text-decoration:none}.ce-final{color:#fff;background:linear-gradient(135deg,#0f0a47,#0b2d5c);padding:52px 0}.ce-final-inner{grid-template-columns:1fr auto;align-items:center;gap:28px;display:grid}.ce-final h2{text-transform:uppercase;letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,4.6vw,4rem);line-height:1}.ce-final p{color:#c5d2e4;max-width:700px;margin:10px 0 0}@media (hover:hover) and (pointer:fine){.ce-buy-card,.ce-tool-grid article,.ce-curriculum-grid article,.ce-bonus-grid article,.ce-finish-grid article,.ce-clarity aside{transition:transform .18s,border-color .18s,box-shadow .18s}.ce-buy-card:hover,.ce-tool-grid article:hover,.ce-curriculum-grid article:hover,.ce-bonus-grid article:hover,.ce-finish-grid article:hover,.ce-clarity aside:hover{transform:translateY(-3px);box-shadow:0 18px 42px #061c361c}}@media (width<=900px){.ce-hero-grid,.ce-learn-grid,.ce-clarity-grid,.ce-bonus-grid{grid-template-columns:1fr}.ce-process-grid,.ce-curriculum-grid,.ce-finish-grid{grid-template-columns:repeat(2,1fr)}.ce-buy-card{max-width:620px;margin-top:0}}@media (width<=620px){.ce-hero-grid{padding-top:50px}.ce-hero h1{font-size:clamp(2.65rem,14vw,4.35rem)}.ce-hero-actions{display:grid}.ce-hero-actions .button,.ce-final .button{width:100%}.ce-trust{grid-template-columns:1fr 1fr}.ce-trust>div:last-child{grid-column:1/-1}.ce-process-grid,.ce-tool-grid,.ce-curriculum-grid,.ce-finish-grid,.ce-final-inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ce-reveal,.ce-visible,.ce-buy-card,.ce-tool-grid article,.ce-curriculum-grid article,.ce-bonus-grid article,.ce-finish-grid article,.ce-clarity aside{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
