.legal-module__m2i2ra__main{max-width:1180px;margin:auto;padding:64px 24px 80px}.legal-module__m2i2ra__main a{text-underline-offset:3px;text-decoration:underline}.legal-module__m2i2ra__intro{max-width:760px;margin-bottom:52px}.legal-module__m2i2ra__intro .legal-module__m2i2ra__eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:12px}.legal-module__m2i2ra__intro h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(36px,5vw,54px);font-weight:600;line-height:1.12}.legal-module__m2i2ra__intro p{margin:18px 0;font-size:18px;line-height:1.75}.legal-module__m2i2ra__intro .legal-module__m2i2ra__date,.legal-module__m2i2ra__intro .legal-module__m2i2ra__related{font-size:16px}.legal-module__m2i2ra__intro .legal-module__m2i2ra__date{margin-bottom:30px}.legal-module__m2i2ra__body{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.legal-module__m2i2ra__contents{max-height:calc(100vh - 48px);padding:4px 8px 12px 0;font-size:15px;position:sticky;top:24px;overflow-y:auto}.legal-module__m2i2ra__contents h2{margin:0 0 16px;font-size:15px;font-weight:700}.legal-module__m2i2ra__contents ol{gap:12px;margin:0;padding-left:21px;list-style:decimal;display:grid}.legal-module__m2i2ra__contents a{line-height:1.5}.legal-module__m2i2ra__article{min-width:0}.legal-module__m2i2ra__article section{margin-bottom:40px;scroll-margin-top:28px}.legal-module__m2i2ra__article h2{font-family:var(--font-display);margin:0 0 20px;font-size:26px;font-weight:600;line-height:1.35}.legal-module__m2i2ra__article p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 18px;font-size:18px;line-height:1.8}.legal-module__m2i2ra__article .legal-module__m2i2ra__notice{background:var(--cream);border-left:3px solid;padding:18px 20px}.legal-module__m2i2ra__article strong{font-weight:700}.legal-module__m2i2ra__contact{border-top:1px solid;margin-top:20px;padding-top:28px;font-size:15px;line-height:1.7}.legal-module__m2i2ra__contact p{margin:0 0 8px}@media (max-width:760px){.legal-module__m2i2ra__main{padding:38px 24px 40px}.legal-module__m2i2ra__intro{margin-bottom:30px}.legal-module__m2i2ra__body{display:block}.legal-module__m2i2ra__contents{border-block:1px solid;max-height:none;margin-bottom:36px;padding:24px 0;position:static}.legal-module__m2i2ra__article h2{font-size:24px}}@media print{.legal-module__m2i2ra__main{color:#000;max-width:none;padding:0}.legal-module__m2i2ra__contents,.legal-module__m2i2ra__related{display:none}.legal-module__m2i2ra__intro{max-width:none;margin-bottom:24px}.legal-module__m2i2ra__body{display:block}.legal-module__m2i2ra__article h2{break-after:avoid}.legal-module__m2i2ra__article p{orphans:3;widows:3}}
