@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Expanded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Zalando Sans Expanded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Expanded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Zalando Sans Expanded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Expanded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Zalando Sans Expanded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Expanded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Zalando Sans Expanded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/zalando-sans-expanded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --ang{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{interpolate-size:allow-keywords}:root{--ink: #1e1c1c;--dim: #6b6b6b;--surface: #f7f7f7;--hair: #dfdfdf;--accent: #1e1c1c;--err: #b3261e;--ok: #1c7c4a;--ring: conic-gradient( from var(--ang), #e4e4e4, #6d6d6d, #efefef, #909090, #cfcfcf, #e4e4e4 );--paper: #ffffff;--inverse: var(--ink);--on-inverse: #ffffff;--band: var(--inverse);--on-band: var(--on-inverse);--font-display: "Zalando Sans Expanded", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--lh-display: 1.12;--lh-tight: 1.32;--lh-ui: 1.55;--lh-read: 1.68;--ls-display: -.03em;--ls-heading: -.015em;--ls-read: 0em;--ls-caps: .16em;--title-size: clamp(2.25rem, 5.4vw, 4rem);--title-lh: var(--lh-display);--title-ls: var(--ls-display);--title-weight: 600;--h2-size: clamp(1.75rem, 3.2vw, 2.25rem);--h2-lh: var(--lh-display);--h2-ls: var(--ls-heading);--h2-weight: 700;--h3-size: 1.25rem;--h3-lh: var(--lh-tight);--h3-ls: var(--ls-heading);--h3-weight: 600;--text-size: 1.25rem;--text-lh: var(--lh-read);--text-ls: var(--ls-read);--sub-size: 1.25rem;--sub-lh: var(--lh-read);--sub-ls: var(--ls-read);--sub-weight: 400;--eyebrow-size: .6875rem;--eyebrow-ls: var(--ls-caps);--shell: min(560px, calc(100vw - 40px) );--measure: 62ch;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 26px;--space-7: 34px;--space-8: 44px;--space-9: 56px;--space-10: 72px;--gap: clamp(74px, 9vw, 118px);--radius-sm: 18px;--radius-card: 28px;--radius-band: 34px;--radius-pill: 999px;--ease: cubic-bezier(.22, .61, .36, 1);--shadow: 0 30px 90px rgb(30 28 28 / 12%), 0 4px 14px rgb(30 28 28 / 6%);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #131111;--surface: #1c1a19;--ink: #f2efee;--dim: #949090;--hair: #312d2c;--accent: #f2efee;--err: #ff8a80;--ok: #6ddba0;--inverse: #f2efee;--on-inverse: #131111;--band: #262322;--on-band: var(--ink);--ring: conic-gradient(from var(--ang), #3a3636, #8e8a88, #2b2827, #6d6968, #454140, #3a3636);--shadow: 0 30px 90px rgb(0 0 0 / 45%), 0 4px 14px rgb(0 0 0 / 30%);color-scheme:dark}}:root[data-theme=dark]{--paper: #131111;--surface: #1c1a19;--ink: #f2efee;--dim: #949090;--hair: #312d2c;--accent: #f2efee;--err: #ff8a80;--ok: #6ddba0;--inverse: #f2efee;--on-inverse: #131111;--band: #262322;--on-band: var(--ink);--ring: conic-gradient(from var(--ang), #3a3636, #8e8a88, #2b2827, #6d6968, #454140, #3a3636);--shadow: 0 30px 90px rgb(0 0 0 / 45%), 0 4px 14px rgb(0 0 0 / 30%);color-scheme:dark}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text-size);line-height:var(--text-lh);letter-spacing:var(--text-ls);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--paper);box-shadow:0 0 0 4px var(--ink);outline-offset:2px;border-radius:6px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);text-wrap:wrap}h1{font-size:var(--title-size);line-height:var(--title-lh);letter-spacing:var(--title-ls);font-weight:var(--title-weight)}h2{font-size:var(--h2-size);line-height:var(--h2-lh);letter-spacing:var(--h2-ls);font-weight:var(--h2-weight)}h3{font-size:var(--h3-size);line-height:var(--h3-lh);letter-spacing:var(--h3-ls);font-weight:var(--h3-weight)}h4{font-size:1.0625rem;line-height:var(--lh-tight);letter-spacing:var(--ls-heading);font-weight:600}h5{font-size:.9375rem;line-height:var(--lh-tight);letter-spacing:var(--ls-read);font-weight:600}h6{font-size:.8125rem;line-height:var(--lh-tight);letter-spacing:0;font-weight:600;text-transform:uppercase}p{text-wrap:pretty}img,picture,svg,video{max-width:100%;height:auto;display:block}.skip{position:absolute;left:-9999px}.skip:focus{left:50%;top:12px;transform:translate(-50%);z-index:99;background:var(--inverse);color:var(--on-inverse);padding:13px 22px;border-radius:var(--radius-pill);font-size:.875rem}.shell,.col,.wide{width:var(--shell);margin-inline:auto;text-align:center}input,textarea,select{text-align:left;font-family:inherit}.sub{font-size:var(--sub-size);line-height:var(--sub-lh);letter-spacing:var(--sub-ls);font-weight:var(--sub-weight);color:var(--dim);max-width:52ch;margin-inline:auto;text-wrap:pretty}.eyebrow{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-body);font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-ls);text-transform:uppercase;color:var(--dim);font-weight:500}.eyebrow:before,.eyebrow:after{content:"";width:20px;height:1px;background:var(--hair)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-size:.9375rem;font-weight:500;letter-spacing:var(--ls-read);line-height:1;padding:14px 26px;border-radius:var(--radius-pill);border:1px solid var(--ink);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),transform .15s var(--ease);white-space:nowrap}.btn:active{transform:scale(.975)}.btn--dark{background:var(--ink);color:var(--paper)}.btn--dark:hover{background:color-mix(in srgb,var(--ink) 78%,var(--paper));border-color:color-mix(in srgb,var(--ink) 78%,var(--paper))}.btn--on-band{background:var(--on-band);color:var(--band);border-color:var(--on-band)}.btn--on-band:hover{background:color-mix(in srgb,var(--on-band) 84%,transparent);border-color:color-mix(in srgb,var(--on-band) 84%,transparent)}.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:hover{background:var(--surface)}.actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.section{padding-top:var(--gap)}.faq{text-align:left;margin-top:40px}.faq details{border-top:1px solid var(--hair)}.faq details:last-child{border-bottom:1px solid var(--hair)}.faq summary{list-style:none;cursor:pointer;position:relative;padding:22px 40px 22px 0;font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:var(--ls-heading);line-height:var(--lh-tight);transition:opacity .2s var(--ease)}.faq summary::marker{content:""}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{opacity:.6}.faq summary .pm{position:absolute;right:4px;top:50%;margin-top:-11px;color:var(--dim);font-weight:400;transition:transform .28s var(--ease)}.faq details[open] summary .pm{transform:rotate(135deg);color:var(--ink)}.faq details::details-content{block-size:0;overflow:clip;opacity:0;translate:0 -6px;transition:block-size .36s var(--ease),content-visibility .36s allow-discrete,opacity .28s var(--ease) .04s,translate .36s var(--ease)}.faq details[open]::details-content{block-size:auto;opacity:1;translate:0}.faq .ans{padding:0 40px 24px 0;font-size:1rem;line-height:var(--lh-read);letter-spacing:0;color:var(--dim)}.faq .ans p+p{margin-top:12px}.card-link{position:relative;isolation:isolate;background:var(--surface);border-radius:var(--radius-card);text-align:left;transition:background .3s var(--ease),transform .3s var(--ease)}.card-link>a{display:block;padding:26px}@supports not (background: conic-gradient(from var(--ang),red,blue)){.card-link:hover,.card-link:focus-within{border:1px solid var(--ink)}.card-link:before{display:none}}.card-link:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ring);opacity:0;transition:opacity .4s var(--ease);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:turn 5.5s linear infinite;animation-play-state:paused}@keyframes turn{to{--ang: 360deg}}.card-link:hover,.card-link:focus-within{background:var(--paper);transform:translateY(-2px)}.card-link:hover:before,.card-link:focus-within:before{opacity:1;animation-play-state:running}@media(prefers-reduced-motion:reduce){.card-link:before{animation:none}.card-link:hover{transform:none}}.arrow-link{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.9375rem;font-weight:500;letter-spacing:var(--ls-read);color:var(--ink)}.arrow-link i{font-style:normal;transition:transform .3s var(--ease)}.card-link:hover .arrow-link i{transform:translate(5px)}.eyebrow{margin-bottom:var(--space-4)}h2+.sub,h1+.sub{margin-top:var(--space-4)}@media(pointer:coarse){.site-footer a,.legal a,.crumb a{position:relative}.site-footer a:after,.legal a:after,.crumb a:after{content:"";position:absolute;inset:-12px -8px}}:root[data-theme=dark] :is(.prose,.byline,article,figure) img,:root[data-theme=dark] :is(.slot,.card) img,:root[data-theme=dark] :is(.prose,.byline,article,figure) picture{filter:brightness(.86) contrast(1.02);transition:filter .3s var(--ease)}:root[data-theme=dark] :is(.prose,.byline,article,figure) img:hover,:root[data-theme=dark] :is(.prose,.byline,article,figure) img:active,:root[data-theme=dark] :is(.slot,.card):hover img,:root[data-theme=dark] :is(.slot,.card):active img,:root[data-theme=dark] :is(.prose,.byline,article,figure) img:focus-visible{filter:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.prose,.byline,article,figure) img,:root:not([data-theme=light]) :is(.slot,.card) img,:root:not([data-theme=light]) :is(.prose,.byline,article,figure) picture{filter:brightness(.86) contrast(1.02);transition:filter .3s var(--ease)}:root:not([data-theme=light]) :is(.prose,.byline,article,figure) img:hover{filter:none}}.rail{display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}.rail[data-start=false][data-end=false]{mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 96%,transparent 100%)}.rail[data-start=true][data-end=false]{mask-image:linear-gradient(to right,#000 0,#000 96%,transparent 100%)}.rail[data-start=false][data-end=true]{mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 100%)}.rail[data-start=true][data-end=true]{mask-image:none;scroll-snap-type:none}@media(prefers-reduced-motion:reduce){.rail{scroll-behavior:auto}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.theme-toggle[data-astro-cid-x3pjskd3]{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:50;width:44px;height:44px;display:grid;place-items:center;background:color-mix(in srgb,var(--paper) 82%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--hair);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;transition:border-color .24s var(--ease),transform .24s var(--ease),opacity .24s var(--ease)}.theme-toggle[data-astro-cid-x3pjskd3]:hover{border-color:var(--ink);transform:translateY(-2px)}.theme-toggle[data-astro-cid-x3pjskd3]:active{transform:translateY(0)}.theme-toggle[data-astro-cid-x3pjskd3][data-away=true]{opacity:0;transform:translateY(120%);pointer-events:none}.theme-toggle[data-astro-cid-x3pjskd3][data-away=true]:focus-visible{opacity:1;transform:none;pointer-events:auto}.theme-toggle[data-astro-cid-x3pjskd3] svg[data-astro-cid-x3pjskd3]{width:18px;height:18px;transition:transform .5s var(--ease)}:root[data-theme=dark] .theme-toggle[data-astro-cid-x3pjskd3] svg[data-astro-cid-x3pjskd3]{transform:rotate(180deg)}.theme-toggle[data-astro-cid-x3pjskd3] circle[data-astro-cid-x3pjskd3]{fill:none;stroke:currentColor;stroke-width:1.6}.theme-toggle[data-astro-cid-x3pjskd3] .fill[data-astro-cid-x3pjskd3]{fill:currentColor}@media(max-width:560px){.theme-toggle[data-astro-cid-x3pjskd3]{opacity:.72}.theme-toggle[data-astro-cid-x3pjskd3]:focus-visible,.theme-toggle[data-astro-cid-x3pjskd3]:active{opacity:1}:root[data-consent=asking] .theme-toggle[data-astro-cid-x3pjskd3]{bottom:calc(max(20px,env(safe-area-inset-bottom)) + var(--consent-h, 0px) + 12px)}}@media(prefers-reduced-motion:reduce){.theme-toggle[data-astro-cid-x3pjskd3],.theme-toggle[data-astro-cid-x3pjskd3] svg[data-astro-cid-x3pjskd3]{transition:none}.theme-toggle[data-astro-cid-x3pjskd3]:hover{transform:none}}.cookie[data-astro-cid-fzbxxtek]{position:fixed;left:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom));z-index:60;width:min(340px,calc(100vw - 40px));background:var(--paper);border:1px solid var(--hair);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:var(--space-6);text-align:left;opacity:0;transform:translateY(12px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.cookie[data-astro-cid-fzbxxtek][data-in=true]{opacity:1;transform:none}.cookie[data-astro-cid-fzbxxtek][hidden]{display:none}.cookie[data-astro-cid-fzbxxtek] p[data-astro-cid-fzbxxtek]{font-size:.875rem;line-height:var(--lh-read);letter-spacing:var(--ls-read);color:var(--dim)}.acts[data-astro-cid-fzbxxtek]{display:flex;gap:8px;margin-top:var(--space-5)}.acts[data-astro-cid-fzbxxtek] .btn[data-astro-cid-fzbxxtek]{flex:1;min-height:44px;padding:11px 14px;font-size:.8125rem}.more[data-astro-cid-fzbxxtek]{display:inline-block;margin-top:var(--space-4);font-size:.75rem;letter-spacing:var(--ls-read);color:var(--dim);text-decoration:underline;text-underline-offset:3px}.more[data-astro-cid-fzbxxtek]:hover{color:var(--ink)}@media(max-width:560px){.cookie[data-astro-cid-fzbxxtek]{left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));width:auto}}@media(prefers-reduced-motion:reduce){.cookie[data-astro-cid-fzbxxtek]{transition:none}}
