.PolicyPage_page__Xwc_u{overflow-x:clip}.PolicyPage_hero__ECeZ3{padding:clamp(48px,7vw,82px) 0;background:linear-gradient(145deg,var(--cream-card),var(--cream-hi));border-bottom:1px solid var(--gold-line)}.PolicyPage_hero__ECeZ3 h1{max-width:16ch;margin:18px 0 14px;font-size:clamp(38px,6vw,66px)}.PolicyPage_hero__ECeZ3 p{max-width:68ch;font-size:16px}.PolicyPage_hero__ECeZ3 small{display:block;margin-top:15px;color:var(--body-2);font-size:15px;font-weight:700}.PolicyPage_contentSection__6eMUg{padding:clamp(38px,6vw,76px) 0}.PolicyPage_layout__8qMCW{display:grid;min-width:0;gap:22px;align-items:start}.PolicyPage_asideSlot__l9kDk{min-width:0}.PolicyPage_callout__sWYyu,.PolicyPage_navigation__RdG7L,.PolicyPage_policy__8oVLV{min-width:0;padding:clamp(20px,3vw,34px);border:1px solid var(--gold-line);border-radius:var(--r-lg);background:var(--cream-hi);box-shadow:var(--sh)}.PolicyPage_navigation__RdG7L h2{margin-bottom:13px;font-size:24px}.PolicyPage_navigation__RdG7L nav{display:grid;gap:5px}.PolicyPage_navigation__RdG7L a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;padding:9px 12px;border-radius:var(--r-sm);color:var(--ink);font-size:15px;font-weight:700}.PolicyPage_navigation__RdG7L a:hover,.PolicyPage_navigation__RdG7L a[aria-current=page]{background:var(--cream-card);color:var(--gold-deep)}.PolicyPage_navigation__RdG7L p{margin-top:18px;padding-top:16px;border-top:1px solid var(--gold-line);font-size:15px}.PolicyPage_policy__8oVLV{display:grid;gap:15px}.PolicyPage_policy__8oVLV section{display:grid;gap:10px;padding:0 0 25px}.PolicyPage_policy__8oVLV section+section{padding-top:6px;border-top:1px solid var(--gold-line)}.PolicyPage_policy__8oVLV section:last-child{padding-bottom:0}.PolicyPage_policy__8oVLV h2{font-size:clamp(25px,3vw,34px)}.PolicyPage_policy__8oVLV h3{margin-top:7px;font-size:21px}.PolicyPage_callout__sWYyu li,.PolicyPage_callout__sWYyu p,.PolicyPage_policy__8oVLV li,.PolicyPage_policy__8oVLV p{font-size:15.5px;overflow-wrap:anywhere}.PolicyPage_callout__sWYyu ul,.PolicyPage_policy__8oVLV ol,.PolicyPage_policy__8oVLV ul{display:grid;gap:8px;padding-left:22px}.PolicyPage_callout__sWYyu a,.PolicyPage_policy__8oVLV a{color:var(--gold-deep);font-weight:750;text-decoration:underline;text-underline-offset:3px}.PolicyPage_policy__8oVLV address{font-style:normal}.PolicyPage_callout__sWYyu{background:linear-gradient(145deg,var(--dk-2),var(--dk-3));color:#dce6e7}.PolicyPage_callout__sWYyu h2{margin-bottom:12px;color:var(--cream-hi);font-size:25px}.PolicyPage_callout__sWYyu a{color:var(--gold)}.PolicyPage_callout__sWYyu strong{color:var(--cream-hi)}.PolicyPage_tableWrap__BZRKE{max-width:100%;overflow:clip;border:1px solid var(--gold-line);border-radius:var(--r-md)}.PolicyPage_policy__8oVLV table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;background:var(--white)}.PolicyPage_policy__8oVLV td,.PolicyPage_policy__8oVLV th{padding:13px 14px;border-bottom:1px solid var(--gold-line);text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:15px}.PolicyPage_policy__8oVLV th{color:var(--ink);background:var(--cream-card)}.PolicyPage_policy__8oVLV tr:last-child td{border-bottom:0}@media (min-width:768px){.PolicyPage_layout__8qMCW{grid-template-columns:minmax(220px,.6fr) minmax(0,1.6fr)}.PolicyPage_asideSlot__l9kDk{grid-column:2}.PolicyPage_navigation__RdG7L{position:sticky;top:150px}}@media (min-width:1180px){.PolicyPage_layout__8qMCW{grid-template-columns:minmax(220px,.58fr) minmax(0,1.55fr) minmax(245px,.67fr)}.PolicyPage_asideSlot__l9kDk{grid-column:3;grid-row:1}.PolicyPage_callout__sWYyu{position:sticky;top:150px}}@media (max-width:389px){.PolicyPage_callout__sWYyu,.PolicyPage_navigation__RdG7L,.PolicyPage_policy__8oVLV{padding:18px 16px}}.AnalyticsConsent_banner__6Jw_7{position:fixed;z-index:1200;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin-left:auto;overflow-y:auto;padding:20px;border:1px solid rgba(212,175,106,.48);border-radius:var(--r-lg);background:linear-gradient(145deg,var(--dk-2),var(--dk-3));color:#dce6e7;box-shadow:var(--sh-lg)}.AnalyticsConsent_banner__6Jw_7 h2{color:var(--cream-hi);font-size:clamp(23px,4vw,29px)}.AnalyticsConsent_banner__6Jw_7 p{margin-top:8px;font-size:15px}.AnalyticsConsent_banner__6Jw_7 a{color:var(--gold);font-weight:800;text-decoration:underline;text-underline-offset:3px}.AnalyticsConsent_actions__OCA6s{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.AnalyticsConsent_actions__OCA6s button,.AnalyticsConsent_choiceButton__7OgOU{min-width:132px;min-height:44px;padding:10px 18px;border:1px solid var(--gold-line);border-radius:var(--pill);background:var(--cream-hi);color:var(--ink);font:800 15px/1.35 var(--s);cursor:pointer}.AnalyticsConsent_actions__OCA6s button:first-child{border-color:var(--gold);background:var(--gold)}.AnalyticsConsent_control__nvjpe{display:grid;gap:12px;padding:16px;border:1px solid var(--gold-line);border-radius:var(--r-md);background:var(--cream-card)}.AnalyticsConsent_control__nvjpe p{margin:0}.AnalyticsConsent_control__nvjpe .AnalyticsConsent_actions__OCA6s{margin-top:0}@media (max-width:430px){.AnalyticsConsent_banner__6Jw_7{padding:18px 16px}.AnalyticsConsent_actions__OCA6s button,.AnalyticsConsent_choiceButton__7OgOU{flex:1 1 130px}}@media (prefers-reduced-motion:reduce){.AnalyticsConsent_banner__6Jw_7,.AnalyticsConsent_banner__6Jw_7 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.privacy_page__Q9Fj4{overflow-x:clip}.privacy_hero__7waYw{padding:clamp(48px,7vw,82px) 0;background:linear-gradient(145deg,var(--cream-card),var(--cream-hi));border-bottom:1px solid var(--gold-line)}.privacy_hero__7waYw h1{max-width:13ch;margin:18px 0 14px;font-size:clamp(38px,6vw,66px)}.privacy_hero__7waYw p{max-width:62ch;font-size:16px}.privacy_hero__7waYw small{display:block;margin-top:15px;color:var(--body-2);font-size:15px;font-weight:700}.privacy_layout__Gj1RU{display:grid;min-width:0;gap:24px}.privacy_policy__qAx4r,.privacy_request__SERmW{min-width:0;padding:clamp(20px,4vw,38px);border:1px solid var(--gold-line);border-radius:var(--r-lg);background:var(--cream-hi);box-shadow:var(--sh)}.privacy_policy__qAx4r{display:grid;gap:18px}.privacy_policy__qAx4r h2,.privacy_request__SERmW h2{font-size:clamp(26px,3vw,36px)}.privacy_policy__qAx4r h3{margin-bottom:6px;font-size:23px}.privacy_policy__qAx4r p,.privacy_request__SERmW p{font-size:15.5px;overflow-wrap:anywhere}.privacy_grid__kFRiT{display:grid;gap:12px}.privacy_grid__kFRiT>div{padding:18px;border-radius:var(--r-md);background:var(--cream-card)}.privacy_request__SERmW{align-self:start}.privacy_request__SERmW>h2{margin:16px 0 9px}.privacy_request__SERmW>p{margin-bottom:20px}.privacy_form__adWIF{display:grid;gap:15px}.privacy_form__adWIF label{display:grid;gap:7px;color:var(--ink);font-size:15px;font-weight:750}.privacy_form__adWIF label span{color:var(--body-2);font-weight:600}.privacy_form__adWIF input,.privacy_form__adWIF select,.privacy_form__adWIF textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--gold-line);border-radius:var(--r-sm);background:var(--white);color:var(--ink);font:16px/1.5 var(--s)}.privacy_form__adWIF textarea{min-height:130px;resize:vertical}.privacy_form__adWIF button{min-height:50px}.privacy_error__2TQoG,.privacy_failure__9PUao{color:#8c3527;font-size:15px}.privacy_failure__9PUao,.privacy_success__6aT16{padding:12px 14px;border-radius:var(--r-sm);background:rgba(46,107,88,.1);font-weight:700}.privacy_failure__9PUao{background:rgba(164,77,54,.1)}.privacy_honeypot__swDPV{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media (min-width:768px){.privacy_grid__kFRiT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.privacy_layout__Gj1RU{grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);align-items:start}.privacy_request__SERmW{position:sticky;top:150px}}@media (max-width:389px){.privacy_policy__qAx4r,.privacy_request__SERmW{padding:18px 16px}}