.legal-module__fBLovq__page{color:#ffffffdb;min-height:100dvh;font-family:var(--font-ui), "Jost", sans-serif;background:radial-gradient(120% 70% at 50% -12%,#c9a96e1a,#0000 55%),linear-gradient(#241c30 0%,#1a1422 42%,#14101a 100%)}.legal-module__fBLovq__inner{width:min(44rem,100% - 32px);padding:max(28px, env(safe-area-inset-top,0px)) 0 max(48px, env(safe-area-inset-bottom,0px));margin:0 auto}.legal-module__fBLovq__brand{max-width:calc(100% - 176px);font-family:var(--font-display), "Cormorant Garamond", serif;letter-spacing:.08em;color:#c9a96e;margin-bottom:32px;font-size:22px;font-weight:300;text-decoration:none;display:inline-block}.legal-module__fBLovq__amp{margin:0 .06em;font-style:italic}.legal-module__fBLovq__title{font-family:var(--font-display), "Cormorant Garamond", serif;color:#c9a96e;margin:0 0 10px;font-size:clamp(28px,5vw,40px);font-style:italic;font-weight:400;line-height:1.15}.legal-module__fBLovq__updated{letter-spacing:.08em;text-transform:uppercase;color:#ffffff61;margin:0 0 28px;font-size:11px}.legal-module__fBLovq__body{color:#ffffffad;font-size:15px;line-height:1.75}.legal-module__fBLovq__body p{margin:0 0 1.05em}.legal-module__fBLovq__body h2{font-family:var(--font-display), "Cormorant Garamond", serif;color:#c9a96ef5;margin:1.85em 0 .45em;font-size:clamp(20px,3.4vw,26px);font-style:italic;font-weight:400;line-height:1.25}.legal-module__fBLovq__body h3{font-family:var(--font-ui), "Jost", sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#c9a96ec7;margin:1.35em 0 .4em;font-size:13px;font-weight:500}.legal-module__fBLovq__body ul,.legal-module__fBLovq__body ol{margin:0 0 1.1em;padding-left:1.25em}.legal-module__fBLovq__body li{margin:0 0 .45em}.legal-module__fBLovq__body a{color:#c9a96e;text-decoration:none}.legal-module__fBLovq__body a:hover{text-decoration:underline}.legal-module__fBLovq__body strong{color:#ffffffd1;font-weight:500}.legal-module__fBLovq__lede{color:#ffffffb8;font-size:16px;line-height:1.7}.legal-module__fBLovq__legalNav{border-top:.5px solid #ffffff1a;flex-wrap:wrap;gap:10px 18px;margin-top:40px;padding-top:22px;display:flex}.legal-module__fBLovq__legalNav a{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;font-size:11px;text-decoration:none}.legal-module__fBLovq__legalNav a:hover{color:#c9a96e}.legal-module__fBLovq__back{letter-spacing:.04em;color:#c9a96ee6;margin-top:22px;font-size:12px;text-decoration:none;display:inline-block}.legal-module__fBLovq__back:hover{text-decoration:underline}.legal-module__fBLovq__form{gap:14px;margin-top:8px;display:grid;position:relative}.legal-module__fBLovq__field{gap:6px;display:grid}.legal-module__fBLovq__label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b;font-size:10px}.legal-module__fBLovq__input{box-sizing:border-box;color:#ffffffeb;width:100%;font-family:var(--font-ui), "Jost", sans-serif;background:#ffffff0f;border:.5px solid #fff3;border-radius:9px;outline:none;padding:11px 13px;font-size:15px;transition:border-color .2s}.legal-module__fBLovq__input:focus{border-color:#c9a96ea6}.legal-module__fBLovq__textarea{resize:vertical;min-height:160px;line-height:1.55}.legal-module__fBLovq__submit{color:#241a10;width:100%;font-family:var(--font-ui), "Jost", sans-serif;letter-spacing:.04em;cursor:pointer;background:linear-gradient(#d8b97e,#b9985d);border:none;border-radius:999px;margin-top:4px;padding:12px 16px;font-size:13px;font-weight:500;transition:filter .15s}.legal-module__fBLovq__submit:hover{filter:brightness(1.08)}.legal-module__fBLovq__submit:disabled{opacity:.55;cursor:wait;filter:none}.legal-module__fBLovq__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.legal-module__fBLovq__formNote,.legal-module__fBLovq__formStatus,.legal-module__fBLovq__formError{color:#ffffff6b;margin:0;font-size:13px;line-height:1.55}.legal-module__fBLovq__formStatus{color:#c9a96ee6}.legal-module__fBLovq__formError{color:#e8a4a4eb}.legal-module__fBLovq__formError a{color:#c9a96e}.legal-module__fBLovq__termly{overflow-x:auto}.legal-module__fBLovq__termly h1{display:none}.legal-module__fBLovq__termly h2{font-family:var(--font-display), "Cormorant Garamond", serif;letter-spacing:0;text-transform:none;margin:1.85em 0 .45em;font-size:clamp(20px,3.4vw,26px);font-style:italic;font-weight:400;line-height:1.25;color:#c9a96ef5!important}.legal-module__fBLovq__termly h3{font-family:var(--font-ui), "Jost", sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:1.35em 0 .4em;font-size:13px;font-weight:500;color:#c9a96ec7!important}:is(.legal-module__fBLovq__termly div,.legal-module__fBLovq__termly span,.legal-module__fBLovq__termly p,.legal-module__fBLovq__termly li,.legal-module__fBLovq__termly td,.legal-module__fBLovq__termly th,.legal-module__fBLovq__termly em,.legal-module__fBLovq__termly strong,.legal-module__fBLovq__termly u){color:inherit!important;background:0 0!important;font-family:inherit!important}:is(.legal-module__fBLovq__termly div,.legal-module__fBLovq__termly p,.legal-module__fBLovq__termly li){font-size:inherit!important}.legal-module__fBLovq__termly a{word-break:break-word;text-decoration:none;color:#c9a96e!important;font-family:inherit!important;font-size:inherit!important}.legal-module__fBLovq__termly a:hover{text-decoration:underline}.legal-module__fBLovq__termly strong{font-weight:500;color:#ffffffd1!important}.legal-module__fBLovq__termly [id]{scroll-margin-top:1.25rem}.legal-module__fBLovq__termly ul{list-style-type:square}.legal-module__fBLovq__termly table{border-collapse:collapse;width:100%;margin:1em 0 1.4em;font-size:13px}:is(.legal-module__fBLovq__termly th,.legal-module__fBLovq__termly td){vertical-align:top;text-align:left;padding:8px 10px;border:.5px solid #c9a96e59!important}.legal-module__fBLovq__termly .legal-address{margin:.35em 0 1.3em;color:#ffffffc7!important}@media (min-width:768px){.legal-module__fBLovq__inner{width:min(46rem,100% - 64px);padding-top:max(40px, env(safe-area-inset-top,0px))}.legal-module__fBLovq__body{font-size:16px}.legal-module__fBLovq__submit{justify-self:start;width:auto;min-width:220px}}@media (min-width:1024px){.legal-module__fBLovq__inner{padding-top:max(48px, env(safe-area-inset-top,0px));padding-bottom:64px}}
