@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-content:"";--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.content-accordion .accordion-trigger{align-items:flex-start;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-iron,#746a63);cursor:pointer;gap:calc(var(--spacing,.25rem)*4);justify-content:space-between;--tw-font-weight:var(--font-weight-black,900);font-size:var(--text-lg,1.125rem);font-weight:var(--font-weight-black,900);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));padding-block:calc(var(--spacing,.25rem)*4);text-align:left;--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;display:flex;flex:1;outline-style:none;position:relative}@media(hover:hover){.content-accordion .accordion-trigger:hover{color:var(--color-neutral-iron,#746a63)}}.content-accordion .accordion-trigger:focus-visible{color:var(--color-neutral-iron,#746a63);text-decoration-line:underline}.content-accordion .accordion-trigger:disabled{opacity:.5;pointer-events:none}.content-accordion .accordion-trigger{--tw-leading:calc(var(--spacing,.25rem)*7.5);line-height:calc(var(--spacing,.25rem)*7.5)}.content-accordion .accordion-trigger:after{background-color:var(--color-neutral-iron,#746a63);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);--tw-content:"";content:var(--tw-content);display:none;height:1px;position:absolute}@media(hover:hover){.content-accordion .accordion-trigger:hover:after{content:var(--tw-content);display:block}}.content-accordion .accordion-trigger:focus-visible:after{content:var(--tw-content);display:block}.content-accordion .accordion-trigger[data-state=open]>svg{rotate:180deg}.content-accordion .accordion-trigger:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);text-decoration-line:underline}.content-accordion .accordion-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.content-accordion .accordion-trigger[data-state=open]{--tw-border-style:none;border-style:none}.content-accordion .accordion-trigger[data-state=open]:after{content:var(--tw-content);display:none!important}.content-accordion [data-state=open] .accordion-content{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-iron,#746a63)}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid}}}:is(.tag-inner,[class*=storm] .tag-inner):is(:where(.group\/tag):focus *){outline-color:var(--color-neutral-iron,#746a63);outline-offset:-4px;outline-style:var(--tw-outline-style);outline-width:2px}[class*=lifestyle] .tag-inner:is(:where(.group):focus-within *){color:var(--color-neutral-graphite,#333)}@media(hover:hover){[class*=lifestyle] .tag-inner:is(:where(.group\/tag):hover *){background-color:#fff9}@supports (color:color-mix(in lab,red,red)){[class*=lifestyle] .tag-inner:is(:where(.group\/tag):hover *){background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}}[class*=lifestyle] .tag-inner:is(:where(.group\/tag):focus *){background-color:#fff9}@supports (color:color-mix(in lab,red,red)){[class*=lifestyle] .tag-inner:is(:where(.group\/tag):focus *){background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}[class*=lifestyle] .tag-inner:is(:where(.group\/tag):focus-visible *){background-color:#fff9}@supports (color:color-mix(in lab,red,red)){[class*=lifestyle] .tag-inner:is(:where(.group\/tag):focus-visible *){background-color:color-mix(in oklab,var(--color-white,#fff)60%,transparent)}}[class*=rivet] .tag-inner{color:var(--color-neutral-graphite,#333);outline-color:var(--color-neutral-graphite,#333);outline-style:var(--tw-outline-style);outline-width:1px}[class*=rivet] .tag-inner:is(:where(.group\/tag):focus *){background-color:#fffc}@supports (color:color-mix(in lab,red,red)){[class*=rivet] .tag-inner:is(:where(.group\/tag):focus *){background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}@media(hover:hover){[class*=rivet] .tag-inner:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){[class*=rivet] .tag-inner:hover{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}}[class*=rivet] .tag-inner:focus{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){[class*=rivet] .tag-inner:focus{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}@media(hover:hover){[class*=rivet] .tag-inner:is(:where(.group\/tag):hover *){color:var(--color-neutral-graphite,#333)}}[class*=rivet] .tag-inner:is(:where(.group\/tag):focus *){outline-color:var(--color-neutral-iron,#746a63);outline-offset:-4px;outline-style:var(--tw-outline-style);outline-width:2px}[class*=rivet] .tag-inner:is(:where(.group\/tag):focus-visible *){color:var(--color-neutral-graphite,#333)}:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner{color:var(--color-neutral-cloud,#efedeb)}:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:is(:where(.group\/tag):focus *){background-color:#fffc}@supports (color:color-mix(in lab,red,red)){:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:is(:where(.group\/tag):focus *){background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}@media(hover:hover){:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:hover{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}}:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:focus{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:focus{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}@media(hover:hover){:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:is(:where(.group\/tag):hover *){color:var(--color-neutral-graphite,#333)}}:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:is(:where(.group\/tag):focus *){outline-color:var(--color-neutral-cloud,#efedeb);outline-offset:-4px;outline-style:var(--tw-outline-style);outline-width:2px}:is([class*=bg-flexible],[class*=bg-product],[class*=bg-neutral-graphite],[class*=bg-neutral-night])>.tag-inner:is(:where(.group\/tag):focus-visible *){color:var(--color-neutral-graphite,#333)}@keyframes reveal-up{0%{transform:translate(-50%) translateY(calc(-50% + 100vh))}to{transform:translate(-50%) translateY(-50%)}}@keyframes reveal-down{0%{transform:translate(-50%) translateY(-50%)}to{transform:translate(-50%) translateY(calc(-50% + 100vh))}}@keyframes fade-in{0%{background-color:transparent}to{background-color:#000000b3}}@keyframes fade-out{0%{background-color:#000000b3}to{background-color:transparent}}.modal.revealing-modal.full-modal[data-state=open]{animation:reveal-up-full .5s cubic-bezier(.165,.84,.44,1) forwards!important}.modal.revealing-modal.full-modal[data-state=closed]{animation:reveal-down-full .5s cubic-bezier(.165,.84,.44,1) forwards!important}@keyframes reveal-up-full{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes reveal-down-full{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@media(max-width:639px){@keyframes reveal-up{0%{transform:scale(.8) translateY(1000px)}to{transform:scale(1) translateY(0)}}@keyframes reveal-down{0%{transform:scale(1) translateY(0)}to{transform:scale(.8) translateY(1000px)}}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}.visual-card-backface{background-color:var(--color-neutral-cloud,#efedeb);inset:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*6);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:transparent;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;backface-visibility:hidden;border-radius:2.5rem;overflow:hidden;position:absolute;transform:rotateY(180deg);transition-duration:.2s}@media(hover:hover){.visual-card-backface:is(:where(.group):hover *){--tw-ring-color:var(--color-neutral-iron,#746a63)}:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .visual-card-backface:is(:where(.group):hover *){--tw-ring-color:var(--color-neutral-aluminium,#d9d5d2)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.visual-card-modal button{background-color:var(--color-neutral-graphite,#333);outline-color:var(--color-neutral-iron,#746a63);outline-offset:4px;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;border-radius:2.5rem;transition-duration:.2s}@media(hover:hover){.visual-card-modal button:hover{outline-style:var(--tw-outline-style);outline-width:2px}}.visual-card-modal button:focus-visible{outline-style:var(--tw-outline-style);outline-width:4px}.visual-card-modal button:focus-visible .backdrop{opacity:1}.visual-card-name button{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.visual-card-name button{outline:2px solid #0000;outline-offset:2px}}.visual-card-name button:focus-visible .card{transform:rotateY(180deg)}.visual-card-name button:focus-visible .visual-card-backface{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-neutral-iron,#746a63)}.visual-card-page button{outline-color:var(--color-neutral-iron,#746a63);outline-offset:2px;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;border-radius:2.5rem;transition-duration:.2s}@media(hover:hover){.visual-card-page button:hover{outline-style:var(--tw-outline-style);outline-width:2px}}.visual-card-page button:has(:is(a:focus-visible)){outline-offset:4px;outline-style:var(--tw-outline-style);outline-width:4px}.visual-card-page button:has(:is(a:focus-visible)) .backdrop{opacity:1}:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .visual-card-name:focus-visible .visual-card-backface{--tw-ring-color:var(--color-neutral-aluminium,#d9d5d2)}:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .visual-card-modal,:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .visual-card-page{outline-color:var(--color-neutral-aluminium,#d9d5d2)}:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .dropdown-trigger{color:var(--color-neutral-cloud,#efedeb);--tw-ring-color:var(--color-neutral-cloud,#efedeb)}@media(hover:hover){:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .dropdown-trigger:hover{color:var(--color-neutral-aluminium,#d9d5d2);--tw-ring-color:var(--color-neutral-aluminium,#d9d5d2)}}:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .dropdown-trigger:focus-visible{color:var(--color-neutral-aluminium,#d9d5d2);--tw-ring-color:var(--color-neutral-aluminium,#d9d5d2)}:is([data-theme*=flexible],[data-theme*=product],[data-theme=neutral-graphite],[data-theme=neutral-night]) .dropdown-trigger[data-state=open]{color:var(--color-neutral-cloud,#efedeb);--tw-ring-color:var(--color-neutral-cloud,#efedeb)}@media(min-width:768px){.embla__slide{margin-right:20px}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.animated{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(min-width:48rem){.animated{--tw-translate-y:calc(var(--spacing,.25rem)*6);opacity:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}.image-animated{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(min-width:48rem){.image-animated{opacity:0}}.button-animated{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(min-width:48rem){.button-animated{--tw-translate-y:calc(var(--spacing,.25rem)*3);opacity:0;translate:var(--tw-translate-x)var(--tw-translate-y)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b1e96af5],[data-v-b1e96af5]::backdrop,[data-v-b1e96af5]:after,[data-v-b1e96af5]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.handle-container[data-v-b1e96af5]{bottom:calc(var(--spacing,.25rem)*6);--tw-translate-x:-50%;align-items:center;color:var(--color-neutral-white,#fff);display:flex;gap:calc(var(--spacing,.25rem)*3);left:50%;position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}.headline-container[data-v-b1e96af5]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*5);margin-bottom:2.875rem}@media(min-width:64rem){.headline-container[data-v-b1e96af5]{margin-bottom:calc(var(--spacing,.25rem)*20)}}.image-container[data-v-b1e96af5]{height:22.3125rem;min-width:12.5rem;position:relative;width:12.5rem}@media(min-width:64rem){.image-container[data-v-b1e96af5]{height:31.25rem;min-width:17.5rem;width:17.5rem}}.page-margins[data-v-b1e96af5]{margin-block:4.375rem;margin-inline:auto;max-width:var(--spacing-8xl,90rem);padding-inline:calc(var(--spacing,.25rem)*5);position:relative;width:100%}@media(min-width:40rem){.page-margins[data-v-b1e96af5]{padding-inline:calc(var(--spacing,.25rem)*10)}}@media(min-width:64rem){.page-margins[data-v-b1e96af5]{margin-block:calc(var(--spacing,.25rem)*20);padding-inline:calc(var(--spacing,.25rem)*16)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-301eaae3],[data-v-301eaae3]::backdrop,[data-v-301eaae3]:after,[data-v-301eaae3]:before{--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial}}}.tooltip[data-v-301eaae3]{background-color:var(--color-neutral-graphite,#333);border-radius:var(--radius-md,.375rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-inline:calc(var(--spacing,.25rem)*4);padding-bottom:calc(var(--spacing,.25rem)*1.5);padding-top:calc(var(--spacing,.25rem)*2.5);--tw-leading:var(--leading-tight,1);line-height:var(--leading-tight,1);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-neutral-white,#fff);font-weight:var(--font-weight-bold,700);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);pointer-events:none;right:calc(var(--spacing,.25rem)*1);top:calc(var(--spacing,.25rem)*0);z-index:50;--tw-translate-x:calc(var(--spacing,.25rem)*0);--tw-translate-y:-50%;opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));translate:var(--tw-translate-x)var(--tw-translate-y);--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));box-shadow:0 4px 3px -1px #00000054,0 2px 2px -2px #00000054;position:absolute;transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.tooltip-show[data-v-301eaae3]{opacity:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.animated{opacity:0;transform:translateY(1.5rem)}.slide-left-fade-enter-active,.slide-left-fade-leave-active,.slide-right-fade-enter-active,.slide-right-fade-leave-active{transition:opacity .2s cubic-bezier(.4,0,.15,1),transform .2s cubic-bezier(.4,0,.15,1)}@media(prefers-reduced-motion:reduce){.slide-left-fade-enter-active,.slide-left-fade-leave-active,.slide-right-fade-enter-active,.slide-right-fade-leave-active{transition:opacity .01s}.slide-left-fade-enter-from,.slide-left-fade-leave-to,.slide-right-fade-enter-from,.slide-right-fade-leave-to{transform:translate(0)}}.slide-right-fade-enter-from{opacity:0;transform:translate(40px)}.slide-right-fade-leave-to{opacity:0;transform:translate(-40px)}.slide-right-fade-enter-to,.slide-right-fade-leave-from{opacity:1;transform:translate(0)}.slide-left-fade-enter-from{opacity:0;transform:translate(-40px)}.slide-left-fade-leave-to{opacity:0;transform:translate(40px)}.slide-left-fade-enter-to,.slide-left-fade-leave-from{opacity:1;transform:translate(0)}.nav-product-wrap[data-v-5246242e]{transition:all .3s cubic-bezier(1,0,0,1)}body.modal-open .nav-product-wrap[data-v-5246242e]{opacity:0!important;pointer-events:none!important;z-index:-1!important}.nested-list-item[data-v-328ecc30]{display:grid;gap:.5rem;grid-template-columns:max-content 1fr;padding-left:0;position:relative;word-break:normal}.nested-list-item__content[data-v-328ecc30]{min-width:0;width:100%}.nested-list-item__content[data-v-328ecc30]>p:first-child{margin-top:0}.nested-list-item__body[data-v-328ecc30]{min-width:0;overflow-wrap:break-word}.nested-list-item__body[data-v-328ecc30] p:first-child{margin-top:0}.nested-list-item__body[data-v-328ecc30] p:last-child{margin-bottom:0}ul.nested-list>.nested-list-item[data-v-328ecc30]:before{color:currentColor;content:"•";line-height:inherit;padding-left:2px;padding-top:.05em}ol.nested-list>.nested-list-item[data-v-328ecc30]{counter-increment:item}ol.nested-list>.nested-list-item[data-v-328ecc30]:before{color:currentColor;content:counter(item) ".";font-weight:700;line-height:inherit;padding-right:.5em;padding-top:.05em}[data-v-328ecc30] ol.nested-list>.nested-list-item{counter-increment:item}[data-v-328ecc30] ol.nested-list>.nested-list-item:before{color:currentColor;content:counter(item) ".";font-weight:700;line-height:inherit;padding-right:.25em;padding-top:.025em}.nested-list[data-v-8872c756]{display:block;list-style:none;padding-bottom:0;padding-left:1rem;padding-top:0}[data-v-8872c756] ol.nested-list{counter-reset:item}.nested-list--root[data-v-8872c756]{padding-left:0!important}@media(min-width:768px){.promo-half-grid-reverse{grid-auto-flow:dense}.promo-half-grid-reverse>:first-child{grid-column:2}.promo-half-grid-reverse>:nth-child(2){grid-column:1}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-outline-style:solid}}}#custom-cursor{transition:opacity .2s ease-in-out,scale .3s}.promo-story-link:focus-within .has-outline{border-color:var(--color-neutral-stratus-cloud,#f3f1ef);border-radius:3.75em;border-style:var(--tw-border-style);border-width:2px;outline-color:var(--color-neutral-night,#000);outline-offset:0;outline-style:var(--tw-outline-style);outline-width:2px}.promo-story-link .has-outline.has-outline-sm{border-radius:2.5rem}@media(min-width:64rem){.promo-story-link .has-outline.has-outline-sm{border-radius:0}@media(hover:hover){.promo-story-link .has-outline.has-outline-sm:is(:where(.group):hover *){border-radius:2.5rem}}}.promo-story-link:focus-within .has-outline.has-outline-sm{border-radius:2.5rem}.parallax-background:after{background:linear-gradient(to bottom,var(--color-neutral-cloud),transparent);content:"";height:12.5rem;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.reveal[data-v-98a7e2ab]{transform-origin:bottom center}.tab-spec [data-slot=carousel-content]{max-height:unset!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-outline-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.timeline-simple-year-button{cursor:pointer;--tw-outline-style:none;border-radius:3.40282e+38px;outline-style:none}@media(forced-colors:active){.timeline-simple-year-button{outline:2px solid #0000;outline-offset:2px}}.timeline-simple-year-button{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}:where([data-open=false]) .timeline-simple-year-button{--tw-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s}.timeline-simple-year-button{height:calc(var(--spacing,.25rem)*18.75);touch-action:manipulation;width:calc(var(--spacing,.25rem)*18.75)}@media(min-width:480px){.timeline-simple-year-button{height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20)}}@media(min-width:1128px){.timeline-simple-year-button{height:calc(var(--spacing,.25rem)*50)!important;width:calc(var(--spacing,.25rem)*50)!important}}@media(min-width:40rem){.timeline-simple-year-button{height:calc(var(--spacing,.25rem)*26);width:calc(var(--spacing,.25rem)*26)}}@media(min-width:64rem){.timeline-simple-year-button{height:calc(var(--spacing,.25rem)*44);width:calc(var(--spacing,.25rem)*44)}}.timeline-simple-year-button.closing{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.timeline-simple-year-button:before{aspect-ratio:1;height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);--tw-translate-x:calc(var(--spacing,.25rem)*-2.5);--tw-translate-y:calc(var(--spacing,.25rem)*-2.5);background-color:var(--color-neutral-white,#fff);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));translate:var(--tw-translate-x)var(--tw-translate-y);--tw-duration:.3s;--tw-content:"";border-radius:3.40282e+38px;content:var(--tw-content);left:50%;position:absolute;top:50%;transition-duration:.3s}.timeline-simple-year-button:focus-visible:before{outline-color:var(--color-neutral-cloud,#efedeb);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.timeline-simple-year-image{aspect-ratio:1;min-height:100%;min-width:calc(var(--spacing,.25rem)*18.75);-o-object-fit:cover;object-fit:cover;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-neutral-white,#fff);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;border-radius:3.40282e+38px;position:absolute;top:50%;transition-duration:.3s;--tw-scale-x:0%!important;--tw-scale-y:0%!important;--tw-scale-z:0%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}:where([data-is-first-row=true]) .timeline-simple-year-image{top:40%}:where([data-is-last-row=true]) .timeline-simple-year-image{top:-40%}@media(min-width:480px){.timeline-simple-year-image{min-width:calc(var(--spacing,.25rem)*20)}}@media(min-width:1128px){.timeline-simple-year-image{min-width:calc(var(--spacing,.25rem)*50)!important}}@media(min-width:40rem){.timeline-simple-year-image{min-width:calc(var(--spacing,.25rem)*26)}}@media(min-width:64rem){.timeline-simple-year-image{min-width:calc(var(--spacing,.25rem)*44)}:where([data-is-first-row=true]) .timeline-simple-year-image{transform-origin:50% 40px;--tw-translate-y:calc(var(--spacing,.25rem)*10);top:60%;translate:var(--tw-translate-x)var(--tw-translate-y)}:where([data-is-last-row=true]) .timeline-simple-year-image{--tw-translate-y:calc(var(--spacing,.25rem)*-10);translate:var(--tw-translate-x)var(--tw-translate-y)}}:where([data-open=true]) .timeline-simple-year-image{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media(min-width:1128px){:where([data-open=true]) .timeline-simple-year-image{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}}@media(min-width:64rem){:where([data-open=true]) .timeline-simple-year-image{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}[data-open] .timeline-simple-year-image{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}[data-open=true] .timeline-simple-year-image{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}.timeline-simple-year-image-enter-active{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-animation-delay:.15s;animation-delay:.15s;transition-delay:.15s;transition-duration:.3s}.timeline-simple-year-image-enter-from{opacity:0}.timeline-simple-year-image-enter-to{opacity:1}.timeline-simple-year-image-leave-active{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.timeline-simple-year-image-leave-from{opacity:1}.timeline-simple-year-image-leave-to{opacity:0}.timeline-simple-year-list{align-items:center;display:flex;justify-content:space-between;list-style-type:none;z-index:10}.timeline-simple-year-list,.timeline-simple-year-rivet{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);position:relative}.timeline-simple-year-rivet{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*18.75);width:calc(var(--spacing,.25rem)*18.75)}@media(min-width:1128px){.timeline-simple-year-rivet{height:calc(var(--spacing,.25rem)*50)!important;width:calc(var(--spacing,.25rem)*50)!important}}@media(min-width:40rem){.timeline-simple-year-rivet{height:calc(var(--spacing,.25rem)*26);width:calc(var(--spacing,.25rem)*26)}}@media(min-width:64rem){.timeline-simple-year-rivet{height:calc(var(--spacing,.25rem)*44);width:calc(var(--spacing,.25rem)*44)}}.timeline-simple-year-rivet:first-child button{transform-origin:0}.timeline-simple-year-list[data-is-left-column=false][data-is-right-column=false] .timeline-simple-year-rivet:first-child .timeline-simple-year-image{--tw-translate-x:5px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.timeline-simple-year-list[data-is-left-column=false][data-is-right-column=false] .timeline-simple-year-rivet:last-child .timeline-simple-year-image{--tw-translate-x:-10px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.timeline-simple-year-list[data-is-left-column=true] .timeline-simple-year-rivet .timeline-simple-year-image{--tw-translate-x:5px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.timeline-simple-year-list[data-is-right-column=true] .timeline-simple-year-rivet .timeline-simple-year-image{--tw-translate-x:-10px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.vs-svg-wrapper{overflow:hidden}
