.Neurohaven_page__mrFxz{position:relative;min-height:100vh;padding:96px 16px 128px;background:linear-gradient(180deg,#fef8ff,#ffffff 55%,#f1f4ff)}.Neurohaven_content__euScM{position:relative;width:min(1080px,100%);margin:0 auto;display:flex;flex-direction:column;gap:80px}.Neurohaven_hero__bfzdB{display:flex;flex-direction:column;gap:24px;text-align:center;align-items:center}.Neurohaven_heroTag__NKnT5{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;font-size:16px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:rgba(56,189,248,.14);color:rgba(37,99,235,.85)}.Neurohaven_heroSummary__C8Lgf{max-width:700px;color:rgba(15,23,42,.68)}.Neurohaven_heroCallout__eH1PE{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;color:rgba(15,23,42,.62)}.Neurohaven_storeBadge__IoL5v{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.9);border:1px solid rgba(148,163,184,.25);box-shadow:0 12px 28px rgba(15,23,42,.08)}.Neurohaven_storeIcon__RqpGl{display:inline-flex;width:18px;height:18px;color:rgba(37,99,235,.85)}.Neurohaven_storeIcon__RqpGl svg{width:100%;height:100%;fill:currentColor}.Neurohaven_section__xzzM3{display:flex;flex-direction:column;gap:24px}.Neurohaven_sectionHeader__swkoL{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.Neurohaven_sectionLead__qJbuk{max-width:620px;color:rgba(15,23,42,.62)}.Neurohaven_featureGrid___hyT5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.Neurohaven_featureCard__hsTYB{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:22px;background:hsla(0,0%,100%,.97);border:1px solid rgba(148,163,184,.2);box-shadow:0 16px 44px rgba(99,102,241,.08)}.Neurohaven_featureBadge__iEJ0j{font-size:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(79,70,229,.8)}.Neurohaven_featureTitle__FCEFY{font-size:19px;font-weight:600;color:rgba(15,23,42,.8)}.Neurohaven_featureBody__nxEmz{color:rgba(15,23,42,.64);line-height:1.6}.Neurohaven_footer__rSGhW{border-top:1px solid rgba(148,163,184,.35);padding-top:24px;display:flex;flex-direction:column;gap:12px;align-items:center}.Neurohaven_footerLinks__ZnEGS{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}@media(max-width:1024px){.Neurohaven_featureGrid___hyT5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.Neurohaven_page__mrFxz{padding:72px 16px 96px}.Neurohaven_content__euScM{gap:64px}.Neurohaven_hero__bfzdB{gap:20px}.Neurohaven_featureGrid___hyT5{grid-template-columns:1fr}}