.block.svelte-lpwkj9{display:flex;flex-direction:column;gap:1rem}@container (width > 600px){.block.svelte-lpwkj9{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.right-col.svelte-lpwkj9{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,max-content);gap:1rem}.actions.svelte-lpwkj9{display:flex;gap:.5rem;justify-content:flex-end}.card.svelte-lpwkj9{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,max-content) minmax(0,1fr);border:1px solid var(--highlight);background-color:var(--background);border-radius:.35rem}.card-title.svelte-lpwkj9{border-bottom:1px solid var(--highlight);padding:1rem}.card-image.svelte-lpwkj9{width:100%;aspect-ratio:1 / 1;background-color:var(--positive);padding:4rem}.cta-card.svelte-lpwkj9{aspect-ratio:1 / 1;background:color-mix(in oklab,var(--card-colour) 20%,transparent 80%);border:1px solid var(--text);border-radius:.35rem;color:var(--text);padding:1rem;font-family:var(--title);font-weight:700;font-size:clamp(2rem,1.5rem + 2.5vw,3.5rem);flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:var(--glass);transition:all .3s ease-in-out}.cta-card.svelte-lpwkj9:hover{background:color-mix(in oklab,var(--card-colour) 40%,transparent 60%)}.icon.svelte-lpwkj9{display:flex;justify-content:flex-end}a.svelte-lpwkj9{color:var(--text)}@media (min-width: 768px){.cta-text.svelte-lpwkj9{height:100%;word-break:break-all;display:flex;justify-content:center;align-items:center}}.section.svelte-1tf286h{z-index:1;padding:4rem 0;display:flex;flex-direction:column;gap:1rem;width:min(100% - 4rem,1400px);margin-inline:auto}@media (min-width: 768px){.section.svelte-1tf286h{padding:2rem 0;overflow:scroll;scrollbar-width:none;display:flex;flex-direction:row}.section>*{flex-grow:1;flex-shrink:0;justify-content:space-evenly}}.section.svelte-19dbg9n{width:min(100% - 4rem,1280px);margin-inline:auto;display:grid;gap:clamp(1rem,.667rem + 1.667vw,2rem)}.section-content.svelte-19dbg9n{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,min-content) minmax(0,1fr);gap:var(--gap)}@media (min-width: 1024px){.section-content.svelte-19dbg9n{grid-template-rows:initial;grid-template-columns:repeat(var(--columns),minmax(0,1fr))}}.section.svelte-14bphca{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,max-content) minmax(0,1fr);gap:1rem;width:min(100% - 4rem,1280px);margin-inline:auto}.left-col.svelte-14bphca{grid-row:2 / 3;display:flex;flex-direction:column;gap:1rem}.right-col.svelte-14bphca{display:flex;flex-direction:column;gap:1rem}.wrapper.svelte-14bphca{opacity:1}@media (min-width: 768px){.section.svelte-14bphca{padding:2rem 0;align-items:center;position:relative;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;top:var(--sticky-top);left:0}.left-col.svelte-14bphca{grid-row:auto}.wrapper.svelte-14bphca{min-height:100lvh;position:sticky;left:0;top:0;display:grid;align-items:center;padding-top:var(--padding-top, 0)}}.general-section.svelte-ypkwxn{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,max-content) minmax(0,1fr);gap:2rem}.blocks.svelte-ypkwxn{display:flex;gap:1rem;flex-wrap:wrap}.block-wrapper.svelte-ypkwxn{flex-basis:var(--basis, 45%);justify-content:space-evenly;container-type:inline-size}@media (min-width: 768px){.block-wrapper.svelte-ypkwxn{flex-basis:var(--basis, 30%)}}@media (min-width: 1280px){.block-wrapper.svelte-ypkwxn{flex-basis:var(--basis, 24%)}}.full-page-section.svelte-1kvrt1k{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,max-content) minmax(0,1fr);gap:2rem;min-height:calc(100lvh - var(--nav-height))}.blocks.svelte-1kvrt1k{display:flex;gap:1rem;flex-wrap:wrap}.block-wrapper.svelte-1kvrt1k{flex-basis:var(--basis, 45%);justify-content:space-evenly;container-type:inline-size}@media (min-width: 768px){.block-wrapper.svelte-1kvrt1k{flex-basis:var(--basis, 30%)}}@media (min-width: 1280px){.block-wrapper.svelte-1kvrt1k{flex-basis:var(--basis, 24%)}}
