.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:.0625rem;height:.0625rem}.header-hints h1,.header-hints h2,.header-hints h3,.header-hints h4,.header-hints h5,.header-hints h6{position:relative}.header-hints h1:after,.header-hints h2:after,.header-hints h3:after,.header-hints h4:after,.header-hints h5:after,.header-hints h6:after{position:absolute;content:var(--header-level-hint);font-size:.75em;margin-left:.25em;padding:0 .25em;color:#000;border:.0625rem solid black;border-radius:.5rem;background:#ffdb00}.header-hints h1{--header-level-hint: "H1"}.header-hints h2{--header-level-hint: "H2"}.header-hints h3{--header-level-hint: "H3"}.header-hints h4{--header-level-hint: "H4"}.header-hints h5{--header-level-hint: "H5"}.header-hints h6{--header-level-hint: "H6"}svg.svelte-1w73bw0{font-size:1em;height:1.7em;width:1.7em;flex-shrink:0;transform:rotate(45deg)}.hint-container.svelte-ckteo0{position:relative;padding:1.5rem;background-color:var(--background-color, #fffefb);z-index:2}.hint-container.svelte-ckteo0 .hint:where(.svelte-ckteo0){font-size:2.25rem;line-height:120%;margin:1rem 0;font-weight:700;letter-spacing:-.06rem}@media screen and (max-width:47.9375rem){.hint-container.svelte-ckteo0 .hint:where(.svelte-ckteo0){font-size:1.5625rem;line-height:120%;margin:1rem 0;font-weight:700;letter-spacing:-.03375rem}}.hint-container.svelte-ckteo0 .hint:where(.svelte-ckteo0){display:inline-block;padding:1.5rem;color:red}.hint-container.svelte-ckteo0 .hint:where(.svelte-ckteo0)>svg{display:inline-block;margin-right:.5rem;border-radius:100%;padding:.25rem;font-size:.625rem;background-color:red;fill:#fff}.aspect-ratio-wrapper.svelte-kcf7zu{--aspect-ratio: var(--aspect-ratio-desktop, var(--aspect-ratio-default));--aspect-ratio-percentage: var(--aspect-ratio-percentage-desktop, var(--aspect-ratio-percentage-default));position:relative;max-height:var(--max-height, none);aspect-ratio:var(--aspect-ratio, 1/1)}@supports not (aspect-ratio: 1/1){.aspect-ratio-wrapper.svelte-kcf7zu:before{float:left;padding-top:calc(var(--aspect-ratio-percentage) * 1%);content:""}.aspect-ratio-wrapper.svelte-kcf7zu:after{display:block;content:"";clear:both}}@media screen and (max-width:64rem){.aspect-ratio-wrapper.svelte-kcf7zu{--aspect-ratio: var(--aspect-ratio-tablet, var(--aspect-ratio-desktop, var(--aspect-ratio-default)));--aspect-ratio-percentage: var( --aspect-ratio-percentage-tablet, var(--aspect-ratio-percentage-desktop, var(--aspect-ratio-percentage-default)) )}}@media screen and (max-width:47.9375rem){.aspect-ratio-wrapper.svelte-kcf7zu{--aspect-ratio: var(--aspect-ratio-mobile, var(--aspect-ratio-tablet, var(--aspect-ratio-desktop, var(--aspect-ratio-default))));--aspect-ratio-percentage: var( --aspect-ratio-percentage-mobile, var(--aspect-ratio-percentage-tablet, var(--aspect-ratio-percentage-desktop, var(--aspect-ratio-percentage-default))) )}}.aspect-ratio-wrapper.svelte-kcf7zu .aspect-ratio-content:where(.svelte-kcf7zu),.aspect-ratio-wrapper.svelte-kcf7zu .stretchContent>:first-child,.aspect-ratio-wrapper.svelte-kcf7zu .stretchContent>astro-island>:first-child{position:absolute;inset:0}.video-container.svelte-72rhip{position:relative;width:100%;overflow:hidden;display:grid;line-height:0}.poster.svelte-72rhip{height:100%;width:100%;position:relative;z-index:-1;grid-column:1/1;grid-row:1/1}video.svelte-72rhip{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;background:transparent;grid-column:1/1;grid-row:1/1}img.svelte-18yriui{width:100%;height:100%;-o-object-fit:var(--object-fit);object-fit:var(--object-fit);-o-object-position:var(--position);object-position:var(--position);border-radius:var(--box-border-radius)}.visual-global[data-astro-cid-dqo2euw7] img[data-astro-cid-dqo2euw7]{width:100%;height:100%;-o-object-fit:var(--object-fit);object-fit:var(--object-fit);-o-object-position:var(--position);object-position:var(--position);border-radius:var(--radius)}.visual-global[data-astro-cid-dqo2euw7] .richtext-container{margin-top:.75rem}.link.svelte-lb21lz{display:flex;align-items:center;justify-content:center;text-decoration:none}.border.svelte-lb21lz{border:.0625rem solid var(--color-text-darker)}span.svelte-lb21lz{display:flex;justify-content:space-around;align-items:center}.btn-container.svelte-19l6eko{display:flex;justify-content:center;min-height:3.5rem}@media screen and (max-width:47.9375rem){.btn-container.svelte-19l6eko{min-height:2.5rem}}.btn-container.btn-container--left.svelte-19l6eko{justify-content:left}.btn-container.btn-container--right.svelte-19l6eko{justify-content:right}.btn-container.btn-container--center.svelte-19l6eko{justify-content:center}.richtext-container.svelte-4dvh1u{display:flex;flex-direction:column}.richtext-container.align-items-left.svelte-4dvh1u{align-items:flex-start}.richtext-container.align-items-center.svelte-4dvh1u{align-items:center}.richtext-container.align-items-right.svelte-4dvh1u{align-items:flex-end}.richtext-container.justify-start.svelte-4dvh1u{justify-content:flex-start}.richtext-container.justify-center.svelte-4dvh1u{justify-content:center}.richtext-container.justify-end.svelte-4dvh1u{justify-content:flex-end}.richtext-container.justify-start.svelte-4dvh1u,.richtext-container.justify-center.svelte-4dvh1u,.richtext-container.justify-end.svelte-4dvh1u{height:100%}.richtext-container.svelte-4dvh1u .richtext:has(.large-link){width:100%}.richtext.svelte-4dvh1u{max-width:var(--max-width);overflow-wrap:anywhere}.richtext.text-dark.svelte-4dvh1u{color:var(--color-text-darker)}.richtext.svelte-4dvh1u>p:not([class]){font-size:1rem;line-height:162.5%;margin:0 0 1em;font-weight:400;letter-spacing:0}.richtext.svelte-4dvh1u li:not([class]){font-size:1rem;line-height:162.5%;margin:0;font-weight:400;letter-spacing:0}.richtext.inherit-font.svelte-4dvh1u p:not([class]){font-size:inherit;line-height:inherit;letter-spacing:inherit;margin:inherit}.richtext.inherit-font.svelte-4dvh1u li:not([class]){font-size:inherit;line-height:inherit;letter-spacing:inherit;margin:inherit}.richtext.svelte-4dvh1u *[style*="text-align:center"]>a:has(.button-link){margin-inline:auto}.richtext.svelte-4dvh1u *[style*="text-align:right"]>a:has(.button-link){margin-left:auto}.richtext.svelte-4dvh1u a:has(.button-link){box-sizing:border-box;height:3.5rem;padding:0 2rem;width:-moz-fit-content;width:fit-content;border:none;overflow:hidden;cursor:pointer;border-radius:1.75rem;font-weight:800;font-size:.875rem;line-height:143%;position:relative;z-index:1}@media screen and (max-width:47.9375rem){.richtext.svelte-4dvh1u a:has(.button-link){height:2.5rem;border-radius:1.25rem;padding:0 1.5rem;font-size:.75rem;line-height:133%}}.richtext.svelte-4dvh1u a:has(.button-link){background:var(--color-text-darker);color:var(--color-light)}@media(hover:hover)and (pointer:fine){.richtext.svelte-4dvh1u a:has(.button-link):hover{background:#333}.richtext.svelte-4dvh1u a:has(.button-link):active{background:#000}}.richtext.svelte-4dvh1u a:has(.button-link){display:flex;align-items:center;justify-content:center;text-decoration:none;margin-top:1.5rem}.richtext.svelte-4dvh1u a:has(.large-link){display:block;text-decoration:none}.richtext.svelte-4dvh1u a:has(.large-link) .large-link{--arrow-space: 2rem;padding:1.5rem var(--arrow-space) 1.5rem 0;display:flex;align-items:center;text-decoration:none}.richtext.svelte-4dvh1u a:has(.large-link) .large-link:before{position:absolute;content:"";height:100%;width:100%;border-top:.0625rem solid;border-bottom:.0625rem solid;border-color:var(--layout-color, var(--text-color, var(--text-darker)));opacity:.33}.richtext.svelte-4dvh1u a:has(.large-link) .large-link:hover:after{transform:translateZ(0)}.richtext.svelte-4dvh1u a:has(.large-link) .large-link:after{position:absolute;content:"";right:0;width:1.0625rem;height:1rem;background-color:var(--layout-color, var(--text-color, var(--text-darker)));-webkit-mask-image:url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4271 8.0001L8.42711 -0.000976562L7.0128 1.41314L12.5989 7.00003H0.42627V9.00003H12.5986L7.01173 14.5866L8.4259 16.0008L16.4271 8.0001Z" fill="currentColor"/></svg>');mask-image:url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.4271 8.0001L8.42711 -0.000976562L7.0128 1.41314L12.5989 7.00003H0.42627V9.00003H12.5986L7.01173 14.5866L8.4259 16.0008L16.4271 8.0001Z" fill="currentColor"/></svg>');transform:translate3d(-.5rem,0,0);transition:transform .5s}.richtext.svelte-4dvh1u p:has(.large-link)+p:has(.large-link){margin-top:-1rem}.richtext.svelte-4dvh1u :has(.large-link)+:has(.large-link) .large-link:before{border-top:none}.richtext.svelte-4dvh1u ul:has(li.no-bullet-point){padding:0;list-style:none}.call-to-action.svelte-133lx87{position:relative;background-color:var(--background-color, var(--color-background));padding:5rem var(--container-spacing-mobile)}@media screen and (max-width:64rem){.call-to-action.svelte-133lx87{padding:3.125rem var(--container-spacing-mobile)}}.call-to-action.svelte-133lx87:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;margin-left:calc(50% - 50vw);background-color:var(--background-color, transparent)}.call-to-action.svelte-133lx87 .richtext>*:last-child{margin-bottom:0}.call-to-action.svelte-133lx87>.btn-container{margin-top:1.875rem}.call-to-action.svelte-133lx87 .button-group:where(.svelte-133lx87){margin-top:1.875rem}.call-to-action.svelte-133lx87 .button-group.multiple:where(.svelte-133lx87){display:flex;justify-content:center;gap:1.5rem}@media screen and (max-width:47.9375rem){.call-to-action.svelte-133lx87 .button-group.multiple:where(.svelte-133lx87){flex-direction:column}.call-to-action.svelte-133lx87 .button-group.multiple:where(.svelte-133lx87) .btn-container>*{width:100%}}.left.svelte-2hakal{transform:rotate(0)}.right.svelte-2hakal{transform:rotate(180deg)}.up.svelte-2hakal{transform:rotate(90deg)}.down.svelte-2hakal{transform:rotate(-90deg)}body.svelte-tahhw9{--skapa-base-multiplier: calc(16 / 14);--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 24;--skapa-heading-xl: 32;--skapa-display-m: 40;--skapa-display-l: 56;--skapa-display-xl: 72;--skapa-statement-m: 20;--skapa-statement-l: 28;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}body.svelte-tahhw9 *[class*=skapa-typography-]{margin-bottom:calc(1em * (var(--skapa-line-height, 1.5) - 1))}@media screen and (max-width:47.9375rem){body.svelte-tahhw9{--skapa-heading-xs: 14;--skapa-heading-s: 16;--skapa-heading-m: 18;--skapa-heading-l: 20;--skapa-heading-xl: 24;--skapa-display-m: 28;--skapa-display-l: 36;--skapa-display-xl: 48;--skapa-statement-m: 18;--skapa-statement-l: 20;--skapa-body-l: 16;--skapa-body-m: 14;--skapa-body-s: 12;--skapa-caption-l: 16;--skapa-caption-m: 14;--skapa-caption-s: 12;--skapa-label-l: 16;--skapa-label-m: 14;--skapa-label-s: 12;--skapa-label-xs: 10}}.heading.svelte-tahhw9{word-wrap:break-word}.center.svelte-tahhw9{text-align:center}.right.svelte-tahhw9{text-align:right}@media screen and (max-width:64rem){.small-tablet.svelte-tahhw9{font-size:1.5625rem;line-height:120%;margin:1rem 0;font-weight:700;letter-spacing:-.03375rem}}@media screen and (max-width:64rem){.x-small-tablet.svelte-tahhw9{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-tablet.svelte-tahhw9{font-weight:700}.x-small-tablet.thin.svelte-tahhw9{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-tablet.thin.svelte-tahhw9{font-weight:700}}@media screen and (max-width:47.9375rem){.small-mobile.svelte-tahhw9{font-size:1.5625rem;line-height:120%;margin:1rem 0;font-weight:700;letter-spacing:-.03375rem}}@media screen and (max-width:47.9375rem){.x-small-mobile.svelte-tahhw9{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-mobile.svelte-tahhw9{font-weight:700}.x-small-mobile.thin.svelte-tahhw9{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-mobile.thin.svelte-tahhw9{font-weight:700}}.no-spacing.svelte-tahhw9{padding:0;margin:0}.content.svelte-wmw0s6{--hover-width: 2.5rem;padding:1rem 0;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.content.color-bright.svelte-wmw0s6{color:var(--color-light)}.arrow-container.svelte-wmw0s6{position:absolute;margin-top:-.25rem;transform:translate(calc(var(--hover-width) * -1));opacity:0;transition:transform .5s,opacity .2s}.arrow-container.with-subtitle.svelte-wmw0s6{margin-top:1rem}@media screen and (max-width:64rem){.arrow-container.svelte-wmw0s6{display:none}}.title-container.svelte-wmw0s6{transition:transform .5s;padding-right:var(--hover-width)}.title-container.svelte-wmw0s6>*{display:block}@media screen and (max-width:64rem){.title-container.svelte-wmw0s6{padding:0}}.link.svelte-15de0oo{text-decoration:none;display:flex;justify-content:center;align-items:center}span.svelte-15de0oo{display:flex;justify-content:center;align-items:center}svg.svelte-3usu2z{font-size:1em;flex-shrink:0}.up.svelte-3usu2z{transform:rotate(180deg)}.down.svelte-3usu2z{transform:rotate(0)}.left.svelte-3usu2z{transform:rotate(90deg)}.right.svelte-3usu2z{transform:rotate(270deg)}.use-transition.svelte-3usu2z{transition:transform .3s}.animate-right.up.svelte-3usu2z{transform:rotate(-180deg)}.animate-right.down.svelte-3usu2z{transform:rotate(0)}.animate-right.left.svelte-3usu2z{transform:rotate(-270deg)}.animate-right.right.svelte-3usu2z{transform:rotate(-90deg)}.scroll-items-wrapper.svelte-e0bc16{position:relative}ul.svelte-e0bc16{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1.5rem}@media screen and (min-width:48rem){ul.scroll-bar-with-nav.svelte-e0bc16{scrollbar-width:none}ul.scroll-bar-with-nav.svelte-e0bc16::-webkit-scrollbar{display:none}}@media screen and (max-width:47.9375rem)and (pointer:fine)and (hover:hover)and (hover:hover)and (pointer:fine){@supports not selector(::-webkit-scrollbar){ul.scroll-bar-with-nav.scroll-bar-light.svelte-e0bc16{scrollbar-color:#cccccc rgba(100,100,100,.8);scrollbar-width:thin;margin-block-end:1.25rem;padding-block-end:1.25rem}}ul.scroll-bar-with-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-with-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-track{background:linear-gradient(180deg,transparent 100%,rgba(100,100,100,.8) 45%,rgba(100,100,100,.8) 50%,transparent 50%)}ul.scroll-bar-with-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-track:hover{background:linear-gradient(180deg,transparent 45%,rgba(100,100,100,.8) 45%,rgba(100,100,100,.8) 50%,transparent 50%)}ul.scroll-bar-with-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-thumb{background-clip:content-box;background:linear-gradient(180deg,transparent 0%,transparent 45%,#cccccc 45%,#cccccc 50%,transparent 50%)}ul.scroll-bar-with-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,transparent 45%,#cccccc 45%,#cccccc 50%,transparent 50%)}}@media screen and (max-width:47.9375rem)and (pointer:fine)and (hover:hover)and (hover:hover)and (pointer:fine){@supports not selector(::-webkit-scrollbar){ul.scroll-bar-with-nav.scroll-bar-dark.svelte-e0bc16{scrollbar-color:#111 rgba(229,229,229,.8);scrollbar-width:thin;margin-block-end:1.25rem;padding-block-end:1.25rem}}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-track{background:linear-gradient(180deg,transparent 100%,rgba(229,229,229,.8) 45%,rgba(229,229,229,.8) 50%,transparent 50%)}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-track:hover{background:linear-gradient(180deg,transparent 45%,rgba(229,229,229,.8) 45%,rgba(229,229,229,.8) 50%,transparent 50%)}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-thumb{background-clip:content-box;background:linear-gradient(180deg,transparent 0%,transparent 45%,#111 45%,#111 50%,transparent 50%)}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,transparent 45%,#111 45%,#111 50%,transparent 50%)}}@media screen and (pointer:fine)and (hover:hover)and (hover:hover)and (pointer:fine){@supports not selector(::-webkit-scrollbar){ul.scroll-bar-without-nav.scroll-bar-light.svelte-e0bc16{scrollbar-color:#cccccc rgba(100,100,100,.8);scrollbar-width:thin;margin-block-end:1.25rem;padding-block-end:1.25rem}}ul.scroll-bar-without-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-without-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-track{background:linear-gradient(180deg,transparent 100%,rgba(100,100,100,.8) 45%,rgba(100,100,100,.8) 50%,transparent 50%)}ul.scroll-bar-without-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-track:hover{background:linear-gradient(180deg,transparent 45%,rgba(100,100,100,.8) 45%,rgba(100,100,100,.8) 50%,transparent 50%)}ul.scroll-bar-without-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-thumb{background-clip:content-box;background:linear-gradient(180deg,transparent 0%,transparent 45%,#cccccc 45%,#cccccc 50%,transparent 50%)}ul.scroll-bar-without-nav.scroll-bar-light.svelte-e0bc16::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,transparent 45%,#cccccc 45%,#cccccc 50%,transparent 50%)}}@media screen and (pointer:fine)and (hover:hover)and (hover:hover)and (pointer:fine){@supports not selector(::-webkit-scrollbar){ul.scroll-bar-without-nav.scroll-bar-dark.svelte-e0bc16{scrollbar-color:#111 rgba(229,229,229,.8);scrollbar-width:thin;margin-block-end:1.25rem;padding-block-end:1.25rem}}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-track{background:linear-gradient(180deg,transparent 100%,rgba(229,229,229,.8) 45%,rgba(229,229,229,.8) 50%,transparent 50%)}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-track:hover{background:linear-gradient(180deg,transparent 45%,rgba(229,229,229,.8) 45%,rgba(229,229,229,.8) 50%,transparent 50%)}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-thumb{background-clip:content-box;background:linear-gradient(180deg,transparent 0%,transparent 45%,#111 45%,#111 50%,transparent 50%)}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-e0bc16::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,transparent 45%,#111 45%,#111 50%,transparent 50%)}}@media screen and (max-width:47.9375rem){ul.svelte-e0bc16{margin-left:calc(var(--container-spacing-mobile) * -1);margin-right:calc(var(--container-spacing-mobile) * -1)}ul.svelte-e0bc16::-webkit-scrollbar-track{margin:0 var(--container-spacing-mobile)}}ul.svelte-e0bc16 li{padding-right:var(--scroll-item-gap-desktop, 24px)}@media screen and (max-width:47.9375rem){ul.svelte-e0bc16 li{padding-right:var(--scroll-item-gap-mobile, 16px)}}ul.svelte-e0bc16 li:first-of-type{padding-left:0}@media screen and (max-width:47.9375rem){ul.svelte-e0bc16 li:first-of-type{padding-left:var(--container-spacing-mobile)}}ul.svelte-e0bc16 li:last-of-type{padding-right:0}@media screen and (max-width:47.9375rem){ul.svelte-e0bc16 li:last-of-type{padding-right:var(--container-spacing-mobile)}}.nav-container.svelte-e0bc16{position:absolute;z-index:1}.nav-container.hide.svelte-e0bc16{opacity:0;transition:.3s}.nav-container.hide.svelte-e0bc16 *{pointer-events:none}@media screen and (max-width:47.9375rem){.nav-container.svelte-e0bc16{display:none}}.quote-container.svelte-15bpddm{--default-padding: 1.5rem;position:absolute;top:0;left:0;padding:var(--default-padding)}@media screen and (max-width:64rem){.quote-container.svelte-15bpddm{--default-padding: 1rem}}.quote-container.svelte-15bpddm:has(.richtext>.color-bar-top){top:calc(var(--default-padding) / 2)}.quote-container.top-right.svelte-15bpddm{left:auto;right:0}.quote-container.top-right.svelte-15bpddm .richtext>.color-bar-top:after{left:unset;right:0}.quote-container.bottom-left.svelte-15bpddm{top:unset!important;bottom:0}.quote-container.bottom-right.svelte-15bpddm{top:unset!important;left:auto;bottom:0;right:0}.quote-container.bottom-right.svelte-15bpddm .richtext>.color-bar-top:after{left:unset;right:0}@media screen and (max-width:64rem){.quote-container.svelte-15bpddm>.richtext-container>.richtext>p{font-size:.875rem;line-height:157.1%;margin:1rem 0;font-weight:400;letter-spacing:0}}@media screen and (max-width:47.9375rem){.quote-container.svelte-15bpddm>.richtext-container>.richtext>p{font-size:.75rem;line-height:150%;margin:1rem 0;font-weight:400;letter-spacing:0}}.background.svelte-15bpddm{position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background:linear-gradient(175deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.top-right.svelte-15bpddm{background:linear-gradient(185deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.bottom-left.svelte-15bpddm{background:linear-gradient(5deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.bottom-right.svelte-15bpddm{background:linear-gradient(355deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.text-dark.svelte-15bpddm{background:linear-gradient(175deg,rgba(255,255,255,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.text-dark.top-right.svelte-15bpddm{background:linear-gradient(185deg,rgba(255,255,255,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.text-dark.bottom-left.svelte-15bpddm{background:linear-gradient(5deg,rgba(255,255,255,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.text-dark.bottom-right.svelte-15bpddm{background:linear-gradient(355deg,rgba(255,255,255,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.video-button.svelte-17x8lqa{--button-size: 3.75rem;--placement-from-edge: 1.5rem;z-index:10;position:absolute;border-radius:50%;width:var(--button-size);height:var(--button-size);padding:0;margin:0;border:0;justify-content:center;align-items:center;cursor:pointer;-webkit-transform:translate3d(0,0,0)}@media screen and (max-width:47.9375rem){.video-button.svelte-17x8lqa{--button-size: 2.5rem;--placement-from-edge: 1rem}}.video-button.svelte-17x8lqa .button-text:where(.svelte-17x8lqa){display:flex;justify-content:center;align-items:center;pointer-events:none}.video-button.svelte-17x8lqa .button-text:where(.svelte-17x8lqa) .play-button:where(.svelte-17x8lqa){margin-left:.125rem}.video-button.relative.svelte-17x8lqa{position:relative}.video-button--center.svelte-17x8lqa{left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.video-button--bottom-left.svelte-17x8lqa{left:var(--placement-from-edge);bottom:var(--placement-from-edge)}.video-button--bottom-right.svelte-17x8lqa{right:var(--placement-from-edge);bottom:var(--placement-from-edge)}.video-button--top-left.svelte-17x8lqa{left:var(--placement-from-edge);top:var(--placement-from-edge)}.video-button--top-right.svelte-17x8lqa{right:var(--placement-from-edge);top:var(--placement-from-edge)}.progress-bar.svelte-1fda7f9{--progress-bar-color: #fff;position:relative;display:flex;z-index:1;width:calc(100% - 1rem);margin:auto auto 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:.25rem}.progress-bar.svelte-1fda7f9:focus{box-shadow:0 0 0 .0625rem #111,0 0 0 .1875rem #fff,0 0 0 .25rem #111}.progress-bar.svelte-1fda7f9:focus:before{display:none}.progress-bar.svelte-1fda7f9::-webkit-slider-runnable-track,.progress-bar.svelte-1fda7f9::-moz-range-track{width:100%;height:.25rem;background:linear-gradient(90deg,var(--progress-bar-color) 0%,var(--progress-bar-color) 0%,rgba(255,255,255,.3) 0%,rgba(255,255,255,.3) 100%)}.progress-bar.svelte-1fda7f9::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:transparent;height:.125rem;width:.125rem}.progress-bar.svelte-1fda7f9::-moz-range-thumb{height:.125rem;width:.125rem;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0}.video-controls.svelte-zq434q{--video-bar-height: 3.125rem;--progress-bar-height: 2.5rem;--video-progress-weight: 1fr;--video-bar-height-mobile: 2.5rem;--progress-bar-height-mobile: 1.875rem;--height: calc(var(--video-bar-height) + 2rem);--height-with-progressbar: calc(var(--video-bar-height) + var(--progress-bar-height) + 1rem);width:100%;position:absolute;height:var(--height);bottom:0;left:0;color:var(--color-light);padding:0 .75rem .5rem;box-sizing:border-box;z-index:1;transition:transform .3s;display:flex;align-items:flex-end;background:linear-gradient(180deg,#0000,#000000b3);transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:0;transform:translate3d(0,6.5rem,0)}.video-controls.has-progress-bar.svelte-zq434q{height:var(--height-with-progressbar)}@media screen and (max-width:47.9375rem){.video-controls.svelte-zq434q{--height: calc(var(--video-bar-height) + 1rem);padding:0}}.video-controls.show-controls.svelte-zq434q{opacity:1;transform:translateZ(0)}.video-controls-bar.svelte-zq434q{width:100%;height:var(--video-bar-height);grid-area:bar;display:grid;grid-template-columns:var(--video-grid-template-columns);grid-template-rows:var(--video-grid-template-rows)}.video-controls-bar.has-progress-bar.svelte-zq434q{height:calc(var(--video-bar-height) + var(--progress-bar-height))}.video-controls-bar.has-progress-bar.svelte-zq434q>.progress-bar{grid-column:1/-1;grid-row:1/1}@media screen and (max-width:47.9375rem){.video-controls-bar.svelte-zq434q{height:var(--video-bar-height-mobile);grid-template-columns:var(--video-grid-template-columns-mobile);grid-template-rows:var(--video-grid-template-rows-mobile);padding:0}.video-controls-bar.has-progress-bar.svelte-zq434q{height:calc(var(--video-bar-height-mobile) + var(--progress-bar-height-mobile))}}.video-controls button.global-iconbtn,.video-controls button.global-iconbtn:hover{display:flex;align-items:center;justify-content:center;border:none;background:none;color:#fff;cursor:pointer;width:auto;height:auto}.video-controls__duration.svelte-hnkjtg{display:flex;justify-content:center;align-items:center;color:#fff;font-size:.875rem;margin-right:auto;margin-left:0;padding-left:0}@media screen and (max-width:47.9375rem){.video-controls__duration.svelte-hnkjtg{font-size:.75rem}}.video-container.svelte-5bv4tm{position:relative;height:100%;overflow:hidden;line-height:0}.video-container.show-tablet-max.svelte-5bv4tm{display:none}@media screen and (max-width:64rem){.video-container.show-tablet-max.svelte-5bv4tm{display:block}}@media screen and (max-width:64rem){.video-container.hide-on-laptop.svelte-5bv4tm{display:none}}.video-container.show-mobile-max.svelte-5bv4tm{display:none}@media screen and (max-width:47.9375rem){.video-container.show-mobile-max.svelte-5bv4tm{display:block}}@media screen and (max-width:47.9375rem){.video-container.hide-on-tablet.svelte-5bv4tm{display:none}}.lazy-loader{width:100%;height:100%}img.svelte-5bv4tm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:-1;opacity:1}img.hide.svelte-5bv4tm{opacity:0}video.svelte-5bv4tm{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;background:transparent}video.hide.svelte-5bv4tm{opacity:0}video.show.svelte-5bv4tm{opacity:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){video.svelte-5bv4tm{width:100%}}.relative.svelte-1ubrbw5{position:relative}img.svelte-1ubrbw5{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.divider.svelte-jfwofy{margin:6.25rem 0;border:.03125rem solid}.divider.dark.svelte-jfwofy{border-color:#e5e5e5cc}.divider.light.svelte-jfwofy{border-color:#646464cc}.global-horizontal-scroll{margin-top:1.875rem}li.svelte-jfwofy{position:relative;flex:0 0 20.625rem}@media screen and (max-width:47.9375rem){li.svelte-jfwofy{flex:0 0 16.5rem}}li.svelte-jfwofy a:where(.svelte-jfwofy){text-decoration:none;color:var(--layout-color);display:block}.go-shopping.svelte-jfwofy .arrow-container:where(.svelte-jfwofy){display:flex;justify-content:center;align-items:center;width:100%;height:28.875rem;border-radius:var(--radius);overflow:hidden;color:var(--color-text-darker);background-color:var(--color-ikea-yellow)}@media screen and (max-width:47.9375rem){.go-shopping.svelte-jfwofy .arrow-container:where(.svelte-jfwofy){height:23.125rem}}.story-container.svelte-jfwofy{overflow:hidden}.story-container.svelte-jfwofy .visual-global{width:100%;height:28.875rem;border-radius:var(--radius);overflow:hidden}@media screen and (max-width:47.9375rem){.story-container.svelte-jfwofy .visual-global{height:23.125rem}}.outer-container1.svelte-1u02sqa{height:var(--group-height);width:100%;position:relative}.outer-container2.svelte-1u02sqa{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.grid-animation-container.svelte-1u02sqa{position:relative;display:grid;width:100%;max-width:100%;grid-template-rows:var(--desktop-grid-template-rows, 1fr);grid-template-columns:var(--desktop-grid-template-columns, 1fr);grid-row-gap:var(--desktop-row-gap, 0);grid-column:var(--desktop-column-gap, 0)}@media screen and (min-width:35.5rem){.grid-animation-container.svelte-1u02sqa{grid-template-rows:var(--tablet-grid-template-rows, 1fr);grid-template-columns:var(--tablet-grid-template-columns, 1fr);grid-row-gap:var(--tablet-row-gap, 0);grid-column:var(--tablet-column-gap, 0)}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa{grid-template-rows:var(--mobile-grid-template-rows, 1fr);grid-template-columns:var(--mobile-grid-template-columns, 1fr);grid-row-gap:var(--mobile-row-gap, 0);grid-column:var(--mobile-column-gap, 0)}}.grid-animation-container.svelte-1u02sqa>*{z-index:1}.grid-animation-container.svelte-1u02sqa>*:nth-child(1){grid-column:var(--desktop-a-grid-column);grid-row:var(--desktop-a-grid-row);z-index:var(--desktop-a-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(1){grid-column:var(--tablet-a-grid-column, var(--desktop-a-grid-column));grid-row:var(--tablet-a-grid-row, var(--desktop-a-grid-row));z-index:var(--tablet-a-z-index, var(--desktop-a-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(1){grid-column:var(--mobile-a-grid-column);grid-row:var(--mobile-a-grid-row);z-index:var(--mobile-a-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(2){grid-column:var(--desktop-b-grid-column);grid-row:var(--desktop-b-grid-row);z-index:var(--desktop-b-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(2){grid-column:var(--tablet-b-grid-column, var(--desktop-b-grid-column));grid-row:var(--tablet-b-grid-row, var(--desktop-b-grid-row));z-index:var(--tablet-b-z-index, var(--desktop-b-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(2){grid-column:var(--mobile-b-grid-column);grid-row:var(--mobile-b-grid-row);z-index:var(--mobile-b-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(3){grid-column:var(--desktop-c-grid-column);grid-row:var(--desktop-c-grid-row);z-index:var(--desktop-c-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(3){grid-column:var(--tablet-c-grid-column, var(--desktop-c-grid-column));grid-row:var(--tablet-c-grid-row, var(--desktop-c-grid-row));z-index:var(--tablet-c-z-index, var(--desktop-c-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(3){grid-column:var(--mobile-c-grid-column);grid-row:var(--mobile-c-grid-row);z-index:var(--mobile-c-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(4){grid-column:var(--desktop-d-grid-column);grid-row:var(--desktop-d-grid-row);z-index:var(--desktop-d-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(4){grid-column:var(--tablet-d-grid-column, var(--desktop-d-grid-column));grid-row:var(--tablet-d-grid-row, var(--desktop-d-grid-row));z-index:var(--tablet-d-z-index, var(--desktop-d-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(4){grid-column:var(--mobile-d-grid-column);grid-row:var(--mobile-d-grid-row);z-index:var(--mobile-d-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(5){grid-column:var(--desktop-e-grid-column);grid-row:var(--desktop-e-grid-row);z-index:var(--desktop-e-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(5){grid-column:var(--tablet-e-grid-column, var(--desktop-e-grid-column));grid-row:var(--tablet-e-grid-row, var(--desktop-e-grid-row));z-index:var(--tablet-e-z-index, var(--desktop-e-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(5){grid-column:var(--mobile-e-grid-column);grid-row:var(--mobile-e-grid-row);z-index:var(--mobile-e-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(6){grid-column:var(--desktop-f-grid-column);grid-row:var(--desktop-f-grid-row);z-index:var(--desktop-f-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(6){grid-column:var(--tablet-f-grid-column, var(--desktop-f-grid-column));grid-row:var(--tablet-f-grid-row, var(--desktop-f-grid-row));z-index:var(--tablet-f-z-index, var(--desktop-f-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(6){grid-column:var(--mobile-f-grid-column);grid-row:var(--mobile-f-grid-row);z-index:var(--mobile-f-z-index, 1)}}.grid-animation-container.svelte-1u02sqa>*:nth-child(7){grid-column:var(--desktop-g-grid-column);grid-row:var(--desktop-g-grid-row);z-index:var(--desktop-g-z-index, 1)}@media screen and (max-width:64rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(7){grid-column:var(--tablet-g-grid-column, var(--desktop-g-grid-column));grid-row:var(--tablet-g-grid-row, var(--desktop-g-grid-row));z-index:var(--tablet-g-z-index, var(--desktop-g-z-index, 0))}}@media screen and (max-width:47.9375rem){.grid-animation-container.svelte-1u02sqa>*:nth-child(7){grid-column:var(--mobile-g-grid-column);grid-row:var(--mobile-g-grid-row);z-index:var(--mobile-g-z-index, 1)}}svg.svelte-jvqqr8{transition:transform .3s ease}.rotate.svelte-jvqqr8{transform:rotate(45deg)}:root{--custom-btn-width: 100%;--custom-btn-height: 3.5rem;--custom-btn-font-size: .875rem;--custom-btn-line-height: 143%;--custom-btn-border-radius: 1.75rem;--custom-btn-padding: 1.25rem}.card-button.svelte-1mqmwj2{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border-radius:var(--radius);border:none;background:none;padding:0;cursor:pointer}.card-button.svelte-1mqmwj2 .card-indicator:where(.svelte-1mqmwj2){position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:3;bottom:1rem;right:1rem;border-radius:50%;height:2.5rem;width:2.5rem;bottom:.75rem;right:.75rem;background:var(--color-light);color:var(--color-text-darker)}.card-button.svelte-1mqmwj2 .card-indicator.dark:where(.svelte-1mqmwj2){background:var(--color-text-darker);color:var(--color-light)}@media screen and (max-width:64rem){.card-button.svelte-1mqmwj2 .card-indicator:where(.svelte-1mqmwj2){right:.5rem;bottom:.5rem;width:1.5rem;height:1.5rem}.card-button.svelte-1mqmwj2 .card-indicator:where(.svelte-1mqmwj2) svg{width:1rem;height:1rem}}.visual-container.svelte-1mqmwj2{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:1;transition:opacity .5s ease-in-out}.visual-container.svelte-1mqmwj2:before{border-radius:var(--radius)}.visual-container.hide.svelte-1mqmwj2{opacity:0;pointer-events:none}.visual-container.svelte-1mqmwj2 .visual-global{height:100%}.content-container.svelte-1mqmwj2{box-sizing:border-box;padding:1.5rem;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;align-items:center;justify-content:center;display:flex;border-radius:var(--radius);pointer-events:none}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2){max-width:100%;min-width:55%;width:23.125rem;opacity:0;pointer-events:none}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container{text-align:start}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3{font-weight:700;margin-top:0;margin-bottom:1rem;font-size:1.5rem!important;line-height:1.45!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2.h-m,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3.h-m{margin-top:0;font-size:1rem!important;line-height:1.5!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2.h-l,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3.h-l{margin-top:0;font-size:1.5rem!important;line-height:1.45!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h2.h-xl,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .richtext-container h3.h-xl{margin-top:0;font-size:2rem!important;line-height:1.375!important}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .sub-heading-below{font-weight:400}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .sub-heading-below{display:block}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button{margin-top:1.5rem;width:100%;background:transparent;color:var(--product-text-color, #ffffff);border:.0625rem solid var(--product-text-color, #ffffff);display:none;padding-right:var(--custom-btn-padding);padding-left:var(--custom-btn-padding)}@media screen and (max-width:64rem){.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button{margin-top:.5rem}}.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link:hover,.content-container.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button:hover{box-shadow:0 0 0 .0625rem var(--product-text-color, #ffffff);background:transparent}.content-container.show.svelte-1mqmwj2{background:var(--product-background-color, #d3193c);color:var(--product-text-color, #ffffff)}.content-container.show.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2){opacity:1;pointer-events:initial;transition:opacity .5s;transition-delay:.5s;will-change:opacity}.content-container.show.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) .link,.content-container.show.svelte-1mqmwj2 .content:where(.svelte-1mqmwj2) button{display:flex}.commercial-message.svelte-rcugy{display:inline-block;font-weight:700;padding:.3333em .5em;line-height:1.1233;color:rgb(var(--colour-text-and-icon-5, 255, 255, 255))}.commercial-message--nlp.svelte-rcugy{background-color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.commercial-message--new.svelte-rcugy{background-color:rgb(var(--colour-commercial-message-new, 202, 80, 8))}.commercial-message--family.svelte-rcugy{background-color:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.commercial-message--subtle.svelte-rcugy{padding:0;line-height:1.5}.commercial-message--subtle--nlp.svelte-rcugy{color:rgb(var(--colour-commercial-message-new-lower-price, 204, 0, 8))}.commercial-message--subtle--new.svelte-rcugy{color:rgb(var(--colour-commercial-message-new, 202, 80, 8))}.commercial-message--subtle--family.svelte-rcugy{color:rgb(var(--colour-commercial-message-ikea-family, 0, 124, 193))}.icon.svelte-1khxa2z{color:var(--color-light)}.icon.dark.svelte-1khxa2z{color:var(--color-text-darker)}.diclaimer-trigger.svelte-1khxa2z{margin-top:-.625rem}.diclaimer-trigger.svelte-1khxa2z button.disclaimer-button:where(.svelte-1khxa2z){cursor:pointer;pointer-events:all;background:transparent;border:none;padding:.3125rem}.product-container.svelte-1dca0yy{position:relative}.product-container.svelte-1dca0yy .bright:where(.svelte-1dca0yy){--colour-text-and-icon-1: 255, 255, 255;--colour-text-and-icon-2: 255, 255, 255}:root{--custom-btn-width: 100%;--custom-btn-height-mobile: 2.5rem;--custom-btn-height: 3.5rem;--custom-btn-font-size: .875rem;--custom-btn-line-height: 143%;--custom-btn-border-radius: 1.75rem;--custom-btn-padding: 1.25rem;--card-indicator-height: 2.5rem;--card-indicator-height-tablet: 2.5rem;--card-indicator-height-mobile: 1.5rem}.card-shell.svelte-qejfr8{position:relative;isolation:isolate;overflow:clip;border-radius:var(--radius)}.product-card-button.svelte-qejfr8{z-index:1;position:absolute;inset:0;border:0;background:none;padding:0}.product-card-button.svelte-qejfr8:focus-visible{z-index:3}.has-product.svelte-qejfr8{cursor:pointer}.card-indicator.svelte-qejfr8{position:absolute;bottom:.75rem;right:.75rem;width:var(--card-indicator-height);height:var(--card-indicator-height);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-light);color:var(--color-text-darker);pointer-events:none;z-index:5}@media screen and (max-width:64rem){.card-indicator.svelte-qejfr8{bottom:.5rem;right:.5rem;width:var(--card-indicator-height-mobile);height:var(--card-indicator-height-mobile)}.card-indicator.svelte-qejfr8 svg{width:1rem;height:1rem}}.card-indicator.dark.svelte-qejfr8{background:var(--color-text-darker);color:var(--color-light)}.img-container.svelte-qejfr8{width:100%;height:100%;opacity:1;transition:opacity .5s ease-in-out}.img-container.hide.svelte-qejfr8{opacity:0;pointer-events:none}.img-container.svelte-qejfr8 img:where(.svelte-qejfr8){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--position);object-position:var(--position)}.content-container.svelte-qejfr8{z-index:2;position:absolute;inset:0;display:flex;align-items:center;text-align:left;border-radius:var(--radius);pointer-events:none}@media screen and (max-width:64rem){.content-container.svelte-qejfr8{padding:1.5rem;place-items:center start}}.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8){max-width:100%;min-width:55%;width:23.125rem;margin:0 auto;opacity:0;pointer-events:initial}.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8) .link{width:100%;background:transparent;display:none;color:var(--color-light);border:.0625rem solid var(--color-light);padding-right:var(--custom-btn-padding);padding-left:var(--custom-btn-padding)}.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8) .link:hover{box-shadow:0 0 0 .0625rem var(--color-light, #ffffff);background:transparent}@media screen and (max-width:47.9375rem){.content-container.svelte-qejfr8 .content:where(.svelte-qejfr8) .link{height:var(--custom-btn-height-mobile)}}.content-container.show.svelte-qejfr8{background-color:var(--product-background-color)}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8){pointer-events:initial;color:var(--color-light);opacity:1;transition:opacity .5s;transition-delay:.5s;will-change:opacity}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .richtext-container{text-align:start}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .richtext-container h2{margin:0}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .sub-heading-below{font-size:1rem;line-height:162.5%;margin:0 0 1rem;font-weight:400;letter-spacing:0}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .sub-heading-below{display:block}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .link{pointer-events:all;display:flex;color:var(--color-light);border:.0625rem solid var(--color-light)}.content-container.show.svelte-qejfr8 .content:where(.svelte-qejfr8) .link:hover{box-shadow:0 0 0 .0625rem var(--color-light);background:transparent}.content-container.show.svelte-qejfr8 .content.dark:where(.svelte-qejfr8) .link{color:var(--color-text-darker);border:.0625rem solid var(--color-text-darker)}.content-container.show.svelte-qejfr8 .content.dark:where(.svelte-qejfr8) .link:hover{box-shadow:0 0 0 .0625rem var(--color-text-darker);background:transparent}.content-container.svelte-qejfr8 .product-link:where(.svelte-qejfr8){margin-top:2.5rem;background:transparent}@media screen and (max-width:64rem){.content-container.svelte-qejfr8 .product-link:where(.svelte-qejfr8){margin-top:1.5rem}}.content-container.svelte-qejfr8 .editorial-container:where(.svelte-qejfr8){color:var(--color-light);margin-top:1rem}.content-container.svelte-qejfr8 .editorial-container.dark:where(.svelte-qejfr8){color:var(--color-text-darker)}.animation-container.end-animation.svelte-1bausqy .grid-animation-container>*{transition:initial!important}@media screen and (prefers-reduced-motion:no-preference)and (max-width:47.9375rem){.animation-container.svelte-1bausqy .grid-animation-container>*{transition:transform .5s ease-out}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:translateY(15%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:translateY(35%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(60%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(27.5%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(100%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(80%)}.animation-container.type-a.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(70%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:translateY(5%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:translateY(35%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(60%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(32.5%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(140%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(90%)}.animation-container.type-b.has-not-animated-mobile.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(120%)}}@media screen and (prefers-reduced-motion:no-preference)and (min-width:48rem){.animation-container.svelte-1bausqy .grid-animation-container>*{transition:transform .5s ease-out}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:translateY(20%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:unset}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(10%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(15%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(55%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(75%)}.animation-container.type-a.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(40%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(1){transform:unset}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(2){transform:translateY(50%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(3){transform:translateY(65%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(4){transform:translateY(12.5%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(5){transform:translateY(75%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(6){transform:translateY(35%)}.animation-container.type-b.has-not-animated.svelte-1bausqy .grid-animation-container>*:nth-child(7){transform:translateY(70%)}}.live-preview.svelte-1bausqy{width:100%;height:100%}.vimeo-container.svelte-28bkio{width:100%}.vimeo-video.svelte-28bkio{width:100%;display:grid;position:relative;overflow:clip;background:#0000001a}.vimeo-video.svelte-28bkio .aspect-ratio:where(.svelte-28bkio){position:relative;z-index:-1;width:100%;padding:56.25% 0 0;padding-top:var(--vimeo-height, 56.25%);grid-row:1/2;grid-column:1/2}.vimeo-video.svelte-28bkio>*:not(img.poster){opacity:0}.loaded.svelte-28bkio .vimeo-video:where(.svelte-28bkio)>*:not(img.poster){animation:svelte-28bkio-fadeIn .5s ease-in forwards}@keyframes svelte-28bkio-fadeIn{0%{opacity:0}to{opacity:1}}.vimeo-video.svelte-28bkio img.poster:where(.svelte-28bkio){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .1s ease;transition-delay:.5s}.vimeo-video.svelte-28bkio>div[style*=padding][style*=position]{grid-row:1/2;grid-column:1/2}.vimeo-video.svelte-28bkio iframe{width:100%}@media screen and (max-width:64rem){.vimeo-video.svelte-28bkio iframe{height:100vh;height:calc(var(--1vh) * 100)}}.quote-container.svelte-1s14r1f{display:grid;position:relative;width:100%;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"quote quote" "author visual";grid-gap:1.5rem}.quote-container.svelte-1s14r1f .quote:where(.svelte-1s14r1f){grid-area:quote}.quote-container.svelte-1s14r1f .author:where(.svelte-1s14r1f){grid-area:author}.quote-container.svelte-1s14r1f .visual:where(.svelte-1s14r1f){grid-area:visual}.quote-container.svelte-1s14r1f .visual:where(.svelte-1s14r1f) .visual-global img{height:7.5rem;width:7.5rem;border-radius:50%}@media screen and (max-width:64rem){.quote-container.svelte-1s14r1f .quote:where(.svelte-1s14r1f) p{font-size:2.25rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:-.06rem}}@media screen and (max-width:64rem)and (max-width:47.9375rem){.quote-container.svelte-1s14r1f .quote:where(.svelte-1s14r1f) p{font-size:1.5625rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:-.015rem}}@media screen and (max-width:47.9375rem){.quote-container.svelte-1s14r1f{grid-gap:1rem}.quote-container.svelte-1s14r1f .quote:where(.svelte-1s14r1f) p{font-size:1.5625rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:-.015rem}.quote-container.svelte-1s14r1f .visual:where(.svelte-1s14r1f) .visual-global img{height:5rem;width:5rem;border-radius:50%}}@media screen and (prefers-reduced-motion:no-preference){.animation-container.svelte-1f30pc2{transition:transform .5s ease-out;transform:unset}.animation-container.has-not-animated.translate-in.svelte-1f30pc2{transform:translateY(30%)}.animation-container.has-not-animated.scale-in.svelte-1f30pc2{transform:scale(0)}.animation-container.left.svelte-1f30pc2{transform-origin:left}.animation-container.center.svelte-1f30pc2{transform-origin:center}.animation-container.right.svelte-1f30pc2{transform-origin:right}}.colors.svelte-10zxwb3{width:100%;display:grid;grid-template-columns:repeat(var(--max-items-per-row),1fr);grid-template-rows:1fr;gap:var(--gap);margin-bottom:var(--gap)}@media screen and (max-width:47.9375rem){.colors.svelte-10zxwb3{grid-template-columns:repeat(var(--max-items-per-row-mobile),1fr)}}.colors.svelte-10zxwb3 .color:where(.svelte-10zxwb3){box-sizing:border-box;aspect-ratio:1/1;height:100%;width:100%;transition:transform .5s ease-in-out;transform:translate(0);background:var(--circle-background);border-radius:50%}.colors.has-not-animated.svelte-10zxwb3 .color:where(.svelte-10zxwb3){transform:translate(var(--translateX-start-value))}@media(prefers-reduced-motion){.colors.svelte-10zxwb3 .color:where(.svelte-10zxwb3){transform:translate(0)!important;transition:0!important}}.color-palette-container.svelte-ev9671{--gap: 1rem;width:100%;display:flex;gap:var(--gap)}.color-palette-group-1.svelte-ev9671{gap:var(--gap);width:calc(100% / var(--max-items-per-row) * var(--max-items-color-palette-group-1))}.color-palette-group-2.svelte-ev9671{gap:var(--gap);width:calc(100% / var(--max-items-per-row) * var(--max-items-color-palette-group-2))}@media screen and (max-width:64rem){.color-palette-container.svelte-ev9671{--gap: .5rem}}@media screen and (max-width:47.9375rem){.color-palette-container.svelte-ev9671{--gap: .25rem;flex-direction:column;gap:0}.color-palette-group-1.svelte-ev9671,.color-palette-group-2.svelte-ev9671{width:100%}}.design-elements-container.svelte-8dheeg{display:grid;position:relative;width:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"keywords patterns" "colors patterns";grid-row-gap:1.5rem;grid-column-gap:20%}@media(prefers-reduced-motion:reduce){.design-elements-container.svelte-8dheeg .color:where(.svelte-8dheeg),.design-elements-container.svelte-8dheeg .pattern:where(.svelte-8dheeg),.design-elements-container.svelte-8dheeg .keywords:where(.svelte-8dheeg) p{transition:none!important;transform:unset!important}}.design-elements-container.svelte-8dheeg .richtext-container{height:auto}@media screen and (max-width:64rem){.design-elements-container.svelte-8dheeg .keywords:where(.svelte-8dheeg) .p-statement-xl{font-size:2.25rem;line-height:140%;margin:0;font-weight:400;letter-spacing:-.06rem}}@media screen and (max-width:64rem)and (max-width:47.9375rem){.design-elements-container.svelte-8dheeg .keywords:where(.svelte-8dheeg) .p-statement-xl{font-size:1.5625rem;line-height:140%;margin:0;font-weight:400;letter-spacing:-.015rem}}@media screen and (max-width:47.9375rem){.design-elements-container.svelte-8dheeg{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"patterns" "keywords" "colors"}}.design-elements-container.svelte-8dheeg .keywords:where(.svelte-8dheeg){grid-area:keywords}.design-elements-container.svelte-8dheeg .keywords:where(.svelte-8dheeg) p{margin:0;transform:translateY(0);transition:transform .5s linear}.design-elements-container.svelte-8dheeg .keywords.has-not-animated:where(.svelte-8dheeg) p:nth-child(1){transform:translateY(40%)}.design-elements-container.svelte-8dheeg .keywords.has-not-animated:where(.svelte-8dheeg) p:nth-child(2){transform:translateY(80%)}.design-elements-container.svelte-8dheeg .keywords.has-not-animated:where(.svelte-8dheeg) p:nth-child(3){transform:translateY(120%)}.design-elements-container.svelte-8dheeg .keywords.has-not-animated:where(.svelte-8dheeg) p:nth-child(4){transform:translateY(160%)}.design-elements-container.svelte-8dheeg .keywords.has-not-animated:where(.svelte-8dheeg) p:nth-child(5){transform:translateY(200%)}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg){grid-area:patterns}.design-elements-container.svelte-8dheeg .patterns-container.has-not-animated:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(2){transform:translateY(30%)}.design-elements-container.svelte-8dheeg .patterns-container.has-not-animated:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(3){transform:translateY(20%)}.design-elements-container.svelte-8dheeg .patterns-container.has-not-animated:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(4){transform:translateY(50%)}@media screen and (max-width:47.9375rem){.design-elements-container.svelte-8dheeg .patterns-container.has-not-animated:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(2){transform:translateY(40%)}.design-elements-container.svelte-8dheeg .patterns-container.has-not-animated:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(3){transform:translateY(0)}.design-elements-container.svelte-8dheeg .patterns-container.has-not-animated:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(4){transform:translateY(40%)}}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg){display:grid;grid-template-columns:1fr 6% 1fr;grid-template-rows:repeat(26,auto)}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg) .visual-global{height:100%}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg) .visual-global img{border-radius:2rem}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg){transition:transform .5s linear;transform:translateY(0)}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(1){grid-column:1/3;grid-row:1/11}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(2){grid-column:2/4;grid-row:7/16}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(3){grid-column:1/3;grid-row:12/21}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(4){grid-column:2/4;grid-row:17/26}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(odd){z-index:1}@media screen and (max-width:47.9375rem){.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg){grid-template-columns:repeat(9,1fr);grid-template-rows:1fr 1fr 1fr}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg) .visual-global img{border-radius:1.5rem}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(1){grid-row:1/3;grid-column:1/4;z-index:0}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(2){grid-row:2/4;grid-column:3/6;z-index:1}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(3){grid-row:1/3;grid-column:5/8;z-index:2}.design-elements-container.svelte-8dheeg .patterns-container:where(.svelte-8dheeg) .patterns:where(.svelte-8dheeg) .pattern:where(.svelte-8dheeg):nth-child(4){grid-row:2/4;grid-column:7/10;z-index:3}}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg){grid-area:colors}.design-elements-container.svelte-8dheeg .colors-container.has-not-animated:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(2){transform:translate(-75%)}.design-elements-container.svelte-8dheeg .colors-container.has-not-animated:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(3){transform:translate(-150%)}.design-elements-container.svelte-8dheeg .colors-container.has-not-animated:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(4){transform:translate(-225%)}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg){display:grid;grid-template-columns:repeat(13,1fr);grid-template-rows:4fr}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg){aspect-ratio:1/1;border-radius:50%;height:100%;width:100%;transition:transform .8s ease-in-out;transform:translate(0)}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(1){grid-column:1/5;grid-row:1/4}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(2){grid-column:4/8;grid-row:1/4}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(3){grid-column:7/11;grid-row:1/4}.design-elements-container.svelte-8dheeg .colors-container:where(.svelte-8dheeg) .colors:where(.svelte-8dheeg) .color:where(.svelte-8dheeg):nth-child(4){grid-column:10/14;grid-row:1/4}.grid-container-setup.svelte-146yosu .richtext-outer-container{max-width:unset!important;margin:unset!important}.grid-container-setup.col-2.svelte-146yosu{grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap)}@media screen and (max-width:47.9375rem){.grid-container-setup.col-2.svelte-146yosu{grid-gap:var(--grid-gap-mobile);grid-template-columns:1fr;grid-template-areas:"a" "b"}}.grid-container-setup.big-image-right-grid-3.svelte-146yosu{grid-template-areas:var(--areas-desktop);grid-template-columns:16% 21% calc(9% + var(--grid-gap) / 2) 4% calc(50% - var(--grid-gap) / 2);grid-template-rows:auto auto 4% auto auto}@media screen and (max-width:64rem){.grid-container-setup.big-image-right-grid-3.svelte-146yosu{grid-template-areas:var(--areas-tablet)}}@media screen and (max-width:47.9375rem){.grid-container-setup.big-image-right-grid-3.svelte-146yosu{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"a" "c" "b";gap:var(--grid-gap-mobile)}}.grid-container-setup.big-image-right-grid-3.svelte-146yosu>:nth-child(1) .aspect-ratio-wrapper{aspect-ratio:427/563}.grid-container-setup.big-image-right-grid-3.svelte-146yosu>:nth-child(2) .aspect-ratio-wrapper{aspect-ratio:668/823}.grid-container-setup.big-image-right-grid-3.svelte-146yosu>:nth-child(3) .aspect-ratio-wrapper{aspect-ratio:547/400}.grid-container-setup.big-image-right-grid-3.mirrored.svelte-146yosu{grid-template-areas:". . a a ." "b . a a ." "b . . . ." "b . . c c" "b . . . .";grid-template-columns:calc(50% - var(--grid-gap) / 2) 4% calc(9% + var(--grid-gap) / 2) 21% 16%}@media screen and (max-width:47.9375rem){.grid-container-setup.big-image-right-grid-3.mirrored.svelte-146yosu{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"a" "c" "b"}}.grid-container-setup.big-image-left-grid-3.svelte-146yosu{grid-template-areas:var(--areas-desktop);grid-template-columns:46% auto calc(30% + var(--grid-gap) / 2) 10% calc(10% - var(--grid-gap));grid-template-rows:auto auto 4% auto auto}@media screen and (max-width:64rem){.grid-container-setup.big-image-left-grid-3.svelte-146yosu{grid-template-areas:var(--areas-tablet)}}@media screen and (max-width:47.9375rem){.grid-container-setup.big-image-left-grid-3.svelte-146yosu{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"a" "b" "c";gap:var(--grid-gap-mobile)}}.grid-container-setup.big-image-left-grid-3.svelte-146yosu>:nth-child(1) .aspect-ratio-wrapper{aspect-ratio:668/823}.grid-container-setup.big-image-left-grid-3.svelte-146yosu>:nth-child(2) .aspect-ratio-wrapper{aspect-ratio:547/400}.grid-container-setup.big-image-left-grid-3.svelte-146yosu>:nth-child(3) .aspect-ratio-wrapper{aspect-ratio:427/563}.grid-container-setup.big-image-left-grid-3.mirrored.svelte-146yosu{grid-template-areas:". . . . a" ". b b . a" ". . . . a" ". . c . a" ". . c . .";grid-template-columns:calc(10% - var(--grid-gap)) 10% calc(30% + var(--grid-gap) / 2) auto 46%}@media screen and (max-width:47.9375rem){.grid-container-setup.big-image-left-grid-3.mirrored.svelte-146yosu{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"a" "b" "c"}}.container.svelte-1l7umdb{--slider-thumb-width: 4.5rem;--slider-thumb-height: 4.5rem}@media screen and (max-width:47.9375rem){.container.svelte-1l7umdb{--slider-thumb-width: 3.125rem;--slider-thumb-height: 3.125rem}}@media screen and (min-width:64.0625rem){.slider-container-wrapper.svelte-1l7umdb{margin-left:var(--container-margin-x);margin-right:var(--container-margin-x)}}.slider-container.svelte-1l7umdb{position:relative;height:0;padding-top:var(--container-height)}.slider-container.svelte-1l7umdb>:where(.svelte-1l7umdb){position:absolute;inset:0;overflow:hidden}.image-container.svelte-1l7umdb .visual-global{border-radius:var(--radius);overflow:hidden;height:100%;width:var(--container-width)}.image-container.svelte-1l7umdb .label:where(.svelte-1l7umdb){position:absolute;bottom:-.0625rem;left:0;background:#fff;line-height:1;padding:.5rem 1rem;white-space:nowrap;border-radius:var(--label-border-radius)}@media screen and (max-width:64rem){.image-container.svelte-1l7umdb .label:where(.svelte-1l7umdb){padding:.5rem}.image-container.svelte-1l7umdb .label:where(.svelte-1l7umdb) span{font-size:1.125rem}}@media screen and (max-width:47.9375rem){.image-container.svelte-1l7umdb .label:where(.svelte-1l7umdb){padding:.25rem}.image-container.svelte-1l7umdb .label:where(.svelte-1l7umdb) span{font-size:.75rem}}.image-container.image-container-1.svelte-1l7umdb{width:var(--reveal-image);right:auto;z-index:2}.image-container.image-container-2.svelte-1l7umdb{z-index:1}.image-container.image-container-2.svelte-1l7umdb .label:where(.svelte-1l7umdb){left:auto;right:0}.knob-container.svelte-1l7umdb{z-index:3}.knob-container.svelte-1l7umdb:before{display:block;content:" ";height:100%;width:0;position:absolute;top:0;bottom:0;left:var(--reveal-image);background:#fff;transform:translate(-50%)}.knob-container.svelte-1l7umdb input:where(.svelte-1l7umdb){-webkit-appearance:none;width:100%;height:100%;border-radius:5px;background:none;outline:none}.knob-container.svelte-1l7umdb input:where(.svelte-1l7umdb):hover{cursor:grab}.knob-container.svelte-1l7umdb input:where(.svelte-1l7umdb):active{cursor:grabbing}.knob-container.svelte-1l7umdb input:where(.svelte-1l7umdb)::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--slider-thumb-width);height:var(--slider-thumb-height);border:0;background:none;transform:translate(-2px);box-shadow:none}.knob-container.svelte-1l7umdb input:where(.svelte-1l7umdb)::-moz-range-thumb{width:var(--slider-thumb-width);height:var(--slider-thumb-height);border:0;background:none;transform:translate(-2px)}.knob-handle.svelte-1l7umdb{position:absolute;top:50%;left:var(--reveal-image);transform:translate(-50%,-50%);width:var(--slider-thumb-width);height:var(--slider-thumb-height);border-radius:100%;pointer-events:none;background:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 1.75rem 4.375rem #1111114a}.intro-container.svelte-1xjg5xx{display:grid;position:relative;width:100%;grid-template-columns:33% 1fr;grid-template-rows:auto auto auto;grid-template-areas:"title title" ". body" ". visual";grid-row-gap:3.125rem;padding-top:13.75rem;--animation-time: .5s}@media screen and (max-width:64rem){.intro-container.svelte-1xjg5xx{padding-top:10rem}}@media screen and (max-width:47.9375rem){.intro-container.svelte-1xjg5xx{padding-top:3.75rem}}.intro-container.has-not-animated.svelte-1xjg5xx .animate-container:where(.svelte-1xjg5xx){transform:translateY(20%);opacity:0}.intro-container.svelte-1xjg5xx .animate-container:where(.svelte-1xjg5xx){opacity:1;transition:transform var(--animation-time) ease-in-out,opacity var(--animation-time) ease-in-out}.intro-container.svelte-1xjg5xx .body:where(.svelte-1xjg5xx) .animate-container:where(.svelte-1xjg5xx){transition-delay:var(--animation-time)}.intro-container.svelte-1xjg5xx .visual:where(.svelte-1xjg5xx) .animate-container:where(.svelte-1xjg5xx){transition-delay:calc(var(--animation-time) * 2)}@media(prefers-reduced-motion:reduce){.intro-container.svelte-1xjg5xx .animate-container:where(.svelte-1xjg5xx){transition:none!important;transform:translate(0)!important;opacity:1!important}}.intro-container.svelte-1xjg5xx .title:where(.svelte-1xjg5xx){grid-area:title}.intro-container.svelte-1xjg5xx .title:where(.svelte-1xjg5xx) *{margin:0!important}.intro-container.svelte-1xjg5xx .body:where(.svelte-1xjg5xx){grid-area:body}.intro-container.svelte-1xjg5xx .visual:where(.svelte-1xjg5xx){grid-area:visual}@media screen and (max-width:64rem){.intro-container.svelte-1xjg5xx .body:where(.svelte-1xjg5xx) p{font-size:1rem;line-height:162.5%;margin:1rem 0;font-weight:400;letter-spacing:0}}@media screen and (max-width:47.9375rem){.intro-container.svelte-1xjg5xx{grid-template-columns:3.75rem 1fr;grid-row-gap:1.5rem;grid-template-areas:"title title" "body body" ". visual"}.intro-container.svelte-1xjg5xx .title:where(.svelte-1xjg5xx) h1.h-jumbo{font-size:6.375rem;line-height:108%;margin:1rem 0;font-weight:700;letter-spacing:-.2625rem}}@media screen and (max-width:47.9375rem)and (max-width:64rem)and (min-width:48rem){.intro-container.svelte-1xjg5xx .title:where(.svelte-1xjg5xx) h1.h-jumbo{font-size:4.5rem;line-height:108%;margin:1rem 0;font-weight:700;letter-spacing:-.115rem}}@media screen and (max-width:47.9375rem)and (max-width:47.9375rem){.intro-container.svelte-1xjg5xx .title:where(.svelte-1xjg5xx) h1.h-jumbo{font-size:3.1875rem;line-height:108%;margin:1rem 0;font-weight:700;letter-spacing:-.0925rem}}html.style-report-intro-mittzon>body{--menu-background-color: transparent}html.style-report-intro-mittzon>body.intro-out-view{--menu-background-color: var(--color-background, #fffefb)}html.style-report-intro-mittzon>body.intro-in-view{--header-gradient-color-start-active: var(--header-gradient-color-start, transparent);--header-gradient-color-end-active: var(--header-gradient-color-end, transparent)}html.style-report-intro-mittzon>body.intro-in-view.bright{--menu-text-color: var(--color-light, #fff)}body>astro-island>header.header:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,var(--header-gradient-color-start-active) 0%,var(--header-gradient-color-end-active) 100%);opacity:0;animation:svelte-add0u4-header-fade-in 1s forwards}@keyframes svelte-add0u4-header-fade-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.intro-container-mittzon.svelte-add0u4{--visual-parallax-offset: 25vh;margin-top:calc(var(--navigation-height) * -1);width:100vw;min-height:100vh;margin-left:calc(50% - 50vw);box-sizing:border-box;padding-bottom:var(--visual-parallax-offset);position:relative}@media(prefers-reduced-motion:reduce){.intro-container-mittzon.svelte-add0u4{--visual-parallax-offset: 0vh}}.intro-container-mittzon.bright.svelte-add0u4{color:var(--color-light)}.intro-container-mittzon.dark.svelte-add0u4{color:var(--color-text-darker)}@media(prefers-reduced-motion:no-preference){.intro-container-mittzon.svelte-add0u4 [class*=video-button--bottom]{transform:translateY(calc(var(--visual-parallax-offset) * -2))}}@media screen and (prefers-reduced-motion:no-preference)and (max-width:47.9375rem){.intro-container-mittzon.svelte-add0u4 [class*=video-button--bottom]{transform:translateY(calc(var(--visual-parallax-offset) * -2.5))}}.text.svelte-add0u4{--spacing-bottom: var(--navigation-height);position:relative;padding-top:var(--navigation-height);min-height:calc(100vh - var(--spacing-bottom));margin-bottom:var(--spacing-bottom);display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:47.9375rem){.text.svelte-add0u4{--spacing-bottom: 11.25rem}}.text.svelte-add0u4 h1:where(.svelte-add0u4){font-size:clamp(1.25rem,15vw,11.625rem)}.text.svelte-add0u4 h1:where(.svelte-add0u4),.text.svelte-add0u4 span:where(.svelte-add0u4){text-align:center}.text.svelte-add0u4 .arrow-container:where(.svelte-add0u4){position:relative;z-index:2;margin:0}.text.svelte-add0u4 .arrow-container:where(.svelte-add0u4) svg{height:4rem}.visual-container.svelte-add0u4{position:absolute;inset:0;overflow:hidden}.visual-container.svelte-add0u4 .visual-desktop:where(.svelte-add0u4),.visual-container.svelte-add0u4 .visual-desktop:where(.svelte-add0u4) .visual-global,.visual-container.svelte-add0u4 .visual-mobile:where(.svelte-add0u4),.visual-container.svelte-add0u4 .visual-mobile:where(.svelte-add0u4) .visual-global{position:absolute;width:100%;height:100%;inset:0}.visual-container.svelte-add0u4 .visual-desktop:where(.svelte-add0u4) .visual-global,.visual-container.svelte-add0u4 .visual-mobile:where(.svelte-add0u4) .visual-global{height:calc(100% + var(--visual-parallax-offset))}.visual-container.svelte-add0u4 .visual-global{height:calc(100% + var(--visual-parallax-offset));bottom:auto;transform:translateY(0)}.visual-container.svelte-add0u4 .visual-desktop:where(.svelte-add0u4){display:none}@media screen and (min-width:48rem){.visual-container.svelte-add0u4 .visual-desktop:where(.svelte-add0u4){display:block}.visual-container.svelte-add0u4 .visual-mobile:where(.svelte-add0u4){display:none}}.visual-container.svelte-add0u4 .visual-global img,.visual-container.svelte-add0u4 .global-video-container{--radius: 0}html.style-report-intro-tesammans>body{--header-gradient: linear-gradient( 180deg, var(--header-gradient-color-start, transparent) 0%, var(--header-gradient-color-end, transparent) 100% );--menu-background-color: var(--js-scroll-past-intro-menu-bg, var(--header-gradient))}html.style-report-intro-tesammans.dark>body{--menu-text-color: var(--js-scroll-past-intro-menu-text-color, #111)}html.style-report-intro-tesammans.bright>body{--menu-text-color: var(--js-scroll-past-intro-menu-text-color, #fff)}.intro-container-tesammans.svelte-1tov2eu{margin-top:calc(var(--navigation-height) * -1);width:100vw;margin-left:calc(50% - 50vw);min-height:calc(100vh + .625rem);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-container-tesammans.animate.svelte-1tov2eu .color-boxes:where(.svelte-1tov2eu){grid-template-columns:3fr 7fr}.intro-container-tesammans.animate.svelte-1tov2eu .text:where(.svelte-1tov2eu){transform:scale(1)}.intro-container-tesammans.bright.svelte-1tov2eu{color:var(--color-light)}.intro-container-tesammans.dark.svelte-1tov2eu{color:var(--color-text-darker)}@media(prefers-reduced-motion:reduce){.intro-container-tesammans.svelte-1tov2eu{grid-template-columns:7fr 3fr!important}.intro-container-tesammans.svelte-1tov2eu .text:where(.svelte-1tov2eu){transform:scale(1)!important;transition:0}}.color-boxes.svelte-1tov2eu{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:grid;grid-template-areas:"color1 color2" "color3 color4";grid-template-columns:7fr 3fr;grid-template-rows:1fr 1fr}@media screen and (max-width:47.9375rem){.color-boxes.svelte-1tov2eu{grid-template-rows:2fr 1fr}}.color-boxes.svelte-1tov2eu .bg-color-box-1:where(.svelte-1tov2eu){background:var(--bg-color-box, #d0a9b4);grid-area:color1;width:110%;height:110%}.color-boxes.svelte-1tov2eu .bg-color-box-2:where(.svelte-1tov2eu){background:var(--bg-color-box, #367b4b);grid-area:color2;height:110%}.color-boxes.svelte-1tov2eu .bg-color-box-3:where(.svelte-1tov2eu){background:var(--bg-color-box, #de5437);grid-area:color3;width:110%}.color-boxes.svelte-1tov2eu .bg-color-box-4:where(.svelte-1tov2eu){background:var(--bg-color-box, #284591);grid-area:color4}.text.svelte-1tov2eu{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:var(--navigation-height);padding-bottom:var(--navigation-height);transform:scale(.9);transform-origin:50%;transition:2s}.text.svelte-1tov2eu h1:where(.svelte-1tov2eu){font-size:clamp(1.25rem,15vw,11.625rem)}.text.svelte-1tov2eu h1:where(.svelte-1tov2eu),.text.svelte-1tov2eu span:where(.svelte-1tov2eu){text-align:center}.text.svelte-1tov2eu .arrow-container:where(.svelte-1tov2eu){position:relative;z-index:2;margin:0}.text.svelte-1tov2eu .arrow-container:where(.svelte-1tov2eu) svg{height:4rem}.visual-with-text-container.svelte-1crrnog{position:relative}.text-bubble-wrapper.svelte-1crrnog{position:absolute;z-index:1;top:var(--position-top, 50%);left:var(--position-left, 50%);width:31.25rem;box-sizing:border-box;padding:0 calc(var(--container-spacing-mobile, 1rem) + 1rem);max-width:var(--max-width, 100vw)}.text-bubble-wrapper.top-left.svelte-1crrnog{transform:translate(0)}.text-bubble-wrapper.top-left.svelte-1crrnog .text-bubble:where(.svelte-1crrnog){border-top-left-radius:0;transform-origin:top left}.text-bubble-wrapper.top-right.svelte-1crrnog{transform:translate(-100%)}.text-bubble-wrapper.top-right.svelte-1crrnog .text-bubble:where(.svelte-1crrnog){border-top-right-radius:0;transform-origin:top right}.text-bubble-wrapper.bottom-right.svelte-1crrnog{transform:translate(-100%,-100%)}.text-bubble-wrapper.bottom-right.svelte-1crrnog .text-bubble:where(.svelte-1crrnog){border-bottom-right-radius:0;transform-origin:bottom right}.text-bubble-wrapper.bottom-left.svelte-1crrnog{transform:translateY(-100%)}.text-bubble-wrapper.bottom-left.svelte-1crrnog .text-bubble:where(.svelte-1crrnog){border-bottom-left-radius:0;transform-origin:bottom left}.text-bubble.svelte-1crrnog{padding:1.5rem;background:var(--color-light);border-radius:2.5rem;box-sizing:border-box;box-shadow:0 1.5rem 4rem #00000014;max-width:90vw;opacity:0;transform:rotate(10deg);transition:opacity .3s,transform .5s}.showTextBubble.svelte-1crrnog .text-bubble:where(.svelte-1crrnog){opacity:1;transform:rotate(0)}.text-bubble.svelte-1crrnog .richtext p{font-size:.875rem;line-height:157.1%;margin:1rem 0;font-weight:400;letter-spacing:0}.text-bubble.svelte-1crrnog .richtext p{line-height:140%}.text-bubble.svelte-1crrnog p:last-of-type{margin:0}.call-to-action.svelte-1ki3qrw{position:relative;background-color:var(--background-color, var(--color-background));padding:5rem var(--container-spacing-mobile)}@media screen and (max-width:64rem){.call-to-action.svelte-1ki3qrw{padding:3.125rem var(--container-spacing-mobile)}}.call-to-action.svelte-1ki3qrw:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100vw;height:100%;margin-left:calc(50% - 50vw);background-color:var(--background-color, transparent)}.call-to-action.svelte-1ki3qrw .richtext>*:last-child{margin-bottom:0}.call-to-action.svelte-1ki3qrw>.btn-container{margin-top:1.875rem}.call-to-action.svelte-1ki3qrw .content:where(.svelte-1ki3qrw){opacity:0}.call-to-action.svelte-1ki3qrw .content.show:where(.svelte-1ki3qrw){opacity:1}.call-to-action.svelte-1ki3qrw .button-group:where(.svelte-1ki3qrw){margin-top:1.875rem}.call-to-action.svelte-1ki3qrw .button-group.multiple:where(.svelte-1ki3qrw){display:flex;justify-content:center;gap:1.5rem}@media screen and (max-width:47.9375rem){.call-to-action.svelte-1ki3qrw .button-group.multiple:where(.svelte-1ki3qrw){flex-direction:column}.call-to-action.svelte-1ki3qrw .button-group.multiple:where(.svelte-1ki3qrw) .btn-container>*{width:100%}}.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).left,.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).right{max-width:calc(50% - .75rem)}@media screen and (max-width:47.9375rem){.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).left,.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).right{max-width:unset}}.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).center{margin:0 auto;max-width:calc(50% - .75rem)}@media screen and (max-width:64rem){.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).center{max-width:70%}}@media screen and (max-width:47.9375rem){.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).center{max-width:unset}}.richtext-outer-container[data-astro-cid-2lta5h2n]:not(.animated).right{margin-left:auto}.header-group>.content-group{--vertical-spacing-desktop: 3rem}@media screen and (max-width:64rem){.header-group>.content-group{--vertical-spacing-tablet: 2.25rem}}@media screen and (max-width:47.9375rem){.header-group>.content-group{--vertical-spacing-mobile: 2.25rem}}.splitscroll-header.svelte-wbauxe{grid-area:var(--grid-header-area, auto);position:relative}.splitscroll-header.svelte-wbauxe .header:where(.svelte-wbauxe){height:var(--split-scroll-height, -moz-fit-content);height:var(--split-scroll-height, fit-content)}.splitscroll-header.svelte-wbauxe .header:where(.svelte-wbauxe) h1{margin-top:0}.splitscroll-header.sticky.svelte-wbauxe .header:where(.svelte-wbauxe){position:var(--split-scroll-sticky, sticky);top:var(--navigation-height, 0)}@media screen and (max-width:47.9375rem){.splitscroll-header.sticky.svelte-wbauxe .header:where(.svelte-wbauxe){position:relative;top:auto}}.splitscroll-header.sticky.svelte-wbauxe .header-fade:where(.svelte-wbauxe){display:block;position:absolute;height:calc(var(--fade-height) + var(--navigation-height, 0px));width:calc(100% + 2rem);left:-1rem;bottom:-1.25rem;z-index:1}@media screen and (max-width:47.9375rem){.splitscroll-header.sticky.svelte-wbauxe .header-fade:where(.svelte-wbauxe){display:none}}.splitscroll-header.svelte-wbauxe .header-fade:where(.svelte-wbauxe){display:none}.header-group.svelte-2qs5oe{display:grid;grid-template-columns:var(--split-columns, 1fr 1fr);grid-gap:var(--grid-gap)}@media screen and (max-width:47.9375rem){.header-group.svelte-2qs5oe{display:flex;flex-direction:column}}.content-group.svelte-2qs5oe{--grid-gap: 1rem}.content-group.svelte-2qs5oe:not(.astro)>*{margin-bottom:2rem}@media screen and (max-width:47.9375rem){.content-group.svelte-2qs5oe:not(.astro)>*{margin-bottom:1rem}}.content-group.astro.svelte-2qs5oe>astro-slot>*{margin-bottom:2rem}@media screen and (max-width:47.9375rem){.content-group.astro.svelte-2qs5oe>astro-slot>*{margin-bottom:1rem}}.switch-side.svelte-2qs5oe{order:-1}@media screen and (max-width:47.9375rem){.switch-side.svelte-2qs5oe{order:0}}.non-sticky.svelte-2qs5oe .header-fade{display:none}@property --shrink-height-animation{syntax: "<length>"; initial-value: 0; inherits: false;}.kitchen-matchmaker.svelte-c28g9c{--modal-animation-time: 0s;--shrinking-animation-time: 0s;--shrinking-animation-delay: 0s}@media(prefers-reduced-motion:no-preference){.kitchen-matchmaker.svelte-c28g9c{--modal-animation-time: 1.5s;--shrinking-animation-time: .8s;--shrinking-animation-delay: var(--modal-animation-time)}.kitchen-matchmaker.skip-intro-animation.svelte-c28g9c{--modal-animation-time: 0s;--shrinking-animation-time: 0s;--shrinking-animation-delay: 0s}.kitchen-matchmaker.skip-shrinking-animation.svelte-c28g9c{--shrinking-animation-delay: 0s}}.intro-container.svelte-c28g9c{--visual-full-height: calc(100svh - var(--navigation-height) - var(--container-spacing-desktop));--shrink-height: 20vh}@media screen and (max-width:47.9375rem){.intro-container.svelte-c28g9c{--shrink-height: 30vh}}.intro-container.svelte-c28g9c{position:relative;width:100%;height:calc(var(--visual-full-height) - var(--shrink-height));color:var(--text-color)}.intro-container.animate.svelte-c28g9c .modal:where(.svelte-c28g9c){animation:svelte-c28g9c-fade-out calc(var(--modal-animation-time) * .8) forwards,svelte-c28g9c-hide 0s var(--modal-animation-time) forwards}@keyframes svelte-c28g9c-fade-out{50%{opacity:1}to{opacity:0;display:none}}@keyframes svelte-c28g9c-hide{to{z-index:-1}}.intro-container.animate.svelte-c28g9c .modal:where(.svelte-c28g9c):before{animation:svelte-c28g9c-extend calc(var(--modal-animation-time) * .8) forwards}@keyframes svelte-c28g9c-extend{to{transform:translateY(100%)}}.intro-container.animate.svelte-c28g9c .modal:where(.svelte-c28g9c) svg:where(.svelte-c28g9c){animation:svelte-c28g9c-expand var(--modal-animation-time) ease-in forwards}@keyframes svelte-c28g9c-expand{to{transform:scale(20)}}.intro-container.animate.svelte-c28g9c .modal:where(.svelte-c28g9c) .modal-content:where(.svelte-c28g9c){animation:svelte-c28g9c-slide-out calc(var(--modal-animation-time) * .6) ease-in forwards}@keyframes svelte-c28g9c-slide-out{60%{opacity:0}to{opacity:0;transform:translateY(80vh)}}.intro-container.animate.svelte-c28g9c .visual-container:where(.svelte-c28g9c){animation:svelte-c28g9c-shrink var(--shrinking-animation-time) ease forwards;animation-delay:var(--shrinking-animation-delay)}@keyframes svelte-c28g9c-shrink{to{--shrink-height-animation: var(--shrink-height)}}.intro-container.animate.svelte-c28g9c .visual-container:where(.svelte-c28g9c) .visual-global{animation:svelte-c28g9c-up var(--shrinking-animation-time) ease forwards;animation-delay:var(--shrinking-animation-delay)}@keyframes svelte-c28g9c-up{to{transform:translateY(calc(var(--shrink-height) / 2 * -1))}}.intro-container.animate.svelte-c28g9c .visual-container:where(.svelte-c28g9c) .visual-global img{--zoom-out-level: .8}@media screen and (max-width:47.9375rem){.intro-container.animate.svelte-c28g9c .visual-container:where(.svelte-c28g9c) .visual-global img{--zoom-out-level: .7}}.intro-container.animate.svelte-c28g9c .visual-container:where(.svelte-c28g9c) .visual-global img{animation:svelte-c28g9c-zoom-out var(--shrinking-animation-time) ease forwards;animation-delay:var(--shrinking-animation-delay)}@keyframes svelte-c28g9c-zoom-out{to{transform:scale(var(--zoom-out-level))}}.intro-container.svelte-c28g9c .visual-container:where(.svelte-c28g9c){height:var(--visual-full-height);clip-path:inset(0 0 var(--shrink-height-animation) 0 round var(--radius));overflow:hidden}.intro-container.svelte-c28g9c .visual-container:where(.svelte-c28g9c) .visual-global{width:150%;height:100%;margin-inline-start:-25%}.intro-container.svelte-c28g9c .modal:where(.svelte-c28g9c){position:absolute;top:calc(var(--navigation-height) * -1);left:50%;width:100vw;height:100vh;transform:translate(-50%);display:flex;justify-content:center;z-index:1;overflow-x:clip}.intro-container.svelte-c28g9c .modal:where(.svelte-c28g9c):before{content:"";position:absolute;top:100%;left:0;width:100%;height:100vh;background-color:var(--background-color)}.intro-container.svelte-c28g9c .modal:where(.svelte-c28g9c) svg:where(.svelte-c28g9c){width:100%;height:auto;min-height:100%;transform-box:fill-box;transform-origin:50% 25%}.intro-container.svelte-c28g9c .modal:where(.svelte-c28g9c) .modal-content:where(.svelte-c28g9c){position:absolute;top:50%;max-width:43.75rem;display:flex;flex-direction:column;align-items:center;opacity:0}.intro-container.svelte-c28g9c .modal:where(.svelte-c28g9c) .modal-content.show:where(.svelte-c28g9c){opacity:1}.content.svelte-c28g9c{opacity:0}.content.animate.svelte-c28g9c{animation:svelte-c28g9c-fade-in var(--shrinking-animation-time) ease forwards;animation-delay:calc(var(--shrinking-animation-delay) + .2s)}@keyframes svelte-c28g9c-fade-in{0%{opacity:0;transform:translateY(3vh)}to{transform:translateY(0);opacity:1}}.content.svelte-c28g9c .intro-text:where(.svelte-c28g9c){margin-block-start:2.25rem}@media screen and (max-width:64rem){.content.svelte-c28g9c .intro-text:where(.svelte-c28g9c){margin-block-start:1.5rem}}.style-report-container[data-astro-cid-vyf2sgv3] .visual-global img,.style-report-container[data-astro-cid-vyf2sgv3] .global-video-container,.style-report-container[data-astro-cid-vyf2sgv3] .vimeo-video{border-radius:var(--radius)}.style-report-container[data-astro-cid-vyf2sgv3] .global-video-controls{border-radius:0 0 var(--radius) var(--radius)}main[data-astro-cid-vyf2sgv3]{width:100%;min-height:100vh}@media screen and (max-width:89.9375rem){main[data-astro-cid-vyf2sgv3]{overflow-x:clip;overflow-y:visible}}
