@font-face{font-family:Zalando Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/zalando-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zalando Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/zalando-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/geist-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--c-dark:#121212;--c-dark-2:#191919;--c-dark-20:#0003;--c-dark-40:#0006;--c-dark-60:#12121299;--c-accent:#ff6044;--c-white:#fff;--c-off-white:#fcfcfc;--c-grey-100:#fafafa;--c-grey-200:#f3f3f3;--c-grey-300:#e8e8e8;--c-grey-500:#8a8a8a;--c-white-05:#ffffff0d;--c-white-20:#fff3;--c-white-60:#fff9;--trame:#0000000f;--font-sans:"Zalando Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease-appear:cubic-bezier(.44, 0, .56, 1);--ease-out-strong:cubic-bezier(.8, 0, .2, 1);--page-margin:16px;--header-h:78px;--radius:2px}@media (width>=810px){:root{--page-margin:40px;--header-h:98px}}@media (width>=1200px){:root{--page-margin:48px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--c-white);color:var(--c-dark);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p{margin:0}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h-giant{letter-spacing:-.03em;text-transform:uppercase;font-size:44px;font-weight:700;line-height:.92}.h-xl{letter-spacing:-.02em;font-size:38px;font-weight:600;line-height:1.05}.h-lg{letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:1.1}.h-md{letter-spacing:-.015em;font-size:28px;font-weight:600;line-height:1.15}.h-sm{font-size:22px;font-weight:600;line-height:1.2}@media (width>=810px){.h-giant{font-size:64px}.h-xl{font-size:52px}.h-lg{font-size:44px}.h-md{font-size:34px}}@media (width>=1200px){.h-giant{font-size:88px}.h-xl{font-size:64px}.h-lg{font-size:52px}}.mono{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:500}.lead{text-transform:uppercase;letter-spacing:.01em;color:var(--c-grey-500);font-size:15px;line-height:1.45}.lead strong{color:currentColor;font-weight:600}.lines span{display:block}.muted{color:var(--c-grey-500)}.trame{position:relative}.trame:before{content:"";inset:0 var(--page-margin);pointer-events:none;z-index:0;background-image:linear-gradient(to right, var(--trame) 1px, transparent 1px);border-left:1px solid var(--trame);border-right:1px solid var(--trame);background-position:0 0;background-size:25% 100%;background-image:linear-gradient(to right, transparent calc(25% - 1px), var(--trame) calc(25% - 1px), var(--trame) 25%, transparent 25%), linear-gradient(to right, transparent calc(50% - 1px), var(--trame) calc(50% - 1px), var(--trame) 50%, transparent 50%), linear-gradient(to right, transparent calc(75% - 1px), var(--trame) calc(75% - 1px), var(--trame) 75%, transparent 75%);background-size:100% 100%;position:absolute}.trame>*{z-index:1;position:relative}.dark{background:var(--c-dark);color:var(--c-white);--trame:#ffffff1f}.dark .lead{color:var(--c-white-60)}.dark .lead strong{color:var(--c-white)}.dark .muted{color:var(--c-white-60)}.wrap{padding-inline:var(--page-margin)}.grid4{grid-template-columns:repeat(4,1fr);display:grid}.section{padding-block:64px}@media (width>=810px){.section{padding-block:112px}}@media (width>=1200px){.section{padding-block:140px}}.label{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;display:inline-flex}.label:before{content:"";background:var(--c-accent);width:5px;height:5px}.label .num{opacity:.5}.btn{background:var(--c-dark);color:var(--c-white);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:stretch;font-size:11px;font-weight:500;display:inline-flex}.btn__t{align-items:center;gap:6px;height:40px;padding:0 18px;display:flex}.btn__t small{opacity:.55;font-size:10px}.btn__i{background:var(--c-accent);width:40px;color:var(--c-white);transition:transform .4s var(--ease-out-strong);place-items:center;display:grid}.btn__i svg{width:12px;height:12px}.btn:hover .btn__i{transform:translate(3px)}.btn--light{background:var(--c-white);color:var(--c-dark)}.btn--accent{background:var(--c-accent)}.btn--accent .btn__i{background:var(--c-dark)}.btn--ghost{color:inherit;background:0 0}.btn--ghost .btn__t{padding-left:0}.btn[disabled]{opacity:.6;cursor:not-allowed}.btn[disabled] .btn__i{background:var(--c-grey-500)}.reveal{opacity:0;transition:opacity .7s var(--ease-appear), transform .7s var(--ease-appear);transform:translateY(18px)}.reveal.is-in{opacity:1;transform:none}.dots{gap:2px;display:inline-flex}.dots i{background:var(--c-grey-300);width:5px;height:5px}.dark .dots i{background:var(--c-white-20)}.dots i.on{background:var(--c-accent)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.hdr[data-astro-cid-nen7h5rs]{z-index:20;height:var(--header-h);color:var(--c-dark);position:absolute;inset:0 0 auto}.hdr--dark[data-astro-cid-nen7h5rs]{color:var(--c-white)}.hdr__in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.hdr__l[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;display:flex}.hdr__menu[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;font-weight:500;display:inline-flex}.hdr__dots[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,3px);gap:2px;display:grid}.hdr__dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:currentColor;width:3px;height:3px}.hdr__rule[data-astro-cid-nen7h5rs]{opacity:.3;background:currentColor;width:28px;height:1px;display:none}.hdr__brand[data-astro-cid-nen7h5rs]{letter-spacing:-.02em;font-size:15px;font-weight:700}.hdr__time[data-astro-cid-nen7h5rs]{display:none}.hdr__r[data-astro-cid-nen7h5rs]{align-items:center;gap:14px;display:flex}.hdr__lang[data-astro-cid-nen7h5rs]{opacity:.8;font-weight:500}.hdr__cta[data-astro-cid-nen7h5rs]{height:40px}.hdr__avatar[data-astro-cid-nen7h5rs]{object-fit:cover;width:40px;height:40px}.hdr__cta[data-astro-cid-nen7h5rs] .btn__t[data-astro-cid-nen7h5rs]{display:none}@media (width>=810px){.hdr__rule[data-astro-cid-nen7h5rs]{display:block}.hdr__time[data-astro-cid-nen7h5rs]{display:block;position:absolute;left:50%;transform:translate(-50%)}.hdr__time[data-astro-cid-nen7h5rs] time[data-astro-cid-nen7h5rs]{font-weight:500}.hdr__cta[data-astro-cid-nen7h5rs] .btn__t[data-astro-cid-nen7h5rs]{display:flex}}.menu[data-astro-cid-nen7h5rs]{z-index:30;background:var(--c-dark);color:var(--c-white);position:fixed;inset:0;overflow:auto}.menu__in[data-astro-cid-nen7h5rs]{flex-direction:column;min-height:100%;padding-block:28px 40px;display:flex}.menu__top[data-astro-cid-nen7h5rs]{height:calc(var(--header-h) - 56px);justify-content:space-between;align-items:center;display:flex}.menu__list[data-astro-cid-nen7h5rs]{gap:8px;margin-block:48px auto;display:grid}.menu__link[data-astro-cid-nen7h5rs]{align-items:baseline;gap:16px;padding-block:6px;font-weight:600;transition:color .3s;display:flex}.menu__link[data-astro-cid-nen7h5rs]:hover,.menu__link[data-astro-cid-nen7h5rs][aria-current]{color:var(--c-accent)}.menu__link[data-astro-cid-nen7h5rs] .num[data-astro-cid-nen7h5rs]{opacity:.5;font-size:11px}.menu__foot[data-astro-cid-nen7h5rs]{opacity:.7;justify-content:space-between;gap:16px;margin-top:48px;display:flex}.ftr[data-astro-cid-jo6i4kqk]{padding-block:64px 40px}.ftr__in[data-astro-cid-jo6i4kqk]{gap:40px;display:grid}.ftr__mark[data-astro-cid-jo6i4kqk]{letter-spacing:-.04em;font-size:clamp(56px,11vw,200px);line-height:.85}.ftr__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.02em;gap:10px;font-size:13px;font-weight:500;display:grid}.ftr__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-accent)}.ftr__copy[data-astro-cid-jo6i4kqk]{opacity:.6;margin-top:48px;line-height:1.6}.ftr__contact[data-astro-cid-jo6i4kqk]{align-content:start;gap:18px;display:grid}.ftr__sig[data-astro-cid-jo6i4kqk]{opacity:.5}.ftr__mail[data-astro-cid-jo6i4kqk]{text-transform:uppercase;overflow-wrap:anywhere;font-size:18px;font-weight:600}.ftr__cta[data-astro-cid-jo6i4kqk]{text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.ftr__cta[data-astro-cid-jo6i4kqk] .btn__i[data-astro-cid-jo6i4kqk]{background:var(--c-accent);place-items:center;width:20px;height:18px;display:grid}.ftr__cta[data-astro-cid-jo6i4kqk] .btn__i[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:10px;height:10px}.ftr__legal[data-astro-cid-jo6i4kqk]{opacity:.6;gap:8px;margin-top:48px;display:grid}@media (width>=810px){.ftr__in[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr .8fr 1.1fr;gap:48px}}.skip{z-index:50;background:var(--c-accent);color:#fff;padding:8px 12px;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}
