.page-module__8Jn5nG__hero{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#0f2748,#09131f);padding:3rem 0 4rem}.page-module__8Jn5nG__hero h1{max-width:52rem;margin:.5rem 0 1rem}.page-module__8Jn5nG__breadcrumbs{color:var(--muted);margin-bottom:2rem;font-size:.85rem}.page-module__8Jn5nG__breadcrumbs a,.page-module__8Jn5nG__body a{color:var(--cream);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.25rem}.page-module__8Jn5nG__logo{object-fit:contain;max-width:16rem;max-height:8rem;margin:0 0 1.5rem;display:block}.page-module__8Jn5nG__eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.page-module__8Jn5nG__lede{max-width:48rem;font-size:1.2rem;line-height:1.6}.page-module__8Jn5nG__place{color:var(--muted)}.page-module__8Jn5nG__body{padding:3rem 0 6rem}.page-module__8Jn5nG__body section{max-width:48rem;margin-bottom:3rem}.page-module__8Jn5nG__body h2{margin-bottom:1rem}.page-module__8Jn5nG__body p{line-height:1.7}.page-module__8Jn5nG__description{white-space:pre-line}.page-module__8Jn5nG__tags{flex-wrap:wrap;gap:.6rem;padding:0;list-style:none;display:flex}.page-module__8Jn5nG__tags li{border:1px solid var(--line);border-radius:var(--radius);padding:.5rem .8rem}
