.LegalDocumentPage_page__EAG5n{min-height:100vh;background:radial-gradient(circle at top left,rgba(244,196,48,.16),transparent 32%),radial-gradient(circle at top right,rgba(193,95,67,.14),transparent 30%),linear-gradient(180deg,#f7f1e7,#f3ece2);color:#231913}.LegalDocumentPage_shell__SaUJa{width:min(100%,1120px);margin:0 auto;padding:48px 20px 64px;display:grid;grid-gap:20px;gap:20px}.LegalDocumentPage_hero__fVkwO{display:grid;grid-gap:18px;gap:18px;padding:28px;border-radius:28px;border:1px solid rgba(110,83,58,.14);background:linear-gradient(140deg,rgba(255,255,255,.96),rgba(252,246,238,.92)),rgba(255,255,255,.94);box-shadow:0 24px 48px rgba(75,52,35,.08)}.LegalDocumentPage_eyebrow__o4S3U{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:rgba(193,95,67,.12);color:#8a4a36;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LegalDocumentPage_hero__fVkwO h1{margin:0;font-size:clamp(2.2rem,4vw,3.5rem);line-height:.98;letter-spacing:-.05em}.LegalDocumentPage_summary__FKj_c{max-width:70ch;margin:0;color:rgba(53,35,22,.82);font-size:1.02rem;line-height:1.7}.LegalDocumentPage_meta__OZXti{display:flex;flex-wrap:wrap;gap:12px;color:rgba(71,50,35,.72);font-size:.92rem}.LegalDocumentPage_meta__OZXti strong{color:#41291c}.LegalDocumentPage_actions__QH1fi{display:flex;flex-wrap:wrap;gap:12px}.LegalDocumentPage_primaryAction__WCyZE,.LegalDocumentPage_secondaryAction__uNkGs{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:14px;text-decoration:none;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.LegalDocumentPage_primaryAction__WCyZE{background:linear-gradient(135deg,#231913,#5f3827);color:#fff6ef;box-shadow:0 14px 24px rgba(48,27,17,.18)}.LegalDocumentPage_secondaryAction__uNkGs{border:1px solid rgba(104,75,57,.18);background:rgba(255,255,255,.82);color:#422c20}.LegalDocumentPage_primaryAction__WCyZE:hover,.LegalDocumentPage_secondaryAction__uNkGs:hover{transform:translateY(-1px)}.LegalDocumentPage_contentGrid__rJeGz{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr);grid-gap:20px;gap:20px;align-items:start}.LegalDocumentPage_content__HQQRR{display:grid;grid-gap:16px;gap:16px}.LegalDocumentPage_asideCard__YijLa,.LegalDocumentPage_sectionCard__IcijX{padding:24px;border-radius:24px;border:1px solid rgba(110,83,58,.12);background:rgba(255,255,255,.92);box-shadow:0 18px 36px rgba(75,52,35,.06)}.LegalDocumentPage_asideCard__YijLa h2,.LegalDocumentPage_sectionCard__IcijX h2{margin:0 0 12px;font-size:1.28rem;line-height:1.1;letter-spacing:-.04em}.LegalDocumentPage_asideCard__YijLa p,.LegalDocumentPage_sectionCard__IcijX p{margin:0;color:rgba(52,35,24,.82);line-height:1.7}.LegalDocumentPage_sectionCard__IcijX{display:grid;grid-gap:12px;gap:12px}.LegalDocumentPage_bulletList__8t1fN,.LegalDocumentPage_infoList__THFNk{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.LegalDocumentPage_bulletList__8t1fN li,.LegalDocumentPage_infoList__THFNk li{padding-left:18px;position:relative;color:rgba(52,35,24,.82);line-height:1.65}.LegalDocumentPage_bulletList__8t1fN li:before,.LegalDocumentPage_infoList__THFNk li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#d68c33,#c15f43)}.LegalDocumentPage_aside__vbhG0{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:24px}.LegalDocumentPage_asideCard__YijLa a{color:#8a4a36;font-weight:700}@media (max-width:900px){.LegalDocumentPage_contentGrid__rJeGz{grid-template-columns:1fr}.LegalDocumentPage_aside__vbhG0{position:static}}