.legalDocumentLayout_pageRoot___cDBU{min-height:100dvh}.legalDocumentLayout_panel__cEnDZ{width:min(980px,100%);max-height:100%;padding:1.25rem;overflow:hidden}.legalDocumentLayout_article___Wvgb{max-height:100%;overflow-y:auto;padding-right:.4rem;display:grid;gap:1.1rem}.legalDocumentLayout_header__NIkYF{display:grid;gap:.55rem}.legalDocumentLayout_kicker__5zcNa{margin:0;display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;border:1px solid rgba(212,175,55,.45);background:rgba(212,175,55,.12);color:#f4d58d;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.22rem .7rem}.legalDocumentLayout_title__ywJww{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;color:#f6ead3}.legalDocumentLayout_subtitle__h_b6C{margin:0;max-width:72ch;color:#d2c4af;line-height:1.6}.legalDocumentLayout_effectiveDate__XwlSO{margin:0;color:#f0ddb4;line-height:1.5}@media (max-width:767px){.legalDocumentLayout_panel__cEnDZ{padding:.85rem}.legalDocumentLayout_article___Wvgb{gap:.9rem;padding-right:.1rem}}.privacy_policyBody__ZpX7j{display:grid;gap:1rem;color:#e6d8bf;line-height:1.65}.privacy_notice__5Aq9n{margin:0;border:1px solid rgba(245,158,11,.4);background:rgba(120,53,15,.25);color:#f8deb0;border-radius:.75rem;padding:.7rem .85rem;font-size:.92rem}.privacy_section__gvDgP{border:1px solid rgba(148,163,184,.26);background:rgba(11,16,28,.55);border-radius:.95rem;padding:.9rem 1rem;display:grid;gap:.65rem}.privacy_section__gvDgP h2{margin:0;color:#f5d28f;font-size:clamp(1.05rem,1.8vw,1.3rem)}.privacy_section__gvDgP p{margin:0}.privacy_section__gvDgP ul{margin:0;padding-left:1.15rem;display:grid;gap:.35rem}.privacy_section__gvDgP li{margin:0}.privacy_section__gvDgP a{color:#f8deb0;text-underline-offset:3px}.privacy_section__gvDgP a:hover{color:#ffe9c5}.privacy_providerBlock__huNgU{border:1px dashed rgba(148,163,184,.55);background:rgba(15,23,42,.58);border-radius:.75rem;padding:.7rem .8rem}.privacy_providerBlock__huNgU p{margin-bottom:.5rem}@media (max-width:767px){.privacy_policyBody__ZpX7j{gap:.85rem}.privacy_section__gvDgP{padding:.75rem .8rem}}