@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--dark:#060a22;--dark-soft:#080d29;--light:#fff;--panel:#fbfbfd;--text-dark:#181b26;--text-light:#f4f6ff;--muted-dark:#737789;--muted-light:#a6abc2;--border:#e7e8ee;--border-dark:#ffffff24;--accent:#4658ff;--container:1220px;--wide:1290px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--dark);color:var(--text-dark);font-family:var(--font-inter), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.site-header{z-index:50;background:var(--dark);height:64px;color:var(--text-light);position:fixed;inset:0 0 auto}.header-inner{width:min(var(--wide), calc(100% - 96px));grid-template-columns:180px 1fr 180px;align-items:center;height:100%;margin:0 auto;display:grid}.brand{letter-spacing:0;font-size:21px;font-weight:800}.main-nav{color:#ffffffd1;justify-content:center;align-items:center;gap:37px;font-size:12px;font-weight:600;display:flex}.nav-dropdown{align-items:center;display:inline-flex;position:relative}.nav-dropdown-trigger{color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.nav-dropdown-trigger svg{color:#ffffff9e;width:8px;height:8px;transition:transform .16s}.nav-dropdown:hover .nav-dropdown-trigger svg,.nav-dropdown:focus-within .nav-dropdown-trigger svg{transform:rotate(180deg)}.nav-dropdown-menu{z-index:20;opacity:0;pointer-events:none;background:#0b0f28f5;border:1px solid #ffffff17;border-radius:8px;min-width:142px;padding:13px 8px 8px;transition:opacity .16s,transform .16s;position:absolute;top:100%;left:50%;transform:translate(-50%,-4px);box-shadow:0 18px 42px #00000059}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-menu a{color:#ffffffdb;white-space:nowrap;border-radius:5px;align-items:center;gap:9px;min-height:30px;padding:0 9px;display:flex}.nav-dropdown-menu a:hover,.nav-dropdown-menu a:focus-visible{background:#ffffff12}.nav-dropdown-menu svg{width:12px;height:12px}.header-actions{justify-content:flex-end;align-items:center;gap:22px;font-size:12px;font-weight:600;display:flex}.contact-link{color:#ffffffd1}.buy-button{background:#10152d;border-radius:8px;justify-content:center;align-items:center;min-width:78px;height:30px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.hero-section{background:var(--dark);min-height:1252px;color:var(--text-light);padding-top:187px}.hero-copy{text-align:center;width:min(760px,100% - 40px);margin:0 auto}.hero-copy h1{letter-spacing:-1.7px;margin:0;font-size:58px;font-weight:760;line-height:.96}.hero-lead{color:var(--muted-light);margin:38px auto 0;font-size:13.5px;font-weight:500;line-height:1.45}.hero-lead strong,.hero-lead a{color:#fff;font-weight:800}.hero-socials{color:#ffffffeb;justify-content:center;align-items:center;gap:34px;margin-top:49px;font-size:13px;font-weight:650;display:flex}.hero-socials a{align-items:center;gap:7px;display:inline-flex}.hero-socials svg{color:#ffffffe6;width:11px;height:11px}.image-placeholder{color:#4658ff9e;text-align:center;background:linear-gradient(135deg,#4658ff1f,#070a220a),repeating-linear-gradient(45deg,#4658ff0f 0 10px,#ffffff1a 10px 20px);border:1px solid #4658ff29;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.image-placeholder span{color:#242ea5c2;pointer-events:none;background:#ffffffc7;border-radius:999px;max-width:86%;padding:7px 10px;font-size:11px;font-weight:700;line-height:1.1;position:absolute}.hero-image{color:#ffffff75;object-fit:cover;background:radial-gradient(circle at 50% 20%,#ffffff3d,#0000 30%),linear-gradient(150deg,#090909,#d9d9d9 46%,#0d0d0f 74%),repeating-linear-gradient(0deg,#131313 0 8px,#222 8px 16px);border-color:#ffffff14;border-radius:9px;width:min(1030px,100% - 48px);height:597px;margin:84px auto 0;display:block;box-shadow:0 28px 80px #0000006b}.hero-image span{color:#ffffffb8;background:#050714a8}.how-section{background:#fff;padding:142px 0 126px;scroll-margin-top:64px}.how-shell{width:min(var(--container), calc(100% - 104px));background:#fff;border-radius:14px;margin:0 auto}.how-grid{grid-template-columns:1fr 1fr;min-height:1762px;display:grid;position:relative}.how-grid:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent 0, #e7e8ee33 5%, var(--border) 13%, var(--border) 87%, #e7e8ee33 95%, transparent 100%);width:1px;position:absolute;top:0;bottom:0;left:50%}.how-grid:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to right, transparent 0, #e7e8ee26 4%, var(--border) 13%, var(--border) 87%, #e7e8ee26 96%, transparent 100%) 0 528px / 100% 1px no-repeat, linear-gradient(to right, transparent 0, #e7e8ee26 4%, var(--border) 13%, var(--border) 87%, #e7e8ee26 96%, transparent 100%) 0 1175px / 100% 1px no-repeat;position:absolute;inset:0}.how-intro,.feature-item{min-height:381px;padding:132px 76px 72px;position:relative}.how-intro{flex-direction:column;justify-content:flex-start;display:flex}.eyebrow{border:1px solid var(--border);color:#5f6473;border-radius:999px;width:fit-content;margin-bottom:47px;padding:6px 11px;font-size:10px;font-weight:650}.how-intro h2{color:#141722;letter-spacing:-1.4px;margin:0;font-size:51px;font-weight:560;line-height:1.04}.how-intro h2 span{color:var(--accent)}.how-intro p{color:#818595;margin:47px 0 0;font-size:12px;line-height:1.55}.feature-item{flex-direction:column;display:flex}.feature-copy{grid-template-columns:58px 1fr;gap:20px;display:grid}.feature-number{color:var(--accent);letter-spacing:-.8px;font-size:36px;font-weight:540;line-height:.96}.feature-copy h3{color:#202331;margin:2px 0 13px;font-size:14.5px;font-weight:760;line-height:1.25}.feature-copy p{color:#707586;max-width:340px;margin:0;font-size:12.5px;font-weight:500;line-height:1.42}.feature-visual{flex:none;position:relative}.mock-image,.mock-chip{background-color:#f7f8fb;border-radius:8px;position:absolute;box-shadow:0 18px 36px #1a1f3812}.mock-image{object-fit:cover;display:block}.mock-image span{font-size:9px}.mock-chip{color:#727786;white-space:nowrap;background:#fffffff0;border:1px solid #e7e8eedb;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 12px 24px #1a1f3814}.feature-one{min-height:381px;padding-top:133px}.visual-database{width:355px;height:179px;margin:54px 0 0 85px}.database-page{width:300px;height:auto;top:0;right:0}.database-card{z-index:2;width:54px;height:auto;bottom:0;left:20px}.feature-two{justify-content:flex-start;min-height:509px;padding-top:64px}.feature-two .feature-copy{margin-left:0}.visual-markets{width:438px;height:287px;margin:67px 0 0 5px}.visual-markets:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#fff0,#fff 82%);height:116px;position:absolute;bottom:2px;left:-10px;right:-10px}.market-left{width:121px;height:auto;top:35px;left:22px;transform:rotate(-9deg)}.market-center{z-index:3;width:158px;height:auto;top:5px;left:128px}.market-right{width:124px;height:auto;top:35px;right:36px;transform:rotate(9deg)}.market-chip-left{z-index:6;width:63px;height:24px;bottom:32px;left:18px;transform:rotate(-10deg)}.market-chip-center{z-index:7;width:88px;height:25px;bottom:21px;left:126px;transform:rotate(7deg)}.market-chip-right{z-index:6;width:121px;height:27px;bottom:31px;right:0;transform:rotate(-9deg)}.feature-three{min-height:509px;padding-top:67px}.visual-expertise{order:-1;width:368px;height:180px;margin:0 0 69px 62px}.expertise-left{z-index:2;width:160px;height:auto;top:37px;left:0}.expertise-right{width:285px;height:auto;top:0;right:0}.feature-four{min-height:509px;padding-top:68px}.visual-news{width:392px;height:239px;margin:63px 0 0 54px}.news-left{z-index:3;width:73px;height:auto;top:53px;left:18px}.news-center{z-index:2;width:315px;height:auto;top:0;left:74px}.feature-five{min-height:509px;padding-top:69px}.visual-prediction{width:405px;height:269px;margin:64px 0 0 68px}.visual-prediction:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#fff0,#fff 84%);height:92px;position:absolute;bottom:-1px;left:-10px;right:-10px}.visual-prediction .mock-image{box-shadow:none}.prediction-desktop{width:300px;height:auto;bottom:0;left:0}.prediction-phone{z-index:3;width:110px;height:auto;bottom:0;right:58px}@media (min-width:761px){.feature-visual{transform-origin:top;transform:scale(1.055)}.visual-database{transform-origin:0 0}.visual-expertise{transform-origin:100% 0}}.faq-section{background:var(--dark);min-height:733px;color:var(--text-light);padding:103px 0 96px}.faq-inner{width:min(var(--container), calc(100% - 104px));grid-template-columns:410px 1fr;gap:74px;margin:0 auto;display:grid}.faq-heading h2{letter-spacing:-1.2px;margin:0;font-size:40px;font-weight:690;line-height:1.05}.faq-heading p{color:#9298b3;margin:24px 0 0;font-size:12px;line-height:1.4}.faq-list{padding-top:5px}.faq-item{border-bottom:1px solid var(--border-dark)}.faq-item:first-child{border-top:1px solid var(--border-dark)}.faq-question{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:77px;padding:0;display:flex}.faq-question span:first-child{font-size:13.5px;font-weight:760}.faq-question span:last-child{color:#ffffffe0;font-size:17px;font-weight:700}.faq-answer{color:#9fa5bd;max-width:594px;margin:-14px 0 29px;font-size:12.5px;font-weight:500;line-height:1.48}.contact-section{background:#fff;min-height:784px;padding:75px 0 81px}.contact-inner{width:min(var(--container), calc(100% - 104px));margin:0 auto}.contact-inner h2{color:var(--accent);text-align:center;letter-spacing:-1px;margin:0 0 36px;font-size:39px;font-weight:560;line-height:1}.contact-form{border:1px solid var(--border);background:#fafbfe;border-radius:10px;width:100%;padding:33px 36px 34px}.contact-status{border-radius:999px;width:fit-content;margin:-12px auto 24px;padding:9px 14px;font-size:12px;font-weight:700;display:none}.contact-status.is-visible,.contact-status:target{display:block}.contact-status-sent{color:#1d7a3b;background:#eef8f1}.contact-status-error{color:#9f2d2d;background:#fff1f1}.contact-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.form-row{grid-template-columns:1fr 1fr;gap:31px;display:grid}.contact-form label{margin-bottom:20px;display:block}.contact-form span{color:#35394a;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.contact-form input,.contact-form select,.contact-form textarea{color:#222635;background:#fff;border:1px solid #e6e8ef;border-radius:5px;outline:none;width:100%;font-size:12px}.contact-form input,.contact-form select{height:43px;padding:0 17px}.contact-form textarea{resize:vertical;min-height:146px;padding:14px 17px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#a7acba}.contact-form button{color:#fff;cursor:pointer;background:#101423;border:0;border-radius:5px;min-width:96px;height:35px;margin-top:1px;font-size:11px;font-weight:760}.contact-form button:disabled{cursor:wait;opacity:.72}.site-footer{background:var(--dark);min-height:845px;color:var(--text-light);padding:135px 0 70px}.footer-inner{text-align:center;width:min(720px,100% - 40px);margin:0 auto}.footer-image{object-fit:cover;background:radial-gradient(circle at 50% 47%,#0619ff 0 9%,#0000 23%),linear-gradient(160deg,#001dff,#010b59 56%,#041453);border:0;border-radius:0;width:646px;height:279px;margin:0 auto;display:block;box-shadow:0 22px 60px #00000040}.footer-image span{color:#ffffffbf;background:#040822b3}.footer-inner h2{letter-spacing:-1px;margin:47px 0 25px;font-size:37px;font-weight:650;line-height:1}.footer-inner p{color:#9aa0b6;max-width:545px;margin:0 auto;font-size:11px;font-weight:500;line-height:1.46}.footer-inner strong{color:#fff;font-weight:760}.footer-inner .footer-copyright{color:#858ba4;margin-top:28px}.footer-socials{justify-content:center;align-items:center;gap:18px;margin-top:154px;display:flex}.footer-socials a{color:#ffffffdb;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.footer-socials svg{width:11px;height:11px}@media (max-width:1100px){:root{--container:920px}.header-inner{grid-template-columns:150px 1fr 150px;width:min(960px,100% - 48px)}.main-nav{gap:22px}.how-shell,.faq-inner,.contact-inner{width:min(920px,100% - 48px)}.how-intro,.feature-item{padding-left:42px;padding-right:42px}.feature-visual,.visual-database,.visual-markets,.visual-expertise,.visual-news,.visual-prediction{width:min(100%,390px);margin-left:auto;margin-right:auto}}@media (max-width:760px){.site-header{height:auto;padding:22px 0 12px;position:fixed}.header-inner{grid-template-columns:1fr auto;row-gap:18px;width:calc(100% - 32px)}.brand{font-size:20px}.main-nav{flex-wrap:wrap;order:3;grid-column:1/-1;justify-content:flex-start;gap:14px;padding-bottom:4px;overflow:visible}.nav-dropdown-menu{left:0;transform:translateY(-4px)}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{transform:translate(0)}.header-actions{gap:13px}.contact-link{display:none}.hero-section{min-height:auto;padding:148px 0 86px}.hero-copy h1{font-size:clamp(39px,10vw,54px);line-height:1}.hero-lead{margin-top:28px}.hero-socials{flex-wrap:wrap;gap:18px;margin-top:34px}.hero-image{aspect-ratio:972/563;height:auto;margin-top:54px}.how-section{padding:64px 0}.how-shell{width:calc(100% - 32px)}.how-grid{min-height:0;display:block}.how-intro,.feature-item{border-right:0;border-bottom:1px solid var(--border);min-height:0;padding:56px 24px}.how-intro h2{font-size:clamp(36px,11vw,48px)}.feature-copy{grid-template-columns:45px 1fr;gap:16px}.feature-number{font-size:28px}.feature-copy p{max-width:none}.visual-database,.visual-markets,.visual-expertise,.visual-news,.visual-prediction{width:100%;margin:36px 0 0;transform:none}.visual-database{aspect-ratio:355/179;height:auto}.visual-markets{aspect-ratio:438/287;height:auto}.visual-expertise{aspect-ratio:368/180;order:0;height:auto}.visual-news{aspect-ratio:392/239;height:auto}.visual-prediction{aspect-ratio:405/269;height:auto}.faq-section{min-height:auto;padding:70px 0}.faq-inner{width:calc(100% - 32px);display:block}.faq-heading{margin-bottom:44px}.faq-heading h2{font-size:34px}.contact-section{min-height:auto;padding:62px 0}.contact-inner{width:calc(100% - 32px)}.contact-inner h2{font-size:34px}.contact-form{padding:24px 18px}.form-row{grid-template-columns:1fr;gap:0}.site-footer{min-height:auto;padding:78px 0 52px}.footer-image{aspect-ratio:610/263;width:100%;height:auto}.footer-socials{margin-top:72px}}
