.intro.svelte-1reuav0 .overline{margin-bottom:1.7rem}@media (width>=1024px){.intro.svelte-1reuav0 .overline{margin-bottom:2.2rem}}@media (width>=768px){.intro__content.svelte-1reuav0{grid-template-columns:repeat(2,1fr);gap:4rem;display:grid}}@media (width>=768px) and (width>=1024px){.intro__content.svelte-1reuav0{grid-template-columns:46% 49%;gap:5%}}.intro__content-left.svelte-1reuav0{min-width:0}@media (width<=767px){.intro__content-left.svelte-1reuav0:not(:last-child){margin-bottom:1.7rem}}@media (width>=768px){.intro__content-left.svelte-1reuav0{padding-right:2rem}}.intro__content-right.svelte-1reuav0{min-width:0}@media (width>=768px){.intro__content-right.svelte-1reuav0{max-width:57rem}}@media (width>=1024px){.intro__text.svelte-1reuav0{font-size:2rem}}.intro__text.svelte-1reuav0:not(:last-child){margin-bottom:2rem}.intro__buttons.svelte-1reuav0{flex-wrap:wrap;align-items:center;gap:1.4rem;display:flex}.intro__image.svelte-1reuav0{aspect-ratio:1.4;border-radius:1rem;max-width:32rem;margin:2rem 0 1.5rem;overflow:hidden}.intro__caption.svelte-1reuav0{margin-top:1.4rem;font-style:italic}@media (width>=768px){.intro--column.svelte-1reuav0 .intro__content:where(.svelte-1reuav0){grid-template-columns:1fr;gap:3rem;max-width:calc(50% - 2rem)}}
