@media (width>=48rem){:where(.frame .link){box-sizing:border-box;width:fit-content;max-width:100%}}@media (width>=48rem){:where([data-spicy-block]) :where(.mobile-only){display:none}}@media (width<=47.999rem){:where([data-spicy-block]) :where(.desktop-only){display:none}}@media (width>=64rem){.navigation{align-items:center;gap:var(--spicy-space-lg,1.5rem);flex-direction:row}}@media (width>=64rem){.navigation__link,.navigation__trigger{min-height:auto;box-sizing:inherit}}@media (width>=64rem){.navigation__submenu{min-width:14rem;box-shadow:var(--spicy-shadow,0 8px 24px #00000014);position:absolute}}@media (width>=64rem){.navigation__back{align-items:normal;gap:normal;min-height:auto;margin-bottom:0;display:none}}@media (width>=64rem){.navigation__submenu>.navigation{display:grid}}@media (width>=48rem){.button{box-sizing:border-box;width:fit-content;max-width:100%}}@media (prefers-reduced-motion:reduce){.button{transition:none}}.hotspots__pin{border:2px solid var(--spicy-color-on-brand,#fff);background:var(--spicy-color-brand,#334155);min-width:44px;min-height:44px;color:var(--spicy-color-on-brand,#fff);cursor:pointer;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@media (width>=48.0625rem){.stage__inner{align-items:center}}@media (width>=48.0625rem){.stage[data-variant=split-reverse] .stage__inner,.stage[data-variant=split] .stage__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage[data-variant=split-reverse] .stage__media-container{grid-area:1/1}.stage[data-variant=split-reverse] .stage__content-container{grid-column:2}}@media (width>=48.0625rem){.stage:not(:has(.stage__media)) .stage__inner{grid-template-columns:1fr}.stage:not(:has(.stage__media)) .stage__content-container{grid-column:1}}@media (width>=48.0625rem){.cta[data-variant=split] .cta__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cta[data-variant=split] .cta__actions{grid-column:1/-1}.cta[data-variant=banner] .cta__inner{grid-template-columns:minmax(0,1fr) auto}.cta[data-variant=banner] .cta__actions{grid-area:1/2}}@media (width>=48.0625rem){.cta[data-variant=split]:not(:has(.cta__media)) .cta__actions{grid-column:2}.cta[data-variant=split]:not(:has(.cta__media)):not(:has(.cta__actions)) .cta__inner{grid-template-columns:1fr}.cta[data-variant=banner] .cta__media{grid-area:2/1/auto/-1}}@media (width>=48.0625rem){.footer[data-variant=columns] .footer__inner{grid-template-columns:1fr 2fr}.footer[data-variant=minimal] .footer__inner{flex-wrap:wrap;justify-content:space-between;display:flex}}@media (pointer:coarse),(prefers-reduced-motion:reduce){[data-spicy-pointer-active=true]{cursor:auto!important}}@media (pointer:coarse),(prefers-reduced-motion:reduce){.pointer{display:none}}@media (prefers-reduced-motion:reduce){[data-spicy-effect-scope],[data-spicy-provider]{--spicy-interaction-duration:0s!important;--spicy-disclosure-duration:0s!important}}@media (width>=48rem){.tabs[data-orientation=vertical]{gap:var(--catalog-gap);grid-template-columns:15rem minmax(0,1fr);display:grid}.tabs[data-orientation=vertical] .tabs__list{border:0;flex-direction:column;align-self:start}.tabs__content.has-media{grid-template-columns:1fr 1fr}}@media (width>=64rem){.header__toggle{display:none}}@media (width>=64rem){.header__mobile-actions{display:none}.header[data-variant=centered] .header__inner{grid-template-columns:1fr auto 1fr;display:grid}.header[data-variant=centered] .header__brand{grid-area:1/2}.header[data-variant=centered] .header__navigation{grid-area:1/1}.header[data-variant=centered] .header__actions{justify-self:end}}@media (width>=64rem){.header__panel{opacity:1;visibility:visible;pointer-events:auto;inset-inline:auto;max-height:none;box-shadow:none;background:0 0;min-height:0;padding:0;transition:none;position:static;top:auto;overflow:visible;transform:none}}@media (width>=64rem){.header__panel.is-open{transform:none}}@media (width>=64rem){.header__actions{display:block}}@media (width>=64rem){.header .navigation[data-depth="0"]>.navigation__item>.navigation__submenu{border-bottom:1px solid var(--spicy-color-border,#ddd);padding:1.5rem max(var(--spicy-gutter,1rem),(100% - var(--spicy-container-width,80rem))/2);box-shadow:var(--spicy-shadow,0 8px 24px #00000014);position:absolute}}@media (width>=48rem){.carousel__track{--spicy-carousel-slide-size:min(var(--spicy-carousel-content-width,100%), max(var(--spicy-carousel-slide-min-width,22rem), var(--spicy-carousel-slide-preferred-width,calc(var(--spicy-carousel-content-width,100%)*.8))))}}@media (prefers-reduced-motion:reduce){.carousel__track{scroll-behavior:auto}}@starting-style{.gallery-lightbox[open]::backdrop{opacity:0}}@container spicy-card-list (width>=40rem){.cards [data-layout=list] .cards__item:has(>.cards__media){grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}.cards [data-layout=list] .cards__item:has(>.cards__media)>.cards__body{padding-block:var(--spicy-item-padding,var(--spicy-cards-padding,2rem))}}@media (width>=48rem){.cards [data-layout=slider] :is(.cards__list,.carousel__track){--spicy-carousel-slide-preferred-width:var(--spicy-cards-slider-width,22rem)}}@container spicy-card-grid (width>=30rem){.cards [data-layout=grid] :is(.cards__list,.carousel__track){grid-template-columns:repeat(var(--spicy-cards-tablet-columns,2),minmax(0,1fr))}}@container spicy-card-grid (width>=48rem){.cards [data-layout=grid] :is(.cards__list,.carousel__track){grid-template-columns:repeat(var(--spicy-cards-columns,3),minmax(0,1fr))}}@container section (width>=52rem){.cards .section-layout__inner:is([data-section-layout=split],[data-section-layout=split-reverse]) [data-layout=grid] :is(.cards__list,.carousel__track){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--spicy-cards-grid-min-width,var(--spicy-collection-item-min-width,300px)),(100% - (var(--spicy-cards-columns,3) - 1) * var(--spicy-cards-gap,1.5rem))/var(--spicy-cards-columns,3))),1fr))}}@supports (grid-template-rows:subgrid){.cards [data-layout=slider] :is(.cards__list,.carousel__track):is(.subgrid-collection,:where([data-subgrid]) .carousel__track){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--spicy-carousel-slide-size);grid-template-rows:repeat(var(--spicy-card-row-count,5),auto);display:grid}.cards [data-layout=slider] :is(.subgrid-collection,:where([data-subgrid]) .carousel__track)>:is(.cards__slide,.carousel__slide){grid-row:1/-1}}@media (width>=48rem){.testimonials{--testimonial-columns:3}}@supports (grid-template-rows:subgrid){.testimonials .carousel__track{grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--spicy-carousel-slide-size);display:grid}}@media (width<=47.999rem){.desktop-only{display:none!important}}@media (width>=48rem){.mobile-only{display:none!important}}@media (width>=40rem){.sm\:text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.sm\:text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.sm\:text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.sm\:text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.sm\:text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.sm\:text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.sm\:text-normal{text-transform:none!important}.sm\:text-uppercase{text-transform:uppercase!important}.sm\:text-lowercase{text-transform:lowercase!important}.sm\:text-capitalize{text-transform:capitalize!important}.sm\:whitespace-normal{white-space:normal!important}.sm\:whitespace-nowrap{white-space:nowrap!important}.sm\:whitespace-pre-wrap{white-space:pre-wrap!important}.sm\:break-words{overflow-wrap:anywhere!important}.sm\:font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}.sm\:grid{display:grid!important}.sm\:inline-grid{display:inline-grid!important}.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-col{flex-direction:column!important}.sm\:flex-col-reverse{flex-direction:column-reverse!important}.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-1{flex:1!important}.sm\:flex-auto{flex:auto!important}.sm\:flex-initial{flex:0 auto!important}.sm\:flex-none{flex:none!important}.sm\:grow{flex-grow:1!important}.sm\:grow-0{flex-grow:0!important}.sm\:shrink{flex-shrink:1!important}.sm\:shrink-0{flex-shrink:0!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-end{align-items:flex-end!important}.sm\:items-center{align-items:center!important}.sm\:items-baseline{align-items:baseline!important}.sm\:items-stretch{align-items:stretch!important}.sm\:justify-start{justify-content:flex-start!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:justify-center{justify-content:center!important}.sm\:justify-between{justify-content:space-between!important}.sm\:justify-around{justify-content:space-around!important}.sm\:justify-evenly{justify-content:space-evenly!important}.sm\:self-auto{align-self:auto!important}.sm\:self-start{align-self:flex-start!important}.sm\:self-end{align-self:flex-end!important}.sm\:self-center{align-self:center!important}.sm\:self-stretch{align-self:stretch!important}.sm\:justify-items-start{justify-items:start!important}.sm\:justify-items-end{justify-items:end!important}.sm\:justify-items-center{justify-items:center!important}.sm\:justify-items-stretch{justify-items:stretch!important}.sm\:justify-self-auto{justify-self:auto!important}.sm\:justify-self-start{justify-self:start!important}.sm\:justify-self-end{justify-self:end!important}.sm\:justify-self-center{justify-self:center!important}.sm\:justify-self-stretch{justify-self:stretch!important}.sm\:place-items-center{place-items:center!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.sm\:col-span-full{grid-column:1/-1!important}.sm\:order-first{order:-1!important}.sm\:order-last{order:999!important}.sm\:order-none{order:0!important}.sm\:m-0{margin:0!important}.sm\:m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:m-xs{margin:var(--spicy-space-xs,.25rem)!important}.sm\:m-sm{margin:var(--spicy-space-sm,.5rem)!important}.sm\:m-md{margin:var(--spicy-space-md,1rem)!important}.sm\:m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.sm\:m-xl{margin:var(--spicy-space-xl,2rem)!important}.sm\:m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.sm\:m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.sm\:m-section{margin:var(--spicy-section-space,6rem)!important}.sm\:m-gutter{margin:var(--spicy-gutter,1rem)!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.sm\:mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.sm\:mt-md{margin-top:var(--spicy-space-md,1rem)!important}.sm\:mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.sm\:mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.sm\:mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.sm\:mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.sm\:mt-section{margin-top:var(--spicy-section-space,6rem)!important}.sm\:mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.sm\:mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.sm\:mr-md{margin-right:var(--spicy-space-md,1rem)!important}.sm\:mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.sm\:mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.sm\:mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.sm\:mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.sm\:mr-section{margin-right:var(--spicy-section-space,6rem)!important}.sm\:mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.sm\:mr-auto{margin-right:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.sm\:mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.sm\:mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.sm\:mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.sm\:mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.sm\:mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.sm\:mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.sm\:mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.sm\:mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.sm\:ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.sm\:ml-md{margin-left:var(--spicy-space-md,1rem)!important}.sm\:ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.sm\:ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.sm\:ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.sm\:ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.sm\:ml-section{margin-left:var(--spicy-section-space,6rem)!important}.sm\:ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mx-0{margin-inline:0!important}.sm\:mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.sm\:mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.sm\:mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.sm\:mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.sm\:mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.sm\:mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.sm\:mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.sm\:mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.sm\:mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.sm\:mx-auto{margin-inline:auto!important}.sm\:my-0{margin-block:0!important}.sm\:my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.sm\:my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.sm\:my-md{margin-block:var(--spicy-space-md,1rem)!important}.sm\:my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.sm\:my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.sm\:my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.sm\:my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.sm\:my-section{margin-block:var(--spicy-section-space,6rem)!important}.sm\:my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.sm\:my-auto{margin-block:auto!important}.sm\:p-0{padding:0!important}.sm\:p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:p-xs{padding:var(--spicy-space-xs,.25rem)!important}.sm\:p-sm{padding:var(--spicy-space-sm,.5rem)!important}.sm\:p-md{padding:var(--spicy-space-md,1rem)!important}.sm\:p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.sm\:p-xl{padding:var(--spicy-space-xl,2rem)!important}.sm\:p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.sm\:p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.sm\:p-section{padding:var(--spicy-section-space,6rem)!important}.sm\:p-gutter{padding:var(--spicy-gutter,1rem)!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.sm\:pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.sm\:pt-md{padding-top:var(--spicy-space-md,1rem)!important}.sm\:pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.sm\:pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.sm\:pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.sm\:pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.sm\:pt-section{padding-top:var(--spicy-section-space,6rem)!important}.sm\:pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.sm\:pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.sm\:pr-md{padding-right:var(--spicy-space-md,1rem)!important}.sm\:pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.sm\:pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.sm\:pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.sm\:pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.sm\:pr-section{padding-right:var(--spicy-section-space,6rem)!important}.sm\:pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.sm\:pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.sm\:pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.sm\:pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.sm\:pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.sm\:pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.sm\:pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.sm\:pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.sm\:pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.sm\:pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.sm\:pl-md{padding-left:var(--spicy-space-md,1rem)!important}.sm\:pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.sm\:pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.sm\:pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.sm\:pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.sm\:pl-section{padding-left:var(--spicy-section-space,6rem)!important}.sm\:pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.sm\:px-0{padding-inline:0!important}.sm\:px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.sm\:px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.sm\:px-md{padding-inline:var(--spicy-space-md,1rem)!important}.sm\:px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.sm\:px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.sm\:px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.sm\:px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.sm\:px-section{padding-inline:var(--spicy-section-space,6rem)!important}.sm\:px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.sm\:py-0{padding-block:0!important}.sm\:py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.sm\:py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.sm\:py-md{padding-block:var(--spicy-space-md,1rem)!important}.sm\:py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.sm\:py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.sm\:py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.sm\:py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.sm\:py-section{padding-block:var(--spicy-section-space,6rem)!important}.sm\:py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.sm\:gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.sm\:gap-md{gap:var(--spicy-space-md,1rem)!important}.sm\:gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.sm\:gap-xl{gap:var(--spicy-space-xl,2rem)!important}.sm\:gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.sm\:gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.sm\:gap-section{gap:var(--spicy-section-space,6rem)!important}.sm\:gap-gutter{gap:var(--spicy-gutter,1rem)!important}.sm\:gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.sm\:gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.sm\:gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.sm\:gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.sm\:gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.sm\:gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.sm\:gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.sm\:gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.sm\:gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.sm\:gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.sm\:gap-y-0{row-gap:0!important}.sm\:gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.sm\:gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.sm\:gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.sm\:gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.sm\:gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.sm\:gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.sm\:gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.sm\:gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.sm\:gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.sm\:w-full{width:100%!important}.sm\:w-half{width:50%!important}.sm\:w-auto{width:auto!important}.sm\:w-fit{width:fit-content!important}.sm\:min-w-0{min-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-none{max-width:none!important}.sm\:h-auto{height:auto!important}.sm\:h-full{height:100%!important}.sm\:object-contain{-o-object-fit:contain!important;object-fit:contain!important}.sm\:object-cover{-o-object-fit:cover!important;object-fit:cover!important}.sm\:object-fill{-o-object-fit:fill!important;object-fit:fill!important}.sm\:object-none{-o-object-fit:none!important;object-fit:none!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-clip{overflow:clip!important}.sm\:no-margin{margin:0!important}.sm\:no-padding{padding:0!important}.sm\:npt{padding-top:0!important}.sm\:npb{padding-bottom:0!important}.sm\:mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.sm\:d-flex{display:flex!important}.sm\:d-grid{display:grid!important}.sm\:d-none{display:none!important}.sm\:d-block{display:block!important}.sm\:flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.sm\:flex-row-sm,.sm\:flex-row-xs{flex-direction:row!important;display:flex!important}.sm\:flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.sm\:flex-row-base{gap:var(--spicy-space-md,1rem)!important}.sm\:flex-row-base,.sm\:flex-row-lg{flex-direction:row!important;display:flex!important}.sm\:flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.sm\:flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.sm\:flex-col-sm,.sm\:flex-col-xs{flex-direction:column!important;display:flex!important}.sm\:flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.sm\:flex-col-base{gap:var(--spicy-space-md,1rem)!important}.sm\:flex-col-base,.sm\:flex-col-lg{flex-direction:column!important;display:flex!important}.sm\:flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}}@media (width>=48rem){.md\:text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.md\:text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.md\:text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.md\:text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.md\:text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.md\:text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.md\:text-normal{text-transform:none!important}.md\:text-uppercase{text-transform:uppercase!important}.md\:text-lowercase{text-transform:lowercase!important}.md\:text-capitalize{text-transform:capitalize!important}.md\:whitespace-normal{white-space:normal!important}.md\:whitespace-nowrap{white-space:nowrap!important}.md\:whitespace-pre-wrap{white-space:pre-wrap!important}.md\:break-words{overflow-wrap:anywhere!important}.md\:font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}.md\:grid{display:grid!important}.md\:inline-grid{display:inline-grid!important}.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-col{flex-direction:column!important}.md\:flex-col-reverse{flex-direction:column-reverse!important}.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-nowrap{flex-wrap:nowrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-1{flex:1!important}.md\:flex-auto{flex:auto!important}.md\:flex-initial{flex:0 auto!important}.md\:flex-none{flex:none!important}.md\:grow{flex-grow:1!important}.md\:grow-0{flex-grow:0!important}.md\:shrink{flex-shrink:1!important}.md\:shrink-0{flex-shrink:0!important}.md\:items-start{align-items:flex-start!important}.md\:items-end{align-items:flex-end!important}.md\:items-center{align-items:center!important}.md\:items-baseline{align-items:baseline!important}.md\:items-stretch{align-items:stretch!important}.md\:justify-start{justify-content:flex-start!important}.md\:justify-end{justify-content:flex-end!important}.md\:justify-center{justify-content:center!important}.md\:justify-between{justify-content:space-between!important}.md\:justify-around{justify-content:space-around!important}.md\:justify-evenly{justify-content:space-evenly!important}.md\:self-auto{align-self:auto!important}.md\:self-start{align-self:flex-start!important}.md\:self-end{align-self:flex-end!important}.md\:self-center{align-self:center!important}.md\:self-stretch{align-self:stretch!important}.md\:justify-items-start{justify-items:start!important}.md\:justify-items-end{justify-items:end!important}.md\:justify-items-center{justify-items:center!important}.md\:justify-items-stretch{justify-items:stretch!important}.md\:justify-self-auto{justify-self:auto!important}.md\:justify-self-start{justify-self:start!important}.md\:justify-self-end{justify-self:end!important}.md\:justify-self-center{justify-self:center!important}.md\:justify-self-stretch{justify-self:stretch!important}.md\:place-items-center{place-items:center!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.md\:col-span-full{grid-column:1/-1!important}.md\:order-first{order:-1!important}.md\:order-last{order:999!important}.md\:order-none{order:0!important}.md\:m-0{margin:0!important}.md\:m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:m-xs{margin:var(--spicy-space-xs,.25rem)!important}.md\:m-sm{margin:var(--spicy-space-sm,.5rem)!important}.md\:m-md{margin:var(--spicy-space-md,1rem)!important}.md\:m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.md\:m-xl{margin:var(--spicy-space-xl,2rem)!important}.md\:m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.md\:m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.md\:m-section{margin:var(--spicy-section-space,6rem)!important}.md\:m-gutter{margin:var(--spicy-gutter,1rem)!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.md\:mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.md\:mt-md{margin-top:var(--spicy-space-md,1rem)!important}.md\:mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.md\:mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.md\:mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.md\:mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.md\:mt-section{margin-top:var(--spicy-section-space,6rem)!important}.md\:mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.md\:mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.md\:mr-md{margin-right:var(--spicy-space-md,1rem)!important}.md\:mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.md\:mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.md\:mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.md\:mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.md\:mr-section{margin-right:var(--spicy-section-space,6rem)!important}.md\:mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.md\:mr-auto{margin-right:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.md\:mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.md\:mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.md\:mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.md\:mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.md\:mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.md\:mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.md\:mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.md\:mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.md\:mb-auto{margin-bottom:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.md\:ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.md\:ml-md{margin-left:var(--spicy-space-md,1rem)!important}.md\:ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.md\:ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.md\:ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.md\:ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.md\:ml-section{margin-left:var(--spicy-section-space,6rem)!important}.md\:ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.md\:ml-auto{margin-left:auto!important}.md\:mx-0{margin-inline:0!important}.md\:mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.md\:mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.md\:mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.md\:mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.md\:mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.md\:mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.md\:mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.md\:mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.md\:mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.md\:mx-auto{margin-inline:auto!important}.md\:my-0{margin-block:0!important}.md\:my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.md\:my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.md\:my-md{margin-block:var(--spicy-space-md,1rem)!important}.md\:my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.md\:my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.md\:my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.md\:my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.md\:my-section{margin-block:var(--spicy-section-space,6rem)!important}.md\:my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.md\:my-auto{margin-block:auto!important}.md\:p-0{padding:0!important}.md\:p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:p-xs{padding:var(--spicy-space-xs,.25rem)!important}.md\:p-sm{padding:var(--spicy-space-sm,.5rem)!important}.md\:p-md{padding:var(--spicy-space-md,1rem)!important}.md\:p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.md\:p-xl{padding:var(--spicy-space-xl,2rem)!important}.md\:p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.md\:p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.md\:p-section{padding:var(--spicy-section-space,6rem)!important}.md\:p-gutter{padding:var(--spicy-gutter,1rem)!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.md\:pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.md\:pt-md{padding-top:var(--spicy-space-md,1rem)!important}.md\:pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.md\:pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.md\:pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.md\:pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.md\:pt-section{padding-top:var(--spicy-section-space,6rem)!important}.md\:pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.md\:pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.md\:pr-md{padding-right:var(--spicy-space-md,1rem)!important}.md\:pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.md\:pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.md\:pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.md\:pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.md\:pr-section{padding-right:var(--spicy-section-space,6rem)!important}.md\:pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.md\:pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.md\:pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.md\:pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.md\:pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.md\:pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.md\:pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.md\:pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.md\:pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.md\:pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.md\:pl-md{padding-left:var(--spicy-space-md,1rem)!important}.md\:pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.md\:pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.md\:pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.md\:pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.md\:pl-section{padding-left:var(--spicy-section-space,6rem)!important}.md\:pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.md\:px-0{padding-inline:0!important}.md\:px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.md\:px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.md\:px-md{padding-inline:var(--spicy-space-md,1rem)!important}.md\:px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.md\:px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.md\:px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.md\:px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.md\:px-section{padding-inline:var(--spicy-section-space,6rem)!important}.md\:px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.md\:py-0{padding-block:0!important}.md\:py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.md\:py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.md\:py-md{padding-block:var(--spicy-space-md,1rem)!important}.md\:py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.md\:py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.md\:py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.md\:py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.md\:py-section{padding-block:var(--spicy-section-space,6rem)!important}.md\:py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.md\:gap-0{gap:0!important}.md\:gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.md\:gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.md\:gap-md{gap:var(--spicy-space-md,1rem)!important}.md\:gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.md\:gap-xl{gap:var(--spicy-space-xl,2rem)!important}.md\:gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.md\:gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.md\:gap-section{gap:var(--spicy-section-space,6rem)!important}.md\:gap-gutter{gap:var(--spicy-gutter,1rem)!important}.md\:gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.md\:gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.md\:gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.md\:gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.md\:gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.md\:gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.md\:gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.md\:gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.md\:gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.md\:gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.md\:gap-y-0{row-gap:0!important}.md\:gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.md\:gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.md\:gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.md\:gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.md\:gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.md\:gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.md\:gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.md\:gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.md\:gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.md\:w-full{width:100%!important}.md\:w-half{width:50%!important}.md\:w-auto{width:auto!important}.md\:w-fit{width:fit-content!important}.md\:min-w-0{min-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-none{max-width:none!important}.md\:h-auto{height:auto!important}.md\:h-full{height:100%!important}.md\:object-contain{-o-object-fit:contain!important;object-fit:contain!important}.md\:object-cover{-o-object-fit:cover!important;object-fit:cover!important}.md\:object-fill{-o-object-fit:fill!important;object-fit:fill!important}.md\:object-none{-o-object-fit:none!important;object-fit:none!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-auto{overflow:auto!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-clip{overflow:clip!important}.md\:no-margin{margin:0!important}.md\:no-padding{padding:0!important}.md\:npt{padding-top:0!important}.md\:npb{padding-bottom:0!important}.md\:mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.md\:d-flex{display:flex!important}.md\:d-grid{display:grid!important}.md\:d-none{display:none!important}.md\:d-block{display:block!important}.md\:flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.md\:flex-row-sm,.md\:flex-row-xs{flex-direction:row!important;display:flex!important}.md\:flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.md\:flex-row-base{gap:var(--spicy-space-md,1rem)!important}.md\:flex-row-base,.md\:flex-row-lg{flex-direction:row!important;display:flex!important}.md\:flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.md\:flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.md\:flex-col-sm,.md\:flex-col-xs{flex-direction:column!important;display:flex!important}.md\:flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.md\:flex-col-base{gap:var(--spicy-space-md,1rem)!important}.md\:flex-col-base,.md\:flex-col-lg{flex-direction:column!important;display:flex!important}.md\:flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}}@media (width>=64rem){.lg\:text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.lg\:text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.lg\:text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.lg\:text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.lg\:text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.lg\:text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.lg\:text-normal{text-transform:none!important}.lg\:text-uppercase{text-transform:uppercase!important}.lg\:text-lowercase{text-transform:lowercase!important}.lg\:text-capitalize{text-transform:capitalize!important}.lg\:whitespace-normal{white-space:normal!important}.lg\:whitespace-nowrap{white-space:nowrap!important}.lg\:whitespace-pre-wrap{white-space:pre-wrap!important}.lg\:break-words{overflow-wrap:anywhere!important}.lg\:font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}.lg\:grid{display:grid!important}.lg\:inline-grid{display:inline-grid!important}.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-col{flex-direction:column!important}.lg\:flex-col-reverse{flex-direction:column-reverse!important}.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-1{flex:1!important}.lg\:flex-auto{flex:auto!important}.lg\:flex-initial{flex:0 auto!important}.lg\:flex-none{flex:none!important}.lg\:grow{flex-grow:1!important}.lg\:grow-0{flex-grow:0!important}.lg\:shrink{flex-shrink:1!important}.lg\:shrink-0{flex-shrink:0!important}.lg\:items-start{align-items:flex-start!important}.lg\:items-end{align-items:flex-end!important}.lg\:items-center{align-items:center!important}.lg\:items-baseline{align-items:baseline!important}.lg\:items-stretch{align-items:stretch!important}.lg\:justify-start{justify-content:flex-start!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-center{justify-content:center!important}.lg\:justify-between{justify-content:space-between!important}.lg\:justify-around{justify-content:space-around!important}.lg\:justify-evenly{justify-content:space-evenly!important}.lg\:self-auto{align-self:auto!important}.lg\:self-start{align-self:flex-start!important}.lg\:self-end{align-self:flex-end!important}.lg\:self-center{align-self:center!important}.lg\:self-stretch{align-self:stretch!important}.lg\:justify-items-start{justify-items:start!important}.lg\:justify-items-end{justify-items:end!important}.lg\:justify-items-center{justify-items:center!important}.lg\:justify-items-stretch{justify-items:stretch!important}.lg\:justify-self-auto{justify-self:auto!important}.lg\:justify-self-start{justify-self:start!important}.lg\:justify-self-end{justify-self:end!important}.lg\:justify-self-center{justify-self:center!important}.lg\:justify-self-stretch{justify-self:stretch!important}.lg\:place-items-center{place-items:center!important}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.lg\:col-span-full{grid-column:1/-1!important}.lg\:order-first{order:-1!important}.lg\:order-last{order:999!important}.lg\:order-none{order:0!important}.lg\:m-0{margin:0!important}.lg\:m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:m-xs{margin:var(--spicy-space-xs,.25rem)!important}.lg\:m-sm{margin:var(--spicy-space-sm,.5rem)!important}.lg\:m-md{margin:var(--spicy-space-md,1rem)!important}.lg\:m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.lg\:m-xl{margin:var(--spicy-space-xl,2rem)!important}.lg\:m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.lg\:m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.lg\:m-section{margin:var(--spicy-section-space,6rem)!important}.lg\:m-gutter{margin:var(--spicy-gutter,1rem)!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.lg\:mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.lg\:mt-md{margin-top:var(--spicy-space-md,1rem)!important}.lg\:mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.lg\:mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.lg\:mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.lg\:mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.lg\:mt-section{margin-top:var(--spicy-section-space,6rem)!important}.lg\:mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.lg\:mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.lg\:mr-md{margin-right:var(--spicy-space-md,1rem)!important}.lg\:mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.lg\:mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.lg\:mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.lg\:mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.lg\:mr-section{margin-right:var(--spicy-section-space,6rem)!important}.lg\:mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.lg\:mr-auto{margin-right:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.lg\:mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.lg\:mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.lg\:mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.lg\:mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.lg\:mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.lg\:mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.lg\:mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.lg\:mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.lg\:ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.lg\:ml-md{margin-left:var(--spicy-space-md,1rem)!important}.lg\:ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.lg\:ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.lg\:ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.lg\:ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.lg\:ml-section{margin-left:var(--spicy-section-space,6rem)!important}.lg\:ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mx-0{margin-inline:0!important}.lg\:mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.lg\:mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.lg\:mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.lg\:mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.lg\:mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.lg\:mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.lg\:mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.lg\:mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.lg\:mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.lg\:mx-auto{margin-inline:auto!important}.lg\:my-0{margin-block:0!important}.lg\:my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.lg\:my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.lg\:my-md{margin-block:var(--spicy-space-md,1rem)!important}.lg\:my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.lg\:my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.lg\:my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.lg\:my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.lg\:my-section{margin-block:var(--spicy-section-space,6rem)!important}.lg\:my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.lg\:my-auto{margin-block:auto!important}.lg\:p-0{padding:0!important}.lg\:p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:p-xs{padding:var(--spicy-space-xs,.25rem)!important}.lg\:p-sm{padding:var(--spicy-space-sm,.5rem)!important}.lg\:p-md{padding:var(--spicy-space-md,1rem)!important}.lg\:p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.lg\:p-xl{padding:var(--spicy-space-xl,2rem)!important}.lg\:p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.lg\:p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.lg\:p-section{padding:var(--spicy-section-space,6rem)!important}.lg\:p-gutter{padding:var(--spicy-gutter,1rem)!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.lg\:pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.lg\:pt-md{padding-top:var(--spicy-space-md,1rem)!important}.lg\:pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.lg\:pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.lg\:pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.lg\:pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.lg\:pt-section{padding-top:var(--spicy-section-space,6rem)!important}.lg\:pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.lg\:pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.lg\:pr-md{padding-right:var(--spicy-space-md,1rem)!important}.lg\:pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.lg\:pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.lg\:pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.lg\:pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.lg\:pr-section{padding-right:var(--spicy-section-space,6rem)!important}.lg\:pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.lg\:pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.lg\:pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.lg\:pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.lg\:pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.lg\:pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.lg\:pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.lg\:pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.lg\:pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.lg\:pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.lg\:pl-md{padding-left:var(--spicy-space-md,1rem)!important}.lg\:pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.lg\:pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.lg\:pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.lg\:pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.lg\:pl-section{padding-left:var(--spicy-section-space,6rem)!important}.lg\:pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.lg\:px-0{padding-inline:0!important}.lg\:px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.lg\:px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.lg\:px-md{padding-inline:var(--spicy-space-md,1rem)!important}.lg\:px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.lg\:px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.lg\:px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.lg\:px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.lg\:px-section{padding-inline:var(--spicy-section-space,6rem)!important}.lg\:px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.lg\:py-0{padding-block:0!important}.lg\:py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.lg\:py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.lg\:py-md{padding-block:var(--spicy-space-md,1rem)!important}.lg\:py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.lg\:py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.lg\:py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.lg\:py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.lg\:py-section{padding-block:var(--spicy-section-space,6rem)!important}.lg\:py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.lg\:gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.lg\:gap-md{gap:var(--spicy-space-md,1rem)!important}.lg\:gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.lg\:gap-xl{gap:var(--spicy-space-xl,2rem)!important}.lg\:gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.lg\:gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.lg\:gap-section{gap:var(--spicy-section-space,6rem)!important}.lg\:gap-gutter{gap:var(--spicy-gutter,1rem)!important}.lg\:gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.lg\:gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.lg\:gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.lg\:gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.lg\:gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.lg\:gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.lg\:gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.lg\:gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.lg\:gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.lg\:gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.lg\:gap-y-0{row-gap:0!important}.lg\:gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.lg\:gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.lg\:gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.lg\:gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.lg\:gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.lg\:gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.lg\:gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.lg\:gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.lg\:gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.lg\:w-full{width:100%!important}.lg\:w-half{width:50%!important}.lg\:w-auto{width:auto!important}.lg\:w-fit{width:fit-content!important}.lg\:min-w-0{min-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-none{max-width:none!important}.lg\:h-auto{height:auto!important}.lg\:h-full{height:100%!important}.lg\:object-contain{-o-object-fit:contain!important;object-fit:contain!important}.lg\:object-cover{-o-object-fit:cover!important;object-fit:cover!important}.lg\:object-fill{-o-object-fit:fill!important;object-fit:fill!important}.lg\:object-none{-o-object-fit:none!important;object-fit:none!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-clip{overflow:clip!important}.lg\:no-margin{margin:0!important}.lg\:no-padding{padding:0!important}.lg\:npt{padding-top:0!important}.lg\:npb{padding-bottom:0!important}.lg\:mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.lg\:d-flex{display:flex!important}.lg\:d-grid{display:grid!important}.lg\:d-none{display:none!important}.lg\:d-block{display:block!important}.lg\:flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.lg\:flex-row-sm,.lg\:flex-row-xs{flex-direction:row!important;display:flex!important}.lg\:flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.lg\:flex-row-base{gap:var(--spicy-space-md,1rem)!important}.lg\:flex-row-base,.lg\:flex-row-lg{flex-direction:row!important;display:flex!important}.lg\:flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.lg\:flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.lg\:flex-col-sm,.lg\:flex-col-xs{flex-direction:column!important;display:flex!important}.lg\:flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.lg\:flex-col-base{gap:var(--spicy-space-md,1rem)!important}.lg\:flex-col-base,.lg\:flex-col-lg{flex-direction:column!important;display:flex!important}.lg\:flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}}@supports (grid-template-rows:subgrid){:is(.subgrid-collection,:where([data-subgrid]) .carousel__track)>:is(.subgrid-card,.carousel__slide){grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span var(--spicy-card-row-count,1);row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));align-content:normal;min-width:0;display:grid}:is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .subgrid-bridge{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));grid-row:1/-1;min-width:0;display:grid}:is(.subgrid-collection,:where([data-subgrid]) .carousel__track) :is(.subgrid-card,.carousel__slide,.subgrid-bridge)>.card-row{grid-column:1;grid-row:var(--spicy-card-row);align-self:start;min-width:0;margin-block:0}}.frame[data-spicy-tone] :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content),.frame[data-spicy-tone] :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content) :where(h1,h2,h3,h4,p,strong),.frame:is([data-spicy-background=primary],[data-spicy-background=secondary],[data-spicy-background=tertiary],[data-spicy-background=primary-soft],[data-spicy-background=secondary-soft],[data-spicy-background=tertiary-soft]):not([data-spicy-tone]) :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content),.frame:is([data-spicy-background=primary],[data-spicy-background=secondary],[data-spicy-background=tertiary],[data-spicy-background=primary-soft],[data-spicy-background=secondary-soft],[data-spicy-background=tertiary-soft]):not([data-spicy-tone]) :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content) :where(h1,h2,h3,h4,p,strong){color:inherit}:where(.frame) :where(h1,h2,h3,h4){font-family:var(--spicy-font-heading,system-ui,sans-serif);font-weight:var(--spicy-font-weight-heading,var(--spicy-font-weight-bold,700));letter-spacing:var(--spicy-heading-tracking,-.025em);text-wrap:balance;overflow-wrap:anywhere;margin-block:0;line-height:1.15}:where(.frame) :where(h1){font-size:var(--spicy-heading-size,clamp(2rem,5vw,4rem))}:where(.frame) :where(h2){font-size:var(--spicy-content-heading-size,clamp(1.6rem,3vw,2.5rem))}:where(.frame) :where(h3){font-size:clamp(1.25rem,1.05rem + .75vw,1.75rem)}:where(.frame) :where(p,li,dd){overflow-wrap:anywhere}:where(.frame .link){transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease);justify-content:center;align-items:center;gap:var(--spicy-space-sm,.5rem);padding:var(--spicy-button-padding-y,.65rem) var(--spicy-button-padding-x,1rem);min-height:var(--spicy-control-min-height,2.75rem);border:var(--spicy-border-width,1px) solid transparent;border-radius:var(--spicy-radius-button,.75rem);background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff);font:inherit;text-decoration:none;display:inline-flex}@media (width>=48rem){:where(.frame .link){box-sizing:border-box;width:fit-content;max-width:100%}}:where(.frame .link){font-size:var(--spicy-button-font-size,1em);font-weight:var(--spicy-button-font-weight,700);letter-spacing:var(--spicy-button-tracking,normal);text-transform:var(--spicy-button-text-transform,none);text-align:center;line-height:1.4}:where(.frame .link):focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:4px}:where(.frame .link:not(.link[data-variant=text]):not(.link[data-variant=ghost])):hover{background:var(--spicy-color-brand-hover);color:var(--spicy-color-on-brand)}:where([data-spicy-block]) :where(.container){width:100%;max-width:var(--spicy-container-width,80rem);padding-inline:var(--spicy-gutter,1.5rem);box-sizing:border-box;margin-inline:auto}:where([data-spicy-block]) :where(:is(img,video),video){max-width:100%;height:auto}:where(.frame){padding-block:var(--spicy-section-space,clamp(2rem,8vw,6rem))}.frame.frame[data-spicy-tone=surface]{background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a)}.frame.frame[data-spicy-tone=muted]{background:var(--spicy-color-muted,#f1f5f9);color:var(--spicy-color-text,#0f172a)}.frame.frame[data-spicy-tone=brand]{background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff)}.frame.frame[data-spicy-tone=transparent]{color:inherit;background:0 0}.frame[data-spicy-tone] :where(.text__content,.text-image__text,.text-image__headline,.text__headline,.hero-section__headline,.stage__headline,.team-hero__headline){color:inherit}.frame[data-no-spacing-top]{padding-top:0!important}.frame[data-no-spacing-bottom]{padding-bottom:0!important}.frame .content__callout,.frame .stage-basic{padding-block:0}.frame :is(.content__callout,.stage-basic):is([data-tone=surface],[data-tone=muted],[data-tone=brand]){padding-block:var(--spicy-cards-padding,2rem)}.frame[data-stage-variant=overlay]{padding:0}.frame[data-stage-variant=overlay] .stage[data-variant=overlay]{padding-block:var(--spicy-section-space,clamp(2rem,8vw,6rem))}.frame[data-stage-variant=overlay][data-no-spacing-top] .stage[data-variant=overlay]{padding-top:0}.frame[data-stage-variant=overlay][data-no-spacing-bottom] .stage[data-variant=overlay]{padding-bottom:0}:where([data-spicy-block]) :where(button,a):focus-visible{outline:2px solid var(--spicy-color-focus,#2563eb);outline-offset:3px}@media (width>=48rem){:where([data-spicy-block]) :where(.mobile-only){display:none}}@media (width<=47.999rem){:where([data-spicy-block]) :where(.desktop-only){display:none}}:where(.frame .link[data-variant=text],.frame .link[data-variant=ghost]){color:inherit;background:0 0}:where(.frame .link[data-variant=text]){padding-inline:0;text-decoration:underline}:where(.frame .link[data-variant=ghost]){border-color:currentColor}:where(.frame :is(.link[data-variant=small],.link[data-size=sm])){padding:var(--spicy-space-xs,.25rem) var(--spicy-space-sm,.5rem);font-size:.875em}:where(.card),:where(.card) *{box-sizing:border-box}:where(.card) :where(h1,h2,h3,h4){font-family:var(--spicy-font-heading,system-ui,sans-serif);font-weight:var(--spicy-font-weight-heading,var(--spicy-font-weight-bold,700));letter-spacing:var(--spicy-heading-tracking,-.025em);text-wrap:balance;overflow-wrap:anywhere;margin-block:0;line-height:1.15}:where(.card) :where(h3){font-size:clamp(1.25rem,1.05rem + .75vw,1.75rem)}:where(.card) :where(p,li,dd){overflow-wrap:anywhere}.card__media :is(img,video){width:100%;height:auto;display:block}.card{background:var(--spicy-color-muted,#f1f5f9);border-radius:var(--spicy-radius-md,1rem);color:var(--spicy-color-text,#0f172a);overflow:hidden}.card__body{padding:var(--spicy-space-xl,2rem);gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));flex-direction:column;align-items:start;display:flex}.card[data-variant=outline]{background:var(--spicy-color-surface,#fff);border:var(--spicy-border-width,1px) solid var(--spicy-color-border,#cbd5e1)}.card[data-variant=elevated]{background:var(--spicy-color-surface,#fff);box-shadow:var(--spicy-shadow,0 8px 24px #00000014)}.card__body>*{margin-block:0}.card__footer,.card__header{gap:var(--spicy-space-md,1rem);display:grid}.card__footer>*,.card__header>*{margin-block:0}.card:has(>.card__media){gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));display:grid}.card:has(>.card__media)>.card__body{padding-block-start:0}.navigation :focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:4px}.navigation{flex-direction:column;align-items:stretch;gap:1rem;display:flex}@media (width>=64rem){.navigation{align-items:center;gap:var(--spicy-space-lg,1.5rem);flex-direction:row}}.navigation__item{position:relative}.navigation__link,.navigation__trigger{color:inherit;font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:0;min-height:2.75rem;padding-block:.5rem;text-decoration:none;display:inline-block}@media (width>=64rem){.navigation__link,.navigation__trigger{min-height:auto;box-sizing:inherit}}.navigation__link[aria-current=page]{text-underline-offset:.3em;text-decoration:underline}.navigation__submenu{padding:var(--spicy-space-md,1rem);background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a);border-radius:var(--spicy-radius-sm,.5rem);z-index:1;min-width:0;box-shadow:none;position:static;top:100%;left:0}@media (width>=64rem){.navigation__submenu{min-width:14rem;box-shadow:var(--spicy-shadow,0 8px 24px #00000014);position:absolute}}.navigation__submenu .navigation{flex-direction:column;align-items:stretch}.navigation__back{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:.5rem;min-height:2.75rem;margin-bottom:1rem;text-decoration:underline;display:inline-flex}@media (width>=64rem){.navigation__back{align-items:normal;gap:normal;min-height:auto;margin-bottom:0;display:none}}.navigation[data-depth="0"]>.navigation__item{position:static}.navigation__trigger{align-items:center;gap:.4em;display:inline-flex}.navigation__overview{margin-bottom:.75rem;font-size:1.25em;font-weight:700;display:block}.navigation__submenu>.navigation{flex-direction:column;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:stretch;gap:.5rem 2rem;display:flex}@media (width>=64rem){.navigation__submenu>.navigation{display:grid}}.navigation__back:focus-visible,.navigation__link:focus-visible,.navigation__trigger:focus-visible{outline-offset:4px;outline:2px solid}:where(.button){box-sizing:border-box;font-size:var(--spicy-button-font-size,1em);font-weight:var(--spicy-button-font-weight,700);letter-spacing:var(--spicy-button-tracking,normal);text-transform:var(--spicy-button-text-transform,none);text-align:center;line-height:1.4}:where(.cta) :where(button,a.link,.button),:where(.frame) :where(button,a.link,.button),:where(.stage) :where(button,a.link,.button){white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}.button{justify-content:center;align-items:center;gap:var(--spicy-space-sm,.5rem);font:inherit;cursor:pointer;border:var(--spicy-border-width,1px) solid transparent;border-radius:var(--spicy-radius-button,.75rem);padding:var(--spicy-button-padding-y,.65rem) var(--spicy-button-padding-x,1rem);min-height:var(--spicy-control-min-height,2.75rem);transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease);background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff);font-size:var(--spicy-button-font-size,1em);font-weight:var(--spicy-button-font-weight,700);letter-spacing:var(--spicy-button-tracking,normal);text-transform:var(--spicy-button-text-transform,none);text-decoration:none;display:inline-flex}@media (width>=48rem){.button{box-sizing:border-box;width:fit-content;max-width:100%}}@media (prefers-reduced-motion:reduce){.button{transition:none}}.button[data-variant=secondary]{background:var(--spicy-color-accent,#475569);color:var(--spicy-color-on-accent,#fff)}.button[data-variant=outline]{border-color:currentColor}.button[data-variant=ghost],.button[data-variant=link],.button[data-variant=outline]{color:var(--spicy-color-brand,#334155);background:0 0}.button[data-variant=link]{text-underline-offset:.2em;text-decoration:underline}.button[data-size=sm]{padding:var(--spicy-space-xs,.25rem) var(--spicy-space-sm,.5rem);font-size:.875em}.button[data-size=lg]{padding:var(--spicy-space-md,1rem) var(--spicy-space-xl,2rem);font-size:1.125em}.button:not([aria-disabled=true]):hover{background:var(--spicy-color-brand-hover,#1e293b);color:var(--spicy-color-on-brand,#fff)}.button[data-variant=secondary]:not([aria-disabled=true]):hover{background:var(--spicy-color-accent-hover,#334155);color:var(--spicy-color-on-accent,#fff)}.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button:focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:4px}.accordion__item{border-bottom:var(--spicy-border-width,1px) solid var(--spicy-color-border,#cbd5e1)}.accordion__heading{margin:0}.accordion__trigger{justify-content:space-between;gap:var(--spicy-space-md,1rem);width:100%;padding:var(--spicy-space-lg,1.5rem) 0;color:inherit;font:inherit;text-align:var(--spicy-text-align,left);cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.accordion__content{padding:var(--spicy-space-md,1rem) 0}.accordion [hidden]{display:none}.accordion__icon{transition:transform var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.accordion [data-open=true] .accordion__icon{transform:rotate(180deg)}[data-accordion] [hidden]{display:none!important}.hotspots__image{position:relative}.hotspots__image :is(img,video){width:100%;display:block}.hotspots__pin{border:2px solid var(--spicy-color-on-brand,#fff);background:var(--spicy-color-brand,#334155);min-width:44px;min-height:44px;color:var(--spicy-color-on-brand,#fff);cursor:pointer;border-radius:50%}.hotspots__content{padding:var(--spicy-space-md,1rem);background:var(--spicy-color-muted,#f1f5f9)}.hotspots__item{z-index:1;position:absolute;transform:translate(-50%,-50%)}.hotspots__item[data-open=true]{z-index:2;background:var(--spicy-color-muted,#f1f5f9);border-radius:var(--spicy-radius-md,1rem);width:min(320px,80vw)}.hotspots__trigger{background:var(--spicy-color-brand,#334155);min-width:44px;min-height:44px;color:var(--spicy-color-on-brand,#fff);cursor:pointer;border:0;border-radius:50%}[data-hotspots-variant] [hidden]{display:none!important}:where(.section),:where(.section) *{box-sizing:border-box}:where(.section)[data-tone=surface]{background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a)}:where(.section)[data-tone=muted]{background:var(--spicy-color-muted,#f1f5f9);color:var(--spicy-color-text,#0f172a)}:where(.section)[data-tone=brand]{background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff)}.section{padding:var(--spicy-section-space,clamp(2rem,8vw,6rem)) var(--spicy-gutter,1rem)}.section__inner{max-width:max(0px,var(--spicy-container-width,80rem) - 2 * var(--spicy-gutter,1rem));margin-inline:auto}.section[data-spacing=none]{padding-block:0}.section[data-spacing=sm]{padding-block:var(--spicy-space-xl,2rem)}.section[data-spacing=lg]{padding-block:calc(var(--spicy-section-space,6rem)*1.5)}:where(.section)[data-tone=transparent]{color:inherit;background:0 0}:where(.stage),:where(.stage) *{box-sizing:border-box}:where(.stage)[data-tone=surface]{background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a)}:where(.stage)[data-tone=muted]{background:var(--spicy-color-muted,#f1f5f9);color:var(--spicy-color-text,#0f172a)}:where(.stage)[data-tone=brand]{background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff)}:where(.stage) :where(h1,h2,h3,h4){font-family:var(--spicy-font-heading,system-ui,sans-serif);font-weight:var(--spicy-font-weight-heading,var(--spicy-font-weight-bold,700));letter-spacing:var(--spicy-heading-tracking,-.025em);text-wrap:balance;overflow-wrap:anywhere;margin-block:0;line-height:1.15}:where(.stage) :where(h1){font-size:var(--spicy-heading-size,clamp(2rem,5vw,4rem))}:where(.stage) :where(p,li,dd){overflow-wrap:anywhere}.stage{padding:var(--spicy-section-space,clamp(2rem,8vw,6rem)) var(--spicy-gutter,1rem);padding-inline:0}.stage__container.container,.stage__content-container.container,.stage__media-container.container{width:100%;max-width:var(--spicy-container-width,80rem);padding-inline:var(--spicy-gutter,1rem);margin-inline:auto}.stage__content-container,.stage__media-container{min-width:0}.stage__inner{gap:var(--spicy-stage-gap,3rem);grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;min-width:0;display:grid}@media (width>=48.0625rem){.stage__inner{align-items:center}}.stage__content{gap:var(--spicy-space-lg,1.5rem);min-width:0;display:grid}.stage__content :where(h1,h2){font-size:var(--spicy-heading-size,clamp(2rem,5vw,4rem));line-height:1.1}.stage__content>*{margin-block:0}.stage__media :is(img,video){width:100%;height:auto;display:block}.stage__media{min-width:0}.stage[data-variant=stacked]{text-align:var(--spicy-heading-align,left)}.stage[data-variant=stacked] .stage__content{width:100%;max-width:var(--spicy-container-narrow,48rem)}.stage__actions{gap:var(--spicy-space-md,1rem);align-items:center;justify-content:var(--spicy-heading-items,var(--spicy-text-justify,start));flex-wrap:wrap;width:100%;display:flex}.stage[data-variant=stacked] .stage__actions{justify-content:var(--spicy-heading-items,start)}.stage[data-variant=overlay]{isolation:isolate;color:var(--spicy-cover-color,#fff);background:var(--spicy-color-brand,#334155);align-items:center;min-height:60svh;display:grid;position:relative}.stage[data-variant=overlay] .stage__media-container{z-index:-2;position:absolute;inset:0;overflow:hidden}.stage[data-variant=overlay] .stage__media{height:100%}.stage[data-variant=overlay] .stage__media :is(img,video){-o-object-fit:cover;object-fit:cover;height:100%}.stage[data-variant=overlay]:after{content:"";z-index:-1;background:#0000008c;position:absolute;inset:0}.stage[data-variant=overlay] .stage__content{padding-block:var(--spicy-space-2xl,3rem)}@media (width>=48.0625rem){.stage[data-variant=split-reverse] .stage__inner,.stage[data-variant=split] .stage__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage[data-variant=split-reverse] .stage__media-container{grid-area:1/1}.stage[data-variant=split-reverse] .stage__content-container{grid-column:2}}:where(.stage)[data-tone=transparent]{color:inherit;background:0 0}.stage[data-variant=overlay][data-tone=transparent]{color:var(--spicy-cover-color,#fff)}.stage__media video{width:100%;display:block}@media (width>=48.0625rem){.stage:not(:has(.stage__media)) .stage__inner{grid-template-columns:1fr}.stage:not(:has(.stage__media)) .stage__content-container{grid-column:1}}.stage__actions .block-shell__actions{justify-content:var(--spicy-heading-items,start);width:100%}.stage__content{text-align:var(--spicy-heading-align,left);margin-inline-start:var(--spicy-heading-before,0);margin-inline-end:var(--spicy-heading-after,auto)}:where(.cta),:where(.cta) *{box-sizing:border-box}:where(.cta)[data-tone=surface]{background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a)}:where(.cta)[data-tone=muted]{background:var(--spicy-color-muted,#f1f5f9);color:var(--spicy-color-text,#0f172a)}:where(.cta)[data-tone=brand]{background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff)}:where(.cta) :where(h1,h2,h3,h4){font-family:var(--spicy-font-heading,system-ui,sans-serif);font-weight:var(--spicy-font-weight-heading,var(--spicy-font-weight-bold,700));letter-spacing:var(--spicy-heading-tracking,-.025em);text-wrap:balance;overflow-wrap:anywhere;margin-block:0;line-height:1.15}:where(.cta) :where(h1){font-size:var(--spicy-heading-size,clamp(2rem,5vw,4rem))}:where(.cta) :where(h2){font-size:var(--spicy-content-heading-size,clamp(1.6rem,3vw,2.5rem))}:where(.cta) :where(p,li,dd){overflow-wrap:anywhere}.cta{padding:var(--spicy-section-space,clamp(2rem,8vw,6rem)) var(--spicy-gutter,1rem)}.cta__inner{max-width:max(0px,var(--spicy-container-width,80rem) - 2 * var(--spicy-gutter,1rem));align-items:center;gap:var(--spicy-space-xl,2rem);margin-inline:auto;display:grid}.cta__media :is(img,video){width:100%;height:auto;display:block}.cta__actions{gap:var(--spicy-space-md,1rem);align-items:center;justify-content:var(--spicy-heading-items,var(--spicy-text-justify,start));flex-wrap:wrap;display:flex}.cta[data-variant=centered] .cta__actions{justify-content:var(--spicy-heading-items,center)}.cta[data-variant=centered]{text-align:var(--spicy-text-align,center)}.cta[data-variant=centered] .cta__content{max-width:var(--spicy-container-narrow,48rem);margin-inline:auto}.cta__content{gap:var(--spicy-space-lg,1.5rem);align-content:start;min-width:0;display:grid}.cta__media{gap:var(--spicy-space-sm,.5rem);display:grid}.cta__content>*,.cta__media>*{margin-block:0}@media (width>=48.0625rem){.cta[data-variant=split] .cta__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cta[data-variant=split] .cta__actions{grid-column:1/-1}.cta[data-variant=banner] .cta__inner{grid-template-columns:minmax(0,1fr) auto}.cta[data-variant=banner] .cta__actions{grid-area:1/2}}:where(.cta)[data-tone=transparent]{color:inherit;background:0 0}.cta__media video{width:100%;display:block}@media (width>=48.0625rem){.cta[data-variant=split]:not(:has(.cta__media)) .cta__actions{grid-column:2}.cta[data-variant=split]:not(:has(.cta__media)):not(:has(.cta__actions)) .cta__inner{grid-template-columns:1fr}.cta[data-variant=banner] .cta__media{grid-area:2/1/auto/-1}}:where(.footer),:where(.footer) *{box-sizing:border-box}:where(.footer)[data-tone=surface]{background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a)}:where(.footer)[data-tone=muted]{background:var(--spicy-color-muted,#f1f5f9);color:var(--spicy-color-text,#0f172a)}:where(.footer)[data-tone=brand]{background:var(--spicy-color-brand,#334155);color:var(--spicy-color-on-brand,#fff)}.footer{padding:var(--spicy-section-space,clamp(2rem,8vw,6rem)) var(--spicy-gutter,1rem)}.footer__inner{max-width:max(0px,var(--spicy-container-width,80rem) - 2 * var(--spicy-gutter,1rem));gap:var(--spicy-space-xl,2rem);margin-inline:auto;display:grid}.footer__meta{grid-column:1/-1}@media (width>=48.0625rem){.footer[data-variant=columns] .footer__inner{grid-template-columns:1fr 2fr}.footer[data-variant=minimal] .footer__inner{flex-wrap:wrap;justify-content:space-between;display:flex}}:where(.footer)[data-tone=transparent]{color:inherit;background:0 0}:where(.footer a){color:inherit;text-underline-offset:.2em}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.provider{font-family:var(--spicy-font-body,system-ui,sans-serif);font-size:var(--spicy-font-size,1rem);line-height:var(--spicy-line-height,1.5);color:var(--spicy-color-text,#0f172a);background:var(--spicy-color-page,var(--spicy-color-surface))}.provider :where(h1,h2,h3,h4){font-family:var(--spicy-font-heading,system-ui,sans-serif);font-weight:var(--spicy-font-weight-heading,var(--spicy-font-weight-bold,700))}[data-spicy-pointer-active=true]{cursor:none!important}@media (pointer:coarse),(prefers-reduced-motion:reduce){[data-spicy-pointer-active=true]{cursor:auto!important}}.pointer{--spicy-pointer-size:80px;z-index:2147483000;pointer-events:none;opacity:0;contain:layout style;box-sizing:border-box;width:var(--spicy-pointer-size);height:var(--spicy-pointer-size);margin:calc(var(--spicy-pointer-size)/-2) 0 0 calc(var(--spicy-pointer-size)/-2);white-space:nowrap;color:#111;text-align:center;place-items:center;font:600 12px/1 system-ui,sans-serif;transition:opacity .12s;display:grid;position:fixed;top:0;left:0}@media (pointer:coarse),(prefers-reduced-motion:reduce){.pointer{display:none}}.pointer:before{content:"";z-index:-1;background:#fff;border:1px solid #222;border-radius:50%;width:12px;height:12px;transition:width .2s,height .2s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.pointer[data-expanded=true]:before{width:var(--spicy-pointer-size);height:var(--spicy-pointer-size)}.pointer__arrow{width:var(--spicy-pointer-icon-size,44px);height:var(--spicy-pointer-icon-size,44px);grid-area:1/1;display:none}.pointer[data-kind=link] .pointer__arrow{display:block}.pointer__label{text-overflow:ellipsis;grid-area:1/1;max-width:100%;overflow:hidden}.pointer[data-visible=true]{opacity:1}[data-spicy-animations=false],[data-spicy-motion-active=false],[data-spicy-motion=none]{--spicy-animation-play-state:paused}[data-spicy-motion-active=true]{--spicy-animation-play-state:running}.media-video{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;display:block}.video--player{width:100%}.video--player .media__play{cursor:pointer;background:var(--spicy-color-brand,#334155);width:4rem;height:4rem;color:var(--spicy-color-on-brand,#fff);border:0;border-radius:50%;place-items:center;padding:1rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video--player .media__play svg{fill:currentColor;width:100%;height:100%}.video--player .media__play:focus-visible{outline-offset:4px;outline:3px solid}[data-spicy-animations=true],[data-spicy-motion-active=true]{--spicy-interaction-duration:var(--spicy-motion-duration,.24s);--spicy-disclosure-duration:var(--spicy-motion-duration-slow,.36s)}[data-spicy-animations=false],[data-spicy-motion-active=false],[data-spicy-motion=none]{--spicy-interaction-duration:0s;--spicy-disclosure-duration:0s}@media (prefers-reduced-motion:reduce){[data-spicy-effect-scope],[data-spicy-provider]{--spicy-interaction-duration:0s!important;--spicy-disclosure-duration:0s!important}}.icon{vertical-align:-.125em;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.icon,.icon>svg{block-size:1em;inline-size:1em}.icon>span,.icon>svg{display:block}.icon>span{line-height:1}:is([data-spicy-icon=arrowLeft]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-spicy-icon=arrowRight]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:scaleX(-1)}[data-spicy-selection]{position:relative}.selection-indicator{pointer-events:none;transform-origin:0;background:currentColor;border-radius:1px;height:2px;position:absolute}.selection-indicator[hidden]{display:none}[data-spicy-selection] button{position:relative}.segmented>.selection-indicator,.tabs[data-variant=pills] .selection-indicator{display:none}.tabs__list{border-bottom:var(--catalog-border);gap:1rem;margin:0;display:flex;overflow-x:auto}.tabs__list button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease);white-space:nowrap;min-height:2.75rem;color:inherit;background:0 0;border:0;border-bottom:3px solid #0000;padding:1rem}.tabs__panels{min-width:0;position:relative}.tabs__panels>section{display:flow-root}.tabs__panels>section[hidden]{display:none}.tabs__list[data-spicy-selection] [aria-selected=true]{border-bottom-color:#0000}.tabs{gap:var(--catalog-gap);min-width:0;display:grid}.tabs__list [aria-selected=true]{border-bottom-color:currentColor;font-weight:700}.tabs[data-variant=pills] .tabs__list{border:0;gap:.5rem}.tabs[data-variant=pills] button{border-radius:var(--spicy-radius-button);border:var(--catalog-border)}.tabs[data-variant=pills] [aria-selected=true]{background:var(--spicy-color-brand);color:var(--spicy-color-on-brand)}.tabs__content{gap:var(--catalog-gap);align-items:center;display:grid}.tabs__content>div:first-child{justify-items:start;gap:1.5rem;display:grid}.tabs__content :is(img,video){border-radius:var(--spicy-radius-lg);width:100%}@media (width>=48rem){.tabs[data-orientation=vertical]{gap:var(--catalog-gap);grid-template-columns:15rem minmax(0,1fr);display:grid}.tabs[data-orientation=vertical] .tabs__list{border:0;flex-direction:column;align-self:start}.tabs__content.has-media{grid-template-columns:1fr 1fr}}:where(.header),:where(.header) *{box-sizing:border-box}.header :focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:4px}.header{z-index:20;color:var(--spicy-color-text,#0f172a);background:var(--spicy-color-surface,#fff);position:relative}.header__container{max-width:var(--spicy-container-width,80rem);margin-inline:auto}.header__inner{justify-content:space-between;align-items:center;gap:var(--spicy-space-lg,1.5rem);padding:var(--spicy-header-padding,1rem);background:var(--spicy-color-surface,#fff);display:flex}.header:not([data-variant=floating]) .header__container{box-sizing:border-box;padding-inline:var(--spicy-gutter,1rem)}.header:not([data-variant=floating]) .header__inner{padding-inline:0}.header[data-variant=floating]{padding:var(--spicy-space-md,1rem) var(--spicy-gutter,1rem)}.header[data-variant=floating] .header__inner{border-radius:var(--spicy-radius-header,1rem);box-shadow:var(--spicy-shadow,0 8px 24px #00000014)}.header__brand :is(img,video){width:auto;max-width:10rem;max-height:3rem;display:block}.header__toggle{min-width:var(--spicy-control-min-height,2.75rem);min-height:var(--spicy-control-min-height,2.75rem);color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}@media (width>=64rem){.header__toggle{display:none}}.header__toggle>span:not(.menu-indicator){background:currentColor;width:24px;height:2px;display:block}.header__mobile-actions{margin-top:0;display:block}@media (width>=64rem){.header__mobile-actions{display:none}.header[data-variant=centered] .header__inner{grid-template-columns:1fr auto 1fr;display:grid}.header[data-variant=centered] .header__brand{grid-area:1/2}.header[data-variant=centered] .header__navigation{grid-area:1/1}.header[data-variant=centered] .header__actions{justify-self:end}}.header__panel{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),transform var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),visibility 0s var(--spicy-interaction-duration,.24s);inset-inline:0;padding:var(--spicy-space-lg,1.5rem);background:var(--spicy-color-surface,#fff);box-shadow:var(--spicy-shadow,0 8px 24px #00000014);min-height:calc(100dvh - 5rem);max-height:calc(100dvh - 5rem);display:block;position:absolute;top:100%;overflow:auto;transform:translateY(-.5rem)}@media (width>=64rem){.header__panel{opacity:1;visibility:visible;pointer-events:auto;inset-inline:auto;max-height:none;box-shadow:none;background:0 0;min-height:0;padding:0;transition:none;position:static;top:auto;overflow:visible;transform:none}}.header__panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}@media (width>=64rem){.header__panel.is-open{transform:none}}@media (width>=64rem){.header__actions{display:block}}.header .navigation[data-depth="0"]>.navigation__item>.navigation__submenu{inset-inline:0;box-sizing:border-box;width:100%;box-shadow:none;border:0;border-radius:0;padding:0;position:static;top:100%}@media (width>=64rem){.header .navigation[data-depth="0"]>.navigation__item>.navigation__submenu{border-bottom:1px solid var(--spicy-color-border,#ddd);padding:1.5rem max(var(--spicy-gutter,1rem),(100% - var(--spicy-container-width,80rem))/2);box-shadow:var(--spicy-shadow,0 8px 24px #00000014);position:absolute}}.header__panel:has(.navigation[data-depth="0"][data-submenu-open]) .header__mobile-actions{display:none}.menu-indicator{width:1.5rem;height:1.5rem;font-size:1.5rem;display:grid}.menu-indicator>.icon{transition:opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),transform var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease);grid-area:1/1}.menu-indicator [data-spicy-icon=close]{opacity:0;transform:rotate(-45deg)}.menu-indicator[data-open=true] [data-spicy-icon=menu]{opacity:0;transform:rotate(45deg)}.menu-indicator[data-open=true] [data-spicy-icon=close]{opacity:1;transform:rotate(0)}.disclosure-indicator{transition:transform var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}[aria-expanded=true]>.disclosure-indicator{transform:rotate(180deg)}.details-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.details-summary::-webkit-details-marker{display:none}.details-summary::marker{content:""}.carousel__track{--spicy-carousel-slide-size:min(var(--spicy-carousel-content-width,100%), var(--spicy-carousel-slide-preferred-width,calc(var(--spicy-carousel-content-width,100%)*.8)));gap:var(--spicy-space-lg,1.5rem);scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;display:flex;overflow-x:auto}@media (width>=48rem){.carousel__track{--spicy-carousel-slide-size:min(var(--spicy-carousel-content-width,100%), max(var(--spicy-carousel-slide-min-width,22rem), var(--spicy-carousel-slide-preferred-width,calc(var(--spicy-carousel-content-width,100%)*.8))))}}@media (prefers-reduced-motion:reduce){.carousel__track{scroll-behavior:auto}}.carousel__slide{flex:0 0 var(--spicy-carousel-slide-size);scroll-snap-align:start;min-width:0}.carousel__controls{justify-content:end;margin:0;display:flex}.carousel,.carousel__controls{gap:var(--spicy-space-md,1rem)}.carousel{min-width:0;display:grid}.carousel__controls button{border-radius:var(--spicy-radius-button,.75rem);background:var(--spicy-color-brand,#334155);min-width:44px;min-height:44px;color:var(--spicy-color-on-brand,#fff);cursor:pointer;border:0;place-items:center;font-size:1.25rem;display:inline-grid}.carousel,.carousel__viewport{min-width:0}.carousel[data-overflow=viewport],.carousel[data-overflow=viewport]>.carousel__viewport{overflow:visible}.carousel[data-overflow=viewport]>.carousel__viewport>.carousel__track{box-sizing:border-box;width:var(--spicy-carousel-viewport-width,100%);max-width:none;overscroll-behavior-inline:contain;margin-inline-start:calc(var(--spicy-carousel-start,0px)*-1);margin-inline-end:calc(var(--spicy-carousel-end,0px)*-1);padding-inline-start:var(--spicy-carousel-start,0);padding-inline-end:var(--spicy-carousel-end,0);scroll-padding-inline-start:var(--spicy-carousel-start,0);scroll-padding-inline-end:var(--spicy-carousel-end,0)}.carousel__controls button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.carousel__controls button:hover{opacity:.75}.gallery__controls button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.gallery__controls button:hover{opacity:.75}.gallery{--spicy-gallery-ratio:1;--spicy-gallery-available-width:calc(100vw - var(--spicy-gutter,1rem)*2);--spicy-gallery-row-height:min(var(--spicy-gallery-height,clamp(10rem, 28vw, 26rem)), calc(var(--spicy-gallery-available-width)/var(--spicy-gallery-max-ratio,1.7778)));gap:var(--spicy-space-2xl,3rem);display:grid}.gallery[data-gallery-aspect="16:9"]{--spicy-gallery-ratio:1.77778}.gallery[data-gallery-aspect="9:16"]{--spicy-gallery-ratio:.5625}.gallery[data-gallery-aspect="2:3"]{--spicy-gallery-ratio:.666667}.gallery[data-gallery-aspect="3:2"]{--spicy-gallery-ratio:1.5}.gallery__carousel .carousel__track{align-items:flex-start;gap:var(--spicy-gallery-gap,1.5rem);scrollbar-width:none;height:auto;max-height:none;padding-block:.25rem;display:flex;overflow:auto hidden}.gallery__carousel .carousel__track::-webkit-scrollbar{display:none}.gallery__carousel .carousel__slide{flex:none;width:auto;max-width:none;height:auto}.gallery .gallery__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--spicy-gallery-grid-min-width,16rem)),1fr));gap:var(--spicy-gallery-gap,1.5rem);-moz-columns:auto;columns:auto;padding:0;display:grid}.gallery[data-gallery-aspect=original] .gallery__grid{flex-wrap:wrap;align-items:flex-start;display:flex}.gallery[data-gallery-variant=logos]{--spicy-gallery-height:6rem}.gallery[data-gallery-variant=logos] .gallery__grid{justify-content:center}@starting-style{.gallery-lightbox[open]::backdrop{opacity:0}}.gallery__heading{text-align:var(--spicy-text-align,inherit);margin:0}.cards__slider .carousel__controls button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.cards__slider .carousel__controls button:hover{opacity:.75}.cards .cards-collection[data-layout=list]{container:spicy-card-list/inline-size}.cards .cards-collection[data-layout=list] :is(.cards__list,.carousel__track){flex-direction:column;display:flex}.cards [data-layout=list] .cards__item{gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));grid-template-columns:minmax(0,1fr);height:auto;display:grid}.cards [data-layout=list] .cards__body{justify-content:center;align-items:stretch;gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));flex-direction:column;display:flex}.cards [data-layout=list] .cards__media{min-width:0}.cards [data-layout=list] .cards__image{height:auto}.cards [data-layout=list] .cards__item:not(:has(>.cards__media)){flex-direction:column;display:flex}@container spicy-card-list (width>=40rem){.cards [data-layout=list] .cards__item:has(>.cards__media){grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center}.cards [data-layout=list] .cards__item:has(>.cards__media)>.cards__body{padding-block:var(--spicy-item-padding,var(--spicy-cards-padding,2rem))}}.cards .cards-collection{min-width:0}.cards .cards-collection :is(.cards__list,.carousel__track){gap:var(--spicy-cards-gap,1.5rem);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cards :is(.cards__list,.carousel__track)>:is(.cards__slide,.carousel__slide){width:auto;min-width:0;padding:0}.cards [data-layout=slider] :is(.cards__list,.carousel__track){--spicy-carousel-slide-preferred-width:var(--spicy-cards-mobile-slider-width,calc(var(--spicy-carousel-content-width,100%)*.85));scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:var(--spicy-space-md,1rem);flex-wrap:nowrap;justify-content:flex-start;display:flex;overflow-x:auto}@media (width>=48rem){.cards [data-layout=slider] :is(.cards__list,.carousel__track){--spicy-carousel-slide-preferred-width:var(--spicy-cards-slider-width,22rem)}}.cards [data-layout=slider] :is(.cards__list,.carousel__track)>:is(.cards__slide,.carousel__slide){flex:0 0 var(--spicy-carousel-slide-size);scroll-snap-align:start}.cards .cards__content{color:var(--spicy-cards-item-color);overflow-wrap:anywhere;flex-direction:column;width:auto;margin:0;display:flex}.cards__slider .carousel__controls{justify-content:end;gap:var(--spicy-space-md,1rem);margin:0;display:flex}.cards__slider .carousel__controls button{border-radius:var(--spicy-radius-button,.75rem);background:var(--spicy-color-accent,#475569);min-width:44px;min-height:44px;color:var(--spicy-color-on-accent,#fff);cursor:pointer;border:0}.cards :is(.cards__list,.carousel__track):focus-visible,.cards__slider .carousel__controls button:focus-visible{outline:2px solid var(--spicy-color-focus,#2563eb);outline-offset:3px}.cards .cards-collection[data-layout=grid]{container:spicy-card-grid/inline-size}@container spicy-card-grid (width>=30rem){.cards [data-layout=grid] :is(.cards__list,.carousel__track){grid-template-columns:repeat(var(--spicy-cards-tablet-columns,2),minmax(0,1fr))}}@container spicy-card-grid (width>=48rem){.cards [data-layout=grid] :is(.cards__list,.carousel__track){grid-template-columns:repeat(var(--spicy-cards-columns,3),minmax(0,1fr))}}@container section (width>=52rem){.cards .section-layout__inner:is([data-section-layout=split],[data-section-layout=split-reverse]) [data-layout=grid] :is(.cards__list,.carousel__track){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--spicy-cards-grid-min-width,var(--spicy-collection-item-min-width,300px)),(100% - (var(--spicy-cards-columns,3) - 1) * var(--spicy-cards-gap,1.5rem))/var(--spicy-cards-columns,3))),1fr))}}.cards [data-layout=grid] :is(.cards__list,.carousel__track)>:is(.cards__slide,.carousel__slide){flex:none;width:auto}.cards .cards__heading{width:100%;text-align:var(--spicy-text-align,inherit);display:block}.cards .cards__heading>.cards__heading-text{width:100%;max-width:none;text-align:inherit;margin-inline:0}.cards .cards__slider[data-overflow=viewport]>.carousel__viewport>:is(.cards__list,.carousel__track){margin-inline-start:calc(var(--spicy-carousel-start,0px)*-1);margin-inline-end:calc(var(--spicy-carousel-end,0px)*-1);padding-inline-start:var(--spicy-carousel-start,0);padding-inline-end:var(--spicy-carousel-end,0)}.cards-collection{--spicy-card-row-count:5}@supports (grid-template-rows:subgrid){.cards [data-layout=slider] :is(.cards__list,.carousel__track):is(.subgrid-collection,:where([data-subgrid]) .carousel__track){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--spicy-carousel-slide-size);grid-template-rows:repeat(var(--spicy-card-row-count,5),auto);display:grid}.cards [data-layout=slider] :is(.subgrid-collection,:where([data-subgrid]) .carousel__track)>:is(.cards__slide,.carousel__slide){grid-row:1/-1}}.cards .cards__inner{gap:var(--spicy-space-2xl,3rem);display:grid}.cards .cards__intro-group{gap:var(--spicy-space-lg,1.5rem);flex-direction:column;display:flex}.cards .cards__intro-group>*{margin-block:0}.cards :is(.cards__list,.carousel__track):is(.subgrid-collection,:where([data-subgrid]) .carousel__track){row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem))}.testimonials__controls button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.testimonials__controls button:hover{opacity:.75}.testimonials{--testimonial-gap:var(--spicy-space-xl,2rem);--testimonial-columns:1;--spicy-card-row-count:2}@media (width>=48rem){.testimonials{--testimonial-columns:3}}.testimonials[data-columns="2"]{--testimonial-columns:2}.testimonials__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--spicy-testimonial-grid-min-width,var(--spicy-collection-item-min-width,300px)),(100% - (var(--testimonial-columns) - 1) * var(--testimonial-gap))/var(--testimonial-columns))),1fr));gap:var(--testimonial-gap);display:grid}.testimonials .carousel__track{--spicy-carousel-slide-preferred-width:calc((var(--spicy-carousel-content-width,100%) - (var(--testimonial-columns) - 1)*var(--testimonial-gap))/var(--testimonial-columns));--spicy-carousel-slide-min-width:var(--spicy-testimonial-slide-min-width,24rem);gap:var(--testimonial-gap)}@supports (grid-template-rows:subgrid){.testimonials .carousel__track{grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--spicy-carousel-slide-size);display:grid}}.testimonials .carousel__slide{flex:0 0 var(--spicy-carousel-slide-size)}.gallery-lightbox button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease);border-radius:var(--spicy-radius-button,.75rem);min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;place-items:center;padding:.5rem;font:1.4rem/1 system-ui;display:inline-grid}.gallery-lightbox button:hover{opacity:.75}.gallery-lightbox{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:var(--spicy-lightbox-color,#fff);background:0 0;border:0;margin:0;padding:clamp(.5rem,2vw,2rem);position:fixed;inset:0;overflow:hidden}.gallery-lightbox:not([open]){display:none}.gallery-lightbox[open]{place-items:center;display:grid}.gallery-lightbox::backdrop{background:var(--spicy-lightbox-backdrop,#000000db);opacity:1;transition:opacity var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}html:has(.gallery-lightbox[open]){overflow:hidden}.gallery-lightbox__panel{box-sizing:border-box;border-radius:var(--spicy-gallery-radius,1rem);background:var(--spicy-lightbox-background,#111827);width:min(100%,100rem);min-height:0;max-height:100%;color:var(--spicy-lightbox-color,#fff);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.gallery-lightbox__toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.gallery-lightbox__toolbar p{color:inherit;margin:0}.gallery-lightbox button:focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:3px}.gallery-lightbox__figure{flex-direction:column;align-items:center;gap:.5rem;min-height:0;margin:0;display:flex}.gallery-lightbox .gallery-lightbox__figure>:is(img,video){-o-object-fit:contain;object-fit:contain;aspect-ratio:auto;border-radius:0;width:100%;height:min(70dvh,70rem);min-height:0;max-height:calc(100dvh - 13rem);display:block}.gallery-lightbox__figure>figcaption{overflow-wrap:anywhere;width:100%;max-height:4rem;color:inherit;overflow-y:auto}.gallery-lightbox__controls{flex-shrink:0;justify-content:center;gap:1rem;display:flex}.gallery-lightbox[data-closing]::backdrop{opacity:0}.gallery__open>.icon{transition:transform var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.gallery__open:hover>.icon{transform:scale(1.08)}.gallery .gallery__item{box-sizing:border-box;gap:var(--spicy-space-sm,.5rem);width:100%;min-width:0;margin:0;display:grid}.gallery .gallery__media{width:100%;aspect-ratio:var(--spicy-gallery-ratio);border-radius:var(--spicy-gallery-radius,1rem);position:relative;overflow:hidden}.gallery .gallery__media>:is(img,video){aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;display:block}.gallery[data-gallery-layout=slider] .gallery__item{width:calc(var(--spicy-gallery-row-height)*var(--spicy-gallery-ratio))}.gallery[data-gallery-aspect=original] .gallery__item{width:calc(var(--spicy-gallery-row-height)*var(--spicy-gallery-item-ratio,1.7778));flex:none}.gallery[data-gallery-aspect=original] .gallery__media{height:var(--spicy-gallery-row-height);aspect-ratio:auto}.gallery[data-gallery-aspect=original] .gallery__media>:is(img,video){-o-object-fit:contain;object-fit:contain}.gallery .gallery__item>figcaption{font:inherit;overflow-wrap:anywhere;margin:0;padding:0}.gallery .gallery__open{color:#fff;cursor:zoom-in;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.gallery__open>span{background:#000000a6;border-radius:50%;place-items:center;min-width:2.75rem;min-height:2.75rem;font:1.5rem/1 system-ui;display:grid;position:absolute;inset:auto .5rem .5rem auto}.gallery .gallery__open:focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:-4px}.gallery[data-gallery-variant=logos] .gallery__media>:is(img,video){-o-object-fit:contain;object-fit:contain}.gallery__link{border-radius:inherit;position:absolute;inset:0}.gallery__link:focus-visible{outline:3px solid var(--spicy-color-focus);outline-offset:-3px}.logo-cloud .gallery__media{transition:opacity var(--spicy-interaction-duration,.24s) ease}.logo-cloud .gallery__media:has(.gallery__link):hover{opacity:.75}.text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.text-normal{text-transform:none!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.break-words{overflow-wrap:anywhere!important}.font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.inline-grid{display:inline-grid!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-1{flex:1!important}.flex-auto{flex:auto!important}.flex-initial{flex:0 auto!important}.flex-none{flex:none!important}.grow{flex-grow:1!important}.grow-0{flex-grow:0!important}.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.items-stretch{align-items:stretch!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}.self-auto{align-self:auto!important}.self-start{align-self:flex-start!important}.self-end{align-self:flex-end!important}.self-center{align-self:center!important}.self-stretch{align-self:stretch!important}.justify-items-start{justify-items:start!important}.justify-items-end{justify-items:end!important}.justify-items-center{justify-items:center!important}.justify-items-stretch{justify-items:stretch!important}.justify-self-auto{justify-self:auto!important}.justify-self-start{justify-self:start!important}.justify-self-end{justify-self:end!important}.justify-self-center{justify-self:center!important}.justify-self-stretch{justify-self:stretch!important}.place-items-center{place-items:center!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.col-span-full{grid-column:1/-1!important}.order-first{order:-1!important}.order-last{order:999!important}.order-none{order:0!important}.m-0{margin:0!important}.m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.m-xs{margin:var(--spicy-space-xs,.25rem)!important}.m-sm{margin:var(--spicy-space-sm,.5rem)!important}.m-md{margin:var(--spicy-space-md,1rem)!important}.m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.m-xl{margin:var(--spicy-space-xl,2rem)!important}.m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.m-section{margin:var(--spicy-section-space,6rem)!important}.m-gutter{margin:var(--spicy-gutter,1rem)!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.mt-md{margin-top:var(--spicy-space-md,1rem)!important}.mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.mt-section{margin-top:var(--spicy-section-space,6rem)!important}.mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.mr-md{margin-right:var(--spicy-space-md,1rem)!important}.mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.mr-section{margin-right:var(--spicy-section-space,6rem)!important}.mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.ml-md{margin-left:var(--spicy-space-md,1rem)!important}.ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.ml-section{margin-left:var(--spicy-section-space,6rem)!important}.ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.ml-auto{margin-left:auto!important}.mx-0{margin-inline:0!important}.mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.mx-auto{margin-inline:auto!important}.my-0{margin-block:0!important}.my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.my-md{margin-block:var(--spicy-space-md,1rem)!important}.my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.my-section{margin-block:var(--spicy-section-space,6rem)!important}.my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.my-auto{margin-block:auto!important}.p-0{padding:0!important}.p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.p-xs{padding:var(--spicy-space-xs,.25rem)!important}.p-sm{padding:var(--spicy-space-sm,.5rem)!important}.p-md{padding:var(--spicy-space-md,1rem)!important}.p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.p-xl{padding:var(--spicy-space-xl,2rem)!important}.p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.p-section{padding:var(--spicy-section-space,6rem)!important}.p-gutter{padding:var(--spicy-gutter,1rem)!important}.pt-0{padding-top:0!important}.pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.pt-md{padding-top:var(--spicy-space-md,1rem)!important}.pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.pt-section{padding-top:var(--spicy-section-space,6rem)!important}.pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.pr-0{padding-right:0!important}.pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.pr-md{padding-right:var(--spicy-space-md,1rem)!important}.pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.pr-section{padding-right:var(--spicy-section-space,6rem)!important}.pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.pl-0{padding-left:0!important}.pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.pl-md{padding-left:var(--spicy-space-md,1rem)!important}.pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.pl-section{padding-left:var(--spicy-section-space,6rem)!important}.pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.px-0{padding-inline:0!important}.px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.px-md{padding-inline:var(--spicy-space-md,1rem)!important}.px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.px-section{padding-inline:var(--spicy-section-space,6rem)!important}.px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.py-0{padding-block:0!important}.py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.py-md{padding-block:var(--spicy-space-md,1rem)!important}.py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.py-section{padding-block:var(--spicy-section-space,6rem)!important}.py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.gap-0{gap:0!important}.gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.gap-md{gap:var(--spicy-space-md,1rem)!important}.gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.gap-xl{gap:var(--spicy-space-xl,2rem)!important}.gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.gap-section{gap:var(--spicy-section-space,6rem)!important}.gap-gutter{gap:var(--spicy-gutter,1rem)!important}.gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.gap-y-0{row-gap:0!important}.gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.w-full{width:100%!important}.w-half{width:50%!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.min-w-0{min-width:0!important}.max-w-full{max-width:100%!important}.max-w-none{max-width:none!important}.h-auto{height:auto!important}.h-full{height:100%!important}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-none{-o-object-fit:none!important;object-fit:none!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-visible{overflow:visible!important}.overflow-clip{overflow:clip!important}.no-margin{margin:0!important}.no-padding{padding:0!important}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.d-flex{display:flex!important}.d-grid{display:grid!important}.d-none{display:none!important}.d-block{display:block!important}.flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.flex-row-sm,.flex-row-xs{flex-direction:row!important;display:flex!important}.flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.flex-row-base{gap:var(--spicy-space-md,1rem)!important}.flex-row-base,.flex-row-lg{flex-direction:row!important;display:flex!important}.flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.flex-col-sm,.flex-col-xs{flex-direction:column!important;display:flex!important}.flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.flex-col-base{gap:var(--spicy-space-md,1rem)!important}.flex-col-base,.flex-col-lg{flex-direction:column!important;display:flex!important}.flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@media (width<=47.999rem){.desktop-only{display:none!important}}@media (width>=48rem){.mobile-only{display:none!important}}@media (width>=40rem){.sm\:text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.sm\:text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.sm\:text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.sm\:text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.sm\:text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.sm\:text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.sm\:text-normal{text-transform:none!important}.sm\:text-uppercase{text-transform:uppercase!important}.sm\:text-lowercase{text-transform:lowercase!important}.sm\:text-capitalize{text-transform:capitalize!important}.sm\:whitespace-normal{white-space:normal!important}.sm\:whitespace-nowrap{white-space:nowrap!important}.sm\:whitespace-pre-wrap{white-space:pre-wrap!important}.sm\:break-words{overflow-wrap:anywhere!important}.sm\:font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}.sm\:grid{display:grid!important}.sm\:inline-grid{display:inline-grid!important}.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-col{flex-direction:column!important}.sm\:flex-col-reverse{flex-direction:column-reverse!important}.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-1{flex:1!important}.sm\:flex-auto{flex:auto!important}.sm\:flex-initial{flex:0 auto!important}.sm\:flex-none{flex:none!important}.sm\:grow{flex-grow:1!important}.sm\:grow-0{flex-grow:0!important}.sm\:shrink{flex-shrink:1!important}.sm\:shrink-0{flex-shrink:0!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-end{align-items:flex-end!important}.sm\:items-center{align-items:center!important}.sm\:items-baseline{align-items:baseline!important}.sm\:items-stretch{align-items:stretch!important}.sm\:justify-start{justify-content:flex-start!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:justify-center{justify-content:center!important}.sm\:justify-between{justify-content:space-between!important}.sm\:justify-around{justify-content:space-around!important}.sm\:justify-evenly{justify-content:space-evenly!important}.sm\:self-auto{align-self:auto!important}.sm\:self-start{align-self:flex-start!important}.sm\:self-end{align-self:flex-end!important}.sm\:self-center{align-self:center!important}.sm\:self-stretch{align-self:stretch!important}.sm\:justify-items-start{justify-items:start!important}.sm\:justify-items-end{justify-items:end!important}.sm\:justify-items-center{justify-items:center!important}.sm\:justify-items-stretch{justify-items:stretch!important}.sm\:justify-self-auto{justify-self:auto!important}.sm\:justify-self-start{justify-self:start!important}.sm\:justify-self-end{justify-self:end!important}.sm\:justify-self-center{justify-self:center!important}.sm\:justify-self-stretch{justify-self:stretch!important}.sm\:place-items-center{place-items:center!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.sm\:col-span-full{grid-column:1/-1!important}.sm\:order-first{order:-1!important}.sm\:order-last{order:999!important}.sm\:order-none{order:0!important}.sm\:m-0{margin:0!important}.sm\:m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:m-xs{margin:var(--spicy-space-xs,.25rem)!important}.sm\:m-sm{margin:var(--spicy-space-sm,.5rem)!important}.sm\:m-md{margin:var(--spicy-space-md,1rem)!important}.sm\:m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.sm\:m-xl{margin:var(--spicy-space-xl,2rem)!important}.sm\:m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.sm\:m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.sm\:m-section{margin:var(--spicy-section-space,6rem)!important}.sm\:m-gutter{margin:var(--spicy-gutter,1rem)!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.sm\:mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.sm\:mt-md{margin-top:var(--spicy-space-md,1rem)!important}.sm\:mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.sm\:mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.sm\:mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.sm\:mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.sm\:mt-section{margin-top:var(--spicy-section-space,6rem)!important}.sm\:mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0!important}.sm\:mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.sm\:mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.sm\:mr-md{margin-right:var(--spicy-space-md,1rem)!important}.sm\:mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.sm\:mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.sm\:mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.sm\:mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.sm\:mr-section{margin-right:var(--spicy-section-space,6rem)!important}.sm\:mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.sm\:mr-auto{margin-right:auto!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.sm\:mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.sm\:mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.sm\:mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.sm\:mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.sm\:mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.sm\:mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.sm\:mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.sm\:mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.sm\:ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.sm\:ml-md{margin-left:var(--spicy-space-md,1rem)!important}.sm\:ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.sm\:ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.sm\:ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.sm\:ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.sm\:ml-section{margin-left:var(--spicy-section-space,6rem)!important}.sm\:ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mx-0{margin-inline:0!important}.sm\:mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.sm\:mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.sm\:mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.sm\:mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.sm\:mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.sm\:mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.sm\:mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.sm\:mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.sm\:mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.sm\:mx-auto{margin-inline:auto!important}.sm\:my-0{margin-block:0!important}.sm\:my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.sm\:my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.sm\:my-md{margin-block:var(--spicy-space-md,1rem)!important}.sm\:my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.sm\:my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.sm\:my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.sm\:my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.sm\:my-section{margin-block:var(--spicy-section-space,6rem)!important}.sm\:my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.sm\:my-auto{margin-block:auto!important}.sm\:p-0{padding:0!important}.sm\:p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:p-xs{padding:var(--spicy-space-xs,.25rem)!important}.sm\:p-sm{padding:var(--spicy-space-sm,.5rem)!important}.sm\:p-md{padding:var(--spicy-space-md,1rem)!important}.sm\:p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.sm\:p-xl{padding:var(--spicy-space-xl,2rem)!important}.sm\:p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.sm\:p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.sm\:p-section{padding:var(--spicy-section-space,6rem)!important}.sm\:p-gutter{padding:var(--spicy-gutter,1rem)!important}.sm\:pt-0{padding-top:0!important}.sm\:pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.sm\:pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.sm\:pt-md{padding-top:var(--spicy-space-md,1rem)!important}.sm\:pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.sm\:pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.sm\:pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.sm\:pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.sm\:pt-section{padding-top:var(--spicy-section-space,6rem)!important}.sm\:pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.sm\:pr-0{padding-right:0!important}.sm\:pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.sm\:pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.sm\:pr-md{padding-right:var(--spicy-space-md,1rem)!important}.sm\:pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.sm\:pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.sm\:pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.sm\:pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.sm\:pr-section{padding-right:var(--spicy-section-space,6rem)!important}.sm\:pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.sm\:pb-0{padding-bottom:0!important}.sm\:pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.sm\:pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.sm\:pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.sm\:pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.sm\:pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.sm\:pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.sm\:pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.sm\:pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.sm\:pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.sm\:pl-0{padding-left:0!important}.sm\:pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.sm\:pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.sm\:pl-md{padding-left:var(--spicy-space-md,1rem)!important}.sm\:pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.sm\:pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.sm\:pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.sm\:pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.sm\:pl-section{padding-left:var(--spicy-section-space,6rem)!important}.sm\:pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.sm\:px-0{padding-inline:0!important}.sm\:px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.sm\:px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.sm\:px-md{padding-inline:var(--spicy-space-md,1rem)!important}.sm\:px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.sm\:px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.sm\:px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.sm\:px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.sm\:px-section{padding-inline:var(--spicy-section-space,6rem)!important}.sm\:px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.sm\:py-0{padding-block:0!important}.sm\:py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.sm\:py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.sm\:py-md{padding-block:var(--spicy-space-md,1rem)!important}.sm\:py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.sm\:py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.sm\:py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.sm\:py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.sm\:py-section{padding-block:var(--spicy-section-space,6rem)!important}.sm\:py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.sm\:gap-0{gap:0!important}.sm\:gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.sm\:gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.sm\:gap-md{gap:var(--spicy-space-md,1rem)!important}.sm\:gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.sm\:gap-xl{gap:var(--spicy-space-xl,2rem)!important}.sm\:gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.sm\:gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.sm\:gap-section{gap:var(--spicy-section-space,6rem)!important}.sm\:gap-gutter{gap:var(--spicy-gutter,1rem)!important}.sm\:gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.sm\:gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.sm\:gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.sm\:gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.sm\:gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.sm\:gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.sm\:gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.sm\:gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.sm\:gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.sm\:gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.sm\:gap-y-0{row-gap:0!important}.sm\:gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.sm\:gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.sm\:gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.sm\:gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.sm\:gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.sm\:gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.sm\:gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.sm\:gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.sm\:gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.sm\:gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.sm\:gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.sm\:gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.sm\:gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.sm\:gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.sm\:gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.sm\:gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.sm\:gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.sm\:w-full{width:100%!important}.sm\:w-half{width:50%!important}.sm\:w-auto{width:auto!important}.sm\:w-fit{width:fit-content!important}.sm\:min-w-0{min-width:0!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-none{max-width:none!important}.sm\:h-auto{height:auto!important}.sm\:h-full{height:100%!important}.sm\:object-contain{-o-object-fit:contain!important;object-fit:contain!important}.sm\:object-cover{-o-object-fit:cover!important;object-fit:cover!important}.sm\:object-fill{-o-object-fit:fill!important;object-fit:fill!important}.sm\:object-none{-o-object-fit:none!important;object-fit:none!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-clip{overflow:clip!important}.sm\:no-margin{margin:0!important}.sm\:no-padding{padding:0!important}.sm\:npt{padding-top:0!important}.sm\:npb{padding-bottom:0!important}.sm\:mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.sm\:d-flex{display:flex!important}.sm\:d-grid{display:grid!important}.sm\:d-none{display:none!important}.sm\:d-block{display:block!important}.sm\:flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.sm\:flex-row-sm,.sm\:flex-row-xs{flex-direction:row!important;display:flex!important}.sm\:flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.sm\:flex-row-base{gap:var(--spicy-space-md,1rem)!important}.sm\:flex-row-base,.sm\:flex-row-lg{flex-direction:row!important;display:flex!important}.sm\:flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.sm\:flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.sm\:flex-col-sm,.sm\:flex-col-xs{flex-direction:column!important;display:flex!important}.sm\:flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.sm\:flex-col-base{gap:var(--spicy-space-md,1rem)!important}.sm\:flex-col-base,.sm\:flex-col-lg{flex-direction:column!important;display:flex!important}.sm\:flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}}@media (width>=48rem){.md\:text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.md\:text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.md\:text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.md\:text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.md\:text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.md\:text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.md\:text-normal{text-transform:none!important}.md\:text-uppercase{text-transform:uppercase!important}.md\:text-lowercase{text-transform:lowercase!important}.md\:text-capitalize{text-transform:capitalize!important}.md\:whitespace-normal{white-space:normal!important}.md\:whitespace-nowrap{white-space:nowrap!important}.md\:whitespace-pre-wrap{white-space:pre-wrap!important}.md\:break-words{overflow-wrap:anywhere!important}.md\:font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}.md\:grid{display:grid!important}.md\:inline-grid{display:inline-grid!important}.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-col{flex-direction:column!important}.md\:flex-col-reverse{flex-direction:column-reverse!important}.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-nowrap{flex-wrap:nowrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-1{flex:1!important}.md\:flex-auto{flex:auto!important}.md\:flex-initial{flex:0 auto!important}.md\:flex-none{flex:none!important}.md\:grow{flex-grow:1!important}.md\:grow-0{flex-grow:0!important}.md\:shrink{flex-shrink:1!important}.md\:shrink-0{flex-shrink:0!important}.md\:items-start{align-items:flex-start!important}.md\:items-end{align-items:flex-end!important}.md\:items-center{align-items:center!important}.md\:items-baseline{align-items:baseline!important}.md\:items-stretch{align-items:stretch!important}.md\:justify-start{justify-content:flex-start!important}.md\:justify-end{justify-content:flex-end!important}.md\:justify-center{justify-content:center!important}.md\:justify-between{justify-content:space-between!important}.md\:justify-around{justify-content:space-around!important}.md\:justify-evenly{justify-content:space-evenly!important}.md\:self-auto{align-self:auto!important}.md\:self-start{align-self:flex-start!important}.md\:self-end{align-self:flex-end!important}.md\:self-center{align-self:center!important}.md\:self-stretch{align-self:stretch!important}.md\:justify-items-start{justify-items:start!important}.md\:justify-items-end{justify-items:end!important}.md\:justify-items-center{justify-items:center!important}.md\:justify-items-stretch{justify-items:stretch!important}.md\:justify-self-auto{justify-self:auto!important}.md\:justify-self-start{justify-self:start!important}.md\:justify-self-end{justify-self:end!important}.md\:justify-self-center{justify-self:center!important}.md\:justify-self-stretch{justify-self:stretch!important}.md\:place-items-center{place-items:center!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.md\:col-span-full{grid-column:1/-1!important}.md\:order-first{order:-1!important}.md\:order-last{order:999!important}.md\:order-none{order:0!important}.md\:m-0{margin:0!important}.md\:m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:m-xs{margin:var(--spicy-space-xs,.25rem)!important}.md\:m-sm{margin:var(--spicy-space-sm,.5rem)!important}.md\:m-md{margin:var(--spicy-space-md,1rem)!important}.md\:m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.md\:m-xl{margin:var(--spicy-space-xl,2rem)!important}.md\:m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.md\:m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.md\:m-section{margin:var(--spicy-section-space,6rem)!important}.md\:m-gutter{margin:var(--spicy-gutter,1rem)!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0!important}.md\:mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.md\:mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.md\:mt-md{margin-top:var(--spicy-space-md,1rem)!important}.md\:mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.md\:mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.md\:mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.md\:mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.md\:mt-section{margin-top:var(--spicy-section-space,6rem)!important}.md\:mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0!important}.md\:mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.md\:mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.md\:mr-md{margin-right:var(--spicy-space-md,1rem)!important}.md\:mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.md\:mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.md\:mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.md\:mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.md\:mr-section{margin-right:var(--spicy-section-space,6rem)!important}.md\:mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.md\:mr-auto{margin-right:auto!important}.md\:mb-0{margin-bottom:0!important}.md\:mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.md\:mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.md\:mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.md\:mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.md\:mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.md\:mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.md\:mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.md\:mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.md\:mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.md\:mb-auto{margin-bottom:auto!important}.md\:ml-0{margin-left:0!important}.md\:ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.md\:ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.md\:ml-md{margin-left:var(--spicy-space-md,1rem)!important}.md\:ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.md\:ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.md\:ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.md\:ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.md\:ml-section{margin-left:var(--spicy-section-space,6rem)!important}.md\:ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.md\:ml-auto{margin-left:auto!important}.md\:mx-0{margin-inline:0!important}.md\:mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.md\:mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.md\:mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.md\:mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.md\:mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.md\:mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.md\:mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.md\:mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.md\:mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.md\:mx-auto{margin-inline:auto!important}.md\:my-0{margin-block:0!important}.md\:my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.md\:my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.md\:my-md{margin-block:var(--spicy-space-md,1rem)!important}.md\:my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.md\:my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.md\:my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.md\:my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.md\:my-section{margin-block:var(--spicy-section-space,6rem)!important}.md\:my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.md\:my-auto{margin-block:auto!important}.md\:p-0{padding:0!important}.md\:p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:p-xs{padding:var(--spicy-space-xs,.25rem)!important}.md\:p-sm{padding:var(--spicy-space-sm,.5rem)!important}.md\:p-md{padding:var(--spicy-space-md,1rem)!important}.md\:p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.md\:p-xl{padding:var(--spicy-space-xl,2rem)!important}.md\:p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.md\:p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.md\:p-section{padding:var(--spicy-section-space,6rem)!important}.md\:p-gutter{padding:var(--spicy-gutter,1rem)!important}.md\:pt-0{padding-top:0!important}.md\:pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.md\:pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.md\:pt-md{padding-top:var(--spicy-space-md,1rem)!important}.md\:pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.md\:pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.md\:pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.md\:pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.md\:pt-section{padding-top:var(--spicy-section-space,6rem)!important}.md\:pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.md\:pr-0{padding-right:0!important}.md\:pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.md\:pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.md\:pr-md{padding-right:var(--spicy-space-md,1rem)!important}.md\:pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.md\:pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.md\:pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.md\:pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.md\:pr-section{padding-right:var(--spicy-section-space,6rem)!important}.md\:pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.md\:pb-0{padding-bottom:0!important}.md\:pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.md\:pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.md\:pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.md\:pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.md\:pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.md\:pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.md\:pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.md\:pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.md\:pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.md\:pl-0{padding-left:0!important}.md\:pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.md\:pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.md\:pl-md{padding-left:var(--spicy-space-md,1rem)!important}.md\:pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.md\:pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.md\:pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.md\:pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.md\:pl-section{padding-left:var(--spicy-section-space,6rem)!important}.md\:pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.md\:px-0{padding-inline:0!important}.md\:px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.md\:px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.md\:px-md{padding-inline:var(--spicy-space-md,1rem)!important}.md\:px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.md\:px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.md\:px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.md\:px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.md\:px-section{padding-inline:var(--spicy-section-space,6rem)!important}.md\:px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.md\:py-0{padding-block:0!important}.md\:py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.md\:py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.md\:py-md{padding-block:var(--spicy-space-md,1rem)!important}.md\:py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.md\:py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.md\:py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.md\:py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.md\:py-section{padding-block:var(--spicy-section-space,6rem)!important}.md\:py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.md\:gap-0{gap:0!important}.md\:gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.md\:gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.md\:gap-md{gap:var(--spicy-space-md,1rem)!important}.md\:gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.md\:gap-xl{gap:var(--spicy-space-xl,2rem)!important}.md\:gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.md\:gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.md\:gap-section{gap:var(--spicy-section-space,6rem)!important}.md\:gap-gutter{gap:var(--spicy-gutter,1rem)!important}.md\:gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.md\:gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.md\:gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.md\:gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.md\:gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.md\:gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.md\:gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.md\:gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.md\:gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.md\:gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.md\:gap-y-0{row-gap:0!important}.md\:gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.md\:gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.md\:gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.md\:gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.md\:gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.md\:gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.md\:gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.md\:gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.md\:gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.md\:gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.md\:gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.md\:gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.md\:gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.md\:gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.md\:gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.md\:gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.md\:gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.md\:w-full{width:100%!important}.md\:w-half{width:50%!important}.md\:w-auto{width:auto!important}.md\:w-fit{width:fit-content!important}.md\:min-w-0{min-width:0!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-none{max-width:none!important}.md\:h-auto{height:auto!important}.md\:h-full{height:100%!important}.md\:object-contain{-o-object-fit:contain!important;object-fit:contain!important}.md\:object-cover{-o-object-fit:cover!important;object-fit:cover!important}.md\:object-fill{-o-object-fit:fill!important;object-fit:fill!important}.md\:object-none{-o-object-fit:none!important;object-fit:none!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-auto{overflow:auto!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-clip{overflow:clip!important}.md\:no-margin{margin:0!important}.md\:no-padding{padding:0!important}.md\:npt{padding-top:0!important}.md\:npb{padding-bottom:0!important}.md\:mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.md\:d-flex{display:flex!important}.md\:d-grid{display:grid!important}.md\:d-none{display:none!important}.md\:d-block{display:block!important}.md\:flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.md\:flex-row-sm,.md\:flex-row-xs{flex-direction:row!important;display:flex!important}.md\:flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.md\:flex-row-base{gap:var(--spicy-space-md,1rem)!important}.md\:flex-row-base,.md\:flex-row-lg{flex-direction:row!important;display:flex!important}.md\:flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.md\:flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.md\:flex-col-sm,.md\:flex-col-xs{flex-direction:column!important;display:flex!important}.md\:flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.md\:flex-col-base{gap:var(--spicy-space-md,1rem)!important}.md\:flex-col-base,.md\:flex-col-lg{flex-direction:column!important;display:flex!important}.md\:flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}}@media (width>=64rem){.lg\:text-left{text-align:left!important;--spicy-text-align:left!important;--spicy-text-items:start!important}.lg\:text-center{text-align:center!important;--spicy-text-align:center!important;--spicy-text-items:center!important}.lg\:text-right{text-align:right!important;--spicy-text-align:right!important;--spicy-text-items:end!important}.lg\:text-start{text-align:start!important;--spicy-text-align:start!important;--spicy-text-items:start!important}.lg\:text-end{text-align:end!important;--spicy-text-align:end!important;--spicy-text-items:end!important}.lg\:text-justify{text-align:justify!important;--spicy-text-align:justify!important;--spicy-text-items:start!important}.lg\:text-normal{text-transform:none!important}.lg\:text-uppercase{text-transform:uppercase!important}.lg\:text-lowercase{text-transform:lowercase!important}.lg\:text-capitalize{text-transform:capitalize!important}.lg\:whitespace-normal{white-space:normal!important}.lg\:whitespace-nowrap{white-space:nowrap!important}.lg\:whitespace-pre-wrap{white-space:pre-wrap!important}.lg\:break-words{overflow-wrap:anywhere!important}.lg\:font-normal{font-weight:var(--spicy-font-weight-normal,400)!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:var(--spicy-font-weight-bold,700)!important}.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}.lg\:grid{display:grid!important}.lg\:inline-grid{display:inline-grid!important}.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-col{flex-direction:column!important}.lg\:flex-col-reverse{flex-direction:column-reverse!important}.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-1{flex:1!important}.lg\:flex-auto{flex:auto!important}.lg\:flex-initial{flex:0 auto!important}.lg\:flex-none{flex:none!important}.lg\:grow{flex-grow:1!important}.lg\:grow-0{flex-grow:0!important}.lg\:shrink{flex-shrink:1!important}.lg\:shrink-0{flex-shrink:0!important}.lg\:items-start{align-items:flex-start!important}.lg\:items-end{align-items:flex-end!important}.lg\:items-center{align-items:center!important}.lg\:items-baseline{align-items:baseline!important}.lg\:items-stretch{align-items:stretch!important}.lg\:justify-start{justify-content:flex-start!important}.lg\:justify-end{justify-content:flex-end!important}.lg\:justify-center{justify-content:center!important}.lg\:justify-between{justify-content:space-between!important}.lg\:justify-around{justify-content:space-around!important}.lg\:justify-evenly{justify-content:space-evenly!important}.lg\:self-auto{align-self:auto!important}.lg\:self-start{align-self:flex-start!important}.lg\:self-end{align-self:flex-end!important}.lg\:self-center{align-self:center!important}.lg\:self-stretch{align-self:stretch!important}.lg\:justify-items-start{justify-items:start!important}.lg\:justify-items-end{justify-items:end!important}.lg\:justify-items-center{justify-items:center!important}.lg\:justify-items-stretch{justify-items:stretch!important}.lg\:justify-self-auto{justify-self:auto!important}.lg\:justify-self-start{justify-self:start!important}.lg\:justify-self-end{justify-self:end!important}.lg\:justify-self-center{justify-self:center!important}.lg\:justify-self-stretch{justify-self:stretch!important}.lg\:place-items-center{place-items:center!important}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.lg\:col-span-full{grid-column:1/-1!important}.lg\:order-first{order:-1!important}.lg\:order-last{order:999!important}.lg\:order-none{order:0!important}.lg\:m-0{margin:0!important}.lg\:m-1{margin:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:m-2{margin:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:m-3{margin:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:m-4{margin:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:m-6{margin:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:m-8{margin:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:m-12{margin:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:m-16{margin:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:m-xs{margin:var(--spicy-space-xs,.25rem)!important}.lg\:m-sm{margin:var(--spicy-space-sm,.5rem)!important}.lg\:m-md{margin:var(--spicy-space-md,1rem)!important}.lg\:m-lg{margin:var(--spicy-space-lg,1.5rem)!important}.lg\:m-xl{margin:var(--spicy-space-xl,2rem)!important}.lg\:m-2xl{margin:var(--spicy-space-2xl,3rem)!important}.lg\:m-3xl{margin:var(--spicy-space-3xl,5rem)!important}.lg\:m-section{margin:var(--spicy-section-space,6rem)!important}.lg\:m-gutter{margin:var(--spicy-gutter,1rem)!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0!important}.lg\:mt-1{margin-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mt-2{margin-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mt-3{margin-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mt-4{margin-top:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mt-6{margin-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mt-8{margin-top:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mt-12{margin-top:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mt-16{margin-top:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mt-xs{margin-top:var(--spicy-space-xs,.25rem)!important}.lg\:mt-sm{margin-top:var(--spicy-space-sm,.5rem)!important}.lg\:mt-md{margin-top:var(--spicy-space-md,1rem)!important}.lg\:mt-lg{margin-top:var(--spicy-space-lg,1.5rem)!important}.lg\:mt-xl{margin-top:var(--spicy-space-xl,2rem)!important}.lg\:mt-2xl{margin-top:var(--spicy-space-2xl,3rem)!important}.lg\:mt-3xl{margin-top:var(--spicy-space-3xl,5rem)!important}.lg\:mt-section{margin-top:var(--spicy-section-space,6rem)!important}.lg\:mt-gutter{margin-top:var(--spicy-gutter,1rem)!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0!important}.lg\:mr-1{margin-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mr-2{margin-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mr-3{margin-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mr-4{margin-right:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mr-6{margin-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mr-8{margin-right:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mr-12{margin-right:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mr-16{margin-right:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mr-xs{margin-right:var(--spicy-space-xs,.25rem)!important}.lg\:mr-sm{margin-right:var(--spicy-space-sm,.5rem)!important}.lg\:mr-md{margin-right:var(--spicy-space-md,1rem)!important}.lg\:mr-lg{margin-right:var(--spicy-space-lg,1.5rem)!important}.lg\:mr-xl{margin-right:var(--spicy-space-xl,2rem)!important}.lg\:mr-2xl{margin-right:var(--spicy-space-2xl,3rem)!important}.lg\:mr-3xl{margin-right:var(--spicy-space-3xl,5rem)!important}.lg\:mr-section{margin-right:var(--spicy-section-space,6rem)!important}.lg\:mr-gutter{margin-right:var(--spicy-gutter,1rem)!important}.lg\:mr-auto{margin-right:auto!important}.lg\:mb-0{margin-bottom:0!important}.lg\:mb-1{margin-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mb-2{margin-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mb-3{margin-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mb-4{margin-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mb-6{margin-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mb-8{margin-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mb-12{margin-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mb-16{margin-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mb-xs{margin-bottom:var(--spicy-space-xs,.25rem)!important}.lg\:mb-sm{margin-bottom:var(--spicy-space-sm,.5rem)!important}.lg\:mb-md{margin-bottom:var(--spicy-space-md,1rem)!important}.lg\:mb-lg{margin-bottom:var(--spicy-space-lg,1.5rem)!important}.lg\:mb-xl{margin-bottom:var(--spicy-space-xl,2rem)!important}.lg\:mb-2xl{margin-bottom:var(--spicy-space-2xl,3rem)!important}.lg\:mb-3xl{margin-bottom:var(--spicy-space-3xl,5rem)!important}.lg\:mb-section{margin-bottom:var(--spicy-section-space,6rem)!important}.lg\:mb-gutter{margin-bottom:var(--spicy-gutter,1rem)!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-1{margin-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:ml-2{margin-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:ml-3{margin-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:ml-4{margin-left:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:ml-6{margin-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:ml-8{margin-left:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:ml-12{margin-left:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:ml-16{margin-left:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:ml-xs{margin-left:var(--spicy-space-xs,.25rem)!important}.lg\:ml-sm{margin-left:var(--spicy-space-sm,.5rem)!important}.lg\:ml-md{margin-left:var(--spicy-space-md,1rem)!important}.lg\:ml-lg{margin-left:var(--spicy-space-lg,1.5rem)!important}.lg\:ml-xl{margin-left:var(--spicy-space-xl,2rem)!important}.lg\:ml-2xl{margin-left:var(--spicy-space-2xl,3rem)!important}.lg\:ml-3xl{margin-left:var(--spicy-space-3xl,5rem)!important}.lg\:ml-section{margin-left:var(--spicy-section-space,6rem)!important}.lg\:ml-gutter{margin-left:var(--spicy-gutter,1rem)!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mx-0{margin-inline:0!important}.lg\:mx-1{margin-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:mx-2{margin-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:mx-3{margin-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:mx-4{margin-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:mx-6{margin-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:mx-8{margin-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:mx-12{margin-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:mx-16{margin-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:mx-xs{margin-inline:var(--spicy-space-xs,.25rem)!important}.lg\:mx-sm{margin-inline:var(--spicy-space-sm,.5rem)!important}.lg\:mx-md{margin-inline:var(--spicy-space-md,1rem)!important}.lg\:mx-lg{margin-inline:var(--spicy-space-lg,1.5rem)!important}.lg\:mx-xl{margin-inline:var(--spicy-space-xl,2rem)!important}.lg\:mx-2xl{margin-inline:var(--spicy-space-2xl,3rem)!important}.lg\:mx-3xl{margin-inline:var(--spicy-space-3xl,5rem)!important}.lg\:mx-section{margin-inline:var(--spicy-section-space,6rem)!important}.lg\:mx-gutter{margin-inline:var(--spicy-gutter,1rem)!important}.lg\:mx-auto{margin-inline:auto!important}.lg\:my-0{margin-block:0!important}.lg\:my-1{margin-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:my-2{margin-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:my-3{margin-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:my-4{margin-block:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:my-6{margin-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:my-8{margin-block:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:my-12{margin-block:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:my-16{margin-block:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:my-xs{margin-block:var(--spicy-space-xs,.25rem)!important}.lg\:my-sm{margin-block:var(--spicy-space-sm,.5rem)!important}.lg\:my-md{margin-block:var(--spicy-space-md,1rem)!important}.lg\:my-lg{margin-block:var(--spicy-space-lg,1.5rem)!important}.lg\:my-xl{margin-block:var(--spicy-space-xl,2rem)!important}.lg\:my-2xl{margin-block:var(--spicy-space-2xl,3rem)!important}.lg\:my-3xl{margin-block:var(--spicy-space-3xl,5rem)!important}.lg\:my-section{margin-block:var(--spicy-section-space,6rem)!important}.lg\:my-gutter{margin-block:var(--spicy-gutter,1rem)!important}.lg\:my-auto{margin-block:auto!important}.lg\:p-0{padding:0!important}.lg\:p-1{padding:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:p-2{padding:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:p-3{padding:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:p-4{padding:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:p-6{padding:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:p-8{padding:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:p-12{padding:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:p-16{padding:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:p-xs{padding:var(--spicy-space-xs,.25rem)!important}.lg\:p-sm{padding:var(--spicy-space-sm,.5rem)!important}.lg\:p-md{padding:var(--spicy-space-md,1rem)!important}.lg\:p-lg{padding:var(--spicy-space-lg,1.5rem)!important}.lg\:p-xl{padding:var(--spicy-space-xl,2rem)!important}.lg\:p-2xl{padding:var(--spicy-space-2xl,3rem)!important}.lg\:p-3xl{padding:var(--spicy-space-3xl,5rem)!important}.lg\:p-section{padding:var(--spicy-section-space,6rem)!important}.lg\:p-gutter{padding:var(--spicy-gutter,1rem)!important}.lg\:pt-0{padding-top:0!important}.lg\:pt-1{padding-top:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pt-2{padding-top:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pt-3{padding-top:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pt-4{padding-top:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pt-6{padding-top:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pt-8{padding-top:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pt-12{padding-top:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pt-16{padding-top:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pt-xs{padding-top:var(--spicy-space-xs,.25rem)!important}.lg\:pt-sm{padding-top:var(--spicy-space-sm,.5rem)!important}.lg\:pt-md{padding-top:var(--spicy-space-md,1rem)!important}.lg\:pt-lg{padding-top:var(--spicy-space-lg,1.5rem)!important}.lg\:pt-xl{padding-top:var(--spicy-space-xl,2rem)!important}.lg\:pt-2xl{padding-top:var(--spicy-space-2xl,3rem)!important}.lg\:pt-3xl{padding-top:var(--spicy-space-3xl,5rem)!important}.lg\:pt-section{padding-top:var(--spicy-section-space,6rem)!important}.lg\:pt-gutter{padding-top:var(--spicy-gutter,1rem)!important}.lg\:pr-0{padding-right:0!important}.lg\:pr-1{padding-right:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pr-2{padding-right:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pr-3{padding-right:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pr-4{padding-right:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pr-6{padding-right:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pr-8{padding-right:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pr-12{padding-right:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pr-16{padding-right:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pr-xs{padding-right:var(--spicy-space-xs,.25rem)!important}.lg\:pr-sm{padding-right:var(--spicy-space-sm,.5rem)!important}.lg\:pr-md{padding-right:var(--spicy-space-md,1rem)!important}.lg\:pr-lg{padding-right:var(--spicy-space-lg,1.5rem)!important}.lg\:pr-xl{padding-right:var(--spicy-space-xl,2rem)!important}.lg\:pr-2xl{padding-right:var(--spicy-space-2xl,3rem)!important}.lg\:pr-3xl{padding-right:var(--spicy-space-3xl,5rem)!important}.lg\:pr-section{padding-right:var(--spicy-section-space,6rem)!important}.lg\:pr-gutter{padding-right:var(--spicy-gutter,1rem)!important}.lg\:pb-0{padding-bottom:0!important}.lg\:pb-1{padding-bottom:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pb-2{padding-bottom:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pb-3{padding-bottom:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pb-4{padding-bottom:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pb-6{padding-bottom:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pb-8{padding-bottom:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pb-12{padding-bottom:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pb-16{padding-bottom:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pb-xs{padding-bottom:var(--spicy-space-xs,.25rem)!important}.lg\:pb-sm{padding-bottom:var(--spicy-space-sm,.5rem)!important}.lg\:pb-md{padding-bottom:var(--spicy-space-md,1rem)!important}.lg\:pb-lg{padding-bottom:var(--spicy-space-lg,1.5rem)!important}.lg\:pb-xl{padding-bottom:var(--spicy-space-xl,2rem)!important}.lg\:pb-2xl{padding-bottom:var(--spicy-space-2xl,3rem)!important}.lg\:pb-3xl{padding-bottom:var(--spicy-space-3xl,5rem)!important}.lg\:pb-section{padding-bottom:var(--spicy-section-space,6rem)!important}.lg\:pb-gutter{padding-bottom:var(--spicy-gutter,1rem)!important}.lg\:pl-0{padding-left:0!important}.lg\:pl-1{padding-left:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:pl-2{padding-left:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:pl-3{padding-left:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:pl-4{padding-left:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:pl-6{padding-left:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:pl-8{padding-left:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:pl-12{padding-left:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:pl-16{padding-left:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:pl-xs{padding-left:var(--spicy-space-xs,.25rem)!important}.lg\:pl-sm{padding-left:var(--spicy-space-sm,.5rem)!important}.lg\:pl-md{padding-left:var(--spicy-space-md,1rem)!important}.lg\:pl-lg{padding-left:var(--spicy-space-lg,1.5rem)!important}.lg\:pl-xl{padding-left:var(--spicy-space-xl,2rem)!important}.lg\:pl-2xl{padding-left:var(--spicy-space-2xl,3rem)!important}.lg\:pl-3xl{padding-left:var(--spicy-space-3xl,5rem)!important}.lg\:pl-section{padding-left:var(--spicy-section-space,6rem)!important}.lg\:pl-gutter{padding-left:var(--spicy-gutter,1rem)!important}.lg\:px-0{padding-inline:0!important}.lg\:px-1{padding-inline:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:px-2{padding-inline:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:px-3{padding-inline:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:px-4{padding-inline:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:px-6{padding-inline:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:px-8{padding-inline:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:px-12{padding-inline:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:px-16{padding-inline:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:px-xs{padding-inline:var(--spicy-space-xs,.25rem)!important}.lg\:px-sm{padding-inline:var(--spicy-space-sm,.5rem)!important}.lg\:px-md{padding-inline:var(--spicy-space-md,1rem)!important}.lg\:px-lg{padding-inline:var(--spicy-space-lg,1.5rem)!important}.lg\:px-xl{padding-inline:var(--spicy-space-xl,2rem)!important}.lg\:px-2xl{padding-inline:var(--spicy-space-2xl,3rem)!important}.lg\:px-3xl{padding-inline:var(--spicy-space-3xl,5rem)!important}.lg\:px-section{padding-inline:var(--spicy-section-space,6rem)!important}.lg\:px-gutter{padding-inline:var(--spicy-gutter,1rem)!important}.lg\:py-0{padding-block:0!important}.lg\:py-1{padding-block:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:py-2{padding-block:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:py-3{padding-block:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:py-4{padding-block:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:py-6{padding-block:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:py-8{padding-block:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:py-12{padding-block:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:py-16{padding-block:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:py-xs{padding-block:var(--spicy-space-xs,.25rem)!important}.lg\:py-sm{padding-block:var(--spicy-space-sm,.5rem)!important}.lg\:py-md{padding-block:var(--spicy-space-md,1rem)!important}.lg\:py-lg{padding-block:var(--spicy-space-lg,1.5rem)!important}.lg\:py-xl{padding-block:var(--spicy-space-xl,2rem)!important}.lg\:py-2xl{padding-block:var(--spicy-space-2xl,3rem)!important}.lg\:py-3xl{padding-block:var(--spicy-space-3xl,5rem)!important}.lg\:py-section{padding-block:var(--spicy-section-space,6rem)!important}.lg\:py-gutter{padding-block:var(--spicy-gutter,1rem)!important}.lg\:gap-0{gap:0!important}.lg\:gap-1{gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:gap-2{gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:gap-3{gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:gap-4{gap:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:gap-6{gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:gap-8{gap:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:gap-12{gap:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:gap-16{gap:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:gap-xs{gap:var(--spicy-space-xs,.25rem)!important}.lg\:gap-sm{gap:var(--spicy-space-sm,.5rem)!important}.lg\:gap-md{gap:var(--spicy-space-md,1rem)!important}.lg\:gap-lg{gap:var(--spicy-space-lg,1.5rem)!important}.lg\:gap-xl{gap:var(--spicy-space-xl,2rem)!important}.lg\:gap-2xl{gap:var(--spicy-space-2xl,3rem)!important}.lg\:gap-3xl{gap:var(--spicy-space-3xl,5rem)!important}.lg\:gap-section{gap:var(--spicy-section-space,6rem)!important}.lg\:gap-gutter{gap:var(--spicy-gutter,1rem)!important}.lg\:gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.lg\:gap-x-1{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:gap-x-2{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:gap-x-3{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important;column-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:gap-x-4{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:gap-x-6{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important;column-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:gap-x-8{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*2)!important;column-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:gap-x-12{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*3)!important;column-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:gap-x-16{-moz-column-gap:calc(var(--spicy-space-unit,1rem)*4)!important;column-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:gap-x-xs{-moz-column-gap:var(--spicy-space-xs,.25rem)!important;column-gap:var(--spicy-space-xs,.25rem)!important}.lg\:gap-x-sm{-moz-column-gap:var(--spicy-space-sm,.5rem)!important;column-gap:var(--spicy-space-sm,.5rem)!important}.lg\:gap-x-md{-moz-column-gap:var(--spicy-space-md,1rem)!important;column-gap:var(--spicy-space-md,1rem)!important}.lg\:gap-x-lg{-moz-column-gap:var(--spicy-space-lg,1.5rem)!important;column-gap:var(--spicy-space-lg,1.5rem)!important}.lg\:gap-x-xl{-moz-column-gap:var(--spicy-space-xl,2rem)!important;column-gap:var(--spicy-space-xl,2rem)!important}.lg\:gap-x-2xl{-moz-column-gap:var(--spicy-space-2xl,3rem)!important;column-gap:var(--spicy-space-2xl,3rem)!important}.lg\:gap-x-3xl{-moz-column-gap:var(--spicy-space-3xl,5rem)!important;column-gap:var(--spicy-space-3xl,5rem)!important}.lg\:gap-x-section{-moz-column-gap:var(--spicy-section-space,6rem)!important;column-gap:var(--spicy-section-space,6rem)!important}.lg\:gap-x-gutter{-moz-column-gap:var(--spicy-gutter,1rem)!important;column-gap:var(--spicy-gutter,1rem)!important}.lg\:gap-y-0{row-gap:0!important}.lg\:gap-y-1{row-gap:calc(var(--spicy-space-unit,1rem)*.25)!important}.lg\:gap-y-2{row-gap:calc(var(--spicy-space-unit,1rem)*.5)!important}.lg\:gap-y-3{row-gap:calc(var(--spicy-space-unit,1rem)*.75)!important}.lg\:gap-y-4{row-gap:calc(var(--spicy-space-unit,1rem)*1)!important}.lg\:gap-y-6{row-gap:calc(var(--spicy-space-unit,1rem)*1.5)!important}.lg\:gap-y-8{row-gap:calc(var(--spicy-space-unit,1rem)*2)!important}.lg\:gap-y-12{row-gap:calc(var(--spicy-space-unit,1rem)*3)!important}.lg\:gap-y-16{row-gap:calc(var(--spicy-space-unit,1rem)*4)!important}.lg\:gap-y-xs{row-gap:var(--spicy-space-xs,.25rem)!important}.lg\:gap-y-sm{row-gap:var(--spicy-space-sm,.5rem)!important}.lg\:gap-y-md{row-gap:var(--spicy-space-md,1rem)!important}.lg\:gap-y-lg{row-gap:var(--spicy-space-lg,1.5rem)!important}.lg\:gap-y-xl{row-gap:var(--spicy-space-xl,2rem)!important}.lg\:gap-y-2xl{row-gap:var(--spicy-space-2xl,3rem)!important}.lg\:gap-y-3xl{row-gap:var(--spicy-space-3xl,5rem)!important}.lg\:gap-y-section{row-gap:var(--spicy-section-space,6rem)!important}.lg\:gap-y-gutter{row-gap:var(--spicy-gutter,1rem)!important}.lg\:w-full{width:100%!important}.lg\:w-half{width:50%!important}.lg\:w-auto{width:auto!important}.lg\:w-fit{width:fit-content!important}.lg\:min-w-0{min-width:0!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-none{max-width:none!important}.lg\:h-auto{height:auto!important}.lg\:h-full{height:100%!important}.lg\:object-contain{-o-object-fit:contain!important;object-fit:contain!important}.lg\:object-cover{-o-object-fit:cover!important;object-fit:cover!important}.lg\:object-fill{-o-object-fit:fill!important;object-fit:fill!important}.lg\:object-none{-o-object-fit:none!important;object-fit:none!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-clip{overflow:clip!important}.lg\:no-margin{margin:0!important}.lg\:no-padding{padding:0!important}.lg\:npt{padding-top:0!important}.lg\:npb{padding-bottom:0!important}.lg\:mb-base{margin-bottom:var(--spicy-space-md,1rem)!important}.lg\:d-flex{display:flex!important}.lg\:d-grid{display:grid!important}.lg\:d-none{display:none!important}.lg\:d-block{display:block!important}.lg\:flex-row-xs{gap:var(--spicy-space-sm,.5rem)!important}.lg\:flex-row-sm,.lg\:flex-row-xs{flex-direction:row!important;display:flex!important}.lg\:flex-row-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.lg\:flex-row-base{gap:var(--spicy-space-md,1rem)!important}.lg\:flex-row-base,.lg\:flex-row-lg{flex-direction:row!important;display:flex!important}.lg\:flex-row-lg{gap:var(--spicy-space-lg,1.5rem)!important}.lg\:flex-col-xs{gap:var(--spicy-space-sm,.5rem)!important}.lg\:flex-col-sm,.lg\:flex-col-xs{flex-direction:column!important;display:flex!important}.lg\:flex-col-sm{gap:var(--spicy-space-legacy-sm,var(--spicy-space-sm,.5rem))!important}.lg\:flex-col-base{gap:var(--spicy-space-md,1rem)!important}.lg\:flex-col-base,.lg\:flex-col-lg{flex-direction:column!important;display:flex!important}.lg\:flex-col-lg{gap:var(--spicy-space-lg,1.5rem)!important}}[hidden]:not([hidden=until-found]){display:none!important}@supports (grid-template-rows:subgrid){:is(.subgrid-collection,:where([data-subgrid]) .carousel__track)>:is(.subgrid-card,.carousel__slide){grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span var(--spicy-card-row-count,1);row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));align-content:normal;min-width:0;display:grid}:is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .subgrid-bridge{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));grid-row:1/-1;min-width:0;display:grid}:is(.subgrid-collection,:where([data-subgrid]) .carousel__track) :is(.subgrid-card,.carousel__slide,.subgrid-bridge)>.card-row{grid-column:1;grid-row:var(--spicy-card-row);align-self:start;min-width:0;margin-block:0}}[data-heading-alignment] .richtext.heading-group{justify-self:stretch;width:100%}div.richtext{gap:var(--spicy-richtext-gap,var(--spicy-space-md,1rem));flex-direction:column;display:flex}div.richtext:has(>.richtext-group){gap:var(--spicy-space-xl,2rem)}.richtext-group,.richtext__list-content{gap:var(--spicy-richtext-gap,var(--spicy-space-md,1rem));flex-direction:column;min-width:0;display:flex}.richtext,.richtext :where(p,ul,ol,blockquote,pre,h2,h3,h4,h5,h6,table,hr){margin-block:0}.richtext :where(ul,ol){gap:var(--spicy-space-xs,.25rem);flex-direction:column;padding-inline-start:1.4em;display:flex}.richtext :where(li){margin-block:0}[data-heading-alignment] .cards__intro-group.heading-group{width:100%;margin-inline-start:var(--spicy-heading-before);margin-inline-end:var(--spicy-heading-after)}[data-heading-alignment] .heading-action{justify-self:var(--spicy-heading-items);align-self:var(--spicy-heading-items)}.frame[data-spicy-tone] :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content),.frame[data-spicy-tone] :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content) :where(h1,h2,h3,h4,p,strong),.frame:is([data-spicy-background=primary],[data-spicy-background=secondary],[data-spicy-background=tertiary],[data-spicy-background=primary-soft],[data-spicy-background=secondary-soft],[data-spicy-background=tertiary-soft]):not([data-spicy-tone]) :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content),.frame:is([data-spicy-background=primary],[data-spicy-background=secondary],[data-spicy-background=tertiary],[data-spicy-background=primary-soft],[data-spicy-background=secondary-soft],[data-spicy-background=tertiary-soft]):not([data-spicy-tone]) :is(.media__inner,.text__headline,.text__content,.text-image__content-inner,.text-on-image__content-inner,.stage__content,.cta__content) :where(h1,h2,h3,h4,p,strong){color:inherit}.testimonial{box-sizing:border-box;height:100%;margin:0}.testimonial blockquote{flex:1;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.5}.testimonial figcaption{align-items:center;gap:1rem;display:flex}@supports (grid-template-rows:subgrid){.testimonial figcaption{align-items:start}}.testimonial figcaption :is(img,video){-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem}.testimonial figcaption div{gap:.3rem;min-width:0;display:grid}.testimonial figcaption span{opacity:.8;font-size:.85rem}.testimonial [data-card-row=quote]{--spicy-card-row:var(--spicy-card-row-quote,1)}.testimonial [data-card-row=author]{--spicy-card-row:var(--spicy-card-row-author,2)}@supports (grid-template-rows:subgrid){.testimonials .testimonial{grid-template-rows:subgrid;row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));height:auto;display:grid}.testimonials__grid>.testimonial{grid-row:span 2}.testimonials .carousel__slide,.testimonials .carousel__slide>.testimonial{grid-row:1/-1}}.block-shell{--catalog-gap:var(--spicy-space-xl,2rem);--catalog-border:var(--spicy-border-width,1px) solid var(--spicy-color-border,#cbd5e1)}.block-shell :where(h1,h2,h3,p,ul,ol,dl,figure){margin:0}.block-shell :where(h1,h2,h3){font-family:var(--spicy-font-heading);font-weight:var(--spicy-font-weight-heading,var(--spicy-font-weight-bold,700));letter-spacing:var(--spicy-heading-tracking,-.03em);text-wrap:balance;line-height:1.12}.block-shell h1{font-size:var(--spicy-heading-size,clamp(2rem,5vw,4rem))}.block-shell h2{font-size:var(--spicy-content-heading-size,clamp(1.6rem,3vw,2.5rem))}.block-shell h3{font-size:clamp(1.25rem,2vw,1.75rem)}:where(.block-shell a){color:inherit;text-underline-offset:.2em}.block-heading>*{overflow-wrap:anywhere;min-width:0}.block-shell{gap:var(--spicy-block-gap,var(--spicy-space-2xl,3rem));align-content:start;display:grid}.block-heading>*,.directory__body>*,.panel>*{margin-block:0}:where(.block-shell button,.block-shell input,.block-shell select,.block-shell textarea){font:inherit}.block-shell :where(button){cursor:pointer}.quiet-button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}@media (width>=48rem){.quiet-button{box-sizing:border-box;width:fit-content;max-width:100%}}.block-shell :where(button):focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:3px}.block-shell :where(button:disabled,fieldset:disabled button){cursor:not-allowed;opacity:.5}.block-shell :where(fieldset){border:0;min-width:0;margin:0;padding:0}.block-shell :where(input,select,textarea){accent-color:var(--spicy-color-brand)}.block-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){box-sizing:border-box;width:100%;min-height:var(--spicy-control-min-height,2.75rem);border:var(--catalog-border);border-color:var(--spicy-control-border,color-mix(in srgb,var(--spicy-color-text) 55%,var(--spicy-color-surface)));border-radius:var(--spicy-radius-sm,.5rem);background:var(--spicy-color-surface);color:var(--spicy-color-text);padding:.75rem}.block-shell :where(input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--spicy-color-focus);outline-offset:4px}.block-shell [hidden]{display:none!important}.block-heading{gap:var(--spicy-space-lg,1.5rem);max-width:var(--spicy-container-narrow,48rem);margin:0;display:grid}.block-shell__intro{font-size:1.1em;line-height:1.65}.eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:700}.muted{opacity:.78;font-size:.94em}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.panel{border:var(--catalog-border);border-radius:var(--spicy-radius-lg,1rem);padding:var(--spicy-cards-padding,2rem);background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#111);gap:var(--spicy-space-lg,1.5rem);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.panel :is(img,video){border-radius:var(--spicy-radius-sm,.5rem);width:100%;display:block}.directory__body{gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));align-content:start;min-width:0;display:grid}.product__options button,.quiet-button,.segmented button{min-height:var(--spicy-control-min-height,2.75rem);border:var(--catalog-border,1px solid currentColor);border-radius:var(--spicy-radius-button,.5rem);background:var(--spicy-color-surface);color:var(--spicy-color-text);font:inherit;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.2rem;line-height:1.35;text-decoration:none;display:inline-flex}.quiet-button:hover{background:var(--spicy-color-muted)}.segmented{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--spicy-metrics-item-min-width,var(--spicy-collection-item-min-width,300px))),1fr));gap:var(--catalog-gap);display:grid}.metrics>div{box-sizing:border-box;border-top:var(--catalog-border);flex-direction:column;gap:.75rem;min-width:0;padding-block:1.5rem;display:flex;container-type:inline-size}.metrics dd{margin:0}.metrics dt{font-weight:700}.metrics__value{font-family:var(--spicy-font-heading);letter-spacing:-.04em;font-size:clamp(2rem,22cqi,5rem);line-height:1}.metrics[data-variant=cards]>div{padding:var(--spicy-cards-padding,2rem);border:var(--catalog-border);border-radius:var(--spicy-radius-lg);background:var(--spicy-color-surface);color:var(--spicy-color-text)}.panel-grid{--spicy-panel-min-width:var(--spicy-collection-item-min-width,300px);--spicy-panel-gap:var(--catalog-gap,2rem);--spicy-panel-track-min:min(100%, max(var(--spicy-panel-min-width), calc((100% - (var(--spicy-panel-count,1) - 1)*var(--spicy-panel-gap))/var(--spicy-panel-count,1))));grid-template-columns:repeat(auto-fill,minmax(var(--spicy-panel-track-min),1fr));gap:var(--spicy-panel-gap);min-width:0;display:grid}@media (width>=48rem){.panel-grid[data-panel-count="1"]{max-inline-size:max(50%,min(100%,var(--spicy-panel-min-width)))}}.pricing-grid{--spicy-panel-min-width:17rem;--spicy-card-row-count:7}.pricing-grid .panel{position:relative}.pricing-grid [data-featured]{border:2px solid var(--spicy-color-brand)}.pricing-grid [data-card-row=badge]{--spicy-card-row:var(--spicy-card-row-badge,1);justify-self:start}.pricing-grid [data-card-row=title]{--spicy-card-row:var(--spicy-card-row-title,2)}.pricing-grid [data-card-row=price]{--spicy-card-row:var(--spicy-card-row-price,3)}.pricing-grid [data-card-row=period]{--spicy-card-row:var(--spicy-card-row-period,4)}.pricing-grid [data-card-row=description]{--spicy-card-row:var(--spicy-card-row-description,5)}.pricing-grid [data-card-row=features]{--spicy-card-row:var(--spicy-card-row-features,6)}.pricing-grid [data-card-row=action]{--spicy-card-row:var(--spicy-card-row-action,7);justify-self:start}@supports (grid-template-rows:subgrid){.pricing-grid.subgrid-collection>.panel{row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));display:grid}}.pricing-grid .button{align-self:flex-start;margin-top:auto}.badge{border-radius:var(--spicy-radius-sm);background:var(--spicy-color-brand);color:var(--spicy-color-on-brand);align-self:flex-start;padding:.3rem .8rem;font-size:.8em}.price{font-family:var(--spicy-font-heading);font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.price small{font-size:1rem}.pricing-grid[data-variant=compact]{grid-template-columns:1fr}.pricing-grid[data-variant=compact] .panel{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:center;padding:1.25rem;display:grid}.segmented button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.table-scroll{border-radius:var(--spicy-radius-md);max-width:100%;overflow:auto}.data-table{border-collapse:collapse;width:100%;min-width:30rem;text-align:var(--spicy-text-align,left);font-size:.95em}.data-table td,.data-table th{border-bottom:var(--catalog-border);vertical-align:top;padding:1rem}.data-table th{font-weight:700}.data-table th button{color:inherit;text-align:inherit;background:0 0;border:0;min-height:2.75rem;padding:0}.data-table[data-variant=bordered] td,.data-table[data-variant=bordered] th{border:var(--catalog-border)}.data-table [data-highlighted=true],.data-table[data-variant=striped] tbody tr:nth-child(odd){background:var(--spicy-color-muted);color:var(--spicy-color-text)}.search{max-width:25rem;margin:0;display:block}.filter-bar{flex-wrap:wrap;align-items:end;gap:1rem;margin:0;display:flex}.filter-bar label{flex:13rem;gap:.5rem;max-width:28rem;display:grid}.directory[data-variant=list]{grid-template-columns:1fr}.directory :is(img,video){aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.person-card :is(img,video){aspect-ratio:1}.inline-links{flex-wrap:wrap;gap:1rem;padding:0;list-style:none;display:flex}@media (width>=48rem){.directory[data-variant=list][data-panel-count="1"]>.panel{grid-template-columns:minmax(0,1fr)}}.directory{--spicy-card-content-gap:1rem}.directory [data-card-row=media]{--spicy-card-row:var(--spicy-card-row-media,1)}.directory__body [data-card-row=eyebrow]{--spicy-card-row:var(--spicy-card-row-eyebrow,1)}.directory__body [data-card-row=title]{--spicy-card-row:var(--spicy-card-row-title,2)}.team{--spicy-card-row-count:7}.team [data-card-row=role]{--spicy-card-row:var(--spicy-card-row-role,3)}.team [data-card-row=biography]{--spicy-card-row:var(--spicy-card-row-biography,4)}.team [data-card-row=email]{--spicy-card-row:var(--spicy-card-row-email,5)}.team [data-card-row=links]{--spicy-card-row:var(--spicy-card-row-links,6)}.resources{--spicy-card-row-count:6}.resources [data-card-row=summary]{--spicy-card-row:var(--spicy-card-row-summary,3)}.resources [data-card-row=reading-time]{--spicy-card-row:var(--spicy-card-row-reading-time,4)}.resources [data-card-row=action]{--spicy-card-row:var(--spicy-card-row-action,5)}.events{--spicy-card-row-count:7}.events [data-card-row=date]{--spicy-card-row:var(--spicy-card-row-date,2)}.events [data-card-row=title]{--spicy-card-row:var(--spicy-card-row-title,3)}.events [data-card-row=location]{--spicy-card-row:var(--spicy-card-row-location,4)}.events [data-card-row=summary]{--spicy-card-row:var(--spicy-card-row-summary,5)}.events [data-card-row=action]{--spicy-card-row:var(--spicy-card-row-action,6)}.locations{--spicy-card-row-count:8}.locations [data-card-row=address]{--spicy-card-row:var(--spicy-card-row-address,3)}.locations [data-card-row=hours]{--spicy-card-row:var(--spicy-card-row-hours,4)}.locations [data-card-row=phone]{--spicy-card-row:var(--spicy-card-row-phone,5)}.locations [data-card-row=email]{--spicy-card-row:var(--spicy-card-row-email,6)}.locations [data-card-row=action]{--spicy-card-row:var(--spicy-card-row-action,7)}@supports (grid-template-rows:subgrid){.directory.subgrid-collection .directory__body,.directory.subgrid-collection>.panel{row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));display:grid}.directory.subgrid-collection .directory__body{grid-row:var(--spicy-card-body-start,2)/span var(--spicy-card-body-rows,1);grid-template-rows:subgrid}}.directory:is([data-media-position=top],[data-media-position=bottom])[data-variant=list] .person-card{grid-template-columns:minmax(0,1fr)}.block-shell summary{cursor:pointer;min-height:2rem}.block-shell [data-spicy-details-content]{padding-top:1rem}.event-date{font-weight:700}.agenda{padding:0;list-style:none;display:grid}.agenda li{gap:var(--catalog-gap);border-top:var(--catalog-border);grid-template-columns:minmax(5rem,.3fr) 1fr;padding-block:2rem;display:grid}.agenda li>div:last-child{justify-items:start;gap:1rem;display:grid}.agenda[data-variant=timeline] li{border-left:var(--catalog-border);border-top:0;margin-left:.5rem;padding-left:2rem;position:relative}.agenda[data-variant=timeline] li:before{content:"";background:currentColor;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:2.5rem;left:-.35rem}.before-after{--spicy-compare-handle-size:3rem;aspect-ratio:3/2;border-radius:var(--spicy-radius-lg);position:relative;overflow:hidden}.before-after>:is(img,video){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.before-after__after-label,.before-after__before-label{color:#fff;pointer-events:none;background:#111d;border-radius:.25rem;padding:.4rem .75rem;position:absolute;top:1rem}.before-after__before-label{left:1rem}.before-after__after-label{right:1rem}.before-after[data-variant=vertical] .before-after__after-label{top:auto;bottom:1rem}.before-after__line{pointer-events:none;background:#fff;width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%);box-shadow:0 0 0 1px #0004}.before-after__handle{width:var(--spicy-compare-handle-size);height:var(--spicy-compare-handle-size);color:#171717;transition:background-color var(--spicy-duration-fast,.18s),color var(--spicy-duration-fast,.18s),box-shadow var(--spicy-duration-fast,.18s);background:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 16px #0004}@media (prefers-reduced-motion:reduce){.before-after__handle{transition:none}}.before-after__handle .icon{width:1.125rem;height:1.125rem}.before-after[data-variant=vertical] .before-after__line{width:auto;height:3px;bottom:auto;left:0;right:0;transform:translateY(-50%)}.before-after[data-variant=vertical] .before-after__handle{flex-direction:column}.before-after__input{z-index:1;left:calc(var(--spicy-compare-handle-size)/-2);top:calc(50% - var(--spicy-compare-handle-size)/2);width:calc(100% + var(--spicy-compare-handle-size));max-width:none;height:var(--spicy-compare-handle-size);appearance:none;opacity:0;cursor:ew-resize;touch-action:pan-y;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute}.before-after__input::-webkit-slider-runnable-track{background:0 0;border:0;height:100%}.before-after__input::-webkit-slider-thumb{appearance:none;width:var(--spicy-compare-handle-size);height:var(--spicy-compare-handle-size);border:0;margin:0}.before-after__input::-moz-range-track{background:0 0;border:0;height:100%}.before-after__input::-moz-range-thumb{width:var(--spicy-compare-handle-size);height:var(--spicy-compare-handle-size);border:0}.before-after[data-variant=vertical] .before-after__input{left:calc(50% - var(--spicy-compare-handle-size)/2);top:calc(var(--spicy-compare-handle-size)/-2);width:var(--spicy-compare-handle-size);height:calc(100% + var(--spicy-compare-handle-size));writing-mode:vertical-lr;cursor:ns-resize;touch-action:pan-x;direction:ltr}.before-after[data-variant=vertical] .before-after__input::-webkit-slider-runnable-track{width:100%;height:100%}.before-after[data-variant=vertical] .before-after__input::-moz-range-track{width:100%;height:100%}.before-after__input:is(:hover,:active)+.before-after__line .before-after__handle{color:#fff;background:#171717}.before-after__input:focus-visible+.before-after__line .before-after__handle{outline-offset:3px;outline:3px solid #171717;box-shadow:0 0 0 7px #fff}.range-label{flex-wrap:wrap;gap:.8rem;margin:0;display:flex}.range-label strong{margin-left:auto}.range-label input{width:100%;min-height:2.75rem;display:block}.embed{aspect-ratio:16/9;background:var(--spicy-color-muted);border-radius:var(--spicy-radius-lg);position:relative;overflow:hidden}.embed[data-variant=portrait]{aspect-ratio:9/16;max-width:28rem}.embed iframe{border:0;width:100%;height:100%}.embed__placeholder{box-sizing:border-box;height:100%;color:var(--spicy-color-text);text-align:var(--spicy-text-align,center);place-content:center;justify-items:center;gap:1rem;padding:1.5rem;display:grid;position:relative}.embed__placeholder>:is(img,video){-o-object-fit:cover;object-fit:cover;opacity:.25;width:100%;height:100%;position:absolute;inset:0}.embed__placeholder>div{position:relative}.calculator{gap:var(--spicy-space-3xl);align-items:center;display:grid}.calculator__result{text-align:var(--spicy-text-align,center)}.calculator__result output{font-family:var(--spicy-font-heading);font-size:clamp(2rem,4vw,4rem)}@media (width>=48rem){.calculator[data-variant=stacked]>.calculator__result{max-inline-size:50%}}.product__options [aria-pressed=true],.segmented [aria-pressed=true]{background:var(--spicy-color-brand);border-color:var(--spicy-color-brand);color:var(--spicy-color-on-brand)}.product{gap:var(--spicy-space-3xl);align-items:center;display:grid}.product__media :is(img,video){border-radius:var(--spicy-radius-lg);width:100%}.product__options{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.product__options-group{gap:var(--spicy-space-sm,.5rem);display:grid}.product__options button{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.product>div:last-child{gap:var(--spicy-space-lg,1.5rem);align-content:start;justify-items:start;min-width:0;display:grid}.product>div:last-child>:is(.product__options,.specs){width:100%;margin-block:0}.specs{margin:0}.specs>div{border-bottom:var(--catalog-border);justify-content:space-between;gap:1.5rem;padding-block:1rem;display:flex}.specs dd{margin:0}.audio audio{width:100%}.audio[data-variant=compact]{flex-direction:row;align-items:center}.audio[data-variant=compact]>.image,.audio[data-variant=compact]>:is(img,video){flex:0 0 5rem;width:5rem;height:5rem}.audio[data-variant=compact]>div:last-child{flex:1;min-width:0}.audio[data-variant=cover]{max-width:38rem;margin:auto}.audio :is(img,video){aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media (width>=48rem){.audio.panel{max-inline-size:50%}.audio.panel[data-variant=cover]{max-inline-size:min(38rem,50%)}}.model{background:var(--spicy-color-muted);border-radius:var(--spicy-radius-lg);height:clamp(20rem,50vw,38rem);position:relative;overflow:hidden}.model__canvas,.model__poster{-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;inset:0;height:100%!important}.model__canvas canvas{touch-action:none;width:100%;height:100%;display:block}.model__start{place-items:center;display:grid;position:absolute;inset:0}.model__controls{flex-wrap:wrap;align-items:center;gap:1rem;margin:0;display:flex}@media (width>=48rem){:is(.directory[data-variant=list] .panel:has(>.image),.directory[data-variant=list] .panel:has(>.video),.directory[data-variant=list] .panel:has(>:is(img,video))){grid-template-columns:minmax(12rem,.4fr) 1fr;align-items:center;display:grid}}.article__meta{margin:0}.article__layout{gap:var(--spicy-space-3xl,5rem);display:grid}.article__layout nav ol{gap:.75rem;padding-left:1.25rem;display:grid}.article__layout article{min-width:0}.article__layout[data-variant=centered]{max-width:var(--spicy-container-narrow);margin:auto}.article{gap:1.5rem;margin:0;scroll-margin-top:6rem;line-height:1.8;display:grid}.article :is(img,video){border-radius:var(--spicy-radius-md)}.article figcaption{opacity:.8;margin:0;font-size:.875em}.toc{gap:.75rem;padding-left:1.25rem;display:grid}.toc[data-variant=inline]{flex-wrap:wrap;gap:1.5rem;padding:0;list-style:none;display:flex}.toc [aria-current]{font-weight:700;text-decoration-thickness:3px}.article>.richtext{min-width:0}.article__layout>article{gap:var(--spicy-space-2xl,3rem);display:grid}.article figure{gap:var(--spicy-space-sm,.5rem);display:grid}.article__layout nav{gap:var(--spicy-space-md,1rem);align-content:start;display:grid}@media (width>=48rem){.article__layout nav{align-self:start;position:sticky;top:6rem}.article__layout[data-variant=sidebar]{grid-template-columns:14rem minmax(0,1fr)}}.central-form__fieldset{border:0;min-width:0;margin:0;padding:0}.central-form__fields{gap:1.5rem;display:grid}.honeypot{left:-10000px}.form{max-width:var(--spicy-container-narrow)}.form__fields{gap:1.5rem}.form-field,.form__fields{flex-direction:column;display:flex}.form-field{gap:.5rem;min-width:0;margin:0}.form input,.form select,.form textarea,.form-field>:not(.visually-hidden){margin:0}.form-field label,.form-field legend{font-weight:600}.radio-group{gap:.5rem;display:grid}.checkbox,.radio-group label{align-items:start;gap:.75rem;display:flex}.checkbox{margin:0}.checkbox input,.radio-group input{flex-shrink:0;width:1.2rem;height:1.2rem}.honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form [role=alert]{color:var(--spicy-color-error);margin:0}.form [data-success=true]{color:var(--spicy-color-success);margin:0}.form,.form__groups{gap:var(--spicy-space-lg,1.5rem);flex-direction:column;display:flex}.form__actions{gap:var(--spicy-space-md,1rem);justify-items:start;display:grid}.form__actions>*,.form__groups>*{margin-block:0}.radio__content,.radio__options{gap:var(--spicy-space-sm,.5rem);display:grid}@media (width>=48rem){.form[data-variant=two-column] .form__fields{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form [data-wide=true]{grid-column:1/-1}}.quiz{max-width:var(--spicy-container-narrow);margin-inline:auto}@media (width>=48rem){.quiz{max-inline-size:min(var(--spicy-container-narrow,48rem),50%)}}.quiz progress{width:100%;accent-color:var(--spicy-color-brand)}.quiz label{transition:background-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease),border-color var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease)}.quiz fieldset{gap:.75rem;display:grid}.quiz fieldset label{border:var(--catalog-border);border-radius:var(--spicy-radius-md);cursor:pointer;align-items:center;gap:1rem;padding:1.25rem;display:flex}.quiz [data-selected=true]{outline:2px solid var(--spicy-color-brand);background:var(--spicy-color-primary-soft);color:var(--spicy-color-on-primary-soft)}.quiz[data-variant=list] fieldset label{border:0;border-bottom:var(--catalog-border);border-radius:0;padding:1rem 1.25rem}.quiz__controls{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}@media (width>=48rem){.calculator[data-variant=split],.product[data-variant=split],.quiz[data-variant=cards] fieldset{grid-template-columns:1fr 1fr}}.block-shell:has(.marquee){width:100%;min-width:0}.marquee{width:100%;margin:0;overflow:hidden}.marquee__track{width:max-content;min-width:200%;animation:marquee var(--spicy-marquee-duration,30s) linear infinite var(--spicy-marquee-direction,normal);animation-play-state:var(--spicy-animation-play-state,running);display:flex}@media (prefers-reduced-motion:reduce){.marquee__track{width:auto;min-width:0;animation:none}}.marquee ul{flex:1 0 auto;justify-content:space-around;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){.marquee ul{flex-wrap:wrap;gap:1rem}}.marquee li{font-family:var(--spicy-font-heading);white-space:nowrap;align-items:center;gap:2rem;padding-right:2rem;font-size:clamp(2rem,6vw,5rem);display:flex}@media (prefers-reduced-motion:reduce){.marquee li{white-space:normal}}.marquee :is(img,video){-o-object-fit:contain;object-fit:contain;width:5rem;height:5rem}.marquee:hover .marquee__track,.marquee[data-paused=true] .marquee__track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee ul[aria-hidden=true]{display:none}}.marquee[data-direction=right] .marquee__track{animation-direction:reverse}.story{gap:var(--spicy-space-3xl);align-items:start;display:grid}@media (width>=48rem){.story{grid-template-columns:1fr 1fr}}.story__panels>section{justify-items:start;gap:1.5rem;display:grid}@media (width>=48rem){.story__panels>section{align-content:center;min-height:65svh}}.story__inline-media{width:100%}.story :is(img,video){border-radius:var(--spicy-radius-lg);width:100%}.story__sticky{display:none}@media (width>=48rem){.story__sticky{display:block;position:sticky;top:6rem}}@media (prefers-reduced-motion:reduce){.story__sticky{position:static}}.story__panels{gap:var(--spicy-space-2xl,3rem);display:grid}@media (width>=48rem){.story__sticky :is(img,video),.story__sticky video{-o-object-fit:contain;object-fit:contain;max-height:70svh}.story__inline-media:not(.media-video){display:none}.story[data-variant=media-left] .story__sticky{grid-area:1/1}.story[data-variant=media-left] .story__panels{grid-area:1/2}}.section-layout{min-inline-size:0;container:section/inline-size}.section-layout__inner{gap:var(--spicy-block-gap,var(--spicy-space-2xl,3rem));min-inline-size:0;display:grid}.section-layout__inner[data-section-layout=stacked]{flex-direction:column;display:flex}.section-layout__intro{gap:var(--spicy-space-xl,2rem)}.section-layout__content,.section-layout__intro{flex-direction:column;min-inline-size:0;display:flex}.section-layout__content{gap:var(--spicy-block-gap,var(--spicy-space-2xl,3rem));container:spicy-collection/inline-size}.section-layout__content>*,.section-layout__intro>*{margin-block:0}@container section (width>=52rem){.section-layout__inner:is([data-section-layout=split],[data-section-layout=split-reverse]){grid-template-columns:minmax(0,var(--spicy-section-intro-fraction,1fr)) minmax(0,var(--spicy-section-content-fraction,2fr));align-items:start;gap:var(--spicy-section-layout-gap,var(--spicy-stage-gap,3rem))}.section-layout__inner[data-section-layout=split-reverse]{grid-template-columns:minmax(0,var(--spicy-section-content-fraction,2fr)) minmax(0,var(--spicy-section-intro-fraction,1fr))}.section-layout__inner:is([data-section-layout=split],[data-section-layout=split-reverse])>.section-layout__intro{container-type:inline-size}.section-layout__inner:is([data-section-layout=split],[data-section-layout=split-reverse])>.section-layout__intro :is(h1,h2,.h2){font-size:min(var(--spicy-content-heading-size,2.5rem),clamp(1.5rem,9cqi,3rem))}.section-layout__inner[data-section-layout=split]>.section-layout__content{--spicy-carousel-bleed:end}.section-layout__inner[data-section-layout=split-reverse]>.section-layout__intro{grid-area:1/2}.section-layout__inner[data-section-layout=split-reverse]>.section-layout__content{--spicy-carousel-bleed:start;grid-area:1/1}}.cards .cards__inner.section-layout{grid-template-columns:minmax(0,1fr)}.bg--white,.frame.section--white,.frame[data-spicy-background=white],.hero-section__infobox--white,.section--white,[data-item-background=white]{background:var(--spicy-color-surface);color:var(--spicy-color-text)}.cards [data-card-background=white]{--spicy-cards-item-background:var(--spicy-color-surface);--spicy-cards-item-color:var(--spicy-color-text);--spicy-cards-item-heading:var(--spicy-cards-heading-color,var(--spicy-color-text))}.bg--gray,.frame.section--gray,.frame[data-spicy-background=gray],.hero-section__infobox--gray,.section--gray,[data-item-background=gray]{background:var(--spicy-color-muted);color:var(--spicy-color-text)}.cards [data-card-background=gray]{--spicy-cards-item-background:var(--spicy-color-muted);--spicy-cards-item-color:var(--spicy-color-text);--spicy-cards-item-heading:var(--spicy-cards-heading-color,var(--spicy-color-text))}.bg--primary,.frame.section--primary,.frame[data-spicy-background=primary],.hero-section__infobox--primary,.section--primary,[data-item-background=primary]{background:var(--spicy-color-primary);color:var(--spicy-color-on-primary)}.cards [data-card-background=primary]{--spicy-cards-item-background:var(--spicy-color-primary);--spicy-cards-item-color:var(--spicy-color-on-primary);--spicy-cards-item-heading:var(--spicy-color-on-primary)}.bg--primary-soft,.frame.section--primary-soft,.frame[data-spicy-background=primary-soft],.hero-section__infobox--primary-soft,.section--primary-soft,[data-item-background=primary-soft]{background:var(--spicy-color-primary-soft);color:var(--spicy-color-on-primary-soft)}.cards [data-card-background=primary-soft]{--spicy-cards-item-background:var(--spicy-color-primary-soft);--spicy-cards-item-color:var(--spicy-color-on-primary-soft);--spicy-cards-item-heading:var(--spicy-color-on-primary-soft)}.bg--secondary,.frame.section--secondary,.frame[data-spicy-background=secondary],.hero-section__infobox--secondary,.section--secondary,[data-item-background=secondary]{background:var(--spicy-color-secondary);color:var(--spicy-color-on-secondary)}.cards [data-card-background=secondary]{--spicy-cards-item-background:var(--spicy-color-secondary);--spicy-cards-item-color:var(--spicy-color-on-secondary);--spicy-cards-item-heading:var(--spicy-color-on-secondary)}.bg--secondary-soft,.frame.section--secondary-soft,.frame[data-spicy-background=secondary-soft],.hero-section__infobox--secondary-soft,.section--secondary-soft,[data-item-background=secondary-soft]{background:var(--spicy-color-secondary-soft);color:var(--spicy-color-on-secondary-soft)}.cards [data-card-background=secondary-soft]{--spicy-cards-item-background:var(--spicy-color-secondary-soft);--spicy-cards-item-color:var(--spicy-color-on-secondary-soft);--spicy-cards-item-heading:var(--spicy-color-on-secondary-soft)}.bg--tertiary,.frame.section--tertiary,.frame[data-spicy-background=tertiary],.hero-section__infobox--tertiary,.section--tertiary,[data-item-background=tertiary]{background:var(--spicy-color-tertiary);color:var(--spicy-color-on-tertiary)}.cards [data-card-background=tertiary]{--spicy-cards-item-background:var(--spicy-color-tertiary);--spicy-cards-item-color:var(--spicy-color-on-tertiary);--spicy-cards-item-heading:var(--spicy-color-on-tertiary)}.bg--tertiary-soft,.frame.section--tertiary-soft,.frame[data-spicy-background=tertiary-soft],.hero-section__infobox--tertiary-soft,.section--tertiary-soft,[data-item-background=tertiary-soft]{background:var(--spicy-color-tertiary-soft);color:var(--spicy-color-on-tertiary-soft)}.cards [data-card-background=tertiary-soft]{--spicy-cards-item-background:var(--spicy-color-tertiary-soft);--spicy-cards-item-color:var(--spicy-color-on-tertiary-soft);--spicy-cards-item-heading:var(--spicy-color-on-tertiary-soft)}.bg--none,.frame.section--none,.frame[data-spicy-background=none],.hero-section__infobox--none,.section--none,[data-item-background=none]{color:inherit;background:0 0}.cards [data-card-background=none]{--spicy-cards-item-background:transparent;--spicy-cards-item-color:inherit;--spicy-cards-item-heading:inherit}.logo-cloud[data-monochrome=true] .gallery__item :is(img,video){filter:grayscale()}.logos__list{justify-content:center;align-items:center;gap:var(--spicy-space-xl,2rem);flex-wrap:wrap;display:flex}:where(.logos__img :is(img,video)){-o-object-fit:contain;object-fit:contain;max-width:10rem;max-height:6rem}.media__poster{position:absolute;inset:0}:where(.media__poster :is(img,video)){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.media__play{background:var(--spicy-color-brand,#334155);width:4rem;height:4rem;color:var(--spicy-color-on-brand,#fff);cursor:pointer;border:0;border-radius:50%;padding:1.25rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.media__play svg{fill:currentColor;width:100%;height:100%}@media (width>=48rem){:where(.text-image__inner,.text__inner,.stage__head,.contact-component__inner,.form__inner,.job__container){grid-template-columns:repeat(2,minmax(0,1fr))}}.block-shell__actions{justify-content:var(--spicy-heading-items,var(--spicy-text-justify,start));align-items:center;gap:var(--spicy-space-md,1rem);flex-wrap:wrap;margin:0;display:flex}.cta__actions>.block-shell__actions,.stage__actions>.block-shell__actions{margin-top:0}.cta[data-variant=centered] .block-shell__actions,.stage[data-variant=centered] .block-shell__actions{justify-content:var(--spicy-heading-items,center)}.faq .accordion__item{border-bottom:var(--spicy-border-width,1px) solid var(--spicy-color-border,#cbd5e1)}.faq .accordion__trigger{width:100%;padding:var(--spicy-space-md,1rem) 0;color:inherit;font:inherit;text-align:var(--spicy-text-align,left);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.faq .accordion__content{padding-block:var(--spicy-space-md,1rem)}.faq__inner{gap:var(--spicy-space-2xl,3rem);display:grid}.faq__header{gap:var(--spicy-space-lg,1.5rem);display:grid}:where(.faq__header,.faq__headline)>*{margin-block:0}.faq [data-accordion] .accordion__content:not([hidden]){opacity:1;visibility:visible;max-height:none}[data-accordion] [data-open=true] .accordion__icon{transform:rotate(180deg)}.faq .accordion__icon{transition:transform var(--spicy-interaction-duration,.24s) var(--spicy-motion-easing,ease);display:inline-block}.contact-component__inner,.form__inner{gap:var(--spicy-space-xl,2rem);display:grid}.form__content,.form__form{min-width:0}.form__inner[data-variant=centered]{text-align:var(--spicy-text-align,center);flex-direction:column;align-items:center;display:flex}.form__inner[data-variant=centered]>.col{width:100%;max-width:var(--spicy-container-narrow,48rem);flex:auto}.contact-component__inner[data-variant=people]{grid-template-columns:minmax(0,1fr);display:grid}.contact-component__inner[data-variant=people] .contact-component__persons{gap:var(--spicy-space-xl,2rem);flex-wrap:wrap;display:flex}.contact-card__inner{align-items:center;gap:var(--spicy-space-lg,1.5rem);display:flex}.contact-card__content{gap:var(--spicy-space-sm,.5rem);min-width:0;display:grid}:where(.contact-card__headline h3){margin:0}.contact-card__download{justify-self:start}.contact-component__content,.contact-component__headline,.form__content{gap:var(--spicy-space-lg,1.5rem);align-content:start;display:grid}:where(.form__content,.contact-component__content,.contact-component__headline)>*{margin-block:0}.content-component__form-area{gap:var(--spicy-space-lg,1.5rem);align-content:start;display:grid}:where(.content-component__form-area)>*{margin-block:0}:where(.contact-card__content a){color:inherit;text-underline-offset:.2em}.contact-component .contact-component__direct-contact{min-width:0}.contact-component .contact-component__persons.contact-collection{--spicy-contact-grid-min:28rem;width:auto;min-width:0;display:block}.contact-component .contact-component__persons.contact-collection:is([data-media-position=top],[data-media-position=bottom]){--spicy-contact-grid-min:20rem}.contact-collection .contact-grid{gap:var(--spicy-space-xl,2rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--spicy-contact-grid-min)),1fr));display:grid}.contact-collection .carousel__track{--spicy-carousel-slide-min-width:var(--spicy-contact-slide-min-width,30rem);--spicy-carousel-slide-preferred-width:var(--spicy-contact-slide-min-width,30rem)}.contact-collection .carousel__slide>.contact-card,.contact-collection .contact-grid>.contact-card{width:auto;min-width:0;max-width:none;margin:0;container:spicy-contact-card/inline-size}.contact-collection .contact-card__inner{align-items:start;gap:var(--spicy-space-lg,1.5rem);grid-template-columns:minmax(0,1fr);display:grid}.contact-collection .contact-card__image{width:min(100%,var(--spicy-contact-photo-top-width,16rem));max-width:none;margin:0}.contact-collection .contact-card__image :is(img,video){aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:var(--spicy-radius-md,1rem);width:100%;height:auto;max-height:none;display:block}.contact-collection .contact-card__content{gap:var(--spicy-space-md,1rem);min-width:0;display:grid}.contact-collection .contact-card__content>*{margin:0}.contact-collection .contact-card__item{overflow-wrap:anywhere}@container spicy-contact-card (width>=26rem){.contact-card[data-media-position=left] .contact-card__inner:has(.contact-card__image){grid-template-columns:minmax(0,var(--spicy-contact-photo-width,10rem)) minmax(0,1fr)}.contact-card[data-media-position=left] .contact-card__image{width:100%}}@media (width>=48rem){.contact-component__inner:not([data-variant=people]) .contact-component__direct-contact{--spicy-carousel-bleed:end}}.contact-collection .contact-card[data-media-position=bottom] .contact-card__inner{grid-template-rows:1fr auto;height:100%}.contact-card__image{flex:0 0 6rem}:where(.contact-card__image :is(img,video)){border-radius:var(--spicy-radius-md,1rem);width:100%}.job__container:not(:has(.job__form)){grid-template-columns:1fr}.quote{max-width:var(--spicy-container-narrow,48rem);gap:var(--spicy-space-lg,1.5rem);justify-items:var(--spicy-heading-items,start);text-align:var(--spicy-heading-align,left);margin:0 auto;display:grid}:where(.quote>:is(img,video)){border-radius:var(--spicy-radius-md,1rem);max-width:10rem}:where(.quote)>*{margin-block:0}.quote>.video{max-width:10rem}.hotspots-section,.hotspots__image{position:relative}.hotspots-section .hotspots__image>:is(img,video){width:100%;display:block}.hotspots-section .hotspots__item[data-open=true]{z-index:2;background:0 0;border-radius:0;width:auto}.hotspots-section .hotspots__pin{border:2px solid var(--spicy-color-on-brand,#fff)}.hotspots-section .hotspots__item,.hotspots__pin{position:absolute;transform:translate(-50%,-50%)}.hotspots-section .hotspots__item{z-index:1}.hotspots-section .hotspots__trigger{border:2px solid var(--spicy-color-on-brand,#fff);background:var(--spicy-color-brand,#334155);min-width:44px;min-height:44px;color:var(--spicy-color-on-brand,#fff);cursor:pointer;border-radius:50%}.hotspots-section .hotspots__content{padding:var(--spicy-space-md,1rem);background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a);border-radius:var(--spicy-radius-md,1rem)}.hotspots__item .hotspots__content{box-sizing:border-box;width:min(18rem,65vw);max-height:50svh;position:absolute;overflow:auto}.hotspots__item[data-side=left] .hotspots__content{right:0}[data-hotspots-variant=inline]>.hotspots__content{width:auto;position:static}.timeline ol{gap:var(--spicy-space-xl,2rem);padding:0;list-style:none;display:grid}.timeline li{gap:var(--spicy-space-lg,1.5rem);padding-block:var(--spicy-space-lg,1.5rem);border-top:1px solid var(--spicy-color-border,#cbd5e1);display:grid}@media (width>=48rem){.timeline li{grid-template-columns:8rem minmax(0,1fr)}}.timeline time{font-weight:700}.timeline__item{isolation:isolate;position:relative}.timeline__item>.timeline__item-link{z-index:1;color:inherit;border-radius:inherit;text-decoration:none;display:block;position:absolute;inset:0}.timeline__item>.timeline__item-link:focus-visible{outline:2px solid var(--spicy-color-focus,#2563eb);outline-offset:3px}.timeline__content :where(a,button,input,select,textarea){z-index:2;position:relative}.timeline li>div{gap:var(--spicy-space-lg,1.5rem);align-content:start;min-width:0;display:grid}:where(.timeline li>div)>*{margin-block:0}.timeline .heading-group:not(.richtext){gap:var(--spicy-space-lg,1.5rem);display:grid}:where(.timeline .heading-group)>*{margin-block:0}@media (width>=48rem){.timeline[data-variant=alternating] li{box-sizing:border-box;width:80%;margin-left:0}}@media (width>=48rem){.timeline[data-variant=alternating] li:nth-child(2n){margin-left:20%}}.cards .cards__item[data-card-background]{--spicy-item-padding:var(--spicy-cards-padding,2rem)}.cards .cards__item[data-card-background=none]{--spicy-item-padding:0px;box-shadow:none;background:0 0;border:0;border-radius:0}.cards .cards__item{box-sizing:border-box;border-radius:var(--spicy-cards-radius,var(--spicy-radius-lg,1.5rem));background:var(--spicy-cards-item-background);height:100%;color:var(--spicy-cards-item-color);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.cards .cards__body{padding:var(--spicy-item-padding,var(--spicy-cards-padding,2rem));min-width:0;text-align:var(--spicy-card-align,var(--spicy-text-align,var(--spicy-cards-default-align,inherit)));align-items:stretch;gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));flex-direction:column;flex:1;display:flex}.cards .cards__title,.cards .cards__title h3{color:var(--spicy-cards-item-heading)}.cards .cards__title h3{margin:0}.cards .cards__image{aspect-ratio:16/9;box-sizing:border-box;width:100%;height:auto;padding:0}.cards .cards__image :is(img,video){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:none;margin:0;display:block}.cards [data-card-style=icons] .cards__image{aspect-ratio:auto;width:auto;padding:var(--spicy-item-padding,var(--spicy-cards-padding,2rem)) var(--spicy-item-padding,var(--spicy-cards-padding,2rem)) 0}.cards [data-card-style=icons] .cards__image :is(img,video){-o-object-fit:contain;object-fit:contain;width:100px;height:100px}.cards [data-card-style=contact] .cards__image{aspect-ratio:auto;flex-shrink:0;width:auto}.cards [data-card-style=contact] .cards__image :is(img,video){-o-object-fit:contain;object-fit:contain;width:3rem;height:3rem}.cards [data-card-style=text]{border-radius:0}.cards [data-card-style=contact]{align-items:center;gap:var(--spicy-space-md,1rem);border-radius:0;flex-direction:row}.cards__body [data-card-row=eyebrow]{--spicy-card-row:var(--spicy-card-row-eyebrow,1)}.cards__body [data-card-row=title]{--spicy-card-row:var(--spicy-card-row-title,2)}.cards__body [data-card-row=body]{--spicy-card-row:var(--spicy-card-row-body,3)}.cards__body [data-card-row=action]{--spicy-card-row:var(--spicy-card-row-action,4)}@supports (grid-template-rows:subgrid){.cards :is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .cards__item{grid-template-rows:subgrid;row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));grid-row:1/-1;height:auto;display:grid}.cards :is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .cards__media{grid-row:var(--spicy-card-row-media,1);min-width:0}.cards :is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .cards__body{grid-row:var(--spicy-card-body-start,2)/span var(--spicy-card-body-rows,4);grid-template-rows:subgrid;row-gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem));display:grid}.cards :is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .cards__title h3{margin:0}}.cards :is(.cards__inner,.cards__body,.cards__heading)>*{margin-block:0}.cards .cards__item:has(>.cards__media){gap:var(--spicy-card-content-gap,var(--spicy-space-lg,1.5rem))}.cards .cards__item:has(>.cards__media)>.cards__body{padding-block-start:0}.cards .cards__body>[data-card-row=action]{justify-self:var(--spicy-card-items,var(--spicy-text-items,var(--spicy-cards-default-items,start)));align-self:var(--spicy-card-items,var(--spicy-text-items,var(--spicy-cards-default-items,start)));max-width:100%}.cards .cards-collection:is([data-media-position=bottom],[data-media-position=top]) .cards__item:has(>.cards__media){flex-direction:column;grid-template-columns:minmax(0,1fr);align-items:stretch}.cards [data-media-position=bottom] .cards__item:has(>.cards__media)>.cards__body{padding-block-start:var(--spicy-item-padding,var(--spicy-cards-padding,2rem));padding-block-end:0}.cards [data-media-position=bottom] [data-card-style=icons] .cards__image{padding-block-start:0;padding-block-end:var(--spicy-item-padding,var(--spicy-cards-padding,2rem))}.cards [data-card-style=contact]>.cards__media{padding-inline-start:var(--spicy-item-padding);padding-block:var(--spicy-item-padding)}.cards [data-card-style=contact]:has(>.cards__media)>.cards__body{padding-block:var(--spicy-item-padding);padding-inline-start:0}.cards .cards-collection:is([data-media-position=top],[data-media-position=bottom]) [data-card-style=contact]>.cards__media{padding:var(--spicy-item-padding)}.cards .cards-collection[data-media-position=top] [data-card-style=contact]:has(>.cards__media)>.cards__body{padding:0 var(--spicy-item-padding) var(--spicy-item-padding)}.cards .cards-collection[data-media-position=bottom] [data-card-style=contact]:has(>.cards__media)>.cards__body{padding:var(--spicy-item-padding) var(--spicy-item-padding) 0}.cards .cards-collection[data-content-alignment=left]{--spicy-card-align:left;--spicy-card-items:start}.cards .cards-collection[data-content-alignment=center]{--spicy-card-align:center;--spicy-card-items:center}.cards .cards-collection[data-content-alignment=right]{--spicy-card-align:right;--spicy-card-items:end}@supports (grid-template-rows:subgrid){.cards :is(.subgrid-collection,:where([data-subgrid]) .carousel__track) .cards__body>[data-card-row=action]{align-self:start}}.block-heading{box-sizing:border-box;width:100%;text-align:var(--spicy-text-align,inherit)}.text-image__inner,.text__inner{gap:var(--spicy-space-xl,2rem);display:grid}.text__inner--full,.text__inner--large{grid-template-columns:minmax(0,1fr);display:grid}.text-image__content,.text-image__image{min-width:0}.frame .content__callout{padding-inline:var(--spicy-gutter,1.5rem)}.text__content,.text__headline{min-width:0}.text__inner--large{max-width:var(--spicy-container-narrow,48rem);margin-inline:auto}.frame[data-content-width=large] :is(.content__heading,.content__body){font-size:var(--spicy-content-heading-size,clamp(1.6rem,3vw,2.5rem));overflow-wrap:anywhere;line-height:1.2}.frame[data-content-width=large] .content__body :where(p,ul,ol,li,blockquote){font-size:inherit;line-height:inherit}.text-image__inner{align-items:center}:where(.text-image__image :is(img,video)){border-radius:var(--spicy-radius-md,1rem);width:100%;display:block}[data-spicy-block=spicy\.content] .text-image__image--small-image .text-image__image-inner{width:75%;margin-inline:auto}[data-spicy-block=spicy\.content] .image--16-9>:is(img,video){aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.text-on-image__image{position:absolute;inset:0;overflow:hidden}.text-on-image{isolation:isolate;align-items:center;min-height:32rem;display:grid;position:relative}:where(.text-on-image__image .image,.text-on-image__image :is(img,video)){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text-on-image__inner{position:relative}.text-on-image__content-inner{max-width:var(--spicy-container-narrow,48rem);padding:var(--spicy-space-xl,2rem);background:var(--spicy-color-surface,#fff);color:var(--spicy-color-text,#0f172a);border-radius:var(--spicy-radius-md,1rem)}[data-spicy-block=spicy\.content][data-spicy-tone] .text-on-image__content-inner{background:inherit;color:inherit}@media (width>=48rem){.text__inner--reverse{flex-direction:row-reverse}.text__inner--reverse>.text__headline{grid-area:1/2}.text__inner--reverse>.text__content{grid-area:1/1}.text-image__inner--reverse>.text-image__image{grid-area:1/2}.text-image__inner--reverse>.text-image__content{grid-area:1/1}.text__inner--body-only{display:block}}.content__copy,.text-image__content-inner,.text-on-image__content-inner,div.text__content{gap:var(--spicy-space-lg,1.5rem);align-content:start;min-width:0;display:grid}.content__copy>*,.text-image__content-inner>*,.text-on-image__content-inner>*,div.text__content>*{margin-block:0}.content__media,.text-image__image-inner{gap:var(--spicy-space-sm,.5rem);min-width:0;display:grid}.content__media>*,.text-image__image-inner>*{margin-block:0}.media__inner>.container{gap:var(--spicy-space-xl,2rem);display:grid}[data-spicy-block] :is(.text__inner--full,.text__inner--large){grid-template-columns:minmax(0,1fr);display:grid}.form-layout{gap:var(--spicy-space-2xl,3rem);align-items:center;min-width:0;display:grid}.form-layout__content,.form-layout__media{min-width:0}.form-layout__content{width:100%;max-width:var(--spicy-container-narrow,48rem);text-align:var(--spicy-text-align,left);gap:var(--spicy-space-2xl,3rem);min-width:0;display:grid}.form-layout__block[data-content-alignment=center] .form-layout__content{text-align:var(--spicy-text-align,center);margin-inline:auto}.form-layout__block .form-layout__content>.block-heading{max-width:none;text-align:var(--spicy-text-align,inherit);margin-inline:0}.form-layout__content .form{max-width:none}.form-layout__content .checkbox,.form-layout__content .form__fields{text-align:start}.form-layout__media{border-radius:var(--spicy-radius-lg,1rem);overflow:hidden}.form-layout__media :is(img,video){width:100%;height:auto;display:block}.form-layout__block:is([data-media-position=left],[data-media-position=top]) .form-layout__media{order:-1}@media (width>=48rem){.form-layout__block[data-has-media=true]:is([data-media-position=left],[data-media-position=right]) .form-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.quiet-button){font-size:var(--spicy-button-font-size,1em);font-weight:var(--spicy-button-font-weight,700);letter-spacing:var(--spicy-button-tracking,normal);text-transform:var(--spicy-button-text-transform,none);text-align:center;line-height:1.4}[data-heading-alignment=left]{--spicy-heading-align:left;--spicy-heading-items:start;--spicy-heading-before:0px;--spicy-heading-after:auto}[data-heading-alignment=center]{--spicy-heading-align:center;--spicy-heading-items:center;--spicy-heading-before:auto;--spicy-heading-after:auto}[data-heading-alignment=right]{--spicy-heading-align:right;--spicy-heading-items:end;--spicy-heading-before:auto;--spicy-heading-after:0px}[data-heading-alignment] .heading-group{--spicy-text-align:var(--spicy-heading-align);--spicy-text-items:var(--spicy-heading-items);--spicy-text-justify:var(--spicy-heading-items);text-align:var(--spicy-heading-align);justify-items:stretch}[data-heading-alignment] .heading-group>:is(h1,h2,h3,p,.richtext,.cards__heading,.eyebrow,.stage__eyebrow){text-align:var(--spicy-heading-align);justify-self:stretch}[data-heading-alignment] .cards__intro-group,[data-heading-alignment] .heading-group>:is(h1,h2,h3,p,.richtext,.stage__eyebrow),[data-heading-alignment] .block-heading.heading-group{margin-inline-start:var(--spicy-heading-before);margin-inline-end:var(--spicy-heading-after)}[data-heading-alignment] .block-heading.heading-group{width:100%}.footer__columns{gap:var(--spicy-space-xl,2rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.footer__columns a{color:inherit;display:block}.footer__links{gap:var(--spicy-space-md,1rem);flex-wrap:wrap;display:flex}.footer__columns{gap:var(--spicy-space-2xl,3rem);flex-wrap:wrap;display:flex}.footer__columns>div{gap:var(--spicy-space-md,1rem);align-content:start;min-width:0;display:grid}@font-face{font-family:iconfont;src:url(../theme/iconfont.32475679.ttf)format("truetype"),url(../theme/iconfont.583b8496.woff)format("woff"),url(../theme/iconfont.1c3684f4.svg#iconfont)format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100;src:url(../theme/outfit-v15-latin-100.baf6171a.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:200;src:url(../theme/outfit-v15-latin-200.8818bfe2.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(../theme/outfit-v15-latin-regular.80098d3b.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(../theme/outfit-v15-latin-600.6f9503f9.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:800;src:url(../theme/outfit-v15-latin-800.c6c52514.woff2)format("woff2")}[class*=\ icon-],[class^=icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.icon-activity:before{content:""}.icon-airplay:before{content:""}.icon-alert-circle:before{content:""}.icon-alert-octagon:before{content:""}.icon-alert-triangle:before{content:""}.icon-align-center:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-anchor:before{content:""}.icon-aperture:before{content:""}.icon-archive:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-right:before{content:""}.icon-at-sign:before{content:""}.icon-award:before{content:""}.icon-bar-chart:before{content:""}.icon-bar-chart-2:before{content:""}.icon-battery:before{content:""}.icon-battery-charging:before{content:""}.icon-bell:before{content:""}.icon-bell-off:before{content:""}.icon-bluetooth:before{content:""}.icon-bold:before{content:""}.icon-book:before{content:""}.icon-book-open:before{content:""}.icon-bookmark:before{content:""}.icon-box:before{content:""}.icon-briefcase:before{content:""}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-camera-off:before{content:""}.icon-cast:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up:before{content:""}.icon-chrome:before{content:""}.icon-circle:before{content:""}.icon-clipboard:before{content:""}.icon-clock:before{content:""}.icon-cloud:before{content:""}.icon-cloud-drizzle:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-off:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-snow:before{content:""}.icon-code:before{content:""}.icon-codepen:before{content:""}.icon-codesandbox:before{content:""}.icon-coffee:before{content:""}.icon-columns:before{content:""}.icon-command:before{content:""}.icon-compass:before{content:""}.icon-copy:before{content:""}.icon-corner-down-left:before{content:""}.icon-corner-down-right:before{content:""}.icon-corner-left-down:before{content:""}.icon-corner-left-up:before{content:""}.icon-corner-right-down:before{content:""}.icon-corner-right-up:before{content:""}.icon-corner-up-left:before{content:""}.icon-corner-up-right:before{content:""}.icon-cpu:before{content:""}.icon-credit-card:before{content:""}.icon-crop:before{content:""}.icon-crosshair:before{content:""}.icon-database:before{content:""}.icon-delete:before{content:""}.icon-disc:before{content:""}.icon-dollar-sign:before{content:""}.icon-download:before{content:""}.icon-download-cloud:before{content:""}.icon-droplet:before{content:""}.icon-edit:before{content:""}.icon-edit-2:before{content:""}.icon-edit-3:before{content:""}.icon-external-link:before{content:""}.icon-eye:before{content:""}.icon-eye-off:before{content:""}.icon-facebook:before{content:""}.icon-fast-forward:before{content:""}.icon-feather:before{content:""}.icon-figma:before{content:""}.icon-file:before{content:""}.icon-file-minus:before{content:""}.icon-file-plus:before{content:""}.icon-file-text:before{content:""}.icon-film:before{content:""}.icon-filter:before{content:""}.icon-flag:before{content:""}.icon-folder:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-plus:before{content:""}.icon-framer:before{content:""}.icon-frown:before{content:""}.icon-gift:before{content:""}.icon-git-branch:before{content:""}.icon-git-commit:before{content:""}.icon-git-merge:before{content:""}.icon-git-pull-request:before{content:""}.icon-github:before{content:""}.icon-gitlab:before{content:""}.icon-globe:before{content:""}.icon-grid:before{content:""}.icon-hard-drive:before{content:""}.icon-hash:before{content:""}.icon-headphones:before{content:""}.icon-heart:before{content:""}.icon-help-circle:before{content:""}.icon-hexagon:before{content:""}.icon-home:before{content:""}.icon-image:before{content:""}.icon-inbox:before{content:""}.icon-info:before{content:""}.icon-instagram:before{content:""}.icon-italic:before{content:""}.icon-key:before{content:""}.icon-layers:before{content:""}.icon-layout:before{content:""}.icon-life-buoy:before{content:""}.icon-link:before{content:""}.icon-link-2:before{content:""}.icon-linkedin:before{content:""}.icon-list:before{content:""}.icon-loader:before{content:""}.icon-lock:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-mail:before{content:""}.icon-map:before{content:""}.icon-map-pin:before{content:""}.icon-maximize:before{content:""}.icon-maximize-2:before{content:""}.icon-meh:before{content:""}.icon-menu:before{content:""}.icon-message-circle:before{content:""}.icon-message-square:before{content:""}.icon-mic:before{content:""}.icon-mic-off:before{content:""}.icon-minimize:before{content:""}.icon-minimize-2:before{content:""}.icon-minus:before{content:""}.icon-minus-circle:before{content:""}.icon-minus-square:before{content:""}.icon-monitor:before{content:""}.icon-moon:before{content:""}.icon-more-horizontal:before{content:""}.icon-more-vertical:before{content:""}.icon-mouse-pointer:before{content:""}.icon-move:before{content:""}.icon-music:before{content:""}.icon-navigation:before{content:""}.icon-navigation-2:before{content:""}.icon-octagon:before{content:""}.icon-package:before{content:""}.icon-paperclip:before{content:""}.icon-pause:before{content:""}.icon-pause-circle:before{content:""}.icon-pen-tool:before{content:""}.icon-percent:before{content:""}.icon-phone:before{content:""}.icon-phone-call:before{content:""}.icon-phone-forwarded:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-missed:before{content:""}.icon-phone-off:before{content:""}.icon-phone-outgoing:before{content:""}.icon-pie-chart:before{content:""}.icon-play:before{content:""}.icon-play-circle:before{content:""}.icon-plus:before{content:""}.icon-plus-circle:before{content:""}.icon-plus-square:before{content:""}.icon-pocket:before{content:""}.icon-power:before{content:""}.icon-printer:before{content:""}.icon-radio:before{content:""}.icon-refresh-ccw:before{content:""}.icon-refresh-cw:before{content:""}.icon-repeat:before{content:""}.icon-rewind:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw:before{content:""}.icon-rss:before{content:""}.icon-save:before{content:""}.icon-scissors:before{content:""}.icon-search:before{content:""}.icon-send:before{content:""}.icon-server:before{content:""}.icon-settings:before{content:""}.icon-share:before{content:""}.icon-share-2:before{content:""}.icon-shield:before{content:""}.icon-shield-off:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-cart:before{content:""}.icon-shuffle:before{content:""}.icon-sidebar:before{content:""}.icon-skip-back:before{content:""}.icon-skip-forward:before{content:""}.icon-slack:before{content:""}.icon-slash:before{content:""}.icon-sliders:before{content:""}.icon-smartphone:before{content:""}.icon-smile:before{content:""}.icon-speaker:before{content:""}.icon-square:before{content:""}.icon-star:before{content:""}.icon-stop-circle:before{content:""}.icon-sun:before{content:""}.icon-sunrise:before{content:""}.icon-sunset:before{content:""}.icon-tablet:before{content:""}.icon-tag:before{content:""}.icon-target:before{content:""}.icon-terminal:before{content:""}.icon-thermometer:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-toggle-left:before{content:""}.icon-toggle-right:before{content:""}.icon-tool:before{content:""}.icon-trash:before{content:""}.icon-trash-2:before{content:""}.icon-trello:before{content:""}.icon-trending-down:before{content:""}.icon-trending-up:before{content:""}.icon-triangle:before{content:""}.icon-truck:before{content:""}.icon-tv:before{content:""}.icon-twitch:before{content:""}.icon-twitter:before{content:""}.icon-type:before{content:""}.icon-umbrella:before{content:""}.icon-underline:before{content:""}.icon-unlock:before{content:""}.icon-upload:before{content:""}.icon-upload-cloud:before{content:""}.icon-user:before{content:""}.icon-user-check:before{content:""}.icon-user-minus:before{content:""}.icon-user-plus:before{content:""}.icon-user-x:before{content:""}.icon-users:before{content:""}.icon-video:before{content:""}.icon-video-off:before{content:""}.icon-voicemail:before{content:""}.icon-volume:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-x:before{content:""}.icon-watch:before{content:""}.icon-wifi:before{content:""}.icon-wifi-off:before{content:""}.icon-wind:before{content:""}.icon-x:before{content:""}.icon-x-circle:before{content:""}.icon-x-octagon:before{content:""}.icon-x-square:before{content:""}.icon-youtube:before{content:""}.icon-zap:before{content:""}.icon-zap-off:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}progress{vertical-align:baseline}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box;scroll-behavior:smooth}html{font-family:Outfit;font-size:16px;font-weight:400}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-size:1rem;line-height:1.7}body :focus{outline:none}.container{max-width:1280px;margin:0 auto;padding:0 1rem}.container--small{max-width:769px}.container-fluid{padding:0 5vw}.row{margin:-1rem}.col{padding:1rem}p{margin-top:0}img{width:100%;display:block}a{color:#222;text-decoration:none}ul{padding-left:10px}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-top:0;font-family:Outfit;font-weight:400;line-height:1.2;display:block;position:relative}.h1 strong,.h2 strong,.h3 strong,.h4 strong,h1 strong,h2 strong,h3 strong,h4 strong{color:var(--spicy-color-brand)}.h1 p,.h2 p,.h3 p,.h4 p,h1 p,h2 p,h3 p,h4 p{margin:0}.h1,h1{margin-bottom:1rem;font-size:clamp(2rem,4vw,4.3rem)}@media (width>=769px){.h1,h1{margin-bottom:2rem}}.h1 strong,h1 strong{color:#222}.h2,h2{margin-bottom:2rem;font-size:clamp(2rem,3vw,2.5rem)}.h2 strong,h2 strong{font-weight:inherit}.h3,h3{margin-bottom:.8rem;font-size:1.5rem;position:relative}.h3,.h4,h3,h4{font-weight:700}.h4,h4{margin-bottom:.25rem;font-size:1rem}@view-transition{navigation:auto}.logo{width:220px}.image,.logo{display:block}.image{width:100%}.image--16-9{aspect-ratio:16/9}.image--1-1{aspect-ratio:1}.image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}button{color:#fff;cursor:pointer;background:#222;border:2px solid #222;align-items:center;gap:.25rem;padding:.5rem 1.2rem;transition:all .3s ease-in-out;display:inline-flex}a:hover button,button:hover{background:#6f6f6f}button--secondary{color:#fff;background:var(--spicy-color-brand);border:2px solid var(--spicy-color-brand)}a:hover button--secondary,button--secondary:hover{background:#222;border-color:#222}button--ghost{color:#222;background:0 0}a:hover button--ghost,button--ghost:hover{color:#fff;background:#222}button--white{color:#222;background:#fff;border-color:#fff}a:hover button--white,button--white:hover{color:#fff;background:#222;border-color:#222}button--yellow{color:#222;background:#fd0;border-color:#fd0}a:hover button--yellow,button--yellow:hover{color:#fff;background:#222;border-color:#222}button--green{color:#fff;background:var(--spicy-color-brand);border-color:var(--spicy-color-brand)}a:hover button--green,button--green:hover{color:#fff;background:#222;border-color:#222}button--icon{border-radius:50%;width:50px;height:50px;font-size:1.5rem;position:relative}button--icon>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button--arrow:after{content:"";font-family:iconfont;font-size:1.5rem}button--small{padding:.25rem .8rem}button--text{color:currentColor;border:none;border-bottom:2px solid;padding:0;font-weight:700;display:inline-block}button--text,button--text:hover{background:0 0}form br{display:none}form h3{color:var(--spicy-color-border)}input,select,textarea{color:var(--spicy-color-subtle);border:none;border-bottom:2px solid var(--spicy-color-brand);background:0 0;outline:none;width:100%;margin-bottom:.5rem;padding:1rem;display:block}input:focus,select:focus,textarea:focus{border-color:var(--spicy-color-border);outline:none}input::-moz-placeholder{color:var(--spicy-color-subtle)}select::-moz-placeholder{color:var(--spicy-color-subtle)}textarea::-moz-placeholder{color:var(--spicy-color-subtle)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--spicy-color-subtle)}select{appearance:none;background:#fff url(../theme/arrow-down.bbc5a43b.svg) calc(100% - 20px)/25px 25px no-repeat;width:100%;position:relative}.range-input__label{color:var(--spicy-color-border);font-weight:200}.range-input__label+input{margin-top:0}.input-group{margin:1.5rem 0}.input-group h4{margin-bottom:1rem}.wave{line-height:0;transform:translateY(2px)}@media (width>=769px){.nav-link--direct-level-2{padding:0;font-size:1rem}}.modal{z-index:200;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}.modal.active{display:flex}.modal__background{background:#000c;position:fixed;inset:0}.modal__window{background:#fff;width:100%;max-width:769px;height:100%;max-height:80vh;padding:2rem;position:relative;overflow:scroll}.modal__close{cursor:pointer;padding:.8rem;position:absolute;top:0;right:0}.slider__container{scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:1rem;margin:0 1.5rem;display:flex;overflow:auto}.slider--aligned .slider__container{margin-right:0}.slider__nav{justify-content:flex-end;margin-top:3rem;display:flex}.slider__nav svg{stroke:var(--spicy-color-brand);width:3rem;height:2rem}.slider__item{scroll-snap-align:start}.slider__item--placeholder{display:none}@media (width>=1280px){.slider__item--placeholder{margin-left:-24px;display:block}}.slider__next,.slider__prev{opacity:.4;cursor:pointer;padding:1rem;font-size:1.5rem}.slider__next.active,.slider__prev.active{cursor:pointer;opacity:1}.frame,section{padding:var(--spicy-section-space,clamp(2rem,10vw,6.5rem)) 0;position:relative}.frame[data-spicy-background=gray],section--gray{background:var(--spicy-color-muted)}.frame[data-spicy-background=white],section--white{background:#fff}.wpcf7-list-item{margin:0!important}.wpcf7-list-item label{display:flex}.wpcf7-response-output{background:var(--spicy-color-muted);border-radius:0;border:none!important;padding:1rem 1.5rem!important}.wpcf7-radio{margin-bottom:.8rem;display:block}.wpcf7-radio .wpcf7-list-item{display:block;margin-top:.5rem!important}.wpcf7-radio .wpcf7-list-item input{display:none}.wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:before{background-color:var(--spicy-color-brand)}.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{gap:.25rem;display:flex}.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label:before{content:"";background-color:#fff;border:2px solid #222;border-radius:50%;width:20px;height:20px;margin-right:.5rem;display:inline-block}.wpcf7-acceptance .wpcf7-list-item-label{font-size:10px}.service__nav{margin-bottom:3rem}.service__nav-inner{scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;align-items:flex-start;gap:2rem;width:100%;display:flex;overflow:auto}@media (width>=769px){.service__nav-inner{gap:5rem}}.testimonials__item{background:#f6f6f6;border-radius:0;flex:1 0 100%;width:100%;max-width:350px;padding:1rem}.testimonials__item-inner{flex-direction:column;gap:1rem;height:100%;padding-bottom:46px;display:flex;position:relative}.testimonial__name{font-size:1rem;font-weight:700}.testimonial__company{color:var(--spicy-color-border)}.testimonials__img{width:auto;height:30px;position:absolute;bottom:0;left:0}.testimonials__img img,.testimonials__img svg{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}.media{position:relative}.error-404__topline{color:var(--spicy-color-brand);font-size:clamp(1rem,3vw,20px);font-weight:700}.error-404__headline{-webkit-text-fill-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-clip:text;font-size:clamp(8rem,45vw,690px);font-weight:900;line-height:1;overflow:hidden}.error-404__content,.error-404__headline{text-align:var(--spicy-text-align,center)}.termsfeed-com---palette-dark.termsfeed-com---nb{color:#222!important;background-color:var(--spicy-color-brand,#92a800)!important;border-top-left-radius:0!important}.termsfeed-com---palette-dark .cc-nb-text,.termsfeed-com---palette-dark .cc-nb-title{color:#222!important}.termsfeed-com---palette-dark .cc-nb-okagree,.termsfeed-com---palette-dark .cc-nb-reject{color:#fff!important;background-color:#222!important;border-radius:0!important}.cc-nb-changep{border-radius:0!important}table{border-collapse:collapse;color:#222;width:100%;display:block;overflow:scroll}thead{color:#fff;background:var(--spicy-color-brand);font-weight:700}thead th{text-align:var(--spicy-text-align,left);padding:1rem .8rem}tr td:first-child{font-weight:700}tr:nth-child(2n){background:var(--spicy-color-muted)}td{padding:.8rem}.screen-reader-text{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.screen-reader-text:focus{clip:auto;white-space:normal;z-index:100000;width:auto;height:auto;margin:0;padding:.5rem 1rem;overflow:visible}.bg--gray{background:var(--spicy-color-muted)}.bg--white{background:#fff}.info-bar{background:var(--spicy-color-brand);color:#fff;padding:.8rem 0;font-size:.8rem;line-height:1.4}.info-bar__inner{flex-direction:column;gap:.5rem;display:flex}@media (width>=769px){.info-bar__inner{flex-direction:row;align-items:center;gap:1rem}}.info-bar__title{flex:none}.info-bar__text{flex:auto}.info-bar__link{color:inherit;text-underline-offset:.2em;flex:none;align-self:flex-start;font-weight:700;text-decoration:underline}@media (width>=769px){.info-bar__link{align-self:center;margin-left:auto}}.info-bar__link:after{content:"→";margin-left:.25rem;transition:transform .2s ease-in-out;display:inline-block}.info-bar__link:focus-visible:after,.info-bar__link:hover:after{transform:translate(.2rem)}html{scroll-behavior:smooth}body{margin:0}img{max-width:100%;height:auto}video{width:100%;max-height:85vh;display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--spicy-color-focus,#2563eb);outline-offset:4px}.skip-link{z-index:10000;background:#fff;padding:1rem;position:fixed;top:0;left:1rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.field-label{margin-bottom:.5rem}.field-label,.wpcf7-form-control-wrap{display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.container{max-width:var(--spicy-container-width,1280px);padding-inline:var(--spicy-gutter,1rem)}.provider h1,.provider h2{font-weight:400}.site-main{overflow-wrap:anywhere}.owl-site{color:#000}.owl-site :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.rich-text){letter-spacing:normal;text-wrap:wrap}.owl-site .rich-text{--spicy-richtext-gap:.8rem}.owl-site .rich-text p{margin:0}.owl-site .rich-text :is(ul,ol){margin-block:1em;padding-inline-start:40px;display:block}.owl-site .rich-text li{margin:0}.owl-site .content-component__form-area{flex:100%;min-width:0;display:block}.owl-site .content-component__form-area:not(:has(h1,h2,form)){display:none}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-observe{clip-path:polygon(0 0,0 0,0 100%,0 100%)}.animate{position:relative}.animate--reveal{clip-path:polygon(0 0,0 0,0 100%,0 100%);animation:1s forwards reveal}.animate--delay-1{animation-delay:.1s}.animate--delay-2{animation-delay:.2s}.animate--delay-3{animation-delay:.3s}@keyframes reveal{to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.transition-image--job img{view-transition-name:transition-image--job}@keyframes heartbeat{0%{transform-origin:50%;animation-timing-function:ease-out;transform:translate(-50%,-50%)scale(1)}10%{animation-timing-function:ease-in;transform:translate(-50%,-50%)scale(.91)}17%{animation-timing-function:ease-out;transform:translate(-50%,-50%)scale(.98)}33%{animation-timing-function:ease-in;transform:translate(-50%,-50%)scale(.87)}45%{animation-timing-function:ease-out;transform:translate(-50%,-50%)scale(1)}}.footer-container{isolation:isolate;position:relative}.footer{z-index:1;background:var(--spicy-color-accent);padding-inline:0;position:relative}.footer,.footer a{color:#fff}.footer__inner{flex-wrap:wrap;gap:3rem;display:flex}@media (width>=769px){.footer__inner{gap:3rem}}.footer__link{color:#fff;display:block}.footer__list{flex-direction:column;gap:.8rem;display:flex}.footer__headline{color:var(--spicy-color-brand)}.footer__image{background:var(--spicy-color-accent);z-index:-1;pointer-events:none;position:absolute;inset:0}.footer__image img{opacity:.5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.footer-info__inner{color:#fff;text-align:var(--spicy-text-align,center);flex-direction:column;gap:.8rem;width:100%;max-width:300px;margin:0 auto;padding:1.2rem;display:flex}.footer-info__inner h2{margin:0}.footer-info__wave svg{stroke:var(--spicy-color-brand)}.footer__contact{align-items:center;gap:.8rem;display:flex}.footer__logo{width:250px}.footer__social{font-size:1.5rem}.footer-container,.footer__list a{overflow-wrap:anywhere}.footer-container>.wave{z-index:1;position:relative}.footer-container>.wave svg{display:block}.footer-info{position:relative}.footer-info__link .link[data-variant=primary]{background:var(--spicy-color-brand);border-color:var(--spicy-color-brand);color:#fff}.footer-info__link .link[data-variant=primary]:hover{background:#222;border-color:#222}.footer__col{min-width:0}@media (width<=48rem){.footer__inner{gap:1.5rem}.footer__logo{flex-basis:100%}.footer__logo img{width:218px;max-width:100%}.footer__col{flex:14rem}}.footer .footer__contact{text-align:left;flex-direction:row}.footer .footer__contact>.richtext-group{min-width:0}.footer .footer__contact p{margin:0}@media (width>=769px){.footer__inner:has(>:nth-child(6)){gap:1rem}}.header{background:0 0;padding:1rem 0;position:relative}.header.is-open{background:#fff}.header__inner{justify-content:space-between;align-items:center;display:flex}@media (width>=1024px){.header__actions,.header__brand{flex:0 0 25%}.header__navigation{flex:0 0 50%;justify-content:center;display:flex}}.header__actions{display:none}@media (width>=1024px){.header__actions{justify-content:flex-end;display:flex}}.header__meta-phone-text{display:none}@media (width>=1024px){.header__meta-phone-text{display:block}}.header__social{color:#fff;background:var(--spicy-color-brand);border-radius:50%;width:2rem;height:2rem;position:relative}.header__social svg{fill:#fff;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1023px){header.is-open{z-index:100;width:100vw;position:fixed;top:0;left:0}.header__toggle{cursor:pointer;width:2rem}.header__toggle span{background:#222;width:100%;height:1px;transition:all .3s ease-in-out;display:block}.header__toggle span:nth-child(2){margin:.25rem 0}.header__toggle.is-active span:first-child{transform:rotate(45deg)}.header__toggle.is-active span:nth-child(2){display:none}.header__toggle.is-active span:nth-child(3){transform:rotate(-45deg)}.header__panel{display:none}.header__panel.is-open{-webkit-overflow-scrolling:touch;z-index:100;background:#fff;width:100vw;padding:1rem;display:block;position:fixed;inset:65px 0 0;overflow:scroll}.nav__list .header__actions{justify-content:center;align-items:center;flex-direction:column!important;display:flex!important}.nav__item{text-align:var(--spicy-text-align,center);margin:2rem 0}.nav__link{color:#000;font-size:1.2rem;text-decoration:none}.nav__link--has-submenu{justify-content:center;align-items:center;display:flex}.nav__link--has-submenu:after{content:"";font-family:iconfont}.nav__submenu{display:none}.nav__submenu--open{background:var(--spicy-color-muted);display:block;position:absolute;inset:0}.nav__submenu-headline{color:#000;font-size:1.2rem;font-weight:700;text-decoration:none}.nav__submenu-close{margin-bottom:2rem;font-size:.8rem}.nav__submenu-close:before{content:"";font-family:iconfont}}@media (width>=1024px){.header__toggle{display:none}.nav__list{display:flex}.nav__list--root>.nav__item>.nav__submenu{display:none}.nav__list--root>.nav__item>.nav__submenu--open{display:block}.nav__list--level-2{align-items:flex-start;width:100%;max-width:1280px;margin:0 auto;padding:2vh 1rem 5vh;display:flex}.nav__list--level-3{display:block}.nav__list .header__actions{display:none}.nav__item--active{font-weight:700;color:var(--spicy-color-brand)!important}.nav__item--level-1{text-transform:uppercase}.nav__list--root .nav__item{cursor:pointer;margin:0 1rem}.nav__list--level-2 .nav__item{width:20%;margin:0 .25rem;font-weight:700}.nav__list--level-3 .nav__item{width:100%;margin:.25rem 0;font-weight:400}.nav__link{color:#000;text-decoration:none}.nav__submenu--open{z-index:100;background:#fff;border-bottom:1px solid #000;width:100%;position:absolute;top:100%;left:0;right:0}.nav__submenu-headline{color:#000;width:100%;max-width:1280px;margin:0 auto;padding:1vh 1rem;font-size:1.5rem;font-weight:700;text-decoration:none;display:block}.nav__link--sublink-level-2,.nav__submenu-close{display:none}}.servicenav__item{flex-direction:column;flex-grow:0;flex-basis:0;justify-content:center;gap:.5rem;display:flex}@media (width>=1024px){.servicenav__item{gap:1rem}}.servicenav__icon{justify-content:center;display:flex}.servicenav__icon svg{fill:var(--spicy-color-border);width:auto;height:50px}@media (width>=1024px){.servicenav__icon svg{height:80px}}.servicenav__icon:hover svg,.servicenav__item--active .servicenav__icon svg{fill:var(--spicy-color-brand)}.servicenav__title{text-align:var(--spicy-text-align,center);color:var(--spicy-color-border);font-size:10px}.servicenav__item--active .servicenav__title{color:var(--spicy-color-brand);font-weight:700}.header .header__toggle{background:0 0;border:0}.header .header__toggle span{display:block}.header__brand img{width:218px;height:auto}@media (width>=1024px){.header .header__toggle{display:none}.header .header__panel{opacity:1;visibility:visible;position:static;transform:none;display:block!important}}@media (width<=1023px){.header .header__panel{display:none!important}.header .header__panel.is-open{background:var(--spicy-color-accent);color:#fff;opacity:1;visibility:visible;height:auto;padding:2rem;position:absolute;top:100%;left:0;right:0;transform:none;display:block!important}.header__inner{position:relative}.header .header__toggle{flex-direction:column;justify-content:center;gap:5px;min-width:44px;min-height:44px;display:flex}.header .header__toggle span{background:currentColor;width:25px;height:2px}.header .nav__list{flex-direction:column;gap:1.5rem;display:flex}.header__navigation{color:var(--spicy-color-accent)}.header .header__panel.is-open a{color:inherit}.header .header__panel .mobile-only{display:block}}.header .header__toggle{color:var(--spicy-color-accent)}.header__brand img{width:220px}.header{z-index:50}@media (width<=1023px){.header .header__panel.is-open{z-index:51;max-height:calc(100dvh - 80px);overflow-y:auto}.header .nav__list .nav__item{margin:0;padding:0}.header .nav__list{margin:0 0 2rem;padding:0}.header .header__panel .mobile-only{color:#fff}.owl-site .header__inner{position:relative}.owl-site .header__toggle{gap:4px;padding:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.owl-site .header__toggle>span{background:#222;width:32px;height:1px;margin:0}.owl-site .header__toggle[aria-expanded=true]>span:first-child{transform:translateY(5px)rotate(45deg)}.owl-site .header__toggle[aria-expanded=true]>span:nth-child(2){opacity:0}.owl-site .header__toggle[aria-expanded=true]>span:last-child{transform:translateY(-5px)rotate(-45deg)}.owl-site .header.is-open{z-index:100;width:100%;position:fixed;top:0}.owl-site .header__panel.is-open{background:#fff;width:100%;max-height:none;padding:1rem;position:fixed;inset:73px 0 0;overflow:auto}.owl-site .header__panel.is-open .nav__link{color:#000}.owl-site .header.is-open{background:#fff}.owl-site .header__panel.is-open .nav__item{margin:2rem 0}}.owl-site .nav__link[aria-current=page]{color:var(--spicy-color-brand);font-weight:700}@media (width>=1024px){.owl-site .header__inner{gap:clamp(1rem,2vw,2rem)}.owl-site .header__actions,.owl-site .header__brand{flex:none}.owl-site .header__brand img{width:clamp(170px,17vw,220px)}.owl-site .header__navigation{flex:auto;min-width:0}.owl-site .nav__list--root{-moz-column-gap:clamp(.65rem,1.4vw,1.25rem);flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem clamp(.65rem,1.4vw,1.25rem)}.owl-site .nav__list--root>.nav__item{white-space:nowrap;margin:0}}.header .navigation[data-depth="0"]{justify-content:center}.header .navigation__link,.header .navigation__trigger{color:inherit;text-decoration:none}.header .navigation__submenu{color:var(--spicy-color-text,#222);text-align:left}@media (width<=1023px){.header .header__panel.is-open{color:#222;box-sizing:border-box;background:#fff;width:100%;padding:1.5rem;position:fixed;inset:80px 0 0;overflow:auto}.header .navigation[data-depth="0"]{text-align:center;align-items:stretch}.header .navigation__submenu{text-align:center}.header .navigation__trigger{justify-content:center}.header .header__panel:has(.navigation[data-depth="0"][data-submenu-open])>.mobile-only{display:none}}.owl-site .navigation__link:has(.jobs__count){position:relative}.header__container{box-sizing:border-box;width:100%}@media (width<=1023px){.header .header__actions{display:none!important}}.header .header__brand :is(img,video){max-width:none;max-height:none}.header .header__panel .header__mobile-actions .link{color:#fff}.owl-site .header{padding-block:0}.owl-site .navigation__item.is-active>:is(.navigation__link,.navigation__trigger){color:var(--spicy-color-brand);font-weight:700}@media (width<=1023px){.owl-site .header .header__panel.is-open{top:73.375px}}.job-section{margin-top:1rem}.joblisting__list{flex-flow:wrap;justify-content:center;display:flex}.joblisting__item{flex:0 0 100%;padding:1rem}@media (width>=769px){.joblisting__item{flex:0 0 33%}}.joblisting__item-inner{background:#fff}.frame[data-spicy-background=white] .joblisting__item-inner{background:var(--spicy-color-muted)}.joblisting__jobname{margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.joblisting__location{color:var(--spicy-color-brand);align-items:center;gap:4px;display:flex}.joblisting__content{padding:1rem}.joblisting__item-arrow{background:#fff;border-radius:50%;flex:0 0 30px;width:30px;height:30px;position:relative}.joblisting__item-arrow .icon-arrow-right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jobs__link{position:relative}.jobs__count{color:#fff;background:var(--spicy-color-brand);padding:2px 6px;font-size:8px;position:absolute;top:-10px;right:-17px}.owl-site .job-section{gap:0}.owl-job-content{gap:var(--spicy-space-2xl,3rem);grid-template-columns:minmax(0,1fr);display:grid}.owl-job-content__sections{flex-direction:column;gap:2rem;min-width:0;display:flex}.owl-job-content__section{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.owl-job-content__section>*{margin-block:0}.owl-job-content__section[data-item-background]:not([data-item-background=none]){padding:var(--spicy-card-padding,2rem)}.owl-job-content__application{min-width:0;scroll-margin-top:7rem}@media (width>=960px){.owl-job-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.owl-job-content__application>div{position:sticky;top:7rem}}[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}:is([type=button]:-moz-focusring,[type=reset]:-moz-focusring){outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{color:inherit;white-space:normal;max-width:100%;display:table}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=submit]{color:#fff;cursor:pointer;background-color:#222;border:none;width:auto;margin-top:.8rem;margin-bottom:.5rem;padding:1rem 1.5rem;display:inline-block}input[type=range]{appearance:none;cursor:pointer;background:0 0;border:none;width:100%;margin:1rem 0;padding:1rem 0}input[type=range]::-webkit-slider-runnable-track{background:#222;border-radius:3px;height:4px}input[type=range]::-moz-range-track{background:#222;border-radius:3px;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:var(--spicy-color-brand);border:none;border-radius:50%;width:30px;height:30px;transition:background .2s}input[type=range]::-moz-range-thumb{appearance:none;cursor:pointer;background:var(--spicy-color-brand);border:none;border-radius:50%;width:30px;height:30px;transition:background .2s}input[type=range]::-webkit-slider-thumb{margin-top:-13px}input[type=range]:hover::-webkit-slider-thumb{background:var(--spicy-color-border)}input[type=range]:hover::-moz-range-thumb{background:var(--spicy-color-border)}input[type=range]:focus{outline:none}input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin-right:1rem}input[type=radio]{flex:0 0 20px;width:20px;height:20px;margin-right:.2rem;display:block}input[type=radio]:checked{background-color:#ff0}.wpcf7-form input[type=file]{max-width:100%}.iconlist{background:var(--spicy-color-muted);padding-top:0;position:relative}.iconlist__image{display:none}@media (width>=769px){.iconlist__image{display:block;position:absolute;inset:13rem 0 0}}.iconlist__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.iconlist__content{position:relative}.iconlist__content-inner{background:#fff;border-radius:0;padding:1rem}@media (width>=769px){.iconlist__content-inner{flex-wrap:wrap;gap:2rem;width:75%;padding:3rem;display:flex}}.iconlist__item{margin-bottom:3rem}@media (width>=769px){.iconlist__item{width:calc(50% - 1rem);margin-bottom:0}.iconlist__item-inner{gap:1rem;display:flex}}.iconlist__icon{background:var(--spicy-color-muted);border-radius:50%;flex:0 0 100px;width:100px;height:100px;margin-bottom:1rem;padding:1rem;position:relative}@media (width>=769px){.iconlist__icon{margin-bottom:0}}.iconlist__icon img{-o-object-fit:contain;object-fit:contain;width:70px;height:70px;position:absolute;top:15px;left:15px}.iconlist__headline{color:var(--spicy-color-brand)}@media (width>=769px){.infocards__list{flex-wrap:wrap;justify-content:center;display:flex}.infocards__item{flex:0 0 33.33%;width:33.33%;position:relative}.infocards__item:first-child:last-child,.infocards__item:nth-child(2):last-child{flex:0 0 50%;width:50%}}.infocards__item-inner{border-radius:0;padding:1.2rem}@media (width>=769px){.infocards__item-inner{padding:3rem}}.infocards__link{margin-top:1rem}:is(.btn,.link)>a{color:inherit}:is(.btn,.link),a :is(.btn,.link){color:#fff;cursor:pointer;background:#222;border:2px solid #222;align-items:center;gap:.25rem;padding:.5rem 1.2rem;transition:all .3s ease-in-out;display:inline-flex}:is(.btn,.link):hover,a :is(.btn,.link):hover,a:hover :is(.btn,.link),a:hover a :is(.btn,.link){background:#6f6f6f}.btn--secondary,a .btn--secondary{color:#fff;background:var(--spicy-color-brand);border:2px solid var(--spicy-color-brand)}.btn--secondary:hover,a .btn--secondary:hover,a:hover .btn--secondary,a:hover a .btn--secondary{background:#222;border-color:#222}:is(.btn--ghost,.link[data-variant=ghost]),a :is(.btn--ghost,.link[data-variant=ghost]){color:#222;background:0 0}:is(.btn--ghost,.link[data-variant=ghost]):hover,a :is(.btn--ghost,.link[data-variant=ghost]):hover,a:hover :is(.btn--ghost,.link[data-variant=ghost]),a:hover a :is(.btn--ghost,.link[data-variant=ghost]){color:#fff;background:#222}.btn--white,a .btn--white{color:#222;background:#fff;border-color:#fff}.btn--white:hover,a .btn--white:hover,a:hover .btn--white,a:hover a .btn--white{color:#fff;background:#222;border-color:#222}.btn--yellow,a .btn--yellow{color:#222;background:#fd0;border-color:#fd0}.btn--yellow:hover,a .btn--yellow:hover,a:hover .btn--yellow,a:hover a .btn--yellow{color:#fff;background:#222;border-color:#222}.btn--green,a .btn--green{color:#fff;background:var(--spicy-color-brand);border-color:var(--spicy-color-brand)}.btn--green:hover,a .btn--green:hover,a:hover .btn--green,a:hover a .btn--green{color:#fff;background:#222;border-color:#222}.btn--icon,a .btn--icon{border-radius:50%;width:50px;height:50px;font-size:1.5rem;position:relative}.btn--icon>*,a .btn--icon>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn--arrow:after,a .btn--arrow:after{content:"";font-family:iconfont;font-size:1.5rem}:is(.btn--small,.link[data-variant=small]),a :is(.btn--small,.link[data-variant=small]){padding:.25rem .8rem}:is(.btn--text,.link[data-variant=text]),a :is(.btn--text,.link[data-variant=text]){color:currentColor;background:0 0;border:none;border-bottom:2px solid;padding:0;font-weight:700;display:inline-block}:is(.btn--text,.link[data-variant=text]):hover,a :is(.btn--text,.link[data-variant=text]):hover{background:0 0}.owl-site :is(.btn,.link){border-radius:0;min-height:0;font-size:1rem;font-weight:400;line-height:1.7}.owl-site :is(.btn,.link):is(.btn--text,.link[data-variant=text]){width:fit-content;max-width:100%;min-height:0;color:inherit;text-align:left;background:0 0;border:0;border-bottom:2px solid;border-radius:0;padding:0;font-weight:700;line-height:1.7;display:inline-block}.owl-site .btn--icon{border-radius:50%;width:50px;height:50px}.contact-card{flex:0 0 100%;width:100%;max-width:100%}@media (width>=480px){.contact-card{flex:0 220px;max-width:220px}}@media (width>=769px){.contact-card{flex:0 300px;max-width:300px}}.contact-card__image{aspect-ratio:1;background:url(../theme/Profile-Background.2da1c0b5.jpg) top/cover no-repeat}.contact-card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;height:100%}.contact-card__content{background:#fff;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1.2rem}.frame[data-spicy-background=white] .contact-card__content{background:var(--spicy-color-muted)}.contact-card__headline h3{color:var(--spicy-color-border);margin:0}.contact-card__content{flex-direction:column;gap:3px;display:flex}.contact-card__item--job{color:var(--spicy-color-border);margin-bottom:8px}.contact-card__download{justify-content:center;width:100%;margin-top:.8rem}@media (width>=769px){.contact-component__inner{gap:2rem;display:flex}.contact-component__direct-contact{flex:0 0 60%}.contact-component__direct-contact:not(.contact-component__direct-contact--with-headline){flex:0 0 100%}}.contact-component__form{margin-top:2rem}.owl-site .contact-component__inner{flex-wrap:wrap;gap:2rem;display:flex}.owl-site .contact-component__direct-contact{flex:100%;min-width:0}.owl-site .contact-component__headline{margin-bottom:2rem}.owl-site .contact-component__persons{margin-top:1.5rem;display:block}.owl-site .contact-grid{flex-wrap:wrap;justify-content:flex-start;gap:1rem;display:flex}.owl-site .contact-grid .contact-card{border-radius:0;flex:0 0 100%;max-width:100%;padding:0}.owl-site .contact-card__inner{display:block}.owl-site .contact-card__image{aspect-ratio:1;border-radius:0;width:100%;height:auto}.owl-site .contact-card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;border-radius:20px 20px 0 0;width:100%;height:100%;max-height:none}.owl-site .contact-card__content{border-radius:0 0 20px 20px;gap:3px;padding:1.2rem}.owl-site .contact-card__headline h3{color:#acabab}.owl-site .contact-card__item--job{color:#acabab;margin-bottom:8px}.owl-site .contact-card__download{width:100%;margin-top:.8rem;padding:.25rem .8rem;font-size:1rem}@media (width>=480px){.owl-site .contact-grid .contact-card{flex-basis:calc(50% - .5rem);max-width:calc(50% - .5rem)}}@media (width>=769px){.owl-site .contact-component__inner:has(.content-component__form-area h2){flex-wrap:nowrap}.owl-site .contact-component__inner:has(.content-component__form-area h2)>.content-component__form-area{flex:0 0 40%}.owl-site .contact-component__inner:has(.content-component__form-area h2)>.contact-component__direct-contact{flex:0 0 60%}.owl-site .contact-component__persons{margin-top:0}.owl-site .contact-component__inner:not(:has(.content-component__form-area h2)) .contact-grid .contact-card{flex-basis:calc(33.333% - .7rem);max-width:calc(33.333% - .7rem)}}.owl-site .contact-component__content{display:block}.owl-site .contact-component__headline{padding-bottom:2rem}.owl-site .contact-component__headline:empty{display:none}@media (width>=769px){.owl-site .contact-component__inner:has(.content-component__form-area h2){grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.owl-site .contact-component__inner>.content-component__form-area{min-width:0}}.owl-site .contact-component__headline{margin-bottom:0;padding-bottom:0}@media (width>=769px){.text-image__inner{display:flex}.text-image__inner--reverse{flex-direction:row-reverse}.text-image__image{flex:0 0 50%}.text-image__image--small-image{flex:0 0 30%}}.text-image__image img{border-radius:0}@media (width>=769px){.text-image__content{flex:auto}}.text-image__text{color:var(--spicy-color-border)}.text-on-image{align-items:flex-end;min-height:70dvh;padding-bottom:0;display:flex;position:relative}.text-on-image__image{position:absolute;inset:0}.text-on-image__image .image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text-on-image__inner{width:100%;position:relative}.text-on-image__content{justify-content:flex-end;display:flex}.text-on-image__content-inner{color:#fff;background:var(--spicy-color-brand);border-radius:0;padding:1rem}.text-on-image__content-inner .text-image__text{color:currentColor}@media (width>=769px){.text-on-image__content-inner{width:33%;padding:2rem}.text__inner{justify-content:space-between;gap:5rem;display:flex}.text__inner--full,.text__inner--large{display:block}.text__headline{flex:0 0 50%}.text__inner--full .text__headline{flex:0 0 100%}}.text__content{color:var(--spicy-color-subtle)}@media (width>=769px){.text__content{flex:0 0 40%}.text__inner--full .text__content{flex:0 0 100%}}.text__inner--large .text__content{font-size:clamp(1.5rem,2.5vw,2rem)}.text__inner--large .text__content strong{color:var(--spicy-color-brand)}.text__inner--large{display:block}.provider .text-on-image .headline{font-weight:700}.owl-site .text-on-image>.frame__inner{width:100%}.owl-site .text-on-image .text-on-image__content-inner{border-radius:0;gap:0}.owl-site .text-on-image .text-image__headline{margin-bottom:.8rem}.owl-site .text-on-image .content__body{display:block}.owl-site .text-on-image .content__body p{margin:0 0 1em}.owl-site .text-image__inner{gap:0}.owl-site .text-image__content-inner.heading-group{gap:1.5rem}.owl-site .text-image__text{color:inherit}.owl-site .text-on-image__inner .text-image__text{color:#fff}.owl-site .text .text__content{color:#5a5959}@media (width>=769px){.owl-site .text-image__inner{display:flex}.owl-site .text-image__image{flex:0 0 50%}.owl-site .text-image__image--small-image{flex-basis:30%}.owl-site .text-image__content{flex:1}}.owl-site .text__inner--large .text__content{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.7}.owl-site .text__inner--full,.owl-site .text__inner--large{width:100%;max-width:none}.owl-site .text__inner--large{padding-bottom:2rem}.owl-site .text .text__content p+p{margin-top:1em}@media (width<=768px){.owl-site .text__inner{gap:0}}.owl-site .text-on-image .content__body ul{padding-left:10px}.owl-site .text .text__content{display:block}.owl-site .text .text__content p,.owl-site .text .text__content p+p{margin:0 0 1em}.owl-site .text__inner--full,.owl-site .text__inner--large{display:block}.owl-site .text-image__inner{align-items:flex-start}.owl-site .frame[data-spicy-background=white]:not(.text-on-image) .text-image__text{color:var(--spicy-color-subtle,#5a5959)}.owl-site .text__inner--full>.text__headline:has(+.text__content){margin-bottom:2rem}.faq__inner{gap:2rem}.faq .accordion,.faq__inner{flex-direction:column;display:flex}.faq .accordion{gap:1rem}.faq .accordion__item{border:1px solid var(--spicy-color-border);border-radius:0;flex-direction:column;padding:1rem;display:flex}.faq .accordion__trigger{justify-content:space-between;align-items:center;gap:1rem;display:flex}.faq .accordion__trigger h3{margin:0}@media (width<=769px){.faq .accordion__trigger h3{font-size:1rem}}.faq .accordion__icon{flex:0 0 20px;transition:all .3s}.faq .accordion__content{interpolate-size:allow-keywords;opacity:0;height:0;transition:all .3s;overflow:hidden}.faq .accordion__content p{margin:0}.faq .accordion__trigger{width:100%;color:inherit;font:inherit;text-align:var(--spicy-text-align,left);cursor:pointer;background:0 0;border:0}.faq .accordion__heading{margin:0}.faq .accordion__content{max-height:none;overflow:visible}.faq .accordion__content[hidden]{display:none}.faq .accordion__icon{font-size:2rem}.faq .accordion__item[data-open=true] .accordion__icon{transform:rotate(180deg)}.faq__content{min-width:0}.faq .accordion__content:not([hidden]){opacity:1;height:auto;margin-top:1rem}.faq .accordion__heading{font-size:1.5rem;line-height:1.4}.faq .accordion__trigger{padding:0}.owl-site .faq__inner{gap:2rem}.owl-site .faq__inner>.heading-group{gap:0;padding-bottom:2rem}.owl-site .faq .accordion__item{border:1px solid #acabab;border-radius:0;padding:1rem}.owl-site .faq .accordion__heading{margin:0;font-size:1.5rem;line-height:1.2}.owl-site .faq .accordion__trigger{font:inherit;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-weight:700}.owl-site .faq .accordion__icon{width:20px;height:20px;font-size:20px}.owl-site .faq .accordion__content:not([hidden]){margin-top:1rem}@media (width<=769px){.owl-site .faq .accordion__heading{font-size:1rem}}@media (width>=769px){.form__inner{display:flex}}.form__content{margin-bottom:2rem}@media (width>=769px){.form__content{flex:0 0 60%;margin-bottom:0}.form__form{flex:0 0 40%}}.form__inner{gap:3rem}.form__content,.form__form{flex:1;min-width:0}.form__inner{align-items:start}@media (width<=1023px){.form__inner{flex-direction:column}}@media (width<=600px){.form__inner{gap:1.5rem}}.form__inner[data-variant=centered]{text-align:var(--spicy-text-align,center);flex-direction:column;align-items:center}.owl-site .form__inner{gap:0}.owl-site .form__content.heading-group{display:block}.owl-site .form__headline{margin-bottom:2rem}.owl-site .form__text{display:block}.owl-site .form__text p{margin:0 0 1em}@media (width>=769px){.owl-site .form__inner:not([data-variant=centered]){flex-direction:row}.owl-site .form__inner:not([data-variant=centered]) .form__content{flex:0 0 30%}.owl-site .form__inner:not([data-variant=centered]) .form__form{flex:0 0 70%}}.owl-site .form__form{background:#f9f9f9;padding:3rem}@media (width<=768px){.owl-site .form__form{padding:1.2rem}}.gallery__headline{margin-bottom:5rem}.owl-site .logos .gallery__headline{margin-bottom:0}.owl-site .logos .gallery__grid{gap:3rem}.owl-site .logos .gallery__media{width:auto;height:60px}.owl-site .logos .gallery__media img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:60px}@media (width<=768px){.owl-site .logos .gallery__grid{gap:2rem}}.owl-site .logos .gallery__item{width:auto}.owl-site .logos .gallery__headline{max-width:none}.owl-site .logos .gallery__headline h2{font-size:40px;font-weight:400;line-height:1.2}.owl-site .gallery:not(.logos):not(:has(.gallery__headline)){padding-top:5rem}@media (width<=768px){.owl-site .logos .gallery__headline h2{font-size:32px}}.owl-site .carousel__controls button,.owl-site .carousel__controls button:hover{box-shadow:none;color:#000;background:0 0;border-color:#0000}.owl-stage-frame{padding-inline:0}.owl-stage{padding:0}.owl-stage .stage__inner{flex-direction:column;gap:24px;display:flex}.owl-stage .stage__headline,.owl-stage .stage__intro{min-width:0}.owl-stage .stage__headline :is(h1,h2){margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.2}.owl-stage .stage__intro{flex-direction:column;gap:16px;display:flex}.owl-stage .stage__text{max-width:none;margin:0;font-size:1rem;line-height:1.7}.owl-stage .stage__text p{margin:0}.owl-stage .stage__actions{flex-wrap:wrap;justify-content:flex-start;gap:16px;display:flex}.owl-stage[data-alignment=center]{text-align:center}.owl-stage[data-alignment=center] .stage__actions{justify-content:center}.owl-stage[data-alignment=right]{text-align:right}.owl-stage[data-alignment=right] .stage__actions{justify-content:flex-end}.owl-stage .stage__images{gap:24px;margin-top:32px;display:flex}.owl-stage .stage__image{-o-object-fit:cover;object-fit:cover;width:100%;min-width:0;height:min(60vh,550px);display:block}.owl-stage .stage__image--additional{display:none}@media (width>=48rem){.owl-stage .stage__inner{flex-direction:row;justify-content:space-between;align-items:flex-end}.owl-stage .stage__headline{width:50%}.owl-stage .stage__intro{width:30%}.owl-stage .stage__images{margin-top:80px}.owl-stage .stage__image{flex:1;width:calc(50% - 12px);height:clamp(22rem,27.5vw,34.375rem)}.owl-stage .stage__image--additional{display:block}}.owl-stage .stage__actions .link[data-variant=primary]{background:var(--spicy-color-brand,#92a800);border-color:var(--spicy-color-brand,#92a800);color:#fff}.owl-stage .stage__actions .link[data-variant=primary]:hover{background:#222;border-color:#222}.owl-stage .stage__text{color:var(--spicy-color-subtle,#5a5959)}.hotspots{position:relative}.hotspots__item{color:#fff;cursor:pointer;background:var(--spicy-color-brand);border-radius:50%;min-width:30px;min-height:30px;padding:1rem;animation:2.5s ease-in-out infinite both heartbeat;position:absolute;transform:translate(-50%,-50%)}@media (width>=769px){.hotspots__item{min-width:60px;max-width:400px;min-height:60px;animation:none;transform:translate(-50%,calc(-50% - 110px))}}@media (width>=1024px){.hotspots__item{min-width:80px;min-height:80px;transform:translate(-50%,calc(-50% - 120px))}}.hotspots__item[data-open=true]{z-index:100;border-radius:var(--spicy-radius-md);width:100%;animation:none}@media (width<=769px){.hotspots__item[data-open=true]{width:100%;transform:translate(-50%,-50%);top:50%!important;left:50%!important}}@media (width>=769px){.hotspots__item[data-open=true]{transform:translate(-46px,-156px)}}@media (width>=1024px){.hotspots__item[data-open=true]{transform:translate(-56px,-176px)}}@media (width>=769px){.hotspots__item[data-open=true].hotspots__item[data-side=left]{transform-origin:100% 0;transform:translate(calc(46px - 100%),-156px)}}@media (width>=1024px){.hotspots__item[data-open=true].hotspots__item[data-side=left]{transform:translate(calc(56px - 100%),-176px)}}.hotspots__item[data-open=false]:not(.hotspots__item[data-open=true]){opacity:.8}.hotspots__item-inner{position:relative}@media (width>=769px){.hotspots__item[data-open=true].hotspots__item[data-side=left] .hotspots__item-inner{flex-direction:column;align-items:flex-end;display:flex}}.hotspots__item-inner:after{content:none;background:var(--spicy-color-brand);width:4px;height:80px;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (width>=769px){.hotspots__item-inner:after{content:""}}.hotspots__content,.hotspots__item[data-open=true] .hotspots__item-inner:after{display:none}.hotspots__item[data-open=true] .hotspots__content{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (width>=769px){.hotspots__item[data-open=true].hotspots__item[data-side=left] .hotspots__content{text-align:var(--spicy-text-align,right);align-items:flex-end}}:is(.hotspots__trigger,.hotspots__pin){width:100%;min-width:30px;min-height:30px;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.5rem;display:block}.hotspots__item:has(button:focus-visible){outline:3px solid var(--spicy-color-focus);outline-offset:3px}.hotspots__item:not([data-open=true]) :is(.hotspots__trigger,.hotspots__pin){min-width:calc(100% + 2rem);min-height:calc(100% + 2rem);position:absolute;inset:-1rem}.hotspots__content[hidden]{display:none}.owl-site [data-spicy-block=spicy\.hotspots] .stage__headline{margin-bottom:2rem}.owl-site [data-spicy-block=spicy\.hotspots] .hotspots{margin-top:var(--spicy-section-space)}.owl-site :is(.hotspots__trigger,.hotspots__pin){color:#fff;cursor:pointer;z-index:1;background:0 0;border:0;place-items:center;width:48px;height:48px;min-height:48px;padding:0;display:grid;position:relative}.owl-site :is(.hotspots__trigger,.hotspots__pin) .icon{width:24px;height:24px;display:inline-flex}.owl-site .hotspots__item-inner:after{pointer-events:none}.owl-site .hotspots__content:not([hidden]){gap:1rem;display:flex}.owl-site .hotspots__content h3{margin:0}@media (width<=768px){.owl-site .hotspots__item{padding:.5rem}.owl-site :is(.hotspots__trigger,.hotspots__pin){width:28px;height:28px;min-height:28px}}.logos__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}@media (width>=769px){.logos__list{gap:3rem}}.logos__img{width:auto;max-width:100%;height:60px}.logos__img img,.logos__img svg{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:100%}.owl-site .logos .section-layout__inner{gap:2rem}.media__item img,.media__item video{border-radius:var(--spicy-radius-md);width:100%;height:auto}.media__video{border-radius:var(--spicy-radius-md);position:relative}.media__video .is-playing+.media__poster{opacity:0;z-index:-100;display:none}.media__poster{background:#222;position:absolute;top:0;left:0}.media__poster,.media__poster img{border-radius:var(--spicy-radius-md);width:100%;height:100%}.media__poster img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.5}.media__play{z-index:100;background:#fff;border-radius:50%;width:5rem;height:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=769px){.media__play{width:10rem;height:10rem}}.video{position:relative}.video video{width:100%;display:block}.video .media__play{cursor:pointer;border:0}.owl-site .video--player .media__play{color:#222;background:#fff;width:5rem;height:5rem;padding:1.5rem}@media (width>=769px){.owl-site .video--player .media__play{width:10rem;height:10rem;padding:3rem}}.owl-site .cards[data-variant=contact] .cards__intro-group{place-items:center;gap:2rem}.owl-site .cards[data-variant=contact] .cards__heading-text{font-size:3.5rem;line-height:1.2}.owl-site .cards[data-variant=contact] .cards__heading-text strong{color:#222;font-weight:700}.owl-site .cards[data-variant=contact] .cards__intro{max-width:1023px;margin-inline:auto}.owl-site .cards[data-variant=contact] .cards__item{--spicy-cards-padding:3rem;border-radius:0}.owl-site .cards[data-variant=contact] .cards__eyebrow{grid-area:1/1/3;margin:0;font:32px/1 iconfont}.owl-site .cards[data-variant=contact] .cards__title{grid-area:1/2}.owl-site .cards[data-variant=contact] .cards__title h3{margin:0;font-size:1rem;font-weight:400;line-height:1.7}.owl-site .cards[data-variant=contact] .cards__content{color:var(--spicy-color-brand);font-weight:700}.owl-site .cards[data-variant=contact] .cards__content a{color:inherit;text-decoration:none}@media (width<=1023px){.owl-site .cards[data-variant=contact] .cards__item{--spicy-cards-padding:1.5rem}.owl-site .cards[data-variant=contact] .cards__heading-text{font-size:2rem}}.cards[data-variant=contact] .cards__slide{color:var(--spicy-color-brand);background:var(--spicy-color-muted);font-weight:700}.cards[data-variant=contact] .cards__slide span{color:#222;font-weight:400}.cards[data-variant=contact] .cards__slide a{color:var(--spicy-color-brand)}.cards[data-variant=contact] .cards__image{color:#222;font-size:2rem}.owl-site .cards[data-variant=contact] .cards__body{-moz-column-gap:.6rem;text-align:left;grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:0 .6rem;display:grid}.owl-site .cards[data-variant=contact] .cards__body>.cards__eyebrow{grid-area:1/1/span 2;margin:0}.owl-site .cards[data-variant=contact] .cards__body>.cards__title{grid-area:1/2}.owl-site .cards[data-variant=contact] .cards__body>.cards__content{grid-area:2/2;margin:0}.cards[data-variant=text] .cards__item{--spicy-cards-padding:1rem}@media (width>=769px){.cards[data-variant=text] .cards__item{--spicy-cards-padding:1.5rem}}.cards[data-variant=teasers] p{margin:0}.cards[data-variant=teasers] .cards__body{border-radius:0}.cards[data-variant=teasers] .cards__image{aspect-ratio:16/9}.cards[data-variant=teasers] .cards__image img{-o-object-fit:cover;object-fit:cover}@media (width>=769px){:is(.cards__slide,.carousel__slide):where(.cards:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]) *)+:is(.cards__slide,.carousel__slide):where(.cards:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]) *){border-left:2px solid var(--spicy-color-brand)}.cards__item:where(.cards:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]) *){--spicy-cards-padding:1.5rem}}.cards__title h3{color:var(--spicy-color-brand);margin:0}.cards__image img,.cards__image svg{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.carousel__track:where(.cards:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]) *){scroll-snap-type:x mandatory;flex-wrap:nowrap;overflow-x:auto}.carousel__track:where(.cards:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]) *) :is(.cards__slide,.carousel__slide):where(.cards:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]) *){scroll-snap-align:start}.provider .cards:where(:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact]))[data-variant=images] .cards__image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.owl-site .cards:is([data-variant=icons],[data-variant=images],:not([data-variant])) [data-layout=grid] .cards__item{border-radius:0}.owl-site .cards:is([data-variant=icons],[data-variant=images],:not([data-variant])) .cards__title h3{color:#92a800}.owl-site .cards:is([data-variant=icons],[data-variant=images],:not([data-variant])) .cards__image{aspect-ratio:auto}.owl-site .cards:is([data-variant=icons],[data-variant=images],:not([data-variant])) .cards__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}@media (width>=769px){.owl-site .cards[data-variant=icons] [data-layout=grid] :is(.cards__slide,.cards__slider .carousel__slide)+:is(.cards__slide,.cards__slider .carousel__slide){border-left:2px solid #92a800}.owl-site .cards:is([data-variant=icons],[data-variant=images],:not([data-variant])) [data-layout=grid] .cards__item{--spicy-cards-padding:1.5rem}}.owl-site .cards[data-variant=icons] [data-card-style=icons]:not(:has(>.cards__media)):before{content:""}.owl-site .cards[data-variant=text] [data-layout=grid] .cards__item{--spicy-cards-padding:1rem;border-radius:0}.owl-site .cards[data-variant=text] .cards__title{margin-bottom:.8rem}@media (width>=769px){.owl-site .cards[data-variant=text] [data-layout=grid] .cards__item{--spicy-cards-padding:1.5rem}}.owl-site .cards:where(:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact])) [data-layout=slider] :is(.cards__slide,.cards__slider .carousel__slide){border:0}.owl-site .cards:where(:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact])) [data-layout=slider] .cards__item{--spicy-cards-padding:1.5rem;border-radius:0}.owl-site .cards:where(:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact])) [data-layout=slider] .cards__content{font-size:.8rem}@media (width>=769px){.owl-site .cards:where(:not([data-variant=teasers]):not([data-variant=text]):not([data-variant=contact])) [data-layout=slider] .cards__content{font-size:1rem}}.owl-site .cards[data-variant=teasers] [data-layout=grid] .cards__item{border-radius:0}.owl-site .cards[data-variant=teasers] .cards__title{margin-bottom:.8rem}.owl-site .cards[data-variant=teasers] .cards__image{aspect-ratio:16/9}.cards[data-variant=teasers]{--spicy-cards-padding:1.2rem}@media (width>=769px){.cards[data-variant=teasers]{--spicy-cards-padding:2rem}}.timeline ol{padding:0;list-style:none}.timeline li{border-bottom:1px solid var(--spicy-color-border);grid-template-columns:8rem 1fr;gap:2rem;padding:2rem 0;display:grid}@media (width<=600px){.timeline li{grid-template-columns:1fr}}.timeline[data-variant=alternating] li:nth-child(2n){margin-left:20%}.footer-cookie{color:inherit;font:inherit;text-align:var(--spicy-text-align,left);cursor:pointer;background:0 0;border:0;padding:0}.cc-nb-main-container{background:#fff}.owl-site .panel{border:none}
