:root{--page: #f7f4ee;--band: #f6ddd2;--band-deep: #ece2cf;--band-deep-hover: #e6dac2;--ink: #131313;--ink-soft: #4c4a45;--ink-faint: #8d897f;--accent: #e8351f;--accent-deep: #b8250f;--pill-bg: #fbe9e2;--card: #ffffff;--card-line: #e3ddd0;--mark-bg: #ebe6dc;--tile-apricot: #f8c9b4;--tile-sage: #c9dcae;--tile-blossom: #f5c3d0;--tile-lilac: #cfc6ec;--font-display: "Baloo 2", "Trebuchet MS", system-ui, sans-serif;--font-body: "Familjen Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--t-logo: clamp(24px, calc(24px + 2 * (100vw - 390px) / 810), 26px);--t-nav: clamp(15px, calc(15px + 3 * (100vw - 390px) / 810), 18px);--t-h1: clamp(40px, calc(40px + 18 * (100vw - 390px) / 810), 58px);--t-lead: clamp(18.5px, calc(18.5px + 3.5 * (100vw - 390px) / 810), 22px);--t-h2: clamp(31px, calc(31px + 7 * (100vw - 390px) / 810), 38px);--t-step-number: clamp(44px, calc(44px + 10 * (100vw - 390px) / 810), 54px);--t-step-title: clamp(21px, calc(21px + 2 * (100vw - 390px) / 810), 23px);--t-step-body: clamp(16.5px, calc(16.5px + .5 * (100vw - 390px) / 810), 17px);--t-pill: clamp(12.5px, calc(12.5px + .5 * (100vw - 390px) / 810), 13px);--t-kind-title: clamp(23px, calc(23px + 3 * (100vw - 390px) / 810), 26px);--t-kind-body: clamp(17px, calc(17px + 1.5 * (100vw - 390px) / 810), 18.5px);--t-faq-h2: clamp(30px, calc(30px + 6 * (100vw - 390px) / 810), 36px);--t-faq: clamp(16px, calc(16px + .5 * (100vw - 390px) / 810), 16.5px);--t-cta-h2: clamp(28px, calc(28px + 6 * (100vw - 390px) / 810), 34px);--t-cta-line: clamp(16px, calc(16px + 1 * (100vw - 390px) / 810), 17px);--t-caption: clamp(14px, calc(14px + 2 * (100vw - 390px) / 810), 16px);--t-foot: clamp(13px, calc(13px + 1 * (100vw - 390px) / 810), 14px);--t-legal-h1: clamp(32px, calc(32px + 12 * (100vw - 390px) / 810), 44px);--t-legal-h2: clamp(22px, calc(22px + 4 * (100vw - 390px) / 810), 26px);--t-legal-body: clamp(16px, calc(16px + 1 * (100vw - 390px) / 810), 17px);--r-card: clamp(22px, calc(22px + 4 * (100vw - 390px) / 810), 26px);--r-tile: clamp(22px, calc(22px + 2 * (100vw - 390px) / 810), 24px);--r-video: clamp(20px, calc(20px + 6 * (100vw - 390px) / 810), 26px);--r-faq: clamp(14px, calc(14px + 2 * (100vw - 390px) / 810), 16px);--gutter: clamp(24px, calc(24px + 16 * (100vw - 390px) / 810), 40px);--shell: 1060px;--shell-legal: 760px;--bp-wide: 860px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--page);color:var(--ink);font-family:var(--font-body);font-size:var(--t-legal-body);line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--accent)}a:hover{color:var(--accent-deep)}img,svg{max-width:100%}h1,h2,h3{font-family:var(--font-display);font-weight:700;margin:0}p{margin:0;text-wrap:pretty}.skip-link{position:absolute;left:-9999px;top:0;z-index:10;background:var(--accent);color:#fff;padding:10px 16px;border-radius:0 0 12px;font:700 15px var(--font-body);text-decoration:none}.skip-link:focus{left:0;color:#fff}:where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}.shell{max-width:var(--shell);margin:0 auto;padding-inline:var(--gutter)}.shell--legal{max-width:var(--shell-legal)}.wave{display:block;width:100%;height:clamp(40px,calc(40px + 36 * (100vw - 390px) / 810),76px)}.wave--down{margin-top:-1px}@keyframes whoala-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes whoala-dot{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.35);opacity:1}}@keyframes whoala-slide-up{0%{transform:translateY(105%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.footer[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:clamp(24px,calc(24px + 2 * (100vw - 390px) / 810),26px)}.footer__copy[data-astro-cid-gcn2mc3v]{font-weight:600;font-size:var(--t-foot);color:var(--ink-soft)}.footer__links[data-astro-cid-gcn2mc3v]{display:flex;gap:clamp(20px,calc(20px + 2 * (100vw - 390px) / 810),22px)}.footer__links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{font-weight:600;font-size:var(--t-foot);color:var(--ink-soft);text-decoration:none}.footer__links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover,.footer__links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v][aria-current=page]{color:var(--accent)}@media(max-width:560px){.footer[data-astro-cid-gcn2mc3v]{flex-direction:column-reverse;align-items:center;gap:10px}}
