.SiteFooter_footer__dMXvZ{--f-ink:#0d0d0d;--f-gold:#c9a84c;--f-border:rgba(201,168,76,.25);--f-muted:hsla(0,0%,100%,.62);position:relative;z-index:10;width:100%;background:var(--f-ink);border-top:1px solid var(--f-border);padding:28px 0;color:var(--f-muted);font-family:DM Sans,sans-serif;text-align:left}.SiteFooter_inner__S9nKJ{max-width:1280px;margin:0 auto;padding:0 24px}.SiteFooter_brand__mBogq{font-family:Playfair Display,Georgia,serif;font-weight:700;color:var(--f-gold);letter-spacing:.02em;font-size:16px;line-height:1.1}.SiteFooter_links__Z2cU5{display:flex;flex-wrap:wrap;gap:8px 22px;margin:16px 0}.SiteFooter_links__Z2cU5 a{font-size:12px;color:hsla(0,0%,100%,.6);text-decoration:none;letter-spacing:.05em;text-transform:uppercase;transition:color .2s}.SiteFooter_links__Z2cU5 a:focus-visible,.SiteFooter_links__Z2cU5 a:hover{color:var(--f-gold)}.SiteFooter_legal__fBZxI{margin:0 0 6px;font-size:12.5px;line-height:1.6;overflow-wrap:anywhere}.SiteFooter_meta__Gr_Jq{margin:12px 0 0;font-size:11px;letter-spacing:.22em;font-family:DM Mono,monospace}.PolicyPage_shell__R47zj{min-height:100vh;display:flex;flex-direction:column;background:#1c1c2e;color:#fff;font-family:DM Sans,sans-serif}.PolicyPage_header__D_P_y{border-bottom:1px solid rgba(201,168,76,.25);background:#14141f}.PolicyPage_headerInner__fHyaD{max-width:1280px;margin:0 auto;padding:18px 24px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.PolicyPage_wordmark__MSop4{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:20px;letter-spacing:.02em;color:#c9a84c;text-decoration:none}.PolicyPage_back__p0Wgg{font-size:13px;color:hsla(0,0%,100%,.62);text-decoration:none}.PolicyPage_back__p0Wgg:focus-visible,.PolicyPage_back__p0Wgg:hover{color:#c9a84c}.PolicyPage_main__bFpNe{flex:1;width:100%}.PolicyPage_article__1ROHq{max-width:760px;margin:0 auto;padding:56px 24px 80px;font-size:16px;font-weight:300;line-height:1.8;color:hsla(0,0%,100%,.78);overflow-wrap:anywhere}.PolicyPage_title__kmkUu{font-size:clamp(28px,4vw,40px);line-height:1.12;margin:0 0 12px}.PolicyPage_heading__Bkl5U,.PolicyPage_title__kmkUu{font-family:Playfair Display,Georgia,serif;color:#fff}.PolicyPage_heading__Bkl5U{font-size:21px;line-height:1.25;margin:36px 0 8px}.PolicyPage_article__1ROHq p{margin:0 0 14px}.PolicyPage_article__1ROHq ul{margin:0 0 14px;padding-left:22px;list-style:disc}.PolicyPage_article__1ROHq li{margin-bottom:6px}.PolicyPage_article__1ROHq strong{color:#fff;font-weight:500}.PolicyPage_article__1ROHq a{color:#e0bb5c;text-decoration:underline;text-underline-offset:3px}