.page-module__E0kJGG__brandPanel{justify-content:center;padding-top:clamp(28px,5vw,48px);display:flex}.page-module__E0kJGG__brandPanel img{object-fit:contain;width:min(760px,100%);height:auto}.page-module__E0kJGG__hero{padding-block:clamp(32px,6vw,68px) clamp(48px,7vw,72px)}.page-module__E0kJGG__heroGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.page-module__E0kJGG__heroGrid>*{min-width:0}@media (max-width:920px){.page-module__E0kJGG__heroGrid{grid-template-columns:1fr}.page-module__E0kJGG__pass{transform:none}}.page-module__E0kJGG__hero h1{margin-top:14px;font-size:clamp(2.2rem,4.4vw,3.4rem);line-height:1.04}.page-module__E0kJGG__hero h1 em{color:var(--accent);overflow-wrap:anywhere;font-style:normal}.page-module__E0kJGG__lede{color:var(--ink-soft);max-width:46ch;margin-top:18px;font-size:1.06rem}.page-module__E0kJGG__heroCtas{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.page-module__E0kJGG__statStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.page-module__E0kJGG__stat{border-right:1px dashed var(--line-strong);padding:16px 14px}.page-module__E0kJGG__stat:last-child{border-right:none}.page-module__E0kJGG__statN{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.4rem;font-weight:600}.page-module__E0kJGG__statL{color:var(--ink-faint);letter-spacing:.03em;margin-top:4px;font-size:.72rem}@media (max-width:640px){.page-module__E0kJGG__hero h1{font-size:clamp(2rem,10vw,2.65rem)}.page-module__E0kJGG__heroCtas .page-module__E0kJGG__btn{justify-content:center;width:100%}.page-module__E0kJGG__statStrip{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__stat:nth-child(2){border-right:none}}.page-module__E0kJGG__pass{background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:10px;position:relative;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 18px 46px -22px #16283d59}.page-module__E0kJGG__passTop{justify-content:space-between;align-items:flex-start;padding:22px 24px 18px;display:flex}.page-module__E0kJGG__passRoute{font-family:var(--font-display), sans-serif;color:var(--ink);align-items:center;gap:14px;font-size:1.8rem;display:flex}.page-module__E0kJGG__passRoute svg{width:28px;height:28px;color:var(--accent);flex:none}.page-module__E0kJGG__passSub{font-family:var(--font-mono), monospace;color:var(--ink-faint);letter-spacing:.04em;margin-top:6px;font-size:.7rem}.page-module__E0kJGG__passFields{border-top:1px dashed var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid}.page-module__E0kJGG__passFields div{border-right:1px dashed var(--line-strong);padding:14px 24px}.page-module__E0kJGG__passFields div:last-child{border-right:none}.page-module__E0kJGG__passK{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--ink-faint);text-transform:uppercase;font-size:.62rem}.page-module__E0kJGG__passV{font-family:var(--font-mono), monospace;color:var(--ink);margin-top:4px;font-size:.86rem}.page-module__E0kJGG__passStub{background:var(--ink);color:var(--bg);font-family:var(--font-mono), monospace;letter-spacing:.05em;justify-content:space-between;align-items:center;padding:16px 24px;font-size:.72rem;display:flex}.page-module__E0kJGG__passStub b{color:var(--accent)}.page-module__E0kJGG__trustGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.page-module__E0kJGG__trustCard{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;justify-content:space-between;gap:24px;min-height:180px;padding:22px;display:flex}.page-module__E0kJGG__trustCard b{font-size:1rem}.page-module__E0kJGG__trustCard span{color:var(--ink-soft);font-size:.9rem}.page-module__E0kJGG__journey{border:1px solid var(--line);background:var(--surface-raised);border-radius:8px;grid-template-columns:repeat(6,1fr);margin-top:18px;display:grid;overflow:hidden}.page-module__E0kJGG__journeyStep{border-right:1px dashed var(--line-strong);flex-direction:column;justify-content:space-between;min-height:76px;padding:14px;display:flex}.page-module__E0kJGG__journeyStep:last-child{border-right:none}.page-module__E0kJGG__journeyStep span{font-family:var(--font-mono), monospace;color:var(--ink-faint);font-size:.68rem}.page-module__E0kJGG__journeyStep b{font-size:.86rem}.page-module__E0kJGG__quickGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:20px;display:grid}@media (max-width:820px){.page-module__E0kJGG__quickGrid{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__trustGrid{grid-template-columns:1fr}.page-module__E0kJGG__trustCard{min-height:auto}.page-module__E0kJGG__journey{grid-template-columns:repeat(3,1fr)}.page-module__E0kJGG__journeyStep:nth-child(3){border-right:none}}.page-module__E0kJGG__quickCard{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:8px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:border-color .15s;display:flex}.page-module__E0kJGG__quickCard:hover{border-color:var(--accent)}.page-module__E0kJGG__quickCard svg{width:26px;height:26px;color:var(--accent)}.page-module__E0kJGG__quickCard b{font-size:.92rem}.page-module__E0kJGG__quickCard span{color:var(--ink-soft);font-size:.8rem}@media (max-width:560px){.page-module__E0kJGG__journey{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__journeyStep:nth-child(3){border-right:1px dashed var(--line-strong)}.page-module__E0kJGG__journeyStep:nth-child(2n){border-right:none}}@media (max-width:520px){.page-module__E0kJGG__passFields{grid-template-columns:1fr}.page-module__E0kJGG__passFields div{border-right:none;border-bottom:1px dashed var(--line-strong)}.page-module__E0kJGG__passFields div:last-child{border-bottom:none}.page-module__E0kJGG__passStub{flex-direction:column;align-items:flex-start;gap:6px}}
.CtaBand-module__wyTorq__band{background:var(--ink);color:var(--bg);border-radius:14px;grid-template-columns:1.2fr 1fr;align-items:center;gap:28px;padding:clamp(32px,5vw,52px);display:grid}@media (max-width:820px){.CtaBand-module__wyTorq__band{grid-template-columns:1fr}}.CtaBand-module__wyTorq__band h2{color:var(--bg);font-size:clamp(1.5rem,2.8vw,2rem)}.CtaBand-module__wyTorq__band p{color:color-mix(in srgb, var(--bg) 70%, transparent);max-width:44ch;margin-top:10px}.CtaBand-module__wyTorq__eyebrow{color:var(--brass)}
