.LegalPage-module__UHYBuW__page{background:var(--color-bg);padding-bottom:60px}.LegalPage-module__UHYBuW__container{max-width:var(--container-max,1200px);margin:0 auto;padding:20px 20px 0}.LegalPage-module__UHYBuW__breadcrumb{color:var(--color-ink-soft);align-items:center;gap:6px;margin-bottom:20px;font-size:.82rem;display:flex}.LegalPage-module__UHYBuW__breadcrumb a:hover{color:var(--color-wine-dark)}.LegalPage-module__UHYBuW__breadcrumbCurrent{color:var(--color-ink);font-weight:600}.LegalPage-module__UHYBuW__header{max-width:720px;margin-bottom:36px}.LegalPage-module__UHYBuW__title{font-family:var(--font-display,"Playfair Display", serif);color:var(--color-ink);margin-bottom:10px;font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:700}.LegalPage-module__UHYBuW__updated{color:var(--color-wine);background:var(--color-blush-soft);border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.LegalPage-module__UHYBuW__intro{color:var(--color-ink-soft);font-size:.98rem;line-height:1.75}.LegalPage-module__UHYBuW__layout{grid-template-columns:1fr;align-items:start;gap:32px;display:grid}@media (min-width:900px){.LegalPage-module__UHYBuW__layout{grid-template-columns:230px 1fr;gap:48px}}.LegalPage-module__UHYBuW__toc{display:none}@media (min-width:900px){.LegalPage-module__UHYBuW__toc{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-chip);padding:18px;display:block;position:sticky;top:90px}}.LegalPage-module__UHYBuW__tocLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--color-gold);margin-bottom:12px;font-size:.74rem;font-weight:700}.LegalPage-module__UHYBuW__toc ul{flex-direction:column;gap:10px;display:flex}.LegalPage-module__UHYBuW__toc a{color:var(--color-ink-soft);font-size:.86rem;line-height:1.4;transition:color .2s;display:block}.LegalPage-module__UHYBuW__toc a:hover{color:var(--color-wine-dark)}.LegalPage-module__UHYBuW__content{flex-direction:column;max-width:760px;display:flex}.LegalPage-module__UHYBuW__section{border-bottom:1px solid #b8863e29;padding:22px 0;scroll-margin-top:90px}.LegalPage-module__UHYBuW__section:last-child{border-bottom:none}.LegalPage-module__UHYBuW__sectionHeading{font-family:var(--font-display,"Playfair Display", serif);color:var(--color-ink);margin-bottom:12px;font-size:1.2rem;font-weight:700}.LegalPage-module__UHYBuW__paragraph{color:var(--color-ink-soft);margin-bottom:10px;font-size:.92rem;line-height:1.75}.LegalPage-module__UHYBuW__paragraph:last-child{margin-bottom:0}.LegalPage-module__UHYBuW__bulletList{flex-direction:column;gap:8px;margin-top:6px;padding-left:18px;display:flex}.LegalPage-module__UHYBuW__bulletList li{color:var(--color-ink-soft);font-size:.92rem;line-height:1.65;list-style:outside}@media (max-width:640px){.LegalPage-module__UHYBuW__container{padding:16px 14px 0}}
