.page_page__aqT6Z{--paper:#f5f6f8;--ink:#101626;--muted:#5c6475;--blue:#183de2;--line:#10162624;min-height:100vh;background:var(--paper);color:var(--ink)}.page_document__OV0V6,.page_hero__5IIxD{width:min(100% - 48px,1168px);margin-inline:auto}.page_hero__5IIxD{width:auto;padding:clamp(79px,8.4vw,114px) max(24px,calc((100% - 1168px)/2)) clamp(43px,4.8vw,67px)}.page_hero__5IIxD h1{max-width:900px;margin:30px 0 0;font-size:clamp(38px,4.49vw,59px);line-height:1.04;letter-spacing:-.06em}.page_hero__5IIxD p{max-width:720px;margin:28px 0 0;color:var(--muted);font-size:18px;line-height:1.65}.page_hero__5IIxD>time{display:block;margin-top:24px;color:var(--blue);font-size:14px;font-weight:750}.page_document__OV0V6{padding-bottom:clamp(62px,7vw,101px)}.page_section__f8lkb{display:grid;grid-template-columns:64px minmax(0,760px);gap:32px;padding:clamp(42px,5vw,68px) 0;border-bottom:1px solid var(--line)}.page_section__f8lkb>span{color:var(--blue);font-size:14px;font-weight:750}.page_section__f8lkb h2{margin:0 0 24px;font-size:clamp(23px,2.29vw,29px);letter-spacing:-.04em}.page_section__f8lkb p{margin:0;color:var(--muted);line-height:1.72}.page_section__f8lkb p+p{margin-top:18px}.page_section__f8lkb ul{margin:0;padding:0;list-style:none}.page_section__f8lkb p+ul{margin-top:22px}.page_section__f8lkb li{position:relative;padding:13px 0 13px 28px;border-top:1px solid var(--line);color:var(--muted);line-height:1.65}.page_section__f8lkb li:last-child{border-bottom:1px solid var(--line)}.page_section__f8lkb li:before{content:"";position:absolute;top:25px;left:0;width:12px;height:2px;background:var(--blue)}@media(max-width:600px){.page_document__OV0V6{width:min(100% - 40px,1168px)}.page_hero__5IIxD{padding:40px 20px 48px}.page_hero__5IIxD h1{font-size:35px}.page_section__f8lkb{grid-template-columns:1fr;gap:14px}.page_section__f8lkb h2{margin-bottom:18px}}.page_document__OV0V6{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(36px,5vw,72px);padding-top:48px}.page_contents__yZoau{position:sticky;top:110px;align-self:start;max-height:calc(100dvh - 140px);overflow-y:auto;scrollbar-width:thin}.page_contents__yZoau>p{margin:0 0 16px;color:var(--ink);font-size:14px;font-weight:700}.page_contents__yZoau ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.page_contents__yZoau li{border-bottom:1px solid var(--line)}.page_contents__yZoau a{display:block;padding:12px 0;color:var(--muted);font-size:14px;line-height:1.45;text-decoration:none}.page_contents__yZoau a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.page_section__f8lkb{grid-template-columns:36px minmax(0,1fr);gap:20px;scroll-margin-top:110px;padding:42px 0}.page_section__f8lkb:first-child{padding-top:0}.page_section__f8lkb>div{min-width:0;max-width:700px}.page_section__f8lkb a{color:var(--blue);font-weight:600;text-underline-offset:3px;overflow-wrap:anywhere}.page_page__aqT6Z a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:3px}@media(max-width:900px){.page_document__OV0V6{grid-template-columns:210px minmax(0,1fr);gap:32px}}@media(max-width:760px){.page_document__OV0V6{grid-template-columns:1fr;gap:36px;padding-top:36px}.page_contents__yZoau{position:static;max-height:none;overflow:visible}.page_contents__yZoau ol{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.page_contents__yZoau a{min-height:44px}.page_section__f8lkb{grid-template-columns:1fr;gap:12px}.page_section__f8lkb h2{margin-bottom:18px}}@media(max-width:440px){.page_contents__yZoau ol{grid-template-columns:1fr}.page_hero__5IIxD h1{font-size:clamp(30px,8.6vw,35px)}}