.lib{padding-top:64px}.lib-h1{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(3.5rem,2.2rem + 5.2vw,6.5rem);font-weight:800;line-height:.92}.lib-doc{padding-bottom:var(--sec)}.lib-lede{max-width:34em;color:var(--ink-2);margin-top:28px;font-size:1.25rem;line-height:1.5}.lib-sec{max-width:68ch;margin-top:72px}.lib-sec-h{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-bottom:18px;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:700;line-height:1.05}.lib-sec-b>*+*{margin-top:18px}.lib-notice{padding-bottom:var(--sec)}.lib-notice-b{max-width:34em;color:var(--ink-2);margin-top:28px;font-size:1.25rem;line-height:1.5}.lib-notice-links{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (width<=759px){.lib{padding-top:40px}.lib-h1{line-height:.95}.lib-lede,.lib-notice-b{margin-top:20px;font-size:1.125rem}.lib-sec{margin-top:56px}.lib-sec-h{margin-bottom:14px}.lib-notice-links{margin-top:28px}.lib-notice-links li,.lib-notice-link{width:100%}}
