@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}main:has(.page-section){margin:0!important;min-height:0!important}.page-section.svelte-bw20ly{max-width:80rem;margin:0 auto;padding:2.5rem 1.5rem 4rem}.legal-language-notice.svelte-bw20ly{margin:0 0 1.5rem;padding:.85rem 1rem;background:var(--gsp-gold-soft);border:1px solid color-mix(in srgb,var(--gsp-gold) 40%,transparent);border-radius:var(--gsp-radius);color:var(--gsp-gold-ink-strong);font-size:.9rem;line-height:1.5}.page-content.svelte-bw20ly{line-height:1.7;color:var(--gsp-ink-soft);overflow-wrap:break-word}iframe.svelte-bw20ly{height:100vh;width:100%;border:1px solid var(--gsp-border);border-radius:var(--gsp-radius-xl)}.title-container.svelte-bw20ly{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.title-container.svelte-bw20ly .page-title:where(.svelte-bw20ly){margin:0}.download-link.svelte-bw20ly{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;background:var(--gsp-surface);border:1px solid var(--gsp-border);border-radius:9999px;color:var(--gsp-accent-text);font-size:.9rem;font-weight:700}.download-link.svelte-bw20ly:hover{border-color:var(--gsp-green);background:var(--gsp-green-soft)}
