.CommercialConsentForm-module__UsjoXa__form{background:var(--color-bg-alt);border:1px solid #1111111a;flex-direction:column;gap:1.15rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.CommercialConsentForm-module__UsjoXa__intro{max-width:36rem}.CommercialConsentForm-module__UsjoXa__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-emphasis);margin:0;font-size:1.125rem;font-weight:400;line-height:1.3}.CommercialConsentForm-module__UsjoXa__lead{font-family:var(--font-sans);color:var(--color-text-muted);margin:.45rem 0 0;font-size:.875rem;font-weight:400;line-height:1.5}.CommercialConsentForm-module__UsjoXa__grid{gap:.9rem;display:grid}.CommercialConsentForm-module__UsjoXa__field{flex-direction:column;gap:.35rem;display:flex}.CommercialConsentForm-module__UsjoXa__label{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:400;line-height:1.3}.CommercialConsentForm-module__UsjoXa__input{border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:2.5rem;color:var(--color-emphasis);font-family:var(--font-sans);border-radius:0;padding:.55rem .75rem;font-size:1rem;font-weight:400;line-height:1.4}.CommercialConsentForm-module__UsjoXa__input:focus-visible{outline:2px solid var(--color-emphasis);outline-offset:2px}.CommercialConsentForm-module__UsjoXa__input:disabled{opacity:.65}.CommercialConsentForm-module__UsjoXa__consent{font-family:var(--font-sans);color:var(--color-emphasis);cursor:pointer;grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:.875rem;font-weight:400;line-height:1.5;display:grid}.CommercialConsentForm-module__UsjoXa__consent input{width:1rem;height:1rem;accent-color:var(--color-emphasis);margin-top:.2rem}.CommercialConsentForm-module__UsjoXa__submit{background:var(--color-emphasis);color:#fff;min-height:2.5rem;font-family:var(--font-sans);letter-spacing:.02em;cursor:pointer;border:0;border-radius:0;align-self:flex-start;margin:0;padding:.55rem 1.15rem;font-size:.875rem;font-weight:400;line-height:1.3;transition:background-color .16s}.CommercialConsentForm-module__UsjoXa__submit:hover,.CommercialConsentForm-module__UsjoXa__submit:focus-visible{background:#2a2a2a;outline:none}.CommercialConsentForm-module__UsjoXa__submit:disabled{opacity:.55;cursor:not-allowed}.CommercialConsentForm-module__UsjoXa__error,.CommercialConsentForm-module__UsjoXa__status{font-family:var(--font-sans);margin:0;font-size:.8125rem;font-weight:400;line-height:1.45}.CommercialConsentForm-module__UsjoXa__error{color:#b42318}.CommercialConsentForm-module__UsjoXa__status{color:var(--color-emphasis)}.CommercialConsentForm-module__UsjoXa__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (min-width:640px){.CommercialConsentForm-module__UsjoXa__grid{grid-template-columns:1fr 1fr}.CommercialConsentForm-module__UsjoXa__fieldWide{grid-column:1/-1}}
.LegalPage-module__jXgtnq__page{--legal-page-pad-top:clamp(2rem, 4vw, 3rem);padding-block:var(--legal-page-pad-top) clamp(2.5rem, 5vw, 4.5rem);background:var(--color-bg)}.LegalPage-module__jXgtnq__layout{align-items:start;gap:clamp(2rem,4vw,3rem);display:grid}.LegalPage-module__jXgtnq__aside{display:none}.LegalPage-module__jXgtnq__asideSticky{top:calc(var(--header-height,2.75rem) + var(--legal-page-pad-top));position:sticky}.LegalPage-module__jXgtnq__eyebrow{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-coral);margin:0 0 .85rem;font-size:.75rem;font-weight:400;line-height:1}.LegalPage-module__jXgtnq__tocLabel{width:fit-content;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-emphasis);border-block:2px solid var(--color-emphasis);border-inline-end:2px solid var(--color-emphasis);background:0 0;border-inline-start:0;align-items:center;margin:0 0 .85rem;padding:.35rem .55rem .35rem 0;font-size:.75rem;font-weight:400;line-height:1;display:inline-flex}.LegalPage-module__jXgtnq__tocList{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.LegalPage-module__jXgtnq__tocLink{font-family:var(--font-sans);color:var(--color-text-muted);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.45rem;padding:.2rem 0;font-size:.8125rem;font-weight:400;line-height:1.35;text-decoration:none;transition:color .16s;display:grid}.LegalPage-module__jXgtnq__tocLink:hover,.LegalPage-module__jXgtnq__tocLink:focus-visible{color:var(--color-emphasis);outline:none}.LegalPage-module__jXgtnq__tocIndex{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.LegalPage-module__jXgtnq__related{border-top:1px solid #1111111f;margin-top:1.75rem;padding-top:1.25rem}.LegalPage-module__jXgtnq__relatedLabel{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .55rem;font-size:.75rem;font-weight:400;line-height:1}.LegalPage-module__jXgtnq__relatedList{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.LegalPage-module__jXgtnq__relatedLink{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.8125rem;font-weight:400;line-height:1.35;text-decoration:none;transition:color .16s}.LegalPage-module__jXgtnq__relatedLink:hover,.LegalPage-module__jXgtnq__relatedLink:focus-visible{color:var(--color-emphasis);outline:none}.LegalPage-module__jXgtnq__relatedLinkCurrent{color:var(--color-emphasis)}.LegalPage-module__jXgtnq__content{min-width:0;max-width:46rem}.LegalPage-module__jXgtnq__intro{border-bottom:1px solid #1111111f;margin-bottom:clamp(2rem,4vw,2.75rem);padding-bottom:clamp(1.25rem,2.5vw,1.75rem)}.LegalPage-module__jXgtnq__mobileEyebrow{margin:0 0 .75rem}.LegalPage-module__jXgtnq__title{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--color-emphasis);margin:0;font-size:clamp(1.75rem,3.8vw,2.5rem);font-weight:400;line-height:1.12}.LegalPage-module__jXgtnq__lead{max-width:38rem;font-family:var(--font-sans);color:var(--color-text-muted);margin:.9rem 0 0;font-size:1rem;font-weight:400;line-height:1.6}.LegalPage-module__jXgtnq__sections{flex-direction:column;gap:clamp(2rem,3.5vw,2.75rem);display:flex}.LegalPage-module__jXgtnq__section{scroll-margin-top:calc(var(--header-height,2.75rem) + 1.25rem)}.LegalPage-module__jXgtnq__sectionHead{align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}.LegalPage-module__jXgtnq__sectionIndex{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-shrink:0;font-size:.8125rem;font-weight:400;line-height:1.3}.LegalPage-module__jXgtnq__sectionTitle{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-emphasis);margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:400;line-height:1.3}.LegalPage-module__jXgtnq__quote{border-left:2px solid var(--color-coral);color:var(--color-text-muted);font-family:var(--font-sans);margin:0 0 1rem;padding:.85rem 0 .85rem 1rem;font-size:.875rem;font-weight:400;line-height:1.55}.LegalPage-module__jXgtnq__text{color:var(--color-text-muted);font-family:var(--font-sans);margin:0;font-size:1rem;font-weight:400;line-height:1.65}.LegalPage-module__jXgtnq__text+.LegalPage-module__jXgtnq__text,.LegalPage-module__jXgtnq__list+.LegalPage-module__jXgtnq__text{margin-top:.9rem}.LegalPage-module__jXgtnq__list{color:var(--color-text-muted);font-family:var(--font-sans);margin:.9rem 0 0;padding-left:1.15rem;font-size:1rem;font-weight:400;line-height:1.65}.LegalPage-module__jXgtnq__list li+li{margin-top:.45rem}.LegalPage-module__jXgtnq__list li::marker{color:var(--color-coral)}.LegalPage-module__jXgtnq__formWrap{border-top:1px solid #1111111f;margin-top:clamp(2rem,4vw,2.75rem);padding-top:clamp(1.5rem,3vw,2rem)}.LegalPage-module__jXgtnq__back{border-top:1px solid #1111111f;margin-top:clamp(2rem,4vw,2.75rem);padding-top:1.25rem}.LegalPage-module__jXgtnq__backLink{font-family:var(--font-sans);color:var(--color-emphasis);text-underline-offset:.18em;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:underline}.LegalPage-module__jXgtnq__backLink:hover,.LegalPage-module__jXgtnq__backLink:focus-visible{color:var(--color-coral);outline:none}.LegalPage-module__jXgtnq__mobileRelated{flex-wrap:wrap;gap:.35rem 1rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}@media (min-width:960px){.LegalPage-module__jXgtnq__layout{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:clamp(2rem,5vw,3.5rem)}.LegalPage-module__jXgtnq__aside{border-inline-end:1px solid #1111111f;padding-inline-end:clamp(1rem,2vw,1.5rem);display:block}.LegalPage-module__jXgtnq__mobileEyebrow,.LegalPage-module__jXgtnq__mobileRelated{display:none}}@media (max-width:959px){.LegalPage-module__jXgtnq__sectionHead{flex-direction:column;gap:.2rem}}
