:root{--c_black: #000;--c_white: #fff;--c_beige: #F9F8F6;--c_beige_2: #B8AB99;--c_kepos: #92986D;--c_red: #960000;--c_beige_2_filter: invert(76%) sepia(13%) saturate(366%) hue-rotate(355deg) brightness(91%) contrast(86%)}@font-face{font-family:apercu;src:url(../../../fonts/ApercuRegular/font.woff2) format("woff2"),url(../../../fonts/ApercuRegular/font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:apercu;src:url(../../../fonts/ApercuMedium/font.woff2) format("woff2"),url(../../../fonts/ApercuMedium/font.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:tt-commons-pro;src:url(../../../fonts/TTCommonsProMedium/font.woff2) format("woff2"),url(../../../fonts/TTCommonsProMedium/font.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:tt-commons-pro;src:url(../../../fonts/TTCommonsProDemiBold/font.woff2) format("woff2"),url(../../../fonts/TTCommonsProDemiBold/font.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--t_font_title: tt-commons-pro, sans-serif;--t_font_body: apercu, sans-serif}.hero-home.svelte-6cikkx{position:relative;width:100%;overflow:hidden;background:var(--c_white)}@media all and (min-width: 900px){.hero-home.svelte-6cikkx{min-height:300vh}}.hero-home__inner.svelte-6cikkx{position:relative;width:100%;min-height:100vh}@media all and (max-width: 899px){.hero-home__inner.svelte-6cikkx{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}}.hero-home__loop.svelte-6cikkx{z-index:1;position:relative;width:calc(100% - 60px);aspect-ratio:1/1.15;margin:var(--site-header-height) auto 0}@media all and (min-width: 600px){.hero-home__loop.svelte-6cikkx{width:50vw}}@media all and (min-width: 900px){.hero-home__loop.svelte-6cikkx{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;aspect-ratio:unset;width:100%;clip-path:polygon(33% 10%,67% 10%,67% 86%,33% 86%)}}.hero-home__loop.svelte-6cikkx video:where(.svelte-6cikkx){position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;display:block;overflow:hidden}@media all and (max-width: 899px){.hero-home__left.svelte-6cikkx,.hero-home__right.svelte-6cikkx{width:calc(50% - 15px);aspect-ratio:155/195}}@media all and (min-width: 900px){.hero-home__left.svelte-6cikkx,.hero-home__right.svelte-6cikkx{aspect-ratio:446/550;position:absolute;bottom:0;width:25%}}@media all and (min-width: 900px){.hero-home__left.svelte-6cikkx{left:0}}@media all and (min-width: 900px){.hero-home__right.svelte-6cikkx{right:0}}
