.page-module__BthPcq__page{color:#f8fafc;background:radial-gradient(circle at 10% 0,#22d3ee2e,#0000 30rem),radial-gradient(circle at 90% 12%,#2563eb33,#0000 28rem),linear-gradient(#020617 0%,#061425 54%,#020617 100%);min-height:100vh}.page-module__BthPcq__wrap{width:min(1180px,100% - 32px);padding:max(16px, env(safe-area-inset-top)) 0 max(72px, env(safe-area-inset-bottom));margin:0 auto}.page-module__BthPcq__nav{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020617d1;border:1px solid #94a3b83d;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex;position:sticky;top:12px;box-shadow:0 18px 55px #00000047}.page-module__BthPcq__brand{color:#f8fafc;letter-spacing:-.04em;font-weight:950;text-decoration:none}.page-module__BthPcq__navActions,.page-module__BthPcq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__BthPcq__textLink{color:#bae6fd;font-size:.9rem;font-weight:800;text-decoration:none}.page-module__BthPcq__smallAction,.page-module__BthPcq__primaryAction,.page-module__BthPcq__secondaryAction{color:#03111f;background:linear-gradient(#fff,#eaf8ff);border:1px solid #38bdf8;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 18px;font-weight:900;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 28px #0ea5e933}.page-module__BthPcq__smallAction{min-height:40px;padding:0 14px;font-size:.88rem}.page-module__BthPcq__secondaryAction{color:#e0f2fe;box-shadow:none;background:#081e34c2;border-color:#67e8f980}.page-module__BthPcq__smallAction:hover,.page-module__BthPcq__smallAction:focus-visible,.page-module__BthPcq__primaryAction:hover,.page-module__BthPcq__primaryAction:focus-visible,.page-module__BthPcq__secondaryAction:hover,.page-module__BthPcq__secondaryAction:focus-visible{border-color:#67e8f9;outline:none;transform:translateY(-1px);box-shadow:0 14px 34px #0ea5e94d}.page-module__BthPcq__smallAction:focus-visible,.page-module__BthPcq__primaryAction:focus-visible,.page-module__BthPcq__secondaryAction:focus-visible,.page-module__BthPcq__textLink:focus-visible,.page-module__BthPcq__brand:focus-visible{outline-offset:4px;outline:2px solid #67e8f9}.page-module__BthPcq__hero{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:center;gap:clamp(24px,5vw,64px);min-height:680px;padding:clamp(54px,9vw,112px) 0 62px;display:grid}.page-module__BthPcq__eyebrow,.page-module__BthPcq__cardLabel,.page-module__BthPcq__placeLabel{color:#67e8f9;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:950}.page-module__BthPcq__hero h1{letter-spacing:-.085em;max-width:850px;margin:0 0 24px;font-size:clamp(3.3rem,8vw,7rem);line-height:.9}.page-module__BthPcq__lead,.page-module__BthPcq__leadSmall,.page-module__BthPcq__sectionIntro>p:last-child,.page-module__BthPcq__choiceCard>p:last-child,.page-module__BthPcq__finalCta>p,.page-module__BthPcq__cycleCard p,.page-module__BthPcq__boundary{color:#aebdd0;line-height:1.65}.page-module__BthPcq__lead{max-width:780px;margin-bottom:26px;font-size:clamp(1.05rem,2vw,1.3rem)}.page-module__BthPcq__leadSmall{max-width:760px;font-size:1.05rem}.page-module__BthPcq__boundary{max-width:760px;margin:18px 0 0;font-size:.9rem}.page-module__BthPcq__heroDiagram{background:radial-gradient(circle at 50% 8%,#22d3ee2e,#0000 16rem),#051222db;border:1px solid #67e8f95c;border-radius:32px;padding:clamp(18px,4vw,30px);box-shadow:0 34px 90px #00000061}.page-module__BthPcq__doorway{color:#f8fafc;background:linear-gradient(135deg,#0ea5e942,#2563eb38);border:1px solid #67e8f9;border-radius:26px;place-items:center;min-height:112px;margin:8px 0 16px;font-size:1.35rem;font-weight:950;display:grid;box-shadow:0 0 44px #0ea5e933}.page-module__BthPcq__routeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__BthPcq__routeGrid div,.page-module__BthPcq__ownerLine{color:#dbeafe;background:#0f172ab8;border:1px solid #94a3b83d;border-radius:16px;padding:14px;font-weight:800}.page-module__BthPcq__ownerLine{color:#a5f3fc;text-align:center;margin-top:16px}.page-module__BthPcq__section,.page-module__BthPcq__finalCta{background:#081628c7;border:1px solid #94a3b83d;border-radius:30px;margin:18px 0;padding:clamp(24px,5vw,52px);box-shadow:0 24px 70px #00000038}.page-module__BthPcq__sectionIntro{max-width:840px;margin-bottom:28px}.page-module__BthPcq__section h2,.page-module__BthPcq__finalCta h2{letter-spacing:-.07em;margin:0 0 18px;font-size:clamp(2.35rem,5.8vw,5rem);line-height:.95}.page-module__BthPcq__sectionIntro>p:last-child{max-width:760px;margin-bottom:0;font-size:1.04rem}.page-module__BthPcq__cycleGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.page-module__BthPcq__cycleCard,.page-module__BthPcq__fitCard,.page-module__BthPcq__choiceCard{background:#02061785;border:1px solid #94a3b83d;border-radius:22px;padding:20px}.page-module__BthPcq__cycleCard>span{color:#38bdf8;margin-bottom:38px;font-weight:950;display:block}.page-module__BthPcq__cycleCard h3,.page-module__BthPcq__choiceCard h3{margin:0 0 10px;font-size:1.15rem;line-height:1.25}.page-module__BthPcq__cycleCard p,.page-module__BthPcq__choiceCard p{margin-bottom:0}.page-module__BthPcq__fitGrid,.page-module__BthPcq__choiceGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module__BthPcq__fitCardPositive{background:linear-gradient(145deg,#072e3ebd,#02061794);border-color:#67e8f96b}.page-module__BthPcq__fitCard ul{color:#cbd5e1;gap:14px;margin:0;padding-left:1.2rem;line-height:1.5;display:grid}.page-module__BthPcq__fitCard li::marker{color:#38bdf8}.page-module__BthPcq__choiceSection{background:radial-gradient(circle at 85% 10%,#22d3ee1f,#0000 24rem),#081e31d1;border-color:#67e8f96b}.page-module__BthPcq__choiceGrid{margin-bottom:22px}.page-module__BthPcq__launchList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__BthPcq__launchList li{background:#0206176b;border:1px solid #94a3b833;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:14px;padding:14px;display:grid}.page-module__BthPcq__launchList span{color:#67e8f9;border:1px solid #67e8f970;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.page-module__BthPcq__launchList p{color:#d6e1ef;margin:0;line-height:1.5}.page-module__BthPcq__proofSection{background:radial-gradient(circle at 10% 0,#4ade8017,#0000 24rem),#061826d1;border-color:#4ade804d;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px;display:grid}.page-module__BthPcq__proofPills{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.page-module__BthPcq__proofPills span{color:#bae6fd;background:#0f172a9e;border:1px solid #67e8f947;border-radius:999px;padding:8px 11px;font-size:.84rem;font-weight:750}.page-module__BthPcq__finalCta{text-align:center;background:radial-gradient(circle at 50% 0,#22d3ee2e,#0000 30rem),#041222e0;padding-block:clamp(36px,7vw,72px)}.page-module__BthPcq__finalCta>p{max-width:720px;margin-inline:auto}.page-module__BthPcq__finalCta .page-module__BthPcq__actions{justify-content:center;margin-top:24px}@media (max-width:900px){.page-module__BthPcq__hero{grid-template-columns:1fr;min-height:0}.page-module__BthPcq__cycleGrid{grid-template-columns:1fr 1fr}.page-module__BthPcq__proofSection{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.page-module__BthPcq__wrap{width:min(100% - 22px,1180px)}.page-module__BthPcq__nav{border-radius:22px;align-items:flex-start;position:static}.page-module__BthPcq__navActions{justify-content:flex-end}.page-module__BthPcq__textLink{display:none}.page-module__BthPcq__smallAction{min-height:38px;padding-inline:12px}.page-module__BthPcq__hero{padding:56px 0 34px}.page-module__BthPcq__hero h1{font-size:clamp(3rem,15vw,4.75rem)}.page-module__BthPcq__heroDiagram{border-radius:24px}.page-module__BthPcq__routeGrid,.page-module__BthPcq__cycleGrid,.page-module__BthPcq__fitGrid,.page-module__BthPcq__choiceGrid{grid-template-columns:1fr}.page-module__BthPcq__section,.page-module__BthPcq__finalCta{border-radius:24px;padding:22px}.page-module__BthPcq__actions>a{width:100%}}
