.footer.svelte-1xh0i29{background-color:var(--color-footer);color:#fff}.footer.svelte-1xh0i29 .paragraph:where(.svelte-1xh0i29){color:#fff}.header.svelte-dc3vlx{border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}.header-mobile-menu-button.svelte-dc3vlx{border:none;background:none;font-size:1.5rem}.header-nav.svelte-dc3vlx{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff}.header-nav--open.svelte-dc3vlx{display:flex}.header-nav-close.svelte-dc3vlx{border:none;background:none;font-size:2.5rem;position:absolute;top:1rem;right:1rem}.header-nav-list.svelte-dc3vlx{list-style:none;display:flex;flex-direction:column;justify-content:end;gap:1.5rem;padding:4rem 2rem;margin:0;width:100%}.header-nav-item.svelte-dc3vlx{font-size:2rem;text-align:center}.header-nav-link.svelte-dc3vlx{text-decoration:none;font-weight:500;color:var(--color-text-primary)}.header-brand-name.svelte-dc3vlx{font-size:1.5rem;font-weight:700}@media all and (min-width: 768px){.header-mobile-menu.svelte-dc3vlx{display:none}.header-nav.svelte-dc3vlx{display:flex;position:static;height:auto;background-color:transparent}.header-nav-close.svelte-dc3vlx{display:none}.header-nav-list.svelte-dc3vlx{flex-direction:row;padding:0;gap:2rem;align-items:center}.header-nav-link.svelte-dc3vlx{font-size:1rem;color:var(--color-text-secondary)}}:root{--font-size-input: 1rem;--color-accent: #1337ec;--color-background: #f6f6f8;--color-text-primary: #101322;--color-text-secondary: #5a5f75;--color-border: #e5e7eb;--color-footer: #050505}*{box-sizing:border-box}body{min-height:100vh;margin:0;background-color:var(--color-background);color:var(--color-text-primary);font-family:Inter,sans-serif}.container{margin:0 auto;padding:1rem;width:100%;max-width:960px}.heading-1{font-size:2.5rem;font-weight:900;margin:1rem 0 .875rem}.heading-2{font-size:1.5rem;font-weight:700;margin:1rem 0 .875rem}.heading-3{font-size:1.25rem;font-weight:600;margin:1rem 0 .875rem}.paragraph{font-size:1rem;font-weight:400;line-height:1.5;margin:1rem 0;color:var(--color-text-secondary)}.link{color:var(--color-accent);text-decoration:none}.text-end{text-align:right}
