@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-latin-400-normal.9AYXx_QC.woff2)format("woff2"),url(/_astro/onest-latin-400-normal.RaMPE1jb.woff)format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-latin-500-normal.2-RsuwM3.woff2)format("woff2"),url(/_astro/onest-latin-500-normal.CVP923du.woff)format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-latin-600-normal.DM19Lk_j.woff2)format("woff2"),url(/_astro/onest-latin-600-normal.D88KJsY0.woff)format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-latin-700-normal.DMkYZIUB.woff2)format("woff2"),url(/_astro/onest-latin-700-normal.HOulLaZS.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2)format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff")}:root{--mosaic:#17344a;--mosaic-900:#132b3e;--mosaic-500:#3e5668;--mosaic-300:#647886;--danish:#8da6b8;--danish-100:#d9e1e7;--danish-200:#c6d2db;--danish-700:#566a79;--accent:#c0d46a;--karo:#e6ecf1;--paper:#fbfcfd;--white:#fff;--wash:#f3f6f9;--font:"Onest", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--hand:"Caveat", "Segoe Print", "Bradley Hand", cursive;--pad-l:176px;--pad-r:48px;--rand:128px;--karo-size:24px;--shadow:0 2px 10px #132b3e1f;--shadow-photo:0 2px 10px #132b3e24;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-spring:cubic-bezier(.2, .8, .3, 1.1);color-scheme:light}@media (width<=1100px){:root{--pad-l:120px;--rand:80px;--pad-r:32px}}@media (width<=760px){:root{--pad-l:40px;--rand:18px;--pad-r:20px;--karo-size:20px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:24px}body{font-family:var(--font);color:var(--mosaic);letter-spacing:-.02em;background-color:var(--paper);background-image:linear-gradient(var(--karo) 1px, transparent 1px), linear-gradient(90deg, var(--karo) 1px, transparent 1px);background-size:var(--karo-size) var(--karo-size);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--mosaic)}a:hover{color:var(--mosaic-900)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--mosaic);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--mosaic);color:var(--white);border-radius:0 0 6px 6px;padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:16px}.skip-link:focus{color:var(--white);top:0}.sheet{max-width:1440px;margin:0 auto;position:relative}.sheet:before{content:"";left:var(--rand);border-left:2px solid var(--danish);border-right:2px solid var(--danish);pointer-events:none;z-index:0;width:6px;position:absolute;top:0;bottom:0}@media (width<=760px){.sheet:before{width:5px}}.sec{z-index:1;padding:40px var(--pad-r) 96px var(--pad-l);position:relative}@media (width<=760px){.sec{padding:24px var(--pad-r) 56px var(--pad-l)}}.h2{letter-spacing:-.04em;margin:28px 0 0;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1.05}.lead{max-width:62ch;color:var(--mosaic-500);letter-spacing:-.01em;margin:20px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.muted{color:var(--mosaic-500)}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--danish-700);font-size:13px;font-weight:600}.hand{font-family:var(--hand);letter-spacing:0;color:var(--mosaic-500);font-weight:500}.stamp{border:2px solid var(--mosaic);letter-spacing:.14em;text-transform:uppercase;padding:7px 12px;font-size:12px;font-weight:600;display:inline-block;transform:rotate(-2deg)}@media (width<=760px){.stamp{padding:6px 11px;font-size:11px}}.btn{background:var(--accent);border:2px solid var(--mosaic);height:60px;box-shadow:4px 4px 0 var(--mosaic);color:var(--mosaic-900);letter-spacing:-.02em;cursor:var(--cur-link);transition:transform .18s var(--ease-out), box-shadow .18s ease;border-radius:4px;align-items:center;gap:10px;padding:0 26px;font-family:inherit;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:6px 6px 0 var(--mosaic);color:var(--mosaic-900);transform:translate(-2px,-2px)}.btn:active{box-shadow:2px 2px 0 var(--mosaic);transition:transform 70ms,box-shadow 70ms;transform:translate(3px,3px)}.btn--paper{background:var(--white);color:var(--mosaic)}.btn--paper:hover{color:var(--mosaic)}@media (width<=760px){.btn{height:56px;padding:0 22px;font-size:17px}}.link-arrow{align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.link-arrow svg{transition:transform .15s}.link-arrow:hover svg{transform:translate(4px)}.link-under{text-underline-offset:6px;align-items:center;min-height:44px;font-size:18px;font-weight:600;text-decoration:underline 2px;display:inline-flex}.card{background:var(--white);box-shadow:var(--shadow);flex-direction:column;display:flex}.card__band{height:12px}.card{transition:transform .22s var(--ease-out), box-shadow .22s ease}@media (hover:hover){.card:hover{will-change:transform;transform:translateY(-4px);box-shadow:0 10px 24px #132b3e2b}}.polaroid{background:var(--white);box-shadow:var(--shadow-photo);margin:0;padding:12px 12px 14px;position:relative}.polaroid:before{content:"";width:92px;height:26px;transform:rotate(var(--tape,3deg));background:#c6d2dbcc;margin-left:-46px;position:absolute;top:-14px;left:50%}.polaroid img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.polaroid figcaption{font-family:var(--hand);letter-spacing:0;margin-top:10px;font-size:27px;line-height:1}.js .reveal{opacity:0;transition:opacity .5s var(--ease-out), translate .5s var(--ease-out), top .25s ease, box-shadow .25s ease;translate:0 14px}.js .reveal.is-in{opacity:1;translate:0}.js .draw path{stroke-dasharray:var(--len,600);stroke-dashoffset:var(--len,600);transition:stroke-dashoffset .9s cubic-bezier(.6, .1, .3, 1) var(--delay,.2s)}.js .draw.is-in path,.js .is-in .draw path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transition:none;translate:none}.js .draw path{stroke-dashoffset:0;transition:none}.btn,.link-arrow svg,.card,.btn:active{transition:none}}.doc{background:var(--white);max-width:760px;box-shadow:var(--shadow);margin-top:40px;padding:56px 64px}.doc h2{letter-spacing:-.03em;margin:40px 0 0;font-size:24px;font-weight:600}.doc>:first-child{margin-top:0}.doc p,.doc li{color:var(--mosaic-500);letter-spacing:-.01em;font-size:17px;line-height:1.6}.doc ul{padding-left:20px}.doc strong{color:var(--mosaic)}@media (width<=760px){.doc{padding:32px 22px}}:root{--cur:url(/cursor-hand.svg) 11 3, auto;--cur-link:url(/cursor-hand-link.svg) 11 3, pointer}html{cursor:var(--cur)}a,button,summary,label,select,[role=button]{cursor:var(--cur-link)}input:not([type=checkbox]):not([type=radio]):not([type=submit]),textarea{cursor:text}input[type=checkbox],input[type=radio]{cursor:var(--cur-link)}section[id],[id=top]{scroll-margin-top:104px}@media (width<=1080px){section[id],[id=top]{scroll-margin-top:84px}}.hdr[data-astro-cid-nen7h5rs]{z-index:40;height:120px;padding:0 var(--pad-r) 0 var(--pad-l);justify-content:space-between;align-items:flex-start;transition:height .18s cubic-bezier(.23,1,.32,1);display:flex;position:sticky;top:0}.hdr__brand[data-astro-cid-nen7h5rs]{align-items:center;gap:14px;margin-top:30px;font-size:31px;font-weight:600;text-decoration:none;transition:margin-top .18s cubic-bezier(.23,1,.32,1),font-size .18s cubic-bezier(.23,1,.32,1),gap .18s cubic-bezier(.23,1,.32,1);display:flex}.hdr__brand[data-astro-cid-nen7h5rs] svg{transition:width .18s cubic-bezier(.23,1,.32,1),height .18s cubic-bezier(.23,1,.32,1)}.hdr[data-astro-cid-nen7h5rs]:after{content:"";background:var(--paper);width:100vw;box-shadow:0 1px 0 var(--danish-200), 0 6px 18px #132b3e14;opacity:0;z-index:-1;pointer-events:none;transition:opacity .25s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.hdr[data-astro-cid-nen7h5rs].is-stuck{height:80px}.hdr[data-astro-cid-nen7h5rs].is-stuck:after{opacity:1}.hdr[data-astro-cid-nen7h5rs].is-stuck:before{content:"";left:var(--rand);border-left:2px solid var(--danish);border-right:2px solid var(--danish);pointer-events:none;width:6px;position:absolute;top:0;bottom:0}@media (width<=760px){.hdr[data-astro-cid-nen7h5rs].is-stuck:before{width:5px}}.hdr[data-astro-cid-nen7h5rs].is-stuck .hdr__brand[data-astro-cid-nen7h5rs]{gap:12px;margin-top:20px;font-size:26px}.hdr[data-astro-cid-nen7h5rs].is-stuck .hdr__brand[data-astro-cid-nen7h5rs] svg{width:50px;height:36px}.hdr[data-astro-cid-nen7h5rs].is-stuck .tab[data-astro-cid-nen7h5rs]{padding-top:28px;padding-bottom:14px}.hdr[data-astro-cid-nen7h5rs].is-stuck .tab[data-astro-cid-nen7h5rs]:hover{padding-top:34px}.tabs[data-astro-cid-nen7h5rs]{align-items:flex-start;gap:6px;display:flex}.tab[data-astro-cid-nen7h5rs]{padding:var(--drop) 22px 16px;background:var(--bg);color:var(--fg);border-radius:0 0 8px 8px;font-size:15px;font-weight:600;text-decoration:none;transition:padding-top .15s cubic-bezier(.23,1,.32,1)}.tab[data-astro-cid-nen7h5rs]:hover{color:var(--fg);padding-top:calc(var(--drop) + 8px)}.tab[data-astro-cid-nen7h5rs]{transition:padding-top .15s cubic-bezier(.23,1,.32,1),padding-bottom .15s cubic-bezier(.23,1,.32,1)}.menu-btn[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=1080px){.hdr[data-astro-cid-nen7h5rs]{height:84px}.hdr__brand[data-astro-cid-nen7h5rs]{gap:11px;margin-top:22px;font-size:25px}.hdr__brand[data-astro-cid-nen7h5rs] svg{width:46px;height:33px}.hdr[data-astro-cid-nen7h5rs].is-stuck{height:70px}.hdr[data-astro-cid-nen7h5rs].is-stuck .menu-btn[data-astro-cid-nen7h5rs]{height:54px;padding-top:14px}.hdr[data-astro-cid-nen7h5rs].is-stuck .hdr__brand[data-astro-cid-nen7h5rs]{margin-top:16px;font-size:22px}.hdr[data-astro-cid-nen7h5rs].is-stuck .hdr__brand[data-astro-cid-nen7h5rs] svg{width:40px;height:29px}.tabs[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{background:var(--mosaic);color:#fff;letter-spacing:-.02em;height:62px;cursor:var(--cur-link);border:0;border-radius:0 0 8px 8px;align-items:center;gap:8px;padding:20px 18px 0;font-family:inherit;font-size:15px;font-weight:600;display:flex}.menu-btn[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{transform-origin:12px 12px;transition:transform .2s,opacity .2s}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .l1[data-astro-cid-nen7h5rs]{transform:translateY(5px)rotate(45deg)}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .l2[data-astro-cid-nen7h5rs]{opacity:0}.menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] .l3[data-astro-cid-nen7h5rs]{transform:translateY(-5px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]:not([hidden]){top:calc(100% - 6px);right:var(--pad-r);border:2px solid var(--mosaic);background:#fff;flex-direction:column;gap:6px;width:min(280px,100vw - 60px);padding:10px;animation:.22s cubic-bezier(.23,1,.32,1) both menu-in;display:flex;position:absolute;box-shadow:0 6px 24px #132b3e33}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{background:var(--bg);min-height:52px;color:var(--fg);border-radius:0 8px 8px 0;align-items:center;padding:0 16px;font-size:17px;font-weight:600;text-decoration:none;display:flex}}.ftr[data-astro-cid-jo6i4kqk]{z-index:1;padding:80px var(--pad-r) 40px var(--pad-l);background:var(--mosaic);color:var(--danish-100);box-shadow:0 0 0 100vmax var(--mosaic);clip-path:inset(0 -100vmax -100vmax);position:relative}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:520px minmax(0,1fr);align-items:start;gap:80px;display:grid}.namecard[data-astro-cid-jo6i4kqk]{background:var(--white);color:var(--mosaic);border:3px solid var(--danish);border-radius:12px;flex-direction:column;gap:14px;padding:28px 32px;display:flex;transform:rotate(-1deg)}.row[data-astro-cid-jo6i4kqk]{border-bottom:1.5px solid var(--danish-200);grid-template-columns:90px minmax(0,1fr);align-items:end;gap:12px;padding-bottom:8px;display:grid}.v[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;font-size:17px}.big[data-astro-cid-jo6i4kqk]{font-size:20px;font-weight:600}a[data-astro-cid-jo6i4kqk].v{text-decoration:none}.right[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.claim[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:-.035em;max-width:520px;margin:0;font-size:clamp(30px,2.8vw,40px);font-weight:600;line-height:1.1}.links[data-astro-cid-jo6i4kqk]{letter-spacing:0;flex-wrap:wrap;gap:0 28px;font-size:16px;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.ftr[data-astro-cid-jo6i4kqk] :focus-visible{outline-color:var(--accent)}.base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--mosaic-500);color:var(--danish);letter-spacing:0;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:64px;padding-top:24px;font-size:14px;display:flex}@media (width<=1100px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:48px}.namecard[data-astro-cid-jo6i4kqk]{max-width:520px}}@media (width<=760px){.ftr[data-astro-cid-jo6i4kqk]{padding:56px var(--pad-r) 32px var(--pad-l)}.namecard[data-astro-cid-jo6i4kqk]{gap:12px;padding:20px 18px}.row[data-astro-cid-jo6i4kqk]{grid-template-columns:72px minmax(0,1fr);gap:8px}.label[data-astro-cid-jo6i4kqk]{font-size:11px}.v[data-astro-cid-jo6i4kqk]{font-size:15px}.big[data-astro-cid-jo6i4kqk]{font-size:17px}.base[data-astro-cid-jo6i4kqk]{flex-direction:column;margin-top:40px}}.cookie[data-astro-cid-elwbmpxj]{z-index:50;background-color:var(--white);background-image:linear-gradient(transparent 27px, var(--karo) 28px);background-size:100% 28px;width:min(400px,100vw - 32px);padding:26px 26px 22px;animation:.5s cubic-bezier(.2,.8,.3,1.1) cookie-in;position:fixed;bottom:24px;right:24px;transform:rotate(-1.2deg);box-shadow:0 10px 34px #132b3e38}.cookie[data-astro-cid-elwbmpxj][hidden]{display:none}.cookie[data-astro-cid-elwbmpxj]:before{content:"";background:#c6d2dbd9;width:96px;height:26px;margin-left:-48px;position:absolute;top:-13px;left:50%;transform:rotate(3deg)}.cookie__titel[data-astro-cid-elwbmpxj]{font-family:var(--hand);letter-spacing:0;margin:0;font-size:30px;line-height:1.1}.cookie__text[data-astro-cid-elwbmpxj]{color:var(--mosaic-500);letter-spacing:-.01em;margin:8px 0 0;font-size:15px;line-height:1.55}.cookie__text[data-astro-cid-elwbmpxj] a[data-astro-cid-elwbmpxj]{font-weight:600}.cookie__btns[data-astro-cid-elwbmpxj]{flex-wrap:wrap;gap:12px 14px;margin-top:18px;display:flex}.cookie__btn[data-astro-cid-elwbmpxj]{height:48px;box-shadow:3px 3px 0 var(--mosaic);padding:0 18px;font-size:16px}@keyframes cookie-in{0%{opacity:0;translate:0 30px}}@keyframes cookie-out{to{opacity:0;translate:0 16px}}.cookie[data-astro-cid-elwbmpxj].is-leaving{pointer-events:none;animation:.25s cubic-bezier(.23,1,.32,1) forwards cookie-out}@media (width<=640px){.cookie[data-astro-cid-elwbmpxj]{width:auto;padding:22px 20px 18px;bottom:16px;left:16px;right:16px;transform:rotate(-.6deg)}.cookie__btn[data-astro-cid-elwbmpxj]{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.cookie[data-astro-cid-elwbmpxj],.cookie[data-astro-cid-elwbmpxj].is-leaving{animation:none}}
