.legal-module__VLIv8G__page{background:var(--ivory);min-height:100vh;color:var(--midnight);flex-direction:column;display:flex}.legal-module__VLIv8G__header{background:var(--midnight);color:var(--cream);border-bottom:1px solid #0e3d2e1a}.legal-module__VLIv8G__headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:880px;margin:0 auto;padding:22px 24px;display:flex}.legal-module__VLIv8G__wordmark{letter-spacing:.16em;color:var(--cream);text-transform:uppercase;font-family:Playfair Display,Georgia,serif;font-size:1.15rem;font-weight:600}.legal-module__VLIv8G__backLink{letter-spacing:.04em;color:var(--gold-pale);border-bottom:1px solid #0000;font-size:.82rem;font-weight:500;transition:border-color .2s}.legal-module__VLIv8G__backLink:hover{border-color:var(--gold-pale)}.legal-module__VLIv8G__main{flex:1;width:100%;max-width:880px;margin:0 auto;padding:56px 24px 72px}.legal-module__VLIv8G__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:.72rem;font-weight:600;display:inline-block}.legal-module__VLIv8G__title{margin-bottom:12px;font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,5vw,2.9rem);font-weight:600;line-height:1.12}.legal-module__VLIv8G__updated{color:#0e3d2e99;margin-bottom:40px;font-size:.85rem}.legal-module__VLIv8G__content h2{color:var(--deep);margin:38px 0 14px;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.3rem,3vw,1.6rem);font-weight:600}.legal-module__VLIv8G__content h3{color:var(--deep);margin:24px 0 8px;font-size:1rem;font-weight:700}.legal-module__VLIv8G__content p{color:#082a1fdb;margin-bottom:14px;font-size:1rem;line-height:1.7}.legal-module__VLIv8G__content ul{margin:0 0 16px;padding-inline-start:22px}.legal-module__VLIv8G__content li{color:#082a1fdb;margin-bottom:8px;font-size:1rem;line-height:1.65}.legal-module__VLIv8G__content li::marker{color:var(--gold)}.legal-module__VLIv8G__content a{color:var(--midnight);border-bottom:1px solid var(--gold);font-weight:600}.legal-module__VLIv8G__content strong{color:var(--deep);font-weight:700}.legal-module__VLIv8G__intro{color:#082a1feb;margin-bottom:8px;font-size:1.08rem;line-height:1.7}.legal-module__VLIv8G__callout{background:var(--cream);border:1px solid #b8a47c66;border-radius:12px;margin-top:40px;padding:24px 26px}.legal-module__VLIv8G__callout h2{margin-top:0}.legal-module__VLIv8G__callout p{margin-bottom:6px}.legal-module__VLIv8G__footer{background:var(--midnight);color:var(--cream);padding:36px 24px}.legal-module__VLIv8G__footerInner{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:880px;margin:0 auto;display:flex}.legal-module__VLIv8G__footerLinks{flex-wrap:wrap;justify-content:center;gap:10px 20px;display:flex}.legal-module__VLIv8G__footerLinks a{letter-spacing:.03em;color:var(--gold-pale);border-bottom:1px solid #0000;font-size:.85rem;transition:border-color .2s}.legal-module__VLIv8G__footerLinks a:hover{border-color:var(--gold-pale)}.legal-module__VLIv8G__footerCredit{color:#f4eee299;font-size:.78rem}.legal-module__VLIv8G__footerCredit a{color:var(--gold-pale);border-bottom:1px solid #c8b89066}.legal-module__VLIv8G__page[dir=rtl] .legal-module__VLIv8G__wordmark{letter-spacing:.06em}
