:root{--violet:#7c29ff;--violet-deep:#5a12cc;--on-violet:#ffffff;--violet-pattern:#6a1ff0;--lilac:#5a12cc;--lilac-soft:#e9ddff;--night-900:#0b0514;--night-800:#140a26;--night-700:#221240;--on-night:#f4f0fa;--on-night-muted:#b3a9c4;--paper:#faf8fd;--paper-raised:#ffffff;--paper-sunken:#f1ecf8;--ink:#14101d;--ink-muted:#5a5366;--line:#ddd5ea;--line-strong:#14101d;--focus:#7c29ff;--ok:#187a43;--warn:#9a5b00;--danger:#c8102e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--container:1200px;--measure:65ch;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--chamfer:6px;--duration-fast:120ms;--duration-base:200ms;--duration-enter:320ms;--ease-out:cubic-bezier(0.2,0.7,0.2,1);--shadow-float:0 1px 2px rgba(20,16,29,0.08),0 12px 32px -12px rgba(20,16,29,0.25);--font-display:var(--font-zalando),"Zalando Sans",system-ui,sans-serif;--font-sans:var(--font-zalando),"Zalando Sans","Helvetica Neue",Arial,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace}[data-theme=dark]{--violet:#8f4bff;--violet-deep:#a86bff;--lilac:#c7a6ff;--lilac-soft:#2b1a4d;--paper:#140a26;--paper-raised:#1b0f33;--paper-sunken:#0b0514;--ink:#f4f0fa;--ink-muted:#b3a9c4;--line:#2e1e4d;--line-strong:#f4f0fa;--focus:#c7a6ff;--ok:#5ad38b;--warn:#f0b24a;--danger:#ff7a8a;--shadow-float:0 1px 2px rgba(0,0,0,0.4),0 12px 32px -12px rgba(0,0,0,0.7);color-scheme:dark}.t-display{font-size:52px;line-height:1.06}.t-display,.t-h1{font-family:var(--font-display);font-weight:600;font-stretch:125%;letter-spacing:-.015em}.t-h1{font-size:44px;line-height:1.08}.t-h2{font-size:34px;line-height:1.12}.t-h2,.t-h3{font-family:var(--font-display);font-weight:600;font-stretch:112.5%;letter-spacing:-.01em}.t-h3{font-size:22px;line-height:1.3}.t-figure{font-family:var(--font-display);font-size:56px;line-height:1;font-weight:600;font-stretch:125%;letter-spacing:-.015em}.t-lead{font-size:20px;line-height:1.5}.t-body,.t-lead{font-family:var(--font-sans);font-weight:400}.t-body{font-size:17px;line-height:1.6}.t-body-sm{font-size:15px;line-height:1.55;font-weight:400}.t-body-sm,.t-h4{font-family:var(--font-sans)}.t-h4{font-size:18px;line-height:1.4;font-weight:600}.t-label{line-height:1.2;font-weight:500}.t-button,.t-label{font-family:var(--font-sans);font-size:15px}.t-button{line-height:1;font-weight:600;letter-spacing:0}.t-meta{font-size:13px;line-height:1.5}.t-code,.t-meta{font-family:var(--font-mono);font-weight:400}.t-code{font-size:14px;line-height:1.6}:root{--lilac-on-night:#c7a6ff;--violet-on-violet-sub:#ece4ff;--ok-soft:#e3f3e8;--step-1:#7c29ff;--step-2:#6a1ff0;--step-3:#5a12cc;--step-4:#3e0d8f;--step-5:#221240;--chamfer-clip:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;color:inherit;font-family:var(--font-display);font-weight:600;text-transform:none}p{margin:0;font-size:inherit;line-height:inherit}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img,svg{vertical-align:middle}a:hover,button:hover{color:inherit}ol,ul{margin:0;padding:0}img,svg{max-width:100%}::selection{background:var(--violet);color:var(--on-violet)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nx-on-night a:focus-visible,.nx-on-night button:focus-visible{outline-color:var(--lilac-on-night)}.nx-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}.nx-skip{position:absolute;left:var(--space-4);top:-100px;z-index:200;padding:var(--space-3) var(--space-4);background:var(--paper-raised);color:var(--ink);border-radius:var(--radius-sm)}.nx-skip:focus{top:var(--space-4)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.nx-container{width:100%;max-width:calc(var(--container) + 2 * var(--space-5));margin:0 auto;padding:0 var(--space-5);box-sizing:border-box}.nx-section{padding:var(--space-9) 0}.nx-paper{background:var(--paper);color:var(--ink)}.nx-sunken{background:var(--paper-sunken);color:var(--ink)}.nx-night-900{background:var(--night-900);color:var(--on-night)}.nx-night-800{background:var(--night-800);color:var(--on-night)}.nx-night-700{background:var(--night-700);color:var(--on-night)}.nx-muted{color:var(--ink-muted)}.nx-muted-night,.nx-on-night .nx-muted{color:var(--on-night-muted)}.nx-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:end;margin-bottom:var(--space-7)}.nx-head h2{max-width:18ch}.nx-head p{max-width:46ch;justify-self:end}@media (max-width:900px){.nx-section{padding:var(--space-8) 0}.nx-head{grid-template-columns:1fr;align-items:start}.nx-head p{justify-self:start}}@media (max-width:767px){.nx-container{padding:0 var(--space-4)}.t-display,.t-h1{font-size:32px;line-height:1.1}.t-h2{font-size:24px;line-height:1.15}.t-figure{font-size:36px}.t-lead{font-size:17px;line-height:1.55}}.t-display,.t-h1,.t-h2{text-wrap:balance}.nx-measure{max-width:var(--measure)}.nx-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:44px;padding:0 20px;border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.nx-btn--sm{height:40px;padding:0 16px;font-size:14px}.nx-btn--lg{height:52px;padding:0 24px;font-size:16px}.nx-btn--primary,.nx-btn--primary:visited{background:var(--violet);color:var(--on-violet);-webkit-clip-path:var(--chamfer-clip);clip-path:var(--chamfer-clip)}.nx-btn--primary:focus-visible,.nx-btn--primary:hover{background:var(--violet-deep);color:var(--on-violet)}.nx-btn--inverse,.nx-btn--inverse:visited{background:var(--on-violet);color:var(--violet-deep);-webkit-clip-path:var(--chamfer-clip);clip-path:var(--chamfer-clip)}.nx-btn--inverse:hover{background:var(--lilac-soft);color:var(--violet-deep)}.nx-btn--inverse:focus-visible,.nx-btn--primary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--on-violet),inset 0 0 0 4px var(--violet-deep)}.nx-btn--secondary,.nx-btn--secondary:visited{background:transparent;color:var(--ink);border-color:var(--line-strong)}.nx-btn--secondary:hover{background:var(--lilac-soft);color:var(--ink)}.nx-on-night .nx-btn--secondary{color:var(--on-night);border-color:var(--on-night)}.nx-on-night .nx-btn--secondary:hover{background:var(--night-700);color:var(--on-night)}.nx-btn--link,.nx-btn--link:visited{height:auto;padding:0;background:none;color:var(--lilac)}.nx-btn--link:hover{color:var(--violet)}.nx-on-night .nx-btn--link,.nx-on-night .nx-btn--link:visited{color:var(--lilac-on-night)}.nx-on-night .nx-btn--link:hover{color:var(--on-night)}.nx-btn[aria-disabled=true],.nx-btn[disabled]{opacity:.45;cursor:not-allowed}.nx-chev{display:inline-block;transition:transform var(--duration-fast) var(--ease-out)}.nx-btn--link:hover .nx-chev,a:hover .nx-chev--slide,a:hover>.nx-chev{transform:translateX(3px)}.nx-chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--radius-sm);background:var(--lilac-soft);color:var(--ink);font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap}.nx-on-night .nx-chip{background:var(--night-700);color:var(--on-night)}.nx-chip--ok{background:var(--ok-soft);color:var(--ok)}.nx-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none}.nx-outcomes{grid-gap:var(--space-1);list-style:none;font-size:15px;line-height:1.55}.nx-outcomes,.nx-outcomes li{display:grid;gap:var(--space-1)}.nx-outcomes li{grid-template-columns:14px 1fr;grid-gap:var(--space-1)}.nx-outcomes li:before{content:"›";color:var(--violet);font-family:var(--font-display);font-weight:500}.nx-on-night .nx-outcomes li:before{color:var(--lilac-on-night)}.nx-frame{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--paper-sunken);border:1px solid var(--line)}.nx-frame:after{content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-top:calc(var(--chamfer) * 2) solid var(--frame-bg,var(--paper));border-left:calc(var(--chamfer) * 2) solid transparent}.nx-frame__placeholder{display:flex;align-items:flex-start;height:100%;min-height:inherit;padding:var(--space-4);box-sizing:border-box;color:var(--ink-muted);font-size:15px}:root{--line-on-night:#2e1e4d}.nx-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--night-900);color:var(--on-night)}.nx-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);height:72px}.nx-header__logo{display:block;flex:none}.nx-header__logo img{display:block;width:132px;height:auto}.nx-header__nav,.nx-header__right{display:flex;align-items:center;gap:var(--space-6)}.nx-header__lang,.nx-header__link{padding:6px 0;border-bottom:1px solid transparent;color:var(--on-night-muted);font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;transition:color var(--duration-fast) var(--ease-out)}.nx-header__lang:hover,.nx-header__lang[aria-current=true],.nx-header__link:hover,.nx-header__link[aria-current=page]{color:var(--on-night)}.nx-header__lang[aria-current=true],.nx-header__link[aria-current=page]{border-bottom-color:var(--lilac-on-night)}.nx-header__lang:focus-visible,.nx-header__link:focus-visible{outline-offset:4px}.nx-header__langs{display:flex;gap:var(--space-3);padding-left:var(--space-4);border-left:1px solid var(--line-on-night)}.nx-header__toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--line-on-night);border-radius:var(--radius-md);background:transparent;color:var(--on-night);cursor:pointer}.nx-header__toggle:hover{color:var(--on-night);background:var(--night-700)}.nx-header__panel{position:absolute;inset:64px 0 auto;min-height:calc(100vh - 64px);min-height:calc(100dvh - 64px);background:var(--night-900);border-top:1px solid var(--line-on-night)}.nx-header__panel[hidden]{display:none}.nx-header__panel-list{display:grid;list-style:none;padding:var(--space-5) 0}.nx-header__panel-link{display:block;padding:var(--space-4) 0;border-bottom:1px solid var(--line-on-night);color:var(--on-night)}.nx-header__panel-link[aria-current=page]{color:var(--lilac-on-night)}.nx-header__panel-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-6)}.nx-header__panel-foot .nx-header__langs{padding-left:0;border-left:0}@media (max-width:900px){.nx-header__nav{display:none}.nx-header__toggle{display:inline-flex}.nx-header__right{gap:var(--space-3)}}@media (max-width:767px){.nx-header__inner{height:64px}.nx-header__logo img{width:110px}.nx-header__cta{display:none}}@media (min-width:901px){.nx-header__panel{display:none}}.nx-footer{background:var(--night-900);color:var(--on-night);border-top:1px solid var(--line-on-night)}.nx-footer__inner{display:flex;flex-direction:column;gap:56px;padding-top:72px;padding-bottom:28px}.nx-footer__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.nx-footer__brand{display:flex;flex-direction:column;gap:20px}.nx-footer__brand img{display:block;width:168px;height:auto}.nx-footer__text{max-width:34ch;color:var(--on-night-muted);font-size:17px;line-height:1.55}.nx-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.nx-footer__nav{display:flex;flex-wrap:wrap;gap:28px}.nx-footer__nav a,.nx-footer__nav a:visited{color:var(--on-night-muted);font-size:15px;line-height:1.55;transition:color var(--duration-fast) var(--ease-out)}.nx-footer__nav a:hover{color:var(--on-night)}.nx-footer__mail,.nx-footer__mail:visited{color:var(--on-night);font-family:var(--font-display);font-stretch:112.5%;font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.nx-footer__legal a .nx-chev,.nx-footer__mail .nx-chev,.nx-footer__mail:hover{color:var(--lilac-on-night)}.nx-footer__legal{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4);padding-top:20px;border-top:1px solid var(--line-on-night);color:var(--on-night-muted);font-size:15px;line-height:1.55}.nx-footer__legal-links{display:inline-flex;flex-wrap:wrap;gap:var(--space-5)}.nx-footer__legal a,.nx-footer__legal a:visited{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--on-night);font-weight:600}@media (max-width:720px){.nx-footer__grid{grid-template-columns:1fr}}.nx-section--lg{padding:calc(var(--space-9) + var(--space-4)) 0}@media (max-width:900px){.nx-section--lg{padding:var(--space-8) 0}}@keyframes nxEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nx-enter{animation:nxEnter var(--duration-enter) var(--ease-out) both}.nx-hero{position:relative;overflow:hidden}.nx-hero__mark{position:absolute;right:-96px;bottom:-64px;width:620px;height:auto;display:block}.nx-hero__grid{position:relative;display:grid;grid-template-columns:8fr 4fr;grid-gap:var(--space-7);gap:var(--space-7);padding-top:112px;padding-bottom:120px}.nx-hero__content{display:flex;flex-direction:column;gap:var(--space-6)}.nx-hero__title{max-width:15ch}.nx-hero__lead{max-width:54ch}.nx-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:28px}@media (max-width:1100px){.nx-hero__mark{width:480px;right:-140px}}@media (max-width:900px){.nx-hero__grid{grid-template-columns:1fr;padding-top:220px;padding-bottom:var(--space-7)}.nx-hero__content{gap:22px}.nx-hero__mark{width:300px;right:-110px;top:24px;bottom:auto}.nx-hero__actions{flex-direction:column;align-items:stretch;gap:var(--space-5)}.nx-hero__actions .nx-btn--link{align-self:flex-start}.nx-hero__actions .nx-btn--lg{height:48px}}.nx-delivery{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nx-delivery li{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-6);border-right:1px solid var(--line-on-night);font-size:15px;line-height:1.55}.nx-delivery li:first-child{padding-left:0}.nx-delivery li:last-child{padding-right:0;border-right:0}@media (max-width:900px){.nx-delivery{grid-template-columns:1fr;padding:var(--space-2) 0}.nx-delivery li{padding:var(--space-4) 0;gap:2px;border-right:0;border-bottom:1px solid var(--line-on-night)}.nx-delivery li:last-child{border-bottom:0}.nx-delivery .t-h4{font-size:16px}}.nx-about__grid{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;padding-top:112px;padding-bottom:112px}.nx-about__media{position:relative}.nx-about__photo{aspect-ratio:1/1;--frame-bg:var(--paper)}.nx-seal{position:absolute;right:calc(-1 * var(--space-6));bottom:calc(-1 * var(--space-6));display:grid;grid-gap:6px;gap:6px;max-width:calc(260px + 2 * var(--space-6));padding:28px var(--space-6);border-radius:var(--radius-md);background:var(--violet);color:var(--on-violet);-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.nx-seal__value{font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:40px;line-height:1;letter-spacing:-.015em}.nx-seal__text{font-size:15px;line-height:1.45}.nx-about__media--nophoto .nx-seal{position:static;max-width:none}.nx-about__text{display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-4)}.nx-about__text h2{max-width:18ch}.nx-about__body{max-width:58ch;font-size:18px;line-height:1.6}.nx-about__text .nx-btn--link{align-self:flex-start;margin-top:var(--space-2);font-size:16px}@media (max-width:900px){.nx-about__grid{grid-template-columns:1fr;gap:20px;padding-top:var(--space-8);padding-bottom:var(--space-8)}.nx-about__media{order:2}.nx-about__photo{display:none}.nx-seal{position:static;max-width:none;padding:var(--space-5)}.nx-seal__value{font-size:32px}.nx-about__text{display:contents}.nx-about__text h2{order:1}.nx-about__body{order:1;font-size:17px}.nx-about__text .nx-btn--link{order:3;margin-top:0;justify-self:start}}.nx-rows{border-top:1px solid var(--line-strong)}.nx-on-night .nx-rows{border-top-color:var(--on-night)}.nx-row,.nx-row:visited{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,3fr) auto;grid-gap:var(--space-5);gap:var(--space-5);align-items:start;padding:var(--space-6) 0;border-top:1px solid var(--line);color:var(--ink)}.nx-rows>.nx-row:first-child{border-top:0}.nx-on-night .nx-row{border-top-color:var(--line-on-night);color:var(--on-night)}.nx-row:hover{color:inherit}.nx-row:focus-visible{outline-offset:4px}.nx-row__main h3{margin-bottom:var(--space-2)}.nx-row__desc{max-width:52ch}.nx-row__scope{max-width:52ch;margin-top:var(--space-2);font-size:15px;line-height:1.55}.nx-row__link{display:inline-flex;gap:var(--space-2);padding-top:var(--space-2);color:var(--lilac);font-size:15px;font-weight:600;line-height:1;white-space:nowrap}.nx-on-night .nx-row__link{color:var(--lilac-on-night)}.nx-unsure{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-2);padding:var(--space-6);border-radius:var(--radius-md);background:var(--night-700);color:var(--on-night)}.nx-unsure__text{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:15px;line-height:1.55}.nx-unsure__text .nx-muted{color:var(--on-night-muted)}@media (max-width:900px){.nx-row{grid-template-columns:1fr;gap:10px;padding:var(--space-5) 0}.nx-row__link,.nx-row__scope{display:none}.nx-unsure{padding:20px;flex-direction:column;align-items:stretch}}.nx-stack-mobile{display:none}@media (max-width:900px){.nx-stack-desktop{display:none}.nx-stack-mobile{display:block}}.nx-stack{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-gap:40px;gap:40px;align-items:stretch}.nx-stack__left{display:flex;flex-direction:column;gap:var(--space-3)}.nx-stack__label,.nx-stack__question{color:var(--ink-muted);font-size:14px;font-weight:600;line-height:1.4}.nx-stack__question{font-size:15px;height:20px}.nx-stack__picks{display:flex;flex-direction:column;gap:var(--space-2)}.nx-stack__pick{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;height:52px;padding:0 18px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out)}.nx-stack__pick .nx-chev{color:var(--violet)}.nx-stack__pick:hover{border-color:var(--ink-muted);color:var(--ink)}.nx-stack__pick[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-night)}.nx-stack__pick[aria-pressed=true] .nx-chev{color:var(--lilac-on-night)}.nx-play__tool:focus-visible,.nx-stack__layer:focus-visible,.nx-stack__pick:focus-visible{outline:2px solid var(--line-strong);outline-offset:3px}.nx-stack__delivery{display:flex;flex-direction:column;gap:var(--space-4);margin-top:auto;padding:var(--space-5);background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.nx-stack__delivery-text{display:grid;grid-gap:var(--space-1);gap:var(--space-1);line-height:1.5}.nx-stack__delivery .nx-btn{align-self:flex-start}.nx-stack__right{gap:var(--space-2)}.nx-stack__path,.nx-stack__right{display:flex;flex-direction:column}.nx-stack__path{gap:14px;margin-bottom:var(--space-1);padding:18px 20px;border-radius:var(--radius-md);background:var(--night-800);color:var(--on-night)}.nx-stack__path-label{color:var(--on-night-muted);font-size:14px;font-weight:600;line-height:1.4}.nx-stack__path-steps{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-height:34px;list-style:none}.nx-stack__path-step{display:inline-flex;align-items:center;height:34px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--on-night);font-size:14px;font-weight:600;line-height:1}.nx-stack__path-chev{color:var(--lilac-on-night);font-size:18px}.nx-stack__path-step--client{border:1px dashed var(--on-night-muted);background:transparent}.nx-stack__track{position:relative;height:2px;background:var(--line-on-night);border-radius:2px;overflow:hidden}.nx-stack__runner{position:absolute;inset:0;animation-duration:2.4s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:2;animation-fill-mode:forwards}.nx-stack__runner i{position:absolute;left:0;top:-3px;width:8px;height:8px;border-radius:50%;background:var(--lilac-on-night)}@keyframes nxTravelA{0%{transform:translateX(0)}to{transform:translateX(calc(100% - 8px))}}@keyframes nxTravelB{0%{transform:translateX(0)}to{transform:translateX(calc(100% - 8px))}}.nx-stack__layers{display:flex;flex-direction:column;gap:var(--space-2)}.nx-stack__layer{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:20px;gap:20px;align-items:center;width:100%;height:76px;padding:0 22px;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.nx-stack__layer:after{content:"";position:absolute;top:-1px;right:-1px;border-top:10px solid var(--paper-sunken);border-left:10px solid transparent}.nx-stack__layer.is-on{background:var(--layer);border-color:var(--layer);color:var(--on-violet)}.nx-stack__layer.is-open{box-shadow:inset 0 0 0 2px var(--ink)}.nx-stack__layer.is-on.is-open{box-shadow:inset 0 0 0 2px var(--on-violet)}.nx-stack__layer-head{display:grid;grid-gap:2px;gap:2px;min-width:0}.nx-stack__layer-name{font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.015em}.nx-stack__layer-what{color:var(--ink-muted);font-size:14px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-stack__layer.is-on .nx-stack__layer-what{color:var(--violet-on-violet-sub)}.nx-stack__layer-tech{font-size:16px;font-weight:600;line-height:1.4}.nx-stack__proof{display:flex;gap:var(--space-4);align-items:flex-start;min-height:112px;margin-top:var(--space-1);padding:20px 22px;box-sizing:border-box;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.nx-stack__proof-swatch{flex:none;width:12px;height:12px;margin-top:var(--space-1);border-radius:3px;transition:background-color var(--duration-base) var(--ease-out)}.nx-stack__proof-body{flex:1 1;min-width:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1);line-height:1.5}.nx-stack__proof-tag{flex:none;padding:6px 10px;border-radius:var(--radius-sm);background:var(--lilac-soft);color:var(--ink);font-size:13px;font-weight:600;line-height:1.2}.nx-play{display:flex;flex-direction:column;gap:18px}.nx-play__tools{display:flex;flex-wrap:wrap;gap:var(--space-2)}.nx-play__tool{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out)}.nx-play__tool[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-night)}.nx-play__layers{display:flex;flex-direction:column;gap:6px;list-style:none}.nx-play__layer{display:grid;grid-gap:2px;gap:2px;padding:14px var(--space-4);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.nx-play__layer.is-on{background:var(--layer);color:var(--on-violet)}.nx-play__layer-name{font-family:var(--font-display);font-stretch:112.5%;font-weight:600;font-size:17px;line-height:1.2}.nx-play__layer-tools{color:var(--ink-muted);font-size:14px;font-weight:600;line-height:1.4}.nx-play__layer.is-on .nx-play__layer-tools{color:var(--violet-on-violet-sub)}.nx-play__match{display:flex;flex-direction:column;gap:var(--space-3);padding:18px;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.nx-play__match-text{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:15px;line-height:1.5}.nx-play__match-title{font-family:var(--font-display);font-stretch:112.5%;font-weight:600;font-size:18px;line-height:1.25}.nx-play__hint{color:var(--ink-muted);font-size:15px;line-height:1.55}.nx-play__reset{align-self:flex-start;min-height:44px;padding:0;border:0;background:transparent;color:var(--lilac);font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1;cursor:pointer}.nx-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);border-top:1px solid var(--line-strong)}.nx-steps li{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start;padding-top:var(--space-5)}.nx-steps__n{color:var(--violet)}.nx-steps__text{font-size:15px;line-height:1.55}.nx-steps__cta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-top:56px}.nx-steps__note{font-size:15px;line-height:1.55}@media (max-width:900px){.nx-steps{grid-template-columns:1fr 1fr;gap:var(--space-5) var(--space-4)}.nx-steps li{gap:6px;padding-top:20px}.nx-steps__cta{margin-top:var(--space-6);flex-direction:column;align-items:stretch}.nx-steps__note{display:none}}.nx-ctaband{display:grid;grid-template-columns:8fr 4fr;background:var(--night-900);color:var(--on-violet)}.nx-ctaband__violet{position:relative;overflow:hidden;background:var(--violet)}.nx-ctaband__chevrons{position:absolute;left:-56px;top:50%;width:260px;height:auto;color:var(--violet-pattern);transform:translateY(-50%)}.nx-ctaband__body{position:relative;display:flex;flex-direction:column;gap:20px;max-width:720px;margin-left:auto;padding:var(--space-9) var(--space-7) var(--space-9) var(--space-5);box-sizing:border-box}.nx-ctaband__title{max-width:14ch;color:var(--on-violet)}.nx-ctaband__text{max-width:44ch;font-size:19px;line-height:1.5}.nx-ctaband__body .nx-btn{align-self:flex-start;margin-top:var(--space-2)}.nx-ctaband__night{display:flex;flex-direction:column;justify-content:center;gap:20px;max-width:420px;padding:var(--space-9) var(--space-5) var(--space-9) var(--space-7);box-sizing:border-box}.nx-ctaband__item{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.nx-ctaband__label{color:var(--on-night-muted);font-size:15px;font-weight:600;line-height:1.4}.nx-ctaband__value,.nx-ctaband__value:visited{color:var(--on-night);font-size:18px;font-weight:600;line-height:1.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.nx-ctaband__value:hover{color:var(--lilac-on-night)}.nx-ctaband__night .nx-btn--link{align-self:flex-start}@media (max-width:900px){.nx-ctaband{grid-template-columns:1fr}.nx-ctaband__chevrons{left:auto;right:-96px;width:200px}.nx-ctaband__body{max-width:none;padding:var(--space-8) var(--space-4)}.nx-ctaband__body .nx-btn{align-self:stretch}.nx-ctaband__text{font-size:17px}.nx-ctaband__night{display:none}}.nx-mobilebar{display:none}@media (max-width:767px){.nx-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--night-900);border-top:1px solid var(--line-on-night)}.nx-mobilebar__cta{flex:1 1;height:48px}.nx-mobilebar__call,.nx-mobilebar__call:visited{display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid var(--line-on-night);border-radius:var(--radius-md);color:var(--on-night)}body:has(.nx-mobilebar){padding-bottom:72px}}.nx-pagehero{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:end;padding-top:80px;padding-bottom:80px}.nx-pagehero__text{display:flex;flex-direction:column;gap:var(--space-5)}.nx-pagehero__text h1{max-width:18ch}.nx-pagehero__text p{max-width:52ch}.nx-pagehero__actions{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-end}@media (max-width:900px){.nx-pagehero{grid-template-columns:1fr;gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-8)}.nx-pagehero__actions{justify-content:flex-start}}.nx-sheets{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.nx-sheet{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start;padding:var(--space-7) 0;border-top:1px solid var(--line)}.nx-sheet:first-child{border-top:0}.nx-sheet__main{display:flex;flex-direction:column;gap:var(--space-3)}.nx-sheet__main h3 a{color:inherit}.nx-sheet__main h3 a:hover{color:var(--lilac)}.nx-sheet__desc{max-width:48ch}.nx-sheet__main .nx-btn--link{align-self:flex-start;margin-top:var(--space-1)}.nx-sheet__outcomes{gap:6px}.nx-spec{display:grid;grid-gap:6px;gap:6px;margin:0;font-size:15px;line-height:1.5}.nx-spec>div{display:grid;grid-template-columns:72px 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.nx-spec dt{color:var(--ink-muted);font-weight:400}.nx-spec dd{margin:0;color:var(--ink)}@media (max-width:900px){.nx-sheet{grid-template-columns:1fr;gap:var(--space-4)}}.nx-method{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.nx-method__intro{display:flex;flex-direction:column;gap:var(--space-4)}.nx-method__intro p{max-width:40ch}.nx-method__intro .nx-btn{align-self:flex-start;margin-top:var(--space-4)}.nx-method__steps{list-style:none;border-bottom:1px solid var(--line-on-night)}.nx-method__steps li{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:20px 0;border-top:1px solid var(--line-on-night)}.nx-method__steps li:first-child{border-top-color:var(--on-night)}.nx-method__steps p{max-width:52ch;margin-top:var(--space-1);font-size:15px;line-height:1.55}.nx-method__n{color:var(--lilac-on-night);font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:28px;line-height:1;letter-spacing:-.015em}@media (max-width:900px){.nx-method{grid-template-columns:1fr;gap:var(--space-7)}}.lp-hero{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:end;padding-top:96px;padding-bottom:96px}.lp-hero__text{display:flex;flex-direction:column;gap:var(--space-5)}.lp-hero__text h1{max-width:18ch}.lp-hero__text p{max-width:52ch}.lp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:28px;justify-content:flex-end}@media (max-width:900px){.lp-hero{grid-template-columns:1fr;gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-8)}.lp-hero__actions{justify-content:flex-start}}.lp-pains-grid,.lp-pains-list,.lp-ruled{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--space-7);column-gap:var(--space-7);border-top:1px solid var(--line-strong)}.lp-ruled--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-pains-list{grid-template-columns:1fr}.lp-pain-item,.lp-ruled__item{display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:var(--space-5) 0;border-bottom:1px solid var(--line)}.lp-pain-item h3{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:1.4}.lp-pain-item p,.lp-ruled__item p{max-width:60ch;color:var(--ink-muted);font-size:15px;line-height:1.55}.nx-on-night .lp-pains-grid,.nx-on-night .lp-pains-list,.nx-on-night .lp-ruled{border-top-color:var(--on-night)}.nx-on-night .lp-pain-item,.nx-on-night .lp-ruled__item{border-bottom-color:var(--line-on-night)}.nx-on-night .lp-pain-item p,.nx-on-night .lp-ruled__item p{color:var(--on-night-muted)}.lp-solution-grid,.lp-solution-stack{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.lp-solution-text{max-width:58ch;font-size:18px;line-height:1.6}.lp-checklist{list-style:none;display:grid;grid-gap:var(--space-3);gap:var(--space-3);font-size:17px;line-height:1.5}.lp-check-item{display:grid;grid-template-columns:16px 1fr;grid-gap:var(--space-2);gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}.lp-check-item:before{content:"›";color:var(--violet);font-family:var(--font-display);font-weight:600}.nx-on-night .lp-check-item{border-bottom-color:var(--line-on-night)}.nx-on-night .lp-check-item:before{color:var(--lilac-on-night)}.lp-process{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);border-top:1px solid var(--line-strong)}.lp-process__step{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start;padding-top:var(--space-5)}.lp-process__n{color:var(--violet);font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:56px;line-height:1;letter-spacing:-.015em}.lp-process__body{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.lp-process__body p{font-size:15px;line-height:1.55}.lp-process--vertical{grid-template-columns:1fr;gap:0}.lp-process--vertical .lp-process__step{grid-template-columns:72px minmax(0,1fr);gap:var(--space-4);padding:20px 0;border-bottom:1px solid var(--line)}.lp-process--vertical .lp-process__n{font-size:28px}.nx-on-night .lp-process{border-top-color:var(--on-night)}.nx-on-night .lp-process__n{color:var(--lilac-on-night)}.nx-on-night .lp-process--vertical .lp-process__step{border-bottom-color:var(--line-on-night)}.lp-proof-pills{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.lp-proof-pill{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--radius-sm);background:var(--lilac-soft);color:var(--ink);font-size:15px;font-weight:500;line-height:1.2}.lp-proof-quote{max-width:60ch;margin:0;padding-left:var(--space-5);border-left:2px solid var(--violet);font-size:20px;line-height:1.5}.lp-proof-author{display:block;margin-top:var(--space-3);color:var(--ink-muted);font-size:15px}@media (max-width:900px){.lp-pains-grid,.lp-ruled,.lp-ruled--3,.lp-solution-grid,.lp-solution-stack{grid-template-columns:1fr}.lp-process{grid-template-columns:1fr 1fr;gap:var(--space-5) var(--space-4)}.lp-process__n{font-size:36px}}.nx-own__hero{padding-top:var(--space-9);padding-bottom:var(--space-9)}.nx-own__hero h1{max-width:17ch}.nx-own__count{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.nx-own__count dl{display:grid;grid-gap:10px;gap:10px;margin:0}.nx-own__count dl>div{display:grid;grid-template-columns:40px 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:baseline}.nx-own__count dd{margin:0;font-size:16px;line-height:1.4}.nx-own__count .nx-btn{margin-top:var(--space-2)}.nx-own__n{font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:40px;line-height:1;letter-spacing:-.015em;color:var(--on-night)}.nx-own__n--dev{color:var(--lilac-on-night)}.nx-own__section{padding:104px 0}.nx-own__section .nx-head{margin-bottom:40px}.nx-own__live-list{display:flex;flex-direction:column;gap:40px}.nx-live{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:center;padding:40px;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-lg)}.nx-live--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.nx-live--flip .nx-live__text{order:2}.nx-live__text{display:flex;flex-direction:column;gap:var(--space-4)}.nx-live__meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:15px;font-weight:500;line-height:1.4}.nx-live__name{font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:30px;line-height:1.15;letter-spacing:-.015em}.nx-live__desc{max-width:46ch}.nx-live__audience{font-size:15px;line-height:1.5}.nx-live__text .nx-btn--link{align-self:flex-start;margin-top:var(--space-1)}.nx-status{display:inline-flex;align-items:center;gap:var(--space-2);height:28px;padding:0 10px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.nx-status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.nx-status--ok{background:var(--ok-soft);color:var(--ok)}.nx-status--dev{background:var(--night-700);color:var(--on-night);border:1px solid var(--line-on-night)}.nx-status--dev:before{width:6px;height:6px;background:transparent;border:2px solid var(--lilac-on-night)}.nx-shot{position:relative;display:flex;align-items:flex-end;aspect-ratio:16/10;padding:20px;box-sizing:border-box;overflow:hidden;background:var(--paper-sunken);border:1px solid var(--line);border-radius:var(--radius-lg);-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.nx-shot:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:var(--accent);z-index:1}.nx-shot__img{object-fit:cover;object-position:top left}.nx-shot span{color:var(--ink-muted);font-size:14px;line-height:1.5}.nx-devlist{border-top:1px solid var(--on-night)}.nx-dev{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start;padding:var(--space-6) 0;border-bottom:1px solid var(--line-on-night)}.nx-dev__head{display:grid;grid-gap:6px;gap:6px}.nx-dev__name{font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.015em}.nx-dev__category{color:var(--lilac-on-night);font-size:15px;font-weight:500;line-height:1.4}.nx-dev__desc{max-width:52ch}.nx-dev__side{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3)}.nx-dev__follow,.nx-dev__follow:visited{display:inline-flex;gap:var(--space-2);color:var(--lilac-on-night);font-size:15px;font-weight:600;line-height:1}.nx-dev__follow:hover{color:var(--on-night)}.nx-ctaviolet{position:relative;overflow:hidden;background:var(--violet);color:var(--on-violet)}.nx-ctaviolet__chevrons{position:absolute;right:-40px;top:50%;width:280px;height:auto;color:var(--violet-pattern);transform:translateY(-50%)}.nx-ctaviolet__body{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-top:88px;padding-bottom:88px}.nx-ctaviolet__title{max-width:20ch;font-family:var(--font-display);font-stretch:125%;font-weight:600;font-size:40px;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.nx-ctaviolet__text{max-width:52ch;font-size:19px;line-height:1.5}.nx-ctaviolet__body .nx-btn{margin-top:var(--space-2)}@media (max-width:900px){.nx-own__hero{padding-top:var(--space-8);padding-bottom:var(--space-8)}.nx-own__section{padding:var(--space-8) 0}.nx-live,.nx-live--flip{grid-template-columns:1fr;padding:var(--space-5);gap:var(--space-5)}.nx-live--flip .nx-live__text{order:0}.nx-dev{grid-template-columns:1fr;gap:var(--space-3)}.nx-dev__side{align-items:flex-start}.nx-ctaviolet__title{font-size:28px}.nx-ctaviolet__text{font-size:17px}.nx-ctaviolet__chevrons{right:-140px}}.nx-contact__hero{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;padding-top:80px;padding-bottom:var(--space-9)}.nx-contact__intro{display:flex;flex-direction:column;gap:var(--space-5)}.nx-contact__intro h1{max-width:16ch}.nx-contact__intro p{max-width:52ch}.nx-channels{display:flex;flex-direction:column;max-width:440px;padding:var(--space-6);box-sizing:border-box;border-radius:var(--radius-lg);background:var(--night-700);color:var(--on-night)}.nx-channels h2{margin-bottom:var(--space-5)}.nx-channel{display:grid;grid-template-columns:20px 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;padding:var(--space-4) 0;border-top:1px solid var(--line-on-night)}.nx-channel__icon{margin-top:var(--space-1);color:var(--lilac-on-night)}.nx-channel__kind{color:var(--on-night-muted);font-size:15px;font-weight:600;line-height:1.4}.nx-channel__value,.nx-channel__value:visited{color:var(--on-night);font-size:18px;font-weight:600;line-height:1.5;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.nx-channel__value:hover{color:var(--lilac-on-night)}.nx-channel__desc{margin-top:var(--space-1)}.nx-channel__desc,.nx-channels__sla{color:var(--on-night-muted);font-size:15px;line-height:1.55}.nx-channels__sla{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line-on-night)}.nx-channels__sla-value{color:var(--on-night);font-family:var(--font-display);font-stretch:112.5%;font-weight:600;font-size:22px;line-height:1}.nx-contact__form{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start;padding-top:var(--space-9);padding-bottom:var(--space-9)}.nx-contact__form-intro{display:flex;flex-direction:column;gap:var(--space-4)}.nx-contact__form-intro p{max-width:40ch}.nx-formcard{max-width:620px;padding:var(--space-6);box-sizing:border-box;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius-md);scroll-margin-top:96px}@media (max-width:900px){.nx-contact__form,.nx-contact__hero{grid-template-columns:1fr;gap:var(--space-7);padding-top:var(--space-8);padding-bottom:var(--space-8)}.nx-channels{max-width:none}.nx-formcard{padding:var(--space-5)}}.nx-links{min-height:calc(100vh - 72px);display:flex;align-items:center}.nx-links__inner{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:480px;margin:0 auto;padding:var(--space-8) var(--space-4);box-sizing:border-box}.nx-links__list{display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin-top:var(--space-3)}.nx-links__button{width:100%}.nx-error{min-height:60vh}.nx-error__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding-top:var(--space-9);padding-bottom:var(--space-9)}.nx-error__code{color:var(--lilac-on-night)}.nx-error__inner p{max-width:52ch}.nx-error__actions{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin-top:var(--space-2)}@media (max-width:900px){.lp-process.lp-process--vertical{grid-template-columns:1fr;gap:0}.lp-process--vertical .lp-process__step{grid-template-columns:48px minmax(0,1fr)}.lp-process--vertical .lp-process__n{font-size:24px}}.nx-legal{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.nx-legal__toc{position:-webkit-sticky;position:sticky;top:96px;display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line-strong)}.nx-legal__toc ol{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:none;font-size:15px;line-height:1.4}.nx-legal__toc a{color:var(--ink-muted)}.nx-legal__toc a:hover{color:var(--lilac)}.nx-legal__body{max-width:var(--measure)}.nx-legal__body>section{scroll-margin-top:96px}.nx-legal__body>section+section{margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--line)}.nx-legal__body h2{margin-bottom:var(--space-4)}.nx-legal__body ol+p,.nx-legal__body p+ol,.nx-legal__body p+p,.nx-legal__body p+ul,.nx-legal__body ul+p{margin-top:var(--space-4)}.nx-legal__body ol,.nx-legal__body ul{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-left:var(--space-5)}.nx-legal__body ul{list-style:disc}.nx-legal__body ol{list-style:decimal}.nx-legal__body li::marker{color:var(--violet)}.nx-legal__body strong{font-weight:600}.nx-legal__body a{color:var(--lilac);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.nx-legal__body a:hover{color:var(--violet)}@media (max-width:900px){.nx-legal{grid-template-columns:1fr;gap:var(--space-7)}.nx-legal__toc{position:static}}@font-face{font-stretch:75% 125%;font-family:zalandoSans;src:url(/_next/static/media/040d11789cddb4ce-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:zalandoSans Fallback;src:local("Arial");ascent-override:91.85%;descent-override:23.82%;line-gap-override:0.00%;size-adjust:104.95%}.__className_93c085{font-family:zalandoSans,zalandoSans Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_93c085{--font-zalando:"zalandoSans","zalandoSans Fallback",Helvetica Neue,Arial,sans-serif}