.svelte-1iwaj56{margin:0;padding:0}.svelte-1iwaj56:not(iframe,canvas,img,svg,video,svg:where(.svelte-1iwaj56) :where(.svelte-1iwaj56)){all:unset;display:revert}.svelte-1iwaj56,.svelte-1iwaj56:before,.svelte-1iwaj56:after{box-sizing:border-box!important}img.svelte-1iwaj56{max-width:100%}.svelte-1iwaj56::selection{background-color:transparent;color:inherit}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-semilight-webfont.woff2) format("woff2");font-weight:350;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-extralight-webfont.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-extrabold-webfont.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@media (prefers-reduced-motion: reduce){.svelte-1iwaj56,.svelte-1iwaj56:before,.svelte-1iwaj56:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes svelte-1iwaj56-blinking{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.map-wrapper.svelte-1iwaj56{width:100%;aspect-ratio:1740/1878}.map-wrapper__title.svelte-1iwaj56{font-family:var(--font-primary);font-size:4rem;font-weight:500;line-height:1;margin-bottom:3.75rem}.map-wrapper__text.svelte-1iwaj56{font-size:1.25rem;font-weight:300;line-height:1.8;margin-bottom:6.25rem}.map-wrapper__content.svelte-1iwaj56{margin-bottom:9.5625rem;max-width:46.875rem;margin-inline:auto;text-align:center}.map-wrapper__indicators.svelte-1iwaj56{display:flex;justify-content:space-between}.map-wrapper__indicator.svelte-1iwaj56{display:flex;align-items:center;gap:1.875rem}.map-wrapper__indicator-rectangle.svelte-1iwaj56{width:6.625rem;height:1.625rem;border-radius:7px}.map-wrapper__indicator-rectangle--purple.svelte-1iwaj56{background:var(--color-purple)}.map-wrapper__indicator-rectangle--green.svelte-1iwaj56{background:var(--color-green)}.map-wrapper__indicator-rectangle--blue.svelte-1iwaj56{background:var(--color-blue-light)}.svelte-1avyrtu{margin:0;padding:0}.svelte-1avyrtu:not(iframe,canvas,img,svg,video,svg:where(.svelte-1avyrtu) :where(.svelte-1avyrtu)){all:unset;display:revert}.svelte-1avyrtu,.svelte-1avyrtu:before,.svelte-1avyrtu:after{box-sizing:border-box!important}.svelte-1avyrtu::selection{background-color:transparent;color:inherit}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-semilight-webfont.woff2) format("woff2");font-weight:350;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-extralight-webfont.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-extrabold-webfont.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@media (prefers-reduced-motion: reduce){.svelte-1avyrtu,.svelte-1avyrtu:before,.svelte-1avyrtu:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes svelte-1avyrtu-blinking{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.nobis-gallery.svelte-1avyrtu{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:1.25rem}@media (max-width: 800px){.nobis-gallery.svelte-1avyrtu{grid-template-columns:repeat(1,1fr);margin-left:calc(var(--padding-inline) * -1);width:calc(100% + var(--padding-inline) * 2)}}.nobis-gallery__item.svelte-1avyrtu{aspect-ratio:457/762;border-radius:10px;overflow:hidden}.nobis-gallery__item.is--big.svelte-1avyrtu{aspect-ratio:626/1114}@media (min-width: 800px){.nobis-gallery__item.is--big.svelte-1avyrtu{min-width:39.125rem}}@media (max-width: 800px){.nobis-gallery__item.svelte-1avyrtu{display:none}.nobis-gallery__item--2.svelte-1avyrtu{display:block;border-radius:0}}.text-block+.nobis-gallery{margin-top:18.75rem}@media (max-width: 800px){.text-block+.nobis-gallery{margin-top:6.25rem}}.svelte-8u04oo{margin:0;padding:0}.svelte-8u04oo:not(iframe,canvas,img,svg,video,svg:where(.svelte-8u04oo) :where(.svelte-8u04oo)){all:unset;display:revert}.svelte-8u04oo,.svelte-8u04oo:before,.svelte-8u04oo:after{box-sizing:border-box!important}.svelte-8u04oo::selection{background-color:transparent;color:inherit}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-semilight-webfont.woff2) format("woff2");font-weight:350;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-extralight-webfont.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-extrabold-webfont.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@media (prefers-reduced-motion: reduce){.svelte-8u04oo,.svelte-8u04oo:before,.svelte-8u04oo:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes svelte-8u04oo-blinking{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.nobis-gallery.svelte-8u04oo{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;gap:1.25rem}@media (max-width: 800px){.nobis-gallery.svelte-8u04oo{grid-template-columns:repeat(1,1fr);margin-left:calc(var(--padding-inline) * -1);width:calc(100% + var(--padding-inline) * 2)}}@media (max-width: 800px){.nobis-gallery.svelte-8u04oo{grid-template-columns:repeat(1,1fr)}}.nobis-gallery__item.svelte-8u04oo{aspect-ratio:650/650;overflow:hidden}.nobis-gallery__item.is--big.svelte-8u04oo{aspect-ratio:896/1114}@media (min-width: 800px){.nobis-gallery__item.is--big.svelte-8u04oo{border-radius:10px;min-width:56rem}}@media (max-width: 800px){.nobis-gallery__item--2.svelte-8u04oo{display:none;border-radius:0}}.svelte-jwwdvk{margin:0;padding:0}.svelte-jwwdvk:not(iframe,canvas,img,svg,video,svg:where(.svelte-jwwdvk) :where(.svelte-jwwdvk)){all:unset;display:revert}.svelte-jwwdvk,.svelte-jwwdvk:before,.svelte-jwwdvk:after{box-sizing:border-box!important}.svelte-jwwdvk::selection{background-color:transparent;color:inherit}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-semilight-webfont.woff2) format("woff2");font-weight:350;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-extralight-webfont.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-extrabold-webfont.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@media (min-width: 800px){.desktop-hide.svelte-jwwdvk{display:none!important}}@media (prefers-reduced-motion: reduce){.svelte-jwwdvk,.svelte-jwwdvk:before,.svelte-jwwdvk:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes svelte-jwwdvk-blinking{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.nobis-gallery.svelte-jwwdvk{display:flex;justify-content:center;align-items:center;gap:1.25rem;flex-wrap:wrap}@media (max-width: 800px){.nobis-gallery.svelte-jwwdvk{grid-template-columns:repeat(1,1fr)}}@media (min-width: 800px){.nobis-gallery__item.svelte-jwwdvk{border-radius:10px;overflow:hidden}}@media (max-width: 800px){.nobis-gallery__item.svelte-jwwdvk{display:none;width:100%}}.nobis-gallery__item-wrapper.svelte-jwwdvk{width:auto}.nobis-gallery__item.is--1.svelte-jwwdvk{width:100%}@media (min-width: 800px){.nobis-gallery__item.is--1.svelte-jwwdvk{margin-right:6.25rem}}@media (min-width: 800px){.nobis-gallery__item.is--1.svelte-jwwdvk>.nobis-gallery__item-wrapper:where(.svelte-jwwdvk){margin-inline:auto;width:42.0625rem}}@media (min-width: 800px){.nobis-gallery__item.is--2.svelte-jwwdvk{margin-bottom:auto;width:39.625rem}}@media (min-width: 800px){.nobis-gallery__item.is--3.svelte-jwwdvk{margin-right:-10%;width:53.75rem}}.svelte-17gbldy{margin:0;padding:0}.svelte-17gbldy:not(iframe,canvas,img,svg,video,svg:where(.svelte-17gbldy) :where(.svelte-17gbldy)){all:unset;display:revert}.svelte-17gbldy,.svelte-17gbldy:before,.svelte-17gbldy:after{box-sizing:border-box!important}.svelte-17gbldy::selection{background-color:transparent;color:inherit}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-semilight-webfont.woff2) format("woff2");font-weight:350;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-extralight-webfont.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-extrabold-webfont.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@media (prefers-reduced-motion: reduce){.svelte-17gbldy,.svelte-17gbldy:before,.svelte-17gbldy:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes svelte-17gbldy-blinking{0%{opacity:1}50%{opacity:.25}to{opacity:1}}svg.svelte-17gbldy{display:block;width:fit-content;margin-left:auto;aspect-ratio:1834/912;margin-right:calc(var(--padding-inline) * -1)}.svelte-1llfdjd{margin:0;padding:0}.svelte-1llfdjd:not(iframe,canvas,img,svg,video,svg:where(.svelte-1llfdjd) :where(.svelte-1llfdjd)){all:unset;display:revert}.svelte-1llfdjd,.svelte-1llfdjd:before,.svelte-1llfdjd:after{box-sizing:border-box!important}.svelte-1llfdjd::selection{background-color:transparent;color:inherit}:root{--font-primary: "Tomkin", sans-serif;--font-caros: "Caros", sans-serif}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-semilight-webfont.woff2) format("woff2");font-weight:350;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-extralight-webfont.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Tomkin;src:url(../lib/assets/fonts//tomkin/tomkincondense-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-extrabold-webfont.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Caros;src:url(../lib/assets/fonts//caros/caros-thin-webfont.woff2) format("woff2");font-weight:100;font-style:normal}:root{--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--o1: cubic-bezier(.65,1,.9,1);--o2: cubic-bezier(.5,1,.89,1);--o3: cubic-bezier(.33,1,.68,1);--o4: cubic-bezier(.25,1,.5,1);--o5: cubic-bezier(.22,1,.36,1);--o6: cubic-bezier(.19,1,.22,1);--io1: cubic-bezier(.37,0,.63,1);--io2: cubic-bezier(.45,0,.55,1);--io3: cubic-bezier(.65,0,.35,1);--io4: cubic-bezier(.76,0,.24,1);--io5: cubic-bezier(.83,0,.17,1);--io6: cubic-bezier(.87,0,.13,1);--i1: cubic-bezier(.12,0,.39,0);--i2: cubic-bezier(.11,0,.5,0);--i3: cubic-bezier(.32,0,.67,0);--i4: cubic-bezier(.5,0,.75,0);--i5: cubic-bezier(.64,0,.78,0);--i6: cubic-bezier(.7,0,.84,0)}:root{--layout-width: calc(100vw - (2 * var(--layout-margin)));--layout-column-width: calc( ( var(--layout-width) - ((var(--layout-columns-count) - 1) * var(--layout-columns-gap)) ) / var(--layout-columns-count) );--layout-columns-count: 6;--layout-columns-gap: calc(30px*1rem/16) ;--layout-margin: calc(15px*1rem/16) }@media (min-width: 800px){:root{--layout-columns-count: 12;--layout-columns-gap: calc(30px*1rem/16) ;--layout-margin: calc(15px*1rem/16) }}@media (prefers-reduced-motion: reduce){.svelte-1llfdjd,.svelte-1llfdjd:before,.svelte-1llfdjd:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes svelte-1llfdjd-blinking{0%{opacity:1}50%{opacity:.25}to{opacity:1}}:root{--nav-height: 9.375rem ;--container-width: 108.375rem ;--padding: 5.3125rem ;--color-text: #FFF;--color-background: #0D0E17;--color-purple: #8F76F7;--color-green: #67E38F;--color-blue: #5093C7;--color-blue-light: #7FDEFF;--color-gray: #9E9FA2;--border-radius: .4375rem }@media (max-width: 800px){:root{--nav-height: 7.5rem }}.case-study-wrapper.svelte-1llfdjd{--padding-inline: 8.4375rem ;font-family:var(--font-caros);padding-top:var(--nav-height);padding-inline:var(--padding-inline);min-height:100vh}@media (max-width: 800px){.case-study-wrapper.svelte-1llfdjd{--padding-inline: 1.9375rem }}.section--header.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--header.svelte-1llfdjd{margin-bottom:5rem}}.section--screens.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--screens.svelte-1llfdjd{margin-bottom:5rem}}.section--gallery-1.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--gallery-1.svelte-1llfdjd{margin-bottom:5rem}}.section--roadmap.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--roadmap.svelte-1llfdjd{margin-bottom:6.25rem}}.section--map.svelte-1llfdjd{margin-bottom:5rem}@media (max-width: 800px){.section--map.svelte-1llfdjd{display:none}}.section--gallery-2.svelte-1llfdjd{margin-bottom:12.5rem}@media (max-width: 800px){.section--gallery-2.svelte-1llfdjd{margin-bottom:6.25rem}}.section--tiles.svelte-1llfdjd{margin-bottom:12.5rem}@media (max-width: 800px){.section--tiles.svelte-1llfdjd{margin-bottom:6.25rem}}.section--user-personas.svelte-1llfdjd{margin-bottom:10rem}@media (max-width: 800px){.section--user-personas.svelte-1llfdjd{display:none}}.section--graph.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--graph.svelte-1llfdjd{display:none}}.section--gallery-3.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--gallery-3.svelte-1llfdjd{margin-bottom:6.25rem}}.section--wireframes.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--wireframes.svelte-1llfdjd{margin-bottom:6.25rem}}.section--screens-2.svelte-1llfdjd{margin-bottom:14.375rem}@media (max-width: 800px){.section--screens-2.svelte-1llfdjd{margin-bottom:6.25rem}}.section--showcase.svelte-1llfdjd{margin-bottom:10rem}@media (max-width: 800px){.section--showcase.svelte-1llfdjd{margin-bottom:6.25rem}}
