@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--nestic-black:#0d0d0d;--white:#fff;--nestic-light-grey:#fafafa;--nestic-grey:#f1f1f1;--nestic-green:#87ef95;--nestic-red:#ff4a71;--nestic-soft-red:#ffa8b1;--nestic-orange:#ff6a07;--nestic-yellow:#fff757;--nestic-purple:#bc82f3;--nestic-beige:#ffe6ce;--tint-green:#e7fcea;--tint-red:#ffdbe3;--tint-purple:#f2e6fd;--tint-orange:#ffe1cd;--tint-soft-red:#ffeeef;--tint-yellow:#fffddd;--tint-beige:#fffaf5;--ink:var(--nestic-black);--ink-secondary:#0d0d0db8;--ink-tertiary:#0d0d0d99;--ink-placeholder:#0d0d0d33;--hairline:var(--nestic-grey);--field-border:#0d0d0d1a;--button-secondary-border:#dedede;--photo-scrim:#0d0d0d80;--surface-page:var(--white);--surface-card:var(--white);--surface-inverse:var(--nestic-black);--font-family:"Geist", system-ui, sans-serif;--font-size-headline-extra-big:clamp(40px, 4.63vw, 80px);--font-size-headline-section:clamp(32px, 4.63vw, 80px);--line-height-headline-extra-big:1;--font-size-headline-big:32px;--font-size-headline-medium:24px;--font-size-headline-small:20px;--font-size-body:16px;--font-size-small-label:14px;--font-weight-headline:600;--font-weight-body:500;--line-height-headline:1.2;--line-height-body:1.3;--line-height-small-label:1.2;--line-height-document:1.5;--letter-spacing:0;--letter-spacing-headline-extra-big:calc(-3em / 80);--letter-spacing-headline-big:calc(-1em / 32);--letter-spacing-headline-medium:calc(-.5em / 24);--radius-full:1000px;--radius-card:30px;--radius-figure:40%;--radius-panel:80px;--radius-badge:20px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-60:60px;--space-64:64px;--space-80:80px;--space-120:120px;--section-gap:140px;--section-title-gap:100px;--hero-gap:266px;--button-height:60px;--button-height-small:40px;--input-height:60px;--top-bar-height:90px;--icon-size:28px;--icon-size-small:20px;--icon-size-button:28px;--icon-size-large:90px;--badge-size:48px;--button-width:362px;--wordmark-height:28px;--wordmark-height-large:70px;--logo-height:47px;--logo-width:220px;--customer-logo-height:60px;--shadow-chip:0 0 40px #0d0d0d26;--glow-inner:inset 0 0 20px #ffffff80;--glow-button:var(--glow-inner);--scrim-photo:#0000001a;--content-max-width:1488px;--gutter:var(--space-16);--focus-ring:2px solid var(--nestic-black);--focus-ring-offset:2px;--z-raised:10;--z-float:15;--z-top-bar:20;--z-skip-link:100}@media screen and (width<=700px){:root{--line-height-headline-extra-big:1.05;--radius-panel:36px;--section-gap:72px;--section-title-gap:40px;--hero-gap:64px;--icon-size:24px;--wordmark-height:21px;--wordmark-height-large:41px;--logo-height:38px;--logo-width:148px;--customer-logo-height:40px;--gutter:var(--space-24);--ink-placeholder:#0d0d0d8c}}@media screen and (width>=701px){:root{--gutter:var(--space-40)}}@media screen and (width>=1440px){:root{--gutter:var(--space-120)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface-page);min-height:100dvh;color:var(--ink);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}h1{font-family:var(--font-family);font-size:var(--font-size-headline-big);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing-headline-big);color:var(--ink)}h2{font-family:var(--font-family);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing-headline-medium);color:var(--ink)}h3,h4,h5,h6{font-family:var(--font-family);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing);color:var(--ink)}small{font-family:var(--font-family);font-size:var(--font-size-small-label);font-weight:var(--font-weight-body);line-height:var(--line-height-small-label);letter-spacing:var(--letter-spacing)}strong,b{font-weight:var(--font-weight-headline)}a{color:inherit;text-underline-offset:.15em;text-decoration:underline}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main{flex:1}.parallax{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.parallax{animation:linear both parallax-2 view()}.parallax--1{animation-name:parallax-1}.parallax--3{animation-name:parallax-3}}}@keyframes float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes parallax-1{0%{translate:0 -16px}to{translate:0 16px}}@keyframes parallax-2{0%{translate:0 -24px}to{translate:0 24px}}@keyframes parallax-3{0%{translate:0 -40px}to{translate:0 40px}}@keyframes sway{0%,to{transform:perspective(600px)rotateX(5deg)rotateY(-7deg)}50%{transform:perspective(600px)rotateX(-5deg)rotateY(7deg)}}.prose>*+*{margin-top:var(--space-16)}.prose>h2{margin-top:var(--space-48)}.prose>h3{margin-top:var(--space-32)}.prose ul,.prose ol{padding-left:var(--space-24)}.prose li+li{margin-top:var(--space-8)}.button--big[data-astro-cid-j6ocf6pu].button--primary{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--big[data-astro-cid-j6ocf6pu].button--primary:disabled,.button--big[data-astro-cid-j6ocf6pu].button--primary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--big[data-astro-cid-j6ocf6pu].button--primary{height:var(--button-height);padding:0 var(--space-20);border-radius:var(--radius-full);background:var(--nestic-black);color:var(--white);box-shadow:var(--glow-button);--button-icon-size:var(--icon-size-button)}@media (hover:hover){.button--big[data-astro-cid-j6ocf6pu].button--primary:hover{background:var(--ink-secondary)}}@media screen and (width<=700px){.button--big[data-astro-cid-j6ocf6pu].button--primary{width:100%}}.button--big[data-astro-cid-j6ocf6pu].button--secondary,.button--big[data-astro-cid-j6ocf6pu].button--grey{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--big[data-astro-cid-j6ocf6pu].button--secondary:disabled,.button--big[data-astro-cid-j6ocf6pu].button--secondary[aria-disabled=true],.button--big[data-astro-cid-j6ocf6pu].button--grey:disabled,.button--big[data-astro-cid-j6ocf6pu].button--grey[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--big[data-astro-cid-j6ocf6pu].button--secondary,.button--big[data-astro-cid-j6ocf6pu].button--grey{height:var(--button-height);padding:0 var(--space-20);border-radius:var(--radius-full);border-color:var(--button-secondary-border);background:var(--white);color:var(--ink);--button-icon-size:var(--icon-size-button)}@media (hover:hover){.button--big[data-astro-cid-j6ocf6pu].button--secondary:hover,.button--big[data-astro-cid-j6ocf6pu].button--grey:hover{background:var(--nestic-light-grey)}}@media screen and (width<=700px){.button--big[data-astro-cid-j6ocf6pu].button--secondary,.button--big[data-astro-cid-j6ocf6pu].button--grey{width:100%}}.button--small[data-astro-cid-j6ocf6pu].button--primary{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--small[data-astro-cid-j6ocf6pu].button--primary:disabled,.button--small[data-astro-cid-j6ocf6pu].button--primary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--small[data-astro-cid-j6ocf6pu].button--primary{height:var(--button-height-small);padding:0 var(--space-12);border-radius:var(--radius-full);--button-icon-size:var(--icon-size-small);background:var(--nestic-black);color:var(--white);box-shadow:var(--glow-button)}@media (hover:hover){.button--small[data-astro-cid-j6ocf6pu].button--primary:hover{background:var(--ink-secondary)}}.button--small[data-astro-cid-j6ocf6pu].button--secondary{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--small[data-astro-cid-j6ocf6pu].button--secondary:disabled,.button--small[data-astro-cid-j6ocf6pu].button--secondary[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--small[data-astro-cid-j6ocf6pu].button--secondary{height:var(--button-height-small);padding:0 var(--space-12);border-radius:var(--radius-full);--button-icon-size:var(--icon-size-small);background:var(--white);border-color:var(--nestic-grey);color:var(--ink)}@media (hover:hover){.button--small[data-astro-cid-j6ocf6pu].button--secondary:hover{background:var(--nestic-light-grey)}}.button--small[data-astro-cid-j6ocf6pu].button--grey{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--small[data-astro-cid-j6ocf6pu].button--grey:disabled,.button--small[data-astro-cid-j6ocf6pu].button--grey[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--small[data-astro-cid-j6ocf6pu].button--grey{height:var(--button-height-small);padding:0 var(--space-12);border-radius:var(--radius-full);--button-icon-size:var(--icon-size-small);background:var(--nestic-grey);color:var(--ink)}@media (hover:hover){.button--small[data-astro-cid-j6ocf6pu].button--grey:hover{background:var(--white)}}.button[data-astro-cid-j6ocf6pu] svg{width:var(--button-icon-size);height:var(--button-icon-size);fill:currentColor;flex:none}.icon[data-astro-cid-zgufigjl]{flex:none;display:inline-flex}.icon[data-astro-cid-zgufigjl] svg{width:var(--button-icon-size,var(--icon-size));height:var(--button-icon-size,var(--icon-size));fill:currentColor}.icon--small[data-astro-cid-zgufigjl] svg{width:var(--button-icon-size,var(--icon-size-small));height:var(--button-icon-size,var(--icon-size-small))}.icon--large[data-astro-cid-zgufigjl] svg{width:var(--icon-size-large);height:var(--icon-size-large)}.language-switch[data-astro-cid-34uxj53s]{position:relative}.language-switch--open[data-astro-cid-34uxj53s] .language-switch__caret{transform:rotate(180deg)}.language-switch__menu[data-astro-cid-34uxj53s]{top:calc(100% + var(--space-8));z-index:var(--z-raised);min-width:100%;padding:var(--space-8);background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--radius-card);list-style:none;display:none;position:absolute;right:0}.language-switch--open[data-astro-cid-34uxj53s] .language-switch__menu[data-astro-cid-34uxj53s]{display:block}.language-switch__option[data-astro-cid-34uxj53s]{justify-content:space-between;align-items:center;gap:var(--space-12);height:var(--button-height-small);padding:0 var(--space-12);border-radius:var(--radius-full);color:var(--ink);white-space:nowrap;text-decoration:none;display:flex}@media (hover:hover){.language-switch__option[data-astro-cid-34uxj53s]:hover{background:var(--nestic-light-grey)}}@media screen and (width<=700px){.language-switch__menu[data-astro-cid-34uxj53s]{margin-top:var(--space-8);position:static}}.wordmark[data-astro-cid-hkf3h753]{color:inherit;display:inline-flex}.wordmark[data-astro-cid-hkf3h753] svg{height:var(--wordmark-height);width:auto}.top-bar[data-astro-cid-nazmfhjt]{z-index:var(--z-top-bar);background:var(--white);border-bottom:1px solid var(--hairline);position:relative}.top-bar__inner[data-astro-cid-nazmfhjt]{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--gutter));padding-inline:var(--gutter);align-items:center;gap:var(--space-16) var(--space-20);min-height:var(--top-bar-height);padding-block:var(--space-16);flex-wrap:wrap;margin-inline:auto;display:flex}.top-bar__home[data-astro-cid-nazmfhjt]{color:var(--ink);text-decoration:none;display:inline-flex}.top-bar[data-astro-cid-nazmfhjt] .top-bar__language{margin-right:auto}.top-bar__nav[data-astro-cid-nazmfhjt] ul[data-astro-cid-nazmfhjt]{gap:var(--space-20);flex-wrap:wrap;list-style:none;display:flex}.top-bar__actions[data-astro-cid-nazmfhjt]{gap:var(--space-20);order:1;display:flex}.top-bar[data-astro-cid-nazmfhjt] .top-bar__menu,.top-bar__nav-cta[data-astro-cid-nazmfhjt]{display:none}@media screen and (width<=700px){.top-bar__inner[data-astro-cid-nazmfhjt]{padding-block:var(--space-20) var(--space-16);min-height:0}.top-bar[data-astro-cid-nazmfhjt] .top-bar__cta{display:none}.top-bar[data-astro-cid-nazmfhjt] .top-bar__menu{display:inline-flex}.top-bar[data-astro-cid-nazmfhjt] .top-bar__menu-close,.top-bar--open[data-astro-cid-nazmfhjt] .top-bar__menu-open{display:none}.top-bar--open[data-astro-cid-nazmfhjt] .top-bar__menu-close{display:inline-flex}.top-bar__nav[data-astro-cid-nazmfhjt]{order:2;width:100%;display:none}.top-bar--open[data-astro-cid-nazmfhjt] .top-bar__nav[data-astro-cid-nazmfhjt]{display:block}.top-bar__nav[data-astro-cid-nazmfhjt] ul[data-astro-cid-nazmfhjt]{gap:var(--space-12);flex-direction:column}.top-bar__nav[data-astro-cid-nazmfhjt] .button{width:100%}.top-bar__nav-cta[data-astro-cid-nazmfhjt]{display:block}.top-bar[data-astro-cid-nazmfhjt] .top-bar__language{width:100%;padding-top:var(--space-16);border-top:1px solid var(--hairline);order:3;margin-right:0;display:none}.top-bar[data-astro-cid-nazmfhjt] .top-bar__language>button{width:100%}.top-bar__actions[data-astro-cid-nazmfhjt]{gap:var(--space-12);margin-left:auto}.top-bar--open[data-astro-cid-nazmfhjt] .top-bar__language{display:block}}.newsletter__form[data-astro-cid-c5a5jkvp]{gap:var(--space-20);display:grid}.newsletter__trap[data-astro-cid-c5a5jkvp]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.newsletter__title[data-astro-cid-c5a5jkvp],.newsletter__success[data-astro-cid-c5a5jkvp]{font-family:var(--font-family);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing);color:var(--ink)}.newsletter__row[data-astro-cid-c5a5jkvp]{gap:var(--space-12);display:flex}.newsletter__row[data-astro-cid-c5a5jkvp] .button{flex:none}.newsletter__input[data-astro-cid-c5a5jkvp]{width:100%;height:var(--input-height);padding:0 var(--space-24);border:1px solid var(--field-border);border-radius:var(--radius-full);background:var(--nestic-grey);color:var(--ink);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);display:block}.newsletter__input[data-astro-cid-c5a5jkvp]{font-family:var(--font-family);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing);flex:0 1 var(--button-width);text-align:center;min-width:0}.newsletter__input[data-astro-cid-c5a5jkvp]::placeholder{color:var(--ink-placeholder)}.newsletter__error[data-astro-cid-c5a5jkvp]{padding:var(--space-16) var(--space-24);border-radius:var(--radius-card);background:var(--tint-red);color:var(--ink)}.newsletter__success[data-astro-cid-c5a5jkvp]{outline:none;display:none}.newsletter__success[data-astro-cid-c5a5jkvp]:target,.newsletter--sent[data-astro-cid-c5a5jkvp] .newsletter__success[data-astro-cid-c5a5jkvp]{display:block}.newsletter[data-astro-cid-c5a5jkvp]:has(.newsletter__success:target) .newsletter__form[data-astro-cid-c5a5jkvp],.newsletter--sent[data-astro-cid-c5a5jkvp] .newsletter__form[data-astro-cid-c5a5jkvp]{display:none}@media screen and (width<=700px){.newsletter__form[data-astro-cid-c5a5jkvp]{gap:var(--space-16)}.newsletter__row[data-astro-cid-c5a5jkvp]{gap:var(--space-16);flex-direction:column}.newsletter__input[data-astro-cid-c5a5jkvp]{flex:none}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline)}}.footer__inner[data-astro-cid-jo6i4kqk]{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--gutter));padding-inline:var(--gutter);gap:var(--space-40);padding-block:var(--space-60);margin-inline:auto;display:grid}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-40);grid-template-columns:minmax(0,498px) max-content minmax(max-content,1fr);align-items:center;display:grid}@media screen and (width>=1440px){.footer__grid[data-astro-cid-jo6i4kqk]{column-gap:var(--space-80)}}.footer__grid[data-astro-cid-jo6i4kqk]>.footer__mark{grid-column:1;justify-self:start}.footer__rule--grid[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer[data-astro-cid-jo6i4kqk] .footer__mark{--wordmark-height:var(--wordmark-height-large);color:var(--ink)}.footer__origin[data-astro-cid-jo6i4kqk]{font-family:var(--font-family);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);letter-spacing:var(--letter-spacing);grid-column:3}.footer__rule[data-astro-cid-jo6i4kqk]{border:0;border-top:1px solid var(--hairline)}.footer__split[data-astro-cid-jo6i4kqk]{border:0;border-left:1px solid var(--hairline);align-self:stretch}.footer__tagline[data-astro-cid-jo6i4kqk]{font-family:var(--font-family);font-size:var(--font-size-headline-section);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline-extra-big);letter-spacing:var(--letter-spacing-headline-extra-big);white-space:pre-line}.footer__bottom[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-24) var(--space-40);flex-wrap:wrap;display:flex}.footer__links[data-astro-cid-jo6i4kqk],.footer__social[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-40);flex-wrap:wrap;list-style:none;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none;display:inline-flex}.footer__social[data-astro-cid-jo6i4kqk],.footer__copyright[data-astro-cid-jo6i4kqk]{padding-left:var(--space-40);border-left:1px solid var(--hairline)}.footer__copyright[data-astro-cid-jo6i4kqk]{font-family:var(--font-family);font-size:var(--font-size-small-label);font-weight:var(--font-weight-body);line-height:var(--line-height-small-label);letter-spacing:var(--letter-spacing);color:var(--ink-tertiary)}@media screen and (width<=700px){.footer__inner[data-astro-cid-jo6i4kqk]{padding-block:var(--space-40)}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr)}.footer__grid[data-astro-cid-jo6i4kqk]>.footer__mark,.footer__origin[data-astro-cid-jo6i4kqk]{grid-column:1}.footer__split[data-astro-cid-jo6i4kqk]{display:none}.footer__bottom[data-astro-cid-jo6i4kqk]{justify-items:start;display:grid}.footer__social[data-astro-cid-jo6i4kqk],.footer__copyright[data-astro-cid-jo6i4kqk]{border-left:0;padding-left:0}}.skip-link[data-astro-cid-hkbrpulz]{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing);border:1px solid #0000;text-decoration:none;display:inline-flex}.skip-link[data-astro-cid-hkbrpulz]:disabled,.skip-link[data-astro-cid-hkbrpulz][aria-disabled=true]{opacity:.5;cursor:not-allowed}.skip-link[data-astro-cid-hkbrpulz]{height:var(--button-height-small);padding:0 var(--space-12);border-radius:var(--radius-full);--button-icon-size:var(--icon-size-small);background:var(--nestic-black);color:var(--white);box-shadow:var(--glow-button)}@media (hover:hover){.skip-link[data-astro-cid-hkbrpulz]:hover{background:var(--ink-secondary)}}.skip-link[data-astro-cid-hkbrpulz]{top:var(--space-16);left:var(--space-16);z-index:var(--z-skip-link);position:absolute;transform:translateY(-200%)}.skip-link[data-astro-cid-hkbrpulz]:focus{transform:none}main[data-astro-cid-hkbrpulz]:focus{outline:none}
