.fnogeek-logo{display:inline-flex;align-items:center;flex-shrink:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:27px;font-weight:780;line-height:1.2;letter-spacing:-1.2px;color:#eaf0f7;text-decoration:none;white-space:nowrap}.fnogeek-logo span{color:#73dfbf}.fnogeek-logo i{width:6px;height:6px;margin:15px 0 0 5px;border-radius:50%;background:#73dfbf}.fnogeek-logo:focus-visible{outline:2px solid #73dfbf;outline-offset:5px}.header .fnogeek-logo{font-size:24px}@media(max-width:700px){.header .fnogeek-logo{font-size:20px}}.account-body .fnogeek-logo,.auth-start-error .fnogeek-logo{color:#eaf0f7}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:#eaf0f7;background:#0b1320;font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:2px solid #7be3c5;outline-offset:5px}.nav{max-width:1320px;margin:auto;padding:26px 42px;display:flex;align-items:center;gap:50px;border-bottom:1px solid #24313e}.nav nav{display:flex;gap:28px;margin-left:auto}.nav a:not(.fnogeek-logo):not(.button){text-decoration:none;font-size:13px;color:#b9c6d2}.nav-actions{display:flex;gap:25px;align-items:center}.button{display:inline-flex;justify-content:center;align-items:center;gap:26px;background:#73dfbf;color:#08271e;padding:17px 25px;border-radius:7px;font-weight:700;text-decoration:none;font-size:14px;transition:background .2s,transform .2s}.button:hover{background:#a1f0d8;transform:translateY(-2px)}.button.small{padding:11px 16px;font-size:12px}.hero{max-width:1320px;margin:auto;padding:92px 42px 64px;display:flex;align-items:center;gap:70px}.hero-copy{flex:1}.eyebrow{font-size:10px;letter-spacing:2.2px;color:#8fb8b1;font-weight:700;margin:0 0 24px}.status-dot{width:6px;height:6px;background:#7be3c5;display:inline-block;border-radius:50%;margin-right:9px;box-shadow:0 0 16px #7be3c555}h1{font-size:clamp(42px,5vw,67px);line-height:1.08;letter-spacing:-3px;font-weight:630;margin:0 0 27px}h1 em{font-style:normal;color:#7be3c5}.intro{font-size:17px;line-height:1.85;color:#adbdce;max-width:600px;margin:0 0 30px}.cta-row{display:flex;gap:27px;align-items:center}.quiet-link{font-size:13px;text-decoration:none;color:#d1dce7}.play-icon{font-size:21px;margin-right:6px;vertical-align:middle}.micro{font-size:11px;color:#8295a8;margin:20px 0 0}.micro span{margin:0 7px}.hero-note{width:200px;border-left:1px solid #30443f;padding-left:32px;color:#76a698;flex-shrink:0}.hero-note>span{font-size:9px;letter-spacing:2px;line-height:1.9}.hero-note svg{width:150px;height:90px;margin:20px 0}.hero-note p{font-size:14px;line-height:1.7}.product-preview{max-width:1236px;margin:0 auto;border:1px solid #30414f;border-radius:12px;overflow:hidden;background:#111c2b;box-shadow:0 40px 100px #0004}.preview-bar{height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:11px;color:#97adbe;border-bottom:1px solid #30414f}.preview-bar strong{color:#e3ebf2;margin-left:4px}.preview-bar a{color:#7be3c5;text-decoration:none}.product-preview img{width:100%;height:auto;max-height:610px;object-fit:cover;object-position:top;display:block;aspect-ratio:1500/950;background:#172334}.preview-caption{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;gap:20px}.preview-caption span{font-size:9px;letter-spacing:1.4px;color:#829bac}.preview-caption p{font-size:12px;color:#c2d1de;margin:0}.markets{max-width:1236px;margin:36px auto 0;display:flex;justify-content:space-between;align-items:center;padding:27px 0;border-bottom:1px solid #263642;gap:20px}.markets>span{font-size:9px;letter-spacing:1.8px;line-height:1.8;color:#7b92a4}.markets strong{font-size:13px;letter-spacing:1px;color:#a4b7c6;font-weight:600}.section{max-width:1236px;margin:auto;padding:94px 0}.section-heading{max-width:650px}h2{font-size:40px;font-weight:560;letter-spacing:-1.4px;line-height:1.2;margin:0 0 20px}.section-heading>p:not(.eyebrow){font-size:15px;line-height:1.8;color:#95aabd;max-width:470px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:52px}.number{color:#73dfbf;font-family:ui-monospace,monospace;font-size:13px;display:block;padding-bottom:22px;border-bottom:1px solid #30453f}h3{font-size:20px;font-weight:560;letter-spacing:-.4px;line-height:1.35}.steps p,.feature p{font-size:14px;color:#98adbe;line-height:1.9}.feature-section{border-top:1px solid #263642}.feature-grid{margin-top:42px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature{border:1px solid #2b3b49;border-radius:12px;padding:28px;background:linear-gradient(130deg,#142432,#0e1b27)}.feature.wide{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.feature.wide h3,.feature.wide p{grid-column:1}.feature-icon{color:#7be3c5;font-size:25px}.order-example{grid-column:2;grid-row:1/5;display:flex;flex-direction:column;justify-content:center;gap:24px;font-size:9px;font-family:ui-monospace,monospace}.order-example>div{display:flex;justify-content:space-between;border-top:1px dashed;padding-top:10px;gap:10px}.order-example b{font-weight:400}.target{color:#7be3c5}.entry{color:#a1bed5}.stop{color:#ed9fa3}.access-section{display:grid;grid-template-columns:1fr 420px;gap:100px;border-top:1px solid #263642}.access-section>div>p:not(.eyebrow){max-width:500px;line-height:1.9;font-size:15px;color:#9bafbf}.access-card{border:1px solid #477668;border-radius:12px;background:linear-gradient(135deg,#172e2a,#102128);padding:32px}.pill{display:inline-block;font-size:9px;letter-spacing:1.5px;color:#9cedd4;border:1px solid #43695d;border-radius:30px;padding:7px 11px}.access-card h3{font-size:28px}.access-card ul{padding:0;list-style:none;font-size:14px;line-height:2.5;color:#b8d1c9}.access-card li:before{content:"✓";color:#7be3c5;margin-right:12px}.access-card .button{width:100%;margin-top:10px}.access-card small{display:block;color:#9cb5ac;line-height:1.7;margin-top:18px;font-size:11px}.faq{padding-top:20px}.faq details{border-bottom:1px solid #2b3c4a;padding:22px 0}.faq summary{font-size:16px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.faq summary:after{content:"+";color:#7be3c5}.faq details[open] summary:after{content:"−"}.faq details p{font-size:14px;line-height:1.9;color:#9cafbf;max-width:800px}.closing{text-align:center;padding:76px 20px 94px;background:radial-gradient(ellipse at 50% 110%,#21473d 0,transparent 65%);border-block:1px solid #2b3c4a}.closing h2{font-size:48px;margin-bottom:30px}.terms{padding-block:38px}.terms h2{font-size:15px;letter-spacing:0}.terms p{font-size:11px;color:#8096a8;line-height:1.8}footer{max-width:1236px;margin:auto;display:flex;align-items:center;gap:30px;padding:28px 0 38px;border-top:1px solid #263642}footer p{margin-right:auto;font-size:12px;color:#849daf}footer>a:not(.fnogeek-logo){font-size:11px;color:#b0c0cb;text-decoration:none}@media(max-width:1320px){.section,.markets,footer{margin-inline:42px}.product-preview{margin-inline:42px}}@media(max-width:950px){.nav{gap:20px}.nav nav{gap:16px}.hero-note{display:none}.hero{padding-top:64px}.access-section{gap:40px;grid-template-columns:1fr 360px}.feature-grid{grid-template-columns:repeat(2,1fr)}.markets{flex-wrap:wrap;justify-content:center}.markets>span{width:100%;text-align:center}.preview-caption>span:last-child{display:none}}@media(max-width:650px){.nav{padding:20px}.nav nav{display:none}.nav-actions{margin-left:auto;gap:14px}.nav-actions>a:first-child{display:none}.hero{padding:55px 22px 38px}h1{font-size:43px;letter-spacing:-2px}.intro{font-size:15px}.cta-row{align-items:flex-start;flex-direction:column;gap:20px}.micro{font-size:10px;line-height:1.8}.product-preview{margin-inline:16px}.preview-bar{padding-inline:12px}.preview-bar>span{display:none}.product-preview img{min-height:240px;object-fit:cover;object-position:top left}.preview-caption{display:block}.preview-caption p{margin-top:7px}.section,.markets,footer{margin-inline:22px}.section{padding-block:60px}h2{font-size:32px}.steps{grid-template-columns:1fr;gap:24px;margin-top:30px}.feature-grid{grid-template-columns:1fr}.feature.wide{grid-column:auto;display:block}.order-example{margin-top:25px;gap:18px}.access-section{grid-template-columns:1fr;gap:24px}.closing h2{font-size:36px}.terms{padding-block:30px}footer{flex-wrap:wrap;gap:20px}footer p{width:100%;order:3}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}.analytics-preview{border-top:1px solid #263642}.analytics-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.analytics-gallery figure{margin:0;border:1px solid #30414f;border-radius:12px;overflow:hidden;background:#111c2b}.analytics-gallery a{display:block}.analytics-gallery img{display:block;width:100%;height:auto}.analytics-gallery figcaption{padding:22px;border-top:1px solid #30414f}.analytics-gallery strong{display:block;font-size:18px;margin-bottom:10px}.analytics-gallery span{color:#98adbe;font-size:13px;line-height:1.7}@media(max-width:650px){.analytics-gallery{grid-template-columns:1fr}}.skip-link{position:absolute;z-index:210;left:12px;top:12px;transform:translateY(-180%);padding:12px 18px;background:#73dfbf;color:#08271e;border-radius:6px;font-weight:600}.skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}
