.legal-page-module__APUqcq__page{--legal-ink:#16283a;--legal-muted:#5c6c79;--legal-line:#ded8ce;--legal-gold:#92701f;min-height:100vh;color:var(--legal-ink);background:radial-gradient(circle at 85% 5%,#d4af3721,#0000 32rem),#f7f4ee}.legal-page-module__APUqcq__shell{width:min(100% - 32px,980px);margin:0 auto}.legal-page-module__APUqcq__header{border-bottom:1px solid var(--legal-line);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.legal-page-module__APUqcq__brand{color:var(--legal-ink);align-items:center;gap:10px;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.legal-page-module__APUqcq__monogram{border:1px solid var(--legal-gold);width:36px;height:36px;color:var(--legal-gold);border-radius:50%;place-items:center;display:inline-grid}.legal-page-module__APUqcq__navigation{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}.legal-page-module__APUqcq__navigation a,.legal-page-module__APUqcq__footer a,.legal-page-module__APUqcq__contents a{color:var(--legal-ink);text-underline-offset:4px}.legal-page-module__APUqcq__navigation a{font-size:14px;font-weight:650}.legal-page-module__APUqcq__brand:focus-visible,.legal-page-module__APUqcq__navigation a:focus-visible,.legal-page-module__APUqcq__footer a:focus-visible,.legal-page-module__APUqcq__contents a:focus-visible{outline:2px solid var(--legal-gold);outline-offset:4px}.legal-page-module__APUqcq__article{width:min(100%,760px);margin:0 auto;padding:clamp(48px,8vw,88px) 0 64px}.legal-page-module__APUqcq__eyebrow{color:var(--legal-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.legal-page-module__APUqcq__article h1{letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,7vw,56px);line-height:1.06}.legal-page-module__APUqcq__updated{color:var(--legal-muted);margin:16px 0 0;font-size:14px}.legal-page-module__APUqcq__summary{max-width:680px;color:var(--legal-muted);margin:18px 0 0;font-size:17px;line-height:1.65}.legal-page-module__APUqcq__contents{border:1px solid var(--legal-line);background:#ffffffa6;border-radius:10px;margin:36px 0 44px;padding:22px 24px}.legal-page-module__APUqcq__contents h2{margin:0;font-size:18px}.legal-page-module__APUqcq__contents ol{columns:2;margin:14px 0 0;padding-left:22px}.legal-page-module__APUqcq__contents li{break-inside:avoid;color:var(--legal-muted);margin:0 0 8px;padding-left:4px;font-size:14px;line-height:1.45}.legal-page-module__APUqcq__sections{gap:34px;display:grid}.legal-page-module__APUqcq__section{scroll-margin-top:24px}.legal-page-module__APUqcq__section h2{border-bottom:1px solid var(--legal-line);margin:0;padding-bottom:10px;font-size:22px;line-height:1.35}.legal-page-module__APUqcq__sectionContent{color:var(--legal-muted);font-size:15px;line-height:1.72}.legal-page-module__APUqcq__sectionContent p{margin:14px 0 0}.legal-page-module__APUqcq__sectionContent ul{margin:14px 0 0;padding-left:22px}.legal-page-module__APUqcq__sectionContent li+li{margin-top:7px}.legal-page-module__APUqcq__sectionContent strong{color:var(--legal-ink)}.legal-page-module__APUqcq__sectionContent a{color:var(--legal-ink);text-underline-offset:4px}.legal-page-module__APUqcq__footer{border-top:1px solid var(--legal-line);min-height:70px;color:var(--legal-muted);justify-content:space-between;gap:24px;padding:22px 0;font-size:13px;display:flex}@media (max-width:620px){.legal-page-module__APUqcq__header,.legal-page-module__APUqcq__footer{flex-direction:column;align-items:flex-start}.legal-page-module__APUqcq__header{padding:18px 0}.legal-page-module__APUqcq__navigation{justify-content:flex-start}.legal-page-module__APUqcq__article{padding-top:42px}.legal-page-module__APUqcq__contents ol{columns:1}}@media (prefers-reduced-motion:reduce){.legal-page-module__APUqcq__section{scroll-margin-top:0}}
