main.svelte-1uha8ag{color:var(--c-black)}.intro.svelte-1uha8ag{text-align:center;margin-bottom:45px}.title-heading.svelte-1uha8ag{margin:0;font-size:3rem;font-weight:700;line-height:1.15}.red.svelte-1uha8ag{color:var(--c-brand)!important}.title-container.svelte-1uha8ag{margin:1rem 0}h2.svelte-1uha8ag{margin-bottom:24px;font-size:1.85rem}.intro-text.svelte-1uha8ag{max-width:850px;margin-inline:auto;font-size:1.25rem}main.svelte-1uha8ag{flex-grow:1}main.svelte-1uha8ag>section:where(.svelte-1uha8ag):first-child{padding-top:75px}.main-section.svelte-1uha8ag{box-sizing:border-box;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 32px}.about-grid.svelte-1uha8ag{--grid-gap:10px;gap:var(--grid-gap);grid-template-rows:auto auto;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));max-width:1200px;margin:80px auto;display:grid}main.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--c-darkgrey);line-height:1.5}.box-title.svelte-1uha8ag{margin:0;font-size:20px;font-weight:700;line-height:30px}.card.svelte-1uha8ag{background:var(--c-lightgrey);border-radius:var(--rounded-lg);padding:var(--spacing-xl);box-sizing:border-box;gap:var(--grid-gap);flex-direction:column;display:flex}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){text-align:justify;margin:0}.card.long.svelte-1uha8ag{grid-row:span 2}.card.long.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:var(--rounded-md);object-fit:cover;width:100%;height:auto;margin-top:15px;margin-bottom:15px}.card.svelte-1uha8ag>a:where(.svelte-1uha8ag){color:var(--c-brand);margin-top:auto;font-size:18px;font-weight:600;text-decoration:none}.card.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover,.card.svelte-1uha8ag>a:where(.svelte-1uha8ag):focus{color:var(--c-brand-dark);text-decoration:underline}.card.svelte-1uha8ag>a:where(.svelte-1uha8ag):after{content:"→";transition:transform var(--transition-fast) ease-in-out;margin-left:8px;text-decoration:none;display:inline-block}.card.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover:after,.card.svelte-1uha8ag>a:where(.svelte-1uha8ag):focus:after{transform:translate(4px)}.card.svelte-1uha8ag p:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.card.svelte-1uha8ag p:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover,.card.svelte-1uha8ag p:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus{color:inherit;text-decoration:underline}@media only screen and (width<=1100px){.title-heading.svelte-1uha8ag{font-size:2.75rem}.intro-text.svelte-1uha8ag{font-size:1.4rem}}@media only screen and (width<=1000px){.title-heading.svelte-1uha8ag{font-size:2.6rem}.intro-text.svelte-1uha8ag{font-size:1.3rem}.main-section.svelte-1uha8ag{padding-inline:24px}main.svelte-1uha8ag>section:where(.svelte-1uha8ag):first-child{padding-top:65px}.intro.svelte-1uha8ag{margin-bottom:40px}}@media only screen and (width<=840px){.title-heading.svelte-1uha8ag{font-size:2.2rem}main.svelte-1uha8ag>section:where(.svelte-1uha8ag):first-child{padding-top:55px}.intro.svelte-1uha8ag{margin-bottom:35px}.intro-text.svelte-1uha8ag{font-size:1.2rem}}@media only screen and (width<=740px){.title-heading.svelte-1uha8ag{font-size:2rem}h2.svelte-1uha8ag{font-size:1.7rem}.intro-text.svelte-1uha8ag{font-size:1.1rem}.main-section.svelte-1uha8ag{padding-inline:22px}}@media only screen and (width<=665px){.main-section.svelte-1uha8ag{padding-inline:20px}}@media only screen and (width<=540px){.main-section.svelte-1uha8ag{padding-inline:18px}}@media only screen and (width<=420px){.title-heading.svelte-1uha8ag{font-size:1.9rem}h2.svelte-1uha8ag{font-size:1.6rem}.intro-text.svelte-1uha8ag{font-size:1rem}.main-section.svelte-1uha8ag{padding-inline:15px}}@media only screen and (width<=380px){.main-section.svelte-1uha8ag{padding-inline:12px}}
