.n8-site{--n8-red:#ff103e;--n8-black:#000;--n8-white:#fff;--n8-grey:#ececec;--n8-in:cubic-bezier(.16, 1, .3, 1);--n8-out:cubic-bezier(.7, 0, .84, 0);--n8-d-xs:.16s;--n8-d-s:.28s;--n8-d-blade:.33s;--n8-d-surge:.35s;--n8-d-m:.6s;--n8-d-l:.9s;--n8-d-xl:1.4s;--n8-cols:4;--n8-margin:20px;--n8-gutter:12px;--n8-maxw:1760px;--n8-section-pad:72px;--n8-header-h:60px;--n8-font:var(--font-h8);font-family:var(--n8-font);color:var(--n8-fg);background:var(--n8-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;min-height:100vh;font-size:16px;font-weight:400;line-height:1.5;overflow-x:clip}@media (min-width:768px){.n8-site{--n8-cols:8;--n8-margin:32px;--n8-gutter:16px}}@media (min-width:1024px){.n8-site{--n8-cols:12;--n8-margin:clamp(32px, 5vmin, 72px);--n8-gutter:clamp(16px, 1.6vw, 28px);--n8-section-pad:clamp(88px, 13vh, 192px);--n8-header-h:72px}}.n8-site,[data-n8-theme=white],.n8-header[data-theme=white]{--n8-bg:var(--n8-white);--n8-fg:var(--n8-black);--n8-accent:var(--n8-red);--n8-cta-bg:var(--n8-red);--n8-cta-fg:var(--n8-black);--n8-cta-hover-bg:var(--n8-black);--n8-cta-hover-fg:var(--n8-white);--n8-focus:var(--n8-black);--n8-seed:var(--n8-red)}[data-n8-theme=grey],.n8-header[data-theme=grey]{--n8-bg:var(--n8-grey);--n8-fg:var(--n8-black);--n8-accent:var(--n8-red);--n8-cta-bg:var(--n8-red);--n8-cta-fg:var(--n8-black);--n8-cta-hover-bg:var(--n8-black);--n8-cta-hover-fg:var(--n8-white);--n8-focus:var(--n8-black);--n8-seed:var(--n8-red)}.n8-site:has(>.n8-main>[data-n8-theme=grey]:first-child)>.n8-header:not([data-theme]){--n8-bg:var(--n8-grey);--n8-fg:var(--n8-black);--n8-accent:var(--n8-red);--n8-cta-bg:var(--n8-red);--n8-cta-fg:var(--n8-black);--n8-cta-hover-bg:var(--n8-black);--n8-cta-hover-fg:var(--n8-white);--n8-focus:var(--n8-black);--n8-seed:var(--n8-red)}[data-n8-theme=black],.n8-header[data-theme=black]{--n8-bg:var(--n8-black);--n8-fg:var(--n8-white);--n8-accent:var(--n8-red);--n8-cta-bg:var(--n8-red);--n8-cta-fg:var(--n8-black);--n8-cta-hover-bg:var(--n8-white);--n8-cta-hover-fg:var(--n8-black);--n8-focus:var(--n8-white);--n8-seed:var(--n8-red);--n8-ph-bg:var(--n8-black);--n8-ph-fg:var(--n8-white);--n8-ph-ring:var(--n8-white)}.n8-site:has(>.n8-main>[data-n8-theme=black]:first-child)>.n8-header:not([data-theme]){--n8-bg:var(--n8-black);--n8-fg:var(--n8-white);--n8-accent:var(--n8-red);--n8-cta-bg:var(--n8-red);--n8-cta-fg:var(--n8-black);--n8-cta-hover-bg:var(--n8-white);--n8-cta-hover-fg:var(--n8-black);--n8-focus:var(--n8-white);--n8-seed:var(--n8-red);--n8-ph-bg:var(--n8-black);--n8-ph-fg:var(--n8-white);--n8-ph-ring:var(--n8-white)}[data-n8-theme=red],.n8-header[data-theme=red]{--n8-bg:var(--n8-red);--n8-fg:var(--n8-black);--n8-accent:var(--n8-white);--n8-cta-bg:var(--n8-black);--n8-cta-fg:var(--n8-white);--n8-cta-hover-bg:var(--n8-white);--n8-cta-hover-fg:var(--n8-black);--n8-focus:var(--n8-black);--n8-seed:var(--n8-black)}.n8-site:has(>.n8-main>[data-n8-theme=red]:first-child)>.n8-header:not([data-theme]){--n8-bg:var(--n8-red);--n8-fg:var(--n8-black);--n8-accent:var(--n8-white);--n8-cta-bg:var(--n8-black);--n8-cta-fg:var(--n8-white);--n8-cta-hover-bg:var(--n8-white);--n8-cta-hover-fg:var(--n8-black);--n8-focus:var(--n8-black);--n8-seed:var(--n8-black)}[data-n8-theme=white],[data-n8-theme=grey],[data-n8-theme=red]{--n8-ph-bg:var(--n8-grey);--n8-ph-fg:var(--n8-black);--n8-ph-ring:transparent}[data-n8-theme]{background-color:var(--n8-bg);color:var(--n8-fg)}.n8-site *,.n8-site :before,.n8-site :after{box-sizing:border-box}.n8-site :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd,fieldset,legend){margin:0;padding:0}.n8-site :where(ul,ol){list-style:none}.n8-site :where(img,svg,video,canvas){max-width:100%;display:block}.n8-site :where(a){color:inherit;text-decoration:none}.n8-site :where(button,input,textarea,select){font:inherit;color:inherit}.n8-site :where(h1,h2,h3,h4){text-wrap:balance;font-weight:700}.n8-site :where(p){text-wrap:pretty}.n8-site ::selection{background:var(--n8-red);color:var(--n8-black)}.n8-site :focus-visible{outline:2px solid var(--n8-focus);outline-offset:3px}.n8-site :focus:not(:focus-visible){outline:none}.n8-main{outline:none;display:block}.n8-main:focus-visible{outline:none}html:has(.n8-site){scroll-padding-top:60px}@media (min-width:1024px){html:has(.n8-site){scroll-padding-top:72px}}.n8-site section[tabindex="-1"]:focus-visible,.n8-site :is(h1,h2,h3)[tabindex="-1"]:focus-visible{outline:none}.n8-skip{z-index:200;background:var(--n8-black);color:var(--n8-white);border-radius:999px;padding:12px 18px;font-size:15px;font-weight:500;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.n8-skip:focus-visible{outline-color:var(--n8-red);transform:none}.n8-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.n8-t-mega{letter-spacing:-.04em;font-size:clamp(64px,13vw,240px);font-weight:700;line-height:.86}.n8-t-display{letter-spacing:-.03em;font-size:clamp(44px,min(6.4vw,10.5vh),120px);font-weight:700;line-height:.92}.n8-t-h1{letter-spacing:-.025em;font-size:clamp(36px,4.4vw,80px);font-weight:700;line-height:.95}.n8-t-h2{letter-spacing:-.015em;font-size:clamp(28px,2.9vw,52px);font-weight:600;line-height:1}.n8-t-quote{letter-spacing:-.02em;font-size:clamp(30px,4.2vw,76px);font-weight:600;line-height:1}.n8-t-h3{letter-spacing:-.01em;font-size:clamp(20px,1.6vw,28px);font-weight:600;line-height:1.12}.n8-t-lead{max-width:46ch;font-size:clamp(18px,1.4vw,22px);font-weight:300;line-height:1.42}.n8-t-essay{max-width:34em;font-size:clamp(18px,1.45vw,22px);font-weight:400;line-height:1.55}.n8-t-body{max-width:62ch;font-size:clamp(16px,1.1vw,17px);font-weight:400;line-height:1.5}.n8-small{font-size:14px;line-height:1.45}.n8-ui{font-size:15px;font-weight:500;line-height:1}.n8-label{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.2}.n8-t-ghost{letter-spacing:-.03em;font-size:clamp(64px,13vw,240px);font-weight:200;line-height:.86}.n8-accent{color:var(--n8-accent)}.n8-wrap{width:100%;max-width:var(--n8-maxw);padding-inline:var(--n8-margin);margin-inline:auto}.n8-grid{grid-template-columns:repeat(var(--n8-cols), minmax(0, 1fr));column-gap:var(--n8-gutter);display:grid}.n8-grid>*{grid-column:1/-1}@media (min-width:1024px){.n8-c-1-1{grid-column:1/2}.n8-c-1-2{grid-column:1/3}.n8-c-1-3{grid-column:1/4}.n8-c-1-4{grid-column:1/5}.n8-c-1-5{grid-column:1/6}.n8-c-1-6{grid-column:1/7}.n8-c-1-7{grid-column:1/8}.n8-c-1-8{grid-column:1/9}.n8-c-1-9{grid-column:1/10}.n8-c-1-10{grid-column:1/11}.n8-c-1-11{grid-column:1/12}.n8-c-1-12{grid-column:1/13}.n8-c-2-2{grid-column:2/3}.n8-c-2-3{grid-column:2/4}.n8-c-2-4{grid-column:2/5}.n8-c-2-5{grid-column:2/6}.n8-c-2-6{grid-column:2/7}.n8-c-2-7{grid-column:2/8}.n8-c-2-8{grid-column:2/9}.n8-c-2-9{grid-column:2/10}.n8-c-2-10{grid-column:2/11}.n8-c-2-11{grid-column:2/12}.n8-c-2-12{grid-column:2/13}.n8-c-3-3{grid-column:3/4}.n8-c-3-4{grid-column:3/5}.n8-c-3-5{grid-column:3/6}.n8-c-3-6{grid-column:3/7}.n8-c-3-7{grid-column:3/8}.n8-c-3-8{grid-column:3/9}.n8-c-3-9{grid-column:3/10}.n8-c-3-10{grid-column:3/11}.n8-c-3-11{grid-column:3/12}.n8-c-3-12{grid-column:3/13}.n8-c-4-4{grid-column:4/5}.n8-c-4-5{grid-column:4/6}.n8-c-4-6{grid-column:4/7}.n8-c-4-7{grid-column:4/8}.n8-c-4-8{grid-column:4/9}.n8-c-4-9{grid-column:4/10}.n8-c-4-10{grid-column:4/11}.n8-c-4-11{grid-column:4/12}.n8-c-4-12{grid-column:4/13}.n8-c-5-5{grid-column:5/6}.n8-c-5-6{grid-column:5/7}.n8-c-5-7{grid-column:5/8}.n8-c-5-8{grid-column:5/9}.n8-c-5-9{grid-column:5/10}.n8-c-5-10{grid-column:5/11}.n8-c-5-11{grid-column:5/12}.n8-c-5-12{grid-column:5/13}.n8-c-6-6{grid-column:6/7}.n8-c-6-7{grid-column:6/8}.n8-c-6-8{grid-column:6/9}.n8-c-6-9{grid-column:6/10}.n8-c-6-10{grid-column:6/11}.n8-c-6-11{grid-column:6/12}.n8-c-6-12{grid-column:6/13}.n8-c-7-7{grid-column:7/8}.n8-c-7-8{grid-column:7/9}.n8-c-7-9{grid-column:7/10}.n8-c-7-10{grid-column:7/11}.n8-c-7-11{grid-column:7/12}.n8-c-7-12{grid-column:7/13}.n8-c-8-8{grid-column:8/9}.n8-c-8-9{grid-column:8/10}.n8-c-8-10{grid-column:8/11}.n8-c-8-11{grid-column:8/12}.n8-c-8-12{grid-column:8/13}.n8-c-9-9{grid-column:9/10}.n8-c-9-10{grid-column:9/11}.n8-c-9-11{grid-column:9/12}.n8-c-9-12{grid-column:9/13}.n8-c-10-10{grid-column:10/11}.n8-c-10-11{grid-column:10/12}.n8-c-10-12{grid-column:10/13}.n8-c-11-11{grid-column:11/12}.n8-c-11-12{grid-column:11/13}.n8-c-12-12{grid-column:12/13}}@media (min-width:768px) and (max-width:1023px){.n8-m-1-1{grid-column:1/2}.n8-m-1-2{grid-column:1/3}.n8-m-1-3{grid-column:1/4}.n8-m-1-4{grid-column:1/5}.n8-m-1-5{grid-column:1/6}.n8-m-1-6{grid-column:1/7}.n8-m-1-7{grid-column:1/8}.n8-m-1-8{grid-column:1/9}.n8-m-2-2{grid-column:2/3}.n8-m-2-3{grid-column:2/4}.n8-m-2-4{grid-column:2/5}.n8-m-2-5{grid-column:2/6}.n8-m-2-6{grid-column:2/7}.n8-m-2-7{grid-column:2/8}.n8-m-2-8{grid-column:2/9}.n8-m-3-3{grid-column:3/4}.n8-m-3-4{grid-column:3/5}.n8-m-3-5{grid-column:3/6}.n8-m-3-6{grid-column:3/7}.n8-m-3-7{grid-column:3/8}.n8-m-3-8{grid-column:3/9}.n8-m-4-4{grid-column:4/5}.n8-m-4-5{grid-column:4/6}.n8-m-4-6{grid-column:4/7}.n8-m-4-7{grid-column:4/8}.n8-m-4-8{grid-column:4/9}.n8-m-5-5{grid-column:5/6}.n8-m-5-6{grid-column:5/7}.n8-m-5-7{grid-column:5/8}.n8-m-5-8{grid-column:5/9}.n8-m-6-6{grid-column:6/7}.n8-m-6-7{grid-column:6/8}.n8-m-6-8{grid-column:6/9}.n8-m-7-7{grid-column:7/8}.n8-m-7-8{grid-column:7/9}.n8-m-8-8{grid-column:8/9}}.n8-section{padding-block:var(--n8-section-pad)}.n8-section--flush{padding-block:0}.n8-layer{z-index:2;position:relative}.n8-corners{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:48px;display:flex}.n8-corners__index{font-variant-numeric:tabular-nums;display:none}@media (min-width:1024px){.n8-corners__index{display:block}}.n8-track{position:relative}html.js .n8-track[data-n8-track=pin]{height:var(--n8-track-m,auto)}html.js .n8-track[data-n8-track=sticky]{min-height:var(--n8-track-m,auto)}@media (min-width:1024px){html.js .n8-track[data-n8-track=pin]{height:var(--n8-track,auto)}html.js .n8-track[data-n8-track=sticky]{min-height:var(--n8-track,auto)}}.n8-pin{min-height:100vh;position:relative}html.js .n8-pin,html.js .n8-sticky{z-index:2;height:100svh;position:sticky;top:0;overflow:clip}@media (prefers-reduced-motion:reduce){html.js .n8-track[data-n8-track]{height:auto;min-height:0}.n8-pin,html.js .n8-pin,html.js .n8-sticky{height:auto;min-height:0;position:relative}}.n8-stage{position:relative;overflow:hidden}.n8-stage__poster{transition:opacity .2s linear;position:absolute;inset:0}.n8-stage__poster>svg,.n8-stage__poster>img{width:100%;height:100%}.n8-stage__poster>img{object-fit:cover}.n8-stage[data-n8-live]>.n8-stage__poster{opacity:0}.n8-canvas{pointer-events:none}.n8-canvas[data-mode=fixed]{z-index:1;position:fixed;top:0;left:0}.n8-canvas[data-mode=inline]{position:absolute;inset:0;width:100%!important;height:100%!important}.n8-rv--fade.is-armed{opacity:0}.n8-rv--fade.is-armed.is-in{opacity:1;transition:opacity .4s linear calc(.2s + var(--n8-delay,0s))}.n8-rt__l{width:fit-content;max-width:100%;margin-block:-.12em;margin-inline-end:-.06em;padding-block:.12em;padding-inline-end:.06em;display:block;overflow:hidden}.n8-rt__m{display:block}.n8-rt.is-split{flex-direction:column;align-items:flex-start;display:flex}.n8-rt.is-armed:not(.is-split):not(.is-in){opacity:0}.n8-rt.is-armed .n8-rt__l{transform:translate(-101%)}.n8-rt.is-armed .n8-rt__m{transform:translate(calc(101% - .12em))}.n8-rt.is-in .n8-rt__l,.n8-rt.is-in .n8-rt__m{transition:transform var(--n8-d-m) var(--n8-in) calc(var(--n8-delay,0s) + var(--i,0) * 90ms);transform:none}.n8-rv--mask .n8-rv__mask{vertical-align:top;display:inline-block;overflow:hidden}.n8-rv--mask .n8-rv__in{display:block}.n8-rv--mask.is-armed .n8-rv__mask{transform:translate(-101%)}.n8-rv--mask.is-armed .n8-rv__in{transform:translate(101%)}.n8-rv--mask.is-in .n8-rv__mask,.n8-rv--mask.is-in .n8-rv__in{transition:transform var(--n8-d-m) var(--n8-in) var(--n8-delay,0s);transform:none}.n8-ps{width:100%;height:auto;display:block;overflow:visible}.n8-photo-img{filter:grayscale()}.n8-ps__cover{visibility:hidden}.n8-rv--photo.is-armed .n8-ps__plane{transform:translate3d(0, calc(var(--o,0) * 1px), 0)}.n8-rv--photo.is-armed .n8-ps[data-mode=screen] .n8-ps__img{transform:translate3d(0, calc(var(--o,0) * -1px), 0)}.n8-rv--photo.is-armed .n8-ps__cover{visibility:visible}.n8-rv--photo.is-armed.is-in .n8-ps__cover{visibility:hidden;transition:visibility 0s linear calc(var(--n8-delay,0s) + var(--k,0) * 70ms)}.n8-rv--photo.is-in .n8-ps__plane,.n8-rv--photo.is-in .n8-ps__img{transition:transform var(--n8-d-l) var(--n8-in) calc(var(--n8-delay,0s) + var(--k,0) * 70ms);transform:none}.n8-rv--band{position:relative;overflow:hidden}.n8-rv--band.is-armed:after{content:"";background:var(--n8-bg);transform-origin:100%;position:absolute;inset:0}.n8-rv--band.is-armed.is-in:after{transition:transform var(--n8-d-l) var(--n8-in) var(--n8-delay,0s);transform:scaleX(0)}.n8-seq,.n8-shard,.n8-projected{display:block;overflow:visible}.n8-seq{height:auto}.n8-band{width:100%;display:block}.n8-glyph{flex:none;display:inline-block}.n8-cta{--mx:0px;--my:0px;white-space:nowrap;cursor:pointer;height:48px;transform:translate3d(var(--mx), var(--my), 0);transition:background-color var(--n8-d-xs) linear, color var(--n8-d-xs) linear, border-color var(--n8-d-xs) linear, transform .4s var(--n8-in);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:12px;padding:0 22px;font-size:15px;font-weight:500;line-height:1;display:inline-flex;position:relative}.n8-cta.is-magnet{transition:background-color var(--n8-d-xs) linear, color var(--n8-d-xs) linear, border-color var(--n8-d-xs) linear}.n8-cta--l{height:56px;padding:0 26px}.n8-cta__glyph{transition:transform var(--n8-d-xs) var(--n8-in)}.n8-cta:hover .n8-cta__glyph,.n8-cta:focus-visible .n8-cta__glyph{transform:translate(4px)}.n8-cta--primary{background:var(--n8-cta-bg);color:var(--n8-cta-fg)}.n8-cta--primary:hover,.n8-cta--primary:focus-visible{background:var(--n8-cta-hover-bg);color:var(--n8-cta-hover-fg)}.n8-cta--secondary{color:var(--n8-fg);background:0 0;box-shadow:inset 0 0 0 1.5px}.n8-cta--secondary:hover,.n8-cta--secondary:focus-visible{background:var(--n8-fg);color:var(--n8-bg);box-shadow:inset 0 0 0 1.5px var(--n8-fg)}.n8-cta--link{border-radius:0;gap:10px;height:auto;padding:4px 0}.n8-cta--link .n8-cta__label,.n8-link{position:relative}.n8-cta--link .n8-cta__label:after,.n8-link:after{content:"";transform-origin:0;height:1px;transition:transform var(--n8-d-s) var(--n8-in);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.n8-cta--link:hover .n8-cta__label:after,.n8-cta--link:focus-visible .n8-cta__label:after,.n8-link:hover:after,.n8-link:focus-visible:after{transform:scaleX(1)}.n8-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.n8-header{z-index:50;height:var(--n8-header-h);background:var(--n8-bg);color:var(--n8-fg);transition:transform .32s var(--n8-in);position:fixed;inset:0 0 auto;transform:translate(0,0)}.n8-header:not([data-theme]){background:0 0}.n8-site:has(>.n8-main>[data-n8-theme]:first-child)>.n8-header:not([data-theme]){background:var(--n8-bg)}.n8-header.is-hidden:not(:focus-within):not(.is-open){transition:transform var(--n8-d-s) var(--n8-out);transform:translateY(-100%)}.n8-header__in{align-items:center;gap:28px;height:100%;display:flex}.n8-header__logo{flex:none;margin-right:auto;display:inline-flex}.n8-header__logo-mask{transition:transform var(--n8-d-m) var(--n8-in);display:block;overflow:hidden}.n8-header__logo-in{transition:transform var(--n8-d-m) var(--n8-in);display:block}.n8-header.is-logo-hidden .n8-header__logo:not(:focus-visible) .n8-header__logo-mask{transform:translate(-101%)}.n8-header.is-logo-hidden .n8-header__logo:not(:focus-visible) .n8-header__logo-in{transform:translate(101%)}.n8-logo{width:118px;height:auto}@media (min-width:1024px){.n8-logo{width:132px}}.n8-logo--light,.n8-header[data-theme=black] .n8-logo--dark{display:none}.n8-site:has(>.n8-main>[data-n8-theme=black]:first-child)>.n8-header:not([data-theme]) .n8-logo--dark{display:none}.n8-header[data-theme=black] .n8-logo--light{display:block}.n8-site:has(>.n8-main>[data-n8-theme=black]:first-child)>.n8-header:not([data-theme]) .n8-logo--light{display:block}.n8-header__nav{display:none}.n8-header__nav ul{gap:28px;display:flex}.n8-navlink{align-items:center;gap:6px;padding:8px 0;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.n8-navlink__seed{color:var(--n8-seed);transform-origin:0;transition:transform var(--n8-d-xs) var(--n8-in);transform:scaleX(0)}.n8-navlink:hover .n8-navlink__seed,.n8-navlink:focus-visible .n8-navlink__seed,.n8-navlink[aria-current=page] .n8-navlink__seed{transform:none}.n8-header__cta{display:none}.n8-header__menu{appearance:none;cursor:pointer;background:0 0;border:0;padding:12px 0 12px 12px}@media (min-width:1024px){.n8-header__nav,.n8-header__cta{display:block}.n8-header__menu{display:none}}.n8-menu{z-index:100;color:var(--n8-white);overscroll-behavior:contain;background:0 0;position:fixed;inset:0;overflow-y:auto}.n8-menu__shutter{position:fixed;inset:0}.n8-menu__shutter span{background:var(--n8-black);animation:n8-shutter .42s var(--n8-in) both;animation-delay:calc(var(--pair) * 50ms);position:absolute;left:0;right:0}@keyframes n8-shutter{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.n8-menu__in{flex-direction:column;min-height:100%;padding-bottom:32px;display:flex;position:relative}.n8-menu__bar{height:var(--n8-header-h);animation:n8-menu-in .42s var(--n8-in) .2s both;justify-content:space-between;align-items:center;display:flex}.n8-menu__close{appearance:none;cursor:pointer;background:0 0;border:0;padding:12px 0 12px 12px}.n8-menu__list{flex-direction:column;gap:4px;margin-top:40px;display:flex}.n8-menu__list li{animation:n8-menu-in .42s var(--n8-in) both;animation-delay:calc(.22s + var(--i) * 40ms)}.n8-menu__link{letter-spacing:-.015em;align-items:center;gap:14px;padding:8px 0;font-size:clamp(32px,8vw,52px);font-weight:600;line-height:1;display:inline-flex}.n8-menu__seed{width:14px;height:22px;color:var(--n8-red)}.n8-menu__cta{animation:n8-menu-in .42s var(--n8-in) .46s both;margin-top:auto;padding-top:40px}@keyframes n8-menu-in{0%{clip-path:inset(-12px 100% -12px -12px)}to{clip-path:inset(-12px)}}@media (prefers-reduced-motion:reduce){.n8-menu__shutter span,.n8-menu__bar,.n8-menu__list li,.n8-menu__cta{animation:none}}.n8-footer{flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.n8-footer{min-height:72vh}}.n8-footer__in{flex:1;align-content:start;row-gap:48px;padding-top:72px;padding-bottom:32px}.n8-footer__brand img{width:220px;height:auto}.n8-footer__col .n8-label{margin-bottom:20px}.n8-footer__col ul{gap:12px;display:grid}.n8-footer__col a{font-size:15px;font-weight:500}.n8-footer__legal{align-self:end;gap:24px;padding-top:32px;display:flex}@media (min-width:768px){.n8-footer__brand{grid-column:1/-1}.n8-footer__pages{grid-column:1/5}.n8-footer__contacts{grid-column:5/9}}@media (min-width:1024px){.n8-footer__in{grid-template-rows:1fr auto;padding-top:96px}.n8-footer__brand{grid-column:1/5}.n8-footer__pages{grid-column:6/9}.n8-footer__contacts{grid-column:9/13}.n8-footer__legal{grid-column:1/-1}}.n8-form-card{background:var(--n8-white);color:var(--n8-black);--n8-fg:var(--n8-black);--n8-bg:var(--n8-white);--n8-focus:var(--n8-black);--n8-ph-bg:var(--n8-grey);--n8-ph-fg:var(--n8-black);--n8-ph-ring:transparent;padding:24px}@media (min-width:1024px){.n8-form-card{padding:40px}}.n8-form{gap:32px;display:grid}.n8-field{border:0;gap:10px;min-width:0;display:grid}.n8-field__label{letter-spacing:.06em;text-transform:uppercase;padding:0;font-size:12px;font-weight:500;line-height:1.2}.n8-field__control{display:block;position:relative}.n8-field__control:before{content:"";background:var(--n8-red);width:3px;transition:transform var(--n8-d-xs) var(--n8-in);pointer-events:none;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.n8-field__control:focus-within:before{transform:none}.n8-field input:not([type=checkbox]):not([type=radio]),.n8-field textarea{border:0;border-bottom:1.5px solid var(--n8-black);appearance:none;background:0 0;border-radius:0;width:100%;min-height:52px;padding:14px 12px 12px 14px;font-size:16px;line-height:1.4;display:block}.n8-field textarea{resize:vertical;min-height:132px}.n8-field input:not([type=checkbox]):not([type=radio]):focus-visible,.n8-field textarea:focus-visible{outline:2px solid var(--n8-black);outline-offset:0}.n8-field--choices .n8-field__label{margin-bottom:16px}.n8-choices{flex-wrap:wrap;gap:8px;display:flex}.n8-choice{cursor:pointer;display:inline-flex;position:relative}.n8-choice input,.n8-consent input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.n8-choice span{border:1.5px solid var(--n8-black);min-height:44px;transition:background-color var(--n8-d-xs) linear, color var(--n8-d-xs) linear;align-items:center;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.n8-choice input:checked+span{background:var(--n8-black);color:var(--n8-white)}.n8-choice input:focus-visible+span,.n8-consent input:focus-visible~.n8-consent__box{outline:2px solid var(--n8-black);outline-offset:3px}.n8-consent{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex;position:relative}.n8-consent__box{border:1.5px solid var(--n8-black);width:20px;height:20px;transition:background-color var(--n8-d-xs) linear;flex:none;margin-top:1px}.n8-consent input:checked~.n8-consent__box{background:var(--n8-black);box-shadow:inset 0 0 0 3px var(--n8-white)}.n8-field__error{color:var(--n8-black);align-items:center;gap:8px;font-size:14px;line-height:1.3;display:flex}.n8-field__error-glyph{color:var(--n8-red)}.n8-submit{appearance:none;background:var(--n8-grey);height:56px;color:var(--n8-black);cursor:not-allowed;border:0;border-radius:999px;align-items:center;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.n8-ph{background:var(--n8-ph-bg,var(--n8-grey));color:var(--n8-ph-fg,var(--n8-black));box-shadow:inset 0 0 0 1px var(--n8-ph-ring,transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .3em}.n8-ph-img{place-items:center;margin:0;display:grid;position:relative}.n8-ph-img svg{width:100%;height:100%;position:absolute;inset:0}.n8-ph-img figcaption{text-align:center;color:var(--n8-black);padding:0 8px;position:relative}.n8-ph-logo{background:var(--n8-grey);width:160px;height:48px;color:var(--n8-black);place-items:center;display:inline-grid}.n8-section.has-tr{position:relative}.n8-section.has-tr>:not(.n8-tr){z-index:2;position:relative}.n8-tr{display:none}html.js .n8-section.has-tr>.n8-tr{pointer-events:none;background:var(--n8-tr-from);z-index:0;height:min(100%,100vh);display:block;position:absolute;inset:0 0 auto;overflow:hidden}.n8-section[data-n8-cover="0"]>:not(.n8-tr){opacity:0}.n8-section[data-n8-cover="0"]:focus-within>:not(.n8-tr){opacity:1}.n8-tr__slab{background:var(--n8-tr-to);transform-origin:50%;will-change:transform;position:absolute;left:0;right:0;transform:scaleY(0)}.n8-tr__anta{width:calc(100% + 39.13vh);height:140vh;color:var(--n8-tr-to);will-change:transform;display:flex;position:absolute;top:calc(50% - 70vh);left:0;transform:translate(-100%)}.n8-tr__anta-fill{background:currentColor;flex:1}.n8-tr__anta-edge{aspect-ratio:.2795;flex:none;width:auto;max-width:none;height:100%;margin-left:-2px}.n8-tr__blade{bottom:0;left:calc(-6% + var(--i) * 30%);aspect-ratio:.2795;width:auto;max-width:none;height:190vmax;color:var(--n8-tr-to);transform-origin:50% 100%;will-change:transform;position:absolute;transform:rotate(36deg)translateY(100%)}@media (prefers-reduced-motion:reduce){html.js .n8-section.has-tr>.n8-tr{display:none}.n8-section[data-n8-cover="0"]>:not(.n8-tr){opacity:1}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.n8-404{min-height:80vh;padding-block:calc(var(--n8-header-h) + 64px) 96px;background:var(--n8-bg);color:var(--n8-fg);align-items:center;display:flex}.n8-404__title{letter-spacing:-.05em;margin-block:20px 16px;font-size:clamp(40px,5vw,80px);font-weight:600;line-height:1.03}.n8-404__links{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:36px;display:flex}.n8-site .v-legal-hero{padding-top:calc(var(--n8-header-h) + 64px)}
