.portal[data-astro-cid-oluvpv54]{min-height:calc(100svh - var(--header-h));align-items:center;padding-block:64px;display:grid;position:relative;overflow:hidden}.portal__photo[data-astro-cid-oluvpv54]{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.portal__grid[data-astro-cid-oluvpv54]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px clamp(16px,2vw,32px);display:grid;position:relative}.portal__copy[data-astro-cid-oluvpv54]{grid-column:1/span 6;gap:20px;display:grid}.portal__lead[data-astro-cid-oluvpv54]{color:var(--ice);max-width:38ch;font-size:1.375rem;line-height:1.45}.portal__list[data-astro-cid-oluvpv54]{gap:8px;margin:0;padding-left:1.2em;font-size:1.0625rem;display:grid}.portal__card[data-astro-cid-oluvpv54]{--muted:#3c5470;background:var(--paper);color:var(--navy);grid-column:8/span 5;justify-items:start;gap:14px;padding:36px;display:grid}.portal__card-title[data-astro-cid-oluvpv54]{letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.portal__soon[data-astro-cid-oluvpv54]{background:var(--ice);width:100%;padding:12px 16px;font-weight:600}.portal__help[data-astro-cid-oluvpv54]{color:var(--muted);font-size:1.0625rem}.portal__help[data-astro-cid-oluvpv54] a[data-astro-cid-oluvpv54]{color:var(--navy);font-weight:600}@media (width<=900px){.portal__copy[data-astro-cid-oluvpv54],.portal__card[data-astro-cid-oluvpv54]{grid-column:1/-1}.portal__card[data-astro-cid-oluvpv54]{padding:24px 20px}}
