*{box-sizing:border-box}html,body{margin:0;padding:0;background:#020713;color:#fff;font-family:var(--dl-font);scroll-behavior:smooth}body{min-height:100vh}.dl-wrap{position:relative;overflow:hidden;min-height:100vh;background:linear-gradient(180deg,var(--dl-dark-top),var(--dl-dark-bottom));color:var(--dl-dark-text)}.dl-wrap[data-theme="light"]{background:var(--dl-page-bg);color:var(--dl-page-text)}.dl-wrap[data-theme="red_galaxy"]{background:radial-gradient(circle at 50% 0%,rgba(255,45,85,.22),transparent 38%),linear-gradient(180deg,var(--dl-red-top),var(--dl-red-bottom))}.dl-wrap[data-theme="black_galaxy"],.dl-wrap[data-theme="trading_dashboard"],.dl-wrap[data-theme="trading_dashboard_blue"]{background:radial-gradient(circle at 18% 8%,rgba(22,115,255,.20),transparent 28%),radial-gradient(circle at 82% 16%,rgba(255,255,255,.08),transparent 22%),linear-gradient(180deg,#020713 0%,#061234 46%,#020713 100%)}.dl-wrap:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.16) 0 1px,transparent 1px),radial-gradient(circle at 70% 30%,rgba(90,166,255,.12) 0 1px,transparent 1px);background-size:120px 120px,190px 190px;opacity:.28;animation:dlStars 34s linear infinite}.dl-wrap[data-theme="light"]:before{display:none}@keyframes dlStars{from{transform:translate3d(0,0,0)}to{transform:translate3d(-120px,90px,0)}}a{color:inherit}.dl-topbar{position:relative;z-index:4;padding:10px 18px 8px;background:rgba(2,7,19,.76);border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(16px)}.dl-topbar-inner{width:min(100%,var(--dl-maxw));margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.dl-topbar-left{display:flex;align-items:center}.dl-logo-link{display:inline-flex;text-decoration:none}.dl-topbar-logo{display:block;width:auto;height:var(--dl-logo-d);max-width:230px;object-fit:contain}.dl-logo-placeholder{height:54px;min-width:130px;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.28);border-radius:14px;color:rgba(255,255,255,.68);font-size:11px;font-weight:900;letter-spacing:.08em}.dl-topbar-center{display:flex;justify-content:center}.dl-topbar-right{display:flex;justify-content:flex-end}.dl-topbar-badge{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;padding:0 14px;background:linear-gradient(135deg,#ffd15a,#ffb325);color:#180e00;font-weight:950;font-size:12px;letter-spacing:.08em;box-shadow:0 10px 28px rgba(255,179,37,.22)}.dl-countdown{display:inline-flex;align-items:center;gap:7px;line-height:1}.dl-cd-label{font-weight:900;font-size:13px;color:rgba(255,255,255,.78);text-transform:uppercase;letter-spacing:.06em}.dl-cd-chip{display:inline-flex;align-items:baseline;gap:3px;min-width:43px;justify-content:center;padding:8px 8px;border-radius:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.dl-cd-val{font-size:17px;font-weight:950;color:#fff}.dl-cd-unit{font-size:11px;font-weight:900;color:rgba(255,255,255,.66)}.dl-header-bar{position:relative;z-index:3;background:var(--dl-header-bg);color:var(--dl-header-text);min-height:var(--dl-header-height);display:flex;align-items:center;justify-content:center;text-align:center;padding:9px 16px}.dl-headerbar{font-weight:900;font-size:14px;letter-spacing:.03em}.dl-inner{position:relative;z-index:2;width:min(100%,var(--dl-maxw));margin:0 auto;padding:clamp(14px,2.2vw,26px) 16px 40px}.dl-section{position:relative}.dl-hero{padding:clamp(24px,4vw,48px) 0 10px;text-align:center}.dl-bg{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:0}.dl-bg-img,.dl-bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center}.dl-bg-overlay{position:absolute;inset:0;background:#000}.dl-hero>*:not(.dl-bg),.dl-section>*:not(.dl-bg){position:relative;z-index:1}.dl-hero-pill{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin:0 auto 14px;padding:10px 14px;border-radius:999px;background:var(--dl-hero-pill-bg);border:1px solid var(--dl-hero-pill-border);color:var(--dl-hero-pill-text);font-weight:950;font-size:12px;letter-spacing:.09em;text-transform:uppercase;box-shadow:0 14px 38px rgba(0,0,0,.22)}.dl-pill-mobile{display:none}.dl-h1{margin:0 auto 10px;color:var(--dl-h1-color);font-size:clamp(var(--dl-hero-h1-m),6.2vw,var(--dl-hero-h1-d));line-height:1.04;font-weight:950;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 16px 52px rgba(0,0,0,.38)}.dl-h2{margin:0 auto 12px;color:var(--dl-h2-color);font-size:clamp(var(--dl-hero-h2-m),7.2vw,var(--dl-hero-h2-d));line-height:1.02;font-weight:950;letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;text-shadow:0 16px 60px rgba(22,115,255,.26)}.dl-sub{margin:0 auto 18px;color:var(--dl-sub-color);font-size:clamp(var(--dl-sub-m),2.1vw,var(--dl-sub-d));font-weight:850;line-height:1.25}.dl-countdown--hero{margin:3px auto 18px;padding:10px 12px;border-radius:18px;background:rgba(2,7,19,.55);border:1px solid rgba(255,255,255,.10);box-shadow:0 18px 55px rgba(0,0,0,.24)}.dl-hero-note{width:min(100%,880px);margin:0 auto 20px;padding:18px 18px;border-radius:20px;background:var(--dl-note-bg);border:1px solid var(--dl-note-border);box-shadow:0 20px 60px rgba(0,0,0,.26);text-align:left}.dl-note-lead{font-size:clamp(18px,2.1vw,24px);font-weight:950;line-height:1.18;color:#fff;text-align:center}.dl-note-body{margin-top:12px;font-size:16px;font-weight:700;line-height:1.55;color:rgba(255,255,255,.80);text-align:center}.dl-video,.dl-video-review-card,.dl-sec-media-video,.dl-extra-media{width:min(100%,980px);margin:18px auto;border-radius:var(--dl-video-radius);overflow:hidden;background:var(--dl-video-bg,#000);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 80px rgba(0,0,0,.38)}.dl-video iframe,.dl-video video,.dl-video-review-card iframe,.dl-video-review-card video,.dl-sec-media-video iframe,.dl-sec-media-video video,.dl-extra-media iframe,.dl-extra-media video{width:100%;height:var(--dl-video-hd);display:block;border:0}.dl-sec-media-img,.dl-extra-media img{width:100%;height:auto;display:block}.dl-cta{margin:18px auto;text-align:center}.dl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 30px;border-radius:999px;background:linear-gradient(135deg,var(--dl-cta-bg),var(--dl-cta-hover));border:1px solid var(--dl-cta-border);color:var(--dl-cta-text);text-decoration:none;font-weight:950;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 20px 60px rgba(22,115,255,.32),inset 0 1px 0 rgba(255,255,255,.22);transition:transform .25s ease,filter .25s ease,box-shadow .25s ease;overflow:hidden}.dl-btn:after,.dl-mbg-cta-btn:after,.dl-partner-cta-link:after{content:"";position:absolute;top:-120%;left:-35%;width:26%;height:350%;transform:rotate(24deg);background:linear-gradient(180deg,transparent,rgba(255,255,255,.44),transparent);animation:dlSweep 2.8s ease-in-out infinite}.dl-btn:hover{transform:translateY(-3px);filter:brightness(1.10)}@keyframes dlSweep{0%{left:-42%}60%,100%{left:120%}}.dl-vsl-ref,.dl-typeform-wrap,.dl-rp,.dl-diff,.dl-mbg,.dl-hiw,.dl-premium-block,.dl-video-reviews,.dl-founder,.dl-verified,.dl-partner-guarantee,.dl-reviews,.dl-faq,.dl-extra-section{margin:22px auto;width:min(100%,980px)}.dl-vsl-ref-card,.dl-mbg-card,.dl-hiw,.dl-premium-block,.dl-founder-card,.dl-partner-wrap,.dl-typeform-wrap,.dl-verified-card,.dl-review-card,.dl-faq-item,.dl-extra-section{background:linear-gradient(180deg,rgba(11,27,77,.82),rgba(2,7,19,.82));border:1px solid rgba(255,255,255,.10);box-shadow:0 28px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);border-radius:24px}.dl-vsl-ref-card,.dl-mbg-card,.dl-hiw,.dl-premium-block,.dl-typeform-wrap,.dl-founder-card,.dl-partner-wrap{padding:clamp(18px,3vw,34px)}.dl-vsl-ref-title,.dl-rp-title,.dl-diff-title,.dl-mbg-title,.dl-sec-title,.dl-hiw-title,.dl-founder-name,.dl-partner-top-title{font-weight:950;text-transform:uppercase;letter-spacing:.06em;color:#fff}.dl-vsl-ref-title,.dl-rp-title,.dl-diff-title,.dl-mbg-title,.dl-sec-title,.dl-hiw-title{font-size:clamp(20px,2.8vw,30px);line-height:1.12}.dl-vsl-ref-list,.dl-diff-list,.dl-partner-list,.dl-partner-bottom-list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px}.dl-vsl-ref-list li,.dl-diff-list li,.dl-partner-list li,.dl-partner-bottom-list li{display:flex;align-items:flex-start;gap:10px;text-align:left;color:rgba(255,255,255,.86);font-weight:750;line-height:1.45}.dl-vsl-ref-check,.dl-ico-check,.dl-partner-check{color:#7dd3fc}.dl-ico-x{color:#fb7185;font-size:22px;line-height:16px}.dl-vsl-ref-logos{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;margin-top:20px;align-items:center}.dl-vsl-ref-logo-col{display:grid;gap:10px}.dl-vsl-ref-logo{min-height:54px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);border-radius:14px;display:flex;align-items:center;justify-content:center;padding:10px}.dl-vsl-ref-logo img{max-width:100%;max-height:52px}.dl-vsl-ref-logo-text{font-weight:950;font-size:12px;letter-spacing:.12em;color:#fff}.dl-vsl-ref-stars{color:#ffd166;display:flex;gap:3px;font-size:18px}.dl-typeform-head{margin-bottom:14px}.dl-typeform-title{font-size:clamp(22px,3vw,32px);font-weight:950;letter-spacing:.08em;color:#fff}.dl-typeform-sub,.dl-rp-sub,.dl-diff-sub,.dl-sec-sub,.dl-hiw-sub{margin-top:8px;color:rgba(255,255,255,.70);font-weight:650;line-height:1.55}.dl-typeform-frame{border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.12)}.dl-typeform-iframe{width:100%;height:100%;border:0}.dl-rp-grid,.dl-diff-grid,.dl-hiw-grid,.dl-snap-grid,.dl-verified-grid,.dl-review-grid,.dl-review-img-grid,.dl-video-reviews-grid{display:grid;gap:16px}.dl-rp-grid,.dl-diff-grid,.dl-hiw-grid,.dl-snap-grid,.dl-verified-grid,.dl-review-grid,.dl-review-img-grid,.dl-video-reviews-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dl-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.dl-rp-card,.dl-diff-card,.dl-hiw-card,.dl-snap-card,.dl-review-img-card{border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:18px;box-shadow:0 18px 50px rgba(0,0,0,.22)}.dl-rp-card img,.dl-review-img-card img,.dl-hero-img img,.dl-imgcell img,.dl-partner-upload-frame img{width:100%;height:auto;display:block;border-radius:14px}.dl-empty-media{margin-top:16px;padding:16px;border:1px dashed rgba(255,255,255,.18);border-radius:16px;color:rgba(255,255,255,.58);font-weight:700}.dl-diff-card-title{font-size:18px;font-weight:950;text-transform:uppercase;margin-bottom:12px}.dl-mbg-ico{width:58px;height:58px;margin:0 auto 14px;border-radius:18px;background:rgba(22,115,255,.16);border:1px solid rgba(90,166,255,.22);display:flex;align-items:center;justify-content:center;color:#93c5fd;font-weight:950}.dl-mbg-sub{margin-top:8px;color:#93c5fd;font-weight:850}.dl-mbg-body{margin:16px auto 0;max-width:760px;color:rgba(255,255,255,.76);font-weight:650;line-height:1.65}.dl-mbg-cta-btn,.dl-partner-cta-link{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:min(100%,900px);min-height:72px;padding:0 38px;border-radius:999px;text-decoration:none;background:linear-gradient(135deg,#071327 0%,#0a1d43 22%,#0f2f73 46%,#123f99 68%,#0a2f79 84%,#061426 100%);border:1px solid rgba(93,147,255,.68);color:#fff;font-weight:950;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 26px 68px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.24)}.dl-imgrow{width:min(100%,var(--dl-maxw));margin:22px auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dl-imgcell{border-radius:18px;overflow:hidden;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.dl-hiw{background:linear-gradient(180deg,var(--dl-hiw-top),var(--dl-hiw-bottom));border-color:var(--dl-hiw-border)}.dl-hiw-grid{margin-top:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.dl-hiw-card{background:var(--dl-hiw-card);border-color:var(--dl-hiw-border);transform-style:preserve-3d;transition:transform .25s ease}.dl-hiw-card:hover{transform:translateY(-5px)}.dl-hiw-badge{width:42px;height:42px;border-radius:14px;background:var(--dl-hiw-badge);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:950;margin:0 auto 12px}.dl-hiw-h{font-weight:950;color:#fff}.dl-hiw-p{margin-top:8px;color:rgba(255,255,255,.70);font-size:14px;line-height:1.5}.dl-hiw-note{margin-top:18px;color:#fff;font-weight:900}.dl-tline{display:grid;gap:12px;margin-top:18px}.dl-step{display:flex;gap:12px;text-align:left;padding:14px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10)}.dl-step-n{flex:0 0 42px;height:42px;border-radius:14px;background:rgba(22,115,255,.18);display:flex;align-items:center;justify-content:center;font-weight:950;color:#93c5fd}.dl-step-t{font-weight:950;color:#fff}.dl-step-d{margin-top:5px;color:rgba(255,255,255,.68);font-weight:650;line-height:1.45}.dl-proof{overflow:hidden;margin:22px auto;width:min(100%,980px)}.dl-proof-track{display:flex;gap:14px;width:max-content;animation:dlProof 32s linear infinite}.dl-proof-slide{width:260px;flex:0 0 260px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06)}.dl-proof-slide img{width:100%;height:180px;object-fit:cover;display:block}@keyframes dlProof{from{transform:translateX(0)}to{transform:translateX(-50%)}}.dl-bar{height:12px;border-radius:999px;background:rgba(255,255,255,.10);overflow:hidden;margin:14px 0}.dl-bar span{display:block;height:100%;background:linear-gradient(90deg,#1673ff,#7dd3fc);border-radius:inherit}.dl-bar--warn span{background:linear-gradient(90deg,#f97316,#facc15)}.dl-snap-k{font-weight:900;color:rgba(255,255,255,.7);font-size:12px;letter-spacing:.08em}.dl-snap-v{font-size:28px;font-weight:950;color:#fff}.dl-pill.on{display:inline-flex;background:rgba(34,197,94,.16);color:#86efac;border:1px solid rgba(34,197,94,.28);border-radius:999px;padding:9px 16px;font-weight:950}.dl-snap-note{margin-top:10px;color:rgba(255,255,255,.62);font-size:13px;font-weight:650}.dl-founder-card{display:grid;grid-template-columns:1.4fr .9fr;gap:24px;text-align:left}.dl-founder-kicker{font-size:12px;font-weight:950;letter-spacing:.14em;color:#93c5fd}.dl-founder-name-row{display:flex;align-items:center;gap:10px;margin-top:10px}.dl-founder-name{font-size:clamp(32px,5vw,54px);letter-spacing:-.04em}.dl-founder-role{color:#93c5fd;font-weight:850;margin-top:6px}.dl-founder-bio{color:rgba(255,255,255,.76);font-weight:650;line-height:1.65;margin-top:16px}.dl-founder-sign{font-weight:950;margin-top:18px}.dl-founder-frame{aspect-ratio:1/1;border-radius:28px;background:radial-gradient(circle at 50% 10%,rgba(90,166,255,.25),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.dl-founder-photo img{width:100%;height:100%;object-fit:cover}.dl-founder-initials{font-size:80px;font-weight:950;color:#93c5fd}.dl-founder-meta{text-align:center;margin-top:12px}.dl-founder-meta-name{font-weight:950}.dl-founder-meta-sub{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:8px}.dl-founder-meta-pill{border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);padding:7px 10px;font-size:11px;font-weight:900}.dl-verified-grid{margin-top:18px}.dl-verified-card{text-align:left;padding:20px}.dl-verified-icon{width:42px;height:42px;border-radius:14px;background:rgba(22,115,255,.16);display:flex;align-items:center;justify-content:center;color:#93c5fd;font-weight:950}.dl-verified-title{font-weight:950;margin-top:14px}.dl-verified-text{margin-top:8px;color:rgba(255,255,255,.68);line-height:1.55}.dl-partner-top{display:grid;grid-template-columns:auto 1fr;gap:18px;text-align:left}.dl-partner-shield{width:60px;height:60px;border-radius:20px;background:rgba(22,115,255,.16);display:flex;align-items:center;justify-content:center;color:#93c5fd}.dl-partner-top-title{font-size:clamp(24px,3.2vw,38px);margin:0}.dl-partner-promise{margin:22px auto;padding:22px;border-radius:22px;background:radial-gradient(circle at 50% 0%,rgba(90,166,255,.23),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.12);text-align:center}.dl-partner-kicker{font-size:12px;font-weight:950;letter-spacing:.12em;color:#93c5fd}.dl-partner-big{font-size:clamp(42px,8vw,86px);font-weight:950;letter-spacing:-.06em;line-height:.95}.dl-partner-subtitle{font-weight:950;letter-spacing:.08em}.dl-partner-note{color:rgba(255,255,255,.70);font-weight:750;margin-top:8px}.dl-partner-upload-frame{border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.12);margin:18px auto;width:min(100%,680px)}.dl-partner-bottom{margin-top:20px;text-align:left}.dl-partner-bottom-title{font-size:20px;text-align:center}.dl-reviews,.dl-faq{padding:clamp(18px,3vw,30px);border-radius:24px;background:linear-gradient(180deg,rgba(11,27,77,.72),rgba(2,7,19,.72));border:1px solid rgba(255,255,255,.10);box-shadow:0 28px 80px rgba(0,0,0,.30)}.dl-sec-head{text-align:center;margin-bottom:18px}.dl-review-card{text-align:left;padding:20px}.dl-stars{color:#ffd166;letter-spacing:1px}.dl-review-title{font-weight:950;margin-top:10px}.dl-review-quote{margin-top:10px;color:rgba(255,255,255,.74);line-height:1.55}.dl-review-name{margin-top:14px;font-weight:900;color:#93c5fd}.dl-faq-list{display:grid;gap:12px}.dl-faq-item{padding:0;overflow:hidden;text-align:left}.dl-faq-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;align-items:center;padding:18px 20px}.dl-faq-item summary::-webkit-details-marker{display:none}.dl-faq-q{font-weight:900}.dl-faq-icon{width:28px;height:28px;border-radius:999px;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center}.dl-faq-a{padding:0 20px 18px;color:rgba(255,255,255,.72);font-weight:650;line-height:1.6}.dl-extra-section{text-align:left}.dl-extra-section h3{margin:0 0 12px;font-size:24px}.dl-footer{position:relative;z-index:2;background:var(--dl-footer-bg);color:var(--dl-footer-text);padding:var(--dl-footer-py) 16px;text-align:center;font-weight:700}.dl-sticky-cta{position:fixed;left:12px;right:12px;bottom:12px;z-index:20;display:none;gap:10px;padding:10px;border-radius:20px;background:rgba(2,7,19,.76);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);box-shadow:0 18px 60px rgba(0,0,0,.42);transform:translateY(130%);transition:transform .25s ease}.dl-sticky-cta.dl-show{transform:translateY(0)}.dl-sticky-btn{flex:1;min-height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:950;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.dl-sticky-primary{background:linear-gradient(135deg,#1673ff,#0d1e6b);color:#fff}.dl-sticky-secondary{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.12)}
@media(max-width:860px){.dl-only-desktop{display:none}.dl-topbar-inner{grid-template-columns:auto 1fr}.dl-topbar-center{justify-content:flex-end}.dl-topbar-logo{height:var(--dl-logo-m);max-width:170px}.dl-cd-label{font-size:11px}.dl-cd-chip{min-width:36px;padding:7px 6px}.dl-cd-val{font-size:15px}.dl-pill-desktop{display:none}.dl-pill-mobile{display:inline}.dl-hero-pill{font-size:11px;letter-spacing:.07em}.dl-hero-note{text-align:center;padding:16px}.dl-video iframe,.dl-video video,.dl-video-review-card iframe,.dl-video-review-card video,.dl-sec-media-video iframe,.dl-sec-media-video video,.dl-extra-media iframe,.dl-extra-media video{height:var(--dl-video-hm)}.dl-rp-grid,.dl-diff-grid,.dl-hiw-grid,.dl-snap-grid,.dl-verified-grid,.dl-review-grid,.dl-review-img-grid,.dl-video-reviews-grid,.dl-imgrow{grid-template-columns:1fr}.dl-founder-card,.dl-partner-top{grid-template-columns:1fr;text-align:center}.dl-founder-content{text-align:center}.dl-partner-list li,.dl-partner-bottom-list li{text-align:left}.dl-vsl-ref-logos{grid-template-columns:1fr}.dl-vsl-ref-center{order:-1}.dl-sticky-cta{display:flex}.dl-hide-mobile{display:none!important}.dl-inner{padding-left:12px;padding-right:12px}.dl-btn,.dl-mbg-cta-btn{width:100%;min-height:58px}.dl-proof-slide{width:220px;flex-basis:220px}.dl-proof-slide img{height:150px}}

/* WORDPRESS-MATCH VSL REFERENCE SECTION OVERRIDE */
.dl-vsl-ref{ margin-top:18px; padding:0 0 6px; }
.dl-vsl-ref-card{
  background:transparent;
  color:#ffffff;
  border-radius:0;
  padding:clamp(28px,4vw,42px) clamp(18px,3vw,34px);
  text-align:center;
  box-shadow:none;
  border:0;
}
.dl-vsl-ref-title{
  margin:0 auto;
  max-width:980px;
  font-weight:900;
  font-size:clamp(20px,2.1vw,28px);
  line-height:1.2;
  letter-spacing:-.02em;
  text-transform:uppercase;
}
.dl-vsl-ref-list{
  list-style:none;
  padding:0;
  margin:20px auto 0;
  max-width:960px;
  display:grid;
  gap:10px;
}
.dl-vsl-ref-list li{
  display:flex;
  justify-content:center;
  align-items:flex-start;
  gap:10px;
  font-size:clamp(16px,1.6vw,24px);
  line-height:1.35;
  color:rgba(255,255,255,0.92);
  font-weight:700;
}
.dl-vsl-ref-check{
  color:#d8ffe7;
  font-weight:900;
  line-height:1.1;
  flex:0 0 auto;
  transform:translateY(1px);
}
.dl-vsl-ref-logos{
  margin:clamp(34px,4vw,52px) auto 0;
  max-width:1120px;
  display:grid;
  grid-template-columns:1fr auto 1fr;
  align-items:center;
  gap:18px 30px;
}
.dl-vsl-ref-logo-col{ display:grid; gap:26px; }
.dl-vsl-ref-logo-col--left{ justify-items:start; }
.dl-vsl-ref-logo-col--right{ justify-items:end; }
.dl-vsl-ref-logo{
  width:100%;
  min-height:74px;
  display:flex;
  align-items:center;
  background:transparent;
  border:none;
  padding:0;
}
.dl-vsl-ref-logo-col--left .dl-vsl-ref-logo{ justify-content:flex-start; }
.dl-vsl-ref-logo-col--right .dl-vsl-ref-logo{ justify-content:flex-end; }
.dl-vsl-ref-logo-text{
  color:#ffffff;
  font-weight:900;
  letter-spacing:-.03em;
  font-size:clamp(28px,4.2vw,68px);
  line-height:1;
  text-transform:uppercase;
}
.dl-vsl-ref-logo-text.is-myfxbook{ text-transform:none; letter-spacing:-.04em; }
.dl-vsl-ref-logo img{
  max-width:min(100%,300px);
  max-height:84px;
  width:auto;
  height:auto;
  object-fit:contain;
  display:block;
}
.dl-vsl-ref-logo--1 img{ max-width:min(100%,320px); max-height:82px; }
.dl-vsl-ref-logo--2 img{ max-width:min(100%,330px); max-height:86px; }
.dl-vsl-ref-logo--3 img{ max-width:min(100%,290px); max-height:122px; }
.dl-vsl-ref-logo--4 img{ max-width:min(100%,270px); max-height:68px; filter:none; opacity:1; }
.dl-vsl-ref-center{ display:grid; justify-items:center; align-content:center; gap:14px; }
.dl-vsl-ref-stars{ display:flex; gap:4px; color:#fff; }
.dl-vsl-ref-star{
  width:clamp(34px,2.6vw,52px);
  height:clamp(34px,2.6vw,52px);
  border-radius:2px;
  background:#1fd38a;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#fff;
  font-size:clamp(20px,1.7vw,28px);
  font-weight:900;
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);
}
@media (max-width:860px){
  .dl-vsl-ref-card{ padding:24px 16px 28px; }
  .dl-vsl-ref-list li{ justify-content:flex-start; text-align:left; }
  .dl-vsl-ref-list{ max-width:620px; }
  .dl-vsl-ref-logos{
    grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
    gap:12px 16px;
    align-items:center;
    max-width:100%;
  }
  .dl-vsl-ref-logo-col{ gap:14px; }
  .dl-vsl-ref-logo-col--left{ justify-items:start !important; }
  .dl-vsl-ref-logo-col--right{ justify-items:end !important; }
  .dl-vsl-ref-logo{ min-height:0; }
  .dl-vsl-ref-logo-col--left .dl-vsl-ref-logo{ justify-content:flex-start !important; }
  .dl-vsl-ref-logo-col--right .dl-vsl-ref-logo{ justify-content:flex-end !important; }
  .dl-vsl-ref-logo img{ max-width:min(100%,132px); max-height:42px; }
  .dl-vsl-ref-logo--1 img{ max-width:min(100%,140px); max-height:38px; }
  .dl-vsl-ref-logo--2 img{ max-width:min(100%,132px); max-height:50px; }
  .dl-vsl-ref-logo--3 img{ max-width:min(100%,142px); max-height:58px; }
  .dl-vsl-ref-logo--4 img{ max-width:min(100%,122px); max-height:32px; }
  .dl-vsl-ref-logo-text{ font-size:clamp(16px,4.6vw,28px); text-align:center; }
  .dl-vsl-ref-center{ order:0; }
  .dl-vsl-ref-stars{ gap:3px; }
  .dl-vsl-ref-star{
    width:clamp(26px,8.2vw,34px);
    height:clamp(26px,8.2vw,34px);
    font-size:clamp(15px,4.6vw,20px);
  }
}


/* WORDPRESS-MATCH HERO SECTION OVERRIDE */
.dl-wrap[data-theme="black_galaxy"],
.dl-wrap[data-theme="trading_dashboard"],
.dl-wrap[data-theme="trading_dashboard_blue"]{
  background:
    linear-gradient(rgba(255,255,255,.018) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,.018) 1px, transparent 1px),
    radial-gradient(900px 480px at 50% -6%, rgba(43,90,180,.14), transparent 58%),
    linear-gradient(180deg,#050b1d 0%, #071329 48%, #07142c 100%);
  background-size: 96px 96px, 96px 96px, auto, auto;
}
.dl-wrap:before{
  opacity:.08;
}
.dl-inner{
  padding-top:clamp(22px,3vw,38px);
}
.dl-hero{
  width:min(100%,980px);
  margin:0 auto;
  padding:clamp(38px,5.3vw,58px) 0 14px;
  text-align:center;
}
.dl-hero-pill{
  width:min(100%,760px);
  min-height:47px;
  justify-content:center;
  margin:0 auto 22px;
  padding:12px 26px;
  border-radius:999px;
  background:rgba(7,18,48,.70);
  border:1px solid rgba(255,202,103,.38);
  color:#ffd16d;
  box-shadow:none;
  font-size:14px;
  font-weight:950;
  letter-spacing:.28em;
  line-height:1.1;
}
.dl-hero-pill-ico{
  color:#7b4ef0;
  filter:saturate(1.3);
  transform:translateY(-1px);
}
.dl-h1{
  max-width:920px;
  margin:0 auto 12px;
  color:#fff !important;
  font-size:clamp(42px,6.5vw,68px);
  line-height:.98;
  font-weight:950;
  letter-spacing:-.065em;
  text-transform:none;
  text-shadow:0 20px 52px rgba(0,0,0,.44);
}
.dl-h2{
  max-width:900px;
  margin:0 auto 14px;
  color:#57f7e7 !important;
  font-size:clamp(38px,5.3vw,56px);
  line-height:1.1;
  font-weight:950;
  letter-spacing:.035em;
  text-transform:uppercase;
  text-shadow:0 16px 46px rgba(87,247,231,.10);
}
.dl-sub{
  max-width:800px;
  margin:0 auto 20px;
  color:#8ec7ff !important;
  font-size:clamp(18px,2.1vw,22px);
  line-height:1.12;
  font-weight:900;
  letter-spacing:-.015em;
  text-shadow:none;
}
.dl-hero-note{
  width:min(100%,860px);
  margin:20px auto 0;
  min-height:76px;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:20px 28px;
  border-radius:16px;
  background:rgba(6,18,50,.64);
  border:1px solid rgba(40,93,182,.52);
  box-shadow:none;
  text-align:center;
}
.dl-note-lead{
  width:100%;
  margin:0;
  color:#8ec7ff;
  font-size:16px;
  line-height:1.35;
  font-weight:950;
  letter-spacing:.025em;
  text-align:center;
}
.dl-note-body{
  display:none;
}
@media(max-width:860px){
  .dl-hero{
    width:100%;
    padding:34px 0 8px;
  }
  .dl-hero-pill{
    width:min(100%,720px);
    min-height:44px;
    padding:12px 16px;
    font-size:11px;
    letter-spacing:.14em;
    line-height:1.25;
  }
  .dl-h1{
    font-size:clamp(38px,11vw,54px);
    line-height:1;
    letter-spacing:-.055em;
    margin-bottom:12px;
  }
  .dl-h2{
    font-size:clamp(34px,9.6vw,46px);
    line-height:1.08;
    letter-spacing:.02em;
    margin-bottom:14px;
  }
  .dl-sub{
    font-size:17px;
    line-height:1.22;
    max-width:94%;
    margin-bottom:18px;
  }
  .dl-hero-note{
    width:100%;
    min-height:70px;
    padding:18px 16px;
    border-radius:14px;
  }
  .dl-note-lead{
    font-size:14px;
    line-height:1.35;
  }
}

/* DIFFERENCE SECTION OVERRIDE TO MATCH PROVIDED REFERENCE */
.dl-diff{
  width:min(100%,1120px);
  margin:34px auto 26px;
}
.dl-diff-head{
  text-align:center;
  margin-bottom:18px;
}
.dl-diff-title{
  margin:0 auto;
  max-width:900px;
  font-weight:950;
  font-size:clamp(32px,4.8vw,56px);
  line-height:1.1;
  letter-spacing:.06em;
  text-transform:uppercase;
  text-align:center;
  color:#ffffff;
}
.dl-diff-sub{
  margin:10px auto 0;
  max-width:780px;
  text-align:center;
  color:rgba(255,255,255,.72);
  font-size:clamp(15px,1.45vw,17px);
  font-weight:500;
  line-height:1.55;
}
.dl-diff-grid{
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:26px;
  margin-top:18px;
}
.dl-diff-card{
  border-radius:24px;
  padding:38px 40px 36px;
  text-align:left;
  min-height:360px;
  background:linear-gradient(180deg, rgba(34,56,121,.92) 0%, rgba(14,31,90,.96) 100%);
  border:1px solid rgba(255,255,255,.10);
  box-shadow:0 24px 72px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.04);
}
.dl-diff-before{
  border-color:rgba(245,87,135,.65);
  box-shadow:0 24px 72px rgba(0,0,0,.34), 0 0 0 1px rgba(245,87,135,.10), inset 0 1px 0 rgba(255,255,255,.04);
}
.dl-diff-after{
  border-color:rgba(0,196,255,.62);
  box-shadow:0 24px 72px rgba(0,0,0,.34), 0 0 0 1px rgba(0,196,255,.08), inset 0 1px 0 rgba(255,255,255,.04);
}
.dl-diff-card-title{
  font-size:clamp(26px,2.45vw,42px);
  line-height:1.05;
  letter-spacing:.03em;
  font-weight:950;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:16px;
  padding-bottom:12px;
  border-bottom:2px solid rgba(255,255,255,.18);
}
.dl-diff-list{
  margin-top:8px;
  gap:22px;
}
.dl-diff-list li{
  display:flex;
  align-items:flex-start;
  gap:14px;
  color:rgba(255,255,255,.92);
  font-size:clamp(16px,1.36vw,19px);
  line-height:1.48;
  font-weight:700;
}
.dl-diff-ico{
  width:34px;
  height:34px;
  min-width:34px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  font-size:19px;
  font-weight:900;
  line-height:1;
  margin-top:1px;
  border:1px solid currentColor;
  background:rgba(255,255,255,.04);
}
.dl-diff-before .dl-ico-x{
  color:#ff6a98;
  border-color:rgba(255,106,152,.78);
  background:rgba(255,106,152,.08);
}
.dl-diff-after .dl-ico-check{
  color:#25d2ff;
  border-color:rgba(37,210,255,.72);
  background:rgba(37,210,255,.08);
}
.dl-diff-txt{
  display:block;
}
@media (max-width:860px){
  .dl-diff{ width:min(100%,980px); margin:26px auto 22px; }
  .dl-diff-grid{ grid-template-columns:1fr; gap:18px; }
  .dl-diff-card{ min-height:0; padding:28px 22px 26px; }
  .dl-diff-card-title{ font-size:clamp(22px,6vw,32px); }
  .dl-diff-list{ gap:18px; }
  .dl-diff-list li{ font-size:16px; }
  .dl-diff-ico{ width:32px; height:32px; min-width:32px; font-size:18px; }
}
