/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:64.1rem;--breakpoint-md:75rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--alpha-button-background:1;--alpha-button-border:1;--alpha-link:.85;--alpha-badge-border:.1;--focused-base-outline:.2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset:.3rem;--focused-base-box-shadow:0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.product-card-wrapper .card,.contains-card--product{--border-radius:var(--product-card-corner-radius);--border-width:var(--product-card-border-width);--border-opacity:var(--product-card-border-opacity);--shadow-horizontal-offset:var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset:var(--product-card-shadow-vertical-offset);--shadow-blur-radius:var(--product-card-shadow-blur-radius);--shadow-opacity:var(--product-card-shadow-opacity);--shadow-visible:var(--product-card-shadow-visible);--image-padding:var(--product-card-image-padding);--text-alignment:var(--product-card-text-alignment)}.collection-card-wrapper .card,.contains-card--collection{--border-radius:var(--collection-card-corner-radius);--border-width:var(--collection-card-border-width);--border-opacity:var(--collection-card-border-opacity);--shadow-horizontal-offset:var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset:var(--collection-card-shadow-vertical-offset);--shadow-blur-radius:var(--collection-card-shadow-blur-radius);--shadow-opacity:var(--collection-card-shadow-opacity);--shadow-visible:var(--collection-card-shadow-visible);--image-padding:var(--collection-card-image-padding);--text-alignment:var(--collection-card-text-alignment)}.article-card-wrapper .card,.contains-card--article{--border-radius:var(--blog-card-corner-radius);--border-width:var(--blog-card-border-width);--border-opacity:var(--blog-card-border-opacity);--shadow-horizontal-offset:var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset:var(--blog-card-shadow-vertical-offset);--shadow-blur-radius:var(--blog-card-shadow-blur-radius);--shadow-opacity:var(--blog-card-shadow-opacity);--shadow-visible:var(--blog-card-shadow-visible);--image-padding:var(--blog-card-image-padding);--text-alignment:var(--blog-card-text-alignment)}.contains-content-container,.content-container{--border-radius:var(--text-boxes-radius);--border-width:var(--text-boxes-border-width);--border-opacity:var(--text-boxes-border-opacity);--shadow-horizontal-offset:var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset:var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius:var(--text-boxes-shadow-blur-radius);--shadow-opacity:var(--text-boxes-shadow-opacity);--shadow-visible:var(--text-boxes-shadow-visible)}.contains-media,.global-media-settings{--border-radius:var(--media-radius);--border-width:var(--media-border-width);--border-opacity:var(--media-border-opacity);--shadow-horizontal-offset:var(--media-shadow-horizontal-offset);--shadow-vertical-offset:var(--media-shadow-vertical-offset);--shadow-blur-radius:var(--media-shadow-blur-radius);--shadow-opacity:var(--media-shadow-opacity);--shadow-visible:var(--media-shadow-visible)}.page-width,section.page-width,div.page-width{padding-inline:max(50% - 64rem,3.2rem)}.article-page-width{padding-inline:max(50% - 40rem,3.2rem)}@media screen and (max-width:749px){section.page-width,div.page-width,.page-width,.article-page-width{padding-inline:2rem}}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width,.page-width.drawer-menu{max-width:100%}.page-width-desktop{margin:0 auto;padding:0}@media screen and (min-width:750px){.utility-bar__grid.page-width{padding-left:3.2rem;padding-right:3.2rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (min-width:990px){.page-width--narrow{max-width:72.6rem;padding:0}}.isolate{z-index:0;position:relative}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.element-margin-top{margin-top:5rem}@media screen and (min-width:750px){.element-margin{margin-top:calc(5rem + var(--page-width-margin))}}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.grid-auto-flow{grid-auto-flow:column;display:grid}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.visually-hidden--inline{height:1em;margin:0}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;clip:auto;width:auto;height:auto;overflow:auto}.full-width-link{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}::selection{background-color:rgba(var(--color-foreground),.2)}.text-body{letter-spacing:.06rem;font-size:1.5rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.h0{font-size:calc(var(--font-heading-scale) * 4rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.5rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}h6,.h6{color:rgba(var(--color-foreground),.75);margin-block:1.67em}blockquote{color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem;font-style:italic}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.caption{letter-spacing:.07rem;font-size:1rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{letter-spacing:.13rem;font-size:1rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{letter-spacing:.16rem;font-size:1.2rem}.caption-with-letter-spacing--large{letter-spacing:.18rem;font-size:1.4rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.color-foreground{color:rgb(var(--color-foreground))}table:not([class]){table-layout:fixed;border-collapse:collapse;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2);border-style:hidden;font-size:1.4rem}table:not([class]) td,table:not([class]) th{border:.1rem solid rgba(var(--color-foreground),.2);padding:1em}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px) and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.link,.customer a{cursor:pointer;box-shadow:none;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:#0000;border:none;font-family:inherit;font-size:1.6rem;font-weight:500;line-height:1.25;text-decoration:underline;display:inline-block}.link--text{color:rgb(var(--color-foreground))}.link--text:hover{color:rgba(var(--color-foreground),.75)}.link-with-icon{letter-spacing:.1rem;white-space:nowrap;margin-bottom:4.5rem;font-size:1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.link-with-icon .icon{width:1.5rem;margin-left:1rem}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"•";margin:0 1.3rem 0 1.5rem}.circle-divider:last-of-type:after{display:none}hr{background-color:rgba(var(--color-foreground),.2);border:none;height:.1rem;margin:5rem 0;display:block}@media screen and (min-width:750px){hr{margin:7rem 0}}.full-unstyled-link{color:currentColor;text-decoration:none;display:block}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media (prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}:root{--duration-short:.1s;--duration-default:.2s;--duration-announcement-bar:.25s;--duration-medium:.3s;--duration-long:.5s;--duration-extra-long:.6s;--duration-extra-longer:.75s;--duration-extended:3s;--ease-out-slow:cubic-bezier(0, 0, .3, 1);--animation-slide-in:slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in:fadeIn var(--duration-extra-long) var(--ease-out-slow)}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness .1s}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.inline-richtext a,.rte.inline-richtext a{color:currentColor}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.icon-arrow{width:1.5rem}h3 .icon-arrow,.h3 .icon-arrow{width:calc(var(--font-heading-scale) * 1.5rem)}.animate-arrow .icon-arrow path{transition:transform var(--duration-short) ease;transform:translate(-.25rem)}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.svg-wrapper{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.svg-wrapper>svg{width:100%;height:100%}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{height:.6rem;position:absolute;top:calc(50% - .2rem);right:1.5rem}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{z-index:2;cursor:default;content:" ";background:0 0;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.placeholder-svg{width:100%;height:100%}:focus{box-shadow:none;outline:0}:focus-visible,.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focus-inset:focus-visible,.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible,.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.title,.title-wrapper-with-link{margin:3rem 0 2rem}.title-wrapper-with-link .title{margin:0}.title .link{font-size:inherit}.title-wrapper{margin-bottom:3rem}.title-wrapper-with-link{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;display:flex}.title--primary{margin:2rem 0}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:5rem 0 3rem}.title--primary{margin:2rem 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.title-wrapper-with-link .link-with-icon{flex-shrink:0;align-items:center;margin:0;display:flex}.title-wrapper-with-link .link-with-icon .svg-wrapper{width:1.5rem}.title-wrapper-with-link a{flex-shrink:0;margin-top:0}.title-wrapper--no-top-margin,.title-wrapper--no-top-margin>.title{margin-top:0}.subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.7)}.subtitle--small{letter-spacing:.1rem;font-size:1.4rem}.subtitle--medium{letter-spacing:.08rem;font-size:1.6rem}.grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;display:flex}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--gapless.grid{gap:0}@media screen and (max-width:749px){.grid__item.slider__slide--full-width{width:100%;max-width:none}}.grid--1-col .grid__item{width:100%;max-width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){.grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:241px}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{width:100%;margin:0}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}.slider.slider--tablet .scroll-trigger.animate--slide-in,.slider.slider--mobile .scroll-trigger.animate--slide-in{opacity:1;transform:inherit;animation:none}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.slider.slider--desktop .scroll-trigger.animate--slide-in{opacity:1;transform:inherit;animation:none}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.grid--peek.slider--mobile{width:100%;margin:0}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.grid--peek .grid__item{min-width:35%}.grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width:750px) and (max-width:989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:1.5rem}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}.media{background-color:rgba(var(--color-foreground),.1);display:block;position:relative;overflow:hidden}.media--transparent{background-color:#0000}.media>:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{width:100%;max-width:100%;height:100%;display:block;position:absolute;top:0;left:0}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{border-radius:50%;padding-bottom:100%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.button--secondary,.button--tertiary{--color-button:var(--color-secondary-button);--color-button-text:var(--color-secondary-button-text)}.button--tertiary{--alpha-button-background:0;--alpha-button-border:.2}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-blur-radius:var(--buttons-shadow-blur-radius);--shadow-opacity:var(--buttons-shadow-opacity);--shadow-visible:var(--buttons-shadow-visible);--border-offset:var(--buttons-border-offset);--border-opacity:calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);position:relative}.button,.shopify-challenge__button,.customer button{cursor:pointer;font:inherit;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));border:0;justify-content:center;align-items:center;padding:0 3rem;font-size:1.5rem;text-decoration:none;display:inline-flex}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:"";z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));position:absolute;top:0;right:0;bottom:0;left:0}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:"";top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease;position:absolute}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset:1.3px}.button--secondary:after{--border-opacity:var(--buttons-border-opacity)}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:0}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-challenge__button::selection{background-color:rgba(var(--color-button-text),.3)}.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.button,.button-label,.shopify-challenge__button,.customer button{letter-spacing:.1rem;font-size:1.5rem;line-height:calc(1 + .2 / var(--font-body-scale))}.button--tertiary{min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);padding:1rem 1.5rem;font-size:1.2rem}.button--small{padding:1.2rem 2.6rem}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}.button--full-width{width:100%;display:flex}.button.loading{color:#0000;position:relative}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading__spinner{align-items:center;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button.loading>.loading__spinner .spinner{width:fit-content}.button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.share-button{display:block;position:relative}.share-button details{width:fit-content}.share-button__button{color:rgb(var(--color-link));align-items:center;min-height:2.4rem;margin-left:0;padding-left:0;font-size:1.4rem;display:flex}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-underline-offset:.3rem;text-decoration:underline}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:#0000;border:none}.share-button__button .icon-share{min-width:1.3rem;height:1.2rem;margin-right:1rem}.share-button__fallback{z-index:3;border-radius:var(--inputs-radius);border:0;align-items:center;width:100%;min-width:max-content;display:flex;position:absolute;top:3rem;left:.1rem}.share-button__fallback:after{pointer-events:none;content:"";top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1;border:.1rem solid #0000;position:absolute}.share-button__fallback:before{background:rgb(var(--color-background));pointer-events:none;content:"";border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.share-button__fallback button{width:4.4rem;height:4.4rem;right:var(--inputs-border-width);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__fallback button:hover .svg-wrapper{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__close,.share-button__copy{color:rgb(var(--color-foreground));background-color:#0000}.share-button__copy:focus-visible,.share-button__close:focus-visible,.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background));z-index:2}.field:not(:focus-visible):not(.focused)+.share-button__copy:not(:focus-visible):not(.focused),.field:not(:focus-visible):not(.focused)+.share-button__close:not(:focus-visible):not(.focused){background-color:inherit}.share-button__fallback .field:after,.share-button__fallback .field:before{content:none}.share-button__fallback .field{border-radius:0;min-width:auto;min-height:auto;transition:none}:is(.share-button__fallback .field__input:focus,.share-button__fallback .field__input:autofill){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;box-shadow:0 0 0 .1rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;filter:none;min-width:auto;min-height:auto;overflow:hidden}.share-button__fallback .field__input:hover{box-shadow:none}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){width:100%;height:100%;margin-top:0;margin:var(--inputs-border-width);align-items:center;padding:.8rem 0 .8rem 1.5rem;display:flex}.share-button__message:not(:empty):not(.hidden)~*{display:none}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);box-sizing:border-box;width:100%;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));border:0;font-size:1.6rem;position:relative}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1;border:.1rem solid #0000;position:absolute}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);font-size:1.2rem}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);outline:0}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));border-radius:var(--inputs-radius);outline:0}.localization-form__select:focus{box-shadow:none;outline:0}.text-area,.select{width:100%;display:flex;position:relative}.select .svg-wrapper,.customer select+.svg-wrapper{pointer-events:none;width:1rem;height:.6rem;position:absolute;top:calc(50% - .2rem);right:0}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.field{width:100%;transition:box-shadow var(--duration-short) ease;display:flex;position:relative}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{text-align:left;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;flex-grow:1;padding:1.5rem}.field__label,.customer .field label{left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));pointer-events:none;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;margin-bottom:0;font-size:1.6rem;line-height:1.5;position:absolute}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label{top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;font-size:1rem}.field__input:-webkit-autofill~.field__label{top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;font-size:1rem}.customer .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem;font-size:1rem}.field__input:focus,.field__input:not(:placeholder-shown),.customer .field input:focus,.customer .field input:not(:placeholder-shown){margin:var(--inputs-border-width);padding:2.2rem 1.5rem .8rem 2rem}.field__input:-webkit-autofill{margin:var(--inputs-border-width);padding:2.2rem 1.5rem .8rem 2rem}.customer .field input:-webkit-autofill{margin:var(--inputs-border-width);padding:2.2rem 1.5rem .8rem 2rem}.field__input::-webkit-search-cancel-button{display:none}.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{color:currentColor;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:0;display:flex;position:absolute;top:0;right:0;overflow:hidden}.field__button>.svg-wrapper{width:2.5rem;height:2.5rem}.field__input:-webkit-autofill~.field__button{color:#000}.field__input:-webkit-autofill~.field__label{color:#000}.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);resize:none;min-height:10rem}input[type=checkbox]{width:auto;margin-right:.5rem;display:inline-block}.form__label{margin-bottom:.6rem;display:block}.form__message{align-items:center;margin-top:1rem;font-size:1.4rem;line-height:1;display:flex}.form__message--large{font-size:1.6rem}.customer .field .form__message{text-align:left;font-size:1.4rem}.form__message .icon,.customer .form__message .svg-wrapper{flex-shrink:0;width:1.3rem;height:1.3rem;margin-right:.5rem}.form__message--large .icon,.customer .form__message .svg-wrapper{width:1.5rem;height:1.5rem;margin-right:1rem}.customer .field .form__message .svg-wrapper{align-self:start}.form-status{margin:0;font-size:1.6rem}.form-status-list{margin:2rem 0 4rem;padding:0}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{color:rgba(var(--color-foreground));border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem);gap:4px;display:flex;position:relative}.quantity:after{pointer-events:none;content:"";top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1;border:.1rem solid #0000;position:absolute}.quantity:before{background:rgb(var(--color-background));pointer-events:none;content:"";border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);opacity:.85;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:0;padding:0 .5rem;font-size:1.6rem;font-weight:500}.quantity__button{width:calc(4.5rem / var(--font-body-scale));cursor:pointer;color:rgb(var(--color-foreground));background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.8rem;display:flex}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button .svg-wrapper{pointer-events:none;width:1rem}.quantity__button:focus-visible,.quantity__input:focus-visible,.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.quantity__input:-webkit-autofill{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input:-webkit-autofill:hover{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__rules{margin-top:.5rem;font-size:1.2rem;position:relative}.quantity__rules .caption{margin-top:0;margin-bottom:0;display:inline-block}.quantity__rules .divider+.divider:before{content:"•";margin:0 .5rem}.quantity__rules-cart{position:relative}.product__info-container .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__close-button.link{background-color:#0000;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:0;display:flex}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{background:rgb(var(--color-background));z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.cart-count-bubble:empty{display:none}.cart-count-bubble{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));width:1.7rem;height:1.7rem;font-size:.9rem;line-height:calc(1 + .1 / var(--font-body-scale));border-radius:100%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:.8rem;left:2.2rem}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:990px){.utility-bar--bottom-border-social-only{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.utility-bar__grid{grid-template-columns:1fr;grid-template-areas:"announcements";display:grid}.utility-bar__grid .list-social{grid-area:social-icons;place-content:center flex-start;margin-left:-1.2rem}@media screen and (max-width:989px){.utility-bar .utility-bar__grid .list-social{display:none}}.utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width:990px){.utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr;grid-template-areas:"social-icons announcements language-currency"}.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}.announcement-bar.announcement-bar--one-announcement,.announcement-bar--one-announcement .announcement-bar__link{width:fit-content;margin:auto}}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));flex-wrap:wrap;grid-area:announcements;place-content:center;width:100%;height:100%;display:flex}.announcement-bar .slider--everywhere{scroll-behavior:auto;margin-bottom:0}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{min-width:44px;margin-right:-1.5rem}.announcement-bar .slider-button--prev{min-width:44px;margin-left:-1.5rem}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}.localization-wrapper{grid-area:language-currency;justify-content:flex-end;align-self:center;display:flex}.localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 1.3rem)}@media screen and (min-width:990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:5rem;padding-right:5rem}.announcement-bar-slider{width:60%}.announcement-bar .slider-button{height:3.8rem}}.announcement-bar__link{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__link .icon-arrow{pointer-events:none;vertical-align:middle;margin-bottom:.2rem;margin-left:.8rem;display:inline-block}.announcement-bar__message{text-align:center;letter-spacing:.1rem;min-height:3.8rem;margin:0;padding:1rem 0}.announcement-bar-slider--fade-in-next .announcement-bar__message,.announcement-bar-slider--fade-in-previous .announcement-bar__message,.announcement-bar-slider--fade-out-next .announcement-bar__message,.announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from:-1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from:1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to:1.5rem;animation-name:translateAnnouncementSlideOut}.announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to:-1.5rem;animation-name:translateAnnouncementSlideOut}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}.section-header.shopify-section-group-header-group{z-index:3}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{padding-top:1rem;display:block;background:0 0!important}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header[mode=black]{--text-color:#000}.header[mode=white]{--text-color:#fff}.header[mode=white] .white-logo{display:block}.header[mode=white] .black-logo{display:none}@media screen and (min-width:750px){.header[mode=white]{--text-color:#000}.header[mode=white] .white-logo{display:none}.header[mode=white] .black-logo{display:block}}.header[mode=black] .white-logo{display:none}.header[mode=black] .black-logo{display:block}.header{color:var(--text-color);--background-color:#fff9;--blur-radius:40px;grid-template-columns:1fr 1fr;grid-template-areas:"heading icons";align-items:center;display:grid;position:relative}.header:after{content:"";background:var(--background-color);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:-1;pointer-events:none;border-radius:100px;width:100%;height:100%;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.header .link,.customer a{color:var(--text-color)}.header:has(.list-menu__item:hover),.header:has(details[open]){--text-color:#000}@media screen and (max-width:749px){.header:after{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border-radius:16px}.scrolled-past-header .header:after,.header--product:after{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fff;border-radius:16px}.header:has(.menu-opening):after{background:var(--gradient-background);-webkit-backdrop-filter:blur();backdrop-filter:blur();border-radius:.8rem .8rem 0 0}.header--has-app{grid-template-columns:auto 1fr auto}.header__heading-logo{height:16px}}.header:has(details[open]) .white-logo,.header:has(.list-menu__item:hover) .white-logo{display:none}.header:has(details[open]) .black-logo,.header:has(.list-menu__item:hover) .black-logo{display:block}@media screen and (min-width:990px){.header:has(.list-menu__item:hover),.header:has(details[open]){--background-color:#fff9;--blur-radius:40px}.header{grid-template-columns:1fr auto 1fr}.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-columns:1fr auto;grid-template-areas:"heading icons""navigation navigation"}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-columns:auto 1fr auto;grid-template-areas:"navigation heading icons";column-gap:1rem}.header--middle-left{grid-template-columns:1fr auto 1fr;grid-template-areas:"heading navigation icons";column-gap:2rem}.header--middle-center:not(.drawer-menu){grid-template-columns:1fr auto 1fr;grid-template-areas:"navigation heading icons";column-gap:2rem}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icons heading icons""navigation navigation navigation"}.header--top-center.drawer-menu{grid-template-columns:1fr auto 1fr;grid-template-areas:"left-icons heading icons"}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}.header [tabindex="-1"]:focus{outline:none}.header__heading{margin:0;line-height:0}.header>.header__heading-link{width:100%;line-height:0;display:flex}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}@media screen and (max-width:749px){.header__heading,.header__heading-link{justify-self:start}}.header__heading-link{word-break:break-word;padding:0;text-decoration:none;display:inline-block}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.header__heading-link .h2{color:rgba(var(--color-foreground),.75);line-height:3rem}.header__heading-logo{height:16px}.header__heading-link{font-size:0}.header__heading-logo-wrapper{align-items:center;width:100%;font-size:0;transition:width .3s cubic-bezier(.52,0,.61,.99);display:flex}.header__heading-logo-wrapper svg{width:128px}@media screen and (max-width:989px){.header__heading-logo-wrapper svg{width:9rem}.header__heading,.header__heading-link{text-align:center}}@media screen and (min-width:990px){.header--middle-left .header__heading-link,.header--top-left .header__heading-link{height:100%;padding:0}.header__heading,.header__heading-link{justify-self:start;height:fit-content}.header--middle-center .header__heading-link,.header--middle-center .header__heading,.header--top-center .header__heading-link,.header--top-center .header__heading{text-align:center;justify-self:center}}.header__icons{grid-area:icons;justify-self:end;gap:1.2rem;margin-left:2rem;display:flex}.icon.icon-cart-empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem!important;height:4rem!important}@media screen and (max-width:749px){.header__icon--search{display:none}.header__icons{margin-left:0}}.header__icons .shopify-app-block{max-width:4.4rem;max-height:4.4rem;overflow:hidden}.header__icon:not(.header__icon--summary),.header__icon span{justify-content:center;align-items:center;display:flex}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icons div:empty{display:none}.header__icon .svg-wrapper{width:100%;height:100%}.header__icon:after{content:none}.header__icon .icon{fill:none;vertical-align:middle;width:2rem;height:2rem}.header__icon,.header__icon--cart .icon{width:4rem;height:4rem;padding:0}@media screen and (max-width:749px){.header__icon,.header__icon--cart .icon{width:3rem;height:3rem}}.header__icon--cart{position:relative}.header__icon--menu[aria-expanded=true]:before{content:"";width:100%;height:fit-content;display:block;position:absolute;top:100%;left:0}.header__icon--account shop-user-avatar{--shop-avatar-size:2.8rem}details .header__icon-close{display:none}details[open] .header__icon-close{display:inline-block}account-icon{display:flex}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.header--top-center header-drawer{grid-area:left-icons}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{line-height:0;display:inline-flex}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:990px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{content:"";background-color:rgb(var(--color-foreground),.5);height:100vh;position:absolute;top:100%;left:0;right:0}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}.search-modal__content{width:100%;height:100%;line-height:calc(1 + .8 / var(--font-body-scale));justify-content:center;align-items:center;padding:0 5rem 0 1rem;display:flex;position:relative}.search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}.search-modal__content-top{top:calc((var(--inputs-margin-offset) / 2))}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){.search-modal__form{max-width:74.2rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.header__icon--menu .icon{opacity:1;transition:transform .15s,opacity .15s;display:block;position:absolute;transform:scale(1)}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;z-index:1;animation-fill-mode:forwards}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.list-menu--inline{gap:48px;display:flex}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}@media screen and (min-width:990px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}.header__menu{padding:0 1rem}.header__menu-item{font-size:1.6rem;font-weight:400;line-height:1.2;text-decoration:none}.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__menu-item span{transition:text-decoration var(--duration-short) ease}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:.2rem}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.header__submenu.list-menu{padding:1rem 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);margin:1rem 0;padding:1rem 0}.header__submenu .header__menu-item:after{right:2rem}.header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.header__submenu .header__menu-item:hover{text-decoration-line:underline}.header__menu-item .icon-caret{right:.8rem}.header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.overflow-hidden-tablet{overflow:auto}}.badge{border-radius:var(--badge-corner-radius);letter-spacing:.1rem;text-align:center;background-color:rgb(var(--color-badge-background));border:1px solid #0000;border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word;padding:.5rem 1.3rem .6rem;font-size:1.2rem;line-height:1;display:inline-block}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:canvastext;fill:canvastext!important}.icon-close-small path{stroke:canvastext}}.ratio{align-items:stretch;display:flex;position:relative}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{border-radius:var(--text-boxes-radius);border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));position:relative}.content-container:after{content:"";top:calc(var(--text-boxes-border-width) * -1);right:calc(var(--text-boxes-border-width) * -1);bottom:calc(var(--text-boxes-border-width) * -1);left:calc(var(--text-boxes-border-width) * -1);border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));z-index:-1;position:absolute}.content-container--full-width:after{border-radius:0;left:0;right:0}@media screen and (max-width:749px){.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}.content-container--full-width-mobile:after{display:none}}.global-media-settings{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);background-color:rgb(var(--color-background));position:relative;overflow:visible!important}.global-media-settings:after{content:"";top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none;position:absolute}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings--no-shadow:after{content:none}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img,.global-media-settings--full-width video,.global-media-settings--full-width iframe,.global-media-settings--full-width .placeholder-svg{border-left:none;border-right:none;border-radius:0}@supports not (inset:10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.grid--gapless .grid__item{padding-bottom:0;padding-left:0}@media screen and (min-width:749px){.grid--peek .grid__item{padding-left:var(--grid-mobile-horizontal-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}.font-body-bold{font-weight:var(--font-body-weight-bold)}@media (forced-colors:active){.button,.shopify-challenge__button,.customer button{border:1px solid #0000}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after,.localization-form__select:focus{outline:1px solid #0000}}.rte:after{clear:both;content:"";display:block}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);max-width:100%;height:auto;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{padding-left:2rem;list-style-position:inside}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;transition:text-decoration-thickness var(--duration-short) ease;text-decoration-thickness:.1rem}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.shape--mask{width:0;height:0;display:block}.shape--arch{clip-path:url(#Shape-Arch)}.shape--blob{clip-path:polygon(var(--shape--blob-1))}.shape--chevronleft{clip-path:polygon(100% 0%,85% 50%,100% 100%,15% 100%,0% 50%,15% 0%)}.shape--chevronright{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.shape--circle{clip-path:circle()}.shape--diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.shape--parallelogram{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%)}.shape--round{clip-path:ellipse(45% 45%)}.animate--fixed{clip-path:inset(0)}.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){height:100vh;position:fixed}.animate--zoom-in{--zoom-in-ratio:1}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media (prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:30s linear infinite animateAmbient}@keyframes animateAmbient{0%{transform:rotate(0)translate(1em)rotate(0)scale(1.2)}to{transform:rotate(360deg)translate(1em)rotate(-360deg)scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;transition:none;animation:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{opacity:.01;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.animate--hover-3d-lift .card-wrapper .card--card,.animate--hover-3d-lift .card-wrapper .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary),.animate--hover-3d-lift .shopify-challenge__button,.animate--hover-3d-lift .customer button,.animate--hover-3d-lift .shopify-payment-button__button,.animate--hover-3d-lift .deferred-media .deferred-media__poster-button{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:50%}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover,.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.animate--hover-3d-lift .deferred-media:hover .deferred-media__poster-button{transform:translate(-50%,-50%)scale(1.05)}.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--card,.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--standard .card__inner{transform:rotate(.5deg)}.animate--hover-3d-lift .product-grid .grid__item:hover,.animate--hover-3d-lift .collection-list .grid__item:hover,.animate--hover-3d-lift .collage__item:hover,.animate--hover-3d-lift .blog-articles .article:hover,.animate--hover-3d-lift .complementary-slide li:hover{z-index:2}.animate--hover-3d-lift .product-grid{isolation:isolate}.animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner{box-shadow:none;transition:transform var(--duration-long) ease,filter var(--duration-long) ease}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{transition:transform calc(2 * var(--duration-extended)) ease,filter var(--duration-long) ease;filter:drop-shadow(0 2rem 2rem #00000026)drop-shadow(0 1rem 1rem #00000026)}.animate--hover-3d-lift .card-wrapper:hover .card--card:after,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after,.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{background-image:var(--easter-egg);mix-blend-mode:color-dodge;pointer-events:none;z-index:2;background-size:250px 250px}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.animate--hover-3d-lift .card-wrapper .card--card:before,.animate--hover-3d-lift .card-wrapper .card--standard .card__media:after{content:"";opacity:0;pointer-events:none;transition:background-position calc(2 * var(--duration-extended)) ease,opacity var(--duration-default) ease;mix-blend-mode:overlay;background-image:linear-gradient(135deg,#fff0 45%,#fff,#fff0 55%);background-position:90% 0;background-repeat:no-repeat;background-size:400% 100%;position:absolute;top:0;right:0;bottom:0;left:0}.animate--hover-3d-lift .card-wrapper:hover .card--card:before,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__media:after{opacity:.2;transition:background-position 6s ease,opacity var(--duration-long) ease;z-index:2;background-position:0}:root{--easter-egg:none;--sparkle:url(../legacy/css/sparkle.gif)}.animate--hover-vertical-lift .button:not(.button--tertiary),.animate--hover-vertical-lift .shopify-challenge__button,.animate--hover-vertical-lift .customer button,.animate--hover-vertical-lift .shopify-payment-button__button{transition:transform var(--duration-default) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper .card--card,.animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.75rem)}.animate--hover-vertical-lift .card-wrapper:active .card--card,.animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner{transform:translateY(-.5rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-.25rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.animate--hover-vertical-lift .customer button:not([disabled]):active,.animate--hover-vertical-lift .shopify-payment-button__button:active{transform:translateY(0)}.animate--hover-vertical-lift .button:not([disabled]):hover:after,.animate--hover-vertical-lift .customer button:not([disabled]):hover:after,.animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover:after{--border-offset:.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.animate--hover-vertical-lift .button:not([disabled]).button--secondary:hover:after{--border-offset:0px}}.loading__spinner{z-index:1;width:1.8rem;display:inline-block;position:absolute}.spinner{animation:1.4s linear infinite rotator}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:rgb(var(--color-foreground));animation:1.4s ease-in-out infinite dash}@media screen and (forced-colors:active){.path{stroke:canvastext}}@keyframes dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:.5}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.progress-bar-container{width:100%;margin:auto}.progress-bar{width:100%;height:.13rem}.progress-bar-value{background-color:rgb(var(--color-foreground));width:100%;height:100%;animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.progress-bar .progress-bar-value{display:block}@keyframes indeterminateAnimation{0%{transform:translate(-20%)scaleX(0)}40%{transform:translate(30%)scaleX(.7)}to{transform:translate(100%)scaleX(0)}}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--leading-normal:1.5;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{min-width:32rem}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative!important}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.-top-\[46px\]{top:-46px}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-7px\]{top:-7px}.top-\[12\.07\%\]{top:12.07%}.top-\[25px\]{top:25px}.top-\[26px\]{top:26px}.top-\[30px\]{top:30px}.top-\[31px\]{top:31px}.top-\[116px\]{top:116px}.top-\[unset\]\!{top:unset!important}.right-0{right:calc(var(--spacing) * 0)}.right-\[25px\]{right:25px}.right-\[26px\]{right:26px}.right-\[36px\]{right:36px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-30px\]{bottom:-30px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[-210px\]{left:-210px}.left-\[25px\]{left:25px}.left-\[27px\]{left:27px}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-\[1\]{z-index:1}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.col-span-1{grid-column:span 1/span 1}.container{width:100%}@media (min-width:64.1rem){.container{max-width:64.1rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-\[36px\]{margin-block:36px}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-\[5px\]{margin-top:5px}.mt-\[8px\]{margin-top:8px}.mt-\[12px\]{margin-top:12px}.mt-\[16px\]{margin-top:16px}.mt-\[20px\]{margin-top:20px}.mt-\[24px\]{margin-top:24px}.mt-\[26px\]{margin-top:26px}.mt-\[28px\]{margin-top:28px}.mt-\[31px\]{margin-top:31px}.mt-\[32px\]{margin-top:32px}.mt-\[40px\]{margin-top:40px}.mt-\[41px\]{margin-top:41px}.mt-\[50px\]{margin-top:50px}.mt-\[60px\]{margin-top:60px}.mt-\[62px\]{margin-top:62px}.mt-\[75px\]{margin-top:75px}.mt-\[76px\]{margin-top:76px}.mt-\[85px\]{margin-top:85px}.mt-\[86px\]{margin-top:86px}.mt-\[91px\]{margin-top:91px}.mt-\[unset\]\!{margin-top:unset!important}.mb-\[6rem\]{margin-bottom:6rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[31px\]{margin-bottom:31px}.mb-\[70px\]{margin-bottom:70px}.mb-\[80px\]{margin-bottom:80px}.\!block{display:block!important}.\!grid{display:grid!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-308\/413{aspect-ratio:308/413}.aspect-471\/521{aspect-ratio:471/521}.aspect-633\/1139{aspect-ratio:633/1139}.aspect-1139\/633{aspect-ratio:1139/633}.aspect-1413\/578{aspect-ratio:1413/578}.aspect-1458\/752{aspect-ratio:1458/752}.aspect-1458\/780{aspect-ratio:1458/780}.aspect-1458\/906{aspect-ratio:1458/906}.aspect-\[811\/746\]{aspect-ratio:811/746}.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.\!h-\[36px\]{height:36px!important}.h-8{height:calc(var(--spacing) * 8)}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[28px\]{height:28px}.h-\[33px\]{height:33px}.h-\[36px\]{height:36px}.h-\[41px\]{height:41px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[67\.4740\%\]{height:67.474%}.h-\[67\.57575\%\]{height:67.5758%}.h-\[72px\]{height:72px}.h-\[95px\]{height:95px}.h-\[100\%\]{height:100%}.h-\[135px\]{height:135px}.h-\[140px\]{height:140px}.h-\[148px\]{height:148px}.h-\[156px\]{height:156px}.h-\[159px\]{height:159px}.h-\[180px\]{height:180px}.h-\[224px\]{height:224px}.h-\[233px\]{height:233px}.h-\[328px\]{height:328px}.h-\[381px\]{height:381px}.h-\[420px\]{height:420px}.h-\[488px\]{height:488px}.h-\[580px\]{height:580px}.h-\[596px\]{height:596px}.h-\[720px\]{height:720px}.h-\[913px\]{height:913px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-svh{height:100svh}.min-h-screen{min-height:100vh}.\!w-\[36px\]{width:36px!important}.w-8{width:calc(var(--spacing) * 8)}.w-\[6px\]\!{width:6px!important}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[19px\]{width:19px}.w-\[20px\]{width:20px}.w-\[26px\]{width:26px}.w-\[36px\]{width:36px}.w-\[46px\]{width:46px}.w-\[50px\]{width:50px}.w-\[54px\]{width:54px}.w-\[62px\]{width:62px}.w-\[64px\]{width:64px}.w-\[75px\]{width:75px}.w-\[100\%\]{width:100%}.w-\[135px\]{width:135px}.w-\[140px\]{width:140px}.w-\[162px\]{width:162px}.w-\[210px\]{width:210px}.w-\[215px\]{width:215px}.w-\[294px\]{width:294px}.w-\[296px\]{width:296px}.w-\[338px\]{width:338px}.w-\[416px\]{width:416px}.w-\[471px\]{width:471px}.w-\[480px\]{width:480px}.w-\[834px\]{width:834px}.w-\[1916px\]{width:1916px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[41px\]{max-width:41px}.max-w-\[67px\]{max-width:67px}.max-w-\[78px\]{max-width:78px}.max-w-\[118px\]{max-width:118px}.max-w-\[136px\]{max-width:136px}.max-w-\[168px\]{max-width:168px}.max-w-\[280px\]{max-width:280px}.max-w-\[331px\]{max-width:331px}.max-w-\[440px\]{max-width:440px}.max-w-\[446px\]{max-width:446px}.max-w-\[500px\]{max-width:500px}.max-w-\[780px\]{max-width:780px}.max-w-\[880px\]{max-width:880px}.max-w-\[942px\]{max-width:942px}.max-w-\[1012px\]{max-width:1012px}.max-w-\[1198px\]{max-width:1198px}.max-w-\[1214px\]{max-width:1214px}.min-w-\[114px\]{min-width:114px}.min-w-\[148px\]{min-width:148px}.min-w-\[151px\]{min-width:151px}.flex-1{flex:1}.flex-\[0_0_65\%\]{flex:0 0 65%}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2,.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[4px\]{gap:4px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[16px\]{gap:16px}.gap-\[17px\]{gap:17px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[24px\]{gap:24px}.gap-\[25px\]{gap:25px}.gap-\[27px\]{gap:27px}.gap-\[28px\]{gap:28px}.gap-\[32px\]{gap:32px}.gap-\[36px\]{gap:36px}.gap-\[40px\]{gap:40px}.gap-\[46px\]{gap:46px}.gap-\[88px\]{gap:88px}.gap-\[162px\]{gap:162px}.gap-\[212px\]{gap:212px}:where(.space-y-\[8px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(8px * var(--tw-space-y-reverse));margin-block-end:calc(8px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[40px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(40px * var(--tw-space-y-reverse));margin-block-end:calc(40px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[26px\]{column-gap:26px}.gap-y-\[18px\]{row-gap:18px}:where(.divide-x-1>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[0\.24px\]{border-style:var(--tw-border-style);border-width:.24px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-t-\[1px\]{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#2E2E2E4D\]{border-color:#2e2e2e4d}.border-\[\#5C54B7\]{border-color:#5c54b7}.border-\[\#ADADAD\]{border-color:#adadad}.border-\[rgba\(46\,46\,46\,0\.30\)\]{border-color:#2e2e2e4d}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-t-\[\#BFBFBF\]{border-top-color:#bfbfbf}.border-l-\[\#403A83\]{border-left-color:#403a83}.bg-\[\#5C54B7\]{background-color:#5c54b7}.bg-\[\#403A83\]{background-color:#403a83}.bg-\[\#030303\]{background-color:#030303}.bg-\[\#D9D9D9\]{background-color:#d9d9d9}.bg-\[\#E3E1DB\]{background-color:#e3e1db}.bg-\[\#EAEAEA\]{background-color:#eaeaea}.bg-\[\#EDEDED\]{background-color:#ededed}.bg-\[\#F3F2F1\]{background-color:#f3f2f1}.bg-\[\#F7F5F2\]{background-color:#f7f5f2}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[rgba\(3\,7\,18\,0\.3\)\]{background-color:#0307124d}.bg-\[rgba\(246\,245\,244\,0\.60\)\]{background-color:#f6f5f499}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#EFD18D\]{--tw-gradient-from:#efd18d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E5BA59\]{--tw-gradient-to:#e5ba59;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-\[8\%\]{padding:8%}.p-\[14px\]{padding:14px}.p-\[20px_18px_18px_18px\]{padding:20px 18px 18px}.p-\[26px\]{padding:26px}.p-\[32px\]{padding:32px}.p-\[36px_18px_18px_18px\]{padding:36px 18px 18px}.p-\[40px\]{padding:40px}.p-\[150px_96px_42px_96px\]{padding:150px 96px 42px}.px-\[14px\]{padding-inline:14px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[27px\]{padding-inline:27px}.px-\[32px\]{padding-inline:32px}.px-\[35px\]{padding-inline:35px}.px-\[36px\]{padding-inline:36px}.px-\[48px\]{padding-inline:48px}.px-\[60px\]{padding-inline:60px}.py-\[16px\]{padding-block:16px}.py-\[17px\]{padding-block:17px}.py-\[23px\]{padding-block:23px}.py-\[24px\]{padding-block:24px}.py-\[25px\]{padding-block:25px}.py-\[38px\]{padding-block:38px}.py-\[40px\]{padding-block:40px}.py-\[70px\]{padding-block:70px}.py-\[80px\]{padding-block:80px}.py-\[92px\]{padding-block:92px}.py-\[95px\]{padding-block:95px}.py-\[120px\]{padding-block:120px}.py-\[152px\]{padding-block:152px}.py-\[153px\]{padding-block:153px}.pt-\[30px\]{padding-top:30px}.pt-\[32px\]{padding-top:32px}.pt-\[40px\]{padding-top:40px}.pt-\[46px\]{padding-top:46px}.pt-\[70px\]{padding-top:70px}.pt-\[90px\]{padding-top:90px}.pr-\[70px\]{padding-right:70px}.pb-\[10px\]{padding-bottom:10px}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[33px\]{padding-bottom:33px}.pb-\[37px\]{padding-bottom:37px}.pb-\[38px\]{padding-bottom:38px}.pb-\[40px\]{padding-bottom:40px}.pb-\[120px\]{padding-bottom:120px}.pb-\[200px\]{padding-bottom:200px}.pl-\[8\%\]{padding-left:8%}.pl-\[18px\]{padding-left:18px}.pl-\[24px\]{padding-left:24px}.pl-\[40px\]{padding-left:40px}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:var\(--font-heading-family\)\]{font-family:var(--font-heading-family)}.\!text-\[20px\]{font-size:20px!important}.\!text-\[28px\]{font-size:28px!important}.\!text-\[32px\]{font-size:32px!important}.\!text-\[50px\]{font-size:50px!important}.text-\[5\.5rem\]\!{font-size:5.5rem!important}.text-\[10px\]{font-size:10px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[16px\]\!{font-size:16px!important}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18px\]\!{font-size:18px!important}.text-\[20\.909px\]{font-size:20.909px}.text-\[20px\]{font-size:20px}.text-\[20px\]\!{font-size:20px!important}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[24px\]\!{font-size:24px!important}.text-\[25px\]{font-size:25px}.text-\[26px\]\!{font-size:26px!important}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32\.5px\]{font-size:32.5px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[35px\]{font-size:35px}.text-\[35px\]\!{font-size:35px!important}.text-\[40px\]{font-size:40px}.text-\[48px\]\!{font-size:48px!important}.text-\[49px\]\!{font-size:49px!important}.text-\[52px\]{font-size:52px}.text-\[52px\]\!{font-size:52px!important}.text-\[57px\]{font-size:57px}.text-\[60px\]{font-size:60px}.text-\[64px\]\!{font-size:64px!important}.\!leading-\[1\.09375\]{--tw-leading:1.09375!important;line-height:1.09375!important}.\!leading-\[1\],.\!leading-none{--tw-leading:1!important;line-height:1!important}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.4\]\!{--tw-leading:1.4!important;line-height:1.4!important}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.09\]\!{--tw-leading:1.09!important;line-height:1.09!important}.leading-\[1\.13\]{--tw-leading:1.13;line-height:1.13}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.21\]{--tw-leading:1.21;line-height:1.21}.leading-\[1\.23\]{--tw-leading:1.23;line-height:1.23}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.28\]\!{--tw-leading:1.28!important;line-height:1.28!important}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.45\]\!{--tw-leading:1.45!important;line-height:1.45!important}.leading-\[1\.46\]{--tw-leading:1.46;line-height:1.46}.leading-\[1\.375\]{--tw-leading:1.375;line-height:1.375}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[120\%\]\!{--tw-leading:120%!important;line-height:120%!important}.leading-\[140\%\]\!{--tw-leading:140%!important;line-height:140%!important}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-normal\!{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[-0\.01em\]{--tw-tracking:-.01em!important;letter-spacing:-.01em!important}.\!tracking-\[-0\.484px\]{--tw-tracking:-.484px!important;letter-spacing:-.484px!important}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.16px\]{--tw-tracking:-.16px;letter-spacing:-.16px}.tracking-\[-0\.55px\]{--tw-tracking:-.55px;letter-spacing:-.55px}.tracking-\[-0\.72px\]\!{--tw-tracking:-.72px!important;letter-spacing:-.72px!important}.tracking-\[-0\.175px\]{--tw-tracking:-.175px;letter-spacing:-.175px}.tracking-\[-0\.484px\]{--tw-tracking:-.484px;letter-spacing:-.484px}.tracking-\[-1\%\]{--tw-tracking:-1%;letter-spacing:-1%}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-nowrap\!{white-space:nowrap!important}.\!text-\[\#F3F2F1\]{color:#f3f2f1!important}.\!text-white{color:var(--color-white)!important}.text-\[\#\#2E2E2E\]\!{color:##2e2e2e!important}.text-\[\#000\]{color:#000}.text-\[\#000\]\!{color:#000!important}.text-\[\#2E2E2E\]{color:#2e2e2e}.text-\[\#2E2E2E\]\!{color:#2e2e2e!important}.text-\[\#5C54B7\]{color:#5c54b7}.text-\[\#201A40\]{color:#201a40}.text-\[\#403A83\]{color:#403a83}.text-\[\#60481B\]{color:#60481b}.text-\[\#303030\]{color:#303030}.text-\[\#303030\]\!{color:#303030!important}.text-\[\#696969\]{color:#696969}.text-\[\#959595\]{color:#959595}.text-\[\#C0C0C0\]{color:silver}.text-\[\#DADADA\]{color:#dadada}.text-\[\#F3F2F1\]{color:#f3f2f1}.text-\[\#F3F2F1\]\!{color:#f3f2f1!important}.text-\[\#fff\],.text-\[\#ffffff\]{color:#fff}.text-\[500\]{color:500}.text-black{color:var(--color-black)}.text-gray-200{color:var(--color-gray-200)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.opacity-\[0\.37\]{opacity:.37}.opacity-\[0\.45\]{opacity:.45}.opacity-\[0\.71\]{opacity:.71}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[8px\]{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-transform{will-change:transform}.\[-webkit-text-stroke-color\:\#201A40\]{-webkit-text-stroke-color:#201a40}.\[-webkit-text-stroke-color\:\#60481B\]{-webkit-text-stroke-color:#60481b}.\[-webkit-text-stroke-width\:1px\]{-webkit-text-stroke-width:1px}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.backface-hidden{backface-visibility:hidden}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:bg-\[\#5C54B7\]:is(:where(.group):hover *){background-color:#5c54b7}.group-hover\:text-\[\#EDEDED\]:is(:where(.group):hover *){color:#ededed}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-active\:bg-\[\#5C54B7\]:is(:where(.group):active *){background-color:#5c54b7}.group-active\:text-\[\#EDEDED\]:is(:where(.group):active *){color:#ededed}@media (hover:hover){.hover\:border-\[\#5C54B7\]:hover{border-color:#5c54b7}.hover\:bg-\[\#5C54B7\]:hover{background-color:#5c54b7}.hover\:bg-\[\#403A83\]:hover{background-color:#403a83}.hover\:bg-\[\#E6E6E6\]:hover{background-color:#e6e6e6}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-80:hover{--tw-brightness:brightness(80%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-120:hover{--tw-brightness:brightness(120%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.active\:bg-white:active{background-color:var(--color-white)}@media not all and (min-width:750.1px){.max-\[750\.1px\]\:\!pt-\[20\.641\%\]{padding-top:20.641%!important}}@media not all and (min-width:75rem){.max-md\:-top-\[23px\]{top:-23px}.max-md\:top-\[15px\]{top:15px}.max-md\:top-\[16px\]{top:16px}.max-md\:top-\[56px\]{top:56px}.max-md\:right-\[15px\]{right:15px}.max-md\:right-\[16px\]{right:16px}.max-md\:right-\[22px\]{right:22px}.max-md\:bottom-\[-20vw\]{bottom:-20vw}.max-md\:left-1\/2{left:50%}.max-md\:left-\[15px\]{left:15px}.max-md\:col-span-1{grid-column:span 1/span 1}.max-md\:col-span-3{grid-column:span 3/span 3}.max-md\:mx-auto{margin-inline:auto}.max-md\:my-\[10px\]{margin-block:10px}.max-md\:my-\[22px\]{margin-block:22px}.max-md\:mt-\[0px\]{margin-top:0}.max-md\:mt-\[2px\]{margin-top:2px}.max-md\:mt-\[4px\]{margin-top:4px}.max-md\:mt-\[5px\]{margin-top:5px}.max-md\:mt-\[6px\]{margin-top:6px}.max-md\:mt-\[8px\]{margin-top:8px}.max-md\:mt-\[16px\]{margin-top:16px}.max-md\:mt-\[20px\]{margin-top:20px}.max-md\:mt-\[21px\]{margin-top:21px}.max-md\:mt-\[24px\]{margin-top:24px}.max-md\:mt-\[25px\]{margin-top:25px}.max-md\:mt-\[30px\]{margin-top:30px}.max-md\:mt-\[32px\]{margin-top:32px}.max-md\:mt-\[34px\]{margin-top:34px}.max-md\:mt-\[42px\]{margin-top:42px}.max-md\:mt-\[46px\]{margin-top:46px}.max-md\:mt-\[120px\]{margin-top:120px}.max-md\:mb-\[2\.5rem\]{margin-bottom:2.5rem}.max-md\:mb-\[16px\]{margin-bottom:16px}.max-md\:mb-\[32px\]{margin-bottom:32px}.max-md\:mb-\[36px\]{margin-bottom:36px}.max-md\:mb-\[48px\]{margin-bottom:48px}.max-md\:\!grid{display:grid!important}.max-md\:\!hidden{display:none!important}.max-md\:block\!{display:block!important}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:hidden\!{display:none!important}.max-md\:aspect-390\/411{aspect-ratio:390/411}.max-md\:aspect-390\/637{aspect-ratio:390/637}.max-md\:aspect-390\/890{aspect-ratio:390/890}.max-md\:aspect-\[150\/105\]{aspect-ratio:150/105}.max-md\:aspect-\[150\/210\]{aspect-ratio:150/210}.max-md\:aspect-\[233\/307\]{aspect-ratio:233/307}.max-md\:aspect-\[390\/381\]{aspect-ratio:390/381}.max-md\:aspect-auto{aspect-ratio:auto}.max-md\:h-\[7px\]{height:7px}.max-md\:h-\[8px\]{height:8px}.max-md\:h-\[11px\]{height:11px}.max-md\:h-\[13px\]{height:13px}.max-md\:h-\[22px\]{height:22px}.max-md\:h-\[28px\]{height:28px}.max-md\:h-\[30px\]{height:30px}.max-md\:h-\[32px\]{height:32px}.max-md\:h-\[34px\]{height:34px}.max-md\:h-\[36px\]{height:36px}.max-md\:h-\[40px\]{height:40px}.max-md\:h-\[58px\]{height:58px}.max-md\:h-\[88px\]{height:88px}.max-md\:h-\[110px\]{height:110px}.max-md\:h-\[234px\]{height:234px}.max-md\:h-\[240px\]{height:240px}.max-md\:h-\[349px\]{height:349px}.max-md\:h-\[413px\]{height:413px}.max-md\:h-\[627px\]{height:627px}.max-md\:h-\[var\(--mobile-height\)\]{height:var(--mobile-height)}.max-md\:h-auto{height:auto}.max-md\:h-full{height:100%}.max-md\:w-\[7px\]{width:7px}.max-md\:w-\[8px\]{width:8px}.max-md\:w-\[12px\]{width:12px}.max-md\:w-\[13px\]{width:13px}.max-md\:w-\[22px\]{width:22px}.max-md\:w-\[42px\]{width:42px}.max-md\:w-\[106px\]{width:106px}.max-md\:w-\[148px\]{width:148px}.max-md\:w-\[192px\]{width:192px}.max-md\:w-\[196px\]{width:196px}.max-md\:w-\[250px\]{width:250px}.max-md\:w-\[259px\]{width:259px}.max-md\:w-\[277px\]{width:277px}.max-md\:w-\[885px\]{width:885px}.max-md\:w-full{width:100%}.max-md\:max-w-\[17px\]{max-width:17px}.max-md\:max-w-\[24px\]{max-width:24px}.max-md\:max-w-\[30px\]{max-width:30px}.max-md\:max-w-\[40px\]{max-width:40px}.max-md\:max-w-\[72px\]{max-width:72px}.max-md\:max-w-\[82px\]{max-width:82px}.max-md\:max-w-\[96px\]{max-width:96px}.max-md\:max-w-\[169px\]{max-width:169px}.max-md\:max-w-\[200px\]{max-width:200px}.max-md\:max-w-\[290px\]{max-width:290px}.max-md\:max-w-\[300px\]{max-width:300px}.max-md\:max-w-\[320px\]{max-width:320px}.max-md\:max-w-\[360px\]{max-width:360px}.max-md\:min-w-\[98px\]{min-width:98px}.max-md\:flex-none{flex:none}.max-md\:translate-x-\[-70\%\]{--tw-translate-x:-70%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:flex-row{flex-direction:row}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-center{justify-content:center}.max-md\:justify-end{justify-content:flex-end}.max-md\:justify-start{justify-content:flex-start}.max-md\:justify-items-center{justify-items:center}.max-md\:gap-\[6px\]{gap:6px}.max-md\:gap-\[8px\]{gap:8px}.max-md\:gap-\[9px\]{gap:9px}.max-md\:gap-\[10px\]{gap:10px}.max-md\:gap-\[11px\]{gap:11px}.max-md\:gap-\[12px\]{gap:12px}.max-md\:gap-\[14px\]{gap:14px}.max-md\:gap-\[16px\]{gap:16px}.max-md\:gap-\[20px\]{gap:20px}.max-md\:gap-\[24px\]{gap:24px}:where(.max-md\:space-y-\[24px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(24px * var(--tw-space-y-reverse));margin-block-end:calc(24px * calc(1 - var(--tw-space-y-reverse)))}.max-md\:gap-x-\[27px\]{column-gap:27px}.max-md\:gap-y-\[20px\]{row-gap:20px}.max-md\:gap-y-\[67px\]{row-gap:67px}.max-md\:rounded-\[3px\]{border-radius:3px}.max-md\:rounded-\[4px\]{border-radius:4px}.max-md\:rounded-\[5px\]{border-radius:5px}.max-md\:rounded-\[9px\]{border-radius:9px}.max-md\:rounded-\[12px\]{border-radius:12px}.max-md\:border-l-\[2px\]{border-left-style:var(--tw-border-style);border-left-width:2px}.max-md\:border-\[\#5C54B7\]{border-color:#5c54b7}.max-md\:bg-\[\#5C54B7\]{background-color:#5c54b7}.max-md\:bg-\[linear-gradient\(180deg\,\#5C54B7_0\%\,\#AEAAD3_107\.07\%\)\]{background-image:linear-gradient(#5c54b7,#aeaad3 107.07%)}.max-md\:bg-\[linear-gradient\(180deg\,\#E4B55E_0\%\,\#FCF3C4_107\.07\%\)\]{background-image:linear-gradient(#e4b55e,#fcf3c4 107.07%)}.max-md\:p-\[6px\]{padding:6px}.max-md\:p-\[16px\]{padding:16px}.max-md\:p-\[18px\]{padding:18px}.max-md\:p-\[20px\]{padding:20px}.max-md\:\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.max-md\:\!px-\[15px\]{padding-inline:15px!important}.max-md\:px-\[5px\]{padding-inline:5px}.max-md\:px-\[8px\]{padding-inline:8px}.max-md\:px-\[12px\]{padding-inline:12px}.max-md\:px-\[13px\]{padding-inline:13px}.max-md\:px-\[16px\]{padding-inline:16px}.max-md\:px-\[20px\]{padding-inline:20px}.max-md\:px-\[22px\]{padding-inline:22px}.max-md\:px-\[24px\]{padding-inline:24px}.max-md\:py-\[8px\]{padding-block:8px}.max-md\:py-\[9px\]{padding-block:9px}.max-md\:py-\[10px\]{padding-block:10px}.max-md\:py-\[14px\]{padding-block:14px}.max-md\:py-\[30px\]{padding-block:30px}.max-md\:py-\[32px\]{padding-block:32px}.max-md\:py-\[40px\]{padding-block:40px}.max-md\:py-\[44px\]{padding-block:44px}.max-md\:py-\[50px\]{padding-block:50px}.max-md\:py-\[100px\]{padding-block:100px}.max-md\:pt-\[7px\]{padding-top:7px}.max-md\:pt-\[8px\]{padding-top:8px}.max-md\:pt-\[10px\]{padding-top:10px}.max-md\:pt-\[24px\]{padding-top:24px}.max-md\:pt-\[28px\]{padding-top:28px}.max-md\:pt-\[30px\]{padding-top:30px}.max-md\:pt-\[54px\]{padding-top:54px}.max-md\:pt-\[70px\]{padding-top:70px}.max-md\:pt-\[71px\]{padding-top:71px}.max-md\:pt-\[100px\]{padding-top:100px}.max-md\:pr-\[60px\]{padding-right:60px}.max-md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.max-md\:pb-\[4px\]{padding-bottom:4px}.max-md\:pb-\[7px\]{padding-bottom:7px}.max-md\:pb-\[10px\]{padding-bottom:10px}.max-md\:pb-\[11px\]{padding-bottom:11px}.max-md\:pb-\[12px\]{padding-bottom:12px}.max-md\:pb-\[26px\]{padding-bottom:26px}.max-md\:pb-\[36px\]{padding-bottom:36px}.max-md\:pb-\[60px\]{padding-bottom:60px}.max-md\:pb-\[80px\]{padding-bottom:80px}.max-md\:pl-\[10px\]{padding-left:10px}.max-md\:pl-\[30px\]{padding-left:30px}.max-md\:text-center{text-align:center}.max-md\:\!text-\[18px\]{font-size:18px!important}.max-md\:\!text-\[32px\]{font-size:32px!important}.max-md\:\!text-\[42px\]{font-size:42px!important}.max-md\:text-\[3\.6rem\]\!{font-size:3.6rem!important}.max-md\:text-\[8px\]{font-size:8px}.max-md\:text-\[9\.5px\]{font-size:9.5px}.max-md\:text-\[10px\]{font-size:10px}.max-md\:text-\[11px\]{font-size:11px}.max-md\:text-\[12px\]{font-size:12px}.max-md\:text-\[12px\]\!{font-size:12px!important}.max-md\:text-\[13px\]{font-size:13px}.max-md\:text-\[14px\]{font-size:14px}.max-md\:text-\[15px\]{font-size:15px}.max-md\:text-\[16px\]{font-size:16px}.max-md\:text-\[16px\]\!{font-size:16px!important}.max-md\:text-\[17px\]{font-size:17px}.max-md\:text-\[17px\]\!{font-size:17px!important}.max-md\:text-\[18px\]{font-size:18px}.max-md\:text-\[18px\]\!{font-size:18px!important}.max-md\:text-\[20px\]{font-size:20px}.max-md\:text-\[30px\]{font-size:30px}.max-md\:text-\[32px\]{font-size:32px}.max-md\:text-\[32px\]\!{font-size:32px!important}.max-md\:text-\[36px\]{font-size:36px}.max-md\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.max-md\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.max-md\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.max-md\:leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.max-md\:leading-\[1\.66\]{--tw-leading:1.66;line-height:1.66}.max-md\:leading-\[1\]{--tw-leading:1;line-height:1}.max-md\:leading-\[2\.1\]{--tw-leading:2.1;line-height:2.1}.max-md\:leading-\[140\%\]\!{--tw-leading:140%!important;line-height:140%!important}.max-md\:tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.max-md\:tracking-\[-0\.128px\]{--tw-tracking:-.128px;letter-spacing:-.128px}.max-md\:text-white{color:var(--color-white)}.max-md\:underline-offset-2{text-underline-offset:2px}}@media (min-width:75rem){.md\:invisible{visibility:hidden}.md\:absolute{position:absolute}.md\:mt-\[24px\]{margin-top:24px}.md\:mt-\[36px\]{margin-top:36px}.md\:mt-\[40px\]{margin-top:40px}.md\:\!hidden{display:none!important}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[20px\]{height:20px}.md\:h-\[36px\]{height:36px}.md\:h-\[58px\]{height:58px}.md\:h-\[384px\]{height:384px}.md\:h-\[485px\]{height:485px}.md\:h-\[491px\]{height:491px}.md\:h-\[684px\]{height:684px}.md\:min-h-\[740px\]{min-height:740px}.md\:w-1\/2{width:50%}.md\:w-\[20px\]{width:20px}.md\:w-\[241px\]{width:241px}.md\:w-\[596px\]{width:596px}.md\:w-\[746px\]{width:746px}.md\:w-\[783px\]{width:783px}.md\:w-\[calc\(\(100\%\)\/3\)\]\!{width:33.3333%!important}.md\:w-full{width:100%}.md\:max-w-\[850px\]{max-width:850px}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:rounded-\[4px\]{border-radius:4px}.md\:rounded-\[9px\]{border-radius:9px}.md\:rounded-\[34px\]{border-radius:34px}.md\:px-\[240px\]{padding-inline:240px}.md\:pb-\[16\.340\%\]{padding-bottom:16.34%}.md\:pb-\[20px\]{padding-bottom:20px}.md\:pl-\(--page-width-padding\){padding-left:var(--page-width-padding)}.md\:pl-\[17px\]{padding-left:17px}.md\:pl-\[24px\]{padding-left:24px}.md\:\!text-\[53px\]{font-size:53px!important}.md\:text-\[20px\]{font-size:20px}.md\:text-\[27px\]\!{font-size:27px!important}.md\:text-nowrap{text-wrap:nowrap}.md\:opacity-0{opacity:0}}.\[\&_\*\]\:\!box-border *{box-sizing:border-box!important}.\[\&_em\]\:text-\[\#5C54B7\] em{color:#5c54b7}.\[\&_em\]\:not-italic em{font-style:normal}@media (min-width:75rem){.\[\&_li\]\:md\:list-inside li{list-style-position:inside}.\[\&_li\]\:md\:list-disc li{list-style-type:disc}}.\[\&_p\]\:\!block p{display:block!important}.\[\&_p\]\:min-h-\[1em\] p{min-height:1em}.\[\&_p\:empty\]\:block\! p:empty{display:block!important}.\[\&_p\:empty\]\:h-\[11px\] p:empty{height:11px}.\[\&_p\:empty\]\:h-\[14px\] p:empty{height:14px}@media not all and (min-width:75rem){:where(.\[\&_ul\]\:max-md\:space-y-\[35px\] ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(35px * var(--tw-space-y-reverse));margin-block-end:calc(35px * calc(1 - var(--tw-space-y-reverse)))}}.\[\&\>\*\]\:pr-\[36px\]>*{padding-right:36px}@media not all and (min-width:75rem){.max-md\:\[\&\>\*\]\:pr-\[11px\]>*{padding-right:11px}}.\[\&\>\*\:last-child\]\:pr-0>:last-child{padding-right:calc(var(--spacing) * 0)}@media (min-width:75rem){.md\:\[\&\>\.swiper-slide\]\:pr-\[36px\]\!>.swiper-slide{padding-right:36px!important}.md\:\[\&\>\.swiper-slide\:last-child\]\:pr-0\!>.swiper-slide:last-child{padding-right:calc(var(--spacing) * 0)!important}}.\[\&\>div\]\:block\!>div{display:block!important}.\[\&\>div\]\:h-\[88px\]>div{height:88px}.\[\&\>div\]\:flex-1>div{flex:1}@media not all and (min-width:75rem){.max-md\:\[\&\>div\]\:h-\[68px\]>div{height:68px}}.\[\&\>div\:nth-child\(2n\+1\)\]\:top-\[60px\]>div:nth-child(odd){top:60px}@media not all and (min-width:75rem){.\[\&\>div\:nth-child\(2n\+1\)\]\:max-md\:top-\[32px\]>div:nth-child(odd){top:32px}}.\[\&\[aria-disabled\=\'true\'\]\]\:bg-\[\#DEDEDE\][aria-disabled=true]{background-color:#dedede}}.btn{--btn-padding-inline:3.2rem;--btn-padding-block:1.2rem;--btn-text-size:2rem;--btn-text-weight:700;--btn-line-height:1.2;--btn-text-color:255, 255, 255, 1;--btn-background-color:0, 0, 0, 0;--btn-border-color:255, 255, 255, 1;--btn-border-radius:0px;--btn-border-width:1px;padding-inline:var(--btn-padding-inline);padding-block:var(--btn-padding-block);font-family:var(--font-heading-family);font-size:var(--btn-text-size);font-weight:var(--btn-text-weight);line-height:var(--btn-line-height);background:rgba(var(--btn-background-color));color:rgba(var(--btn-text-color));border:var(--btn-border-width) solid rgba(var(--btn-border-color));border-radius:var(--btn-border-radius);justify-content:center;align-items:center;display:inline-flex}.hero-slideshow--slide,.hero-slideshow--slides,.hero-slideshow--slide-container{width:100%}.hero-slideshow--container{width:100%;display:block;position:relative;overflow:hidden}.hero-slideshow--slides{width:100%;display:flex}.hero-slideshow--slide{background:rgba(var(--color-background));width:100%;min-width:0;min-height:max-content;color:rgba(var(--color-foreground));flex:0 0 100%;place-items:center;display:grid;position:relative}.hero-slideshow--slide-video-wrapper{width:100%;max-height:100vh;aspect-ratio:var(--slideshow-aspect-ratio);position:relative}.hero-slideshow--slide-video{object-fit:cover;width:100%;height:100%}@media not all and (min-width:75rem){.hero-slideshow--slide-video:first-of-type{display:none}}.hero-slideshow--slide-video:last-of-type:not(:first-of-type){display:none}@media not all and (min-width:75rem){.hero-slideshow--slide-video:last-of-type:not(:first-of-type){display:block}.hero-slideshow--slide-video{position:relative}}.hero-slideshow--slide-image-wrapper{grid-area:1/-1;width:100%;height:100svh;position:relative}.hero-slideshow--slide-image-wrapper img{object-fit:cover}.hero-slideshow--text-overlay{pointer-events:none;inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);background:linear-gradient(#0000,#000c);width:100%;height:30rem;position:absolute;display:block!important}.hero-slideshow--slide-container{box-sizing:border-box;width:100%}.hero-slideshow--slide-content{flex-direction:column;width:100%;height:100%;padding-top:16rem;padding-bottom:4rem;display:flex;position:relative}@media not all and (min-width:75rem){.hero-slideshow--slide-content{padding-top:2.4rem;padding-bottom:2.4rem}}.hero-slideshow--slide-content--image-icon img{width:44.6rem;height:auto}@media not all and (min-width:75rem){.hero-slideshow--slide-content--image-icon img{width:21.7rem}}.hero-slideshow--slide-content--heading{--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:5.1rem;line-height:1;font-weight:var(--font-weight-medium);text-wrap:balance;color:#fff;margin-top:22px}@media not all and (min-width:75rem){.hero-slideshow--slide-content--heading{--tw-leading:1;--tw-tracking:-1.26px;letter-spacing:-1.26px;margin-top:16px;margin-bottom:1.6rem;font-size:4.2rem;line-height:1}}.hero-slideshow--slide-content--subheading{--tw-leading:1;--tw-font-weight:var(--font-weight-normal);font-size:2.5rem;line-height:1;font-weight:var(--font-weight-normal);text-wrap:balance;color:#fff}@media not all and (min-width:75rem){.hero-slideshow--slide-content--subheading{--tw-leading:1;font-size:2.2rem;line-height:1}}.hero-slideshow--slide-content--subheading{font-family:var(--font-body-family)}.hero-slideshow--slide-content--button{--tw-border-style:solid;width:fit-content;height:4.4rem;padding-inline:calc(var(--spacing) * 9);--tw-font-weight:var(--font-weight-light);font-size:15px;font-weight:var(--font-weight-light);background-color:#5c54b7;border-style:solid;border-color:#5c54b7;border-radius:3.40282e38px;justify-content:center;align-items:center;margin-top:4rem;display:flex}@media not all and (min-width:75rem){.hero-slideshow--slide-content--button{border-radius:1.2rem;width:100%;height:4.8rem;margin-top:2rem}}.hero-slideshow--controls{inset-inline:calc(var(--spacing) * 0);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-white);justify-content:space-between;align-items:center;gap:1rem;padding-inline:4rem;display:flex;position:absolute;top:50%}@media not all and (min-width:64.1rem){.hero-slideshow--controls{display:none}}@media (pointer:coarse){.hero-slideshow--controls{display:none}}.hero-slideshow--arrow{cursor:pointer;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex;position:relative}.hero-slideshow--arrow:after{--tw-content:"";content:var(--tw-content);position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.hero-slideshow--dots{inset-inline:calc(var(--spacing) * 10);justify-content:center;gap:1rem;display:flex;position:absolute;bottom:2.8rem}@media not all and (min-width:75rem){.hero-slideshow--dots{bottom:1.5rem}}.hero-slideshow--dot{cursor:pointer;position:relative}.hero-slideshow--dot:after{--tw-content:"";content:var(--tw-content);position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.hero-slideshow--dot-indicator{background-color:#08080880;border-radius:3.40282e38px;width:.6rem;height:.6rem;display:block}.hero-slideshow--dot.active .hero-slideshow--dot-indicator{background-color:#e6e6e6}.hero-slideshow--slide-clickable{cursor:pointer;display:block}.hero-slideshow--slide-link{width:100%;height:100%;color:inherit;place-items:center;min-height:max-content;text-decoration-line:none;display:grid;position:relative}.hero-slideshow--slide-link:hover{color:inherit;text-decoration-line:none}.hero-slideshow--slide-link:focus{--tw-outline-style:none;outline-style:none}.hero-slideshow--slide-link:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor}.product-card-inline__container{gap:2rem;display:flex}@media not all and (min-width:75rem){.product-card-inline__container{flex-direction:column}}.product-card-inline__item{flex-direction:column;flex:1;gap:2rem;display:flex}@media not all and (min-width:75rem){.product-card-inline__item{gap:1rem}}.product-card-inline__item-image{border:1px solid #e6e5e4;transition:all .3s cubic-bezier(.16,1,.3,1)}.product-card-inline__item-image:hover{border:1px solid #5c54b7}.product-card-inline__item-image img{width:100%}@media not all and (min-width:75rem){.product-card-inline__item-image img:first-of-type{display:none}}.product-card-inline__item-image img:last-of-type:not(:first-of-type){display:none}@media not all and (min-width:75rem){.product-card-inline__item-image img:last-of-type:not(:first-of-type){display:block}.product-card-inline__item-image img{position:relative}}.product-card-inline__item-content{justify-content:space-between;gap:2rem;display:flex}.product-card-inline__item-content-left{flex-direction:column;flex:1;gap:.6rem;display:flex}.product-card-inline__item-title{color:var(--color-black);font-size:2rem}.product-card-inline__item-desc{color:var(--color-black);font-size:1.4rem}.product-card-inline__item-price{--tw-leading:var(--leading-normal);width:fit-content;height:fit-content;font-size:2rem;line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#303030;border-radius:100rem;justify-content:center;align-items:center;padding-inline:2.5rem;display:flex}.footer .footer__content-top{justify-content:space-between;align-items:flex-start;display:flex}@media not all and (min-width:75rem){.footer .footer__content-top{flex-direction:column}}.footer .footer__content-top{padding-bottom:6rem}.footer .footer__content-bottom{justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:75rem){.footer .footer__content-bottom{flex-direction:column}}.footer .footer__content-bottom{padding-top:3.6rem}.footer .footer-block--newsletter{flex-direction:column;align-items:flex-start;gap:2.4rem;margin-top:0;display:flex}.footer .svg-wrapper{width:2.6rem;height:2.6rem}.footer .link,.customer a{letter-spacing:-.32px;font-size:1.6rem;font-weight:300;line-height:1.5}.footer-block__details-content{color:rgba(var(--color-foreground),1);letter-spacing:-.32px;font-size:1.6rem;font-weight:300;line-height:1.5}.footer .footer__localization:empty+.footer__column--info{align-items:flex-start}.footer .footer__content-bottom-wrapper{justify-content:flex-end;margin:0}.footer .footer__logo{width:102px;height:41px;right:calc(50% - var(--page-width) / 2);margin-top:2.4rem;position:absolute;bottom:0}@media screen and (max-width:1200px){.footer .footer__logo{right:1.6rem}}@media screen and (max-width:750px){.footer .footer__logo{margin-bottom:2.4rem;margin-left:auto;margin-right:auto;position:relative;bottom:auto;right:auto}.footer .footer__content-bottom-wrapper{color:#fff;justify-content:center;padding:0}.footer .footer__content-bottom{padding-top:3.2rem}}@media screen and (max-width:749px){.footer .footer__content-top{padding-bottom:3.6rem}.footer-block--newsletter{width:100%}.footer__list-social.list-social:only-child{width:100%;justify-content:center!important}.footer.footer__column--info{padding-left:0;padding-right:0}}.product-info-title{margin-bottom:calc(var(--spacing) * 0)!important;font-size:3.6rem!important}@media not all and (min-width:75rem){.product-info-title{font-size:2.4rem!important}}.product-info-price{padding:2rem 0;position:relative;margin:0!important}.price-item--regular{--tw-leading:var(--leading-normal);font-size:2.4rem;line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.product__description{--tw-font-weight:300;color:#434343;font-weight:300;--tw-leading:1.5!important;font-size:1.6rem!important;line-height:1.5!important}.product__description ul{padding-left:0!important;list-style-type:disc!important;list-style-position:inside!important}.product__description ol{list-style-type:decimal!important;list-style-position:inside!important}.product__description li{letter-spacing:-.32px;--tw-leading:1.5!important;font-size:1.6rem!important;line-height:1.5!important}.product-form__input .form__label{color:#000;width:100%;font-size:2rem;font-family:var(--font-heading-family);padding:1rem 0;position:relative}.product-form__input .form__label:after{content:"";background:linear-gradient(90deg,#3852d733,#d678f233);width:100%;height:.1rem;position:absolute;bottom:0;left:0}.swatch-input__label{padding:1rem 2rem 1rem 1rem;border-radius:100rem!important;flex:1 0 0!important;align-items:center!important;gap:1rem!important;height:5rem!important;display:flex!important}.swatch-input__label-text{color:#373737;--tw-leading:1.2!important;font-size:1.6rem!important;line-height:1.2!important}.price-per-item__container{width:100%;padding-top:2rem!important}.quantity-input{box-shadow:none;border:none}.quantity-input:after,.quantity-input:before{display:none}.quantity-input .quantity__button{border:1px solid #bab2a7;border-radius:1000px;justify-content:center;align-items:center;gap:10px;width:4rem;height:4rem;padding:10px;display:flex}.quantity-input .quantity__button:not([disabled]):hover{color:#fff;background:#5c54b7}.quantity-input .quantity__input{border-radius:100px;align-items:center;width:5rem;height:4rem;margin:0 .4rem;padding:0 10px;font-size:2rem;font-weight:300;display:inline-block}.quantity-input .quantity__input:active{outline:none}.quantity__button .svg-wrapper{width:2rem}.product-form__buttons{align-items:flex-start!important;gap:1rem!important;display:flex!important}@media not all and (min-width:75rem){.product-form__buttons{flex-direction:column!important}}.product-form__buttons button{width:50%;font-family:var(--font-heading-family);background:#5c54b7;padding:.1rem}@media not all and (min-width:75rem){.product-form__buttons button{width:100%!important;margin-bottom:0!important}}.product-form__buttons shopify-buy-it-now-button button{width:100%}.product-form__buttons button span{text-align:center;color:#5c54b7;width:100%;height:100%;box-shadow:none;background:#fff;border:none;border-radius:1000px;padding:1rem 2rem;font-size:2rem;font-weight:500;line-height:1.2;display:block}.product-form__buttons button:after{box-shadow:none;border-radius:1000px}.shopify-payment-button{border-radius:1000px;flex:1}@media not all and (min-width:75rem){.shopify-payment-button{width:100%!important}}.promise-icon-list{align-items:center;gap:.5rem;display:flex;margin:1rem 0 0!important}.promise-icon-list__icon{width:2rem;height:2rem}.promise-icon__title{color:#000;font-size:1.6rem;font-weight:300;line-height:2.4rem;margin-bottom:0!important}@media not all and (min-width:75rem){.promise-icon__title{font-size:1.6rem!important}}.product__accordion h2{color:#000;font-weight:400;font-size:2rem!important}.accordion__content p{font-size:1.6rem!important;font-weight:300!important;line-height:120%!important}.product-form__input--swatch .swatch-input__input+.swatch-input__label{flex:none!important}@media not all and (min-width:75rem){.product-form__input--swatch .swatch-input__input+.swatch-input__label{margin-bottom:1rem!important}.swatch-input__label-text,.product-form__input--pill input[type=radio]+label{font-size:1.4rem!important}}.compare_at_price{color:#30303080;font-family:var(--font-body-family);letter-spacing:-.4px;margin-left:auto;margin-right:10px;font-size:20px;font-weight:500;line-height:24px;text-decoration-line:line-through}.product-form__quantity .form__label{--tw-font-weight:500;color:#525252;justify-content:space-between;font-weight:500;display:flex;align-items:center!important;font-size:2rem!important}.point-image{width:100%}.point-image--content-wrapper{grid-template-columns:1fr 1fr;align-items:center;gap:1rem;width:100%;height:auto;padding:6rem;display:grid}@media not all and (min-width:75rem){.point-image--content-wrapper{padding-block:4.8rem;padding-inline:12px}}.point-image--content{text-align:start;flex-direction:column;justify-content:center;display:flex}@media not all and (min-width:64.1rem){.point-image--content{text-align:center;align-items:center}}.point-image--content--image-icon{width:auto;height:100%;margin-bottom:4rem}@media not all and (min-width:64.1rem){.point-image--content--image-icon{margin-bottom:1.6rem}}.point-image--content--image-icon img{width:auto;height:4.4rem}@media not all and (min-width:64.1rem){.point-image--content--image-icon img{height:2.2rem}}.point-image--content--heading{margin-bottom:1rem}@media not all and (min-width:64.1rem){.point-image--content--heading{margin-bottom:.4rem}}.point-image--content--heading p{--tw-leading:1.2;--tw-font-weight:400;color:#000;letter-spacing:-1.92px;text-transform:capitalize;font-size:6.4rem;font-weight:400;line-height:1.2}@media not all and (min-width:64.1rem){.point-image--content--heading p{--tw-tracking:-1.26px;letter-spacing:-1.26px;font-size:3.2rem}}.point-image--content--heading strong{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3852d7,#d678f2);-webkit-background-clip:text;background-clip:text}.point-image--content--subheading{--tw-leading:1.2;--tw-font-weight:400;color:#000;font-size:2.4rem;font-weight:400;line-height:1.2}@media not all and (min-width:64.1rem){.point-image--content--subheading{--tw-tracking:-.54px;letter-spacing:-.54px;font-size:1.4rem}}.point-image--content--subheading{letter-spacing:-.72px;text-transform:capitalize}.point-image--content--main-image{width:100%;display:block}.point-image--slideshow-container--inner{justify-content:center;align-items:center;gap:2.4rem;display:flex}@media not all and (min-width:64.1rem){.point-image--slideshow-container--inner{display:block}}.point-image--slideshow-container{aspect-ratio:543/492;border-style:var(--tw-border-style);border-width:1px;border-color:#ddd;border-radius:4.8rem;width:100%;height:auto;position:relative;overflow:hidden}@media not all and (min-width:64.1rem){.point-image--slideshow-container{aspect-ratio:auto;border-radius:1.2rem;display:block}}.point-image-inner{flex-direction:column;height:100%;display:flex}@media not all and (min-width:64.1rem){.point-image-inner{flex-direction:row}}.point-image-slide{aspect-ratio:543/492;width:100%;height:auto}@media not all and (min-width:64.1rem){.point-image-slide{aspect-ratio:326/300.92;width:100%}}.point-image-slide{flex:0 0 100%;min-width:0}.point-image--image-wrapper{width:100%;height:100%}.point-image--image-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.point-image--dots{flex-direction:column;gap:1.2rem;display:flex}@media not all and (min-width:64.1rem){.point-image--dots{flex-direction:row;justify-content:center;gap:.6rem;margin-top:1.6rem}}.point-image--dot{cursor:pointer;background:#6f52ff3d;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .25s;display:inline-flex;position:relative}@media not all and (min-width:64.1rem){.point-image--dot{width:.6rem;height:.6rem}}.point-image--dot.active{background-color:#6f52ff;width:1rem;height:7.2rem}@media not all and (min-width:64.1rem){.point-image--dot.active{width:4.3rem;height:.6rem}}@media (max-width:48rem){.point-image--content-wrapper{aspect-ratio:auto;flex-direction:column;gap:2rem;display:flex}.point-image--slideshow{border-radius:1.6rem}.point-image--dots{right:calc(var(--spacing) * 2)}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose{color:#838383;max-width:none;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.shopify-policy__container{margin-top:calc(1 * var(--header-height,0px));margin-bottom:6rem;width:100%;max-width:120rem;margin-inline:auto;padding-inline:3.2rem}@media not all and (min-width:64.1rem){.shopify-policy__container{padding-inline:2rem}}.shopify-policy__container{text-align:start}.shopify-policy__title{margin-bottom:3.2rem}.shopify-policy__title h1{text-align:left;color:#525252;font-size:36px;font-style:normal;font-weight:500;line-height:normal}.shopify-policy__body{color:#838383}.shopify-policy__body h2{color:#838383;font-size:26px;font-style:normal;font-weight:300;line-height:140%}.shopify-policy__body h3{color:#838383;font-size:20px;font-style:normal;font-weight:300;line-height:140%}.shopify-policy__body strong{color:#838383;font-weight:700}.shopify-policy__body a{color:#838383;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.shopify-policy__body li{color:#838383;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.feature-highlights{background-color:#fff;width:100%;display:block}.feature-highlights-container{width:100%}.feature-highlights-carousel{width:100%;height:100%;margin-top:4rem;display:block;position:relative;overflow:hidden}@media not all and (min-width:75rem){.feature-highlights-carousel{margin-top:5.6rem}}.feature-carousel-tabs{justify-content:center;gap:2.4rem;display:flex}@media not all and (min-width:75rem){.feature-carousel-tabs{flex-direction:column;align-items:center;padding-block:.8rem!important}}.feature-carousel-item-tab{cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:2rem;min-height:12rem;padding:.8rem;display:flex}@media not all and (min-width:75rem){.feature-carousel-item-tab{gap:1.2rem;width:80%;min-width:0;min-height:0}}.feature-carousel-title{text-align:end;--tw-leading:112.5%;--tw-font-weight:500;color:#ddd;font-size:3.6rem;font-weight:500;line-height:112.5%}@media not all and (min-width:75rem){.feature-carousel-title{--tw-leading:125%;--tw-font-weight:400;font-size:3.2rem;font-weight:400;line-height:125%}}.feature-carousel-subtitle{text-align:center;--tw-leading:1.5;--tw-font-weight:300;color:#ddd;font-family:poppins;font-size:1.6rem;font-weight:300;line-height:1.5}@media not all and (min-width:75rem){.feature-carousel-subtitle{--tw-leading:125%;font-size:1.6rem;line-height:125%}}.feature-carousel-item-tab.active .feature-carousel-title{color:#403a83}.feature-carousel-item-tab.active .feature-carousel-subtitle{color:#1a1a1a}.feature-highlights-carousel{height:100%;position:relative;overflow:hidden}.feature-highlights-carousel .feature-highlights-carousel-arrow{justify-content:center;align-items:center;gap:1rem;margin-top:20px;display:flex}@media screen and (min-width:768px){.feature-highlights-carousel .feature-highlights-carousel-arrow{z-index:1;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:100%;margin-top:0;padding-inline:calc(max(50% - 64rem,3.2rem) + 3.2rem);display:flex;position:absolute;top:0;left:0}}.feature-highlights-carousel-arrow button{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#ffffff80}.feature-highlights-carousel-inner{gap:2rem;height:100%;display:flex}@media not all and (min-width:75rem){.feature-highlights-carousel-inner{gap:1.2rem;margin-inline:9%}}.feature-highlights-carousel—slide{background-color:#b1b1b1;flex:none;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}@media not all and (min-width:75rem){.feature-highlights-carousel—slide{width:100%}}.feature-highlights-carousel—slide{opacity:.4}.feature-highlights-carousel—slide.active{opacity:1}.feature-highlights-carousel—slide video{aspect-ratio:101/50;object-fit:cover;width:100%;height:auto}@media not all and (min-width:75rem){.feature-highlights-carousel—slide video{aspect-ratio:300/240}}.feature-carousel-tabs-list{width:100%;display:flex}@media screen and (max-width:80rem){.feature-carousel-tabs{overflow-x:auto;padding-inline:0!important}.feature-carousel-item-tab{flex-shrink:0;min-width:80%}.feature-carousel-item-tab:first-child{padding-left:9%}.feature-carousel-item-tab:last-child{padding-right:9%}.feature-carousel-item-tab.active{display:flex}}.desktop-video{display:block}@media not all and (min-width:75rem){.desktop-video{display:none}}.mobile-video{display:none}@media not all and (min-width:75rem){.mobile-video{display:block}}.desktop-image{display:block}@media not all and (min-width:75rem){.desktop-image{display:none}}.mobile-image{display:none}@media not all and (min-width:75rem){.mobile-image{display:block}}.flowtica-scribe{position:relative}.flowtica-scribe-back-image img{width:100%;height:100%}.hero-slideshow--slide-image-wrapper img{object-fit:cover;width:100%;height:100%}@media not all and (min-width:75rem){.hero-slideshow--slide-image-wrapper img:first-of-type{display:none}}.hero-slideshow--slide-image-wrapper img:last-of-type:not(:first-of-type){display:none}@media not all and (min-width:75rem){.hero-slideshow--slide-image-wrapper img:last-of-type:not(:first-of-type){display:block}.hero-slideshow--slide-image-wrapper img{position:relative}}.flowtica-scribe-content{inset:calc(var(--spacing) * 0);flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;width:100%;height:100%;display:flex;position:absolute}.flowtica-scribe-icon{object-fit:cover;width:auto;height:4.4rem}@media not all and (min-width:75rem){.flowtica-scribe-icon{width:auto;height:2.2rem}}.flowtica-scribe-content-desc{font-family:var(--font-heading-family);color:#000;text-align:center;letter-spacing:-1.92px;font-size:8rem;font-style:normal;font-weight:500;line-height:110%}@media not all and (min-width:75rem){.flowtica-scribe-content-desc{--tw-tracking:-.96px;letter-spacing:-.96px;font-size:3.2rem}}.flowtica-scribe-content-desc strong{-webkit-text-fill-color:transparent;letter-spacing:-1.92px;background:linear-gradient(90deg,#3852d7,#d678f2);-webkit-background-clip:text;background-clip:text;font-size:64px;font-style:normal;font-weight:500;line-height:120%}@media not all and (min-width:75rem){.flowtica-scribe-content-desc strong{--tw-tracking:-.96px;letter-spacing:-.96px;font-size:3.2rem}}.simple-video-root{flex-direction:column;align-items:center;gap:4.4rem;display:flex}.simple-video-header{flex-direction:column;align-items:center;gap:2.4rem;display:flex}@media not all and (min-width:75rem){.simple-video-header{gap:1.2rem}}.simple-video-title{text-align:center;--tw-leading:112%;--tw-font-weight:500;--tw-tracking:-1.44px;letter-spacing:-1.44px;max-width:77rem;font-size:6.4rem;font-weight:500;line-height:112%}@media not all and (min-width:75rem){.simple-video-title{--tw-leading:125%;--tw-tracking:-.72px;letter-spacing:-.72px;max-width:25rem;font-size:3.2rem;line-height:125%}}.simple-video-sub-title-icon{background:linear-gradient(90deg,#3852d7,#d678f2);width:3.6rem;height:.4rem;display:block}@media not all and (min-width:75rem){.simple-video-sub-title-icon{width:2.4rem;height:.3rem}}.simple-video-sub-title{text-align:center;--tw-leading:120%;--tw-font-weight:400;--tw-tracking:-.72px;letter-spacing:-.72px;font-size:2.4rem;font-weight:400;line-height:120%}@media not all and (min-width:75rem){.simple-video-sub-title{--tw-leading:120%;--tw-tracking:-.48px;letter-spacing:-.48px;font-size:1.6rem;line-height:120%}}.simple-video-sub-title{color:#5c54b7}.simple-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;width:100%;display:grid}@media not all and (min-width:75rem){.simple-video-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.6rem}}.simple-video-card{background-color:#e2f0ff;border-radius:3.2rem;width:100%;height:auto;padding:1.2rem;position:relative;overflow:hidden}@media not all and (min-width:75rem){.simple-video-card{border-radius:2.4rem;padding:1.2rem 1.2rem 2.4rem}}.simple-video-card:first-child{background-color:#efefff}.simple-video-card-wrapper{aspect-ratio:532/294;object-fit:cover;border-radius:1.6rem;width:100%;height:auto;position:relative;overflow:hidden}@media not all and (min-width:75rem){.simple-video-card-wrapper{border-radius:1rem}}.simple-video-card>.simple-video,.simple-video{object-fit:cover;width:100%;height:100%}.simple-video-card-play{--tw-translate-x:-50%;--tw-translate-y:-50%;width:12rem;height:12rem;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;position:absolute;top:50%;left:50%}@media not all and (min-width:75rem){.simple-video-card-play{width:8rem;height:8rem}}.simple-video-card-play svg{object-fit:cover;width:100%;height:100%}.simple-video-caption{font-family:var(--font-heading-family);text-align:center;--tw-leading:116%;--tw-font-weight:400;color:#1a1a1a;margin-top:1.6rem;font-size:3rem;font-weight:400;line-height:116%}@media not all and (min-width:75rem){.simple-video-caption{--tw-leading:120%;margin-top:1.2rem;font-size:1.4rem;line-height:120%}}.text-with-media-container{flex-direction:column;gap:8rem;display:flex}.text-with-media-title{font-family:var(--font-heading-family);text-align:center;--tw-leading:120%;--tw-tracking:-.72px;letter-spacing:-.72px;color:#303030;margin-inline:auto;max-width:77rem;margin-bottom:6rem;font-size:6.4rem;line-height:120%}@media not all and (min-width:75rem){.text-with-media-title{--tw-leading:120%;--tw-tracking:-.48px;letter-spacing:-.48px;margin-bottom:4.8rem;font-size:4rem;line-height:120%}}.text-with-media-item{gap:6rem;display:flex}@media not all and (min-width:75rem){.text-with-media-item{flex-direction:column;gap:1.2rem}}.flex-row-reverse{flex-direction:row-reverse}@media not all and (min-width:75rem){.flex-row-reverse{flex-direction:column}}.text-with-media{aspect-ratio:550/526.43;border-radius:4.8rem;flex:1;position:relative;overflow:hidden}@media not all and (min-width:75rem){.text-with-media{order:1}}.text-with-media-item-play{--tw-translate-x:-50%;--tw-translate-y:-50%;width:12rem;height:12rem;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;position:absolute;top:50%;left:50%}@media not all and (min-width:75rem){.text-with-media-item-play{width:4.8rem;height:4.8rem}}.text-with-media-item-play svg{object-fit:cover;width:100%;height:100%}.text-with-media img{object-fit:contain;width:100%;height:100%}@media not all and (min-width:75rem){.text-with-media .text-with-media-item-image-desktop{display:none}}@media (min-width:75rem){.text-with-media .text-with-media-item-image-mobile{display:none}}.text-with-media video{object-fit:cover;width:100%;height:100%}.text-with-media-item-content{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2.4rem;display:flex}@media not all and (min-width:75rem){.text-with-media-item-content{text-align:center;order:0;align-items:center;gap:2.4rem}}.text-with-media-item-title{--tw-leading:120%;--tw-font-weight:400;--tw-tracking:-.96px;letter-spacing:-.96px;color:#1a1a1a;font-size:5.2rem;font-weight:400;line-height:120%;position:relative}@media not all and (min-width:75rem){.text-with-media-item-title{--tw-tracking:-.72px;letter-spacing:-.72px;font-size:3.2rem}}.text-with-media-title strong{color:#5c54b7}.text-with-media-item-text-image{margin-top:24px}@media not all and (min-width:75rem){.text-with-media-item-text-image{display:none}}.text-with-media-item-subtitle{font-size:30px;font-weight:400;font-family:var(--font-heading-family);color:#403a83;max-width:41.2rem;position:relative}.text-with-media-item-subtitle svg{position:absolute;bottom:-1.9rem;left:0}@media not all and (min-width:75rem){.text-with-media-item-subtitle svg{bottom:-1rem;left:auto;right:4rem}}.text-with-media-item-description{--tw-leading:1.2;--tw-font-weight:300;--tw-tracking:-.54px;letter-spacing:-.54px;color:#1a1a1a;font-size:2rem;font-weight:300;line-height:1.2}@media not all and (min-width:75rem){.text-with-media-item-description{font-size:1.6rem}}.text-with-media-item-description strong{--tw-font-weight:400;color:#6f52ff;font-weight:400}.three-grid-thoughts{width:100%}.three-grid-thoughts--grid{gap:2.4rem;display:flex}@media not all and (min-width:75rem){.three-grid-thoughts--grid{flex-direction:column;gap:1.6rem}}.three-grid-thoughts--video-card{border-style:var(--tw-border-style);border-width:1px;border-color:#ddd;border-radius:3.2rem;flex-direction:column;justify-content:space-between;width:49.21%;padding:1.2rem;display:flex}@media not all and (min-width:75rem){.three-grid-thoughts--video-card{border-radius:2.4rem;gap:1.2rem;width:100%;padding:1.2rem}}.three-grid-thoughts--video-wrapper{aspect-ratio:546/301.64;border-radius:2.2rem;width:100%;position:relative;overflow:hidden}.three-grid-thoughts--head{padding:1.2rem}.three-grid-thoughts--video{object-fit:cover;width:100%;height:100%}.three-grid-thoughts--video-play{--tw-translate-x:-50%;--tw-translate-y:-50%;width:12rem;height:12rem;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;position:absolute;top:50%;left:50%}@media not all and (min-width:75rem){.three-grid-thoughts--video-play{width:8rem;height:8rem}}.three-grid-thoughts--video-play svg{object-fit:cover;width:100%;height:100%}.three-grid-thoughts--title{font-family:var(--font-heading-family);--tw-leading:116%;--tw-font-weight:400;gap:.8rem;font-size:4.8rem;font-weight:400;line-height:116%;display:flex}@media not all and (min-width:75rem){.three-grid-thoughts--title{font-size:2.8rem}}.three-grid-thoughts--title svg{margin-bottom:.4rem}@media not all and (min-width:75rem){.three-grid-thoughts--title svg{width:1.2rem;margin-bottom:.8rem}}.three-grid-thoughts--subtitle{font-family:var(--font-heading-family);--tw-leading:116%;--tw-tracking:-.28px;letter-spacing:-.28px;color:#403a83;margin-top:.8rem;font-size:3rem;line-height:116%}@media not all and (min-width:75rem){.three-grid-thoughts--subtitle{--tw-leading:130%;margin-top:.4rem;font-size:2.4rem;line-height:130%}}.three-grid-thoughts--subtitle svg{margin-top:-.4rem}@media not all and (min-width:75rem){.three-grid-thoughts--subtitle svg{width:10rem}}.three-grid-thoughts--right{flex-direction:column;flex:1;gap:2.4rem;display:flex}@media not all and (min-width:75rem){.three-grid-thoughts--right{gap:1.6rem;width:100%}}.three-grid-thoughts--card-content{z-index:2;position:relative}.three-grid-thoughts--card-image{top:calc(var(--spacing) * 0);width:auto;height:100%;position:absolute;right:3rem}.three-grid-thoughts--card-bottom .three-grid-thoughts--card-image{top:unset;--tw-translate-x:-50%;width:41.5rem;height:auto;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;bottom:2.4rem;left:50%}@media not all and (min-width:75rem){.three-grid-thoughts--card-bottom .three-grid-thoughts--card-image{width:100%;bottom:3.1rem}}.three-grid-thoughts--card{background-position:50%;background-size:cover;border-radius:2.4rem;width:100%;position:relative;overflow:hidden}.three-grid-thoughts--card-top{aspect-ratio:626/393;background-color:#f8f7fa}@media not all and (min-width:75rem){.three-grid-thoughts--card-top{aspect-ratio:358/220}}.three-grid-thoughts--card-bottom{aspect-ratio:626/393;background-color:#f8f7fa}@media not all and (min-width:75rem){.three-grid-thoughts--card-bottom{aspect-ratio:358/320}}.three-grid-thoughts--card-content{flex-direction:column;width:100%;height:100%;padding:2.4rem;display:flex}@media not all and (min-width:75rem){.three-grid-thoughts--card-content{justify-content:center;padding:1.2rem}}.three-grid-thoughts--card-title{font-family:var(--font-heading-family);--tw-leading:150%;--tw-font-weight:400;color:#1d1d1f;font-size:4.8rem;font-weight:400;line-height:150%}@media not all and (min-width:75rem){.three-grid-thoughts--card-title{font-size:2.4rem}}.three-grid-thoughts--card-highlight{font-family:var(--font-heading-family);--tw-font-weight:600;color:#1d1d1f;background-color:#bab2a7;width:fit-content;margin-left:-.6rem;padding-inline:.6rem;font-size:2.4rem;font-weight:600;display:inline-block}@media not all and (min-width:75rem){.three-grid-thoughts--card-highlight{--tw-leading:140%;margin-block:.4rem;padding-block:.1rem;padding-inline:.4rem;font-size:1.6rem;line-height:140%}}.three-grid-thoughts--card-text{font-family:var(--font-heading-family);letter-spacing:-.132px;--tw-leading:120%;--tw-font-weight:400;color:#1d1d1f;max-width:24.4rem;font-size:2.4rem;font-weight:400;line-height:120%}@media not all and (min-width:75rem){.three-grid-thoughts--card-text{--tw-leading:140%;max-width:16.4rem;font-size:1.6rem;line-height:140%}}.three-grid-thoughts--card-sub{text-align:left;font-family:var(--font-heading-family);--tw-leading:150%;--tw-font-weight:400;--tw-tracking:-.132px;letter-spacing:-.132px;font-size:2.4rem;font-weight:400;line-height:150%}@media not all and (min-width:75rem){.three-grid-thoughts--card-sub{--tw-leading:150%;--tw-tracking:-.108px;letter-spacing:-.108px;font-size:1.3rem;line-height:150%}}.three-grid-thoughts--card-bottom-content{text-align:center;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:2.4rem;display:flex}@media not all and (min-width:75rem){.three-grid-thoughts--card-bottom-content{padding:1.2rem}}.three-grid-thoughts--card-bottom-content .three-grid-thoughts--card-title{text-align:left;font-size:4rem}@media not all and (min-width:75rem){.three-grid-thoughts--card-bottom-content .three-grid-thoughts--card-title{font-size:2.4rem}}.ask-flowtica__eyebrow{font-family:var(--font-heading-family);text-align:center;--tw-leading:120%;--tw-tracking:-.72px;letter-spacing:-.72px;color:#303030;margin-inline:auto;max-width:77rem;margin-bottom:6rem;font-size:6.4rem;line-height:120%}@media not all and (min-width:75rem){.ask-flowtica__eyebrow{--tw-leading:120%;--tw-tracking:-.48px;letter-spacing:-.48px;margin-bottom:1.6rem;font-size:3.2rem;line-height:120%}}.ask-flowtica__card{border-radius:4.8rem;align-items:center;gap:6rem;width:100%;display:flex}@media (min-width:75rem){.ask-flowtica__card{padding-inline:16rem}}.ask-flowtica__card{aspect-ratio:1280/500}@media not all and (min-width:75rem){.ask-flowtica__card{aspect-ratio:358/518;border-radius:1.2rem;flex-direction:column;gap:6rem;padding:2.4rem}}.ask-flowtica__card{background:var(--Linear,linear-gradient(180deg, #aeaad3 0%, #5c54b7 100%));border-radius:32px}.ask-flowtica__circle-image{flex:1}@media not all and (min-width:75rem){.ask-flowtica__circle-image{width:100%}}.ask-flowtica__circle-image img{object-fit:cover;width:100%;height:100%}.ask-flowtica__content{flex-direction:column;flex:1;gap:2.4rem;display:flex}@media not all and (min-width:75rem){.ask-flowtica__content{gap:.8rem}}.ask-flowtica__content{color:#fff;text-align:right}.ask-flowtica__title{--tw-leading:130%;--tw-tracking:-.72px;letter-spacing:-.72px;align-items:center;gap:.8rem;font-size:4.8rem;line-height:130%;display:flex}@media not all and (min-width:75rem){.ask-flowtica__title{text-align:center;--tw-leading:130%;--tw-tracking:-.72px;letter-spacing:-.72px;font-size:2.8rem;line-height:130%}}.ask-flowtica__title{color:#fff}.ask-flowtica__title svg{width:2.4rem;margin-bottom:.4rem}@media not all and (min-width:75rem){.ask-flowtica__title svg{width:1.2rem;margin-bottom:.8rem}}.ask-flowtica__subtitle-icon{background:linear-gradient(90deg,#3852d7,#d678f2);width:3.6rem;height:.4rem;display:block}@media not all and (min-width:75rem){.ask-flowtica__subtitle-icon{width:2.4rem;height:.3rem}}.ask-flowtica__subtitle{--tw-leading:120%;--tw-font-weight:300;--tw-tracking:-.48px;letter-spacing:-.48px;font-size:2rem;font-weight:300;line-height:120%}@media not all and (min-width:75rem){.ask-flowtica__subtitle{text-align:center;--tw-leading:120%;--tw-tracking:-.48px;letter-spacing:-.48px;font-size:1.6rem;line-height:120%}}.summary-slideshow{width:100%}.summary-slideshow--title{text-align:center;margin-bottom:1.6rem}@media not all and (min-width:75rem){.summary-slideshow--title{margin-bottom:1.6rem}}.summary-slideshow--title-underline{background:linear-gradient(90deg,#3852d7,#d678f2);width:3.6rem;height:.4rem;margin-top:2.2rem;margin-inline:auto!important;display:block!important}@media not all and (min-width:75rem){.summary-slideshow--title-underline{width:2.4rem;height:.2rem;margin-top:.8rem}}.summary-slideshow--title-text{text-align:center;--tw-leading:1.2;--tw-font-weight:400;--tw-tracking:-1.44px;letter-spacing:-1.44px;text-wrap:balance;-webkit-text-fill-color:transparent;background:#5c54b7;-webkit-background-clip:text;background-clip:text;font-size:6.4rem;font-weight:400;line-height:1.2}@media not all and (min-width:75rem){.summary-slideshow--title-text{--tw-tracking:-.72px;letter-spacing:-.72px;font-size:3.2rem}}.summary-slideshow--title-description{letter-spacing:-.4px;color:#403a83;max-width:712px;margin:24px auto 0;font-size:20px;font-style:normal;font-weight:300;line-height:28px}.summary-slideshow--container{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.summary-slideshow--carousel{width:100%;height:100%;position:relative;overflow:hidden}.summary-slideshow--slides{width:100%;height:100%;display:flex}.summary-slideshow--slide{width:100%;height:100%;min-width:calc(var(--spacing) * 0);flex-shrink:0;justify-content:center;align-items:center;padding:0 2rem;display:flex}@media not all and (min-width:75rem){.summary-slideshow--slide{padding:calc(var(--spacing) * 0)}}.summary-slideshow--image{width:100%;max-width:60.4rem;height:auto;display:block}@media not all and (min-width:75rem){.summary-slideshow--image{display:none}}.summary-slideshow--image-mobile{width:100%;height:auto;display:block}@media (min-width:75rem){.summary-slideshow--image-mobile{display:none}}.summary-slideshow--dots{justify-content:center;gap:1.2rem;margin-top:1.2rem;display:flex;position:relative}@media not all and (min-width:75rem){.summary-slideshow--dots{gap:.6rem;margin-top:1.2rem}}.summary-slideshow--dot{cursor:pointer;position:relative}.summary-slideshow--dot:after{--tw-content:"";content:var(--tw-content);position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.summary-slideshow--dot-indicator{background:#6f52ff3d;border-radius:3.40282e38px;width:1rem;height:1rem;transition:all .3s;display:block}@media not all and (min-width:75rem){.summary-slideshow--dot-indicator{width:.6rem;height:.6rem}}.summary-slideshow--dot.active .summary-slideshow--dot-indicator{background-color:#6f52ff}.tech-spec{flex-direction:column;justify-content:center;align-items:center;display:flex}.tech-spec-container{width:100%}@media not all and (min-width:75rem){.tech-spec-container{flex-direction:column}}.tech-spec-content{flex:1;padding-block:2.4rem}.tech-spec-title{color:#1a1a1a;font-family:var(--font-heading-family);font-size:48px;font-style:normal;font-weight:400;line-height:56px}@media not all and (min-width:75rem){.tech-spec-title{--tw-leading:120%;--tw-tracking:-.48px;letter-spacing:-.48px;font-size:3.2rem;line-height:120%}}.tech-spec-image{min-width:40rem}@media not all and (min-width:75rem){.tech-spec-image{min-width:100%}}.tech-spec-image img{aspect-ratio:245/456;object-fit:cover;width:245px}@media not all and (min-width:75rem){.tech-spec-image img{display:none}}.tech-spec-content-item,.tech-spec-container{display:flex}.tech-spec-content-item{gap:1.2rem}@media not all and (min-width:75rem){.tech-spec-content-item{flex-direction:column}}.tech-spec-content-item-value{justify-content:space-between;display:flex}.tech-spec-content-item-values{flex:1}.tech-spec-content>*+*{margin-top:4.8rem}.tech-spec-content-item-values>*+*{margin-top:1.2rem}.tech-spec-content-item-value{gap:1.2rem;display:flex}.tech-spec-content-item-value span{color:#363542;border-bottom:1px solid #d7d7e2;flex:1;font-size:16px;font-style:normal;font-weight:300;line-height:1.5}.tech-spec-content-item-title{font-family:var(--font-heading-family);letter-spacing:-.24px;color:#363542;min-width:20.3rem;font-size:24px;font-weight:400;line-height:120%}.faq-section-container{gap:9rem;display:flex}@media not all and (min-width:75rem){.faq-section-container{flex-direction:column;gap:2.4rem}}.faq-section-container-title{text-align:start;--tw-leading:1.14;color:#222229;flex-shrink:0;font-size:4.8rem;line-height:1.14}@media (min-width:75rem){.faq-section-container-title{width:31.1rem}}@media not all and (min-width:75rem){.faq-section-container-title{text-align:left;--tw-leading:1.25;font-size:3.2rem;line-height:1.25}}.faq-section-container-items{flex-direction:column;gap:2rem;display:flex}@media not all and (min-width:75rem){.faq-section-container-items{gap:1rem}}.faq-section-container-item{background-color:#f6f5f44d;border-radius:1.2rem;padding:2.4rem}@media not all and (min-width:75rem){.faq-section-container-item{border-radius:2rem;padding:2rem}}.faq-section-container-item:has(.faq-section-container-item-title-active){background-color:#f6f5f4}.faq-section-container-item:has(.faq-section-container-item-title-active) .faq-section-container-item-title{margin-bottom:2.4rem}.faq-section-container-item-title{cursor:pointer;--tw-leading:normal;--tw-font-weight:300;color:#1a1a1a;justify-content:space-between;align-items:center;gap:4rem;font-size:2rem;font-weight:300;line-height:normal;transition:all .3s;display:flex}@media not all and (min-width:75rem){.faq-section-container-item-title{--tw-leading:normal;gap:2rem;font-size:1.6rem;line-height:normal}}.faq-section-container-item-title-button{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;transition:transform .3s;display:flex}@media not all and (min-width:75rem){.faq-section-container-item-title-button{width:2.4rem;height:2.4rem}}.faq-section-container-item-title-button svg{width:100%;height:100%}@media not all and (min-width:75rem){.header_alignment_left{text-align:left}.header_alignment_center{text-align:center}.header_alignment_right{text-align:right}}.faq-section-container-item-title-button svg:first-child{display:block}.faq-section-container-item-title-button svg:last-child,.faq-section-container-item-title-active .faq-section-container-item-title-button svg:first-child{display:none}.faq-section-container-item-title-active .faq-section-container-item-title-button svg:last-child{display:block}.faq-section-container-item-content{--tw-leading:normal;--tw-font-weight:300;color:#272832;max-width:123.2rem;height:0;font-size:1.6rem;font-weight:300;line-height:normal;transition:all .3s;overflow:hidden}@media not all and (min-width:75rem){.faq-section-container-item-content{font-size:1.6rem}}.faq-section-container-item-content li{list-style:decimal}.faq-section-container-item-content ol,.faq-section-container-item-content ul{padding-inline-start:4rem}@media not all and (min-width:75rem){.faq-section-container-item-content ol,.faq-section-container-item-content ul{padding-left:2rem}}.faq-section-container-item-content a{text-decoration:underline}.faq-section-container-item-content strong{font-weight:600}.recommended-by-container{width:100%}.recommended-by-container div:empty{display:block}.index-section-header-h2{text-align:center;--tw-leading:1.125;--tw-font-weight:var(--font-weight-normal);font-size:6.4rem;line-height:1.125;font-weight:var(--font-weight-normal);color:#303030;margin-bottom:6rem}@media not all and (min-width:75rem){.index-section-header-h2{margin-bottom:3.6rem;font-size:3.2rem}}.recommended-by-content-container{height:100%;margin-left:calc(50% - 64rem);margin-right:calc(50% - 64rem);position:relative;overflow:hidden}@media not all and (min-width:1280px){.recommended-by-content-container{margin-left:0;margin-right:0}}.recommended-by-content-container{display:block}.recommended-by-slide-container-arrow{justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}@media not all and (min-width:75rem){.recommended-by-slide-container-arrow{justify-content:center}}.recommended-by-arrow-left,.recommended-by-arrow-right{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;background:0 0;border:.1rem solid #e6e5e4;border-radius:3.40282e38px;justify-content:center;align-items:center;width:6rem;height:6rem;transition:all .24s cubic-bezier(.4,0,.2,1);display:flex}.recommended-by-arrow-left:hover,.recommended-by-arrow-right:hover{background:#5c54b7;border-color:#5c54b7}.recommended-by-arrow-left:hover svg *,.recommended-by-arrow-right:hover svg *{stroke:#fff;stroke-opacity:1}.recommended-by-content-inner{gap:2rem;height:100%;display:flex}@media not all and (min-width:1280px){.recommended-by-content-inner{margin-left:1.6rem;margin-right:1.6rem}}.recommended-by-content-item{flex:none;width:30.5rem;min-width:0;display:flex;position:relative}.recommended-by-content-item-video{background-color:var(--color-black);cursor:pointer;width:100%;height:54.17rem;position:relative}.recommended-by-content-item-video-play{--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);background:#0307124d;border-radius:50%;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;display:flex;position:absolute;top:50%;left:50%}.recommended-by-content-item-video-play.hidden{display:none}.recommended-by-content-item-video-video{object-fit:cover;width:100%;height:100%}.recommended-by-content-item-video .placeholder-svg{color:#b5b5b5;fill:#b5b5b5;background:linear-gradient(#242424,#131313);width:100%;height:100%}.recommended-by-content-item-creator-name{--tw-leading:1.25;--tw-font-weight:var(--font-weight-medium);font-size:1.6rem;line-height:1.25;font-weight:var(--font-weight-medium);color:#fff;position:absolute;bottom:2.4rem;left:2.4rem}.feature-video__item-unmute{z-index:2;cursor:pointer;background-color:#0000004d;border-radius:3.40282e38px;justify-content:center;align-items:center;padding:.8rem;display:flex;position:absolute;top:1.6rem;right:1.6rem}@media not all and (min-width:75rem){.feature-video__item-unmute{border-radius:1.4rem;padding:1.4rem}}.feature-video__item-unmute-icon,.feature-video__item-mute-icon{object-fit:cover;width:2.4rem;height:2.4rem}@media not all and (min-width:75rem){.feature-video__item-unmute-icon,.feature-video__item-mute-icon{width:2.55rem;height:2.55rem}}.container-default{width:100%;margin-inline:auto}@media not all and (min-width:64.1rem){.container-default{padding-inline:2rem}}.container-default{padding-inline:max(50% - 64rem,3.2rem)}@media screen and (max-width:749px){.container-default{padding-inline:2rem}}.container-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem;display:grid}.quantity__label-text.quantity__label-text-original{color:#30303080;letter-spacing:-.4px;margin-right:.5rem;font-size:20px;font-weight:500;line-height:24px;text-decoration-line:line-through}.quantity__label-text-discount{color:#303030;letter-spacing:-.48px;font-size:24px;line-height:24px;font-weight:500!important}@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-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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);z-index:1;width:100%;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%;min-width:1px}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));box-sizing:border-box;transform-origin:50%;z-index:10;border-top:4px solid #0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);width:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;width:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;position:relative}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);z-index:50;position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50;position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{opacity:0;pointer-events:none;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;pointer-events:none;transform-origin:0 0;visibility:hidden;z-index:1;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;top:0;right:0;bottom:0;left:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;transform-origin:bottom;overflow:hidden}.list-menu--right{right:0}.list-menu--disclosure{border:1px solid rgba(var(--color-foreground),.2);width:20rem;min-width:100%;position:absolute}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-underline-offset:.3rem;text-decoration:underline}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{width:10rem;max-height:18rem;padding:.5rem;overflow:auto}.cart{display:block;position:relative}.cart__empty-text,.is-empty .cart__contents,cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.is-empty .cart__empty-text,.is-empty .cart__warnings{display:block}.cart__warnings{text-align:center;padding:3rem 0 1rem;display:none}.cart__empty-text{margin:4.5rem 0 2rem}.cart__contents>*+*{margin-top:2.5rem}.cart__login-title{margin:5.5rem 0 .5rem}.cart__login-paragraph{margin-top:.8rem}.cart__login-paragraph a{font-size:inherit}@media screen and (min-width:990px){.cart__warnings{padding:7rem 0 1rem}.cart__empty-text{margin:0 0 3rem}}cart-items{display:block}.cart__items{border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:3rem;position:relative}.cart__items--disabled{pointer-events:none}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:5rem}.cart__footer>div:only-child{margin-left:auto}.cart__footer>*+*{margin-top:6.5rem}.cart__footer .discounts{margin-bottom:1rem}.cart__note{height:fit-content;top:2.5rem}.cart__note label{height:1.8rem;color:rgba(var(--color-foreground),.75);align-items:flex-end;line-height:1;display:flex;position:absolute;top:-3rem}.cart__note .field__input{border-radius:var(--inputs-radius);height:100%;padding:1rem 2rem;position:relative}.cart__note .text-area{resize:vertical}.cart__note:after,.cart__note:hover.cart__note:after,.cart__note:before,.cart__note:hover.cart__note:before,.cart__note .field__input:focus,.cart__note .field__input{border-bottom-right-radius:0}@media screen and (min-width:750px){.cart__items{grid-column:1/3;padding-bottom:4rem}.cart__contents>*+*{margin-top:0}.cart__items+.cart__footer{grid-column:2}.cart__footer{border:0;justify-content:space-between;display:flex}.cart__footer-wrapper:last-child{padding-top:0}.cart__footer>*{width:35rem}.cart__footer>*+*{margin-top:0;margin-left:4rem}}.cart__ctas button{width:100%}.cart__ctas>*+*{margin-top:1rem}.cart__update-button{margin-bottom:1rem}.cart__dynamic-checkout-buttons{max-width:36rem;margin:0 auto}.cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}.cart__blocks>*+*{margin-top:1rem}.cart-note__label{line-height:calc(1 + 1 / var(--font-body-scale));margin-bottom:1rem;display:inline-block}.tax-note{text-align:center;margin:2.2rem 0 1.6rem auto;display:block}.cart__checkout-button{max-width:36rem}.cart__ctas{text-align:center}@media screen and (min-width:750px){.cart-note{max-width:35rem}.cart__update-button{margin-bottom:0;margin-right:.8rem}.tax-note{text-align:right;margin-bottom:2.2rem}[data-shopify-buttoncontainer]{justify-content:flex-end}.cart__ctas{gap:1rem;display:flex}}cart-items .title-wrapper-with-link{margin-top:0}.cart-items td,.cart-items th{border:none;padding:0}.cart-items th{text-align:left;opacity:.85;padding-bottom:1.8rem;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items .right{text-align:right}.cart-item__image-container{align-items:flex-start;display:inline-flex}.cart-item__nested-line .cart-item__image-container{min-width:calc(10rem / var(--font-body-scale));justify-content:right}.cart-item__nested-line .cart-item__image-container img{width:60%}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:calc(10rem / var(--font-body-scale))}@media screen and (min-width:750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:1.6rem;line-height:calc(1 + .4 / var(--font-body-scale))}.cart-item__details>*{max-width:30rem;margin:0}.cart-item__details>*+*{margin-top:.6rem}.cart-item__media{position:relative}.cart-item__link{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.cart-item__name{text-decoration:none;display:block}.cart-item__name:hover{text-underline-offset:.3rem;text-decoration:underline;text-decoration-thickness:.2rem}.cart-item__price-wrapper>*{margin:0;padding:0;display:block}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{word-break:break-word;font-size:1.4rem;line-height:calc(1 + .5 / var(--font-body-scale))}.cart-item cart-remove-button{margin-left:1rem;display:flex}@media screen and (min-width:750px) and (max-width:989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;margin:0 .1rem .1rem 0;padding:0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}cart-remove-button .icon-remove{width:1.5rem;height:1.5rem}.cart-item .loading__spinner{padding:0;inset:0 auto}@media screen and (min-width:750px){.cart-item .loading__spinner{padding-top:4.5rem;bottom:auto;right:0}}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{align-items:flex-start;width:min-content;min-width:100%;margin-top:.2rem;display:flex}.cart-item__error-text{letter-spacing:.04rem;order:1;font-size:1.3rem;line-height:1.4}.cart-item__error-text+.svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.25rem;margin-right:.7rem}.cart-item__error-text:empty+.svg-wrapper{display:none}.product-option+.product-option{margin-top:.4rem}.product-option *{margin:0;display:inline}.cart-items thead th{text-transform:uppercase}@media screen and (max-width:749px){.cart-items,.cart-items thead,.cart-items tbody{width:100%;display:block}.cart-items thead tr{border-bottom:.1rem solid rgba(var(--color-foreground),.2);justify-content:space-between;margin-bottom:4rem;display:flex}.cart-item{grid-template:repeat(2,auto)/repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem;display:grid}.cart-item:has(+.cart-item__nested-line){margin-bottom:1.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1/3}.cart-item__details{grid-column:2/4}.cart-item__quantity{grid-column:2/5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{justify-content:flex-end;align-items:flex-start;display:flex}}@media screen and (min-width:750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:4rem}.cart-items td{vertical-align:top;padding-top:4rem}.cart-items .cart-item__nested-line td{padding-top:1rem}.cart-item{display:table-row}.cart-item>td+td{padding-left:4rem}.cart-item__details{width:35rem}.cart-item__media{width:10rem}.cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:6rem}.cart-item__details{width:50rem}.cart-items thead th:first-child{width:60%}}@media screen and (min-width:750px){.cart-items .cart-items__heading--quantity,.cart-item .cart-item__quantity,.cart-item__quantity--info quantity-popover>*{padding-left:5rem}.cart-item .cart-item__quantity--info,.cart-item__quantity--info .cart-item__quantity-wrapper,.cart-item__quantity--info .cart-items__info{padding-left:0}}@media screen and (max-width:989px){.cart-items .quantity-popover__info-button{padding-left:0}}.drawer{z-index:1000;background-color:rgba(var(--color-foreground),.5);width:100vw;height:100%;transition:visibility var(--duration-default) ease;justify-content:flex-end;display:flex;position:fixed;top:0;left:0}.drawer.active{visibility:visible}.drawer__inner{border:.1rem solid rgba(var(--color-foreground),.2);width:40rem;max-width:calc(100vw - 3rem);height:100%;transition:transform var(--duration-default) ease;border-right:0;flex-direction:column;padding:0 1.5rem;display:flex;overflow:hidden;transform:translate(100%)}.drawer__inner-empty{flex-direction:column;height:100%;padding:0 1.5rem;display:flex;overflow:hidden}.cart-drawer__warnings{flex-direction:column;flex:1;justify-content:center;display:flex}cart-drawer.is-empty .drawer__inner{grid-template-rows:1fr;align-items:center;padding:0;display:grid}cart-drawer.is-empty .drawer__header,cart-drawer:not(.is-empty) .cart-drawer__warnings,cart-drawer:not(.is-empty) .cart-drawer__collection{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:2.5rem}.drawer.active .drawer__inner{transform:translate(0)}.drawer__header{justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex;position:relative}.drawer__heading{margin:0 0 1rem}.drawer__close{min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);color:rgb(var(--color-foreground));cursor:pointer;background-color:#0000;border:none;padding:0;display:inline-block;position:absolute;top:10px;right:-10px}.cart-drawer__warnings .drawer__close{right:5px}.drawer__close .svg-wrapper{width:2rem;height:2rem}.drawer__contents{flex-direction:column;flex-grow:1;display:flex}.drawer__footer{border-top:.1rem solid rgba(var(--color-foreground),.2);padding:1.5rem 0}cart-drawer-items.is-empty+.drawer__footer{display:none}.drawer__footer>details{border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-top:-1.5rem}.drawer__footer>details[open]{padding-bottom:1.5rem}.drawer__footer summary{padding:1.5rem 2.8rem 1.5rem 0;line-height:1;display:flex;position:relative}.drawer__footer>details+.cart-drawer__footer{padding-top:1.5rem}cart-drawer{width:100vw;height:100%;position:fixed;top:0;left:0}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-wrap:wrap;flex-grow:1;display:flex}.cart-drawer__collection{margin:0 2.5rem 1.5rem}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{width:100%;display:block}.cart-drawer thead{width:100%;display:inline-table}cart-drawer-items{flex:1;overflow:auto}@media screen and (max-height:650px){cart-drawer-items{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer .cart-item{grid-template:repeat(2,auto)/repeat(4,1fr);gap:1rem;margin-bottom:0;display:grid}.cart-drawer .cart-item__media{grid-row:1/3}.cart-drawer .cart-item__image{max-width:100%}.cart-drawer .cart-item__nested-line .cart-item__image{float:right;max-width:60%}.cart-drawer .cart-items thead{margin-bottom:.5rem}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{margin-bottom:0;display:table-row}.cart-drawer .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item:last-child{margin-bottom:1.5rem}.cart-drawer .cart-item .loading__spinner{padding-top:2.5rem;right:5px}.cart-drawer .cart-items td{padding-top:1.7rem}.cart-drawer .cart-items .cart-item__nested-line td:not(.cart-item__quantity){padding-top:1rem}.cart-drawer .cart-item>td+td{padding-left:1rem}.cart-drawer .cart-item__details{grid-column:2/4;width:auto}.cart-drawer .cart-item__totals{pointer-events:none;justify-content:flex-end;align-items:flex-start;display:flex}.cart-drawer.cart-drawer .cart-item__price-wrapper>:only-child{margin-top:0}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{flex-direction:column;gap:.6rem;display:flex}.cart-drawer .unit-price{margin-top:.6rem}.cart-drawer .cart-items .cart-item__quantity{grid-column:2/5;padding-top:0}@media screen and (max-width:749px){.cart-drawer .cart-item cart-remove-button{margin-left:0}}.cart-drawer__footer>*+*{margin-top:1rem}.cart-drawer .totals{justify-content:space-between}.cart-drawer .price{line-height:1}.cart-drawer .tax-note{text-align:left;margin:1.2rem 0 2rem auto}.cart-drawer .product-option dd{word-break:break-word}.cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.cart-drawer .cart__checkout-button{max-width:none}.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.drawer__footer #dynamic-checkout-cart ul{gap:.5rem;flex-flow:wrap!important;margin:.5rem -.5rem 0 0!important}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:.5rem!important}@media screen and (min-width:750px){.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(33.3333% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - .5rem)!important}}cart-drawer-items::-webkit-scrollbar{width:3px}cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.cart-drawer .quantity-popover-container{padding:0}.cart-drawer .quantity-popover__info.global-settings-popup{top:100%;transform:translateY(0)}.cart-drawer .cart-item__error{margin-top:.8rem}.cart-drawer .quantity-popover__info+.cart-item__error{margin-top:.2rem}@media screen and (min-width:750px){.cart-drawer .cart-item__quantity--info quantity-popover>*{padding-left:0}.cart-drawer .cart-item__error{margin-left:0}}body{min-width:32rem}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative!important}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-\[46px\]{top:-46px}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-7px\]{top:-7px}.top-\[12\.07\%\]{top:12.07%}.top-\[25px\]{top:25px}.top-\[26px\]{top:26px}.top-\[30px\]{top:30px}.top-\[31px\]{top:31px}.top-\[116px\]{top:116px}.top-\[unset\]\!{top:unset!important}.right-0{right:calc(var(--spacing) * 0)}.right-\[25px\]{right:25px}.right-\[26px\]{right:26px}.right-\[36px\]{right:36px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-30px\]{bottom:-30px}.bottom-\[2\.8rem\]{bottom:2.8rem}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[-210px\]{left:-210px}.left-\[25px\]{left:25px}.left-\[27px\]{left:27px}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-9999{z-index:9999}.z-10000{z-index:10000}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:64.1rem){.container{max-width:64.1rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-\[36px\]{margin-block:36px}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[5px\]{margin-top:5px}.mt-\[8px\]{margin-top:8px}.mt-\[12px\]{margin-top:12px}.mt-\[14px\]{margin-top:14px}.mt-\[16px\]{margin-top:16px}.mt-\[20px\]{margin-top:20px}.mt-\[22px\]{margin-top:22px}.mt-\[24px\]{margin-top:24px}.mt-\[26px\]{margin-top:26px}.mt-\[28px\]{margin-top:28px}.mt-\[31px\]{margin-top:31px}.mt-\[32px\]{margin-top:32px}.mt-\[40px\]{margin-top:40px}.mt-\[41px\]{margin-top:41px}.mt-\[50px\]{margin-top:50px}.mt-\[60px\]{margin-top:60px}.mt-\[62px\]{margin-top:62px}.mt-\[64px\]{margin-top:64px}.mt-\[75px\]{margin-top:75px}.mt-\[76px\]{margin-top:76px}.mt-\[85px\]{margin-top:85px}.mt-\[86px\]{margin-top:86px}.mt-\[91px\]{margin-top:91px}.mt-\[100px\]{margin-top:100px}.mt-\[unset\]\!{margin-top:unset!important}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-\[10px\]{margin-bottom:10px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[31px\]{margin-bottom:31px}.mb-\[70px\]{margin-bottom:70px}.mb-\[80px\]{margin-bottom:80px}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-308\/413{aspect-ratio:308/413}.aspect-471\/521{aspect-ratio:471/521}.aspect-633\/1139{aspect-ratio:633/1139}.aspect-811\/746{aspect-ratio:811/746}.aspect-1139\/633{aspect-ratio:1139/633}.aspect-1413\/578{aspect-ratio:1413/578}.aspect-1458\/752{aspect-ratio:1458/752}.aspect-1458\/780{aspect-ratio:1458/780}.aspect-1458\/906{aspect-ratio:1458/906}.aspect-square{aspect-ratio:1}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-\[24px\]{width:24px;height:24px}.size-\[107px\]{width:107px;height:107px}.size-full{width:100%;height:100%}.h-8{height:calc(var(--spacing) * 8)}.h-\[6px\]{height:6px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[28px\]{height:28px}.h-\[33px\]{height:33px}.h-\[36px\]{height:36px}.h-\[36px\]\!{height:36px!important}.h-\[40\%\]{height:40%}.h-\[41px\]{height:41px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[63px\]{height:63px}.h-\[67\.4740\%\]{height:67.474%}.h-\[67\.57575\%\]{height:67.5758%}.h-\[72px\]{height:72px}.h-\[79px\]{height:79px}.h-\[80px\]{height:80px}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[95px\]{height:95px}.h-\[135px\]{height:135px}.h-\[140px\]{height:140px}.h-\[148px\]{height:148px}.h-\[156px\]{height:156px}.h-\[159px\]{height:159px}.h-\[180px\]{height:180px}.h-\[206px\]{height:206px}.h-\[224px\]{height:224px}.h-\[233px\]{height:233px}.h-\[328px\]{height:328px}.h-\[381px\]{height:381px}.h-\[420px\]{height:420px}.h-\[488px\]{height:488px}.h-\[580px\]{height:580px}.h-\[596px\]{height:596px}.h-\[720px\]{height:720px}.h-\[913px\]{height:913px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-\[92px\]{max-height:92px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[20px\]{min-height:20px}.min-h-\[314px\]{min-height:314px}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-\[6px\]{width:6px}.w-\[6px\]\!{width:6px!important}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[19px\]{width:19px}.w-\[20px\]{width:20px}.w-\[26px\]{width:26px}.w-\[36px\]{width:36px}.w-\[36px\]\!{width:36px!important}.w-\[46px\]{width:46px}.w-\[50px\]{width:50px}.w-\[54px\]{width:54px}.w-\[62px\]{width:62px}.w-\[64px\]{width:64px}.w-\[75px\]{width:75px}.w-\[80px\]{width:80px}.w-\[135px\]{width:135px}.w-\[140px\]{width:140px}.w-\[162px\]{width:162px}.w-\[210px\]{width:210px}.w-\[215px\]{width:215px}.w-\[294px\]{width:294px}.w-\[296px\]{width:296px}.w-\[338px\]{width:338px}.w-\[416px\]{width:416px}.w-\[471px\]{width:471px}.w-\[480px\]{width:480px}.w-\[834px\]{width:834px}.w-\[1916px\]{width:1916px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[41px\]{max-width:41px}.max-w-\[57rem\]{max-width:57rem}.max-w-\[67px\]{max-width:67px}.max-w-\[78px\]{max-width:78px}.max-w-\[118px\]{max-width:118px}.max-w-\[136px\]{max-width:136px}.max-w-\[168px\]{max-width:168px}.max-w-\[182px\]{max-width:182px}.max-w-\[184px\]{max-width:184px}.max-w-\[280px\]{max-width:280px}.max-w-\[331px\]{max-width:331px}.max-w-\[440px\]{max-width:440px}.max-w-\[446px\]{max-width:446px}.max-w-\[500px\]{max-width:500px}.max-w-\[584px\]{max-width:584px}.max-w-\[780px\]{max-width:780px}.max-w-\[880px\]{max-width:880px}.max-w-\[942px\]{max-width:942px}.max-w-\[1012px\]{max-width:1012px}.max-w-\[1198px\]{max-width:1198px}.max-w-\[1214px\]{max-width:1214px}.max-w-\[1466px\]{max-width:1466px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[114px\]{min-width:114px}.min-w-\[148px\]{min-width:148px}.min-w-\[151px\]{min-width:151px}.flex-1{flex:1}.flex-\[0_0_65\%\]{flex:0 0 65%}.flex-\[0_0_100\%\]{flex:0 0 100%}.flex-\[45_1_0\]{flex:45 1 0}.flex-\[55_1_0\]{flex:55 1 0}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[1rem\]{gap:1rem}.gap-\[4px\]{gap:4px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[16px\]{gap:16px}.gap-\[17px\]{gap:17px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[24px\]{gap:24px}.gap-\[25px\]{gap:25px}.gap-\[27px\]{gap:27px}.gap-\[28px\]{gap:28px}.gap-\[32px\]{gap:32px}.gap-\[36px\]{gap:36px}.gap-\[40px\]{gap:40px}.gap-\[45px\]{gap:45px}.gap-\[46px\]{gap:46px}.gap-\[88px\]{gap:88px}.gap-\[162px\]{gap:162px}.gap-\[212px\]{gap:212px}:where(.space-y-\[8px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(8px * var(--tw-space-y-reverse));margin-block-end:calc(8px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[40px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(40px * var(--tw-space-y-reverse));margin-block-end:calc(40px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[26px\]{column-gap:26px}.gap-y-\[18px\]{row-gap:18px}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12\.5px\]{border-radius:12.5px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[0\.24px\]{border-style:var(--tw-border-style);border-width:.24px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#2E2E2E4D\]{border-color:#2e2e2e4d}.border-\[\#5C54B7\]{border-color:#5c54b7}.border-\[\#ADADAD\]{border-color:#adadad}.border-\[rgba\(46\,46\,46\,0\.30\)\]{border-color:#2e2e2e4d}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-t-\[\#BFBFBF\]{border-top-color:#bfbfbf}.border-l-\[\#403A83\]{border-left-color:#403a83}.bg-\[\#5C54B7\]{background-color:#5c54b7}.bg-\[\#403A83\]{background-color:#403a83}.bg-\[\#030303\]{background-color:#030303}.bg-\[\#08080880\]{background-color:#08080880}.bg-\[\#D9D9D9\]{background-color:#d9d9d9}.bg-\[\#E3E1DB\]{background-color:#e3e1db}.bg-\[\#EAEAEA\]{background-color:#eaeaea}.bg-\[\#EDEDED\]{background-color:#ededed}.bg-\[\#F3F2EF\]{background-color:#f3f2ef}.bg-\[\#F3F2F1\]{background-color:#f3f2f1}.bg-\[\#F7F5F2\]{background-color:#f7f5f2}.bg-\[\#edeae6\]{background-color:#edeae6}.bg-\[rgba\(3\,7\,18\,0\.3\)\]{background-color:#0307124d}.bg-\[rgba\(246\,245\,244\,0\.60\)\]{background-color:#f6f5f499}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#EFD18D\]{--tw-gradient-from:#efd18d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FFFFFF\]{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E5BA59\]{--tw-gradient-to:#e5ba59;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#EAE9F4\]{--tw-gradient-to:#eae9f4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.p-0{padding:calc(var(--spacing) * 0)}.p-\[8\%\]{padding:8%}.p-\[14px\]{padding:14px}.p-\[20px_18px_18px_18px\]{padding:20px 18px 18px}.p-\[26px\]{padding:26px}.p-\[32px\]{padding:32px}.p-\[36px_18px_18px_18px\]{padding:36px 18px 18px}.p-\[40px\]{padding:40px}.p-\[150px_96px_42px_96px\]{padding:150px 96px 42px}.px-\(--page-width-padding\){padding-inline:var(--page-width-padding)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-\[14px\]{padding-inline:14px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-\[27px\]{padding-inline:27px}.px-\[32px\]{padding-inline:32px}.px-\[35px\]{padding-inline:35px}.px-\[36px\]{padding-inline:36px}.px-\[40px\]{padding-inline:40px}.px-\[48px\]{padding-inline:48px}.px-\[60px\]{padding-inline:60px}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[16px\]{padding-block:16px}.py-\[17px\]{padding-block:17px}.py-\[23px\]{padding-block:23px}.py-\[24px\]{padding-block:24px}.py-\[25px\]{padding-block:25px}.py-\[38px\]{padding-block:38px}.py-\[40px\]{padding-block:40px}.py-\[70px\]{padding-block:70px}.py-\[80px\]{padding-block:80px}.py-\[84px\]{padding-block:84px}.py-\[92px\]{padding-block:92px}.py-\[95px\]{padding-block:95px}.py-\[120px\]{padding-block:120px}.py-\[152px\]{padding-block:152px}.py-\[153px\]{padding-block:153px}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[23px\]{padding-top:23px}.pt-\[30px\]{padding-top:30px}.pt-\[32px\]{padding-top:32px}.pt-\[40px\]{padding-top:40px}.pt-\[46px\]{padding-top:46px}.pt-\[70px\]{padding-top:70px}.pt-\[90px\]{padding-top:90px}.pr-\[70px\]{padding-right:70px}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[10px\]{padding-bottom:10px}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[33px\]{padding-bottom:33px}.pb-\[37px\]{padding-bottom:37px}.pb-\[38px\]{padding-bottom:38px}.pb-\[40px\]{padding-bottom:40px}.pb-\[120px\]{padding-bottom:120px}.pb-\[200px\]{padding-bottom:200px}.pl-\[8\%\]{padding-left:8%}.pl-\[18px\]{padding-left:18px}.pl-\[24px\]{padding-left:24px}.pl-\[40px\]{padding-left:40px}.pl-\[107px\]{padding-left:107px}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:var\(--font-heading-family\)\]{font-family:var(--font-heading-family)}.font-\[Inter\,var\(--font-body-family\)\]{font-family:Inter,var(--font-body-family)}.font-\[Marcellus\,var\(--font-heading-family\)\]{font-family:Marcellus,var(--font-heading-family)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[5\.1rem\]{font-size:5.1rem}.text-\[5\.5rem\]\!{font-size:5.5rem!important}.text-\[8px\]{font-size:8px}.text-\[10px\]{font-size:10px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[16px\]\!{font-size:16px!important}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18px\]\!{font-size:18px!important}.text-\[20\.909px\]{font-size:20.909px}.text-\[20px\]{font-size:20px}.text-\[20px\]\!{font-size:20px!important}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[24px\]\!{font-size:24px!important}.text-\[25px\]{font-size:25px}.text-\[26px\]\!{font-size:26px!important}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[28px\]\!{font-size:28px!important}.text-\[30px\]{font-size:30px}.text-\[32\.5px\]{font-size:32.5px}.text-\[32px\]{font-size:32px}.text-\[32px\]\!{font-size:32px!important}.text-\[34px\]{font-size:34px}.text-\[35px\]{font-size:35px}.text-\[35px\]\!{font-size:35px!important}.text-\[40px\]{font-size:40px}.text-\[48px\]\!{font-size:48px!important}.text-\[49px\]\!{font-size:49px!important}.text-\[50px\]\!{font-size:50px!important}.text-\[52px\]{font-size:52px}.text-\[52px\]\!{font-size:52px!important}.text-\[57\.6px\]{font-size:57.6px}.text-\[57px\]{font-size:57px}.text-\[60px\]{font-size:60px}.text-\[64px\]\!{font-size:64px!important}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.4\]\!{--tw-leading:1.4!important;line-height:1.4!important}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.09\]\!{--tw-leading:1.09!important;line-height:1.09!important}.leading-\[1\.13\]{--tw-leading:1.13;line-height:1.13}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.21\]{--tw-leading:1.21;line-height:1.21}.leading-\[1\.23\]{--tw-leading:1.23;line-height:1.23}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.28\]\!{--tw-leading:1.28!important;line-height:1.28!important}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.45\]\!{--tw-leading:1.45!important;line-height:1.45!important}.leading-\[1\.46\]{--tw-leading:1.46;line-height:1.46}.leading-\[1\.09375\]\!{--tw-leading:1.09375!important;line-height:1.09375!important}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[65px\]{--tw-leading:65px;line-height:65px}.leading-\[120\%\]\!{--tw-leading:120%!important;line-height:120%!important}.leading-\[140\%\]\!{--tw-leading:140%!important;line-height:140%!important}.leading-none{--tw-leading:1;line-height:1}.leading-none\!{--tw-leading:1!important;line-height:1!important}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-normal\!{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.01em\]\!{--tw-tracking:-.01em!important;letter-spacing:-.01em!important}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.16px\]{--tw-tracking:-.16px;letter-spacing:-.16px}.tracking-\[-0\.18px\]{--tw-tracking:-.18px;letter-spacing:-.18px}.tracking-\[-0\.55px\]{--tw-tracking:-.55px;letter-spacing:-.55px}.tracking-\[-0\.72px\]\!{--tw-tracking:-.72px!important;letter-spacing:-.72px!important}.tracking-\[-0\.175px\]{--tw-tracking:-.175px;letter-spacing:-.175px}.tracking-\[-0\.484px\]{--tw-tracking:-.484px;letter-spacing:-.484px}.tracking-\[-0\.484px\]\!{--tw-tracking:-.484px!important;letter-spacing:-.484px!important}.tracking-\[-1\%\]{--tw-tracking:-1%;letter-spacing:-1%}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2px\]{--tw-tracking:.2px;letter-spacing:.2px}.tracking-\[0\.18px\]{--tw-tracking:.18px;letter-spacing:.18px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-nowrap\!{white-space:nowrap!important}.text-\[\#\#2E2E2E\]\!{color:##2e2e2e!important}.text-\[\#1d1d1d\]{color:#1d1d1d}.text-\[\#2E2E2E\]{color:#2e2e2e}.text-\[\#2E2E2E\]\!{color:#2e2e2e!important}.text-\[\#5C54B7\]{color:#5c54b7}.text-\[\#201A40\]{color:#201a40}.text-\[\#403A83\]{color:#403a83}.text-\[\#60481B\]{color:#60481b}.text-\[\#303030\]{color:#303030}.text-\[\#303030\]\!{color:#303030!important}.text-\[\#696969\]{color:#696969}.text-\[\#909090\]{color:#909090}.text-\[\#959595\]{color:#959595}.text-\[\#C0C0C0\]{color:silver}.text-\[\#DADADA\]{color:#dadada}.text-\[\#F3F2F1\]{color:#f3f2f1}.text-\[\#F3F2F1\]\!{color:#f3f2f1!important}.text-\[\#ffffff\]{color:#fff}.text-\[500\]{color:500}.text-black{color:var(--color-black)}.text-black\!{color:var(--color-black)!important}.text-gray-200{color:var(--color-gray-200)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.opacity-\[0\.37\]{opacity:.37}.opacity-\[0\.45\]{opacity:.45}.opacity-\[0\.71\]{opacity:.71}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_3\.124px_7\.81px_0px_rgba\(131\,131\,131\,0\.15\)\]{--tw-shadow:0px 3.124px 7.81px 0px var(--tw-shadow-color,#83838326);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-transform{will-change:transform}.\[-webkit-text-stroke-color\:\#201A40\]{-webkit-text-stroke-color:#201a40}.\[-webkit-text-stroke-color\:\#60481B\]{-webkit-text-stroke-color:#60481b}.\[-webkit-text-stroke-width\:1px\]{-webkit-text-stroke-width:1px}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.backface-hidden{backface-visibility:hidden}:is(.\*\:pr-\[36px\]>*){padding-right:36px}:is(.\*\*\:box-border\! *){box-sizing:border-box!important}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:bg-\[\#5C54B7\]:is(:where(.group):hover *){background-color:#5c54b7}.group-hover\:text-\[\#EDEDED\]:is(:where(.group):hover *){color:#ededed}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-active\:bg-\[\#5C54B7\]:is(:where(.group):active *){background-color:#5c54b7}.group-active\:text-\[\#EDEDED\]:is(:where(.group):active *){color:#ededed}@media (hover:hover){.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#5C54B7\]:hover{border-color:#5c54b7}.hover\:bg-\[\#5C54B7\]:hover{background-color:#5c54b7}.hover\:bg-\[\#403A83\]:hover{background-color:#403a83}.hover\:bg-\[\#E6E6E6\]:hover{background-color:#e6e6e6}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-white:active{background-color:var(--color-white)}.aria-disabled\:bg-\[\#DEDEDE\][aria-disabled=true]{background-color:#dedede}@media not all and (min-width:750.1px){.max-\[750\.1px\]\:pt-\[20\.641\%\]\!{padding-top:20.641%!important}}@media not all and (min-width:75rem){.max-md\:absolute{position:absolute}.max-md\:-top-\[23px\]{top:-23px}.max-md\:top-\[15px\]{top:15px}.max-md\:top-\[16px\]{top:16px}.max-md\:top-\[56px\]{top:56px}.max-md\:right-\(--page-width-padding\){right:var(--page-width-padding)}.max-md\:right-\[15px\]{right:15px}.max-md\:right-\[16px\]{right:16px}.max-md\:right-\[22px\]{right:22px}.max-md\:bottom-44{bottom:calc(var(--spacing) * 44)}.max-md\:bottom-\[-20vw\]{bottom:-20vw}.max-md\:bottom-\[1\.5rem\]{bottom:1.5rem}.max-md\:left-\(--page-width-padding\){left:var(--page-width-padding)}.max-md\:left-1\/2{left:50%}.max-md\:left-\[15px\]{left:15px}.max-md\:col-span-1{grid-column:span 1/span 1}.max-md\:col-span-3{grid-column:span 3/span 3}.max-md\:mx-auto{margin-inline:auto}.max-md\:my-\[10px\]{margin-block:10px}.max-md\:my-\[22px\]{margin-block:22px}.max-md\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-md\:mt-\[2px\]{margin-top:2px}.max-md\:mt-\[4px\]{margin-top:4px}.max-md\:mt-\[5px\]{margin-top:5px}.max-md\:mt-\[6px\]{margin-top:6px}.max-md\:mt-\[8px\]{margin-top:8px}.max-md\:mt-\[16px\]{margin-top:16px}.max-md\:mt-\[20px\]{margin-top:20px}.max-md\:mt-\[21px\]{margin-top:21px}.max-md\:mt-\[24px\]{margin-top:24px}.max-md\:mt-\[25px\]{margin-top:25px}.max-md\:mt-\[30px\]{margin-top:30px}.max-md\:mt-\[32px\]{margin-top:32px}.max-md\:mt-\[34px\]{margin-top:34px}.max-md\:mt-\[42px\]{margin-top:42px}.max-md\:mt-\[46px\]{margin-top:46px}.max-md\:mt-\[120px\]{margin-top:120px}.max-md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.max-md\:mb-\[16px\]{margin-bottom:16px}.max-md\:mb-\[32px\]{margin-bottom:32px}.max-md\:mb-\[36px\]{margin-bottom:36px}.max-md\:mb-\[48px\]{margin-bottom:48px}.max-md\:block\!{display:block!important}.max-md\:flex{display:flex}.max-md\:grid\!{display:grid!important}.max-md\:hidden{display:none}.max-md\:hidden\!{display:none!important}.max-md\:aspect-150\/105{aspect-ratio:150/105}.max-md\:aspect-150\/210{aspect-ratio:150/210}.max-md\:aspect-233\/307{aspect-ratio:233/307}.max-md\:aspect-390\/381{aspect-ratio:390/381}.max-md\:aspect-390\/411{aspect-ratio:390/411}.max-md\:aspect-390\/637{aspect-ratio:390/637}.max-md\:aspect-390\/890{aspect-ratio:390/890}.max-md\:aspect-auto{aspect-ratio:auto}.max-md\:size-\[64px\]{width:64px;height:64px}.max-md\:h-\(--mobile-height\){height:var(--mobile-height)}.max-md\:h-\[7px\]{height:7px}.max-md\:h-\[8px\]{height:8px}.max-md\:h-\[11px\]{height:11px}.max-md\:h-\[13px\]{height:13px}.max-md\:h-\[22px\]{height:22px}.max-md\:h-\[28px\]{height:28px}.max-md\:h-\[30px\]{height:30px}.max-md\:h-\[32px\]{height:32px}.max-md\:h-\[34px\]{height:34px}.max-md\:h-\[36px\]{height:36px}.max-md\:h-\[40px\]{height:40px}.max-md\:h-\[48px\]{height:48px}.max-md\:h-\[52px\]{height:52px}.max-md\:h-\[55px\]{height:55px}.max-md\:h-\[58px\]{height:58px}.max-md\:h-\[65vh\]{height:65vh}.max-md\:h-\[88px\]{height:88px}.max-md\:h-\[110px\]{height:110px}.max-md\:h-\[234px\]{height:234px}.max-md\:h-\[240px\]{height:240px}.max-md\:h-\[349px\]{height:349px}.max-md\:h-\[413px\]{height:413px}.max-md\:h-\[627px\]{height:627px}.max-md\:h-auto{height:auto}.max-md\:h-full{height:100%}.max-md\:w-\[7px\]{width:7px}.max-md\:w-\[8px\]{width:8px}.max-md\:w-\[12px\]{width:12px}.max-md\:w-\[13px\]{width:13px}.max-md\:w-\[22px\]{width:22px}.max-md\:w-\[42px\]{width:42px}.max-md\:w-\[106px\]{width:106px}.max-md\:w-\[148px\]{width:148px}.max-md\:w-\[192px\]{width:192px}.max-md\:w-\[196px\]{width:196px}.max-md\:w-\[231px\]{width:231px}.max-md\:w-\[250px\]{width:250px}.max-md\:w-\[259px\]{width:259px}.max-md\:w-\[277px\]{width:277px}.max-md\:w-\[885px\]{width:885px}.max-md\:w-full{width:100%}.max-md\:max-w-\[17px\]{max-width:17px}.max-md\:max-w-\[24px\]{max-width:24px}.max-md\:max-w-\[30px\]{max-width:30px}.max-md\:max-w-\[40px\]{max-width:40px}.max-md\:max-w-\[72px\]{max-width:72px}.max-md\:max-w-\[82px\]{max-width:82px}.max-md\:max-w-\[96px\]{max-width:96px}.max-md\:max-w-\[169px\]{max-width:169px}.max-md\:max-w-\[200px\]{max-width:200px}.max-md\:max-w-\[290px\]{max-width:290px}.max-md\:max-w-\[300px\]{max-width:300px}.max-md\:max-w-\[320px\]{max-width:320px}.max-md\:max-w-\[360px\]{max-width:360px}.max-md\:min-w-\[98px\]{min-width:98px}.max-md\:flex-none{flex:none}.max-md\:translate-x-\[-70\%\]{--tw-translate-x:-70%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:flex-row{flex-direction:row}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-center{align-items:center}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-center{justify-content:center}.max-md\:justify-end{justify-content:flex-end}.max-md\:justify-start{justify-content:flex-start}.max-md\:justify-items-center{justify-items:center}.max-md\:gap-4{gap:calc(var(--spacing) * 4)}.max-md\:gap-\[6px\]{gap:6px}.max-md\:gap-\[8px\]{gap:8px}.max-md\:gap-\[9px\]{gap:9px}.max-md\:gap-\[10px\]{gap:10px}.max-md\:gap-\[11px\]{gap:11px}.max-md\:gap-\[12px\]{gap:12px}.max-md\:gap-\[14px\]{gap:14px}.max-md\:gap-\[16px\]{gap:16px}.max-md\:gap-\[19px\]{gap:19px}.max-md\:gap-\[20px\]{gap:20px}.max-md\:gap-\[24px\]{gap:24px}:where(.max-md\:space-y-\[24px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(24px * var(--tw-space-y-reverse));margin-block-end:calc(24px * calc(1 - var(--tw-space-y-reverse)))}.max-md\:gap-x-\[27px\]{column-gap:27px}.max-md\:gap-y-\[20px\]{row-gap:20px}.max-md\:gap-y-\[50px\]{row-gap:50px}.max-md\:rounded-\[3px\]{border-radius:3px}.max-md\:rounded-\[4px\]{border-radius:4px}.max-md\:rounded-\[5px\]{border-radius:5px}.max-md\:rounded-\[6px\]{border-radius:6px}.max-md\:rounded-\[9px\]{border-radius:9px}.max-md\:rounded-\[12px\]{border-radius:12px}.max-md\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.max-md\:border-\[\#5C54B7\]{border-color:#5c54b7}.max-md\:bg-\[\#5C54B7\]{background-color:#5c54b7}.max-md\:bg-\[linear-gradient\(180deg\,\#5C54B7_0\%\,\#AEAAD3_107\.07\%\)\]{background-image:linear-gradient(#5c54b7,#aeaad3 107.07%)}.max-md\:bg-\[linear-gradient\(180deg\,\#E4B55E_0\%\,\#FCF3C4_107\.07\%\)\]{background-image:linear-gradient(#e4b55e,#fcf3c4 107.07%)}.max-md\:p-\[6px\]{padding:6px}.max-md\:p-\[16px\]{padding:16px}.max-md\:p-\[18px\]{padding:18px}.max-md\:p-\[20px\]{padding:20px}.max-md\:px-0\!{padding-inline:calc(var(--spacing) * 0)!important}.max-md\:px-1{padding-inline:calc(var(--spacing) * 1)}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:px-\[5px\]{padding-inline:5px}.max-md\:px-\[8px\]{padding-inline:8px}.max-md\:px-\[12px\]{padding-inline:12px}.max-md\:px-\[13px\]{padding-inline:13px}.max-md\:px-\[15px\]\!{padding-inline:15px!important}.max-md\:px-\[16px\]{padding-inline:16px}.max-md\:px-\[20px\]{padding-inline:20px}.max-md\:px-\[22px\]{padding-inline:22px}.max-md\:px-\[24px\]{padding-inline:24px}.max-md\:py-12{padding-block:calc(var(--spacing) * 12)}.max-md\:py-\[8px\]{padding-block:8px}.max-md\:py-\[9px\]{padding-block:9px}.max-md\:py-\[10px\]{padding-block:10px}.max-md\:py-\[14px\]{padding-block:14px}.max-md\:py-\[30px\]{padding-block:30px}.max-md\:py-\[32px\]{padding-block:32px}.max-md\:py-\[40px\]{padding-block:40px}.max-md\:py-\[44px\]{padding-block:44px}.max-md\:py-\[50px\]{padding-block:50px}.max-md\:py-\[100px\]{padding-block:100px}.max-md\:pt-18{padding-top:calc(var(--spacing) * 18)}.max-md\:pt-\[7px\]{padding-top:7px}.max-md\:pt-\[8px\]{padding-top:8px}.max-md\:pt-\[10px\]{padding-top:10px}.max-md\:pt-\[24px\]{padding-top:24px}.max-md\:pt-\[28px\]{padding-top:28px}.max-md\:pt-\[30px\]{padding-top:30px}.max-md\:pt-\[54px\]{padding-top:54px}.max-md\:pt-\[70px\]{padding-top:70px}.max-md\:pt-\[71px\]{padding-top:71px}.max-md\:pt-\[100px\]{padding-top:100px}.max-md\:pt-\[calc\(var\(--header-height\)\+64px\)\]{padding-top:calc(var(--header-height) + 64px)}.max-md\:pr-\[60px\]{padding-right:60px}.max-md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.max-md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.max-md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.max-md\:pb-\[4px\]{padding-bottom:4px}.max-md\:pb-\[7px\]{padding-bottom:7px}.max-md\:pb-\[10px\]{padding-bottom:10px}.max-md\:pb-\[11px\]{padding-bottom:11px}.max-md\:pb-\[12px\]{padding-bottom:12px}.max-md\:pb-\[26px\]{padding-bottom:26px}.max-md\:pb-\[36px\]{padding-bottom:36px}.max-md\:pb-\[60px\]{padding-bottom:60px}.max-md\:pb-\[80px\]{padding-bottom:80px}.max-md\:pl-6{padding-left:calc(var(--spacing) * 6)}.max-md\:pl-\[10px\]{padding-left:10px}.max-md\:pl-\[30px\]{padding-left:30px}.max-md\:text-center{text-align:center}.max-md\:text-\[3\.6rem\]\!{font-size:3.6rem!important}.max-md\:text-\[3\.7rem\]{font-size:3.7rem}.max-md\:text-\[8px\]{font-size:8px}.max-md\:text-\[9\.5px\]{font-size:9.5px}.max-md\:text-\[10px\]{font-size:10px}.max-md\:text-\[11px\]{font-size:11px}.max-md\:text-\[12px\]{font-size:12px}.max-md\:text-\[12px\]\!{font-size:12px!important}.max-md\:text-\[13\.7px\]{font-size:13.7px}.max-md\:text-\[13px\]{font-size:13px}.max-md\:text-\[14px\]{font-size:14px}.max-md\:text-\[15px\]{font-size:15px}.max-md\:text-\[16px\]{font-size:16px}.max-md\:text-\[16px\]\!{font-size:16px!important}.max-md\:text-\[17px\]{font-size:17px}.max-md\:text-\[17px\]\!{font-size:17px!important}.max-md\:text-\[18px\]{font-size:18px}.max-md\:text-\[18px\]\!{font-size:18px!important}.max-md\:text-\[20px\]{font-size:20px}.max-md\:text-\[30px\]{font-size:30px}.max-md\:text-\[32px\]{font-size:32px}.max-md\:text-\[32px\]\!{font-size:32px!important}.max-md\:text-\[36px\]{font-size:36px}.max-md\:text-\[42px\]\!{font-size:42px!important}.max-md\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.max-md\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.max-md\:leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.max-md\:leading-\[1\.66\]{--tw-leading:1.66;line-height:1.66}.max-md\:leading-\[2\.1\]{--tw-leading:2.1;line-height:2.1}.max-md\:leading-\[4\.1rem\]{--tw-leading:4.1rem;line-height:4.1rem}.max-md\:leading-\[12px\]{--tw-leading:12px;line-height:12px}.max-md\:leading-\[16\.4px\]{--tw-leading:16.4px;line-height:16.4px}.max-md\:leading-\[35px\]{--tw-leading:35px;line-height:35px}.max-md\:leading-\[140\%\]\!{--tw-leading:140%!important;line-height:140%!important}.max-md\:leading-none{--tw-leading:1;line-height:1}.max-md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.max-md\:tracking-\[-0\.36px\]{--tw-tracking:-.36px;letter-spacing:-.36px}.max-md\:tracking-\[-0\.128px\]{--tw-tracking:-.128px;letter-spacing:-.128px}.max-md\:text-white{color:var(--color-white)}.max-md\:underline-offset-2{text-underline-offset:2px}:is(.max-md\:\*\:pr-\[11px\]>*){padding-right:11px}}@media not all and (min-width:64.1rem){.max-sm\:hidden{display:none}}@media (min-width:750px){.min-\[750px\]\:order-2{order:2}.min-\[750px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[750px\]\:gap-x-10{column-gap:calc(var(--spacing) * 10)}}@media (min-width:990px){.min-\[990px\]\:grid-cols-\[1\.29fr_1fr\]{grid-template-columns:1.29fr 1fr}.min-\[990px\]\:grid-cols-\[1\.86fr_1fr\]{grid-template-columns:1.86fr 1fr}.min-\[990px\]\:grid-cols-\[1fr_1\.29fr\]{grid-template-columns:1fr 1.29fr}.min-\[990px\]\:grid-cols-\[1fr_1\.86fr\]{grid-template-columns:1fr 1.86fr}}@media (min-width:64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media (min-width:75rem){.md\:invisible{visibility:hidden}.md\:absolute{position:absolute}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-\[18px\]{margin-top:18px}.md\:mt-\[24px\]{margin-top:24px}.md\:mt-\[28px\]{margin-top:28px}.md\:mt-\[36px\]{margin-top:36px}.md\:mt-\[40px\]{margin-top:40px}.md\:mt-\[80px\]{margin-top:80px}.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:hidden{display:none}.md\:hidden\!{display:none!important}.md\:h-\[20px\]{height:20px}.md\:h-\[36px\]{height:36px}.md\:h-\[58px\]{height:58px}.md\:h-\[125px\]{height:125px}.md\:h-\[132px\]{height:132px}.md\:h-\[384px\]{height:384px}.md\:h-\[485px\]{height:485px}.md\:h-\[491px\]{height:491px}.md\:h-\[684px\]{height:684px}.md\:h-auto{height:auto}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-\[740px\]{min-height:740px}.md\:w-1\/2{width:50%}.md\:w-\[20px\]{width:20px}.md\:w-\[96px\]{width:96px}.md\:w-\[138px\]{width:138px}.md\:w-\[143px\]{width:143px}.md\:w-\[241px\]{width:241px}.md\:w-\[596px\]{width:596px}.md\:w-\[746px\]{width:746px}.md\:w-\[783px\]{width:783px}.md\:w-\[calc\(\(100\%\)\/3\)\]\!{width:33.3333%!important}.md\:w-full{width:100%}.md\:max-w-\[850px\]{max-width:850px}.md\:max-w-none{max-width:none}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-\[200px\]{gap:200px}.md\:rounded-\[4px\]{border-radius:4px}.md\:rounded-\[9px\]{border-radius:9px}.md\:rounded-\[34px\]{border-radius:34px}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-\[32px\]{padding-inline:32px}.md\:px-\[33px\]{padding-inline:33px}.md\:px-\[100px\]{padding-inline:100px}.md\:px-\[240px\]{padding-inline:240px}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-\[100px\]{padding-block:100px}.md\:pt-\[42px\]{padding-top:42px}.md\:pb-\[16\.340\%\]{padding-bottom:16.34%}.md\:pb-\[20px\]{padding-bottom:20px}.md\:pl-\(--page-width-padding\){padding-left:var(--page-width-padding)}.md\:pl-\[17px\]{padding-left:17px}.md\:pl-\[24px\]{padding-left:24px}.md\:text-\[14\.6px\]{font-size:14.6px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[27px\]\!{font-size:27px!important}.md\:text-\[33px\]{font-size:33px}.md\:text-\[52px\]{font-size:52px}.md\:text-\[53px\]\!{font-size:53px!important}.md\:leading-\[24px\]{--tw-leading:24px;line-height:24px}.md\:tracking-\[-0\.35px\]{--tw-tracking:-.35px;letter-spacing:-.35px}.md\:tracking-\[-0\.38px\]{--tw-tracking:-.38px;letter-spacing:-.38px}.md\:tracking-\[0\.025em\]{--tw-tracking:.025em;letter-spacing:.025em}.md\:tracking-\[0\.33px\]{--tw-tracking:.33px;letter-spacing:.33px}.md\:text-nowrap{text-wrap:nowrap}.md\:opacity-0{opacity:0}}.\[\&_\.responsive-image\]\:block .responsive-image{display:block}.\[\&_\.responsive-image\]\:flex .responsive-image{display:flex}.\[\&_\.responsive-image\]\:inline-block .responsive-image{display:inline-block}.\[\&_\.responsive-image\]\:size-full .responsive-image{width:100%;height:100%}.\[\&_\.responsive-image\]\:items-center .responsive-image{align-items:center}.\[\&_\.responsive-image\]\:justify-center .responsive-image{justify-content:center}.\[\&_em\]\:text-\[\#5C54B7\] em{color:#5c54b7}.\[\&_em\]\:not-italic em{font-style:normal}@media (min-width:75rem){.\[\&_li\]\:md\:list-inside li{list-style-position:inside}.\[\&_li\]\:md\:list-disc li{list-style-type:disc}}.\[\&_p\]\:block\! p{display:block!important}.\[\&_p\]\:min-h-\[1em\] p{min-height:1em}.\[\&_p\:empty\]\:block\! p:empty{display:block!important}.\[\&_p\:empty\]\:h-\[11px\] p:empty{height:11px}.\[\&_p\:empty\]\:h-\[14px\] p:empty{height:14px}@media not all and (min-width:75rem){:where(.\[\&_ul\]\:max-md\:space-y-\[35px\] ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(35px * var(--tw-space-y-reverse));margin-block-end:calc(35px * calc(1 - var(--tw-space-y-reverse)))}}.\[\&\>\*\:last-child\]\:pr-0>:last-child{padding-right:calc(var(--spacing) * 0)}@media (min-width:75rem){.md\:\[\&\>\.swiper-slide\]\:pr-\[36px\]\!>.swiper-slide{padding-right:36px!important}.md\:\[\&\>\.swiper-slide\:last-child\]\:pr-0\!>.swiper-slide:last-child{padding-right:calc(var(--spacing) * 0)!important}}.\[\&\>div\]\:block\!>div{display:block!important}.\[\&\>div\]\:h-\[88px\]>div{height:88px}.\[\&\>div\]\:flex-1>div{flex:1}@media not all and (min-width:75rem){.max-md\:\[\&\>div\]\:h-\[68px\]>div{height:68px}}.\[\&\>div\:nth-child\(2n\+1\)\]\:top-\[60px\]>div:nth-child(odd){top:60px}@media not all and (min-width:75rem){.\[\&\>div\:nth-child\(2n\+1\)\]\:max-md\:top-\[32px\]>div:nth-child(odd){top:32px}}}:root{--page-width:128rem;--page-width-padding:max(calc((100% - var(--page-width)) / 2), 3.2rem)}@media screen and (max-width:749px){:root{--page-width-padding:2rem}}.page-width{padding-inline:var(--page-width-padding)}@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-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}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
