.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-x6vni3{font-size:1em;height:1.7em;width:1.7em;flex-shrink:0;transform:rotate(45deg)}.hint-container.svelte-122x0xx{position:relative;padding:1.5rem;background-color:var(--background-color, #fffefb);z-index:2}.hint-container.svelte-122x0xx .hint:where(.svelte-122x0xx){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-122x0xx .hint:where(.svelte-122x0xx){font-size:1.5625rem;line-height:120%;margin:1rem 0;font-weight:700;letter-spacing:-.03375rem}}.hint-container.svelte-122x0xx .hint:where(.svelte-122x0xx){display:inline-block;padding:1.5rem;color:red}.hint-container.svelte-122x0xx .hint:where(.svelte-122x0xx)>svg{display:inline-block;margin-right:.5rem;border-radius:100%;padding:.25rem;font-size:.625rem;background-color:red;fill:#fff}.aspect-ratio-wrapper.svelte-1q44jnw{--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-1q44jnw:before{float:left;padding-top:calc(var(--aspect-ratio-percentage) * 1%);content:""}.aspect-ratio-wrapper.svelte-1q44jnw:after{display:block;content:"";clear:both}}@media screen and (max-width: 64rem){.aspect-ratio-wrapper.svelte-1q44jnw{--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-1q44jnw{--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-1q44jnw .aspect-ratio-content:where(.svelte-1q44jnw),.aspect-ratio-wrapper.svelte-1q44jnw .stretchContent>:first-child,.aspect-ratio-wrapper.svelte-1q44jnw .stretchContent>astro-island>:first-child{position:absolute;inset:0}.link.svelte-nchi4b{display:flex;align-items:center;justify-content:center;text-decoration:none}.border.svelte-nchi4b{border:.0625rem solid var(--color-text-darker)}span.svelte-nchi4b{display:flex;justify-content:space-around;align-items:center}.btn-container.svelte-1qocf9l{display:flex;justify-content:center;min-height:3.5rem}@media screen and (max-width: 47.9375rem){.btn-container.svelte-1qocf9l{min-height:2.5rem}}.btn-container.btn-container--left.svelte-1qocf9l{justify-content:left}.btn-container.btn-container--right.svelte-1qocf9l{justify-content:right}.btn-container.btn-container--center.svelte-1qocf9l{justify-content:center}.richtext-container.svelte-1mv0yf8{display:flex;flex-direction:column}.richtext-container.align-items-left.svelte-1mv0yf8{align-items:flex-start}.richtext-container.align-items-center.svelte-1mv0yf8{align-items:center}.richtext-container.align-items-right.svelte-1mv0yf8{align-items:flex-end}.richtext-container.justify-start.svelte-1mv0yf8{justify-content:flex-start}.richtext-container.justify-center.svelte-1mv0yf8{justify-content:center}.richtext-container.justify-end.svelte-1mv0yf8{justify-content:flex-end}.richtext-container.justify-start.svelte-1mv0yf8,.richtext-container.justify-center.svelte-1mv0yf8,.richtext-container.justify-end.svelte-1mv0yf8{height:100%}.richtext-container.svelte-1mv0yf8 .richtext:has(.large-link){width:100%}.richtext.svelte-1mv0yf8{max-width:var(--max-width);overflow-wrap:anywhere}.richtext.text-dark.svelte-1mv0yf8{color:var(--color-text-darker)}.richtext.svelte-1mv0yf8>p:not([class]){font-size:1rem;line-height:162.5%;margin:0 0 1em;font-weight:400;letter-spacing:0}.richtext.svelte-1mv0yf8 li:not([class]){font-size:1rem;line-height:162.5%;margin:0;font-weight:400;letter-spacing:0}.richtext.inherit-font.svelte-1mv0yf8 p:not([class]){font-size:inherit;line-height:inherit;letter-spacing:inherit;margin:inherit}.richtext.inherit-font.svelte-1mv0yf8 li:not([class]){font-size:inherit;line-height:inherit;letter-spacing:inherit;margin:inherit}.richtext.svelte-1mv0yf8 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-1mv0yf8 a:has(.button-link){height:2.5rem;border-radius:1.25rem;padding:0 1.5rem;font-size:.75rem;line-height:133%}}.richtext.svelte-1mv0yf8 a:has(.button-link){background:var(--color-text-darker);color:var(--color-light)}@media (hover: hover) and (pointer: fine){.richtext.svelte-1mv0yf8 a:has(.button-link):hover{background:#333}.richtext.svelte-1mv0yf8 a:has(.button-link):active{background:#000}}.richtext.svelte-1mv0yf8 a:has(.button-link){display:flex;align-items:center;justify-content:center;text-decoration:none;margin-top:1.5rem}.richtext.svelte-1mv0yf8 a:has(.large-link){display:block;text-decoration:none}.richtext.svelte-1mv0yf8 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-1mv0yf8 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-1mv0yf8 a:has(.large-link) .large-link:hover:after{transform:translateZ(0)}.richtext.svelte-1mv0yf8 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-1mv0yf8 p:has(.large-link)+p:has(.large-link){margin-top:-1rem}.richtext.svelte-1mv0yf8 :has(.large-link)+:has(.large-link) .large-link:before{border-top:none}.richtext.svelte-1mv0yf8 ul:has(li.no-bullet-point){padding:0;list-style:none}.call-to-action.svelte-a66c9m{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-a66c9m{padding:3.125rem var(--container-spacing-mobile)}}.call-to-action.svelte-a66c9m: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-a66c9m .richtext>*:last-child{margin-bottom:0}.call-to-action.svelte-a66c9m>.btn-container{margin-top:1.875rem}.left.svelte-mkzi11{transform:rotate(0)}.right.svelte-mkzi11{transform:rotate(180deg)}.up.svelte-mkzi11{transform:rotate(90deg)}.down.svelte-mkzi11{transform:rotate(-90deg)}.heading.svelte-ouku34{word-wrap:break-word}.center.svelte-ouku34{text-align:center}.right.svelte-ouku34{text-align:right}@media screen and (max-width: 64rem){.small-tablet.svelte-ouku34{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-ouku34{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-tablet.svelte-ouku34{font-weight:700}.x-small-tablet.thin.svelte-ouku34{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-tablet.thin.svelte-ouku34{font-weight:700}}@media screen and (max-width: 47.9375rem){.small-mobile.svelte-ouku34{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-ouku34{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-mobile.svelte-ouku34{font-weight:700}.x-small-mobile.thin.svelte-ouku34{font-size:1rem;line-height:140%;margin:1rem 0;font-weight:400;letter-spacing:0}.x-small-mobile.thin.svelte-ouku34{font-weight:700}}.no-spacing.svelte-ouku34{padding:0;margin:0}.content.svelte-nkeg8r{--hover-width: 2.5rem;padding:1rem 0;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.content.color-bright.svelte-nkeg8r{color:var(--color-light)}.arrow-container.svelte-nkeg8r{position:absolute;margin-top:-.25rem;transform:translate(calc(var(--hover-width) * -1));opacity:0;transition:transform .5s,opacity .2s}.arrow-container.with-subtitle.svelte-nkeg8r{margin-top:1rem}@media screen and (max-width: 64rem){.arrow-container.svelte-nkeg8r{display:none}}.title-container.svelte-nkeg8r{transition:transform .5s;padding-right:var(--hover-width)}.title-container.svelte-nkeg8r>*{display:block}@media screen and (max-width: 64rem){.title-container.svelte-nkeg8r{padding:0}}.link.svelte-c7ofje{text-decoration:none;display:flex;justify-content:center;align-items:center}span.svelte-c7ofje{display:flex;justify-content:center;align-items:center}svg.svelte-1qa1uiw{font-size:1em;flex-shrink:0}.up.svelte-1qa1uiw{transform:rotate(180deg)}.down.svelte-1qa1uiw{transform:rotate(0)}.left.svelte-1qa1uiw{transform:rotate(90deg)}.right.svelte-1qa1uiw{transform:rotate(270deg)}.use-transition.svelte-1qa1uiw{transition:transform .3s}.animate-right.up.svelte-1qa1uiw{transform:rotate(-180deg)}.animate-right.down.svelte-1qa1uiw{transform:rotate(0)}.animate-right.left.svelte-1qa1uiw{transform:rotate(-270deg)}.animate-right.right.svelte-1qa1uiw{transform:rotate(-90deg)}.scroll-items-wrapper.svelte-fuq300{position:relative}ul.svelte-fuq300{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:1.5rem}@media screen and (min-width: 48rem){ul.scroll-bar-with-nav.svelte-fuq300{scrollbar-width:none}ul.scroll-bar-with-nav.svelte-fuq300::-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-fuq300{scrollbar-color:#cccccc rgba(100,100,100,.8);scrollbar-width:thin}}ul.scroll-bar-with-nav.scroll-bar-light.svelte-fuq300::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-with-nav.scroll-bar-light.svelte-fuq300::-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-fuq300::-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-fuq300::-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-fuq300::-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-fuq300{scrollbar-color:#111 rgba(229,229,229,.8);scrollbar-width:thin}}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-fuq300::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-with-nav.scroll-bar-dark.svelte-fuq300::-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-fuq300::-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-fuq300::-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-fuq300::-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-fuq300{scrollbar-color:#cccccc rgba(100,100,100,.8);scrollbar-width:thin}}ul.scroll-bar-without-nav.scroll-bar-light.svelte-fuq300::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-without-nav.scroll-bar-light.svelte-fuq300::-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-fuq300::-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-fuq300::-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-fuq300::-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-fuq300{scrollbar-color:#111 rgba(229,229,229,.8);scrollbar-width:thin}}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-fuq300::-webkit-scrollbar{height:2.5rem}ul.scroll-bar-without-nav.scroll-bar-dark.svelte-fuq300::-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-fuq300::-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-fuq300::-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-fuq300::-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-fuq300{margin-left:calc(var(--container-spacing-mobile) * -1);margin-right:calc(var(--container-spacing-mobile) * -1)}ul.svelte-fuq300::-webkit-scrollbar-track{margin:0 var(--container-spacing-mobile)}}ul.svelte-fuq300 li{padding-right:var(--scroll-item-gap-desktop, 24px)}@media screen and (max-width: 47.9375rem){ul.svelte-fuq300 li{padding-right:var(--scroll-item-gap-mobile, 16px)}}ul.svelte-fuq300 li:first-of-type{padding-left:0}@media screen and (max-width: 47.9375rem){ul.svelte-fuq300 li:first-of-type{padding-left:var(--container-spacing-mobile)}}ul.svelte-fuq300 li:last-of-type{padding-right:0}@media screen and (max-width: 47.9375rem){ul.svelte-fuq300 li:last-of-type{padding-right:var(--container-spacing-mobile)}}.nav-container.svelte-fuq300{position:absolute;z-index:1}.nav-container.hide.svelte-fuq300{opacity:0;transition:.3s}.nav-container.hide.svelte-fuq300 *{pointer-events:none}@media screen and (max-width: 47.9375rem){.nav-container.svelte-fuq300{display:none}}.quote-container.svelte-phq323{--default-padding: 1.5rem;position:absolute;top:0;left:0;padding:var(--default-padding)}@media screen and (max-width: 64rem){.quote-container.svelte-phq323{--default-padding: 1rem}}.quote-container.svelte-phq323:has(.richtext>.color-bar-top){top:calc(var(--default-padding) / 2)}.quote-container.top-right.svelte-phq323{left:auto;right:0}.quote-container.top-right.svelte-phq323 .richtext>.color-bar-top:after{left:unset;right:0}.quote-container.bottom-left.svelte-phq323{top:unset!important;bottom:0}.quote-container.bottom-right.svelte-phq323{top:unset!important;left:auto;bottom:0;right:0}.quote-container.bottom-right.svelte-phq323 .richtext>.color-bar-top:after{left:unset;right:0}@media screen and (max-width: 64rem){.quote-container.svelte-phq323>.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-phq323>.richtext-container>.richtext>p{font-size:.75rem;line-height:150%;margin:1rem 0;font-weight:400;letter-spacing:0}}.background.svelte-phq323{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-phq323{background:linear-gradient(185deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.bottom-left.svelte-phq323{background:linear-gradient(5deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.bottom-right.svelte-phq323{background:linear-gradient(355deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.text-dark.svelte-phq323{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-phq323{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-phq323{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-phq323{background:linear-gradient(355deg,rgba(255,255,255,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}div.svelte-1d6xyre{word-wrap:break-word}div.svelte-1d6xyre>ol,div.svelte-1d6xyre>ul,div.svelte-1d6xyre>p{max-width:var(--max-width);margin-bottom:1em}div.no-spacing.svelte-1d6xyre{padding:0;margin:0}div.no-spacing.svelte-1d6xyre>ol:last-of-type,div.no-spacing.svelte-1d6xyre>ul:last-of-type,div.no-spacing.svelte-1d6xyre>p:last-of-type{padding:0;margin:0}div.left.svelte-1d6xyre{text-align:left}div.center.svelte-1d6xyre{text-align:center}div.right.svelte-1d6xyre{text-align:right}@media screen and (max-width: 64rem){.default-mobile.svelte-1d6xyre>ol,.default-mobile.svelte-1d6xyre>ul,.default-mobile.svelte-1d6xyre>p{font-size:1rem;line-height:162.5%;margin:0 0 1em;font-weight:400;letter-spacing:0}}@media screen and (max-width: 64rem){.small-tablet.svelte-1d6xyre>ol,.small-tablet.svelte-1d6xyre>ul,.small-tablet.svelte-1d6xyre>p{font-size:.875rem;line-height:157.1%;margin:0 0 1em;font-weight:400;letter-spacing:0}}@media screen and (max-width: 64rem){.x-small-tablet.svelte-1d6xyre>ol,.x-small-tablet.svelte-1d6xyre>ul,.x-small-tablet.svelte-1d6xyre>p{font-size:.75rem;line-height:150%;margin:0 0 1em;font-weight:400;letter-spacing:0}}@media screen and (max-width: 64rem){.statement-s-tablet.svelte-1d6xyre>ol,.statement-s-tablet.svelte-1d6xyre>ul,.statement-s-tablet.svelte-1d6xyre>p{font-size:1.5625rem;line-height:140%;margin:0 0 1em;font-weight:400;letter-spacing:-.015rem}}.with-dropcap.svelte-1d6xyre>p:first-child:first-letter{font-weight:800;float:left;font-size:3.8em;line-height:.8em;margin-right:.5rem}.quote-container.svelte-g5d9fc{--default-padding: 1.5rem;position:absolute;top:0;left:0;padding:var(--default-padding)}@media screen and (max-width: 47.9375rem){.quote-container.svelte-g5d9fc{--default-padding: 1rem}}.quote-container.top-right.svelte-g5d9fc{left:auto;right:0;text-align:right}.quote-container.bottom-left.svelte-g5d9fc{top:auto;bottom:0}.quote-container.bottom-right.svelte-g5d9fc{inset:auto 0 0 auto;text-align:right}.quote-container.with-colorbar.svelte-g5d9fc{top:calc(var(--default-padding) / 2)}.quote-container.with-colorbar.svelte-g5d9fc:before{content:"";position:absolute;top:calc(var(--default-padding) / 2);width:1.125rem;height:.125rem;background-color:var(--color-bar-color)}.quote-container.with-colorbar.top-right.svelte-g5d9fc{left:auto;right:0;text-align:right}.quote-container.with-colorbar.top-right.svelte-g5d9fc:before{right:var(--default-padding)}.quote-container.with-colorbar.bottom-left.svelte-g5d9fc{top:auto;bottom:0}.quote-container.with-colorbar.bottom-right.svelte-g5d9fc{inset:auto 0 0 auto}.quote-container.with-colorbar.bottom-right.svelte-g5d9fc:before{right:var(--default-padding)}.quote-container.svelte-g5d9fc .markdown-paragraph{max-width:var(--max-width)}@media screen and (max-width: 64rem){.quote-container.svelte-g5d9fc .markdown-paragraph{max-width:calc(var(--max-width) * .75)}}.background.svelte-g5d9fc{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-g5d9fc{background:linear-gradient(185deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.bottom-left.svelte-g5d9fc{background:linear-gradient(5deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.bottom-right.svelte-g5d9fc{background:linear-gradient(355deg,rgba(0,0,0,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.background.text-dark.svelte-g5d9fc{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-g5d9fc{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-g5d9fc{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-g5d9fc{background:linear-gradient(355deg,rgba(255,255,255,.7) var(--gradient-ending-point, 10%),transparent var(--transparent-ending-point, 40%))}.video-button.svelte-1rcnbmk{--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-1rcnbmk{--button-size: 2.5rem;--placement-from-edge: 1rem}}.video-button.svelte-1rcnbmk .button-text:where(.svelte-1rcnbmk){display:flex;justify-content:center;align-items:center;pointer-events:none}.video-button.svelte-1rcnbmk .button-text:where(.svelte-1rcnbmk) .play-button:where(.svelte-1rcnbmk){margin-left:.125rem}.video-button.relative.svelte-1rcnbmk{position:relative}.video-button--center.svelte-1rcnbmk{left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.video-button--bottom-left.svelte-1rcnbmk{left:var(--placement-from-edge);bottom:var(--placement-from-edge)}.video-button--bottom-right.svelte-1rcnbmk{right:var(--placement-from-edge);bottom:var(--placement-from-edge)}.video-button--top-left.svelte-1rcnbmk{left:var(--placement-from-edge);top:var(--placement-from-edge)}.video-button--top-right.svelte-1rcnbmk{right:var(--placement-from-edge);top:var(--placement-from-edge)}.progress-bar.svelte-142f1oc{--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-142f1oc:focus{box-shadow:0 0 0 .0625rem #111,0 0 0 .1875rem #fff,0 0 0 .25rem #111}.progress-bar.svelte-142f1oc:focus:before{display:none}.progress-bar.svelte-142f1oc::-webkit-slider-runnable-track,.progress-bar.svelte-142f1oc::-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-142f1oc::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:transparent;height:.125rem;width:.125rem}.progress-bar.svelte-142f1oc::-moz-range-thumb{height:.125rem;width:.125rem;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0}.video-controls.svelte-48ihcq{--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-48ihcq{height:var(--height-with-progressbar)}@media screen and (max-width: 47.9375rem){.video-controls.svelte-48ihcq{--height: calc(var(--video-bar-height) + 1rem);padding:0}}.video-controls.show-controls.svelte-48ihcq{opacity:1;transform:translateZ(0)}.video-controls-bar.svelte-48ihcq{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-48ihcq{height:calc(var(--video-bar-height) + var(--progress-bar-height))}.video-controls-bar.has-progress-bar.svelte-48ihcq>.progress-bar{grid-column:1/-1;grid-row:1/1}@media screen and (max-width: 47.9375rem){.video-controls-bar.svelte-48ihcq{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-48ihcq{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-1acol0q{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-1acol0q{font-size:.75rem}}.video-container.svelte-1v3hzz8{position:relative;height:100%;overflow:hidden;line-height:0}.video-container.show-tablet-max.svelte-1v3hzz8{display:none}@media screen and (max-width: 64rem){.video-container.show-tablet-max.svelte-1v3hzz8{display:block}}@media screen and (max-width: 64rem){.video-container.hide-on-laptop.svelte-1v3hzz8{display:none}}.video-container.show-mobile-max.svelte-1v3hzz8{display:none}@media screen and (max-width: 47.9375rem){.video-container.show-mobile-max.svelte-1v3hzz8{display:block}}@media screen and (max-width: 47.9375rem){.video-container.hide-on-tablet.svelte-1v3hzz8{display:none}}.lazy-loader{width:100%;height:100%}img.svelte-1v3hzz8{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-1v3hzz8{opacity:0}video.svelte-1v3hzz8{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-1v3hzz8{opacity:0}video.show.svelte-1v3hzz8{opacity:1}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){video.svelte-1v3hzz8{width:100%}}.relative.svelte-1y31i56{position:relative}img.svelte-1y31i56{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.divider.svelte-1gufnta{margin:6.25rem 0;border:.03125rem solid}.divider.dark.svelte-1gufnta{border-color:#e5e5e5cc}.divider.light.svelte-1gufnta{border-color:#646464cc}.global-horizontal-scroll{margin-top:1.875rem}li.svelte-1gufnta{position:relative;flex:0 0 20.625rem}@media screen and (max-width: 47.9375rem){li.svelte-1gufnta{flex:0 0 16.5rem}}li.svelte-1gufnta a:where(.svelte-1gufnta){text-decoration:none;color:var(--layout-color);display:block}.go-shopping.svelte-1gufnta .arrow-container:where(.svelte-1gufnta){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-1gufnta .arrow-container:where(.svelte-1gufnta){height:23.125rem}}.story-container.svelte-1gufnta{overflow:hidden}.story-container.svelte-1gufnta .visual-global{width:100%;height:28.875rem;border-radius:var(--radius);overflow:hidden}@media screen and (max-width: 47.9375rem){.story-container.svelte-1gufnta .visual-global{height:23.125rem}}.bubble-wrapper.svelte-4nqmdj{--bubble-sender-visual-size: 6rem;--bubble-sender-visual-margin-side: 2rem;--bubble-sender-margin-y: 0;--bubble-radius: 3rem;--bubble-margin-side: calc(var(--bubble-sender-visual-size) + 1rem);--bubble-name-title-font-size: .875rem;--bubble-transition-bounce: cubic-bezier(.47, 1.64, .41, .8);display:flex;flex-direction:column-reverse;align-items:flex-start;margin-bottom:2rem;transform:translateY(3rem);opacity:0;transition:.3s opacity ease-out,.5s transform var(--bubble-transition-bounce)}@media screen and (max-width: 47.9375rem){.bubble-wrapper.svelte-4nqmdj{--bubble-sender-visual-size: 3rem;--bubble-sender-visual-margin-side: 1rem;--bubble-sender-margin-y: .5rem;--bubble-radius: 2rem;--bubble-margin-side: 2rem;--bubble-name-title-font-size: .75rem}}.bubble-wrapper.show.svelte-4nqmdj{transform:translateY(0);opacity:1}.bubble-wrapper.right.svelte-4nqmdj{align-items:flex-end}@media (prefers-reduced-motion: reduce){.bubble-wrapper.svelte-4nqmdj{transform:translateY(0)!important;opacity:1!important;transition:none!important}.bubble-wrapper.svelte-4nqmdj .bubble-content:where(.svelte-4nqmdj){transform:none!important;transition:none!important;opacity:1!important}}.bubble-content.svelte-4nqmdj{background:var(--bubble-background-color);color:var(--bubble-text-color);max-width:var(--bubble-max-width);padding:calc(1rem + 2%);margin:0 var(--bubble-margin-side);border-radius:var(--bubble-radius);transform-origin:top left;transform:scale(.5);opacity:0;transition:.3s opacity ease-out,.5s transform cubic-bezier(.47,1.64,.41,.8)}.bubble-wrapper.show.svelte-4nqmdj .bubble-content:where(.svelte-4nqmdj){transform:scale(1);opacity:1}.bubble-wrapper.left.svelte-4nqmdj .bubble-content:where(.svelte-4nqmdj){border-top-left-radius:0}.bubble-wrapper.left.no-sender.svelte-4nqmdj .bubble-content:where(.svelte-4nqmdj){margin-left:0}.bubble-wrapper.right.svelte-4nqmdj .bubble-content:where(.svelte-4nqmdj){border-top-right-radius:0;margin-left:var(--bubble-margin-side);transform-origin:top right}.bubble-wrapper.right.no-sender.svelte-4nqmdj .bubble-content:where(.svelte-4nqmdj){margin-right:0}.bubble-content.svelte-4nqmdj .richtext>*:last-child{margin-bottom:0}@media screen and (max-width: 47.9375rem){.bubble-content.svelte-4nqmdj .richtext>.p-xxl{font-size:1rem}.bubble-content.svelte-4nqmdj .richtext>*{font-size:.75rem}.bubble-content.svelte-4nqmdj .richtext>.p-xl{font-size:.875rem}}.bubble-content.svelte-4nqmdj .visual-wrapper:where(.svelte-4nqmdj){display:flex;justify-content:center;margin-bottom:1rem}.bubble-content.svelte-4nqmdj .visual-wrapper:where(.svelte-4nqmdj) img{max-height:12.5rem;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}footer.svelte-4nqmdj{display:flex;flex-direction:row;align-items:center}footer.svelte-4nqmdj .visual-wrapper:where(.svelte-4nqmdj){width:var(--bubble-sender-visual-size);height:var(--bubble-sender-visual-size);margin-right:var(--bubble-sender-visual-margin-side);margin-top:var(--bubble-sender-margin-y);margin-bottom:var(--bubble-sender-margin-y)}footer.svelte-4nqmdj p.name-title:where(.svelte-4nqmdj){margin:1rem 0;font-size:var(--bubble-name-title-font-size)}footer.svelte-4nqmdj p.name-title:where(.svelte-4nqmdj)>span:where(.svelte-4nqmdj){display:block}footer.svelte-4nqmdj p.name-title:where(.svelte-4nqmdj)>span.name:where(.svelte-4nqmdj){font-weight:700}.bubble-wrapper.right.svelte-4nqmdj footer:where(.svelte-4nqmdj){flex-direction:row-reverse;text-align:right;margin-left:0}.bubble-wrapper.right.svelte-4nqmdj footer:where(.svelte-4nqmdj) .visual-wrapper:where(.svelte-4nqmdj){margin-left:2rem;margin-right:0}.chat-bubbles-container.svelte-173t8hz{margin:0 auto;max-width:72.5rem}@keyframes svelte-mrsni1-slideInFromBottom{0%{transform:translateY(12.5rem);opacity:0}to{transform:translateY(0);opacity:1}}.intro-container.svelte-mrsni1{--intro-animation-time: 1s;margin:0 auto;max-width:72.5rem;display:flex;flex-direction:column;align-items:center}.intro-container.svelte-mrsni1 .text-before-visual:where(.svelte-mrsni1){opacity:0;--delay: calc(var(--intro-delay));animation:var(--intro-animation-time) ease-out var(--delay) 1 svelte-mrsni1-slideInFromBottom;animation-fill-mode:forwards}.intro-container.svelte-mrsni1 .visual-container:where(.svelte-mrsni1){margin:2rem 0 1rem;width:12.5rem;height:12.5rem;border-radius:50%;overflow:hidden;opacity:0;--delay: calc(var(--intro-delay) + .5s);animation:var(--intro-animation-time) ease-out var(--delay) 1 svelte-mrsni1-slideInFromBottom;animation-fill-mode:forwards}.intro-container.svelte-mrsni1 .text-after-visual:where(.svelte-mrsni1){opacity:0;--delay: calc(var(--intro-delay) + .7s);animation:var(--intro-animation-time) ease-out var(--delay) 1 svelte-mrsni1-slideInFromBottom;animation-fill-mode:forwards}.intro-container.is-live-preview.svelte-mrsni1>:where(.svelte-mrsni1){animation:none!important;opacity:1!important}@media (prefers-reduced-motion: reduce){.intro-container.svelte-mrsni1>:where(.svelte-mrsni1){animation:none!important;opacity:1!important}}:root{--vertical-spacing-desktop: 7.5rem;--vertical-spacing-mobile: 5rem;--menu-background-color: var(--background-color);--menu-text-color: var(--text-color)}.chat-container.svelte-ez0jh5{margin-top:calc(var(--navigation-height) + 2.5rem)}.chat-visual.svelte-ez0jh5{--transition-bounce: cubic-bezier(.47, 1.64, .41, .8);max-width:46.875rem;margin:auto}@media (prefers-reduced-motion: no-preference){.chat-visual.svelte-ez0jh5{transform:scale(.5) translateY(3rem);opacity:0;transition:.3s opacity ease-out,.5s transform var(--transition-bounce)}.chat-visual.show.svelte-ez0jh5{transform:scale(1) translateY(0);opacity:1}}.chat-visual.svelte-ez0jh5 .visual-global{border-radius:var(--radius);overflow:hidden}.chat-visual.svelte-ez0jh5 .richtext-container{margin-top:.5rem}.chat-visual.svelte-ez0jh5 .richtext-container .richtext>*:first-child{margin-top:0}.chat-visual.svelte-ez0jh5 .richtext-container .richtext>*:last-child{margin-bottom:0}
