.image-text.svelte-1vzuyfe{grid-template-rows:auto;align-items:center;gap:4rem;display:grid;position:relative}.image-text__image{aspect-ratio:462/630;border:1px solid #d2d8d4;width:100%;position:relative;overflow:hidden}.image-text__image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.image-text__text.svelte-1vzuyfe{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;display:flex}.image-text__text.svelte-1vzuyfe h1:where(.svelte-1vzuyfe){color:#0000;background-image:linear-gradient(45deg,#2a6670 0%,#7a8661 50%,#837841 100%);-webkit-background-clip:text;background-clip:text}.image-text__text.svelte-1vzuyfe .button{margin-top:1.5rem}@media (width>=1024px){.image-text.svelte-1vzuyfe{grid-template-rows:none;grid-template-columns:1fr 1fr;align-items:center;gap:10rem}.image-text__text.svelte-1vzuyfe{text-align:left;align-items:start;gap:3rem}.image-text__text.svelte-1vzuyfe .button{margin-top:2.5rem}.image-text__image.svelte-1vzuyfe{aspect-ratio:462/630}}.teaser.svelte-1f8yl0c{flex-direction:column;align-items:center;gap:2rem;display:flex}.teaser.svelte-1f8yl0c h1:where(.svelte-1f8yl0c){color:#3d3d3d;text-align:center;margin-bottom:.2rem}.teaser__description.svelte-1f8yl0c{text-align:center;margin-top:.6rem}.teaser__button.svelte-1f8yl0c{margin-top:1rem}@media (width>=1024px){.teaser.svelte-1f8yl0c{gap:3.5rem}.teaser.svelte-1f8yl0c h1:where(.svelte-1f8yl0c){margin-bottom:.2rem}.teaser__description.svelte-1f8yl0c{margin-top:1rem}.teaser__button.svelte-1f8yl0c{margin-top:2.5rem}}
