.legal-page-module__APUqcq__page{max-width:1080px;padding:clamp(72px,10vw,132px) var(--gutter);color:var(--ink);margin:0 auto}.legal-page-module__APUqcq__header{max-width:860px}.legal-page-module__APUqcq__header h1{font:500 clamp(42px,6vw,72px)/1.08 var(--serif);letter-spacing:-.048em;margin:0}.legal-page-module__APUqcq__header>p:not(.kicker){max-width:700px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.75}.legal-page-module__APUqcq__header small{color:var(--muted);font:11px/1.5 var(--mono);letter-spacing:.04em;margin-top:17px;display:block}.legal-page-module__APUqcq__toc{border-top:1px solid var(--color-gold);border-bottom:1px solid var(--line);grid-template-columns:148px minmax(0,1fr);gap:28px;max-width:900px;margin:52px 0 0;padding:20px 0;display:grid}.legal-page-module__APUqcq__toc strong{font:700 10px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.legal-page-module__APUqcq__toc ol{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none;display:flex}.legal-page-module__APUqcq__toc a{color:var(--muted);border-bottom:1px solid #0000;font-size:13px;line-height:1.5}.legal-page-module__APUqcq__toc a:hover,.legal-page-module__APUqcq__toc a:focus-visible{border-color:var(--color-gold-deep);color:var(--ink)}.legal-page-module__APUqcq__content{max-width:860px;margin-top:38px}.legal-page-module__APUqcq__content section{border-top:1px solid var(--line);padding:34px 0;scroll-margin-top:110px}.legal-page-module__APUqcq__content h2{font:500 clamp(25px,3vw,36px)/1.18 var(--serif);letter-spacing:-.028em;margin:0 0 15px}.legal-page-module__APUqcq__content p,.legal-page-module__APUqcq__content li{color:#3f3c37;font-size:15px;line-height:1.78}.legal-page-module__APUqcq__content p{margin:0 0 14px}.legal-page-module__APUqcq__content ul{gap:8px;margin:14px 0;padding-left:21px;display:grid}.legal-page-module__APUqcq__content a{border-bottom:1px solid var(--color-gold-deep);color:var(--ink)}.legal-page-module__APUqcq__identity{border-top:1px solid var(--line);background:#e5ded257;gap:0;margin:20px 0;display:grid}.legal-page-module__APUqcq__identity>div{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr;gap:18px;padding:13px 16px;display:grid}.legal-page-module__APUqcq__identity dt{color:var(--muted);font:11px var(--mono);letter-spacing:.05em;text-transform:uppercase}.legal-page-module__APUqcq__identity dd{margin:0}@media (min-width:1040px){.legal-page-module__APUqcq__toc{z-index:1;background:var(--paper);position:sticky;top:96px}}@media (max-width:700px){.legal-page-module__APUqcq__page{padding-top:72px}.legal-page-module__APUqcq__toc{grid-template-columns:1fr;gap:13px;margin-top:40px}.legal-page-module__APUqcq__content{margin-top:26px}.legal-page-module__APUqcq__content section{padding:28px 0}.legal-page-module__APUqcq__identity>div{grid-template-columns:1fr;gap:4px}}@media print{.legal-page-module__APUqcq__page{max-width:none;padding:20mm}.legal-page-module__APUqcq__toc{display:none}.legal-page-module__APUqcq__content section{break-inside:avoid}.legal-page-module__APUqcq__header h1{font-size:34pt}}
