.page_hero___P5ic{padding:clamp(48px,6vw,96px) 0 clamp(40px,5vw,72px)}.page_heroTitle__xQtk3{font-family:var(--font-serif);font-weight:400;font-size:clamp(48px,8.5vw,128px);line-height:.92;letter-spacing:-.02em;margin:0 0 24px;color:var(--ink)}.page_heroTitle__xQtk3 em{font-style:italic;color:var(--ink-2)}.page_heroTitle__xQtk3 .page_strike__3PsFI{color:var(--ink-4);text-decoration:line-through;text-decoration-color:var(--accent-red);text-decoration-thickness:4px}.page_heroTitle__xQtk3 .page_ins__vrR_S{color:var(--accent-red);position:relative}.page_heroTitle__xQtk3 .page_ins__vrR_S:after{content:"";position:absolute;inset:auto 0 .12em 0;height:3px;background:var(--accent-red);opacity:.25}.page_heroLede__OD1fS{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(20px,2.2vw,28px);line-height:1.35;color:var(--ink-2);max-width:680px;margin:0 0 32px}.page_fine__Zsy3g{font-family:var(--font-mono);font-size:11px;color:var(--ink-4);letter-spacing:.02em;margin-top:18px}.page_fine__Zsy3g a{color:var(--accent-red);text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:3px}.page_heroMeta__tIS3C{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-top:48px}@media (max-width:800px){.page_heroMeta__tIS3C{grid-template-columns:repeat(2,1fr)}}.page_heroMeta__tIS3C>div{padding:20px;border-right:1px solid var(--rule)}.page_heroMeta__tIS3C>div:last-child{border-right:none}.page_heroMeta__tIS3C>div:nth-child(2){border-right:1px solid var(--rule)}@media (max-width:800px){.page_heroMeta__tIS3C>div:nth-child(2){border-right:none}}.page_metaNum__4FS4b{font-family:var(--font-serif);font-size:42px;line-height:1;color:var(--ink);letter-spacing:-.02em}.page_metaLab__ugq0N{font-family:var(--font-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);margin-top:8px}.page_preview__jeot9{margin-top:36px;border:1px solid var(--rule);background:var(--paper);overflow:hidden;position:relative}.page_previewHd__4g8O_{display:flex;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid var(--rule);background:var(--paper-3);font-family:var(--font-mono);font-size:11px;color:var(--ink-4);letter-spacing:.06em}.page_traf__uC0sY{display:flex;gap:6px}.page_traf__uC0sY i{width:9px;height:9px;border-radius:50%;background:var(--rule-2);display:block}.page_previewUrl__07a7k{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);letter-spacing:0}.page_previewLive___1sn1{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--accent-red);letter-spacing:.1em;text-transform:uppercase}.page_previewLive___1sn1:before{content:"";width:6px;height:6px;background:var(--accent-red);border-radius:50%;animation:page_dotPulse__hZs8H 1.5s infinite}@keyframes page_dotPulse__hZs8H{0%,to{opacity:1}50%{opacity:.35}}.page_previewBd__1zu_0{display:grid;grid-template-columns:1fr 360px;min-height:480px}@media (max-width:900px){.page_previewBd__1zu_0{grid-template-columns:1fr}}.page_previewDoc__ZI31n{padding:36px 44px;border-right:1px solid var(--rule);position:relative;background:var(--paper)}@media (max-width:900px){.page_previewDoc__ZI31n{border-right:none;border-bottom:1px solid var(--rule)}}.page_previewMeta__Agrxj{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-4);letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px;display:flex;justify-content:space-between}.page_previewDocTitle__gJdTz{font-family:var(--font-serif);font-size:24px;font-weight:400;letter-spacing:-.01em;margin:0 0 4px;line-height:1.1}.page_previewParty__j_R3P{font-family:var(--font-mono);font-size:11px;color:var(--ink-3);letter-spacing:.06em;margin-bottom:24px}.page_clause__oQJsB{padding:12px 0 12px 24px;border-left:2px solid transparent;position:relative;margin-bottom:4px;font-size:14px;line-height:1.6;color:var(--ink-2);transition:all .5s}.page_clauseN__0lqH7{position:absolute;left:0;top:14px;font-family:var(--font-mono);font-size:10px;color:var(--ink-4);letter-spacing:.08em}.page_clauseFlag__IXMRA{border-left-color:var(--accent-red);background:var(--accent-red-soft);padding-left:38px;margin-left:-14px}.page_clauseFlag__IXMRA .page_clauseN__0lqH7{left:14px}.page_clause__oQJsB del{color:var(--ink-4);text-decoration-color:var(--accent-red);text-decoration-thickness:2px;animation:page_strikein__9Cwfx .8s ease-out forwards}.page_clause__oQJsB ins{text-decoration:none;color:var(--accent-red);font-weight:500;border-bottom:2px solid var(--accent-red);background:transparent;opacity:0;animation:page_fadein__DtveA .8s ease-out .5s forwards}@keyframes page_strikein__9Cwfx{0%{text-decoration-thickness:0;opacity:.5}to{text-decoration-thickness:2px;opacity:1}}@keyframes page_fadein__DtveA{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page_previewSide__aLZRn{padding:24px 28px;background:var(--paper-3);display:flex;flex-direction:column;gap:0;overflow:hidden}.page_previewTtl__BeCir{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase;margin-bottom:16px}.page_previewTtl__BeCir b{color:var(--accent-red);font-weight:500}.page_find__XC1hi{padding:14px 0;border-bottom:1px dashed var(--rule);display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:flex-start;animation:page_fadein__DtveA .6s ease-out both;opacity:0}.page_find__XC1hi:nth-of-type(2){animation-delay:.4s}.page_find__XC1hi:nth-of-type(3){animation-delay:.8s}.page_find__XC1hi:nth-of-type(4){animation-delay:1.2s}.page_find__XC1hi:nth-of-type(5){animation-delay:1.6s}.page_sev__uHUzQ{width:18px;height:18px;border-radius:50%;font-family:var(--font-mono);font-size:10px;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--paper);margin-top:1px}.page_sevR__9Rf6O{background:var(--accent-red)}.page_sevA__QdOlD{background:var(--accent-amber)}.page_sevG__rjXKc{background:var(--accent-green)}.page_findBody__1BLhz{font-size:13px;line-height:1.45;color:var(--ink-2)}.page_findBody__1BLhz strong{color:var(--ink);font-weight:500;font-size:13px;display:block;margin-bottom:1px}.page_findBody__1BLhz em{font-style:italic;color:var(--ink-3);font-size:12px}.page_findMeta__41Glg{font-family:var(--font-mono);font-size:9.5px;color:var(--ink-4);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.page_mods__Cc0TT{display:flex;flex-direction:column}.page_mod__Dt6d7{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;padding:clamp(60px,8vw,120px) 0;border-top:1px solid var(--rule);align-items:center}.page_modFlip__3HIGD{grid-template-columns:1.2fr 1fr}.page_modFlip__3HIGD .page_copy__swkG_{order:2}.page_modFlip__3HIGD .page_visual__ad9bN{order:1}@media (max-width:900px){.page_modFlip__3HIGD,.page_mod__Dt6d7{grid-template-columns:1fr;gap:32px}.page_modFlip__3HIGD .page_copy__swkG_{order:1}.page_modFlip__3HIGD .page_visual__ad9bN{order:2}}.page_copy__swkG_{padding:0 8px}.page_modLbl__8OzRh{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--accent-red);text-transform:uppercase;margin-bottom:18px}.page_modLbl__8OzRh:before{content:"§ ";color:var(--ink-4)}.page_modH2__pWzi7{font-family:var(--font-serif);font-size:clamp(36px,5vw,64px);line-height:1;letter-spacing:-.02em;font-weight:400;margin:0 0 20px}.page_modH2__pWzi7 em{font-style:italic;color:var(--ink-3)}.page_modLede__4CmTq{font-family:var(--font-serif);font-style:italic;font-size:20px;line-height:1.4;color:var(--ink-2);margin:0 0 22px;max-width:480px}.page_modList__N2Cur{list-style:none;padding:0;margin:0 0 28px;max-width:560px}.page_modList__N2Cur li{padding:12px 0;border-top:1px dashed var(--rule);font-size:14px;line-height:1.55;color:var(--ink-2);display:grid;grid-template-columns:18px 1fr;gap:14px;align-items:baseline}.page_modList__N2Cur li:before{content:"✓";color:var(--accent-red);font-family:var(--font-serif);font-size:14px;line-height:1.55}.page_modList__N2Cur li b{color:var(--ink);font-weight:500;display:block;margin-bottom:4px}.page_modLnk__mwJSH{font-family:var(--font-mono);font-size:11px;color:var(--accent-red);letter-spacing:.06em;text-transform:uppercase}.page_modLnk__mwJSH a{padding:4px 0;border-bottom:1px solid var(--accent-red)}.page_visual__ad9bN{position:relative}.page_visEdit__g7maO{border:1px solid var(--rule);background:var(--paper)}.page_visEdit__g7maO .page_hd__vBQ1d{padding:9px 16px;border-bottom:1px solid var(--rule);background:var(--paper-3);font-family:var(--font-mono);font-size:10.5px;color:var(--ink-4);display:flex;gap:10px;align-items:center}.page_visEdit__g7maO .page_crumb__J4wvD{margin-left:8px;color:var(--ink-3);letter-spacing:.04em}.page_visEdit__g7maO .page_live__GCP1u{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--accent-red);letter-spacing:.08em;font-size:9.5px;text-transform:uppercase}.page_visEdit__g7maO .page_live__GCP1u:before{content:"";width:5px;height:5px;background:var(--accent-red);border-radius:50%;animation:page_dotPulse__hZs8H 1.5s infinite}.page_visEdit__g7maO .page_bd__qw_wo{padding:24px 28px;font-family:var(--font-serif);font-size:14px;line-height:1.6;color:var(--ink-2);min-height:300px;position:relative}.page_visEdit__g7maO .page_h__Q41D3{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;color:var(--ink-4);text-transform:uppercase;margin-bottom:14px;display:flex;justify-content:space-between}.page_visEdit__g7maO p{margin:0 0 12px;padding-left:24px;position:relative}.page_visEdit__g7maO p .page_n__pGKDJ{position:absolute;left:0;top:0;font-family:var(--font-mono);font-size:9.5px;color:var(--ink-4);letter-spacing:.08em}.page_visEdit__g7maO .page_flag__eCiKI{background:var(--accent-red-soft);border-left:2px solid var(--accent-red);padding:10px 12px 10px 38px;margin:0 -8px 12px}.page_visEdit__g7maO .page_flag__eCiKI .page_n__pGKDJ{left:12px;top:10px}.page_visEdit__g7maO del{color:var(--ink-4);text-decoration:line-through;text-decoration-color:var(--accent-red);text-decoration-thickness:2px}.page_visEdit__g7maO ins{text-decoration:none;color:var(--accent-red);font-weight:500;border-bottom:2px solid var(--accent-red)}.page_pop__XSARc{position:absolute;right:14px;top:90px;width:200px;background:var(--paper-3);border:1px solid var(--rule);padding:10px 12px;font-family:var(--font-sans);font-size:11.5px;color:var(--ink-2);line-height:1.4}.page_pop__XSARc b{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-red);display:block;margin-bottom:4px;font-weight:500}.page_pop__XSARc em{font-style:italic;color:var(--ink-3);font-size:11px;display:block;margin-top:6px}.page_visPb__IyJwU{border:1px solid var(--rule);background:var(--paper)}.page_visPb__IyJwU .page_hd__vBQ1d{padding:14px 20px;border-bottom:1px solid var(--rule);background:var(--paper-3)}.page_visPb__IyJwU .page_ref__mbxQ2{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;color:var(--accent-red);text-transform:uppercase;margin-bottom:4px}.page_visPb__IyJwU h4{font-family:var(--font-serif);font-size:18px;font-weight:400;margin:0;letter-spacing:-.005em}.page_visPb__IyJwU h4 em{font-style:italic;color:var(--ink-3)}.page_visPos__rONM7{padding:14px 20px;border-top:1px solid var(--rule);display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:flex-start}.page_stamp__matlJ{display:flex;flex-direction:column;gap:5px}.page_stampBadge__m9C3w{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;border:1px solid;width:-moz-fit-content;width:fit-content;font-weight:500}.page_stampBadge__m9C3w i{width:6px;height:6px;border-radius:50%;display:inline-block}.page_posOk__F_X40 .page_stampBadge__m9C3w{color:var(--accent-green);border-color:var(--accent-green);background:var(--accent-green-soft)}.page_posOk__F_X40 .page_stampBadge__m9C3w i{background:var(--accent-green)}.page_posMaybe__st8_H .page_stampBadge__m9C3w{color:var(--accent-amber);border-color:var(--accent-amber);background:var(--accent-amber-soft)}.page_posMaybe__st8_H .page_stampBadge__m9C3w i{background:var(--accent-amber)}.page_posNo__6a2Ns .page_stampBadge__m9C3w{color:var(--accent-red-ink);border-color:var(--accent-red);background:var(--accent-red-soft)}.page_posNo__6a2Ns .page_stampBadge__m9C3w i{background:var(--accent-red)}.page_who__sv1w3{font-family:var(--font-serif);font-style:italic;font-size:11.5px;color:var(--ink-3);line-height:1.3}.page_lang__0bfz0{font-family:var(--font-serif);font-size:13px;line-height:1.55;color:var(--ink-2);background:var(--paper-3);border:1px solid var(--rule);padding:10px 12px;letter-spacing:-.003em}.page_posOk__F_X40 .page_lang__0bfz0{border-left:3px solid var(--accent-green)}.page_posMaybe__st8_H .page_lang__0bfz0{border-left:3px solid var(--accent-amber)}.page_posNo__6a2Ns .page_lang__0bfz0{border-left:3px solid var(--accent-red)}.page_lang__0bfz0 .page_num__puGda{font-family:var(--font-mono);font-size:11px;color:var(--ink);background:var(--paper);padding:0 4px;border:1px solid var(--rule-2);font-weight:500}.page_lang__0bfz0 .page_hl__p9bsk{background:var(--accent-red-soft);color:var(--accent-red-ink);padding:0 3px}.page_visKb__4rcze{border:1px solid var(--rule);background:var(--paper)}.page_visKb__4rcze .page_hd__vBQ1d{padding:10px 16px;border-bottom:1px solid var(--rule);background:var(--paper-3);font-family:var(--font-mono);font-size:10.5px;color:var(--ink-4);letter-spacing:.06em;display:flex;justify-content:space-between}.page_visKb__4rcze .page_hd__vBQ1d b{color:var(--ink);font-weight:500}.page_kbGrid__w_odX{display:grid;grid-template-columns:repeat(4,1fr);min-height:280px}.page_kbLane__faEjr{border-right:1px solid var(--rule);padding:10px 12px}.page_kbLane__faEjr:last-child{border-right:none}.page_lhd__fmM85{font-family:var(--font-mono);font-size:9.5px;color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;gap:5px}.page_lhd__fmM85 i{width:6px;height:6px;border-radius:50%;display:inline-block;background:var(--ink-3)}.page_laneR__dy1gl .page_lhd__fmM85 i{background:var(--accent-red)}.page_laneA__skyw9 .page_lhd__fmM85 i{background:var(--accent-amber)}.page_laneB__j6kt_ .page_lhd__fmM85 i{background:var(--ink)}.page_laneG__VQ35g .page_lhd__fmM85 i{background:var(--accent-green)}.page_obc__sZZwe{background:var(--paper-3);border:1px solid var(--rule);padding:8px 10px;margin-bottom:6px;font-size:11px;color:var(--ink-2);line-height:1.35}.page_obc__sZZwe .page_ref__mbxQ2{font-family:var(--font-mono);font-size:9px;color:var(--ink-4);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;display:flex;justify-content:space-between}.page_laneR__dy1gl .page_obc__sZZwe{border-left:2px solid var(--accent-red)}.page_laneA__skyw9 .page_obc__sZZwe{border-left:2px solid var(--accent-amber)}.page_laneG__VQ35g .page_obc__sZZwe{border-left:2px solid var(--accent-green)}.page_ucBand__S7_7B{border-top:1px solid var(--rule);padding:clamp(56px,7vw,96px) 0}.page_ucGrid__icokp{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--rule)}@media (max-width:900px){.page_ucGrid__icokp{grid-template-columns:1fr}}.page_uc__Q88Ug{padding:32px 28px;border-right:1px solid var(--rule);display:flex;flex-direction:column;gap:14px;background:var(--paper);transition:background .2s}.page_uc__Q88Ug:last-child{border-right:none}@media (max-width:900px){.page_uc__Q88Ug{border-right:none;border-bottom:1px solid var(--rule)}.page_uc__Q88Ug:last-child{border-bottom:none}}.page_uc__Q88Ug:hover{background:var(--paper-3)}.page_ucIc__OKND_{width:36px;height:36px;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-style:italic;font-size:18px}.page_uc__Q88Ug h4{font-family:var(--font-serif);font-size:24px;font-weight:400;margin:0;letter-spacing:-.005em;line-height:1.15}.page_uc__Q88Ug h4 em{font-style:italic;color:var(--ink-3)}.page_uc__Q88Ug p{font-size:13.5px;color:var(--ink-3);line-height:1.55;margin:0}.page_ucList__Fu0cy{list-style:none;padding:0;margin:auto 0 0;font-size:12.5px;color:var(--ink-2)}.page_ucList__Fu0cy li{padding:6px 0;border-top:1px dashed var(--rule);display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em}.page_ucList__Fu0cy li b{color:var(--accent-red);font-weight:500}.page_ucLnk__u3FwM{font-family:var(--font-mono);font-size:10.5px;color:var(--accent-red);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--accent-red);align-self:flex-start;padding-bottom:1px}.page_ctaFinal__0n_e8{background:var(--ink);color:var(--paper);padding:clamp(64px,8vw,120px) 0}.page_ctaInner__sXw2E{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}@media (max-width:900px){.page_ctaInner__sXw2E{grid-template-columns:1fr}}.page_ctaKicker__UUi_J{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--accent-red);text-transform:uppercase;margin-bottom:24px}.page_ctaH2__XstjD{font-family:var(--font-serif);font-size:clamp(44px,6.5vw,96px);line-height:.95;font-weight:400;letter-spacing:-.02em;margin:0;color:var(--paper)}.page_ctaH2__XstjD em{font-style:italic;color:color-mix(in oklab,var(--paper) 60%,transparent)}.page_ctaP__MrEZW{color:color-mix(in oklab,var(--paper) 70%,transparent);font-family:var(--font-serif);font-style:italic;font-size:20px;margin-top:18px;line-height:1.4}.page_ctaP__MrEZW a{color:color-mix(in oklab,var(--paper) 90%,transparent);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--paper) 30%,transparent);text-underline-offset:3px}