.page_page__VBc3I{min-height:100svh;background:var(--background)}.page_skipLink__KmTyt{position:fixed;z-index:30;top:12px;left:12px;padding:9px 12px;border-radius:6px;background:var(--foreground);color:var(--background);font-size:12px;transform:translateY(-180%)}.page_skipLink__KmTyt:focus{transform:translateY(0)}.page_content__7OWdv{width:min(100% - 48px,1180px);margin:0 auto}.page_hero__txND3{display:flex;max-width:760px;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(68px,10vh,112px) 0 clamp(62px,8vw,104px);text-align:center;animation:page_enter__MoHzH .7s var(--ease-out) .08s both}.page_badge__vavZS{display:inline-flex;margin:0 0 24px;border:1px solid var(--border);border-radius:999px;padding:7px 14px;background:rgba(22,28,32,.72);color:var(--muted);font-size:12px}.page_hero__txND3 h1{max-width:760px;margin:0;color:var(--foreground);font-family:"Instrument Serif",var(--font-display),Georgia,serif;font-size:clamp(51px,5.7vw,82px);font-weight:400;letter-spacing:-.055em;line-height:.93}.page_hero__txND3 h1 em{font-style:italic}.page_intro__2UpHE{max-width:650px;margin:23px 0 0;color:var(--muted);font-size:clamp(14px,1.5vw,17px);line-height:1.62}.page_summary__6KrVF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:930px;margin-top:52px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_summary__6KrVF p{display:grid;gap:7px;margin:0;padding:18px 4px 18px 0;color:#c2c9cf;font-size:12px;line-height:1.5}.page_summary__6KrVF p+p{padding-left:18px;border-left:1px solid var(--border)}.page_sectionNav__rWPVw>p,.page_sectionNumber__NCdyg,.page_summary__6KrVF span{color:#b1b8ff;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.page_readingLayout__9_3Sd{display:grid;grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:clamp(42px,9vw,150px);padding-bottom:clamp(76px,11vw,150px)}.page_sectionNav__rWPVw{align-self:start;position:sticky;top:118px;display:grid;gap:12px;padding-top:6px}.page_sectionNav__rWPVw>p{margin:0 0 5px}.page_sectionNav__rWPVw a{width:fit-content;color:var(--muted);font-size:12px;line-height:1.35;transition:color .18s ease,transform .18s var(--ease-out)}.page_sectionNav__rWPVw a:hover{color:var(--foreground);transform:translateX(3px)}.page_notice__bQFI_{border-top:1px solid var(--border)}.page_notice__bQFI_ section{display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;padding:33px 0 38px;border-bottom:1px solid var(--border);scroll-margin-top:112px}.page_sectionNumber__NCdyg{margin:5px 0 0}.page_notice__bQFI_ h2{margin:0;color:var(--foreground);font-family:"Instrument Serif",var(--font-display),Georgia,serif;font-size:clamp(34px,3.5vw,52px);font-weight:400;letter-spacing:-.045em;line-height:.98}.page_notice__bQFI_ h3{margin:26px 0 0;color:#cfd6da;font-size:13px;font-weight:600}.page_notice__bQFI_ li,.page_notice__bQFI_ section p{color:var(--muted);font-size:13px;line-height:1.72}.page_notice__bQFI_ section p{margin:15px 0 0}.page_notice__bQFI_ section ul{display:grid;gap:10px;margin:17px 0 0;padding:0;list-style:none}.page_notice__bQFI_ li{position:relative;padding-left:17px}.page_notice__bQFI_ li:before{position:absolute;top:.7em;left:1px;width:5px;height:5px;border-radius:50%;background:#8d96fa;content:""}.page_articleFooter__k1tgu a,.page_notice__bQFI_ a{color:#c5caff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.page_notice__bQFI_ strong{color:#d9e0e4}.page_articleFooter__k1tgu{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:31px;color:var(--muted);font-size:11px}.page_articleFooter__k1tgu p{margin:0}.page_articleFooter__k1tgu a{display:inline-flex;align-items:center;gap:7px;color:#b7beff;font-weight:600;text-decoration:none}.page_articleFooter__k1tgu span{font-size:16px;transition:transform .18s ease}.page_articleFooter__k1tgu a:hover span{transform:translateX(3px)}.page_articleFooter__k1tgu a:focus-visible,.page_notice__bQFI_ a:focus-visible,.page_page__VBc3I .navbar a:focus-visible,.page_page__VBc3I .navbar button:focus-visible,.page_page__VBc3I .site-footer a:focus-visible,.page_sectionNav__rWPVw a:focus-visible{outline:2px solid #9ba3ff;outline-offset:4px}@keyframes page_enter__MoHzH{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.page_readingLayout__9_3Sd{grid-template-columns:1fr;gap:45px}.page_sectionNav__rWPVw{position:static;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;padding:18px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_sectionNav__rWPVw>p{grid-column:1/-1;margin:0}}@media (max-width:760px){.page_content__7OWdv{width:min(100% - 36px,1180px)}.page_hero__txND3{padding-top:74px}.page_summary__6KrVF{grid-template-columns:1fr;gap:0;margin-top:39px}.page_summary__6KrVF p,.page_summary__6KrVF p+p{padding:14px 0;border-left:0}.page_summary__6KrVF p+p{border-top:1px solid var(--border)}}@media (max-width:560px){.page_sectionNav__rWPVw{grid-template-columns:1fr 1fr}.page_notice__bQFI_ section{grid-template-columns:1fr;gap:8px;padding:29px 0 34px}.page_sectionNumber__NCdyg{margin:0}.page_articleFooter__k1tgu{align-items:flex-start;flex-direction:column}}@media (max-width:450px){.page_hero__txND3 h1{font-size:50px}.page_sectionNav__rWPVw{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page_hero__txND3{animation:none}.page_articleFooter__k1tgu span,.page_sectionNav__rWPVw a{transition:none}}