:root{--bg:#0b0e13;--panel:#111720;--gold:#dcae55;--gold2:#f5d986;--white:#f2f1ed;--muted:#9ba5ad;--line:#ffffff18;--green:#65d6a5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Manrope,Arial,sans-serif;font-size:15px;line-height:1.5}.backdrop{position:fixed;inset:0;z-index:-1;background:radial-gradient(700px 500px at 72% 12%,#a66e2229,transparent 68%),radial-gradient(800px 500px at 10% 70%,#1c3a4722,transparent 70%),linear-gradient(135deg,#0a0d12,#0b0e13 45%,#11100c)}body:before{content:'';position:fixed;inset:0;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}header{max-width:1380px;margin:auto;height:86px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px}.brand{display:flex;align-items:center;gap:11px;color:var(--white);text-decoration:none;font-weight:800;font-size:16px;letter-spacing:3px}.brand i{color:var(--gold);font-style:normal}.logo{height:37px;width:37px;border:1px solid #dcae5599;color:var(--gold2);border-radius:50%;display:grid;place-items:center;font:23px 'DM Serif Display'}header nav{display:flex;gap:36px}header nav a,footer a{color:#a9b0b4;text-decoration:none;font-size:12px}header nav a:hover,footer a:hover{color:var(--gold2)}.header-btn{background:var(--gold);color:#1b1307;padding:12px 17px;text-decoration:none;font-size:12px;font-weight:800}.header-btn b{font-size:17px;margin-left:7px}main{max-width:1380px;margin:auto}.hero{min-height:690px;padding:0 66px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.eyebrow{color:var(--gold);font-size:11px;letter-spacing:2px;font-weight:800}.eyebrow span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:8px;box-shadow:0 0 11px var(--green)}h1,h2,h3{font-family:'DM Serif Display',Georgia,serif;font-weight:400}h1{font-size:clamp(64px,7vw,104px);line-height:.94;letter-spacing:-4px;margin:24px 0 28px}h1 em,h2 em{font-style:italic;color:var(--gold)}.hero-copy>p:not(.eyebrow){max-width:540px;color:#c1c8cc;font-size:17px;line-height:1.8}.hero-buttons{display:flex;align-items:center;gap:25px;margin-top:34px}.gold-btn{color:#181107;background:linear-gradient(135deg,#e4b85e,#b37925);padding:16px 21px;text-decoration:none;font-size:13px;font-weight:800}.gold-btn b{font-size:18px;margin-left:8px}.quiet-btn{color:var(--gold2);font-size:13px;text-decoration:none}.quiet-btn span{font-size:20px;margin-left:8px}.trust-row{display:flex;gap:35px;margin-top:64px}.trust-row span{font-size:11px;color:var(--muted)}.trust-row b{display:block;color:var(--white);font-size:17px;margin-bottom:3px}.hero-stage{height:560px;position:relative;perspective:1000px}.globe{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:310px;height:310px;border-radius:50%;background:radial-gradient(circle at 29% 22%,#fff2b3 0,#e3b85e 21%,#8c5a18 52%,#2b1a06 78%,#0c0a07 100%);box-shadow:inset -38px -25px 55px #000b,0 0 110px #dcae5535;display:grid;place-items:center;align-content:center;color:#1c1004;animation:levitate 7s ease-in-out infinite}.globe:before{content:'';position:absolute;inset:12px;border:1px solid #fff3b855;border-radius:50%}.globe:after{content:'';position:absolute;inset:0;border-radius:50%;background:linear-gradient(115deg,transparent 40%,#fff3c01c 52%,transparent 65%)}.globe strong{font:100px/0.7 'DM Serif Display'}.globe small{font-size:9px;font-weight:800;letter-spacing:1.8px;text-align:center;margin-top:20px}.globe-highlight{position:absolute;top:28px;left:51px;width:75px;height:36px;border-radius:50%;background:#fff5c777;filter:blur(10px);transform:rotate(-30deg)}.halo{position:absolute;left:50%;top:48%;border:1px solid #dcae5559;border-radius:50%;transform:translate(-50%,-50%) rotateX(69deg);animation:orbit 18s linear infinite}.halo-a{width:570px;height:570px}.halo-b{width:420px;height:420px;animation-direction:reverse;animation-duration:12s}.live-chip{position:absolute;background:#11171ee8;border:1px solid #dcae5570;padding:16px 18px;backdrop-filter:blur(12px);min-width:175px;box-shadow:0 20px 45px #0007}.live-chip span{display:block;color:var(--green);font-size:9px;font-weight:800;letter-spacing:1.4px}.live-chip b{display:block;margin:6px 0;font-size:13px}.live-chip small{display:block;color:var(--muted);font-size:9px}.chip-a{right:0;top:16%}.chip-b{left:0;bottom:17%}.chip-c{right:7%;bottom:3%;min-width:205px}.chip-c span{color:var(--gold)}@keyframes orbit{to{transform:translate(-50%,-50%) rotateX(69deg) rotateZ(360deg)}}@keyframes levitate{50%{transform:translate(-50%,-54%) rotateY(5deg)}}.live-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0 34px;display:flex;align-items:center;min-height:70px;gap:28px}.live-label{font-size:10px;font-weight:800;letter-spacing:1.5px;white-space:nowrap}.live-label i{display:inline-block;width:8px;height:8px;background:var(--green);border-radius:50%;margin-right:8px}.ticker-container{flex:1;min-height:52px}.live-bar>small{font-size:9px;color:#78838b;white-space:nowrap}.markets-section,.research-section,.workspace,.membership{padding:135px 66px}.section-intro{display:flex;justify-content:space-between;align-items:end;margin:17px 0 48px}.section-intro h2,.workspace h2,.membership h2{font-size:62px;line-height:1;margin:0;letter-spacing:-2px}.section-intro p{max-width:400px;color:var(--muted);font-size:14px;line-height:1.8;margin:0}.market-grid{display:grid;grid-template-columns:1.48fr .82fr;gap:18px}.market-chart,.side-card{background:#10161e;border:1px solid var(--line)}.card-head{height:53px;display:flex;align-items:center;justify-content:space-between;padding:0 19px;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:1px}.card-head span{color:var(--green);font-size:9px}.chart-container{height:405px}.chart-container>div{height:100%!important}.market-side{display:grid;gap:18px}.side-card>a{display:flex;flex-direction:column;gap:5px;padding:17px 19px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--white)}.side-card>a span{color:var(--muted);font-size:11px}.side-card>a i{float:right;color:var(--gold);font-style:normal}.event-line{display:flex;gap:15px;padding:17px 19px;border-bottom:1px solid var(--line)}.event-line time{color:var(--gold);font-size:9px;font-weight:800}.event-line b{font-size:12px}.event-line small{display:block;color:var(--muted);font-size:10px;margin-top:3px}.research-section{background:linear-gradient(110deg,#16130d,#15150f 54%,#17202a);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.research-grid{display:grid;grid-template-columns:1.3fr .85fr .85fr;gap:18px}.feature,.research-item{min-height:355px;padding:31px;display:flex;flex-direction:column;border:1px solid var(--line);background:#10171f}.feature{background:linear-gradient(135deg,#79541d,#251a0d 70%);border-color:#dcae5588}.feature span,.research-item>span{color:var(--gold2);font-size:9px;font-weight:800;letter-spacing:1px}.feature h3,.research-item h3{font-size:33px;line-height:1.07;margin:75px 0 17px}.research-item h3{font-size:28px;margin-top:36px}.feature p,.research-item p{color:#c2bcae;font-size:12px;line-height:1.7;max-width:330px}.research-item p{color:var(--muted)}.feature a,.research-item a{color:var(--gold2);font-size:11px;font-weight:800;text-decoration:none;margin-top:auto}.research-item.blue{background:linear-gradient(145deg,#111b28,#10161e)}.workspace{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center;min-height:760px}.workspace-device{height:550px;display:grid;place-items:center;position:relative;perspective:900px}.device{position:relative;width:300px;height:540px;border:9px solid #292d30;background:linear-gradient(150deg,#1d2530,#0b0f15);border-radius:38px;padding:42px 21px 20px;transform:rotateY(-16deg) rotateX(5deg);box-shadow:35px 45px 100px #000b;z-index:1}.device-notch{position:absolute;top:0;left:50%;width:88px;height:22px;background:#292d30;border-radius:0 0 14px 14px;transform:translateX(-50%)}.device-top{display:flex;justify-content:space-between;font-size:9px;margin-bottom:39px}.device>small{font-size:9px;color:var(--muted);letter-spacing:1px}.device h3{font-size:25px;margin:7px 0 25px}.device h3 em{font-style:italic;color:var(--gold)}.device-panel{padding:18px;background:linear-gradient(135deg,#bd862c,#4f350f);border-radius:9px}.device-panel small{display:block;font-size:8px}.device-panel b{display:block;font:22px 'DM Serif Display';margin:9px 0}.device-panel span{font-size:8px}.device-row{padding:19px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;font-size:11px}.device-row b{color:var(--gold)}.device-nav{position:absolute;bottom:17px;left:0;width:100%;text-align:center;color:var(--gold);font-size:17px}.device-glow{position:absolute;width:330px;height:330px;border-radius:50%;background:#dcae5530;filter:blur(70px)}.workspace h2{font-size:59px}.workspace-copy>p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.8;max-width:470px}.workspace ul{list-style:none;padding:0;margin:38px 0}.workspace li{border-top:1px solid var(--line);padding:17px 0;display:flex;flex-direction:column;gap:4px}.workspace li b{font-size:13px}.workspace li span{color:var(--muted);font-size:11px}.membership{text-align:center;border-top:1px solid var(--line);background:radial-gradient(600px 300px at 50% 20%,#a76d2030,transparent 73%)}.membership h2{font-size:72px;margin-top:18px}.membership-lede{color:var(--muted);font-size:14px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:left;max-width:1140px;margin:58px auto 30px}.plans article{padding:31px;background:#111820;border:1px solid var(--line);position:relative}.plans article.featured{border-color:var(--gold);background:linear-gradient(145deg,#302512,#111820)}.plans label{position:absolute;right:18px;top:18px;color:var(--gold2);font-size:9px;letter-spacing:1px}.plans article>span{color:var(--gold);font-size:10px;font-weight:800;letter-spacing:1px}.plans h3{font-size:35px;line-height:1;margin:20px 0}.price{display:block;font-size:38px;font-weight:800;margin:20px 0}.price small{font-size:11px;color:var(--muted);font-weight:400}.plans ul{list-style:none;padding:0;margin:26px 0;min-height:105px}.plans li{font-size:11px;color:#c1c9cd;padding:8px 0}.plans li:before{content:'✓';color:var(--gold);margin-right:8px}.plans button{width:100%;padding:14px;border:1px solid var(--gold);background:transparent;color:var(--gold2);font:800 11px Manrope;cursor:pointer}.plans .featured button{background:var(--gold);color:#181106}.disclaimer{color:#778188;font-size:10px;display:block;max-width:700px;margin:auto;line-height:1.7}footer{max-width:1380px;margin:auto;border-top:1px solid var(--line);padding:36px 34px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#758089;font-size:10px}footer .brand{font-size:13px}footer .logo{width:30px;height:30px;font-size:18px}footer div{display:flex;gap:18px}@media(max-width:900px){header{padding:0 20px;height:74px}header nav{display:none}.header-btn{padding:10px 12px;font-size:10px}.hero{display:block;padding:72px 22px 30px;min-height:850px}.hero h1{font-size:63px}.hero-copy>p:not(.eyebrow){font-size:15px}.hero-stage{height:410px;margin-top:20px}.globe{width:210px;height:210px}.globe strong{font-size:70px}.halo-a{width:390px;height:390px}.halo-b{width:290px;height:290px}.chip-a{right:0}.chip-b{left:0}.chip-c{right:4%;bottom:0}.trust-row{gap:13px}.trust-row span{font-size:9px}.live-bar{padding:0 18px}.live-label,.live-bar>small{display:none}.ticker-container{min-width:0}.markets-section,.research-section,.workspace,.membership{padding:90px 22px}.section-intro{display:block}.section-intro p{margin-top:22px}.section-intro h2,.workspace h2{font-size:49px}.market-grid,.research-grid,.workspace,.plans{grid-template-columns:1fr}.chart-container{height:350px}.feature h3{margin-top:60px}.workspace{gap:55px}.membership h2{font-size:56px}.plans{margin-top:38px}.plans h3{font-size:31px}footer{display:block;padding:28px 20px}footer p{margin:16px 0}footer div{gap:12px}}
