@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--navy:#030c1a;--panel:#07172b;--white:#f5f7fc;--muted:#a9bdd6;--cyan:#00decf;--gold:#ffca52;--line:#142a42}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:var(--navy);color:var(--white);font:14px/1.6 'DM Sans',system-ui,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,system-ui,sans-serif}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}svg{width:100%;height:100%}.icon-defs{position:absolute;width:0;height:0;overflow:hidden}.wrap{width:min(1200px,calc(100% - 64px));margin:auto}.gold{color:var(--gold)}.site-header{height:82px;position:absolute;top:0;width:100%;z-index:10;background:linear-gradient(180deg,#020b19eb,#020b1955);border-bottom:1px solid #1a34532b}.nav-wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:45px}.logo{display:inline-flex;align-items:center;gap:9px;font-size:28px;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-1.2px;white-space:nowrap}.logo svg{width:40px;height:36px}.site-header nav{display:flex;align-items:center;gap:30px;height:100%;font-size:12px;font-weight:500}.site-header nav>a{position:relative;padding:28px 0}.site-header nav>a:hover{color:var(--gold)}.site-header nav .home-link{color:var(--gold)}.home-link:after{content:'';position:absolute;bottom:17px;left:0;width:100%;height:2px;background:var(--gold)}.site-header nav>.nav-login{padding:8px 12px;border:1px solid #22516a;border-radius:5px;color:var(--cyan);font-size:11px}.menu-toggle{display:none;border:1px solid #28405c;border-radius:4px;color:#fff;background:#10223b;padding:5px 10px;font-size:21px}.skip-link{position:absolute;top:-100px;left:20px;z-index:100;background:var(--gold);padding:12px;color:#091426}.skip-link:focus{top:10px}.hero{position:relative;min-height:610px;overflow:hidden;border-bottom:1px solid #244055;padding-top:82px;background:#061126}.hero-art{position:absolute;inset:0;background-image:url('hero-trading.png');background-size:cover;background-position:center 55%;opacity:.95}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#030b1deb 0%,#030b1ddd 25%,#030b1d90 43%,#030b1d15 70%),linear-gradient(0deg,#030c1a 0%,transparent 22%)}.hero-content{position:relative;padding-top:58px;padding-bottom:50px;z-index:1}.eyebrow{display:inline-block;color:var(--cyan);font-size:10px;font-weight:600;letter-spacing:1.3px;border:1px solid #116071;background:#002c3d55;border-radius:30px;padding:6px 13px}.eyebrow b{font-weight:400;margin:0 5px;color:#00c7bb}.hero h1{font-size:45px;font-weight:800;line-height:1.2;letter-spacing:-1.5px;margin:20px 0 17px;max-width:670px;text-shadow:0 3px 30px #0008}.hero h1>span{color:var(--gold)}.desktop-break{display:none}.hero-description{font-size:15px;line-height:1.7;color:#d0dbea;max-width:570px}.hero-capabilities{display:flex;align-items:center;gap:24px;margin:28px 0 30px}.hero-capabilities>a{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.5;font-weight:500}.icon-box{display:inline-flex;width:46px;height:46px;flex-shrink:0;align-items:center;justify-content:center;border-radius:11px;border:1px solid currentColor;box-shadow:inset 0 0 15px #ffffff05}.icon-box svg{width:27px;height:27px}.cyan{color:#00e1cf;background:#002e3188;border-color:#0b5358}.blue{color:#1fa5ff;background:#05265988;border-color:#124281}.teal{color:#00d5b7;background:#00302f88;border-color:#0a5550}.purple{color:#b97aff;background:#30175288;border-color:#452c6a}.gold-icon{color:#ffca52;background:#3c301780;border-color:#66502a}.lavender{color:#9e9afa;background:#24234b88;border-color:#373369}.coral{color:#ff6475;background:#3c172580;border-color:#682a3a}.btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:7px;padding:14px 28px;font-weight:700;font-size:13px;transition:transform .18s,filter .18s}.btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.gold-btn{background:linear-gradient(110deg,#ffdb86,#ffca4c);color:#181408;box-shadow:0 0 24px #ffc84c29,inset 0 1px 0 #fff6;border:1px solid #ffdb8b}.btn>span{font-size:21px;line-height:1}.hero-note{color:#849bb7;font-size:9px;margin-top:15px;letter-spacing:.2px}.hero-note>span{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--cyan);margin-right:5px}.illustration-note{position:absolute;right:28px;bottom:13px;color:#b6c9df80;font-size:8px}.section-title{text-align:center;margin-bottom:22px}.section-title h2{font-size:23px;font-weight:800;letter-spacing:-.6px}.section-title p{font-size:12px;color:var(--muted);margin-top:4px}.section-dark{background:#020d1b}.features{padding:26px 0 33px}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.feature-card{display:flex;align-items:flex-start;gap:13px;padding:18px 15px;border:1px solid #142c44;border-radius:9px;background:linear-gradient(130deg,#07242c55,#07172b99);transition:transform .18s,border-color .18s}.feature-card:nth-child(2){background:linear-gradient(130deg,#24163c60,#07172b99)}.feature-card:nth-child(3){background:linear-gradient(130deg,#28241b55,#07172b99)}.feature-card:hover{transform:translateY(-3px);border-color:#315a78}.feature-card .icon-box{width:48px;height:48px}.feature-card h3{font-size:12px;font-weight:800;margin:2px 0 7px;white-space:nowrap}.feature-card p{font-size:11px;color:var(--muted);line-height:1.6}.availability{display:inline-block;margin-top:9px;font-size:8px;color:#8e9db2;border:1px solid #25384b;padding:1px 5px;border-radius:3px}.availability.available{color:#68cbb5;border-color:#1b4845}.workflow{background:#edf1fa;color:#0c1831;padding:24px 0 27px}.workflow .section-title{margin-bottom:20px}.workflow .section-title p{color:#4d6182}.workflow-grid{display:grid;grid-template-columns:1fr 50px 1fr 50px 1fr 50px 1fr;align-items:center;text-align:center;max-width:1030px;margin:auto}.step-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;border:0;box-shadow:inset 0 2px 10px #ffffff5a;margin-bottom:5px}.step-icon svg{width:26px;height:26px}.step-icon.blue{background:#b6d7ff;color:#147cd5}.step-icon.purple{background:#d8b9ff;color:#7332c1}.step-icon.gold-icon{background:#ffe19c;color:#624719}.step-icon.teal{background:#9ee5d6;color:#096253}.workflow-grid h3{font-size:12px;font-weight:800}.workflow-grid p{font-size:10px;line-height:1.4;color:#405676}.step-arrow{font-size:25px;color:#99accc;padding-bottom:35px}.why-section{position:relative;padding:28px 0 31px;overflow:hidden;border-bottom:1px solid #183049}.why-section .wrap{position:relative}.market-lines{position:absolute;inset:0;opacity:.15}.market-lines svg{height:100%;width:100%}.market-lines path{fill:none;stroke:#00b4a0;stroke-width:1.7}.market-lines path+path{stroke:#a46f4e}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:23px}.benefit-grid>div{display:flex;align-items:center;gap:12px}.round-icon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:42px;height:42px;flex-shrink:0}.round-icon svg{width:25px;height:25px}.benefit-grid h3{font-size:11px;font-weight:700}.benefit-grid p{font-size:10px;color:var(--muted);margin-top:3px}.strategies-section{padding:25px 0 30px;background:radial-gradient(ellipse at left bottom,#241d3c66,transparent 65%),#060f20;border-bottom:1px solid #1c314b}.strategies-section .section-title h2{font-size:20px}.strategies-section .section-title p{font-size:10px}.concept-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:start}.concept-card{border:1px solid #142a45;border-radius:8px;background:#0a1a30aa;overflow:hidden}.concept-card summary{display:flex;align-items:center;gap:12px;padding:15px 13px;list-style:none;cursor:pointer}.concept-card summary::-webkit-details-marker{display:none}.concept-card .icon-box{width:44px;height:44px}.concept-card h3{font-size:11px;margin-bottom:3px;white-space:nowrap}.concept-card p{font-size:10px;line-height:1.5;color:var(--muted)}.concept-arrow{margin-left:auto;color:#94acc9}.concept-card[open]{border-color:#386074}.concept-detail{padding:0 16px 16px;color:#b5c6dc;font-size:11px;line-height:1.8}.concept-detail a{display:block;color:var(--cyan);margin-top:10px;font-size:10px}.cta-banner{background:linear-gradient(90deg,#08182be6,#17253a9c,#512c2555),url('hero-trading.png') center 64%/cover;border-block:1px solid #35445d}.cta-banner .wrap{display:flex;align-items:center;justify-content:center;gap:90px;padding-top:28px;padding-bottom:28px}.cta-banner h2{font-size:22px;font-weight:800;letter-spacing:-.5px}.cta-banner p{font-size:11px;color:#b5c9e2;margin-top:4px}.cta-banner .btn{font-size:11px;padding:10px 18px;gap:17px}.learn-section{padding:26px 0 31px;background:radial-gradient(ellipse at bottom left,#43506750,transparent 55%),#061323;border-bottom:1px solid #213046}.learn-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.learn-heading h2{font-size:18px;letter-spacing:-.3px}.learn-heading p{font-size:10px;color:var(--muted);margin-top:3px}.learning-label{font-size:8px;letter-spacing:1.5px;color:#d6bc80}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.article-card{display:grid;grid-template-columns:115px 1fr;gap:14px;border:1px solid #1c314a;border-radius:7px;background:#0a1a30;overflow:hidden;transition:border-color .2s}.article-card:hover{border-color:#508095}.article-card>div:last-child{padding:12px 13px 12px 0}.article-category{color:#7791af;font-size:7px;letter-spacing:1px}.article-card h3{font-size:11px;line-height:1.4;margin:4px 0 6px}.article-card p{font-size:9px;color:var(--muted);line-height:1.5}.article-meta{display:flex;justify-content:space-between;color:#7893b0;font-size:8px;margin-top:9px}.article-meta b{color:#c7ad73}.article-image{min-height:130px;position:relative;overflow:hidden}.market-thumb{background:repeating-linear-gradient(0deg,transparent,transparent 19px,#0d304066 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,#0d304066 20px),linear-gradient(135deg,#071325,#063c4a)}.market-thumb svg{position:absolute;inset:10px 0 0;width:150%;height:90%;filter:drop-shadow(0 0 5px #00e4e8)}.market-thumb path{fill:none;stroke:#00d9e7;stroke-width:1.8}.laptop-thumb{background:url('hero-trading.png') 80% center/auto 100%}.risk-thumb{background:radial-gradient(circle at 50% 40%,#23335b,#071122);color:#6b91ff}.risk-thumb svg{filter:drop-shadow(0 0 8px #507df477)}.site-footer{background:#020b15;padding:25px 0 0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1.2fr 1.6fr;gap:50px;padding-bottom:24px}.site-footer .logo{font-size:22px}.site-footer .logo svg{width:30px;height:28px}.footer-brand p{max-width:290px;font-size:10px;color:#849bb8;line-height:1.5;margin-top:5px}.footer-grid h3{font-size:10px;margin-bottom:8px;font-weight:700}.footer-grid>div>a:not(.logo){display:block;font-size:9px;color:#8da3be;line-height:1.9}.footer-grid>div>a:hover{color:var(--gold)}.disclaimer p{font-size:9px;color:#8299b5;line-height:1.8}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #142335;padding:11px 0;color:#6e849f;font-size:8px}.footer-bottom span span{margin:0 10px}.article-page{padding:140px 32px 75px;background:radial-gradient(ellipse at right top,#122440,transparent 70%),#030c1a;min-height:80vh}.reading-wrap{max-width:760px;margin:auto}.back-link{display:block;color:var(--muted);font-size:12px;margin-bottom:32px}.reading-wrap .eyebrow{border:0;padding:0;background:none;font-size:10px}.reading-wrap h1{font-size:42px;letter-spacing:-1.4px;line-height:1.25;margin:18px 0}.article-intro{font-size:17px;color:#aec1d9}.article-rule{border-bottom:1px solid #24405d;margin:32px 0}.reading-wrap section{margin:32px 0}.reading-wrap section h2{font-size:22px;margin-bottom:12px}.reading-wrap section p{font-size:15px;line-height:1.9;color:#adc0d8}.reading-cta{margin-top:45px;padding:30px;background:#0c1c30;border:1px solid #213c56;border-radius:9px}.reading-cta h2{font-size:23px}.reading-cta p{font-size:13px;margin:12px 0 24px;color:var(--muted)}
@media(min-width:1500px){.hero{min-height:650px}.hero-content{padding-top:75px}.hero h1{font-size:51px}.hero-art{background-position:center 57%}.hero-shade{background:linear-gradient(90deg,#030b1df0 0%,#030b1dd0 28%,#030b1d60 48%,transparent 75%),linear-gradient(0deg,#030c1a,transparent 20%)}}
@media(max-width:1150px){.site-header nav{gap:20px}.nav-wrap{gap:25px}.logo{font-size:25px}.hero{min-height:590px}.hero h1{font-size:41px}.hero-description{font-size:14px}.hero-capabilities{gap:16px}.hero-capabilities .icon-box{width:39px;height:39px}.hero-shade{background:linear-gradient(90deg,#030b1df5,#030b1dd5 32%,#030b1d65 65%,#030b1d20),linear-gradient(0deg,#030c1a,transparent 30%)}.feature-card{gap:9px;padding:15px 12px}.feature-card .icon-box{width:39px;height:39px}.feature-card h3{font-size:11px}.feature-card p{font-size:10px}.benefit-grid{gap:13px}.benefit-grid h3{font-size:10px}.benefit-grid p{font-size:9px}.concept-card summary{gap:8px;padding:13px 10px}.concept-card .icon-box{width:36px;height:36px}.concept-card h3{font-size:10px}.concept-card p{font-size:9px}.article-card{grid-template-columns:90px 1fr;gap:10px}.footer-grid{gap:30px}.cta-banner .wrap{gap:40px}.cta-banner h2{font-size:20px}}
@media(max-width:900px){.wrap{width:calc(100% - 40px)}.site-header{height:72px}.menu-toggle{display:block}.site-header nav{display:none;position:absolute;top:72px;left:0;right:0;height:auto;flex-wrap:wrap;padding:20px;gap:12px 25px;background:#071426f5;border-bottom:1px solid #29415e;box-shadow:0 15px 30px #0005}.site-header nav.open{display:flex}.site-header nav>a{padding:8px 0}.home-link:after{bottom:0}.hero{padding-top:72px;min-height:560px}.hero-content{padding-top:52px}.hero h1{font-size:39px}.hero-description{max-width:440px;font-size:13px}.wide-break{display:none}.hero-art{background-position:60% center}.hero-capabilities{gap:16px;max-width:440px;flex-wrap:wrap}.hero-capabilities>a{width:calc(50% - 10px)}.hero-capabilities .icon-box{width:36px;height:36px}.hero-capabilities svg{width:23px;height:23px}.hero-capabilities{margin:22px 0}.feature-grid,.concept-grid{grid-template-columns:repeat(2,1fr)}.feature-card{padding:20px;gap:13px}.feature-card h3{font-size:13px}.feature-card p{font-size:12px}.feature-card .icon-box{width:46px;height:46px}.benefit-grid{grid-template-columns:repeat(2,1fr);gap:22px 40px;max-width:650px;margin:25px auto 0}.benefit-grid h3{font-size:12px}.benefit-grid p{font-size:11px}.concept-card summary{padding:18px 15px;gap:13px}.concept-card h3{font-size:12px}.concept-card p{font-size:11px}.concept-card .icon-box{width:42px;height:42px}.article-grid{grid-template-columns:1fr}.article-card{grid-template-columns:160px 1fr}.article-image{min-height:130px}.article-card>div:last-child{padding:17px 20px 17px 0}.article-card h3{font-size:15px}.article-card p{font-size:12px}.article-category,.article-meta{font-size:9px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:25px}.disclaimer{grid-column:1/-1}.footer-brand p{font-size:10px}.footer-grid>div>a:not(.logo){font-size:10px}.disclaimer p{max-width:700px}.cta-banner h2{font-size:18px}.cta-banner .wrap{gap:25px;justify-content:space-between}.cta-banner .btn{flex-shrink:0}.section-title h2{font-size:22px}}
@media(max-width:600px){.wrap{width:calc(100% - 36px)}.logo{font-size:24px}.logo svg{width:34px}.hero{min-height:760px}.hero-art{background-size:auto 460px;background-repeat:no-repeat;background-position:72% bottom;opacity:.95}.hero-shade{background:linear-gradient(180deg,#030b1d 0%,#030b1df5 39%,#030b1d77 62%,#030c1a22 83%,#030c1a 100%)}.hero-content{padding-top:34px;padding-bottom:210px}.eyebrow{font-size:8px;padding:5px 10px;letter-spacing:1px}.hero h1{font-size:36px;line-height:1.22;letter-spacing:-1.2px;margin-top:18px}.hero h1>span{display:inline}.desktop-break{display:none}.hero-description{font-size:13px;max-width:370px}.hero-capabilities{gap:13px 7px;margin:22px 0 25px;max-width:350px}.hero-capabilities>a{font-size:10px}.hero-capabilities .icon-box{width:35px;height:35px;border-radius:8px}.btn{padding:12px 21px;font-size:12px}.hero-note{font-size:8px}.illustration-note{right:18px;bottom:10px;font-size:7px}.features{padding:27px 0}.section-title h2{font-size:20px}.section-title p{font-size:11px;max-width:330px;margin:5px auto 0}.feature-grid{gap:10px}.feature-card{display:block;padding:16px 13px}.feature-card .icon-box{width:39px;height:39px;margin-bottom:8px}.feature-card h3{font-size:11px;white-space:normal}.feature-card p{font-size:10px}.availability{font-size:7px}.workflow{padding:25px 0}.workflow-grid{grid-template-columns:1fr 1fr;gap:25px 12px}.step-arrow{display:none}.step-icon{width:43px;height:43px}.workflow-grid h3{font-size:12px}.workflow-grid p{font-size:10px}.why-section{padding:28px 0}.benefit-grid{gap:23px 15px}.benefit-grid>div{align-items:flex-start;gap:8px}.round-icon{width:34px;height:34px}.round-icon svg{width:21px;height:21px}.benefit-grid h3{font-size:10px}.benefit-grid p{font-size:9px}.strategies-section{padding:25px 0}.concept-grid{gap:10px}.concept-card summary{display:flex;flex-wrap:wrap;padding:14px 12px;gap:9px}.concept-card summary>span:nth-child(2){order:3;width:100%}.concept-arrow{font-size:12px}.concept-card h3{font-size:11px;white-space:normal}.concept-card p{font-size:10px}.concept-card .icon-box{width:35px;height:35px;border-radius:8px}.concept-detail{padding:0 12px 14px;font-size:10px}.cta-banner .wrap{display:block;padding-top:26px;padding-bottom:26px;text-align:center}.cta-banner h2{font-size:20px;line-height:1.4;max-width:330px;margin:auto}.cta-banner p{font-size:10px;margin:10px auto 17px;max-width:300px}.learn-heading h2{font-size:17px}.learn-heading p{font-size:10px}.learning-label{display:none}.article-card{grid-template-columns:105px 1fr;gap:12px}.article-card>div:last-child{padding:12px 12px 12px 0}.article-card h3{font-size:12px}.article-card p{font-size:10px}.article-category{font-size:7px}.article-meta{font-size:8px}.footer-grid{grid-template-columns:1fr 1fr;gap:24px}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:300px}.footer-grid h3{font-size:11px}.footer-grid>div>a:not(.logo){font-size:10px}.disclaimer p{font-size:10px}.footer-bottom{display:block;font-size:8px;padding:13px 0}.footer-bottom>span{display:block;margin-bottom:5px}.footer-bottom span span{margin:0 6px}.article-page{padding:110px 20px 40px}.reading-wrap h1{font-size:30px;letter-spacing:-.8px}.article-intro{font-size:14px}.reading-wrap section h2{font-size:19px}.reading-wrap section p{font-size:14px}.reading-cta{padding:22px}.reading-cta h2{font-size:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
