.cases.svelte-yixe3w{display:grid;grid-template-columns:var(--grid-columns)}.slider.svelte-yixe3w{display:grid;grid-column:2;grid-gap:6rem;grid-template-columns:2fr 3fr}@media (max-width: 959px){.slider.svelte-yixe3w{grid-column:1;grid-template-columns:2fr 2fr}}@media (max-width: 639px){.slider.svelte-yixe3w{grid-column:1;grid-gap:0;grid-template-columns:1fr}}@media (max-width: 639px){.screen-container.svelte-yixe3w{height:60rem}}.screen.svelte-yixe3w{position:relative;overflow:hidden;height:100%}.screen.hidden.svelte-yixe3w{display:none}.screen.svelte-yixe3w picture{position:absolute;right:0;left:0}@media (max-width: 639px){.screen.svelte-yixe3w{max-width:40rem}}.content-wrap.svelte-yixe3w{margin-top:3rem;padding-bottom:6rem}.slider.svelte-yixe3w .logo:where(.svelte-yixe3w){max-width:16rem;height:5rem}.slider.svelte-yixe3w .logo.hidden:where(.svelte-yixe3w){display:none}.slider.svelte-yixe3w .logo:where(.svelte-yixe3w) img:where(.svelte-yixe3w){-o-object-fit:contain;object-fit:contain}@media (max-width: 639px){.slider.svelte-yixe3w .logo:where(.svelte-yixe3w){height:6rem;max-height:6rem}}.slider.svelte-yixe3w .content:where(.svelte-yixe3w){margin-top:9rem}.slider.svelte-yixe3w .content.hidden:where(.svelte-yixe3w){display:none}@media (max-width: 639px){.slider.svelte-yixe3w .content:where(.svelte-yixe3w){margin-top:3rem}}.slider.svelte-yixe3w .title:where(.svelte-yixe3w){max-width:24rem;font:var(--font-headline-l)}.slider.svelte-yixe3w .messages:where(.svelte-yixe3w),.slider.svelte-yixe3w .cv:where(.svelte-yixe3w){font:var(--font-body-l)}.slider.svelte-yixe3w .messages:where(.svelte-yixe3w){margin-top:4rem}@media (max-width: 639px){.slider.svelte-yixe3w .messages:where(.svelte-yixe3w){margin-top:2rem}}.slider.svelte-yixe3w .cv:where(.svelte-yixe3w){margin-top:2rem}@media (max-width: 639px){.slider.svelte-yixe3w .cv:where(.svelte-yixe3w){margin-top:1rem}}.slider.svelte-yixe3w .controls:where(.svelte-yixe3w){margin-top:9rem}@media (max-width: 639px){.slider.svelte-yixe3w .controls:where(.svelte-yixe3w){margin-top:3rem}}.slider-button.svelte-yixe3w{width:6rem;height:6rem;font-size:4rem;text-align:center;border:var(--stroke-size) solid var(--color-surface-primary);border-radius:3rem}.slider-button.svelte-yixe3w:hover{color:var(--color-onsurface-primary);background-color:var(--color-surface-primary)}.slider-button.svelte-yixe3w:active{color:var(--color-onprimary-primary);background-color:var(--color-primary-primary);border-color:var(--color-primary-primary)}.slider-button.right.svelte-yixe3w{margin-left:2rem}
