@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Light.B7XidgYh.otf);font-weight:300}@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Regular.BGkAHKB3.otf);font-weight:400}@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Medium.BRpAJAjR.otf);font-weight:600}@font-face{font-family:HK Grotesk;src:url(./HKGrotesk-Bold.-mKn5qXr.otf);font-weight:700}.hp-field.svelte-z3ib4k{position:absolute!important;inset-inline-start:-9999px!important;width:1px;height:1px;opacity:0;pointer-events:none}section.svelte-z3ib4k{background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,var(--gsp-green) 12%,transparent),transparent 55%),var(--gsp-panel);border:1px solid var(--gsp-border);border-radius:var(--gsp-radius-xl);padding:2rem;margin:2rem auto;display:flex;align-items:center;justify-content:space-between;gap:3rem}section.no-margin.svelte-z3ib4k{margin:0;margin-bottom:2rem}@media(max-width:900px){section.svelte-z3ib4k{flex-wrap:wrap;gap:1.5rem;padding:1.5rem}section.svelte-z3ib4k .text:where(.svelte-z3ib4k){margin:0 auto}section.svelte-z3ib4k .heading:where(.svelte-z3ib4k){text-align:center}}@media(max-width:600px){section.svelte-z3ib4k .text:where(.svelte-z3ib4k){margin:0}section.svelte-z3ib4k .heading:where(.svelte-z3ib4k){text-align:start}}section.svelte-z3ib4k .heading:where(.svelte-z3ib4k){font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--gsp-ink);margin:0}section.svelte-z3ib4k form:where(.svelte-z3ib4k){display:flex;flex-wrap:wrap;gap:1rem;margin:0 auto}section.svelte-z3ib4k form:where(.svelte-z3ib4k) fieldset:where(.svelte-z3ib4k){width:calc(50% - 1rem);margin:0}section.svelte-z3ib4k form:where(.svelte-z3ib4k) fieldset:where(.svelte-z3ib4k) input:where(.svelte-z3ib4k){margin:0;height:48px}section.svelte-z3ib4k form:where(.svelte-z3ib4k) fieldset:where(.svelte-z3ib4k) input:where(.svelte-z3ib4k):not([type=submit]){background-color:var(--gsp-surface);border:1px solid var(--gsp-border);border-radius:var(--gsp-radius);padding:0 1rem}section.svelte-z3ib4k form:where(.svelte-z3ib4k) fieldset:where(.svelte-z3ib4k) input:where(.svelte-z3ib4k):not([type=submit]):focus{border-color:var(--gsp-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--gsp-green) 15%,transparent)}section.svelte-z3ib4k form:where(.svelte-z3ib4k) fieldset.submit:where(.svelte-z3ib4k) input:where(.svelte-z3ib4k){background-color:var(--gsp-green);border:1px solid var(--gsp-green);border-radius:9999px;color:#fff;font-weight:700;cursor:pointer}section.svelte-z3ib4k form:where(.svelte-z3ib4k) fieldset.submit:where(.svelte-z3ib4k) input:where(.svelte-z3ib4k):hover{background-color:var(--gsp-green-hover);border-color:var(--gsp-green-hover)}section.svelte-z3ib4k form.type-newsletter:where(.svelte-z3ib4k){margin-inline-start:auto;margin-inline-end:unset;flex-wrap:nowrap}section.svelte-z3ib4k form.type-newsletter:where(.svelte-z3ib4k) fieldset:where(.svelte-z3ib4k){width:50%}
