@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2)format("woff2")}:root{--paper:#edeeeb;--white:#fff;--ink:#000;--mute:#5b5f63;--line:#d3d5d0;--blue:#2f3bff;--blue-deep:#1b23c4;--ok:#17a34a;--co2-a:#00a54f;--co2-b:#4cb848;--co2-c:#bfd730;--co2-d:#fff200;--co2-e:#fdb913;--co2-f:#f37021;--co2-g:#ed1c24;--font:"Archivo", "Helvetica Neue", Arial, sans-serif;--gutter:clamp(16px, 4vw, 48px);--max:1360px;--r-lg:28px;--r-md:16px;--r-sm:8px;--ease:cubic-bezier(.2, .7, .1, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.125rem;font-weight:400;font-stretch:100%;line-height:1.55;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}::selection{background:var(--blue);color:var(--white)}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3.1rem,10.4vw,10.25rem);font-weight:850;font-stretch:125%;line-height:.86}.h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,5.4vw,4.75rem);font-weight:800;font-stretch:118%;line-height:.94}.h3{letter-spacing:-.01em;margin:0;font-size:1.3rem;font-weight:700;font-stretch:105%;line-height:1.2}.lead{color:var(--ink);max-width:34em;margin:0;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.45}.muted{color:var(--mute)}.data{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-stretch:78%}.btn{--h:58px;height:var(--h);white-space:nowrap;border:2px solid var(--ink);transition:background-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:999px;align-items:center;gap:12px;padding:0 28px;font-size:1.02rem;font-weight:700;font-stretch:108%;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--blue);border-color:var(--blue);color:var(--white)}.btn-primary:hover{background:var(--blue-deep);border-color:var(--blue-deep)}.btn-ghost{color:var(--ink);background:0 0}.btn-ghost:hover{background:var(--ink);color:var(--white)}.btn-white{background:var(--white);border-color:var(--white);color:var(--ink)}.btn-white:hover{background:var(--ink);border-color:var(--ink);color:var(--white)}.btn-sm{--h:44px;padding:0 20px;font-size:.95rem}.btn svg{flex:none}.plate{border:2px solid var(--ink);background:var(--white);height:36px;color:var(--ink);border-radius:6px;align-items:stretch;text-decoration:none;display:inline-flex;overflow:hidden}.plate-eu{background:var(--blue);width:14px;position:relative}.plate-eu:after{content:"";border:1.5px dotted #ffd400;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:7px;left:50%}.plate-text{letter-spacing:.06em;align-items:center;padding:0 10px 0 8px;font-size:1.12rem;font-weight:750;font-stretch:92%;line-height:1;display:flex}.plate-text b{margin-right:.38em;font-weight:750}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.w{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.wi{display:inline-block}.js .wi{transition:transform 1s var(--ease);transition-delay:calc(var(--d,0s) + var(--i) * 75ms);transform:translateY(108%)}.js .is-in .wi,.js .is-in.words .wi{transform:none}.js [data-rise]{opacity:0;transition:opacity .8s var(--ease), transform .9s var(--ease);transition-delay:var(--rd,0s);transform:translateY(28px)}.js .is-in[data-rise],.js .is-in [data-rise]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .wi,.js [data-rise]{opacity:1!important;transform:none!important}}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--ink);color:var(--white);border-radius:var(--r-sm);padding:10px 16px;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-hkbrpulz]:focus{top:12px}.site-header[data-astro-cid-hkbrpulz]{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(14px);transition:box-shadow .3s var(--ease);background:#edeeebd6;position:sticky;top:0}.site-header[data-astro-cid-hkbrpulz].is-scrolled{box-shadow:0 1px 0 var(--line)}.header-inner[data-astro-cid-hkbrpulz]{align-items:center;gap:24px;height:76px;display:flex}.nav[data-astro-cid-hkbrpulz]{gap:30px;margin-left:auto;margin-right:12px;display:flex}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-size:.98rem;font-weight:550;text-decoration:none}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-underline-offset:5px;text-decoration:underline 2px}@media (width<=880px){.nav[data-astro-cid-hkbrpulz]{display:none}.site-header[data-astro-cid-hkbrpulz]{transition:box-shadow .3s var(--ease)}.site-header[data-astro-cid-hkbrpulz].is-scrolled{box-shadow:0 1px 0 var(--line)}.header-inner[data-astro-cid-hkbrpulz]{justify-content:space-between}}@media (width<=420px){.header-inner[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{padding:0 14px;font-size:.88rem}}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);padding:56px 0 64px;font-size:.95rem}.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1.2fr 1fr;gap:32px 48px;display:grid}.footer-claim[data-astro-cid-hkbrpulz]{max-width:34em;color:var(--mute);margin:18px 0 0}.footer-links[data-astro-cid-hkbrpulz]{flex-wrap:wrap;place-content:start flex-end;gap:12px 28px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.footer-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{text-decoration:none}.footer-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.footer-legal[data-astro-cid-hkbrpulz]{color:var(--mute);grid-column:1/-1;max-width:80em;margin:0;font-size:.82rem}@media (width<=720px){.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}.footer-links[data-astro-cid-hkbrpulz]{justify-content:flex-start}}
