.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/dm-sans-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:DM Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/dm-sans-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 SemiExpanded;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/zalando-sans-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 SemiExpanded;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/zalando-sans-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}@keyframes vt-root-out{to{opacity:0}}@keyframes vt-root-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(root){animation:vt-root-out var(--dur-200) var(--ease) both}::view-transition-new(root){animation:vt-root-in var(--dur-300) var(--ease) both}@media (prefers-reduced-motion: reduce){::view-transition-new(root){animation:vt-root-out var(--dur-200) var(--ease) both reverse}}::view-transition-group(reken-logo),::view-transition-image-pair(reken-logo){overflow:visible}::view-transition-group(reken-logo),::view-transition-group(pill-nav){z-index:1}::view-transition-old(reken-logo),::view-transition-new(reken-logo){object-fit:none;object-position:left center}:root{--font-display: "Zalando Sans SemiExpanded", sans-serif;--font-body: "DM Sans", "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-weight-light: 300;--font-weight: 400;--font-weight-medium: 500;--font-weight-bold: 700;--text-2xs: .625rem;--text-xs: .75rem;--text-sm: .875rem;--text-nav: .9375rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.3125rem;--text-xl: 2rem;--text-2xl: 2.1875rem;--text-3xl: 2.375rem;--text-4xl: 3rem;--text-5xl: 3.75rem;--text-fluid-sm: clamp(1.5rem, 3vw, 2rem);--text-fluid-md: clamp(1.75rem, 5vw, 2.75rem);--text-fluid-lg: clamp(2.5rem, 5vw, 3.75rem);--text-fluid-xl: clamp(5rem, 18vw, 11rem);--leading-none: 1;--leading-tight: 1.1;--leading-snug: 1.2;--leading-normal: 1.5;--leading-body: 1.55;--leading-relaxed: 1.75;--leading-loose: 1.8;--tracking-tight: -.02em;--tracking-wide: .02em;--tracking-wider: .04em;--tracking-caps: .11em;--tracking-caps-lg: .25em;--tracking-tagline: .14em;--color-problem: #ff786a;--color-platform: #84eb6d;--color-product: #a360e9;--color-product-light: #e0a2ff;--color-product-dark: #8e4bd5;--color-signup: #a4fcff;--color-bg: #000;--color-white: #f7f8f8;--color-text: var(--color-white);--color-text-secondary: #999;--white-a05: rgba(247, 248, 248, .05);--white-a10: rgba(247, 248, 248, .1);--white-a15: rgba(247, 248, 248, .15);--white-a20: rgba(247, 248, 248, .2);--white-a30: rgba(247, 248, 248, .3);--white-a40: rgba(247, 248, 248, .4);--white-a50: rgba(247, 248, 248, .5);--white-a60: rgba(247, 248, 248, .6);--white-a70: rgba(247, 248, 248, .7);--white-a85: rgba(247, 248, 248, .85);--gray-a25: rgba(153, 153, 153, .25);--gray-a50: rgba(153, 153, 153, .5);--color-card-bg: var(--white-a05);--color-card-border: var( --white-a15 );--color-border: var(--white-a10);--card-border-radius: 1.25rem;--dur-0: 0ms;--dur-100: .1s;--dur-150: .15s;--dur-200: .2s;--dur-300: .3s;--dur-400: .4s;--dur-600: .6s;--dur-2000: 2s;--dur-3000: 3s;--ease: ease;--ease-in-out: ease-in-out;--transition-fast: var(--dur-100) var(--ease);--transition-base: var(--dur-200) var(--ease)}html{background:var(--color-bg);color-scheme:dark;scrollbar-color:var(--white-a20) transparent}body{margin:0;overflow-x:hidden;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight);min-height:100dvh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:inherit}h1,h2,h3{text-wrap:balance}button{all:unset;cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--white-a60);outline-offset:3px;border-radius:4px}::selection{background:color-mix(in srgb,var(--page-accent-color, var(--color-product)) 35%,transparent);color:var(--color-white)}#page-veil{position:fixed;inset:0;background:var(--color-bg);opacity:0;pointer-events:none;z-index:9999;transition:opacity var(--transition-base)}#page-veil.visible{opacity:1}.btn[data-astro-cid-vnzlvqnm]{--btn-accent: var(--page-accent-color, var(--color-product));--btn-tint: color-mix(in srgb, var(--btn-accent) 12%, transparent);--btn-tint-mid: color-mix(in srgb, var(--btn-accent) 4%, transparent);--btn-glow: inset 0 0 10px color-mix(in srgb, var(--btn-accent) 30%, transparent);--btn-border: color-mix(in srgb, var(--btn-accent) 70%, transparent);--btn-fill: color-mix(in srgb, var(--btn-accent) 85%, black);--btn-fill-mid: color-mix(in srgb, var(--btn-accent) 65%, black);position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid transparent;background:transparent;color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-weight);text-decoration:none;white-space:nowrap;cursor:pointer;overflow:hidden;transition:border-color var(--transition-base)}.btn[data-astro-cid-vnzlvqnm]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--btn-tint) 0%,var(--btn-tint-mid) 50%,var(--btn-tint) 100%);box-shadow:var(--btn-glow);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.btn-label[data-astro-cid-vnzlvqnm]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--btn-gap, .3em)}.btn-arrow[data-astro-cid-vnzlvqnm]{flex-shrink:0}.btn-sm[data-astro-cid-vnzlvqnm]{height:35px;padding:0 1.25rem;border-radius:10px;font-size:var(--text-sm);letter-spacing:var(--tracking-caps);line-height:28px}.btn-md[data-astro-cid-vnzlvqnm]{height:49px;padding:0 1.375rem;border-radius:15px;font-size:var(--text-md);line-height:var(--leading-normal)}.btn-surface[data-astro-cid-vnzlvqnm]{background:#1a1a1a;color:var(--btn-accent)}.btn-ghost[data-astro-cid-vnzlvqnm]:hover,.btn-surface[data-astro-cid-vnzlvqnm]:hover{border-color:var(--btn-border)}.btn-ghost[data-astro-cid-vnzlvqnm]:hover:before,.btn-surface[data-astro-cid-vnzlvqnm]:hover:before{opacity:1}.btn-ghost[data-astro-cid-vnzlvqnm]:active:before{background:linear-gradient(90deg,var(--btn-fill) 0%,var(--btn-fill-mid) 50%,var(--btn-fill) 100%);opacity:1}.btn-solid[data-astro-cid-vnzlvqnm]{border-color:var(--btn-border)}.btn-solid[data-astro-cid-vnzlvqnm]:before{opacity:1}.btn-solid[data-astro-cid-vnzlvqnm]:after{content:"";position:absolute;inset:0;background:var(--btn-fill);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.btn-solid[data-astro-cid-vnzlvqnm]:hover:after{opacity:1}.btn[data-astro-cid-vnzlvqnm]:disabled{opacity:.6;pointer-events:none}
