.page_page__WhUXL{padding-block:var(--s-5) var(--s-8);display:flex;flex-direction:column;gap:var(--s-6)}.page_eyebrow__Pl7lW{font-family:var(--font-mono);font-size:var(--t-body);color:var(--ink-100);margin:0 0 var(--s-3) 0}.page_row__19zfF{display:flex;flex-direction:column;gap:var(--s-2)}.page_h1__0l_ll{font-size:var(--t-h1)}.page_h1__0l_ll,.page_h2__SSOPf{font-weight:700;letter-spacing:.02em;line-height:var(--lh-tight)}.page_h2__SSOPf{font-size:var(--t-h2)}.page_h3__EhnIy{font-size:var(--t-h3)}.page_h3__EhnIy,.page_h4__bgcT_{font-weight:700;line-height:var(--lh-snug)}.page_h4__bgcT_{font-size:var(--t-h4)}.page_h5__EEbeQ{font-size:1.0625rem}.page_h5__EEbeQ,.page_h6__Cwdn3{font-weight:700;line-height:var(--lh-snug)}.page_h6__Cwdn3{font-size:var(--t-body)}.page_heading__Inu1e{font-family:var(--font-display);color:var(--ink-100);margin:0}.page_body__jUQ6w{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-80);margin:0}.page_divider__c1P5U{border:0;border-top:1px solid var(--panel-20);margin:0}.page_sectionTitle__J7T2f{font-family:var(--font-display);font-weight:700;font-size:var(--t-h4);color:var(--ink-100);margin:0 0 var(--s-3) 0}.page_ol__Nrhse,.page_ul__0gwpX{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-1)}.page_ol__Nrhse li,.page_ul__0gwpX li{font-family:var(--font-body);font-size:var(--t-body);color:var(--ink-80);line-height:var(--lh-body);padding-left:var(--s-3);position:relative}.page_ul__0gwpX li:before{content:"›";position:absolute;left:0;color:var(--lamp-amber);font-family:var(--font-mono)}.page_ol__Nrhse{counter-reset:ord}.page_ol__Nrhse li{counter-increment:ord;padding-left:var(--s-4)}.page_ol__Nrhse li:before{content:counter(ord,decimal-leading-zero) ".";position:absolute;left:0;color:var(--lamp-amber);font-family:var(--font-mono);font-weight:700}.page_quote__o8ftw{text-align:center;padding-block:var(--s-3);display:flex;flex-direction:column;align-items:center;gap:var(--s-2);border:0;margin:0}.page_quoteMark__47TYe{color:var(--lamp-amber)}.page_quoteText__an6Yu{font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:var(--lh-snug);color:var(--ink-100);max-width:42ch;margin:0}.page_quoteAttribution__uiCQV{font-family:var(--font-mono);font-size:var(--t-body-sm);color:var(--ink-60);letter-spacing:.04em}.page_dropCap__J1Jbq{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-2);gap:var(--s-2);align-items:flex-start}.page_dropCapLetter__qR4GR{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--lamp-amber);color:var(--panel-00);font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);border-radius:var(--radius)}.page_dropCapBody__8BoQv{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-80);margin:0}.page_inline__hENT6{display:flex;flex-direction:column;gap:var(--s-1);margin-top:var(--s-3)}.page_inline__hENT6 p{font-family:var(--font-body);font-size:var(--t-body);color:var(--ink-80);margin:0}.page_inline__hENT6 .page_label__emeHe{font-family:var(--font-body);font-weight:700;color:var(--ink-100);margin-right:4px}.page_strike__fRalf{text-decoration:line-through;color:var(--ink-60)}.page_link__3fAiG{color:var(--lamp-blue);text-decoration:underline}.page_link__3fAiG:hover{color:var(--lamp-amber)}.page_imgCentre__ZIUsk{display:flex;flex-direction:column;gap:var(--s-3)}.page_imgLeft__ClI12,.page_imgRight__N0pTL{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--s-4);gap:var(--s-4);align-items:flex-start}.page_imgRight__N0pTL{grid-template-columns:2fr 1fr}.page_frame__v0Czp{width:100%;aspect-ratio:var(--img-ar,16/9);background:linear-gradient(135deg,var(--panel-05),var(--panel-10));border:1px solid var(--panel-20);border-radius:var(--radius);position:relative;overflow:hidden}.page_frame__v0Czp img{object-fit:cover}.page_large__iMfHx .page_frame__v0Czp{aspect-ratio:var(--img-ar,2/1)}.page_large__iMfHx{display:flex;flex-direction:column;gap:var(--s-3)}@media (max-width:720px){.page_imgLeft__ClI12,.page_imgRight__N0pTL{grid-template-columns:1fr}}