.legal-page_page__W7ebS{min-height:100vh;background:#050505;color:#f2f0ea;font-family:Inter,Arial,sans-serif}.legal-page_header__q3jsF{min-height:76px;padding:14px clamp(20px,5vw,80px);display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff1c;background:#080808}.legal-page_brand__6GtIZ{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:800}.legal-page_brand__6GtIZ img{width:42px;height:42px;object-fit:contain}.legal-page_header__q3jsF nav{display:flex;gap:20px;flex-wrap:wrap}.legal-page_header__q3jsF nav a{color:#d9b85d;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.legal-page_document__GfI2B{width:min(920px,calc(100% - 40px));margin:0 auto;padding:clamp(70px,9vw,130px) 0}.legal-page_eyebrow__Rzlxu{margin:0 0 18px;color:#f3d67d;text-transform:uppercase;letter-spacing:.19em;font-size:11px;font-weight:800}.legal-page_document__GfI2B h1{margin:0;max-width:760px;font:800 clamp(48px,8vw,92px)/.95 Manrope,Inter,sans-serif;letter-spacing:-.055em}.legal-page_updated__6xoHq{margin:24px 0 0;color:#8f8f8b;font-size:13px}.legal-page_intro__N40_W{max-width:780px;margin:36px 0 54px;color:#c9c7c0;font-size:clamp(18px,2.2vw,24px);line-height:1.65}.legal-page_content__t3TNf{display:grid;gap:38px}.legal-page_content__t3TNf section{padding-top:32px;border-top:1px solid #ffffff1c}.legal-page_content__t3TNf h2{margin:0 0 15px;color:#f3d67d;font:700 clamp(22px,3vw,31px)/1.1 Manrope,Inter,sans-serif;letter-spacing:-.025em}.legal-page_content__t3TNf h3{margin:25px 0 10px;font-size:18px}.legal-page_content__t3TNf li,.legal-page_content__t3TNf p{color:#b9b8b2;line-height:1.75}.legal-page_content__t3TNf ul{margin:12px 0 0;padding-left:22px}.legal-page_content__t3TNf a,.legal-page_footer__NZWxr a{color:#f3d67d}.legal-page_notice__B_CN0{padding:22px;border:1px solid #d8b04c66;background:#d8b04c0d}.legal-page_footer__NZWxr{padding:35px clamp(20px,5vw,80px);border-top:1px solid #ffffff1c;display:flex;gap:18px 30px;justify-content:center;flex-wrap:wrap;color:#858580;font-size:12px}.legal-page_footer__NZWxr p{margin:0}@media(max-width:700px){.legal-page_header__q3jsF{align-items:flex-start;flex-direction:column}.legal-page_header__q3jsF nav{gap:14px}.legal-page_document__GfI2B{width:min(100% - 32px,920px);padding-top:55px}.legal-page_footer__NZWxr{justify-content:flex-start;flex-direction:column}}.sms-opt-in_optInForm__1u_gZ{display:grid;gap:22px;padding:clamp(22px,4vw,38px);border:1px solid #ffffff26;background:#0d0d0d}.sms-opt-in_formGrid__D5O2Z{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sms-opt-in_formGrid__D5O2Z label{display:grid;gap:8px}.sms-opt-in_formGrid__D5O2Z label>span{color:#d5d2ca;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sms-opt-in_fullField__6UrWN{grid-column:1/-1}.sms-opt-in_formGrid__D5O2Z input{width:100%;border:1px solid #ffffff2e;background:#050505;color:#fff;padding:13px 14px;font:inherit}.sms-opt-in_formGrid__D5O2Z input:focus{outline:1px solid #d8b04c}.sms-opt-in_consentRow__QSjZT{display:grid;grid-template-columns:auto 1fr;gap:13px;align-items:start;color:#b9b8b2;font-size:13px;line-height:1.65}.sms-opt-in_consentRow__QSjZT input{width:19px;height:19px;margin:2px 0 0;accent-color:#d8b04c}.sms-opt-in_consentRow__QSjZT a{color:#f3d67d}.sms-opt-in_disclosure__MMOGP{margin:-10px 0 0;color:#8e8c85;font-size:12px;line-height:1.55}.sms-opt-in_optInForm__1u_gZ button{width:max-content;border:1px solid #d8b04c;background:#d8b04c;color:#111;padding:14px 18px;font:800 11px Inter,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.sms-opt-in_optInForm__1u_gZ button:disabled{opacity:.55;cursor:wait}.sms-opt-in_error__rlcXi,.sms-opt-in_success__5b66c{margin:0;padding:13px;border:1px solid}.sms-opt-in_success__5b66c{border-color:#356547;color:#a7e7bf;background:#10251a}.sms-opt-in_error__rlcXi{border-color:#6b332f;color:#ffc1bc;background:#2c1513}@media(max-width:700px){.sms-opt-in_formGrid__D5O2Z{grid-template-columns:1fr}.sms-opt-in_fullField__6UrWN{grid-column:auto}}