/* Conversion-first landing page: dramatic scale, single clear action, and strong mobile hierarchy. */
:root{--vip-gold:#e3be62;--vip-dark:#070706;--vip-surface:#11110f;--vip-line:rgba(235,205,131,.2)}
body{background:var(--vip-dark)}.nav{height:94px;border-bottom-color:var(--vip-line)}.official-brand{width:220px;height:64px}.nav-links{gap:38px}.nav a{font-size:11px}.login-link{font-size:11px;padding:11px 15px;border-color:rgba(227,190,98,.65)}.hero{min-height:790px;padding:74px 0 100px;gap:64px;align-items:center;background:radial-gradient(ellipse 60% 75% at 87% 52%,rgba(205,155,40,.22),transparent 68%),linear-gradient(125deg,#070706 0%,#0d0c09 100%)}.hero:before{content:'VIP';position:absolute;z-index:0;right:35%;top:52px;font:500 19vw/1 Georgia,serif;color:rgba(227,190,98,.035);pointer-events:none}.hero-copy{max-width:655px}.hero-logo{display:block;width:240px;height:82px;object-fit:contain;object-position:left center;margin:0 0 26px;filter:drop-shadow(0 9px 22px rgba(0,0,0,.5))}.hero .eyebrow{padding:8px 11px;width:max-content;background:rgba(227,190,98,.08);border:1px solid rgba(227,190,98,.2);border-radius:999px;margin-bottom:22px}.hero .eyebrow span{display:none}.hero h1{font-size:clamp(63px,6.9vw,105px);line-height:.91;letter-spacing:-6.3px}.hero h1 em{color:var(--vip-gold)}.lead{max-width:520px;font-size:16px;line-height:1.85;margin:29px 0 33px}.hero .button{min-height:58px;border-radius:13px;padding:17px 23px;font-size:12px;box-shadow:0 13px 32px rgba(178,128,25,.21)}.hero .text-link{font-size:11px}.hero-proof{margin-top:48px;border-radius:14px;overflow:hidden;border-color:var(--vip-line)}.hero-proof strong{font-size:22px}.hero-proof div{padding:13px 20px}.market-card{transform:rotate(2deg);border-radius:18px;padding:23px;border-color:rgba(227,190,98,.4);box-shadow:0 38px 75px rgba(0,0,0,.55),19px 20px 0 rgba(227,190,98,.1)}.market-card:before{top:-26px;color:var(--vip-gold)}.chart{height:250px}.card-stats{padding-top:16px}.statement{padding:160px 0}.statement h2{font-size:clamp(48px,5.2vw,75px);line-height:1.01}.statement p:not(.eyebrow){font-size:16px}.video-section{padding:150px 0}.video-copy h2{font-size:clamp(46px,4.7vw,68px);line-height:1.05}.video-copy>p:not(.eyebrow){font-size:16px}.commitment-mini b{font-size:28px}.proof-gallery,.features,.tool-section,.membership,.partners,.testimonials,.faq,.member-assets{padding-top:150px;padding-bottom:150px}.section-head h2{font-size:clamp(48px,4.8vw,68px);line-height:1.03}.section-head>p:last-child{font-size:15px}.feature-grid article{min-height:390px}.feature-grid h3{font-size:20px}.feature-grid p{font-size:13px}.membership-copy h2{font-size:clamp(48px,4.8vw,68px)}.membership ul{font-size:14px;line-height:2.5}.vip-offer{border-radius:20px;padding:38px;transform:rotate(-1deg)}.vip-offer h3{font-size:34px}.vip-numbers b{font-size:34px}.price-block{border-radius:12px;padding:24px}.price-block strong{font-size:42px}.asset-benefits h3{font-size:15px}.asset-benefits p{font-size:11px}.cta{padding:165px 0}.cta h2{font-size:clamp(50px,5vw,72px)}.cta .button,.vip-final .button{border-radius:13px;font-size:12px;padding:18px 26px}.vip-final{padding:175px 24px}.vip-final h2{font-size:clamp(51px,5.3vw,76px)}.vip-final h2+p{font-size:14px}.vip-stats span{min-width:125px;padding:14px}.vip-stats b{font-size:31px}.vip-float{position:fixed;z-index:20;right:26px;bottom:24px;display:flex;align-items:center;gap:9px;background:linear-gradient(135deg,#c99732,#f3d67c);color:#17120a;text-decoration:none;padding:14px 17px;border-radius:999px;font:800 11px Manrope;box-shadow:0 14px 38px rgba(0,0,0,.45),0 0 0 1px rgba(255,242,197,.6);transition:transform .2s,box-shadow .2s}.vip-float span{font-size:14px}.vip-float b{font-size:17px}.vip-float:hover{transform:translateY(-3px);box-shadow:0 19px 42px rgba(0,0,0,.56),0 0 0 1px white}
@media(max-width:800px){body{padding-bottom:77px}.nav{height:82px}.official-brand{width:178px;height:58px}.menu-button{width:37px;height:37px;border-radius:11px;margin-left:auto}.menu-button:after{inset:8px}.login-link{width:37px;height:37px;border-radius:11px}.hero{display:block;min-height:auto;padding:52px 0 64px;background:radial-gradient(ellipse 105% 40% at 100% 21%,rgba(208,160,47,.2),transparent 72%),#090908}.hero:before{right:-16px;top:68px;font-size:37vw;color:rgba(227,190,98,.045)}.hero-copy{max-width:none}.hero-logo{width:205px;height:76px;margin:0 0 19px}.hero .eyebrow{font-size:8px;padding:7px 10px;margin-bottom:19px}.hero h1{font-size:clamp(54px,15vw,76px);line-height:.91;letter-spacing:-4.7px;max-width:360px}.lead{font-size:15px;line-height:1.78;max-width:345px;margin:26px 0 28px}.hero-actions{display:grid;grid-template-columns:1fr;gap:14px;align-items:stretch}.hero .button{width:100%;min-height:61px;border-radius:15px;font-size:13px}.hero .text-link{text-align:center;font-size:11px;padding:4px}.hero-proof{width:100%;margin-top:34px;border-radius:13px}.hero-proof div{padding:12px 7px}.hero-proof strong{font-size:19px}.hero-proof small{font-size:7px;letter-spacing:.2px}.market-card{margin:66px 0 0;transform:none;border-radius:17px;padding:17px;box-shadow:0 20px 46px rgba(0,0,0,.43)}.market-card:before{left:4px;right:auto;top:-23px;font-size:7px}.chart{height:190px}.pair{padding:20px 0 10px}.pair h3{font-size:19px}.card-top{font-size:7px}.card-stats b{font-size:12px}.statement{padding:95px 0}.statement h2{font-size:42px;letter-spacing:-3px;line-height:1.03}.statement p:not(.eyebrow){font-size:14px;line-height:1.9}.video-section{padding:92px 0}.video-copy h2{font-size:42px;letter-spacing:-2.8px}.video-copy>p:not(.eyebrow){font-size:14px}.proof-gallery,.features,.tool-section,.membership,.partners,.testimonials,.faq,.member-assets{padding-top:94px;padding-bottom:94px}.section-head h2{font-size:42px;letter-spacing:-3px}.section-head>p:last-child{font-size:14px}.asset-grid{margin-top:40px}.features .section-head{margin-bottom:0}.feature-grid article{min-height:265px;border-left-color:var(--vip-line)!important;padding:25px}.feature-grid h3{font-size:19px}.feature-grid p{font-size:12px}.tool-layout h2,.membership-copy h2{font-size:42px;letter-spacing:-3px}.tool-description{font-size:14px}.calculator{border-radius:14px;padding:23px}.membership-copy>p:not(.eyebrow){font-size:14px}.membership ul{font-size:13px;line-height:2.4}.membership .button{width:100%;border-radius:14px;min-height:58px}.vip-offer{border-radius:18px;padding:24px;transform:none}.vip-offer h3{font-size:29px}.vip-numbers b{font-size:27px}.price-block strong{font-size:34px}.partner-list h3{font-size:13px}.quote-grid blockquote>p{font-size:19px}.faq{gap:35px}.cta{padding:100px 0}.cta h2{font-size:44px;letter-spacing:-3px}.cta .button{width:100%;min-height:61px}.member-assets .section-head{margin-bottom:0}.asset-benefits{margin-top:40px}.vip-final{padding:105px 17px}.vip-final h2{font-size:46px;letter-spacing:-3.2px;line-height:1.02}.vip-final h2+p{font-size:13px}.vip-stats{margin-bottom:28px}.vip-stats span{min-width:0;flex:1;padding:12px 4px}.vip-stats b{font-size:26px}.vip-final .button{width:100%;min-height:61px}.footer{padding-bottom:23px}.vip-float{left:14px;right:14px;bottom:max(13px,env(safe-area-inset-bottom));justify-content:center;border-radius:15px;padding:16px 18px;font-size:12px}.vip-float b{position:absolute;right:19px}}
@media(max-width:390px){.official-brand{width:154px}.hero h1{font-size:51px}.hero-logo{width:184px}.hero-proof strong{font-size:17px}.hero-proof small{font-size:6px}.statement h2,.section-head h2,.video-copy h2,.tool-layout h2,.membership-copy h2{font-size:38px}.vip-final h2{font-size:41px}}
