.Q7t9kG_page{--accent:#70b7ff;color:#f4f2ed;min-height:100vh;font-family:var(--font-archivo), sans-serif;background:#0b0d0f;padding:0 max(24px,50vw - 590px)}.Q7t9kG_page h1,.Q7t9kG_page h2,.Q7t9kG_page h3{font-family:var(--font-space-grotesk), sans-serif;text-transform:none;letter-spacing:-.035em}.Q7t9kG_page a{align-items:center;gap:10px;display:inline-flex}.Q7t9kG_page a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.Q7t9kG_nav,.Q7t9kG_footer{border-bottom:1px solid #ffffff21;justify-content:space-between;gap:20px;padding:26px 0;font-size:.9rem;display:flex}.Q7t9kG_nav a:last-child{color:var(--accent)}.Q7t9kG_hero{padding-top:72px}.Q7t9kG_eyebrow{color:var(--accent);letter-spacing:.08em;margin-bottom:20px;font-size:.8rem}.Q7t9kG_projectName{color:#a8afb6;margin-bottom:22px;font-size:.9rem}.Q7t9kG_hero h1{max-width:1050px;font-size:clamp(2.7rem,6.8vw,6.2rem);line-height:1.04}.Q7t9kG_intro{color:#b6bdc4;max-width:700px;margin-top:28px;font-size:1.14rem}.Q7t9kG_actions{flex-wrap:wrap;gap:14px;margin:32px 0 48px;display:flex}.Q7t9kG_primary,.Q7t9kG_secondary{border-radius:7px;min-height:48px;padding:12px 20px;font-weight:600}.Q7t9kG_primary{background:var(--accent);color:#0b0d0f}.Q7t9kG_secondary{border:1px solid #ffffff30}.Q7t9kG_visual{background:#121921;border:1px solid #ffffff21;border-radius:12px;height:clamp(280px,48vw,560px);position:relative;overflow:hidden}.Q7t9kG_visual img{object-fit:cover}.Q7t9kG_coach{background:radial-gradient(at 50% 70%,#6333cf99,#0000 65%),#15121f}.Q7t9kG_coach img{object-fit:contain;object-position:center bottom}.Q7t9kG_visualCaption{background:#0b0d0fe8;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-size:.8rem;display:flex;position:absolute;bottom:20px;left:20px}.Q7t9kG_facts{color:#b6bdc4;border-bottom:1px solid #ffffff21;flex-wrap:wrap;gap:20px 36px;padding:24px 0;list-style:none;display:flex}.Q7t9kG_facts li{align-items:center;gap:8px;font-size:.9rem;display:flex}.Q7t9kG_facts svg{color:var(--accent)}.Q7t9kG_overview{grid-template-columns:1fr 1fr;gap:70px;padding:96px 0;scroll-margin-top:32px;display:grid}.Q7t9kG_page h2{max-width:800px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.1}.Q7t9kG_copy h3{margin-bottom:12px;font-size:1.25rem}.Q7t9kG_copy p{color:#b6bdc4;margin-bottom:28px}.Q7t9kG_features{border-top:1px solid #ffffff21;padding:64px 0 96px}.Q7t9kG_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.Q7t9kG_featureGrid article{background:#13171c;border:1px solid #ffffff16;border-radius:10px;padding:30px}.Q7t9kG_featureGrid article>span{color:var(--accent);font-size:.8rem}.Q7t9kG_featureGrid h3{margin:24px 0 12px;font-size:1.5rem}.Q7t9kG_featureGrid p,.Q7t9kG_closing>p:not(.Q7t9kG_eyebrow){color:#b6bdc4}.Q7t9kG_closing{border-top:1px solid #ffffff21;padding:80px 0}.Q7t9kG_closing>p:not(.Q7t9kG_eyebrow){max-width:620px;margin:24px 0}.Q7t9kG_footer{color:#b6bdc4;border-top:1px solid #ffffff21;border-bottom:0}.Q7t9kG_skipLink{z-index:250;background:var(--accent);color:#0b0d0f;padding:12px;position:fixed;top:-100px;left:20px}.Q7t9kG_skipLink:focus{top:12px}@media (max-width:640px){.Q7t9kG_page{padding:0 20px}.Q7t9kG_nav,.Q7t9kG_footer{font-size:.78rem}.Q7t9kG_hero{padding-top:48px}.Q7t9kG_overview{grid-template-columns:1fr;gap:30px;padding:60px 0}.Q7t9kG_featureGrid{grid-template-columns:1fr}.Q7t9kG_featureGrid article{padding:24px}.Q7t9kG_features,.Q7t9kG_closing{padding:60px 0}.Q7t9kG_visualCaption{bottom:12px;left:12px}}
