.lg-hero{padding-bottom:72px}.lg-hero .st-wrap{justify-items:start;gap:20px;display:grid}.lg-hero .st-h1{font-size:clamp(40px,6vw,80px)}.lg-hero .st-note{font-size:15px}.lg-body{background:var(--st-white);border-top:1.5px solid var(--st-ink);padding:72px 0 120px}.lg-doc{max-width:68ch;color:var(--st-body);font-size:17px;line-height:1.7}.lg-doc p,.lg-doc ul{margin:0 0 18px}.lg-doc ul{padding-left:22px}.lg-doc li{margin-bottom:8px;padding-left:4px}.lg-doc li::marker{color:var(--st-teal)}.lg-doc strong{color:var(--st-ink);font-weight:650}.lg-doc a{color:var(--st-teal);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.lg-doc a:hover{color:var(--st-ink)}.lg-doc a:focus-visible{outline:2px solid var(--st-c);outline-offset:3px;border-radius:2px}.lg-doc h2{font-family:var(--st-sans);font-variation-settings:"wdth" 125;letter-spacing:-.035em;color:var(--st-ink);border-top:1px solid var(--st-rule);overflow-wrap:break-word;margin:56px 0 18px;padding-top:32px;font-size:clamp(24px,2.6vw,29px);font-weight:740;font-stretch:125%;line-height:1.12}.lg-doc h3{color:var(--st-ink);margin:28px 0 10px;font-size:18px;font-weight:700;line-height:1.35}.lg-doc h2+h3{margin-top:8px}.lg-back{border-top:1.5px solid var(--st-ink);margin-top:64px;padding-top:28px}@media (max-width:620px){.lg-hero{padding-bottom:48px}.lg-body{padding:48px 0 88px}.lg-doc{font-size:16.5px}.lg-doc h2{margin-top:44px;padding-top:26px}}
