@import "https://fonts.bunny.net/css?family=roboto:400,500,600,700|roboto-condensed:400,700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid}}}.brand-scope{font-family:Roboto,sans-serif}.brand-scope button:not(.product-button){text-transform:uppercase}.brand-scope h1,.brand-scope h2{font-family:Roboto Condensed,sans-serif}.brand-scope #brand-logo-container{position:relative}.brand-scope #brand-logo-container:after{content:"";pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 300' fill='none'><path d='M560 0H0V300C122.462 300 218.263 238.759 303.734 130.173C375.597 38.8867 467.955 5.12738 560 0Z' fill='white'/></svg>");background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;width:100%;height:110px;position:absolute}@media (width>=40rem){.brand-scope #brand-logo-container:after{height:175px}}@container header (width>=475px){.brand-scope #brand-logo-container:after{height:250px}}.brand-scope #brand-logo{z-index:10;margin-top:calc(var(--spacing,.25rem) * 6);margin-left:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 18);position:relative}@media (width>=40rem){.brand-scope #brand-logo{margin-left:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 24)}}@container header (width>=475px){.brand-scope #brand-logo{margin-top:calc(var(--spacing,.25rem) * 15);margin-left:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 36)}}.brand-scope #locale-select{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);margin-right:calc(var(--spacing,.25rem) * 4);width:fit-content;padding-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);flex-flow:column wrap;justify-content:flex-end;align-items:center;display:flex;position:absolute}@container header (width>=475px){.brand-scope #locale-select{width:25%;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));flex-direction:row;justify-content:center}}.brand-scope #content-container{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.brand-scope #content-container{margin-top:calc(var(--spacing,.25rem) * 16);gap:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 6)}}@container header (width>=475px){.brand-scope #content-container{margin-top:calc(var(--spacing,.25rem) * 32);gap:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 10)}}.brand-scope #locale-select .locale{padding-inline:calc(var(--spacing,.25rem) * .5);padding-block:calc(var(--spacing,.25rem) * 1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-color:#0000;border-style:var(--tw-border-style);border-width:2px}@media (hover:hover){.brand-scope #locale-select .locale:hover{border-color:var(--color-brand-white,var(--org-white))}}.brand-scope #title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--color-brand-white,var(--org-white))}@media (width>=40rem){.brand-scope #title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (width>=48rem){.brand-scope #title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (width>=64rem){.brand-scope #title{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.brand-scope #subtitle{color:var(--color-brand-white,var(--org-white))}.brand-scope #content{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-brand-black,var(--org-black))}@media (width>=40rem){.brand-scope #content{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@media (width>=48rem){.brand-scope #content{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.brand-scope .selection-label{color:var(--color-gray-600,oklch(44.6% .03 256.802))}.brand-scope .branded-scroll{scrollbar-width:thin;scrollbar-color:var(--org-secondary) #0000000d}.brand-scope .branded-scroll::-webkit-scrollbar{width:6px;height:6px}.brand-scope .branded-scroll::-webkit-scrollbar-track{background-color:#0000}.brand-scope .branded-scroll::-webkit-scrollbar-thumb{background-color:var(--org-secondary);border-radius:var(--org-radius,.5rem)}.brand-scope #step-container{height:fit-content;padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 6)}@media (width>=48rem){.brand-scope #step-container{padding-inline:calc(var(--spacing,.25rem) * 18);padding-bottom:calc(var(--spacing,.25rem) * 12)}}.brand-scope .step-label{font-size:10px;bottom:-20px}@media (width>=48rem){.brand-scope .step-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));bottom:-30px}}.brand-scope #main-container{min-height:250px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 16)}@media (width>=48rem){.brand-scope #main-container{padding:calc(var(--spacing,.25rem) * 10)}}.brand-scope #main-container.has-selections{padding-bottom:calc(var(--spacing,.25rem) * 20)}@media (width>=48rem){.brand-scope #main-container.has-selections{padding-bottom:calc(var(--spacing,.25rem) * 10)}}.brand-scope #mobile-selections-container{border-top-left-radius:var(--radius-brand,var(--org-radius));border-top-right-radius:var(--radius-brand,var(--org-radius))}.brand-scope #mobile-selections-title{color:var(--color-brand-black,var(--org-black))}.brand-scope .navigation-button{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@media (width>=48rem){.brand-scope .navigation-button{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
