._footer_b31dd1e{padding:clamp(2.75rem, 5vw, 4.5rem) var(--page-gutter) 1.25rem;color:var(--color-background);background:var(--color-accent);position:relative}._layout_b31dd1e{max-width:var(--page-max);grid-template-columns:minmax(0,1.1fr) minmax(0,1.35fr) minmax(0,1fr);gap:clamp(2rem,4.5vw,5rem);margin-inline:auto;display:grid}._layout_b31dd1e>*{min-width:0}._brand_b31dd1e ._wordmark_b31dd1e{width:fit-content;color:var(--color-background);font-size:clamp(1.75rem,3vw,2.75rem)}._brand_b31dd1e ._wordmark_b31dd1e strong{color:currentColor}._brand_b31dd1e>p{max-width:30ch;font-size:var(--text-body);text-wrap:pretty;margin:1.25rem 0 0;line-height:1.75}._footer_b31dd1e h2{letter-spacing:0;margin:0 0 1rem;font-size:.875rem;font-weight:700;line-height:1.5}._siteLinks_b31dd1e{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}._footer_b31dd1e a{text-underline-offset:.3em;max-width:100%;min-height:2.75rem;transition:text-decoration-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);align-items:center;font-size:1rem;line-height:1.5;text-decoration-thickness:1px;display:inline-flex}._siteLinks_b31dd1e a{padding-block:.5rem}._siteLinks_b31dd1e li:last-child{grid-column:1/-1}._footer_b31dd1e a:active{transform:translateY(1px)}._footer_b31dd1e a span[aria-hidden]{transition:transform var(--duration-medium) var(--ease-out)}._parentCompany_b31dd1e a:focus-visible span{transform:translate(.15rem,-.15rem)}._bottom_b31dd1e a:focus-visible span{transform:translateY(-.2rem)}@media (hover:hover) and (pointer:fine){._footer_b31dd1e a:hover{text-decoration:underline}._footer_b31dd1e ._wordmark_b31dd1e:hover{text-decoration:none}._parentCompany_b31dd1e a:hover span{transform:translate(.15rem,-.15rem)}._bottom_b31dd1e a:hover span{transform:translateY(-.2rem)}}@media (prefers-reduced-motion:reduce){._footer_b31dd1e a:active,._footer_b31dd1e a:is(:hover,:focus-visible) span{transform:none}}._footer_b31dd1e a:focus-visible{outline:2px solid var(--color-background);outline-offset:4px}._connections_b31dd1e address{font-style:normal}._connections_b31dd1e address p{margin:.25rem 0 0;font-size:.875rem}._email_b31dd1e{overflow-wrap:anywhere}._parentCompany_b31dd1e{margin-top:1.75rem}._parentCompany_b31dd1e p{margin:0;font-size:.875rem}._parentCompany_b31dd1e a{gap:.75rem;font-weight:650}._bottom_b31dd1e{max-width:var(--page-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin:clamp(2.5rem,4vw,4rem) auto 0;display:flex}._bottom_b31dd1e p{margin:0;font-size:.8125rem}._bottom_b31dd1e a{gap:.75rem;font-size:.875rem}@media (max-width:64rem){._layout_b31dd1e{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}._brand_b31dd1e{grid-column:1/-1}._brand_b31dd1e>p{max-width:45ch}}@media (max-width:39.99rem){._layout_b31dd1e{grid-template-columns:minmax(0,1fr);gap:2.25rem}._brand_b31dd1e>p{max-width:32ch}._siteLinks_b31dd1e{column-gap:1rem}._bottom_b31dd1e{grid-template-columns:1fr auto;gap:.25rem 1rem;display:grid}._bottom_b31dd1e>p:nth-child(2){grid-area:2/1;max-width:25ch}._bottom_b31dd1e>a{grid-area:1/2/3;justify-self:end}}:root{--color-accent:#82cb03;--color-depth:#324b00;--color-background:#0a0f00;--color-foreground:#e0e0e0;--color-muted:#e0e0e0b8;--color-soft:#e0e0e06b;--color-line:#e0e0e029;--color-line-strong:#e0e0e052;--color-accent-soft:#82cb0329;--color-depth-soft:#324b0061;--hero-media-scrim:linear-gradient(90deg, #0a0f00e0 0%, #0a0f0070 40%, #0a0f002e 70%, #0a0f00a6 100%), linear-gradient(0deg, var(--color-background) 0%, transparent 43%);--hero-media-mobile-scrim:linear-gradient(0deg, var(--color-background) 0%, #0a0f0042 60%, #0a0f0094 100%);--hero-media-filter:grayscale(1) contrast(1.28) brightness(.55) sepia(.22) hue-rotate(30deg) saturate(1.4);--hero-media-hover-filter:grayscale(.75) contrast(1.2) brightness(.58) sepia(.15) hue-rotate(28deg) saturate(1.5);--font-primary:var(--font-zalando-expanded), Arial, Helvetica, sans-serif;--font-cjk:"Noto Sans CJK SC", "PingFang SC", "Microsoft YaHei", var(--font-primary);--grid-columns:12;--page-gutter:clamp(1.125rem, 3.35vw, 4rem);--page-max:120rem;--section-space:clamp(4rem, 6vw, 6.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--text-xs:.6875rem;--text-sm:.875rem;--text-body:clamp(1.0625rem, 1rem + .25vw, 1.25rem);--text-display-sm:clamp(1.625rem, 2.1vw, 2.25rem);--text-display:clamp(1.75rem, 3.6vw, 3.5rem);--tracking-label:.12em;--leading-body:1.7;--leading-display:1.1;--border-hairline:1px solid var(--color-line);--focus-ring:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-accent);--header-height:5rem;--z-content:10;--z-grid:20;--z-vignette:30;--z-header:50;--z-curtain:80;--z-modal:100;--ease-out:cubic-bezier(.16, 1, .3, 1);--duration-fast:.18s;--duration-medium:.42s;--text-brand:clamp(2.25rem, 6.2vw, 6rem);--text-title-card:clamp(1.125rem, 1.5vw, 1.5rem)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-background);scroll-behavior:smooth;scrollbar-color:var(--color-accent) var(--color-background);min-width:20rem}body{min-height:100%;color:var(--color-foreground);background:var(--color-background);font-family:var(--font-primary);font-size:var(--text-body);line-height:var(--leading-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}body.menu-open{overflow:hidden}::selection{color:var(--color-background);background:var(--color-accent)}a{color:inherit;text-decoration:none}button,input,textarea,select{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}:where(a,button,input,textarea,select):focus-visible{box-shadow:var(--focus-ring);outline:0}img,svg,video{max-width:100%;display:block}h1,h2,h3,p{margin-block-start:0}p{text-wrap:pretty}.site-frame{z-index:var(--z-content);position:relative}.skip-link{z-index:calc(var(--z-modal) + 1);inset:0 auto auto var(--space-4);color:var(--color-background);background:var(--color-accent);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:transform var(--duration-fast) var(--ease-out);padding:.75rem 1rem;font-weight:800;position:fixed;transform:translateY(-130%)}.skip-link:focus{transform:translateY(var(--space-4))}.page-shell{width:min(100%, var(--page-max));padding-inline:var(--page-gutter);margin-inline:auto}.section{padding-block:var(--section-space);border-top:var(--border-hairline);position:relative}.section-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:clamp(.75rem,1.2vw,1.5rem);display:grid}.display{font-size:var(--text-display-sm);font-variation-settings:"wght" 850;letter-spacing:-.035em;font-style:italic;font-weight:850;line-height:var(--leading-display);text-transform:uppercase;margin:0}.display em{color:var(--color-accent);font-style:inherit}.label{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:650;line-height:1.35}.accent{color:var(--color-accent)}.muted{color:var(--color-muted)}.demo-flag{border:1px solid var(--color-accent);min-height:1.75rem;color:var(--color-accent);background:var(--color-background);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding-inline:.625rem;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex}@media (max-width:64rem){:root{--page-gutter:clamp(1.125rem, 4vw, 2.5rem);--section-space:clamp(3.5rem, 6.5vw, 5.5rem);--header-height:4.5rem}}@media (max-width:47.99rem){:root{--grid-columns:4;--page-gutter:clamp(1rem, 5vw, 1.5rem);--section-space:clamp(3rem, 7.5vw, 4.5rem)}html{scroll-behavior:auto}.section-grid{gap:.75rem}}@media (max-height:35rem) and (orientation:landscape){:root{--header-height:3.75rem;--section-space:3rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:lang(zh-CN) body{font-family:var(--font-cjk)}html:lang(zh-CN) :is(h1,h2,h3,h4){letter-spacing:-.015em;line-break:strict;font-style:normal;line-height:1.3}html:lang(zh-CN) :is(h1,h2,h3,h4) em{font-style:normal}html:lang(zh-CN) .label{letter-spacing:.04em}html:lang(zh-CN) [data-wordmark]{font-family:var(--font-primary);font-style:italic}section[id]{scroll-margin-top:calc(var(--header-height) + 1rem)}
