.rp3FgW_hero{isolation:isolate;border-bottom:1px solid var(--color-rule);background:var(--color-midnight-indigo);min-height:clamp(31rem,58vw,47rem);color:var(--color-white);position:relative;overflow:hidden}.rp3FgW_image{z-index:-2;object-fit:cover;object-position:center;animation:.9s ease-out both rp3FgW_imageSettle}.rp3FgW_overlay{z-index:-1;background:#0a1725b0;position:absolute;inset:0}.rp3FgW_grid{min-height:inherit;gap:2rem;padding-block:clamp(5rem,11vw,9rem);display:grid}.rp3FgW_labelColumn{align-content:start;display:grid}.rp3FgW_label{color:var(--color-antique-brass)}.rp3FgW_content{align-content:center;gap:clamp(1.5rem,3vw,2.25rem);display:grid}.rp3FgW_content h1{text-wrap:balance;max-width:12ch;font-size:clamp(3.25rem,7vw,7.25rem);line-height:.96}.rp3FgW_content p{max-width:50ch;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.55}@media (min-width:48rem){.rp3FgW_grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,5vw,5rem)}}@media (min-width:80rem){.rp3FgW_grid{grid-template-columns:repeat(12,minmax(0,1fr))}.rp3FgW_labelColumn{grid-column:1/span 3}.rp3FgW_content{grid-column:5/span 7}}@keyframes rp3FgW_imageSettle{0%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rp3FgW_image{animation:none}}
.xcfgIG_page{min-width:0}.xcfgIG_position,.xcfgIG_themeBody{gap:clamp(1.25rem,2.25vw,2rem);display:grid}.xcfgIG_position>p:first-child,.xcfgIG_themeBody>p{max-width:58ch;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.65}.xcfgIG_positionLine{border-top:1px solid var(--color-rule);color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding-top:1rem;font-size:.72rem;font-weight:700}.xcfgIG_index{background:var(--color-midnight-indigo);color:var(--color-white);padding-block:clamp(4rem,8vw,7rem)}.xcfgIG_indexHeader{gap:1.25rem;display:grid}.xcfgIG_indexHeader>p,.xcfgIG_index li>span{color:var(--color-antique-brass);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.xcfgIG_indexHeader h2{max-width:20ch;font-size:clamp(2.25rem,4.5vw,4.5rem);line-height:1}.xcfgIG_index ol,.xcfgIG_themeBody ol{margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.xcfgIG_index li{border-top:1px solid #ddd1bc59;gap:.65rem;padding:1.2rem 0;font-size:clamp(1.2rem,2vw,1.6rem);display:grid}.xcfgIG_themeBody ol{border-bottom:1px solid var(--color-rule)}.xcfgIG_themeBody li{border-top:1px solid var(--color-rule);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.xcfgIG_themeBody span{color:var(--color-maroon-primary);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:.7rem;font-weight:700}.xcfgIG_themeBody h3{margin-bottom:.45rem;font-size:clamp(1.1rem,1.6vw,1.35rem)}.xcfgIG_themeBody li p,.xcfgIG_notice p{line-height:1.65}.xcfgIG_notice{border:1px solid #ddd1bc73;max-width:62ch;padding:clamp(1.5rem,3vw,2.5rem)}.xcfgIG_themeSection{padding-block:clamp(3rem,5vw,5rem)}@media (min-width:48rem){.xcfgIG_indexHeader{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.xcfgIG_indexHeader>p{padding-top:.7rem}.xcfgIG_index ol{border-bottom:1px solid #ddd1bc59;grid-template-columns:repeat(4,minmax(0,1fr))}.xcfgIG_index li{border-bottom:0;min-height:9rem;padding:1.25rem}.xcfgIG_index li+li{border-left:1px solid #ddd1bc59}}@media (min-width:80rem){.xcfgIG_themeSection>div{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.xcfgIG_themeSection>div>div:first-child{grid-column:1/span 4}.xcfgIG_themeSection>div>div:last-child{grid-column:5/span 8;max-width:none}.xcfgIG_themeSection h2{max-width:12ch;font-size:clamp(2rem,3.4vw,3.5rem)}.xcfgIG_themeSection .xcfgIG_themeBody>p{max-width:70ch}}
