.request-access-page-module__4dsuHG__hero,.request-access-page-module__4dsuHG__formCard,.request-access-page-module__4dsuHG__messageCard,.request-access-page-module__4dsuHG__infoCard,.request-access-page-module__4dsuHG__noteCard,.request-access-page-module__4dsuHG__infoRow{--ink:#102033;--muted:#526273;--line:#d7e3eb;--panel:#fbfdff;--panel-soft:#f2f7fa;--brand:#164467;--brand-soft:#2c7da1;--accent:#b9853d;--ok:#218268;isolation:isolate;position:relative;overflow:hidden}:is([data-theme=dark] .request-access-page-module__4dsuHG__hero,[data-theme=dark] .request-access-page-module__4dsuHG__formCard,[data-theme=dark] .request-access-page-module__4dsuHG__messageCard,[data-theme=dark] .request-access-page-module__4dsuHG__infoCard,[data-theme=dark] .request-access-page-module__4dsuHG__noteCard,[data-theme=dark] .request-access-page-module__4dsuHG__infoRow){--ink:#e5eefb;--muted:#a8b8cb;--line:#31445d;--panel:#121d2b;--panel-soft:#19273a;--brand:#9cc8ff;--brand-soft:#66b6e3;--accent:#e4ad62;--ok:#72d2b4}.request-access-page-module__4dsuHG__hero:before,.request-access-page-module__4dsuHG__formCard:before,.request-access-page-module__4dsuHG__messageCard:before,.request-access-page-module__4dsuHG__infoCard:before,.request-access-page-module__4dsuHG__noteCard:before,.request-access-page-module__4dsuHG__infoRow:before{content:"";border-radius:inherit;clip-path:inset(0 round inherit);background:linear-gradient(120deg, color-mix(in oklab, var(--brand-soft), white 4%) 0%, color-mix(in oklab, var(--ok), white 18%) 42%, color-mix(in oklab, var(--accent), white 8%) 68%, color-mix(in oklab, var(--brand-soft), white 4%) 100%);-webkit-mask-composite:xor;opacity:.16;pointer-events:none;background-position:0%;background-size:220% 220%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.request-access-page-module__4dsuHG__hero{border-color:color-mix(in oklab, var(--brand-soft), var(--line) 70%);background:linear-gradient(135deg, color-mix(in oklab, var(--panel), white 7%) 0%, color-mix(in oklab, var(--panel-soft), white 2%) 100%), repeating-linear-gradient(90deg, transparent 0, transparent 35px, color-mix(in oklab, var(--line), transparent 80%) 35px, color-mix(in oklab, var(--line), transparent 80%) 36px);border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;display:grid;overflow:hidden;box-shadow:0 24px 60px #0c1f3017}.request-access-page-module__4dsuHG__heroCopy{gap:10px;display:grid}.request-access-page-module__4dsuHG__heroNotes{gap:12px;display:grid}.request-access-page-module__4dsuHG__noteCard{border:1px solid color-mix(in oklab, var(--line), transparent 10%);background:color-mix(in oklab, var(--panel), white 6%);border-radius:18px;gap:6px;padding:16px;display:grid;box-shadow:0 14px 30px #0c1f300d}.request-access-page-module__4dsuHG__noteCard strong,.request-access-page-module__4dsuHG__infoRow strong{line-height:1.35}.request-access-page-module__4dsuHG__noteCard span,.request-access-page-module__4dsuHG__infoRow p,.request-access-page-module__4dsuHG__messageHeader p{color:var(--muted);line-height:1.65}.request-access-page-module__4dsuHG__noteCard span,.request-access-page-module__4dsuHG__infoRow p{margin:0}.request-access-page-module__4dsuHG__formCard,.request-access-page-module__4dsuHG__messageCard,.request-access-page-module__4dsuHG__infoCard{border-color:color-mix(in oklab, var(--line), transparent 8%);background:color-mix(in oklab, var(--panel), white 6%);border-radius:24px;gap:18px;display:grid}.request-access-page-module__4dsuHG__formIntro{gap:12px;display:grid}.request-access-page-module__4dsuHG__formIntroCopy{gap:6px;display:grid}.request-access-page-module__4dsuHG__formMicrocopy{flex-wrap:wrap;gap:10px;display:flex}.request-access-page-module__4dsuHG__formMicrocopy span{border:1px solid color-mix(in oklab, var(--line), transparent 10%);background:color-mix(in oklab, var(--panel-soft), white 8%);min-height:34px;color:var(--ink);border-radius:999px;align-items:center;padding:0 12px;font-size:.86rem;font-weight:700;display:inline-flex}.request-access-page-module__4dsuHG__requestForm{gap:18px}.request-access-page-module__4dsuHG__actionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.request-access-page-module__4dsuHG__messageHeader{gap:6px;display:grid}.request-access-page-module__4dsuHG__infoGrid{gap:12px;display:grid}.request-access-page-module__4dsuHG__infoRow{border:1px solid color-mix(in oklab, var(--line), transparent 10%);background:color-mix(in oklab, var(--panel), white 6%);border-radius:18px;gap:6px;padding:16px;display:grid;box-shadow:0 14px 30px #0c1f300d}@media (prefers-reduced-motion:no-preference){.request-access-page-module__4dsuHG__noteCard:hover:before,.request-access-page-module__4dsuHG__infoRow:hover:before,.request-access-page-module__4dsuHG__formCard:hover:before,.request-access-page-module__4dsuHG__messageCard:hover:before,.request-access-page-module__4dsuHG__infoCard:hover:before{opacity:.9;animation:2.5s linear infinite request-access-page-module__4dsuHG__requestAccessShimmer}}@keyframes request-access-page-module__4dsuHG__requestAccessShimmer{to{background-position:200%}}@media (max-width:820px){.request-access-page-module__4dsuHG__hero{grid-template-columns:1fr}}@media (max-width:640px){.request-access-page-module__4dsuHG__actionRow{flex-direction:column;align-items:stretch}.request-access-page-module__4dsuHG__actionRow button{justify-content:center;width:100%}.request-access-page-module__4dsuHG__actionRow .button-link{justify-content:center;width:100%}.request-access-page-module__4dsuHG__actionRow button{justify-content:center;width:100%}}
