.page-module__E0kJGG__entrance{padding-block:var(--sp-8) var(--sp-7);position:relative;overflow:hidden}.page-module__E0kJGG__heroInner{z-index:2;position:relative}.page-module__E0kJGG__heroFrame{text-align:center;width:100%;max-width:760px;padding-block:var(--sp-8);padding-inline:var(--gutter);flex-direction:column;align-items:center;display:flex}.page-module__E0kJGG__heroSigil{margin-bottom:var(--sp-4)}.page-module__E0kJGG__heroJp{font-family:var(--f-mincho);letter-spacing:.42em;color:var(--c-gold-deep);margin-block:var(--sp-3) var(--sp-5);padding-left:.42em;font-size:clamp(1rem,4vw,1.5rem);font-weight:600}.page-module__E0kJGG__heroFrame .hero-title{margin-block:var(--sp-2) var(--sp-3)}.page-module__E0kJGG__heroLead{max-width:52ch;margin-inline:auto}.page-module__E0kJGG__heroCtas{margin-top:var(--sp-6);justify-content:center}.page-module__E0kJGG__provenanceStrip{margin-top:var(--sp-6);gap:var(--sp-3);justify-content:center}.page-module__E0kJGG__surfacesHead{margin-bottom:var(--sp-6)}.page-module__E0kJGG__headDivider{width:min(420px,80%);margin-top:var(--sp-3)}.page-module__E0kJGG__surfaceCard{padding:var(--sp-6) var(--sp-5);height:100%}.page-module__E0kJGG__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);min-width:0;display:flex}.page-module__E0kJGG__num{font-family:var(--f-serif);color:var(--c-gold);opacity:.8;white-space:nowrap;flex:none;font-size:clamp(1.9rem,1.4rem + 1vw,2.4rem);font-style:italic;line-height:1}.page-module__E0kJGG__glyph{width:56px;height:56px;margin-bottom:var(--sp-3);flex:none}.page-module__E0kJGG__cardBody{color:var(--c-ink-soft)}.page-module__E0kJGG__go{margin-top:var(--sp-4);font-family:var(--f-display);font-size:var(--fs-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold-deep);align-items:center;gap:var(--sp-2);display:inline-flex}@media (min-width:960px) and (max-width:1040px){.page-module__E0kJGG__surfaceCard{padding-inline:var(--sp-4)}.page-module__E0kJGG__cardHead{gap:var(--sp-2)}.page-module__E0kJGG__glyph{width:48px;height:48px}}.page-module__E0kJGG__honestyNote{margin-top:var(--sp-7);border-radius:var(--r-lg);padding:var(--sp-6)}.page-module__E0kJGG__honestyTitle{margin-block:var(--sp-2) var(--sp-3)}.page-module__E0kJGG__badgeRow{gap:var(--sp-4);margin-bottom:var(--sp-4)}.page-module__E0kJGG__honestyBody{color:var(--c-ink-soft)}.page-module__E0kJGG__honestyFootnote{margin-top:var(--sp-3)}
