@font-face{font-family:futuraBTLight;src:url(../media/FuturaBT_normal_normal_300-s.16-1jvcwbyxk3.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:futuraBTLight Fallback;src:local(Arial);ascent-override:117.78%;descent-override:28.02%;line-gap-override:0.0%;size-adjust:93.14%}.futurabtlight_f296cc0b-module__og10va__className{font-family:futuraBTLight,futuraBTLight Fallback;font-weight:300}.futurabtlight_f296cc0b-module__og10va__variable{--font-futura-bt-web-300:"futuraBTLight", "futuraBTLight Fallback"}
@font-face{font-family:futuraBTMediumNormal;src:url(../media/FuturaBT_normal_normal_500-s.p.0wnzfzk43dpzx.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:futuraBTMediumNormal Fallback;src:local(Arial);ascent-override:106.51%;descent-override:25.34%;line-gap-override:0.0%;size-adjust:102.99%}.futurabtmediumnormal_5da071c0-module__cXAtNq__className{font-family:futuraBTMediumNormal,futuraBTMediumNormal Fallback;font-weight:500}.futurabtmediumnormal_5da071c0-module__cXAtNq__variable{--font-futura-pt-web-500:"futuraBTMediumNormal", "futuraBTMediumNormal Fallback"}
@font-face{font-family:futuraBTBold;src:url(../media/FuturaBT_normal_normal_700-s.p.1j0f39h9f1589.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:futuraBTBold Fallback;src:local(Arial);ascent-override:101.01%;descent-override:24.03%;line-gap-override:0.0%;size-adjust:108.6%}.futurabtbold_9c5be879-module__JmHtOa__className{font-family:futuraBTBold,futuraBTBold Fallback;font-weight:700}.futurabtbold_9c5be879-module__JmHtOa__variable{--font-futura-bt-web-700:"futuraBTBold", "futuraBTBold Fallback"}
@font-face{font-family:futuraBT;src:url(../media/FuturaBT_normal_normal_350-s.p.11rrn8_jiby-n.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:futuraBT Fallback;src:local(Arial);ascent-override:111.68%;descent-override:26.57%;line-gap-override:0.0%;size-adjust:98.23%}.futurabt_6004ca17-module__YePcZG__className{font-family:futuraBT,futuraBT Fallback;font-weight:400}.futurabt_6004ca17-module__YePcZG__variable{--font-futurabt:"futuraBT", "futuraBT Fallback"}
@font-face{font-family:ffTrixieStd;src:url(../media/subset_trixie-s.2kn6y7ed_k8ks.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ffTrixieStd Fallback;src:local(Arial);ascent-override:61.39%;descent-override:21.57%;line-gap-override:20.91%;size-adjust:120.53%}.fftrixiestd_46ef8cab-module__nrpIEG__className{font-family:ffTrixieStd,ffTrixieStd Fallback;font-weight:400}.fftrixiestd_46ef8cab-module__nrpIEG__variable{--font-fftrixiestd900:"ffTrixieStd", "ffTrixieStd Fallback"}
@font-face{font-family:neueFarmero;src:url(../media/NeueFarmero_normal_normal_400-s.1_sl7fn8ccf1z.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:neueFarmero Fallback;src:local(Arial);ascent-override:114.39%;descent-override:28.04%;line-gap-override:0.0%;size-adjust:71.34%}.neuefarmero_6793866f-module__ObPayG__className{font-family:neueFarmero,neueFarmero Fallback;font-weight:400}.neuefarmero_6793866f-module__ObPayG__variable{--font-neuefarmero-400:"neueFarmero", "neueFarmero Fallback"}
@font-face{font-family:neueFarmero1;src:url(../media/NeueFarmero1_normal_normal_400-s.204in669ocdte.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:neueFarmero1 Fallback;src:local(Arial);ascent-override:114.85%;descent-override:28.22%;line-gap-override:0.0%;size-adjust:70.88%}.neuefarmero1_c8fd90f-module__qy4bpG__className{font-family:neueFarmero1,neueFarmero1 Fallback;font-weight:400}.neuefarmero1_c8fd90f-module__qy4bpG__variable{--font-neuefarmero1-400:"neueFarmero1", "neueFarmero1 Fallback"}
@font-face{font-family:neueFarmero2;src:url(../media/NeueFarmero2_normal_normal_400-s.310qu63vu64if.woff2?dpl=dpl_6XbdQZQjZis2ysd3RvYWi32EaMmX)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:neueFarmero2 Fallback;src:local(Arial);ascent-override:119.19%;descent-override:29.29%;line-gap-override:0.0%;size-adjust:68.29%}.neuefarmero2_317ef134-module__a_gt2q__className{font-family:neueFarmero2,neueFarmero2 Fallback;font-weight:400}.neuefarmero2_317ef134-module__a_gt2q__variable{--font-neuefarmero2-400:"neueFarmero2", "neueFarmero2 Fallback"}
#age_gate .age_logo,#age_gate .age_drinkiq_logo{justify-content:center;display:flex}#age_gate #age_overlay{background-position:calc(50% + 84px) bottom;background-size:auto}@media (min-width:390px){#age_gate #age_content{top:9%!important}}@media (min-width:1440px){#age_gate #age_content{top:20%!important}}#age_gate #age_content .age_header_title{margin-top:35px}#age_gate #age_content #age_age_group{margin:15px 0}#age_gate .age_header_title,#age_gate .age-input-field-label,#age_gate #age_remember_label,#age_gate #age_select_country_group,#age_gate #age_missing_message{letter-spacing:1.6px;line-height:100%}#age_gate #age_content .age-field-con .age-input-field-label{margin:3px 0}#age_gate #age_confirm_btn{text-transform:uppercase}#age_gate #age_content .age_drinkiq{margin-top:18px;margin-bottom:33px}#age_gate #age_content #age_confirm{margin:15px 0}#age_gate #age_content #age_remember_me_row{margin-bottom:17px}#age_gate #age_content .age_conditions_of_user{margin-top:34px}#age_gate #age_inputs input:focus-visible{outline:2px solid #101010}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--accessibility-hit-target-min-height:1.5rem;--accessibility-hit-target-min-width:1.5rem;--accessibility-interaction-ring-offset:0 0% 100%;--accessibility-interaction-ring:217 91% 60%;--border-radius-2xl:4rem;--border-radius-3xl:6rem;--border-radius-base:1rem;--border-radius-full:624.938rem;--border-radius-lg:2rem;--border-radius-md:1.5rem;--border-radius-none:0px;--border-radius-sm:2px;--border-radius-xl:3rem;--border-radius-xsm:.375rem;--border-radius-xxsm:2px;--border-width-default:1px;--border-width-focus:3px;--border-width-press:.25rem;--border-width-strong:2px;--brand-basic-blue-500:240 100% 47%;--brand-basic-button-border-width:3px;--brand-basic-button-height:3.875rem;--brand-basic-gray-400:0 0% 87%;--brand-basic-gray-500:0 0% 69%;--brand-basic-gray-600:0 0% 60%;--brand-basic-gray-700:0 0% 46%;--brand-basic-transparent-white:0 0% 100% / 0%;--brand-color-primary-100:48 27% 89%;--brand-color-primary-200:50 29% 80%;--brand-color-primary-300:49 27% 67%;--brand-color-primary-400:50 25% 56%;--brand-color-primary-50:43 29% 95%;--brand-color-primary-500:51 26% 44%;--brand-color-primary-600:53 27% 35%;--brand-color-primary-700:53 25% 27%;--brand-color-primary-800:54 22% 23%;--brand-color-primary-900:57 20% 20%;--brand-color-primary-950-base:283 25% 8%;--color-a-ejo-orange-300:21 90% 63%;--color-a-ejo-orange-50:25 100% 93%;--color-a-ejo-orange-500:19 70% 52%;--color-a-ejo-orange-950:15 65% 20%;--color-a-ejo-orange-a-ejo-orange-bright:23 96% 73%;--color-a-ejo-orange-a-ejo-orange-dark:19 72% 34%;--color-background-accent:174 67% 50%;--color-background-inverse:0 0% 0%;--color-background-placeholder:0 0% 80%;--color-background-primary:0 0% 100%;--color-background-promotional:51 90% 77%;--color-blue-100:214 94% 93%;--color-blue-200:213 97% 87%;--color-blue-300:212 96% 78%;--color-blue-400:213 94% 68%;--color-blue-50:213 100% 97%;--color-blue-500:217 91% 60%;--color-blue-600:221 83% 53%;--color-blue-700:224 76% 48%;--color-blue-800:226 71% 40%;--color-blue-900:225 64% 33%;--color-blue-950:226 57% 21%;--color-border-accent:174 67% 50%;--color-border-inverse:0 0% 0%;--color-border-light:0 0% 100%;--color-border-primary:0 0% 80%;--color-button-dark-background-disabled:0 0% 0% / 10%;--color-button-dark-background:0 0% 0% / 40%;--color-button-disabled:0 0% 70%;--color-button-hover:175 54% 91%;--color-button-light-background:0 0% 100% / 30%;--color-button-press:175 69% 43%;--color-button-primary:0 0% 0%;--color-button-secondary:174 67% 50%;--color-button-white:0 0% 100%;--color-casa-teal-100:175 54% 81%;--color-casa-teal-300:175 55% 71%;--color-casa-teal-400:174 60% 62%;--color-casa-teal-50:173 56% 95%;--color-casa-teal-500:174 64% 54%;--color-casa-teal-600:175 69% 43%;--color-casa-teal-700:177 71% 35%;--color-casa-teal-800:177 72% 28%;--color-casa-teal-950:176 100% 10%;--color-casa-teal-casa-teal:174 67% 50%;--color-casa-teal-dark-teal:176 100% 13%;--color-casa-teal-light-teal:175 54% 91%;--color-casamigos-margarita-classic-lime-dark:128 35% 49%;--color-casamigos-margarita-classic-lime-guava-hibiscus:127 44% 78%;--color-casamigos-margarita-classic-lime-light:130 47% 90%;--color-casamigos-margarita-guava-hibiscus-dark:6 50% 52%;--color-casamigos-margarita-guava-hibiscus-guava-hibiscus:7 82% 69%;--color-casamigos-margarita-guava-hibiscus-light:10 87% 82%;--color-casamigos-margarita-passion-fruit-prickly-pear-dark:46 96% 40%;--color-casamigos-margarita-passion-fruit-prickly-pear-light:51 90% 77%;--color-casamigos-margarita-passion-fruit-prickly-pear-passion-fruit-prickly-pear:48 88% 60%;--color-casamigos-margarita-strawberry-colima-lime-dark:336 78% 36%;--color-casamigos-margarita-strawberry-colima-lime-light:337 100% 87%;--color-casamigos-margarita-strawberry-colima-lime-passion-fruit-prickly-pear:336 73% 58%;--color-crafted-cocktails-classic-lime-classic-lime:70 96% 31%;--color-crafted-cocktails-classic-lime-dark:72 100% 18%;--color-crafted-cocktails-classic-lime-light:73 67% 66%;--color-crafted-cocktails-spicy-dark:20 100% 29%;--color-crafted-cocktails-spicy-light:23 100% 72%;--color-crafted-cocktails-spicy-spicy:20 89% 45%;--color-cristalino-gray-100:240 4% 95%;--color-cristalino-gray-300:210 3% 86%;--color-cristalino-gray-500:210 3% 69%;--color-cristalino-gray-950:220 3% 19%;--color-cristalino-gray-cristalino-gray-dark:225 2% 35%;--color-cristalino-gray-white:0 0% 100%;--color-foreground-accent:174 67% 50%;--color-foreground-inverse:0 0% 0%;--color-foreground-placeholder:0 0% 30%;--color-foreground-primary:0 0% 100%;--color-jalape-o-red-200:359 71% 77%;--color-jalape-o-red-50:0 61% 93%;--color-jalape-o-red-700:359 72% 38%;--color-jalape-o-red-950:359 84% 13%;--color-jalape-o-red-jalape-o-red-bright:359 68% 50%;--color-jalape-o-red-jalape-o-red-dark:359 82% 24%;--color-mezcal-gray-200:240 6% 84%;--color-mezcal-gray-50:240 5% 96%;--color-mezcal-gray-700:240 5% 42%;--color-mezcal-gray-800:240 6% 31%;--color-mezcal-gray-950:240 7% 20%;--color-mezcal-gray-mezcal-gray:240 5% 54%;--color-overlay-black:0 0% 0% / 40%;--color-overlay-disabled:0 0% 0% / 10%;--color-overlay-teal:176 100% 13% / 40%;--color-overlay-white:0 0% 100% / 40%;--color-primary-100:0 0% 90%;--color-primary-200:0 0% 80%;--color-primary-300:0 0% 70%;--color-primary-400:0 0% 60%;--color-primary-50:0 0% 96%;--color-primary-500:0 0% 50%;--color-primary-600:0 0% 40%;--color-primary-700:0 0% 30%;--color-primary-800:0 0% 20%;--color-primary-900:0 0% 10%;--color-primary-950:0 0% 5%;--color-primary-black:0 0% 0%;--color-primary-white:0 0% 100%;--color-reposado-yellow-200:47 100% 82%;--color-reposado-yellow-50:46 100% 94%;--color-reposado-yellow-800:42 100% 33%;--color-reposado-yellow-950:41 100% 20%;--color-reposado-yellow-reposado-yellow-bright:43 100% 70%;--color-reposado-yellow-reposado-yellow-dark:44 100% 42%;--color-status-disabled:0 0% 70%;--color-status-error:359 68% 50%;--color-status-hover:175 54% 91%;--color-status-link:221 83% 53%;--color-text-light:0 0% 100%;--color-text-primary:0 0% 10%;--color-text-secondary:0 0% 20%;--color-text-teal:174 67% 50%;--color-transparency-transparent:0 0% 100% / 0%;--colors-accent-foreground:174 67% 50%;--colors-accent:174 67% 50%;--colors-background:0 0% 100%;--colors-border-footer:0 0% 60%;--colors-border:213 27% 84%;--colors-card-foreground:283 25% 8%;--colors-card:0 0% 100%;--colors-destructive-foreground:356 100% 97%;--colors-destructive:347 77% 50%;--colors-foreground:283 25% 8%;--colors-muted-foreground:0 0% 46%;--colors-muted:209 39% 96%;--colors-overlay-dark-20:57 26% 14% / 20%;--colors-overlay-dark-40:57 26% 14% / 40%;--colors-overlay-dark-60:57 26% 14% / 60%;--colors-overlay-dark-80:57 26% 14% / 80%;--colors-overlay-light-20:0 0% 100% / 20%;--colors-overlay-light-40:0 0% 100% / 40%;--colors-overlay-light-60:0 0% 100% / 60%;--colors-overlay-light-80:0 0% 100% / 80%;--colors-popover-foreground:283 25% 8%;--colors-popover:0 0% 100%;--colors-primary-foreground:0 0% 100%;--colors-primary:283 25% 8%;--colors-promotional-foreground:283 25% 8%;--colors-promotional:53 98% 77%;--colors-secondary-foreground:0 0% 0%;--colors-secondary:240 100% 47%;--component-badge-border-width:1px;--component-badge-color-alternative-background:283 25% 8%;--component-badge-color-alternative-border:283 25% 8%;--component-badge-color-alternative-text:0 0% 100%;--component-badge-color-default-background:0 0% 87%;--component-badge-color-default-border:283 25% 8%;--component-badge-color-default-text:283 25% 8%;--component-badge-color-promotional-background:53 98% 77%;--component-badge-color-promotional-border:283 25% 8%;--component-badge-color-promotional-text:283 25% 8%;--component-badge-padding-horizontal:.75rem;--component-badge-padding-vertical:.5rem;--component-badge-radius:0px;--component-button-color-ghost-hover-background:0 0% 100% / 0%;--component-button-color-ghost-hover-border:0 0% 100% / 0%;--component-button-color-ghost-hover-foreground:174 67% 50%;--component-button-color-ghost-press-background:0 0% 100% / 0%;--component-button-color-ghost-press-border:0 0% 100% / 0%;--component-button-color-ghost-press-foreground:174 67% 50%;--component-button-color-ghost-rest-foreground:0 0% 0%;--component-button-color-light-hover-background:174 67% 50%;--component-button-color-light-hover-border:174 67% 50%;--component-button-color-light-hover-foreground:0 0% 0%;--component-button-color-light-press-background:174 67% 50%;--component-button-color-light-press-border:174 67% 50%;--component-button-color-light-press-foreground:0 0% 0%;--component-button-color-light-rest-background:0 0% 100%;--component-button-color-light-rest-border:0 0% 100%;--component-button-color-light-rest-foreground:0 0% 0%;--component-button-color-outline-hover-background:0 0% 0%;--component-button-color-outline-hover-border:0 0% 0%;--component-button-color-outline-hover-foreground:0 0% 100%;--component-button-color-outline-press-background:0 0% 0%;--component-button-color-outline-press-border:0 0% 0%;--component-button-color-outline-press-foreground:0 0% 100%;--component-button-color-outline-rest-background:0 0% 100% / 0%;--component-button-color-outline-rest-border:0 0% 0%;--component-button-color-outline-rest-foreground:0 0% 0%;--component-button-color-primary-hover-background:174 67% 50%;--component-button-color-primary-hover-border:174 67% 50%;--component-button-color-primary-hover-foreground:0 0% 0%;--component-button-color-primary-press-background:174 67% 50%;--component-button-color-primary-press-border:174 67% 50%;--component-button-color-primary-press-foreground:0 0% 0%;--component-button-color-primary-rest-background:0 0% 0%;--component-button-color-primary-rest-border:0 0% 0%;--component-button-color-primary-rest-foreground:0 0% 100%;--component-button-color-secondary-hover-background:0 0% 0%;--component-button-color-secondary-hover-border:0 0% 0%;--component-button-color-secondary-hover-foreground:0 0% 100%;--component-button-color-secondary-press-background:0 0% 0%;--component-button-color-secondary-press-border:0 0% 0%;--component-button-color-secondary-press-foreground:0 0% 100%;--component-button-color-secondary-rest-background:174 67% 50%;--component-button-color-secondary-rest-border:174 67% 50%;--component-button-color-secondary-rest-foreground:0 0% 100%;--component-button-padding-lg-horizontal:4rem;--component-button-padding-md-horizontal:1rem;--component-button-padding-sm-horizontal:.75rem;--component-button-radius-lg:0px;--component-button-radius-md:0px;--component-button-radius-sm:0px;--component-button-size-border-width:3px;--component-button-size-height-lg:3.875rem;--component-button-size-height-md:2.75rem;--component-button-size-height-sm:2.25rem;--component-icon-stroke-width-2:1px;--component-icon-stroke-width:2px;--component-inputs-color-background:0 0% 100%;--component-inputs-color-border:0 0% 0%;--component-inputs-color-foreground:0 0% 0%;--component-inputs-color-placeholder:0 0% 46%;--component-inputs-padding-horizontal:1rem;--component-inputs-padding-vertical:.625rem;--component-inputs-radius:0px;--component-inputs-size-border-width:1px;--component-inputs-size-height-md:3rem;--component-inputs-size-height:3.5rem;--component-inputs-size-icon:1rem;--component-link-padding-underline-lg:1px;--component-link-padding-underline-md:1px;--component-link-padding-underline-sm:0px;--component-link-size-border-width-lg:1px;--component-link-size-border-width-md:1px;--component-link-size-border-width-sm:1px;--layout-constraints-column-break-1-column:6.5rem;--layout-constraints-column-break-10-column:83rem;--layout-constraints-column-break-12-column:100rem;--layout-constraints-column-break-2-column:15rem;--layout-constraints-column-break-3-column:23.5rem;--layout-constraints-column-break-4-column:32rem;--layout-constraints-column-break-6-column:49rem;--layout-constraints-column-break-8-column:66rem;--layout-constraints-column-break-full-width:120rem;--layout-constraints-std-height-full-height:67.5rem;--layout-constraints-std-height-header-height:60.625rem;--layout-safety-min-height:16rem;--layout-safety-min-width:23.5rem;--overlay-bottom-top:linear-gradient(180deg, hsla(0%, 0%, 0%, 0) 80.77%, hsla(0%, 0%, 0%, .8) 100%);--padding-gutter:2rem;--padding-horizontal:10rem;--padding-vertical-full:6.25rem;--padding-vertical-half:3.125rem;--radial-gradient:radial-gradient(circle, hsla(0%, 0%, 0%, .7) 0%, hsla(0%, 0%, 0%, .3) 30%, hsla(0%, 0%, 0%, 0) 75%);--radius-gap-extra-wide:4rem;--radius-gap-mini:.5rem;--radius-gap-narrow:1rem;--radius-gap-standard:2rem;--radius-gap-wide:3rem;--scale-border-width-0:0px;--scale-border-width-1:1px;--scale-border-width-2:2px;--scale-border-width-3:3px;--scale-border-width-4:.25rem;--scale-border-width-5:.313rem;--scale-number:0px;--scale-size-100:6.25rem;--scale-size-1024:64rem;--scale-size-104:6.5rem;--scale-size-1056:66rem;--scale-size-1080:67.5rem;--scale-size-1088:68rem;--scale-size-112:7rem;--scale-size-1208:75.5rem;--scale-size-128:8rem;--scale-size-1312:82rem;--scale-size-1320:82.5rem;--scale-size-1328:83rem;--scale-size-144:9rem;--scale-size-1440:90rem;--scale-size-16:1rem;--scale-size-160:10rem;--scale-size-1600:100rem;--scale-size-162:10.125rem;--scale-size-165:10.313rem;--scale-size-176:11rem;--scale-size-18:1.125rem;--scale-size-192:12rem;--scale-size-1920:120rem;--scale-size-20:1.25rem;--scale-size-200:12.5rem;--scale-size-208:13rem;--scale-size-224:14rem;--scale-size-232:14.5rem;--scale-size-24:1.5rem;--scale-size-240:15rem;--scale-size-250:15.625rem;--scale-size-255:15.938rem;--scale-size-256:16rem;--scale-size-28:1.75rem;--scale-size-288:18rem;--scale-size-290:18.125rem;--scale-size-296:18.5rem;--scale-size-300:18.75rem;--scale-size-304:19rem;--scale-size-32:2rem;--scale-size-320:20rem;--scale-size-348:21.75rem;--scale-size-350:21.875rem;--scale-size-36:2.25rem;--scale-size-376:23.5rem;--scale-size-384:24rem;--scale-size-390:24.375rem;--scale-size-40:2.5rem;--scale-size-400:25rem;--scale-size-416:26rem;--scale-size-44:2.75rem;--scale-size-448:28rem;--scale-size-450:28.125rem;--scale-size-48:3rem;--scale-size-480:30rem;--scale-size-500:31.25rem;--scale-size-512:32rem;--scale-size-52:3.25rem;--scale-size-534:33.375rem;--scale-size-550:34.375rem;--scale-size-56:3.5rem;--scale-size-560:35rem;--scale-size-600:37.5rem;--scale-size-627:39.188rem;--scale-size-64:4rem;--scale-size-640:40rem;--scale-size-650:40.625rem;--scale-size-69:4.313rem;--scale-size-700:43.75rem;--scale-size-72:4.5rem;--scale-size-720:45rem;--scale-size-734:45.875rem;--scale-size-750:46.875rem;--scale-size-768:48rem;--scale-size-784:49rem;--scale-size-80:5rem;--scale-size-800:50rem;--scale-size-832:52rem;--scale-size-844:52rem;--scale-size-850:53.125rem;--scale-size-864:54rem;--scale-size-896:56rem;--scale-size-900:56.25rem;--scale-size-914:57.125rem;--scale-size-950:59.375rem;--scale-size-96:6rem;--scale-size-960:60rem;--scale-size-970:60.625rem;--scale-size-9999:624.938rem;--scale-space-0:0px;--scale-space-1:1px;--scale-space-10:.625rem;--scale-space-100:6.25rem;--scale-space-112:7rem;--scale-space-12:.75rem;--scale-space-128:8rem;--scale-space-13:.781rem;--scale-space-14:.875rem;--scale-space-144:9rem;--scale-space-16:1rem;--scale-space-160:10rem;--scale-space-176:11rem;--scale-space-18:1.125rem;--scale-space-192:12rem;--scale-space-2:2px;--scale-space-20:1.25rem;--scale-space-208:13rem;--scale-space-224:14rem;--scale-space-24:1.5rem;--scale-space-240:15rem;--scale-space-25:1.563rem;--scale-space-256:16rem;--scale-space-28:1.75rem;--scale-space-3:3px;--scale-space-30:1.875rem;--scale-space-32:2rem;--scale-space-36:2.25rem;--scale-space-37:2.344rem;--scale-space-4:.25rem;--scale-space-40:2.5rem;--scale-space-44:2.75rem;--scale-space-48:3rem;--scale-space-5:.313rem;--scale-space-50:3.125rem;--scale-space-52:3.25rem;--scale-space-56:3.5rem;--scale-space-6:.375rem;--scale-space-64:4rem;--scale-space-72:4.5rem;--scale-space-75:4.688rem;--scale-space-8:.5rem;--scale-space-80:5rem;--scale-space-96:6rem;--spacing-scale-1md:1.125rem;--spacing-scale-1sm:.875rem;--spacing-scale-2xl:2rem;--spacing-scale-2xsm:.25rem;--spacing-scale-3xl:2.5rem;--spacing-scale-3xsm:.375rem;--spacing-scale-4xl:3rem;--spacing-scale-4xsm:.5rem;--spacing-scale-5xl:4rem;--spacing-scale-5xsm:.625rem;--spacing-scale-6xl:6rem;--spacing-scale-7xl:7rem;--spacing-scale-8xl:8rem;--spacing-scale-lg:1.25rem;--spacing-scale-md:1rem;--spacing-scale-sm:.75rem;--spacing-scale-xl:1.5rem;--spacing-scale-xsm:2px;--tailwind-color-amber-100:48 96% 89%;--tailwind-color-amber-200:48 97% 77%;--tailwind-color-amber-300:46 97% 65%;--tailwind-color-amber-400:43 96% 56%;--tailwind-color-amber-50:48 100% 96%;--tailwind-color-amber-500:38 92% 50%;--tailwind-color-amber-600:32 95% 44%;--tailwind-color-amber-700:26 91% 37%;--tailwind-color-amber-800:23 82% 31%;--tailwind-color-amber-900:22 78% 27%;--tailwind-color-amber-950:21 92% 14%;--tailwind-color-blue-100:214 94% 93%;--tailwind-color-blue-200:213 97% 87%;--tailwind-color-blue-300:212 96% 78%;--tailwind-color-blue-400:213 94% 68%;--tailwind-color-blue-50:213 100% 97%;--tailwind-color-blue-500:217 91% 60%;--tailwind-color-blue-600:221 83% 53%;--tailwind-color-blue-700:224 76% 48%;--tailwind-color-blue-800:226 71% 40%;--tailwind-color-blue-900:225 64% 33%;--tailwind-color-blue-950:226 57% 21%;--tailwind-color-cyan-100:185 96% 90%;--tailwind-color-cyan-200:186 93% 82%;--tailwind-color-cyan-300:187 92% 69%;--tailwind-color-cyan-400:188 86% 53%;--tailwind-color-cyan-50:183 100% 96%;--tailwind-color-cyan-500:189 94% 43%;--tailwind-color-cyan-600:192 91% 36%;--tailwind-color-cyan-700:193 82% 31%;--tailwind-color-cyan-800:194 70% 27%;--tailwind-color-cyan-900:196 64% 24%;--tailwind-color-cyan-950:197 79% 15%;--tailwind-color-emerald-100:149 80% 90%;--tailwind-color-emerald-200:152 76% 80%;--tailwind-color-emerald-300:156 72% 67%;--tailwind-color-emerald-400:158 64% 52%;--tailwind-color-emerald-50:152 81% 96%;--tailwind-color-emerald-500:160 84% 39%;--tailwind-color-emerald-600:161 93% 30%;--tailwind-color-emerald-700:163 93% 24%;--tailwind-color-emerald-800:163 88% 20%;--tailwind-color-emerald-900:164 85% 17%;--tailwind-color-emerald-950:165 91% 9%;--tailwind-color-fuchsia-100:287 100% 96%;--tailwind-color-fuchsia-200:288 96% 91%;--tailwind-color-fuchsia-300:291 93% 83%;--tailwind-color-fuchsia-400:292 91% 73%;--tailwind-color-fuchsia-50:289 100% 98%;--tailwind-color-fuchsia-500:292 84% 61%;--tailwind-color-fuchsia-600:293 69% 49%;--tailwind-color-fuchsia-700:295 72% 40%;--tailwind-color-fuchsia-800:295 70% 33%;--tailwind-color-fuchsia-900:297 64% 28%;--tailwind-color-fuchsia-950:297 90% 16%;--tailwind-color-gray-100:220 15% 96%;--tailwind-color-gray-200:220 13% 91%;--tailwind-color-gray-300:217 12% 84%;--tailwind-color-gray-400:218 11% 65%;--tailwind-color-gray-50:210 20% 98%;--tailwind-color-gray-500:220 9% 46%;--tailwind-color-gray-600:215 14% 34%;--tailwind-color-gray-700:217 19% 27%;--tailwind-color-gray-800:215 28% 17%;--tailwind-color-gray-900:221 39% 11%;--tailwind-color-gray-950:225 71% 4%;--tailwind-color-green-100:141 84% 93%;--tailwind-color-green-200:141 79% 85%;--tailwind-color-green-300:142 77% 73%;--tailwind-color-green-400:142 69% 58%;--tailwind-color-green-50:139 76% 97%;--tailwind-color-green-500:142 71% 45%;--tailwind-color-green-600:142 76% 36%;--tailwind-color-green-700:142 72% 29%;--tailwind-color-green-800:143 64% 24%;--tailwind-color-green-900:144 61% 20%;--tailwind-color-green-950:145 80% 10%;--tailwind-color-indigo-100:226 100% 94%;--tailwind-color-indigo-200:228 96% 89%;--tailwind-color-indigo-300:230 93% 82%;--tailwind-color-indigo-400:234 90% 74%;--tailwind-color-indigo-50:226 100% 97%;--tailwind-color-indigo-500:239 84% 67%;--tailwind-color-indigo-600:243 75% 59%;--tailwind-color-indigo-700:245 58% 51%;--tailwind-color-indigo-800:244 55% 41%;--tailwind-color-indigo-900:242 48% 34%;--tailwind-color-indigo-950:244 47% 20%;--tailwind-color-lime-100:80 89% 89%;--tailwind-color-lime-200:81 88% 80%;--tailwind-color-lime-300:82 85% 67%;--tailwind-color-lime-400:83 78% 56%;--tailwind-color-lime-50:78 92% 95%;--tailwind-color-lime-500:84 81% 44%;--tailwind-color-lime-600:85 85% 35%;--tailwind-color-lime-700:86 78% 27%;--tailwind-color-lime-800:86 69% 23%;--tailwind-color-lime-900:87 61% 20%;--tailwind-color-lime-950:89 80% 10%;--tailwind-color-neutral-100:0 0% 96%;--tailwind-color-neutral-200:0 0% 90%;--tailwind-color-neutral-300:0 0% 83%;--tailwind-color-neutral-400:0 0% 64%;--tailwind-color-neutral-50:0 0% 98%;--tailwind-color-neutral-500:0 0% 45%;--tailwind-color-neutral-600:0 0% 32%;--tailwind-color-neutral-700:0 0% 25%;--tailwind-color-neutral-800:0 0% 15%;--tailwind-color-neutral-900:0 0% 9%;--tailwind-color-neutral-950:0 0% 4%;--tailwind-color-orange-100:34 100% 92%;--tailwind-color-orange-200:32 98% 83%;--tailwind-color-orange-300:31 97% 72%;--tailwind-color-orange-400:27 96% 61%;--tailwind-color-orange-50:34 100% 96%;--tailwind-color-orange-500:25 95% 53%;--tailwind-color-orange-600:21 90% 48%;--tailwind-color-orange-700:17 88% 40%;--tailwind-color-orange-800:15 79% 34%;--tailwind-color-orange-900:15 75% 28%;--tailwind-color-orange-950:13 81% 15%;--tailwind-color-pink-100:326 77% 95%;--tailwind-color-pink-200:326 84% 90%;--tailwind-color-pink-300:327 87% 82%;--tailwind-color-pink-400:329 86% 70%;--tailwind-color-pink-50:327 73% 97%;--tailwind-color-pink-500:330 81% 60%;--tailwind-color-pink-600:333 71% 51%;--tailwind-color-pink-700:335 78% 42%;--tailwind-color-pink-800:336 75% 35%;--tailwind-color-pink-900:336 69% 30%;--tailwind-color-pink-950:336 84% 17%;--tailwind-color-purple-100:269 100% 96%;--tailwind-color-purple-200:269 100% 92%;--tailwind-color-purple-300:269 97% 85%;--tailwind-color-purple-400:270 95% 75%;--tailwind-color-purple-50:269 100% 98%;--tailwind-color-purple-500:271 91% 65%;--tailwind-color-purple-600:271 81% 56%;--tailwind-color-purple-700:272 72% 47%;--tailwind-color-purple-800:273 67% 39%;--tailwind-color-purple-900:274 66% 32%;--tailwind-color-purple-950:274 87% 21%;--tailwind-color-red-100:0 93% 94%;--tailwind-color-red-200:0 96% 89%;--tailwind-color-red-300:0 93% 82%;--tailwind-color-red-400:0 91% 71%;--tailwind-color-red-50:0 85% 97%;--tailwind-color-red-500:0 84% 60%;--tailwind-color-red-600:0 72% 51%;--tailwind-color-red-700:0 74% 42%;--tailwind-color-red-800:0 74% 42%;--tailwind-color-red-900:0 63% 31%;--tailwind-color-red-950:0 75% 16%;--tailwind-color-rose-100:355 100% 95%;--tailwind-color-rose-200:353 96% 90%;--tailwind-color-rose-300:353 96% 82%;--tailwind-color-rose-400:351 94% 71%;--tailwind-color-rose-50:356 100% 97%;--tailwind-color-rose-500:350 89% 60%;--tailwind-color-rose-600:347 77% 50%;--tailwind-color-rose-700:345 83% 41%;--tailwind-color-rose-800:343 80% 35%;--tailwind-color-rose-900:342 75% 30%;--tailwind-color-rose-950:343 87% 16%;--tailwind-color-sky-100:204 94% 94%;--tailwind-color-sky-200:201 94% 86%;--tailwind-color-sky-300:199 95% 74%;--tailwind-color-sky-400:198 93% 60%;--tailwind-color-sky-50:204 100% 97%;--tailwind-color-sky-500:199 89% 48%;--tailwind-color-sky-600:200 98% 39%;--tailwind-color-sky-700:201 96% 32%;--tailwind-color-sky-800:201 90% 27%;--tailwind-color-sky-900:202 80% 24%;--tailwind-color-sky-950:204 80% 16%;--tailwind-color-slate-100:209 39% 96%;--tailwind-color-slate-200:214 32% 91%;--tailwind-color-slate-300:213 27% 84%;--tailwind-color-slate-400:215 20% 65%;--tailwind-color-slate-50:212 38% 98%;--tailwind-color-slate-500:215 16% 47%;--tailwind-color-slate-600:215 19% 35%;--tailwind-color-slate-700:215 25% 27%;--tailwind-color-slate-800:217 32% 17%;--tailwind-color-slate-900:222 47% 11%;--tailwind-color-slate-950:228 84% 5%;--tailwind-color-stone-100:0 0% 96%;--tailwind-color-stone-200:0 0% 90%;--tailwind-color-stone-300:22 6% 83%;--tailwind-color-stone-400:23 5% 64%;--tailwind-color-stone-50:60 9% 98%;--tailwind-color-stone-500:24 5% 45%;--tailwind-color-stone-600:33 5% 32%;--tailwind-color-stone-700:30 6% 25%;--tailwind-color-stone-800:12 7% 15%;--tailwind-color-stone-900:24 10% 10%;--tailwind-color-stone-950:20 15% 4%;--tailwind-color-teal-100:167 85% 89%;--tailwind-color-teal-200:168 84% 78%;--tailwind-color-teal-300:170 77% 64%;--tailwind-color-teal-400:172 66% 50%;--tailwind-color-teal-50:166 76% 97%;--tailwind-color-teal-500:173 81% 40%;--tailwind-color-teal-600:175 84% 32%;--tailwind-color-teal-700:175 77% 26%;--tailwind-color-teal-800:176 69% 22%;--tailwind-color-teal-900:176 61% 19%;--tailwind-color-teal-950:145 80% 10%;--tailwind-color-violet-100:251 91% 96%;--tailwind-color-violet-200:251 95% 92%;--tailwind-color-violet-300:253 95% 85%;--tailwind-color-violet-400:255 92% 76%;--tailwind-color-violet-50:250 100% 98%;--tailwind-color-violet-500:258 90% 66%;--tailwind-color-violet-600:262 83% 58%;--tailwind-color-violet-700:263 70% 50%;--tailwind-color-violet-800:263 69% 42%;--tailwind-color-violet-900:263 67% 35%;--tailwind-color-violet-950:244 47% 20%;--tailwind-color-yellow-100:55 97% 88%;--tailwind-color-yellow-200:53 98% 77%;--tailwind-color-yellow-300:50 98% 64%;--tailwind-color-yellow-400:48 96% 53%;--tailwind-color-yellow-50:54 91% 95%;--tailwind-color-yellow-500:45 93% 47%;--tailwind-color-yellow-600:41 96% 40%;--tailwind-color-yellow-700:35 92% 33%;--tailwind-color-yellow-800:32 81% 29%;--tailwind-color-yellow-900:28 72% 26%;--tailwind-color-yellow-950:26 83% 14%;--tailwind-color-zinc-100:240 5% 96%;--tailwind-color-zinc-200:240 6% 90%;--tailwind-color-zinc-300:240 5% 84%;--tailwind-color-zinc-400:240 5% 65%;--tailwind-color-zinc-50:0 0% 98%;--tailwind-color-zinc-500:240 4% 46%;--tailwind-color-zinc-600:240 5% 34%;--tailwind-color-zinc-700:240 5% 26%;--tailwind-color-zinc-800:240 4% 16%;--tailwind-color-zinc-900:240 6% 10%;--tailwind-color-zinc-950:240 10% 4%;--tailwind-scale-0-5:2px;--tailwind-scale-0:0px;--tailwind-scale-1-5:.375rem;--tailwind-scale-1:.25rem;--tailwind-scale-10:2.5rem;--tailwind-scale-11:2.75rem;--tailwind-scale-12:3rem;--tailwind-scale-14:3.5rem;--tailwind-scale-16:4rem;--tailwind-scale-2-5:.625rem;--tailwind-scale-2:.5rem;--tailwind-scale-20:5rem;--tailwind-scale-24:6rem;--tailwind-scale-28:7rem;--tailwind-scale-3-5:.875rem;--tailwind-scale-3:.75rem;--tailwind-scale-32:8rem;--tailwind-scale-36:9rem;--tailwind-scale-4:1rem;--tailwind-scale-40:10rem;--tailwind-scale-44:11rem;--tailwind-scale-48:12rem;--tailwind-scale-5:1.25rem;--tailwind-scale-52:13rem;--tailwind-scale-56:14rem;--tailwind-scale-6:1.5rem;--tailwind-scale-60:15rem;--tailwind-scale-64:16rem;--tailwind-scale-7:1.75rem;--tailwind-scale-72:18rem;--tailwind-scale-8:2rem;--tailwind-scale-80:20rem;--tailwind-scale-9:2.25rem;--tailwind-scale-96:24rem;--tailwind-scale-px:1px;--text-default:0px 1px .625rem 0px hsla(0%, 0%, 0%, .15);--type-body-lg-font:400 1.125rem/1.875rem var(--font-futurabt);--type-body-lg-letter-spacing:1.5px;--type-body-lg-text-decoration:none;--type-body-lg-text-transform:none;--type-body-lg-strong-font:700 1.125rem/1.875rem var(--font-futurabt);--type-body-lg-strong-letter-spacing:1.5px;--type-body-lg-strong-text-decoration:none;--type-body-lg-strong-text-transform:none;--type-body-md-font:400 1rem/1.5rem var(--font-futurabt);--type-body-md-letter-spacing:.35px;--type-body-md-text-decoration:none;--type-body-md-text-transform:none;--type-body-md-strong-font:700 1rem/1.5rem var(--font-futurabt);--type-body-md-strong-letter-spacing:.35px;--type-body-md-strong-text-decoration:none;--type-body-md-strong-text-transform:none;--type-body-sm-font:400 .875rem/1.625rem var(--font-futurabt);--type-body-sm-letter-spacing:.6px;--type-body-sm-text-decoration:none;--type-body-sm-text-transform:none;--type-body-xs-font:400 .563rem var(--font-futurabt);--type-body-xs-letter-spacing:.6px;--type-body-xs-text-decoration:none;--type-body-xs-text-transform:none;--type-body-xxs-font:400 .375rem var(--font-futurabt);--type-body-xxs-letter-spacing:.6px;--type-body-xxs-text-decoration:none;--type-body-xxs-text-transform:none;--type-button-lg-font:700 .875rem/1.5rem var(--font-futurabt);--type-button-lg-letter-spacing:0px;--type-button-lg-text-decoration:none;--type-button-lg-text-transform:uppercase;--type-button-md-font:700 .75rem/1.5rem var(--font-futurabt);--type-button-md-letter-spacing:0px;--type-button-md-text-decoration:none;--type-button-md-text-transform:none;--type-button-sm-font:500 .75rem/1.5rem var(--font-instrument-sans);--type-button-sm-letter-spacing:0px;--type-button-sm-text-decoration:none;--type-button-sm-text-transform:none;--type-button-xs-font:700 .625rem var(--font-futurabt);--type-button-xs-letter-spacing:.313rem;--type-button-xs-text-decoration:none;--type-button-xs-text-transform:uppercase;--type-display-4xl-desktop-font:400 5.625rem/120% var(--font-futurabt);--type-display-4xl-desktop-letter-spacing:1.6px;--type-display-4xl-desktop-text-decoration:none;--type-display-4xl-desktop-text-transform:uppercase;--type-display-4xl-mobile-font:400 2.5rem/120% var(--font-futurabt);--type-display-4xl-mobile-letter-spacing:2px;--type-display-4xl-mobile-text-decoration:none;--type-display-4xl-mobile-text-transform:uppercase;--type-display-4xl-tablet-font:400 3.625rem/120% var(--font-futurabt);--type-display-4xl-tablet-letter-spacing:1.6px;--type-display-4xl-tablet-text-decoration:none;--type-display-4xl-tablet-text-transform:uppercase;--type-display-5xl-desktop-font:400 7.125rem/120% var(--font-futurabt);--type-display-5xl-desktop-letter-spacing:1.6px;--type-display-5xl-desktop-text-decoration:none;--type-display-5xl-desktop-text-transform:uppercase;--type-display-5xl-mobile-font:400 4rem/120% var(--font-futurabt);--type-display-5xl-mobile-letter-spacing:1.6px;--type-display-5xl-mobile-text-decoration:none;--type-display-5xl-mobile-text-transform:uppercase;--type-display-5xl-tablet-font:400 4.75rem/120% var(--font-futurabt);--type-display-5xl-tablet-letter-spacing:1.6px;--type-display-5xl-tablet-text-decoration:none;--type-display-5xl-tablet-text-transform:uppercase;--type-display-6xl-desktop-font:400 10.875rem/120% var(--font-futurabt);--type-display-6xl-desktop-letter-spacing:1.34px;--type-display-6xl-desktop-text-decoration:none;--type-display-6xl-desktop-text-transform:uppercase;--type-display-6xl-mobile-font:400 4.75rem/120% var(--font-futurabt);--type-display-6xl-mobile-letter-spacing:.8px;--type-display-6xl-mobile-text-decoration:none;--type-display-6xl-mobile-text-transform:uppercase;--type-display-6xl-tablet-font:400 8.125rem/120% var(--font-futurabt);--type-display-6xl-tablet-letter-spacing:1.6px;--type-display-6xl-tablet-text-decoration:none;--type-display-6xl-tablet-text-transform:uppercase;--type-eyebrow-default-font:500 .875rem/1.125rem var(--font-futurabt);--type-eyebrow-default-letter-spacing:0px;--type-eyebrow-default-text-decoration:none;--type-eyebrow-default-text-transform:none;--type-functional-input-normal-font:400 1rem/1.5rem var(--font-futurabt);--type-functional-input-normal-letter-spacing:0px;--type-functional-input-normal-text-decoration:none;--type-functional-input-normal-text-transform:none;--type-functional-input-strong-font:700 1rem/1.5rem var(--font-futurabt);--type-functional-input-strong-letter-spacing:0px;--type-functional-input-strong-text-decoration:none;--type-functional-input-strong-text-transform:none;--type-functional-lg-normal-font:400 1.125rem/1.5rem var(--font-futurabt);--type-functional-lg-normal-letter-spacing:.2px;--type-functional-lg-normal-text-decoration:none;--type-functional-lg-normal-text-transform:none;--type-functional-lg-strong-font:700 1.125rem/1.5rem var(--font-futurabt);--type-functional-lg-strong-letter-spacing:.2px;--type-functional-lg-strong-text-decoration:none;--type-functional-lg-strong-text-transform:none;--type-functional-md-normal-font:400 1rem/1.5rem var(--font-futurabt);--type-functional-md-normal-letter-spacing:.8px;--type-functional-md-normal-text-decoration:none;--type-functional-md-normal-text-transform:none;--type-functional-md-strong-font:700 1rem/1.5rem var(--font-futurabt);--type-functional-md-strong-letter-spacing:.8px;--type-functional-md-strong-text-decoration:none;--type-functional-md-strong-text-transform:none;--type-functional-sm-normal-font:400 .75rem/1rem var(--font-futurabt);--type-functional-sm-normal-letter-spacing:1.2px;--type-functional-sm-normal-text-decoration:none;--type-functional-sm-normal-text-transform:uppercase;--type-functional-sm-strikethrough-font:400 .875rem/1.25rem var(--font-futurabt);--type-functional-sm-strikethrough-letter-spacing:0px;--type-functional-sm-strikethrough-text-decoration:line-through;--type-functional-sm-strikethrough-text-transform:none;--type-functional-sm-strong-font:700 .75rem/1rem var(--font-futurabt);--type-functional-sm-strong-letter-spacing:1.2px;--type-functional-sm-strong-text-decoration:none;--type-functional-sm-strong-text-transform:uppercase;--type-functional-xs-footer-font:300 .688rem/1rem var(--font-futurabt);--type-functional-xs-footer-letter-spacing:2.2px;--type-functional-xs-footer-text-decoration:none;--type-functional-xs-footer-text-transform:uppercase;--type-functional-xs-normal-font:400 .563rem/1rem var(--font-futurabt);--type-functional-xs-normal-letter-spacing:.45px;--type-functional-xs-normal-text-decoration:none;--type-functional-xs-normal-text-transform:uppercase;--type-functional-xs-strong-font:700 .563rem/.875rem var(--font-futurabt);--type-functional-xs-strong-letter-spacing:1.6px;--type-functional-xs-strong-text-decoration:none;--type-functional-xs-strong-text-transform:none;--type-quote-lg-font:500 3.188rem/3.125rem var(--font-trixie-text);--type-quote-lg-letter-spacing:1.6px;--type-quote-lg-text-decoration:none;--type-quote-lg-text-transform:none;--type-quote-md-font:400 1rem/2rem var(--font-futurabt);--type-quote-md-letter-spacing:1.6px;--type-quote-md-text-decoration:none;--type-quote-md-text-transform:none;--type-quote-md-strong-font:700 1rem/2rem var(--font-futurabt);--type-quote-md-strong-letter-spacing:1.6px;--type-quote-md-strong-text-decoration:none;--type-quote-md-strong-text-transform:none;--type-quote-sm-font:400 .875rem/1.75rem var(--font-futurabt);--type-quote-sm-letter-spacing:1.6px;--type-quote-sm-text-decoration:none;--type-quote-sm-text-transform:none;--type-title-2xl-font:700 1.125rem/120% var(--font-futurabt);--type-title-2xl-letter-spacing:0;--type-title-2xl-text-decoration:none;--type-title-2xl-text-transform:uppercase;--type-title-3xl-font:700 1.25rem/120% var(--font-futurabt);--type-title-3xl-letter-spacing:1px;--type-title-3xl-text-decoration:none;--type-title-3xl-text-transform:uppercase;--type-title-3xl-medium-font:500 1.25rem/120% var(--font-futurabt);--type-title-3xl-medium-letter-spacing:1px;--type-title-3xl-medium-text-decoration:none;--type-title-3xl-medium-text-transform:uppercase;--type-title-4xl-font:700 1.5rem/120% var(--font-futurabt);--type-title-4xl-letter-spacing:1.6px;--type-title-4xl-text-decoration:none;--type-title-4xl-text-transform:uppercase;--type-title-4xl-medium-font:500 1.5rem/120% var(--font-futurabt);--type-title-4xl-medium-letter-spacing:1.6px;--type-title-4xl-medium-text-decoration:none;--type-title-4xl-medium-text-transform:uppercase;--type-title-4xl-secondary-font:500 1.5rem/120% var(--font-trixie-text);--type-title-4xl-secondary-letter-spacing:1.6px;--type-title-4xl-secondary-text-decoration:none;--type-title-4xl-secondary-text-transform:none;--type-title-5xl-font:700 2.25rem/120% var(--font-futurabt);--type-title-5xl-letter-spacing:1.6px;--type-title-5xl-text-decoration:none;--type-title-5xl-text-transform:uppercase;--type-title-5xl-medium-font:500 2.25rem/120% var(--font-futurabt);--type-title-5xl-medium-letter-spacing:1.6px;--type-title-5xl-medium-text-decoration:none;--type-title-5xl-medium-text-transform:uppercase;--type-title-6xl-font:700 3.125rem/120% var(--font-futurabt);--type-title-6xl-letter-spacing:1.6px;--type-title-6xl-text-decoration:none;--type-title-6xl-text-transform:uppercase;--type-title-sm-font:700 .875rem/120% var(--font-futurabt);--type-title-sm-letter-spacing:.14px;--type-title-sm-text-decoration:none;--type-title-sm-text-transform:uppercase;--type-title-xl-font:700 1rem/120% var(--font-futurabt);--type-title-xl-letter-spacing:1.6px;--type-title-xl-text-decoration:none;--type-title-xl-text-transform:uppercase;--typography-family-mono:"Roboto Mono";--typography-family-sans:"FuturaBT";--typography-family-serif:"Neue Farmero";--typography-scale-01:.75rem;--typography-scale-02:.875rem;--typography-scale-03:1rem;--typography-scale-04:1.25rem;--typography-scale-05:1.5rem;--typography-scale-06:2rem;--typography-scale-07:2.5rem;--typography-scale-08:3rem;--typography-scale-09:4rem;--typography-scale-10:4.5rem;--typography-weight-black-italic:"Black Italic";--typography-weight-black:56.25rem;--typography-weight-bold-italic:"Bold Italic";--typography-weight-bold:43.75rem;--typography-weight-extra-bold-italic:"Extra Bold Italic";--typography-weight-extra-bold:50rem;--typography-weight-extra-light:12.5rem;--typography-weight-extralight-italic:"Extra Light Italic";--typography-weight-light-italic:"Light Italic";--typography-weight-light:18.75rem;--typography-weight-medium-italic:"Medium Italic";--typography-weight-medium:31.25rem;--typography-weight-regular-italic:"Italic";--typography-weight-regular:25rem;--typography-weight-semibold-italic:"Semi Bold Italic";--typography-weight-semibold:37.5rem;--typography-weight-thin-italic:"Thin Italic";--typography-weight-thin:6.25rem}
:root{--padding-vertical-sm:1.563rem;--padding-vertical-md:4.688rem;--padding-vertical-lg:6.25rem;--padding-horizontal-sm:1.25rem;--padding-horizontal-md:1.5rem;--padding-horizontal-lg:4rem;--type-title-mobile-font:300 2.5rem/110% var(--font-futurabt);--type-title-mobile-letter-spacing:-.02em;--type-title-mobile-text-decoration:none;--type-title-mobile-text-transform:uppercase;--type-title-tablet-font:300 3.125rem/110% var(--font-futurabt);--type-title-tablet-letter-spacing:-.02em;--type-title-tablet-text-decoration:none;--type-title-tablet-text-transform:uppercase;--type-title-desktop-font:300 4.5rem/110% var(--font-futurabt);--type-title-desktop-letter-spacing:-.02em;--type-title-desktop-text-decoration:none;--type-title-desktop-text-transform:uppercase;--type-title-light-desktop-font:300 4.5rem/110% var(--font-futura-bt-web-300);--type-title-light-desktop-letter-spacing:-.02em;--type-title-light-desktop-text-decoration:none;--type-title-light-desktop-text-transform:uppercase;--type-title-md-desktop-font:300 4.5rem/110% var(--font-futura-pt-web-500);--type-title-md-desktop-letter-spacing:-.02em;--type-title-md-desktop-text-decoration:none;--type-title-md-desktop-text-transform:uppercase;--type-eyebrow-default-font:700 1.5rem/120% var(--font-futurabt);--type-eyebrow-default-letter-spacing:.06em;--type-eyebrow-default-text-decoration:none;--type-eyebrow-default-text-transform:uppercase;--type-functional-strong-font:700 1rem/120% var(--font-futurabt);--type-functional-strong-letter-spacing:.15em;--type-functional-strong-text-decoration:none;--type-functional-strong-text-transform:uppercase;--type-title-medium-strong-font:700 2rem/120% var(--font-futurabt);--type-title-medium-strong-letter-spacing:0;--type-title-medium-strong-text-decoration:none;--type-title-medium-strong-text-transform:uppercase;--type-title-5xl-medium-large-font:700 2.5rem/120% var(--font-futurabt);--type-title-5xl-medium-large-letter-spacing:0;--type-title-5xl-medium-large-text-decoration:none;--type-title-5xl-medium-large-text-transform:uppercase;--type-title-5xl-large-font:700 3rem/120% var(--font-futurabt);--type-title-5xl-large-letter-spacing:1.6px;--type-title-5xl-large-text-decoration:none;--type-title-5xl-large-text-transform:uppercase;--type-display-5xl-tablet-font-secondary:400 4.75rem/110% var(--font-neuefarmero-400);--type-display-5xl-tablet-letter-spacing-secondary:0;--type-display-5xl-tablet-text-decoration-secondary:none;--type-display-5xl-tablet-text-transform-secondary:uppercase;--type-display-5xl-mobile-font-secondary:400 4rem/110% var(--font-neuefarmero-400);--type-display-5xl-mobile-letter-spacing-secondary:0;--type-display-5xl-mobile-text-decoration-secondary:none;--type-display-5xl-mobile-text-transform-secondary:uppercase;--type-title-5xl-extra-large-font:400 6rem/110% var(--font-neuefarmero-400);--type-title-5xl-extra-large-letter-spacing:0;--type-title-5xl-extra-large-text-decoration:none;--type-title-5xl-extra-large-text-transform:uppercase;--type-display-default-font:400 1rem/150% var(--font-futurabt);--type-display-default-letter-spacing:0;--type-display-default-text-decoration:none;--type-display-default-text-transform:none;--type-display-sm-default-font:400 .75rem/140% var(--font-futurabt);--type-display-sm-default-letter-spacing:0;--type-display-sm-default-text-decoration:none;--type-display-sm-default-text-transform:none;--overlay-teal-0:linear-gradient(0deg, #00423eb3 20%, #2ad5c4b3 100%);--overlay-teal-90:linear-gradient(90deg, #00423eb3 20%, #2ad5c4b3 100%);--overlay-teal-180:linear-gradient(180deg, #00423eb3 20%, #2ad5c4b3 100%);--overlay-teal-270:linear-gradient(270deg, #00423eb3 20%, #2ad5c4b3 100%);--overlay-teal-dark-0:linear-gradient(180deg, #00443fcc 0%, #2cd5c4cc 100%);--overlay-dark-0:linear-gradient(0deg, #00000080 0%, #00000080 100%);--color-border-accent-secondary:176 71% 35%;--brand-basic-overlay-black:0 0% 0% / 72%;--brand-basic-black:0 0% 0%;--brand-basic-white:0 0% 100%;--type-rtd-title-xl-font:600 1rem/120% var(--font-neuefarmero-400);--type-rtd-title-2xl-font:600 1.125rem/120% var(--font-neuefarmero-400);--type-rtd-title-3xl-font:600 1.5rem/120% var(--font-neuefarmero-400);--type-rtd-title-4xl-font:600 1.875rem/120% var(--font-neuefarmero-400);--type-rtd-title-5xl-font:600 2.25rem/120% var(--font-neuefarmero-400);--type-rtd-title-6xl-font:600 3.125rem/120% var(--font-neuefarmero-400);--type-rtd-title-7xl-font:600 4.25rem/120% var(--font-neuefarmero-400);--type-rtd-body-lg-font:400 1.125rem/1.875rem var(--font-neuefarmero-400);--type-rtd-body-md-font:400 1rem/1.5rem var(--font-neuefarmero-400);--type-rtd-body-sm-font:400 .875rem/1.625rem var(--font-neuefarmero-400);--type-rtd-body-xs-font:400 .563rem var(--font-neuefarmero-400);--type-rtd-body-xxs-font:400 .375rem var(--font-neuefarmero-400);--type-rtd-button-lg-font:600 1.125rem/1.5rem var(--font-neuefarmero-400);--type-rtd-button-md-font:600 1rem/1.5rem var(--font-neuefarmero-400);--type-rtd-button-sm-font:500 .875rem/1.5rem var(--font-neuefarmero-400);--type-rtd-button-xs-font:600 .75rem var(--font-neuefarmero-400);--type-rtd-display-4xl-desktop-font:400 5.625rem/120% var(--font-neuefarmero-400);--type-rtd-display-4xl-mobile-font:400 2.5rem/120% var(--font-neuefarmero-400);--type-rtd-display-4xl-tablet-font:400 3.625rem/120% var(--font-neuefarmero-400);--type-rtd-display-5xl-desktop-font:400 7.125rem/120% var(--font-neuefarmero-400);--type-rtd-display-5xl-mobile-font:400 4rem/120% var(--font-neuefarmero-400);--type-rtd-display-5xl-tablet-font:400 4.75rem/120% var(--font-neuefarmero-400);--type-rtd-display-6xl-desktop-font:400 10.875rem/120% var(--font-neuefarmero-400);--type-rtd-display-6xl-mobile-font:400 4.75rem/120% var(--font-neuefarmero-400);--type-rtd-display-6xl-tablet-font:400 8.125rem/120% var(--font-neuefarmero-400);--type-rtd1-title-xl-font:600 1rem/120% var(--font-neuefarmero1-400);--type-rtd1-title-2xl-font:600 1.125rem/120% var(--font-neuefarmero1-400);--type-rtd1-title-3xl-font:600 1.25rem/120% var(--font-neuefarmero1-400);--type-rtd1-title-4xl-font:600 1.5rem/120% var(--font-neuefarmero1-400);--type-rtd1-title-5xl-font:600 1.875rem/120% var(--font-neuefarmero1-400);--type-rtd1-title-6xl-font:600 3.125rem/120% var(--font-neuefarmero1-400);--type-rtd1-title-7xl-font:600 4.25rem/120% var(--font-neuefarmero1-400);--type-rtd1-body-lg-font:400 1.125rem/1.875rem var(--font-neuefarmero1-400);--type-rtd1-body-md-font:400 1rem/1.5rem var(--font-neuefarmero1-400);--type-rtd1-body-sm-font:400 .875rem/1.625rem var(--font-neuefarmero1-400);--type-rtd1-body-xs-font:400 .563rem var(--font-neuefarmero1-400);--type-rtd1-body-xxs-font:400 .375rem var(--font-neuefarmero1-400);--type-rtd1-button-lg-font:600 1.125rem/1.5rem var(--font-neuefarmero1-400);--type-rtd1-button-md-font:600 1rem/1.5rem var(--font-neuefarmero1-400);--type-rtd1-button-sm-font:500 .875rem/1.5rem var(--font-neuefarmero1-400);--type-rtd1-button-xs-font:600 .75rem var(--font-neuefarmero1-400);--type-rtd1-display-4xl-desktop-font:400 5.625rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-4xl-mobile-font:400 2.5rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-4xl-tablet-font:400 3.625rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-5xl-desktop-font:400 7.125rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-5xl-mobile-font:400 4rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-5xl-tablet-font:400 4.75rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-6xl-desktop-font:400 10.875rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-6xl-mobile-font:400 4.75rem/120% var(--font-neuefarmero1-400);--type-rtd1-display-6xl-tablet-font:400 8.125rem/120% var(--font-neuefarmero1-400);--type-rtd2-title-xl-font:400 1rem/120% var(--font-neuefarmero2-400);--type-rtd2-title-2xl-font:400 1.125rem/120% var(--font-neuefarmero2-400);--type-rtd2-title-3xl-font:400 1.25rem/120% var(--font-neuefarmero2-400);--type-rtd2-title-4xl-font:400 1.5rem/120% var(--font-neuefarmero2-400);--type-rtd2-title-5xl-font:400 1.875rem/120% var(--font-neuefarmero2-400);--type-rtd2-title-6xl-font:400 3.125rem/120% var(--font-neuefarmero2-400);--type-rtd2-title-7xl-font:400 4.25rem/120% var(--font-neuefarmero2-400);--type-rtd2-body-lg-font:400 1.125rem/1.875rem var(--font-neuefarmero2-400);--type-rtd2-body-md-font:400 1rem/1.5rem var(--font-neuefarmero2-400);--type-rtd2-body-sm-font:400 .875rem/1.625rem var(--font-neuefarmero2-400);--type-rtd2-body-xs-font:400 .563rem var(--font-neuefarmero2-400);--type-rtd2-body-xxs-font:400 .375rem var(--font-neuefarmero2-400);--type-rtd2-button-lg-font:600 1.125rem/1.5rem var(--font-neuefarmero2-400);--type-rtd2-button-md-font:600 1rem/1.5rem var(--font-neuefarmero2-400);--type-rtd2-button-sm-font:500 .875rem/1.5rem var(--font-neuefarmero2-400);--type-rtd2-button-xs-font:600 .75rem var(--font-neuefarmero2-400);--type-rtd2-display-4xl-desktop-font:400 5.625rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-4xl-mobile-font:400 2.5rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-4xl-tablet-font:400 3.625rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-5xl-desktop-font:400 7.125rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-5xl-mobile-font:400 4rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-5xl-tablet-font:400 4.75rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-6xl-desktop-font:400 10.875rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-6xl-mobile-font:400 4.75rem/120% var(--font-neuefarmero2-400);--type-rtd2-display-6xl-tablet-font:400 8.125rem/120% var(--font-neuefarmero2-400);--type-bt-functional-sm-strong-font:600 .75rem/1rem var(--font-futurabt);--type-bt-title-sm-font:600 .875rem/120% var(--font-futurabt);--type-bt-title-xl-font:600 1rem/120% var(--font-futurabt);--type-bt-title-2xl-font:600 1.125rem/120% var(--font-futurabt);--type-bt-title-2xl-medium-font:500 1.125rem/120% var(--font-futurabt);--type-bt-title-3xl-font:600 1.25rem/120% var(--font-futurabt);--type-bt-title-3xl-medium-font:600 1.25rem/120% var(--font-futurabt);--type-bt-title-4xl-font:600 1.5rem/120% var(--font-futurabt);--type-bt-title-4xl-medium-font:600 1.5rem/120% var(--font-futurabt);--type-bt-title-5xl-font:600 2.25rem/120% var(--font-futurabt);--type-bt-title-6xl-font:600 3.125rem/120% var(--font-futurabt);--type-bt-title-7xl-font:600 4.25rem/120% var(--font-futurabt);--type-bt-body-lg-font:400 1.125rem/1.875rem var(--font-futurabt);--type-bt-body-md-font:400 1rem/1.5rem var(--font-futurabt);--type-bt-body-sm-font:400 .875rem/1.625rem var(--font-futurabt);--type-bt-body-xs-font:400 .563rem var(--font-futurabt);--type-bt-body-xxs-font:400 .375rem var(--font-futurabt);--button-lg-font:600 1.125rem/1.5rem var(--font-futurabt);--type-bt-button-md-font:600 1rem/1.5rem var(--font-futurabt);--type-bt-button-sm-font:500 .875rem/1.5rem var(--font-futurabt);--type-bt-button-xs-font:600 .75rem var(--font-futurabt);--type-bt-display-4xl-desktop-font:400 5.625rem/120% var(--font-futurabt);--type-bt-display-4xl-mobile-font:400 2.5rem/120% var(--font-futurabt);--type-bt-display-4xl-tablet-font:400 3.625rem/120% var(--font-futurabt);--type-bt-display-5xl-desktop-font:400 7.125rem/120% var(--font-futurabt);--type-bt-display-5xl-mobile-font:400 4rem/120% var(--font-futurabt);--type-bt-display-5xl-tablet-font:400 4.75rem/120% var(--font-futurabt);--type-bt-display-6xl-desktop-font:400 10.875rem/120% var(--font-futurabt);--type-bt-display-6xl-mobile-font:400 4.75rem/120% var(--font-futurabt);--type-bt-display-6xl-tablet-font:400 8.125rem/120% var(--font-futurabt);--type-body-lg-font:400 1.125rem/150% var(--font-futurabt);--type-body-lg-letter-spacing:0}
:root{--td-font-bold:var(--font-futura-bt-web-700);--td-font-medium:var(--font-futura-pt-web-500);--td-font-book:var(--font-futurabt);--td-font-light:var(--font-futura-bt-web-300);--td-serif-rounded:var(--font-neuefarmero2-400);--td-body-lg-font-size-desk:1.125rem;--td-body-lg-font-size-tab:3.125rem;--td-body-lg-font-size-mob:2.5rem;--td-body-md-font-size-desk:1rem;--td-body-md-font-size-tab:1rem;--td-body-md-font-size-mob:1rem;--td-body-sm-font-size-desk:.75rem;--td-body-sm-font-size-tab:.75rem;--td-body-sm-font-size-mob:.75rem;--td-button-lg-font-size:1rem;--td-button-md-font-size:.875rem;--td-button-sm-font-size:.75rem;--td-display-lg-font-size-desk:4.5rem;--td-display-lg-font-size-tab:3.125rem;--td-display-lg-font-size-mob:2.5rem;--td-display-md-font-size-desk:4rem;--td-display-md-font-size-tab:3rem;--td-display-md-font-size-mob:2.25rem;--td-display-5xl-font-size:7.125rem;--td-title-4xl-medium-font-size:1.5rem;--td-eyebrow-lg-font-size:1.5rem;--td-eyebrow-md-font-size:1.25rem;--td-eyebrow-sm-md-font-size:1.125rem;--td-func-form-md-font-size-desk:1rem;--td-func-info-md-font-size-desk:1rem;--td-func-info-lg-font-size-desk:1.125rem;--td-heading-2xl-font-size:4.25rem;--td-heading-xl-font-size-desk:3rem;--td-heading-xl-font-size-tab:2.5rem;--td-heading-xl-font-size-mob:2rem;--td-heading-lg-font-size-desk:2.5rem;--td-heading-lg-font-size-tab:2.25rem;--td-heading-lg-font-size-mob:1.5rem;--td-heading-md-font-size-desk:1.5rem;--td-heading-md-font-size-tab:1.5rem;--td-heading-md-font-size-mob:1.25rem;--td-heading-sm-font-size-desk:1.25rem;--td-heading-sm-font-size-tab:1.25rem;--td-heading-sm-font-size-mob:1.125rem;--td-heading-sm-md-font-size:1.25rem;--td-navigation-lg-font-size:1rem;--td-navigation-md-font-size:.875rem;--td-navigation-sm-font-size:.75rem;--td-serif-lg-font-size-desk:6rem;--td-serif-lg-font-size-tab:4.75rem;--td-serif-lg-font-size-mob:4rem;--td-serif-md-font-size-desk:4.5rem;--td-serif-md-font-size-tab:4rem;--td-serif-md-font-size-mob:3.125rem;--td-serif-sm-font-size-desk:2rem;--td-serif-sm-font-size-tab:1.5rem;--td-serif-sm-font-size-mob:1.5rem;--td-line-height-2xl:150%;--td-line-height-xl:140%;--td-line-height-lg:130%;--td-line-height-md:120%;--td-line-height-sm:110%;--td-letter-spacing-2xl:.15em;--td-letter-spacing-xl:.06em;--td-letter-spacing-lg:.05em;--td-letter-spacing-md:.02em;--td-letter-spacing-sm:.01em;--td-letter-spacing-xs:-.01em;--td-letter-spacing-2xs:-.02em;--td-padding-vertical-full-lg:6.25rem;--td-padding-vertical-full-md:4.688rem;--td-padding-vertical-full-sm:1.563rem;--td-padding-desktop-horizontal-lg:4rem;--td-padding-desktop-horizontal-md:2.5rem;--td-padding-desktop-horizontal-sm:1.25rem;--td-padding-vertical-half-lg:3.125rem;--td-padding-vertical-half-md:2.344rem;--td-padding-vertical-half-sm:.781rem;--td-padding-horizontal-xl:10rem;--td-padding-horizontal-lg:4rem;--td-padding-horizontal-md:1.5rem;--td-padding-horizontal-sm:1.25rem;--td-padding-horizontal-full-lg:8rem;--td-padding-horizontal-full-md:3rem;--td-padding-horizontal-full-sm:2.5rem;--td-padding-spacing-scale-6xsm:.25rem;--td-padding-spacing-scale-4xsm:.5rem;--td-padding-spacing-scale-sm-horizontal:.75rem;--td-padding-spacing-5xl:4rem;--td-padding-spacing-scale-2xl:2rem;--td-padding-spacing-scale-3xl:2.5rem;--td-padding-spacing-scale-5xl:4rem;--td-padding-spacing-scale-md:1rem;--td-padding-desktop-gutter:2rem;--td-padding-gutter-lg:2rem;--td-padding-gutter-md:1.5rem;--td-padding-gutter-sm:1.25rem;--td-radius-gap-extra-wide-lg:4rem;--td-radius-gap-extra-wide-md:3rem;--td-radius-gap-extra-wide-sm:1.875rem;--td-radius-gap-wide-lg:3rem;--td-radius-gap-wide-md:2.5rem;--td-radius-gap-wide-sm:1.875rem;--td-radius-gap-standard-lg:2rem;--td-radius-gap-standard-md:1.5rem;--td-radius-gap-standard-sm:1.25rem;--td-radius-gap-narrow-lg:1rem;--td-radius-gap-narrow-md:1rem;--td-radius-gap-narrow-sm:.875rem;--td-gap-radius-gap-mini-lg:.5rem;--td-gap-radius-gap-mini-md:.375rem;--td-gap-radius-gap-mini-sm:.313rem;--td-radius-spacing-radius-gap-desktop-narrow:1rem}
.\!container{width:100%!important}.container{width:100%}@media (min-width:480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.br-badge{border-radius:var(--component-badge-radius);border-width:var(--component-badge-border-width);padding:var(--component-badge-padding-vertical) var(--component-badge-padding-horizontal)}.br-badge-primary{background:hsl(var(--component-badge-color-default-background));color:hsl(var(--component-badge-color-default-text));border-color:hsl(var(--component-badge-color-default-border))}.br-badge-alternative{background:hsl(var(--component-badge-color-alternative-background));color:hsl(var(--component-badge-color-alternative-text));border-color:hsl(var(--component-badge-color-alternative-border))}.br-badge-promotional{background:hsl(var(--component-badge-color-promotional-background));color:hsl(var(--component-badge-color-promotional-text));border-color:hsl(var(--component-badge-color-promotional-border))}.br-button{border-width:var(--component-button-size-border-width)}.br-button-size-sm{border-radius:var(--component-button-radius-sm);height:var(--component-button-size-height-sm);padding-left:var(--component-button-padding-sm-horizontal);padding-right:var(--component-button-padding-sm-horizontal)}.br-button-size-md{border-radius:var(--component-button-radius-md);height:var(--component-button-size-height-md);padding-left:var(--component-button-padding-md-horizontal);padding-right:var(--component-button-padding-md-horizontal)}.br-button-size-lg{border-radius:var(--component-button-radius-lg);height:var(--component-button-size-height-lg);padding-left:var(--component-button-padding-lg-horizontal);padding-right:var(--component-button-padding-lg-horizontal)}.br-button-size-icon{border-radius:var(--component-button-radius-md);height:var(--component-button-size-height-md);width:var(--component-button-size-height-md)}.br-button-primary{background-color:hsl(var(--component-button-color-primary-rest-background));border-color:hsl(var(--component-button-color-primary-rest-border));color:hsl(var(--component-button-color-primary-rest-foreground))}.br-button-primary:hover{background-color:hsl(var(--component-button-color-primary-hover-background));border-color:hsl(var(--component-button-color-primary-hover-border));color:hsl(var(--component-button-color-primary-hover-foreground))}.br-button-primary:active{background-color:hsl(var(--component-button-color-primary-press-background));border-color:hsl(var(--component-button-color-primary-press-border));color:hsl(var(--component-button-color-primary-press-foreground))}.br-button-secondary{background-color:hsl(var(--component-button-color-secondary-rest-background));border-color:hsl(var(--component-button-color-secondary-rest-border));color:hsl(var(--component-button-color-secondary-rest-foreground))}.br-button-secondary:hover{background-color:hsl(var(--component-button-color-secondary-hover-background));border-color:hsl(var(--component-button-color-secondary-hover-border));color:hsl(var(--component-button-color-secondary-hover-foreground))}.br-button-secondary:active{background-color:hsl(var(--component-button-color-secondary-press-background));border-color:hsl(var(--component-button-color-secondary-press-border));color:hsl(var(--component-button-color-secondary-press-foreground))}.br-button-light{background-color:hsl(var(--component-button-color-light-rest-background));border-color:hsl(var(--component-button-color-light-rest-border));color:hsl(var(--component-button-color-light-rest-foreground))}.br-button-light:hover{background-color:hsl(var(--component-button-color-light-hover-background));border-color:hsl(var(--component-button-color-light-hover-border));color:hsl(var(--component-button-color-light-hover-foreground))}.br-button-light:active{background-color:hsl(var(--component-button-color-light-press-background));border-color:hsl(var(--component-button-color-light-press-border));color:hsl(var(--component-button-color-light-press-foreground))}.br-button-outline{border-color:hsl(var(--component-button-color-outline-rest-border));color:hsl(var(--component-button-color-outline-rest-foreground));background-color:#0000}.br-button-outline:hover{background-color:hsl(var(--component-button-color-outline-hover-background));border-color:hsl(var(--component-button-color-outline-hover-border));color:hsl(var(--component-button-color-outline-hover-foreground))}.br-button-outline:active{background-color:hsl(var(--component-button-color-outline-press-background));border-color:hsl(var(--component-button-color-outline-press-border));color:hsl(var(--component-button-color-outline-press-foreground))}.br-button-ghost:hover{background-color:hsl(var(--component-button-color-ghost-hover-background));border-color:hsl(var(--component-button-color-ghost-hover-border));color:hsl(var(--component-button-color-ghost-hover-foreground))}.br-button-ghost:active{background-color:hsl(var(--component-button-color-ghost-press-background));border-color:hsl(var(--component-button-color-ghost-press-border));color:hsl(var(--component-button-color-ghost-press-foreground))}.lucide{stroke-width:var(--component-icon-stroke-width)}.br-inputs-icon{width:var(--component-inputs-size-icon);height:var(--component-inputs-size-icon);color:hsl(var(--component-inputs-color-foreground))}.br-inputs-icon-left{left:var(--component-inputs-padding-horizontal)}.br-inputs-icon-right{right:var(--component-inputs-padding-horizontal)}.br-inputs{color:hsl(var(--component-inputs-color-foreground));min-height:var(--component-inputs-size-height)}.br-inputs::placeholder{color:hsl(var(--component-inputs-color-placeholder))}.br-inputs-default{background-color:hsl(var(--component-inputs-color-background));border-color:hsl(var(--component-inputs-color-border));border-radius:var(--component-inputs-radius);border-width:var(--component-inputs-size-border-width);color:hsl(var(--component-inputs-color-foreground));padding:var(--component-inputs-padding-vertical) var(--component-inputs-padding-horizontal)}.br-inputs-underline{border-bottom-width:var(--component-inputs-size-border-width);border-color:hsl(var(--component-inputs-color-border));padding-top:var(--component-inputs-padding-vertical);padding-bottom:var(--component-inputs-padding-vertical)}.br-inputs-underline-left-icon{padding-left:calc(var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-underline-right-icon{padding-right:calc(var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-default-left-icon{padding-left:calc(var(--component-inputs-padding-horizontal) + var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-default-right-icon{padding-right:calc(var(--component-inputs-padding-horizontal) + var(--component-inputs-size-icon) + var(--spacing-xs))}.br-link-underline-sm:after{height:var(--component-link-size-border-width-sm,1px);bottom:calc(-1 * var(--component-link-padding-underline-sm,0px))}.br-link-underline-md:after{height:var(--component-link-size-border-width-md,1px);bottom:calc(-1 * var(--component-link-padding-underline-md,1px))}.br-link-underline-lg:after{height:var(--component-link-size-border-width-lg,1px);bottom:calc(-1 * var(--component-link-padding-underline-lg,1px))}.br-type-body-lg{font:var(--type-body-lg-font);letter-spacing:var(--type-body-lg-letter-spacing);-webkit-text-decoration:var(--type-body-lg-text-decoration);-webkit-text-decoration:var(--type-body-lg-text-decoration);text-decoration:var(--type-body-lg-text-decoration);text-transform:var(--type-body-lg-text-transform)}.br-type-body-lg-strong{font:var(--type-body-lg-strong-font);letter-spacing:var(--type-body-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-body-lg-strong-text-decoration);-webkit-text-decoration:var(--type-body-lg-strong-text-decoration);text-decoration:var(--type-body-lg-strong-text-decoration);text-transform:var(--type-body-lg-strong-text-transform)}.br-type-body-md{font:var(--type-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.br-type-body-sm{font:var(--type-body-sm-font);letter-spacing:var(--type-body-sm-letter-spacing);-webkit-text-decoration:var(--type-body-sm-text-decoration);-webkit-text-decoration:var(--type-body-sm-text-decoration);text-decoration:var(--type-body-sm-text-decoration);text-transform:var(--type-body-sm-text-transform)}.br-type-body-xxs{font:var(--type-body-xxs-font);letter-spacing:var(--type-body-xxs-letter-spacing);-webkit-text-decoration:var(--type-body-xxs-text-decoration);-webkit-text-decoration:var(--type-body-xxs-text-decoration);text-decoration:var(--type-body-xxs-text-decoration);text-transform:var(--type-body-xxs-text-transform)}.br-type-button-lg{font:var(--type-button-lg-font);letter-spacing:var(--type-button-lg-letter-spacing);-webkit-text-decoration:var(--type-button-lg-text-decoration);-webkit-text-decoration:var(--type-button-lg-text-decoration);text-decoration:var(--type-button-lg-text-decoration);text-transform:var(--type-button-lg-text-transform)}.br-type-button-md{font:var(--type-button-md-font);letter-spacing:var(--type-button-md-letter-spacing);-webkit-text-decoration:var(--type-button-md-text-decoration);-webkit-text-decoration:var(--type-button-md-text-decoration);text-decoration:var(--type-button-md-text-decoration);text-transform:var(--type-button-md-text-transform)}.br-type-button-sm{font:var(--type-button-sm-font);letter-spacing:var(--type-button-sm-letter-spacing);-webkit-text-decoration:var(--type-button-sm-text-decoration);-webkit-text-decoration:var(--type-button-sm-text-decoration);text-decoration:var(--type-button-sm-text-decoration);text-transform:var(--type-button-sm-text-transform)}.br-type-button-xs{font:var(--type-button-xs-font);letter-spacing:var(--type-button-xs-letter-spacing);-webkit-text-decoration:var(--type-button-xs-text-decoration);-webkit-text-decoration:var(--type-button-xs-text-decoration);text-decoration:var(--type-button-xs-text-decoration);text-transform:var(--type-button-xs-text-transform)}.br-type-display-4xl-mobile{font:var(--type-display-4xl-mobile-font);letter-spacing:var(--type-display-4xl-mobile-letter-spacing);-webkit-text-decoration:var(--type-display-4xl-mobile-text-decoration);-webkit-text-decoration:var(--type-display-4xl-mobile-text-decoration);text-decoration:var(--type-display-4xl-mobile-text-decoration);text-transform:var(--type-display-4xl-mobile-text-transform)}.br-type-display-5xl-mobile{font:var(--type-display-5xl-mobile-font);letter-spacing:var(--type-display-5xl-mobile-letter-spacing);-webkit-text-decoration:var(--type-display-5xl-mobile-text-decoration);-webkit-text-decoration:var(--type-display-5xl-mobile-text-decoration);text-decoration:var(--type-display-5xl-mobile-text-decoration);text-transform:var(--type-display-5xl-mobile-text-transform)}.br-type-display-6xl-mobile{font:var(--type-display-6xl-mobile-font);letter-spacing:var(--type-display-6xl-mobile-letter-spacing);-webkit-text-decoration:var(--type-display-6xl-mobile-text-decoration);-webkit-text-decoration:var(--type-display-6xl-mobile-text-decoration);text-decoration:var(--type-display-6xl-mobile-text-decoration);text-transform:var(--type-display-6xl-mobile-text-transform)}.br-type-functional-input-normal{font:var(--type-functional-input-normal-font);letter-spacing:var(--type-functional-input-normal-letter-spacing);-webkit-text-decoration:var(--type-functional-input-normal-text-decoration);-webkit-text-decoration:var(--type-functional-input-normal-text-decoration);text-decoration:var(--type-functional-input-normal-text-decoration);text-transform:var(--type-functional-input-normal-text-transform)}.br-type-functional-lg-strong{font:var(--type-functional-lg-strong-font);letter-spacing:var(--type-functional-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);text-decoration:var(--type-functional-lg-strong-text-decoration);text-transform:uppercase}.br-type-functional-md-strong{font:var(--type-functional-md-strong-font);letter-spacing:var(--type-functional-md-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-md-strong-text-decoration);-webkit-text-decoration:var(--type-functional-md-strong-text-decoration);text-decoration:var(--type-functional-md-strong-text-decoration);text-transform:var(--type-functional-md-strong-text-transform)}.br-type-functional-sm-normal{font:var(--type-functional-sm-normal-font);letter-spacing:var(--type-functional-sm-normal-letter-spacing);-webkit-text-decoration:var(--type-functional-sm-normal-text-decoration);-webkit-text-decoration:var(--type-functional-sm-normal-text-decoration);text-decoration:var(--type-functional-sm-normal-text-decoration);text-transform:var(--type-functional-sm-normal-text-transform)}.br-type-functional-sm-strong{font:var(--type-functional-sm-strong-font);letter-spacing:var(--type-functional-sm-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-sm-strong-text-decoration);-webkit-text-decoration:var(--type-functional-sm-strong-text-decoration);text-decoration:var(--type-functional-sm-strong-text-decoration);text-transform:var(--type-functional-sm-strong-text-transform)}.\!br-type-functional-xs-footer{font:var(--type-functional-xs-footer-font)!important;letter-spacing:var(--type-functional-xs-footer-letter-spacing)!important;-webkit-text-decoration:var(--type-functional-xs-footer-text-decoration)!important;-webkit-text-decoration:var(--type-functional-xs-footer-text-decoration)!important;text-decoration:var(--type-functional-xs-footer-text-decoration)!important;text-transform:var(--type-functional-xs-footer-text-transform)!important}.br-type-functional-xs-normal{font:var(--type-functional-xs-normal-font);letter-spacing:var(--type-functional-xs-normal-letter-spacing);-webkit-text-decoration:var(--type-functional-xs-normal-text-decoration);-webkit-text-decoration:var(--type-functional-xs-normal-text-decoration);text-decoration:var(--type-functional-xs-normal-text-decoration);text-transform:var(--type-functional-xs-normal-text-transform)}.br-type-functional-xs-strong{font:var(--type-functional-xs-strong-font);letter-spacing:var(--type-functional-xs-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-xs-strong-text-decoration);-webkit-text-decoration:var(--type-functional-xs-strong-text-decoration);text-decoration:var(--type-functional-xs-strong-text-decoration);text-transform:var(--type-functional-xs-strong-text-transform)}.br-type-quote-lg{font:var(--type-quote-lg-font);letter-spacing:var(--type-quote-lg-letter-spacing);-webkit-text-decoration:var(--type-quote-lg-text-decoration);-webkit-text-decoration:var(--type-quote-lg-text-decoration);text-decoration:var(--type-quote-lg-text-decoration);text-transform:var(--type-quote-lg-text-transform)}.br-type-quote-md{font:var(--type-quote-md-font);letter-spacing:var(--type-quote-md-letter-spacing);-webkit-text-decoration:var(--type-quote-md-text-decoration);-webkit-text-decoration:var(--type-quote-md-text-decoration);text-decoration:var(--type-quote-md-text-decoration);text-transform:var(--type-quote-md-text-transform)}.br-type-quote-sm{font:var(--type-quote-sm-font);letter-spacing:var(--type-quote-sm-letter-spacing);-webkit-text-decoration:var(--type-quote-sm-text-decoration);-webkit-text-decoration:var(--type-quote-sm-text-decoration);text-decoration:var(--type-quote-sm-text-decoration);text-transform:var(--type-quote-sm-text-transform)}.br-type-title-2xl{font:var(--type-title-2xl-font);letter-spacing:var(--type-title-2xl-letter-spacing);-webkit-text-decoration:var(--type-title-2xl-text-decoration);-webkit-text-decoration:var(--type-title-2xl-text-decoration);text-decoration:var(--type-title-2xl-text-decoration);text-transform:var(--type-title-2xl-text-transform)}.br-type-title-3xl{font:var(--type-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.br-type-title-3xl-medium{font:var(--type-title-3xl-medium-font);letter-spacing:var(--type-title-3xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-3xl-medium-text-decoration);text-decoration:var(--type-title-3xl-medium-text-decoration);text-transform:var(--type-title-3xl-medium-text-transform)}.br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.br-type-title-4xl-medium{font:var(--type-title-4xl-medium-font);letter-spacing:var(--type-title-4xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);text-decoration:var(--type-title-4xl-medium-text-decoration);text-transform:var(--type-title-4xl-medium-text-transform)}.br-type-title-4xl-secondary{font:var(--type-title-4xl-secondary-font);letter-spacing:var(--type-title-4xl-secondary-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-secondary-text-decoration);-webkit-text-decoration:var(--type-title-4xl-secondary-text-decoration);text-decoration:var(--type-title-4xl-secondary-text-decoration);text-transform:var(--type-title-4xl-secondary-text-transform)}.br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.br-type-title-sm{font:var(--type-title-sm-font);letter-spacing:var(--type-title-sm-letter-spacing);-webkit-text-decoration:var(--type-title-sm-text-decoration);-webkit-text-decoration:var(--type-title-sm-text-decoration);text-decoration:var(--type-title-sm-text-decoration);text-transform:var(--type-title-sm-text-transform)}.br-type-title-medium-strong{font:var(--type-title-medium-strong-font);letter-spacing:var(--type-title-medium-strong-letter-spacing);-webkit-text-decoration:var(--type-title-medium-strong-text-decoration);-webkit-text-decoration:var(--type-title-medium-strong-text-decoration);text-decoration:var(--type-title-medium-strong-text-decoration);text-transform:var(--type-title-medium-strong-text-transform)}.br-type-title-xl{font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.br-type-rtd-title-4xl{font:var(--type-rtd-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.br-type-rtd2-title-3xl{font:var(--type-rtd2-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.br-type-rtd2-title-4xl{font:var(--type-rtd2-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.br-type-bt-body-sm{font:var(--type-bt-body-sm-font);letter-spacing:var(--type-body-sm-letter-spacing);-webkit-text-decoration:var(--type-body-sm-text-decoration);-webkit-text-decoration:var(--type-body-sm-text-decoration);text-decoration:var(--type-body-sm-text-decoration);text-transform:var(--type-body-sm-text-transform)}.br-type-bt-title-2xl-medium{font:var(--type-bt-title-2xl-medium-font);letter-spacing:var(--type-title-2xl-letter-spacing);-webkit-text-decoration:var(--type-title-2xl-text-decoration);-webkit-text-decoration:var(--type-title-2xl-text-decoration);text-decoration:var(--type-title-2xl-text-decoration);text-transform:var(--type-title-2xl-text-transform)}.br-type-bt-title-3xl{font:var(--type-bt-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.br-type-bt-title-4xl{font:var(--type-bt-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}@media (min-width:640px){.sm\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.sm\:br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.sm\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.sm\:br-type-rtd-title-5xl{font:var(--type-rtd-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.sm\:br-type-rtd2-title-4xl{font:var(--type-rtd2-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.sm\:br-type-rtd2-title-5xl{font:var(--type-rtd2-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}}@media (min-width:768px){.md\:br-type-body-md{font:var(--type-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.md\:br-type-body-sm{font:var(--type-body-sm-font);letter-spacing:var(--type-body-sm-letter-spacing);-webkit-text-decoration:var(--type-body-sm-text-decoration);-webkit-text-decoration:var(--type-body-sm-text-decoration);text-decoration:var(--type-body-sm-text-decoration);text-transform:var(--type-body-sm-text-transform)}.md\:br-type-display-4xl-tablet{font:var(--type-display-4xl-tablet-font);letter-spacing:var(--type-display-4xl-tablet-letter-spacing);-webkit-text-decoration:var(--type-display-4xl-tablet-text-decoration);-webkit-text-decoration:var(--type-display-4xl-tablet-text-decoration);text-decoration:var(--type-display-4xl-tablet-text-decoration);text-transform:var(--type-display-4xl-tablet-text-transform)}.md\:br-type-display-5xl-tablet{font:var(--type-display-5xl-tablet-font);letter-spacing:var(--type-display-5xl-tablet-letter-spacing);-webkit-text-decoration:var(--type-display-5xl-tablet-text-decoration);-webkit-text-decoration:var(--type-display-5xl-tablet-text-decoration);text-decoration:var(--type-display-5xl-tablet-text-decoration);text-transform:var(--type-display-5xl-tablet-text-transform)}.md\:br-type-display-6xl-tablet{font:var(--type-display-6xl-tablet-font);letter-spacing:var(--type-display-6xl-tablet-letter-spacing);-webkit-text-decoration:var(--type-display-6xl-tablet-text-decoration);-webkit-text-decoration:var(--type-display-6xl-tablet-text-decoration);text-decoration:var(--type-display-6xl-tablet-text-decoration);text-transform:var(--type-display-6xl-tablet-text-transform)}.md\:br-type-functional-lg-strong{font:var(--type-functional-lg-strong-font);letter-spacing:var(--type-functional-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);text-decoration:var(--type-functional-lg-strong-text-decoration);text-transform:uppercase}.md\:\!br-type-functional-xs-strong{font:var(--type-functional-xs-strong-font)!important;letter-spacing:var(--type-functional-xs-strong-letter-spacing)!important;-webkit-text-decoration:var(--type-functional-xs-strong-text-decoration)!important;-webkit-text-decoration:var(--type-functional-xs-strong-text-decoration)!important;text-decoration:var(--type-functional-xs-strong-text-decoration)!important;text-transform:var(--type-functional-xs-strong-text-transform)!important}.md\:br-type-quote-md{font:var(--type-quote-md-font);letter-spacing:var(--type-quote-md-letter-spacing);-webkit-text-decoration:var(--type-quote-md-text-decoration);-webkit-text-decoration:var(--type-quote-md-text-decoration);text-decoration:var(--type-quote-md-text-decoration);text-transform:var(--type-quote-md-text-transform)}.md\:br-type-quote-sm{font:var(--type-quote-sm-font);letter-spacing:var(--type-quote-sm-letter-spacing);-webkit-text-decoration:var(--type-quote-sm-text-decoration);-webkit-text-decoration:var(--type-quote-sm-text-decoration);text-decoration:var(--type-quote-sm-text-decoration);text-transform:var(--type-quote-sm-text-transform)}.md\:br-type-title-2xl{font:var(--type-title-2xl-font);letter-spacing:var(--type-title-2xl-letter-spacing);-webkit-text-decoration:var(--type-title-2xl-text-decoration);-webkit-text-decoration:var(--type-title-2xl-text-decoration);text-decoration:var(--type-title-2xl-text-decoration);text-transform:var(--type-title-2xl-text-transform)}.md\:br-type-title-3xl{font:var(--type-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.md\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.md\:br-type-title-4xl-medium{font:var(--type-title-4xl-medium-font);letter-spacing:var(--type-title-4xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);text-decoration:var(--type-title-4xl-medium-text-decoration);text-transform:var(--type-title-4xl-medium-text-transform)}.md\:br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.md\:br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.md\:br-type-title-5xl-medium-large{font:var(--type-title-5xl-medium-large-font);letter-spacing:var(--type-title-5xl-medium-large-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-large-text-decoration);-webkit-text-decoration:var(--type-title-5xl-medium-large-text-decoration);text-decoration:var(--type-title-5xl-medium-large-text-decoration);text-transform:var(--type-title-5xl-medium-large-text-transform)}.md\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.md\:br-type-title-xl{font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.md\:br-type-rtd-title-7xl{font:var(--type-rtd-title-7xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.md\:br-type-rtd2-title-6xl{font:var(--type-rtd2-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.md\:br-type-bt-body-lg{font:var(--type-bt-body-lg-font);letter-spacing:var(--type-body-lg-letter-spacing);-webkit-text-decoration:var(--type-body-lg-text-decoration);-webkit-text-decoration:var(--type-body-lg-text-decoration);text-decoration:var(--type-body-lg-text-decoration);text-transform:var(--type-body-lg-text-transform)}.md\:br-type-bt-title-3xl-medium{font:var(--type-bt-title-3xl-medium-font);letter-spacing:var(--type-title-3xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-3xl-medium-text-decoration);text-decoration:var(--type-title-3xl-medium-text-decoration);text-transform:var(--type-title-3xl-medium-text-transform)}.md\:br-type-bt-title-4xl{font:var(--type-bt-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.md\:br-type-bt-title-5xl{font:var(--type-bt-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}}@media (min-width:1024px){.lg\:br-type-body-md{font:var(--type-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.lg\:br-type-title-3xl{font:var(--type-title-3xl-font);letter-spacing:var(--type-title-3xl-letter-spacing);-webkit-text-decoration:var(--type-title-3xl-text-decoration);-webkit-text-decoration:var(--type-title-3xl-text-decoration);text-decoration:var(--type-title-3xl-text-decoration);text-transform:var(--type-title-3xl-text-transform)}.lg\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.lg\:br-type-title-5xl{font:var(--type-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}.lg\:br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.lg\:br-type-title-5xl-large{font:var(--type-title-5xl-large-font);letter-spacing:var(--type-title-5xl-large-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-large-text-decoration);-webkit-text-decoration:var(--type-title-5xl-large-text-decoration);text-decoration:var(--type-title-5xl-large-text-decoration);text-transform:var(--type-title-5xl-large-text-transform)}.lg\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}.lg\:br-type-title-xl{font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.lg\:br-type-bt-body-md{font:var(--type-bt-body-md-font);letter-spacing:var(--type-body-md-letter-spacing);-webkit-text-decoration:var(--type-body-md-text-decoration);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-body-md-text-transform)}.lg\:br-type-bt-title-4xl-medium{font:var(--type-bt-title-4xl-medium-font);letter-spacing:var(--type-title-4xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-4xl-medium-text-decoration);text-decoration:var(--type-title-4xl-medium-text-decoration);text-transform:var(--type-title-4xl-medium-text-transform)}.lg\:br-type-bt-title-5xl{font:var(--type-bt-title-5xl-font);letter-spacing:var(--type-title-5xl-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-text-decoration);-webkit-text-decoration:var(--type-title-5xl-text-decoration);text-decoration:var(--type-title-5xl-text-decoration);text-transform:var(--type-title-5xl-text-transform)}}@media (min-width:1280px){.xl\:br-type-display-4xl-desktop{font:var(--type-display-4xl-desktop-font);letter-spacing:var(--type-display-4xl-desktop-letter-spacing);-webkit-text-decoration:var(--type-display-4xl-desktop-text-decoration);-webkit-text-decoration:var(--type-display-4xl-desktop-text-decoration);text-decoration:var(--type-display-4xl-desktop-text-decoration);text-transform:var(--type-display-4xl-desktop-text-transform)}.xl\:br-type-display-5xl-desktop{font:var(--type-display-5xl-desktop-font);letter-spacing:var(--type-display-5xl-desktop-letter-spacing);-webkit-text-decoration:var(--type-display-5xl-desktop-text-decoration);-webkit-text-decoration:var(--type-display-5xl-desktop-text-decoration);text-decoration:var(--type-display-5xl-desktop-text-decoration);text-transform:var(--type-display-5xl-desktop-text-transform)}.xl\:br-type-display-6xl-desktop{font:var(--type-display-6xl-desktop-font);letter-spacing:var(--type-display-6xl-desktop-letter-spacing);-webkit-text-decoration:var(--type-display-6xl-desktop-text-decoration);-webkit-text-decoration:var(--type-display-6xl-desktop-text-decoration);text-decoration:var(--type-display-6xl-desktop-text-decoration);text-transform:var(--type-display-6xl-desktop-text-transform)}.xl\:br-type-title-4xl{font:var(--type-title-4xl-font);letter-spacing:var(--type-title-4xl-letter-spacing);-webkit-text-decoration:var(--type-title-4xl-text-decoration);-webkit-text-decoration:var(--type-title-4xl-text-decoration);text-decoration:var(--type-title-4xl-text-decoration);text-transform:var(--type-title-4xl-text-transform)}.xl\:br-type-title-5xl-medium{font:var(--type-title-5xl-medium-font);letter-spacing:var(--type-title-5xl-medium-letter-spacing);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);-webkit-text-decoration:var(--type-title-5xl-medium-text-decoration);text-decoration:var(--type-title-5xl-medium-text-decoration);text-transform:var(--type-title-5xl-medium-text-transform)}.xl\:br-type-title-6xl{font:var(--type-title-6xl-font);letter-spacing:var(--type-title-6xl-letter-spacing);-webkit-text-decoration:var(--type-title-6xl-text-decoration);-webkit-text-decoration:var(--type-title-6xl-text-decoration);text-decoration:var(--type-title-6xl-text-decoration);text-transform:var(--type-title-6xl-text-transform)}}.\[\&\>p\:nth-child\(odd\)\]\:br-type-title-xl>p:nth-child(odd){font:var(--type-title-xl-font);letter-spacing:var(--type-title-xl-letter-spacing);-webkit-text-decoration:var(--type-title-xl-text-decoration);-webkit-text-decoration:var(--type-title-xl-text-decoration);text-decoration:var(--type-title-xl-text-decoration);text-transform:var(--type-title-xl-text-transform)}.\[\&_\[cmdk-group-heading\]\]\:br-type-functional-sm-strong [cmdk-group-heading]{font:var(--type-functional-sm-strong-font);letter-spacing:var(--type-functional-sm-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-sm-strong-text-decoration);-webkit-text-decoration:var(--type-functional-sm-strong-text-decoration);text-decoration:var(--type-functional-sm-strong-text-decoration);text-transform:var(--type-functional-sm-strong-text-transform)}.\[\&_p\:first-of-type_a\]\:br-type-functional-lg-strong p:first-of-type a{font:var(--type-functional-lg-strong-font);letter-spacing:var(--type-functional-lg-strong-letter-spacing);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);-webkit-text-decoration:var(--type-functional-lg-strong-text-decoration);text-decoration:var(--type-functional-lg-strong-text-decoration);text-transform:uppercase}
.\!container{width:100%!important}.container{width:100%}@media (min-width:480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.br-badge{border-radius:var(--component-badge-radius);border-width:var(--component-badge-border-width);padding:var(--component-badge-padding-vertical) var(--component-badge-padding-horizontal)}.br-badge-primary{background:hsl(var(--component-badge-color-default-background));color:hsl(var(--component-badge-color-default-text));border-color:hsl(var(--component-badge-color-default-border))}.br-badge-alternative{background:hsl(var(--component-badge-color-alternative-background));color:hsl(var(--component-badge-color-alternative-text));border-color:hsl(var(--component-badge-color-alternative-border))}.br-badge-promotional{background:hsl(var(--component-badge-color-promotional-background));color:hsl(var(--component-badge-color-promotional-text));border-color:hsl(var(--component-badge-color-promotional-border))}.br-button{border-width:var(--component-button-size-border-width)}.br-button-size-sm{border-radius:var(--component-button-radius-sm);height:var(--component-button-size-height-sm);padding-left:var(--component-button-padding-sm-horizontal);padding-right:var(--component-button-padding-sm-horizontal)}.br-button-size-md{border-radius:var(--component-button-radius-md);height:var(--component-button-size-height-md);padding-left:var(--component-button-padding-md-horizontal);padding-right:var(--component-button-padding-md-horizontal)}.br-button-size-lg{border-radius:var(--component-button-radius-lg);height:var(--component-button-size-height-lg);padding-left:var(--component-button-padding-lg-horizontal);padding-right:var(--component-button-padding-lg-horizontal)}.br-button-size-icon{border-radius:var(--component-button-radius-md);height:var(--component-button-size-height-md);width:var(--component-button-size-height-md)}.br-button-primary{background-color:hsl(var(--component-button-color-primary-rest-background));border-color:hsl(var(--component-button-color-primary-rest-border));color:hsl(var(--component-button-color-primary-rest-foreground))}.br-button-primary:hover{background-color:hsl(var(--component-button-color-primary-hover-background));border-color:hsl(var(--component-button-color-primary-hover-border));color:hsl(var(--component-button-color-primary-hover-foreground))}.br-button-primary:active{background-color:hsl(var(--component-button-color-primary-press-background));border-color:hsl(var(--component-button-color-primary-press-border));color:hsl(var(--component-button-color-primary-press-foreground))}.br-button-secondary{background-color:hsl(var(--component-button-color-secondary-rest-background));border-color:hsl(var(--component-button-color-secondary-rest-border));color:hsl(var(--component-button-color-secondary-rest-foreground))}.br-button-secondary:hover{background-color:hsl(var(--component-button-color-secondary-hover-background));border-color:hsl(var(--component-button-color-secondary-hover-border));color:hsl(var(--component-button-color-secondary-hover-foreground))}.br-button-secondary:active{background-color:hsl(var(--component-button-color-secondary-press-background));border-color:hsl(var(--component-button-color-secondary-press-border));color:hsl(var(--component-button-color-secondary-press-foreground))}.br-button-light{background-color:hsl(var(--component-button-color-light-rest-background));border-color:hsl(var(--component-button-color-light-rest-border));color:hsl(var(--component-button-color-light-rest-foreground))}.br-button-light:hover{background-color:hsl(var(--component-button-color-light-hover-background));border-color:hsl(var(--component-button-color-light-hover-border));color:hsl(var(--component-button-color-light-hover-foreground))}.br-button-light:active{background-color:hsl(var(--component-button-color-light-press-background));border-color:hsl(var(--component-button-color-light-press-border));color:hsl(var(--component-button-color-light-press-foreground))}.br-button-outline{border-color:hsl(var(--component-button-color-outline-rest-border));color:hsl(var(--component-button-color-outline-rest-foreground));background-color:#0000}.br-button-outline:hover{background-color:hsl(var(--component-button-color-outline-hover-background));border-color:hsl(var(--component-button-color-outline-hover-border));color:hsl(var(--component-button-color-outline-hover-foreground))}.br-button-outline:active{background-color:hsl(var(--component-button-color-outline-press-background));border-color:hsl(var(--component-button-color-outline-press-border));color:hsl(var(--component-button-color-outline-press-foreground))}.br-button-ghost:hover{background-color:hsl(var(--component-button-color-ghost-hover-background));border-color:hsl(var(--component-button-color-ghost-hover-border));color:hsl(var(--component-button-color-ghost-hover-foreground))}.br-button-ghost:active{background-color:hsl(var(--component-button-color-ghost-press-background));border-color:hsl(var(--component-button-color-ghost-press-border));color:hsl(var(--component-button-color-ghost-press-foreground))}.lucide{stroke-width:var(--component-icon-stroke-width)}.br-inputs-icon{width:var(--component-inputs-size-icon);height:var(--component-inputs-size-icon);color:hsl(var(--component-inputs-color-foreground))}.br-inputs-icon-left{left:var(--component-inputs-padding-horizontal)}.br-inputs-icon-right{right:var(--component-inputs-padding-horizontal)}.br-inputs{color:hsl(var(--component-inputs-color-foreground));min-height:var(--component-inputs-size-height)}.br-inputs::placeholder{color:hsl(var(--component-inputs-color-placeholder))}.br-inputs-default{background-color:hsl(var(--component-inputs-color-background));border-color:hsl(var(--component-inputs-color-border));border-radius:var(--component-inputs-radius);border-width:var(--component-inputs-size-border-width);color:hsl(var(--component-inputs-color-foreground));padding:var(--component-inputs-padding-vertical) var(--component-inputs-padding-horizontal)}.br-inputs-underline{border-bottom-width:var(--component-inputs-size-border-width);border-color:hsl(var(--component-inputs-color-border));padding-top:var(--component-inputs-padding-vertical);padding-bottom:var(--component-inputs-padding-vertical)}.br-inputs-underline-left-icon{padding-left:calc(var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-underline-right-icon{padding-right:calc(var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-default-left-icon{padding-left:calc(var(--component-inputs-padding-horizontal) + var(--component-inputs-size-icon) + var(--spacing-xs))}.br-inputs-default-right-icon{padding-right:calc(var(--component-inputs-padding-horizontal) + var(--component-inputs-size-icon) + var(--spacing-xs))}.br-link-underline-sm:after{height:var(--component-link-size-border-width-sm,1px);bottom:calc(-1 * var(--component-link-padding-underline-sm,0px))}.br-link-underline-md:after{height:var(--component-link-size-border-width-md,1px);bottom:calc(-1 * var(--component-link-padding-underline-md,1px))}.br-link-underline-lg:after{height:var(--component-link-size-border-width-lg,1px);bottom:calc(-1 * var(--component-link-padding-underline-lg,1px))}.td-body-lg{font-family:var(--td-font-book);font-size:var(--td-body-lg-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}.td-body-lg-strong{font-family:var(--td-font-bold);font-size:var(--td-body-lg-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}.td-body-md{font-family:var(--td-font-book);font-size:var(--td-body-md-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}.td-body-sm{font-family:var(--td-font-medium);font-size:var(--td-body-sm-font-size-desk);line-height:var(--td-line-height-xl);letter-spacing:var(--td-letter-spacing-sm);text-transform:none;text-decoration:none}.age-gate-footer-bar,.age-gate-footer-bar *,.age-gate-form-submit-button,[data-testid=age-gate-start-again-btn],.td-button-lg{font-family:var(--td-font-bold);font-size:var(--td-button-lg-font-size);line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-2xl);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-button-md,.td-button-sm{text-box-trim:trim-both;text-box-edge:cap alphabetic}.td-display-lg{font-family:var(--td-font-light);font-size:var(--td-display-lg-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:var(--td-letter-spacing-2xs);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-title-4xl-medium{font-family:var(--td-font-medium);font-size:var(--td-title-4xl-medium-font-size);line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-xs);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-title-xs{font-family:var(--td-font-bold);font-size:.875rem;line-height:var(--td-line-height-md);letter-spacing:var(--type-title-sm-letter-spacing);text-transform:uppercase;text-decoration:none}.td-display-5xl{font-family:var(--td-font-book);font-size:var(--td-display-5xl-font-size);line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-xs);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-display-lg{font-size:var(--td-display-lg-font-size-tab)}}@media (max-width:639px){.td-display-lg{font-size:var(--td-display-lg-font-size-mob)}}.td-display-md{font-family:var(--td-font-light);font-size:var(--td-display-md-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:var(--td-letter-spacing-xs);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-display-md{font-size:var(--td-display-md-font-size-tab)}}@media (max-width:639px){.td-display-md{font-size:var(--td-display-md-font-size-mob)}}.td-eyebrow-lg{font-family:var(--td-font-bold);font-size:var(--td-eyebrow-lg-font-size);letter-spacing:var(--td-letter-spacing-xl);line-height:var(--td-line-height-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-eyebrow-md{font-family:var(--td-font-bold);font-size:var(--td-eyebrow-md-font-size);letter-spacing:var(--td-letter-spacing-xl);line-height:var(--td-line-height-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-func-info-md{font-family:var(--td-font-bold);font-size:var(--td-func-info-md-font-size-desk);letter-spacing:0;line-height:var(--td-line-height-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-func-info-lg{font-family:var(--td-font-bold);font-size:var(--td-func-info-lg-font-size-desk);letter-spacing:0;line-height:var(--td-line-height-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-func-form-md{font-family:var(--td-font-bold);font-size:var(--td-func-form-md-font-size-desk);letter-spacing:0;line-height:var(--td-line-height-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.td-navigation-lg{font-family:var(--td-font-bold);font-size:var(--td-navigation-lg-font-size);letter-spacing:var(--td-letter-spacing-lg);line-height:var(--td-line-height-md);text-transform:uppercase;text-decoration:none}.td-navigation-md{font-family:var(--td-font-book);font-size:var(--td-navigation-md-font-size);letter-spacing:var(--td-letter-spacing-md);line-height:var(--td-line-height-2xl);text-transform:uppercase;text-decoration:none}.td-navigation-sm{font-family:var(--td-font-book);font-size:var(--td-navigation-sm-font-size);letter-spacing:var(--td-letter-spacing-md);line-height:var(--td-line-height-2xl);text-transform:uppercase;text-decoration:none}.redesign-nav-link-item{font:var(--type-title-xl-font);letter-spacing:var(--type-display-6xl-mobile-letter-spacing);line-height:var(--td-line-height-md);-webkit-text-decoration:var(--type-body-md-text-decoration);-webkit-text-decoration:var(--type-body-md-text-decoration);text-decoration:var(--type-body-md-text-decoration);text-transform:var(--type-eyebrow-default-text-transform)}.td-heading-xl{font-family:var(--td-font-bold);font-size:var(--td-heading-xl-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-heading-xl{font-size:var(--td-heading-xl-font-size-tab)}}@media (max-width:639px){.td-heading-xl{font-size:var(--td-heading-xl-font-size-mob)}}.td-heading-lg{font-family:var(--td-font-bold);font-size:var(--td-heading-lg-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-heading-lg{font-size:var(--td-heading-lg-font-size-tab)}}@media (max-width:639px){.td-heading-lg{font-size:var(--td-heading-lg-font-size-mob)}}.td-heading-md,.age-gate-header-title{font-family:var(--td-font-bold);font-size:var(--td-heading-md-font-size-desk);line-height:var(--td-line-height-lg);letter-spacing:var(--td-letter-spacing-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-heading-md,.age-gate-header-title{font-size:var(--td-heading-md-font-size-tab)}}@media (max-width:639px){.td-heading-md,.age-gate-header-title{font-size:var(--td-heading-md-font-size-mob)}}.td-heading-sm{font-family:var(--td-font-bold);font-size:var(--td-heading-sm-font-size-desk);line-height:var(--td-line-height-lg);letter-spacing:var(--td-letter-spacing-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-heading-sm{font-size:var(--td-heading-sm-font-size-tab)}}@media (max-width:639px){.td-heading-sm{font-size:var(--td-heading-sm-font-size-mob)}}.td-serif-lg{font-family:var(--td-serif-rounded);font-size:var(--td-serif-lg-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-serif-lg{font-size:var(--td-serif-lg-font-size-tab)}}@media (max-width:639px){.td-serif-lg{font-size:var(--td-serif-lg-font-size-mob)}}.td-serif-md{font-family:var(--td-serif-rounded);font-size:var(--td-serif-md-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-serif-md{font-size:var(--td-serif-md-font-size-tab)}}@media (max-width:639px){.td-serif-md{font-size:var(--td-serif-md-font-size-mob)}}.td-serif-sm{font-family:var(--td-serif-rounded);font-size:var(--td-serif-sm-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:var(--td-letter-spacing-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.td-serif-sm{font-size:var(--td-serif-sm-font-size-tab)}}@media (max-width:639px){.td-serif-sm{font-size:var(--td-serif-sm-font-size-mob)}}@media (min-width:768px){.md\:td-body-md{font-family:var(--td-font-book);font-size:var(--td-body-md-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}}@media (min-width:1024px){.lg\:td-body-lg{font-family:var(--td-font-book);font-size:var(--td-body-lg-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}}.\[\&_\.td-heading-xl_p\]\:td-heading-lg .td-heading-xl p{font-family:var(--td-font-bold);font-size:var(--td-heading-lg-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.\[\&_\.td-heading-xl_p\]\:td-heading-lg .td-heading-xl p{font-size:var(--td-heading-lg-font-size-tab)}}@media (max-width:639px){.\[\&_\.td-heading-xl_p\]\:td-heading-lg .td-heading-xl p{font-size:var(--td-heading-lg-font-size-mob)}}.\[\&_\:is\(a\,button\)\]\:\!td-navigation-md :is(a,button){font-family:var(--td-font-book)!important;font-size:var(--td-navigation-md-font-size)!important;letter-spacing:var(--td-letter-spacing-md)!important;line-height:var(--td-line-height-2xl)!important;text-transform:uppercase!important;text-decoration:none!important}.\[\&_b\]\:td-heading-md b{font-family:var(--td-font-bold);font-size:var(--td-heading-md-font-size-desk);line-height:var(--td-line-height-lg);letter-spacing:var(--td-letter-spacing-md);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.\[\&_b\]\:td-heading-md b{font-size:var(--td-heading-md-font-size-tab)}}@media (max-width:639px){.\[\&_b\]\:td-heading-md b{font-size:var(--td-heading-md-font-size-mob)}}.\[\&_h1\]\:td-display-lg h1{font-family:var(--td-font-light);font-size:var(--td-display-lg-font-size-desk);line-height:var(--td-line-height-sm);letter-spacing:var(--td-letter-spacing-2xs);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.\[\&_h1\]\:td-display-lg h1{font-size:var(--td-display-lg-font-size-tab)}}@media (max-width:639px){.\[\&_h1\]\:td-display-lg h1{font-size:var(--td-display-lg-font-size-mob)}}.\[\&_h2\]\:td-heading-lg h2{font-family:var(--td-font-bold);font-size:var(--td-heading-lg-font-size-desk);line-height:var(--td-line-height-md);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}@media (max-width:1023px){.\[\&_h2\]\:td-heading-lg h2{font-size:var(--td-heading-lg-font-size-tab)}}@media (max-width:639px){.\[\&_h2\]\:td-heading-lg h2{font-size:var(--td-heading-lg-font-size-mob)}}.\[\&_p\]\:td-body-lg p{font-family:var(--td-font-book);font-size:var(--td-body-lg-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}.\[\&_p\]\:td-body-md p{font-family:var(--td-font-book);font-size:var(--td-body-md-font-size-desk);line-height:var(--td-line-height-2xl);letter-spacing:0;text-transform:none;text-decoration:none}
.xAnimate{width:30px;height:20px;position:absolute;transform:translateY(-40%)}.line{background-color:hsl(var(--brand-basic-black));width:100%;height:3px;position:absolute}.line--1{top:0}.line--2{top:50%}.line--3{top:100%}.xAnimate.isClicked .line--1{animation-name:becomeX;animation-duration:.3s;top:50%;transform:rotate(51deg)}.xAnimate.isClicked .line--2{animation-name:becomeXM;animation-duration:.3s;top:50%;transform:rotate(51deg)}.xAnimate.isClicked .line--3{animation-name:becomeXR;animation-duration:.3s;top:50%;transform:rotate(-51deg)}@keyframes becomeX{0%{top:0%;transform:rotate(0)}50%{top:50%;transform:rotate(0)}to{transform:rotate(51deg)}}@keyframes becomeXM{0%{top:50%;transform:rotate(0)}50%{top:50%;transform:rotate(0)}to{transform:rotate(51deg)}}@keyframes becomeXR{0%{top:100%;transform:rotate(0)}50%{top:50%;transform:rotate(0)}to{transform:rotate(-51deg)}}.xAnimate.notClicked .line--1{animation-name:becomeY;animation-duration:.3s}.xAnimate.notClicked .line--2{animation-name:becomeYM;animation-duration:.3s}.xAnimate.notClicked .line--3{animation-name:becomeYR;animation-duration:.3s}@keyframes becomeY{0%{top:50%;transform:rotate(51deg)}50%{top:50%;transform:rotate(0)}to{top:0%;transform:rotate(0)}}@keyframes becomeYM{0%{top:50%;transform:rotate(51deg)}50%{top:50%;transform:rotate(0)}to{top:50%;transform:rotate(0)}}@keyframes becomeYR{0%{top:50%;transform:rotate(-51deg)}50%{top:50%;transform:rotate(0)}to{top:100%;transform:rotate(0)}}.hamburger-menu{z-index:15;width:50px;height:25px;transition:all .5s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hamburger-menu:hover{cursor:pointer}
