.nb{--nb-ink:#0a0a0a;--nb-paper:#fbfbf9;--nb-white:#fff;--nb-blue-light:#a2d6f9;--nb-blue:#1e96fc;--nb-blue-text:#1c90f2;--nb-blue-deep:#072acb;--nb-accent:#ffd23e;--nb-accent-2:#ff8a5b;--nb-mint:#7ff0b6;--nb-border-w:2.5px;--nb-border:var(--nb-border-w) solid var(--nb-ink);--nb-radius:6px;--nb-shadow:5px 5px 0 0 var(--nb-ink);--nb-shadow-lg:8px 8px 0 0 var(--nb-ink);--nb-shadow-sm:3px 3px 0 0 var(--nb-ink);--nb-ease:cubic-bezier(.16, 1, .3, 1);--nb-display:var(--nb-display-font,"Archivo Black"), "Arial Black", sans-serif;--nb-body:var(--nb-body-font,"Archivo"), system-ui, sans-serif}html.nb body{background:var(--nb-paper);color:var(--nb-ink);scrollbar-color:var(--nb-blue) var(--nb-paper);animation:none}html.nb.nb-modal-open{overflow:hidden}html.nb .ambient-bg,html.nb .grain,html.nb .dot-grid{display:none!important}html.nb ::selection{background:var(--nb-accent);color:var(--nb-ink)}html.nb body::-webkit-scrollbar{width:14px;height:14px}html.nb body::-webkit-scrollbar-track{background:var(--nb-paper);border-left:var(--nb-border)}html.nb body::-webkit-scrollbar-thumb{background:var(--nb-blue);border:var(--nb-border)}.nb{font-family:var(--nb-body);color:var(--nb-ink);-webkit-font-smoothing:antialiased;z-index:2;background:var(--nb-paper);background-image:linear-gradient(90deg,#072acb0f 1px,#0000 1px),linear-gradient(#072acb0f 1px,#0000 1px);background-size:32px 32px;min-height:100vh;line-height:1.55;position:relative;overflow-x:clip}.nb *,.nb :before,.nb :after{box-sizing:border-box}.nb :focus-visible{outline:3px solid var(--nb-blue-deep);outline-offset:2px}.nb a{color:inherit;text-decoration:none}.nb ::placeholder{color:#6b6b66;opacity:1}.nb-container{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,2.5rem)}.nb-header{z-index:50;background:var(--nb-paper);border-bottom:var(--nb-border);position:sticky;top:0}.nb-header__inner{justify-content:space-between;align-items:center;gap:1rem;height:70px;display:flex}.nb-logo{align-items:center;display:inline-flex}.nb-logo svg,.nb-logo img{width:auto;height:36px;display:block}.nb-nav{align-items:center;gap:.35rem;display:flex}.nb-nav__link{color:var(--nb-ink);border-radius:var(--nb-radius);border:2px solid #0000;outline:none;padding:.5rem .8rem;font-size:.92rem;font-weight:600;line-height:1;transition:background .12s,color .12s,border-color .12s}.nb-nav__link:hover,.nb-nav__link:focus-visible{background:var(--nb-accent);color:var(--nb-ink);border-color:var(--nb-ink)}.nb-header .nb-btn{background:var(--nb-accent-2);padding:.5rem 1.1rem;font-size:.88rem}.nb{--nb-header-h:calc(79px + var(--nb-border-w))}.nb-header--bar{height:var(--nb-header-h);align-items:stretch;display:flex}.nb-bar__logo{flex:auto;justify-content:center;min-width:0;padding:0 clamp(.9rem,2.2vw,2rem)}.nb-header--bar .nb-bar__logo svg,.nb-header--bar .nb-bar__logo img{width:100%;max-width:240px;height:auto}.nb-bar__nav{flex:none;display:flex}.nb-bar__link,.nb-bar__cta{border-left:var(--nb-border);color:var(--nb-ink);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:flex}.nb-bar__link{width:clamp(122px,10.5vw,145px);padding:0 .6rem;font-size:.95rem;font-weight:700;transition:background .12s}.nb-bar__link:hover,.nb-bar__link:focus-visible{background:var(--nb-accent);outline:none}.nb-bar__drop{display:flex;position:relative}.nb-bar__drop-btn{font-family:var(--nb-body);cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-right:0;gap:.4rem}.nb-bar__drop.is-open .nb-bar__drop-btn{background:var(--nb-accent)}.nb-bar__chev{transition:transform .18s var(--nb-ease);flex:none}.nb-bar__drop.is-open .nb-bar__chev{transform:rotate(180deg)}.nb-bar__panel{top:calc(100% + var(--nb-border-w));z-index:51;background:var(--nb-white);border:var(--nb-border);min-width:max(100%,248px);box-shadow:var(--nb-shadow);visibility:hidden;opacity:0;transition:opacity .14s var(--nb-ease), transform .14s var(--nb-ease), visibility 0s linear .14s;border-top:0;margin:0;padding:0;list-style:none;position:absolute;left:0;transform:translateY(-6px)}.nb-bar__drop.is-open .nb-bar__panel{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nb-bar__panel li+li{border-top:var(--nb-border)}.nb-bar__item{min-height:56px;color:var(--nb-ink);white-space:nowrap;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem 0 1.1rem;font-size:.95rem;font-weight:700;transition:background .12s;display:flex}.nb-bar__item:hover,.nb-bar__item:focus-visible{background:var(--nb-accent);outline:none}.nb-bar__item[aria-current=page]{background:var(--nb-blue-light)}.nb-bar__item:hover .nb-btn__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.nb-bar__panel,.nb-bar__chev{transition:none}}.nb-bar__cta{background:var(--nb-accent-2);width:clamp(236px,20vw,274px);font-family:var(--nb-body);cursor:pointer;border-top:0;border-bottom:0;border-right:0;flex:none;gap:.75rem;font-size:1.02rem;font-weight:700}.nb-bar__cta svg{transition:transform .2s var(--nb-ease)}.nb-bar__cta:hover svg{transform:translate(4px)}.nb-bar__cta:focus-visible{outline-offset:-5px}.nb-bar__cta-short,.nb-bar__burger{display:none}.nb section[id]{scroll-margin-top:var(--nb-header-h)}@media (max-width:1180px){.nb{--nb-header-h:calc(62px + var(--nb-border-w))}.nb-bar__nav,.nb-bar__cta-long{display:none}.nb-bar__cta-short{display:inline}.nb-header--bar .nb-bar__logo{justify-content:flex-start;padding:0 .9rem 0 clamp(1.25rem,5vw,2.5rem)}.nb-header--bar .nb-bar__logo svg,.nb-header--bar .nb-bar__logo img{max-width:clamp(144px,39.6vw,192px)}.nb-bar__cta{gap:.5rem;width:auto;padding:0 clamp(.9rem,3.4vw,1.4rem);font-size:.95rem}.nb-bar__burger{background:var(--nb-paper);width:64px;color:var(--nb-ink);cursor:pointer;border:0;border-left:var(--nb-border);flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.nb-header.is-menu-open .nb-bar__burger{background:var(--nb-ink);color:var(--nb-paper)}.nb-bar__burger:focus-visible{outline-offset:-5px}}@media (max-width:360px){.nb-header--bar .nb-bar__logo{padding:0 .6rem 0 1rem}.nb-bar__cta{padding:0 .75rem;font-size:.88rem}.nb-bar__cta svg{display:none}.nb-bar__burger{width:56px}}.nb-btn{font-family:var(--nb-body);color:var(--nb-ink);background:var(--nb-blue);border:var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:.95rem;font-weight:700;line-height:1.1;transition:transform 90ms,box-shadow 90ms,background .15s;display:inline-flex}.nb-btn:hover{box-shadow:var(--nb-shadow-sm);transform:translate(2px,2px)}.nb-btn:active{box-shadow:0 0 0 0 var(--nb-ink);transform:translate(5px,5px)}.nb-btn--ghost{background:var(--nb-white)}.nb-btn--accent{background:var(--nb-accent)}.nb-btn--light{background:var(--nb-blue-light)}.nb-btn--coral{background:var(--nb-accent-2)}.nb-btn--block{width:100%}.nb-btn--lg{box-shadow:var(--nb-shadow-lg);padding:1.05rem 2rem;font-size:1.12rem}.nb-btn--lg:hover{box-shadow:var(--nb-shadow)}.nb-btn__arrow{transition:transform .2s var(--nb-ease)}.nb-btn:hover .nb-btn__arrow{transform:translate(3px)}.nb-btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:var(--nb-shadow-sm);transform:translate(2px,2px)}.nb-hero{--hero-pad:clamp(1rem, 4cqw, 2.5rem);--hero-h:max(600px, calc(100svh - var(--nb-header-h,71px) - var(--nb-trust-h)));--hero-pad-y:clamp(1.5rem, 4.5vh, 3rem);container-type:inline-size}.nb{--nb-trust-h:66px}.nb-hero__split{min-height:var(--hero-h);grid-template-columns:48fr 52fr;display:grid}.nb-hero__lead{padding:var(--hero-pad-y) clamp(1.5rem, 3.5cqw, 2.75rem) var(--hero-pad-y) max(var(--hero-pad), calc((100cqw - 1200px) / 2 + var(--hero-pad)));border-right:var(--nb-border);flex-direction:column;justify-content:center;display:flex}.nb-hero__title{font-family:var(--nb-display);letter-spacing:-.035em;margin:0 0 1.1rem;font-size:clamp(2.3rem,5.1cqw,4.1rem);font-weight:400;line-height:1}.nb-hero__title-lead{max-width:9.2em;display:block}.nb-hero__title-accent{color:var(--nb-blue)}.nb-type{display:block}.nb-type__box{display:grid}.nb-type__box>*{grid-area:1/1}.nb-type__ghost{visibility:hidden}.nb-type__tail{white-space:nowrap}.nb-type__caret{vertical-align:-.04em;visibility:hidden;background:currentColor;width:.07em;height:.82em;margin:0 -.13em 0 .06em;display:inline-block}.nb-type__rest{visibility:hidden}.nb-type__caret--on{visibility:visible}.nb-type__caret--blink{animation:1.05s step-end infinite nbCaret}@keyframes nbCaret{50%{opacity:0}}.nb-hero__sub{color:#2b2b28;max-width:44ch;margin:0 0 1.4rem;font-size:clamp(1rem,1.35cqw,1.16rem);font-weight:500;line-height:1.6}.nb-cta-cluster{flex-direction:column;align-items:flex-start;margin:0;display:flex;position:relative}.nb-hero__ask{font-family:var(--nb-display);letter-spacing:-.015em;margin:0 0 .8rem;font-size:clamp(1.05rem,1.5cqw,1.3rem);line-height:1.1}.nb .nb-hero__input{width:min(420px,100%);box-shadow:var(--nb-shadow);margin:0 0 1.3rem;padding:.95rem 1.05rem;font-size:1.05rem}.nb .nb-hero__input:focus{box-shadow:var(--nb-shadow-lg)}.nb-hero__hint{display:none}@media (max-width:920px){.nb-hero__hint{color:#2b2b28;margin:0 0 1.2rem;font-size:.84rem;font-weight:700;display:block}.nb .nb-hero__input{margin-bottom:.6rem}}@media (max-width:560px){.nb .nb-hero__input{width:100%;margin-bottom:.6rem;padding:1rem .95rem;font-size:1rem}.nb-hero__hint{color:#2b2b28;margin:0 0 1.4rem;font-size:.84rem;font-weight:700;display:block}.nb-cta-cluster{align-items:stretch}.nb-cta-cluster .nb-btn{justify-content:center;width:100%}}.nb-cta-cluster .nb-btn{z-index:1;position:relative}.nb-hero__receipt{z-index:0;transform-origin:30% 0;width:min(290px,80%);height:auto;margin:-1.1rem 0 0 1.1rem;display:block;position:relative;transform:translateY(.9rem)rotate(-3deg)}.nb-hero__visual{background-color:var(--nb-mint);background-image:linear-gradient(90deg,#ffffff80 1.5px,#0000 1.5px),linear-gradient(#ffffff80 1.5px,#0000 1.5px);background-position:-1px -1px;background-size:32px 32px;min-width:0;position:relative;overflow:hidden}.nb-hero__art{width:min(100%, calc(var(--hero-h) * .97));position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.nb-hero__wall{width:100%;height:auto;display:block;position:absolute;top:0;left:0}.nb-hero__desk{height:auto;width:min(94%, calc((var(--hero-h) - 2 * var(--hero-pad-y)) * .81));display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)}.nb-trust{overflow:hidden}.nb-trust__marquee{background:var(--nb-ink);width:max-content;min-height:var(--nb-trust-h);animation:150s linear infinite nbTrustScroll;display:flex}.nb-trust{background:var(--nb-ink)}.nb-trust:hover .nb-trust__marquee{animation-play-state:paused}@keyframes nbTrustScroll{to{transform:translate(-50%)}}.nb-trust__track{flex:none;align-items:center;margin:0;padding:0;list-style:none;display:flex}.nb-trust__cell{font-family:var(--nb-cond-font,var(--nb-body));text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:.55rem;margin-right:clamp(2.6rem,4.6vw,4.25rem);font-size:clamp(1.15rem,1.75vw,1.5rem);font-weight:800;font-stretch:72%;line-height:1;display:flex}.nb-trust__v{color:var(--nb-white)}.nb-trust__k{color:var(--nb-blue-light)}@media (prefers-reduced-motion:reduce){.nb-trust__marquee{width:auto;padding:1rem var(--hero-pad,1rem);justify-content:center}.nb-trust__track{flex-wrap:wrap;justify-content:center;row-gap:.8rem}.nb-trust__track[aria-hidden]{display:none}.nb-trust__cell{margin-right:0;margin-inline:1.4rem}}.nb-what{--svc-split:48.5fr 51.5fr;--svc-pad:clamp(1.4rem, 5vw, 4.4rem);background:var(--nb-paper)}.nb-what__head{grid-template-columns:var(--svc-split);align-items:end;padding:clamp(3rem,7.2vw,6.6rem) 0 clamp(2.4rem,4.8vw,4.2rem);display:grid}.nb-what__title{font-family:var(--nb-display);letter-spacing:-.03em;padding-left:var(--svc-pad);margin:0;font-size:clamp(2.3rem,4.3vw,3.7rem);font-weight:400;line-height:1}.nb-what__title em{color:var(--nb-blue-text);font-style:normal;display:block}@media (min-width:1081px){.nb-what__title{white-space:nowrap}.nb-what__title em{display:inline}}.nb-what__intro{padding:0 var(--svc-pad);max-width:calc(25rem + 2 * var(--svc-pad));color:#2b2b28;margin:0;font-size:clamp(1rem,1.2vw,1.06rem);font-weight:500;line-height:1.6}.nb-svcgrid{grid-template-columns:var(--svc-split);border-top:var(--nb-border);display:grid}.nb-svc{padding:var(--svc-pad);min-width:0;padding-top:clamp(1.6rem,3.3vw,3rem);position:relative}.nb-svc__title{font-family:var(--nb-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400;line-height:1.05}.nb-svc__desc{color:#17150f;margin:1rem 0 0;font-size:clamp(.98rem,1.16vw,1.05rem);font-weight:500;line-height:1.65}.nb-svc__art{pointer-events:none;height:auto;display:block}.nb .nb-svc__more{z-index:1;color:#0a0a0a;text-underline-offset:4px;align-self:flex-start;align-items:center;gap:.4rem;margin-top:1.1rem;font-size:1rem;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex;position:relative}.nb .nb-svc__more:hover{text-decoration-thickness:3px}.nb-svc__more .nb-btn__arrow{width:16px;height:16px;transition:transform .15s}.nb-svc__more:hover .nb-btn__arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.nb-svc__more .nb-btn__arrow{transition:none}}.nb-mascot{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#45453f;background:#ffffff73;border:2.5px dashed #0a0a0a6b;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.6rem;font-size:.58rem;font-weight:800;line-height:1.25;display:flex}.nb-mascot small{letter-spacing:.02em;text-transform:none;color:#5a5a52;font-size:.52rem;font-weight:700}.nb-mascot:has(.nb-mascot__img){background:0 0;border:none;padding:0}.nb-mascot__img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.nb-svc--websites{background:var(--nb-blue-light);border-right:var(--nb-border);flex-direction:column;grid-area:1/1/span 2;padding-bottom:0;display:flex;overflow:hidden}.nb-svc--websites .nb-svc__desc{z-index:1;max-width:22.6rem;position:relative}.nb-svc--websites{min-height:clamp(560px,50vw,780px)}.nb-svc--websites .nb-svc__art{width:calc(100% - 1.2rem);position:absolute;bottom:1.1rem;left:.6rem;right:.6rem}.nb-svc--custom{background:var(--nb-accent);border-bottom:var(--nb-border);-moz-column-gap:clamp(1rem, 2vw, 1.75rem);grid-area:1/2;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(1rem,2vw,1.75rem);padding-right:clamp(1.2rem,3.5vw,3rem);display:grid}.nb-svc--custom .nb-svc__text{align-self:start}.nb-svc--custom .nb-svc__desc{max-width:21.5rem}.nb-svc--custom .nb-svc__art{z-index:2;align-self:start;width:clamp(150px,17.5vw,240px);margin-top:clamp(-8.6rem,-8.8vw,-4.6rem);position:relative;transform:translate(clamp(.6rem,1.2vw,1.1rem))rotate(-15deg)}.nb-svc--auto{background:var(--nb-mint);flex-direction:column;grid-area:2/2;padding-bottom:clamp(1rem,1.8vw,1.5rem);display:flex}.nb-svc--auto .nb-svc__desc{max-width:37rem}.nb-svc--auto .nb-svc__art{width:min(100%,540px);margin:auto auto 0;padding-top:clamp(1rem,1.6vw,1.4rem)}.nb-svc--seo,.nb-svc--it{border-top:var(--nb-border);flex-direction:column;grid-row:3;padding-bottom:clamp(1rem,1.8vw,1.5rem);display:flex}.nb-svc--seo .nb-svc__art,.nb-svc--it .nb-svc__art{width:min(100%,540px);margin:auto auto 0;padding-top:clamp(1.2rem,2vw,1.8rem)}.nb-svc--seo{border-right:var(--nb-border);background:#fff;grid-column:1}.nb-svc--it{background:var(--nb-accent-2);grid-column:2}.nb-svc--seo .nb-svc__desc{max-width:31rem}.nb-svc--it .nb-svc__desc{max-width:34rem}.nb-svc--hosting{background:var(--nb-blue);border-top:var(--nb-border);-moz-column-gap:.5rem;grid-area:4/1/auto/-1;grid-template-columns:minmax(0,25rem) minmax(0,1fr);align-items:center;column-gap:.5rem;padding-top:clamp(2rem,4.2vw,3.6rem);padding-bottom:clamp(2rem,4.2vw,3.6rem);padding-right:clamp(1.2rem,4.3vw,3.7rem);display:grid}.nb-svc--hosting .nb-svc__art{justify-self:end;width:min(100%,880px)}@media (max-width:880px){.nb-what__head{grid-template-columns:1fr;row-gap:1rem}.nb-what__intro{max-width:none}.nb-svcgrid{grid-template-columns:1fr}.nb-svc--websites,.nb-svc--custom,.nb-svc--auto,.nb-svc--seo,.nb-svc--it,.nb-svc--hosting{grid-area:auto/1}.nb-svc--seo{border-right:0}.nb-svc--seo,.nb-svc--it{padding-bottom:0}.nb-svc--seo .nb-svc__art,.nb-svc--it .nb-svc__art{margin-bottom:-1.4%}.nb-svc--websites{border-right:0;border-bottom:var(--nb-border);min-height:0;padding-bottom:.3rem}.nb-svc--websites .nb-svc__art{max-width:none;width:calc(100% + 2 * var(--svc-pad) - .8rem);margin:.5rem 0 0 calc(.4rem - var(--svc-pad));position:static}.nb-svc--custom{grid-template-columns:1fr;padding-bottom:clamp(7.5rem,30vw,9.5rem)}.nb-svc--custom .nb-svc__art{z-index:3;width:clamp(150px,42vw,200px);margin:0;position:absolute;bottom:clamp(-3.2rem,-8vw,-2.2rem);right:clamp(1rem,5vw,2.5rem);transform:rotate(-10deg)}.nb-svc--auto{border-bottom:0;padding-bottom:0}.nb-svc--auto .nb-svc__art{margin-bottom:-1.4%;padding-top:1.4rem}.nb-svc--hosting{grid-template-columns:1fr;row-gap:1.4rem;padding-bottom:1.6rem}.nb-svc--hosting .nb-svc__art{justify-self:stretch;width:100%}}@media (min-width:561px) and (max-width:880px){.nb-svc--websites .nb-svc__art{width:min(100%,540px);margin:1rem auto 0}.nb-svc--auto .nb-svc__art{width:min(100%,520px)}.nb-svc--hosting .nb-svc__art{justify-self:center;width:min(100%,620px)}}.nb-what+.nb-get{border-top:var(--nb-border)}.nb-get{--get-pad:clamp(1.4rem, 5vw, 4.4rem);background:var(--nb-paper);grid-template-columns:48.5fr 51.5fr;display:grid}.nb-get__sample{background-color:var(--nb-blue-light);border-right:var(--nb-border);background-image:linear-gradient(90deg,#ffffff8c 1.5px,#0000 1.5px),linear-gradient(#ffffff8c 1.5px,#0000 1.5px);background-position:-1px -1px;background-size:32px 32px;justify-content:center;align-items:center;padding:clamp(2rem,4vw,3.5rem) clamp(1.25rem,2.6vw,2.25rem);display:flex}.nb-get__sheet{width:min(94%,620px);height:auto;display:block}.nb-get__body{padding:clamp(3rem, 7vw, 6.2rem) clamp(1.25rem, 4.4vw, 3.9rem) clamp(3rem, 7vw, 6.2rem) var(--get-pad);min-width:0}.nb-get__title{font-family:var(--nb-display);letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(2rem,3.95vw,3.4rem);font-weight:400;line-height:1}.nb-get__title em{font-style:normal;display:block}.nb-get__title em span{color:var(--nb-blue-text)}.nb-get__intro{color:#2b2b28;max-width:35rem;margin:0 0 clamp(2rem,3.4vw,2.9rem);font-size:clamp(1rem,1.2vw,1.06rem);font-weight:500;line-height:1.65}.nb-get__check{--get-label:clamp(9.5rem, 14.6vw, 12.6rem)}.nb-get__check-head{border-bottom:2px solid var(--nb-ink);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin:0;padding-bottom:.7rem;font-size:.76rem;font-weight:800;display:flex}.nb-get__rows{margin:0}.nb-get__row{grid-template-columns:var(--get-label) minmax(0, 1fr);background:repeating-linear-gradient(to right, var(--nb-ink) 0 6px, transparent 6px 10px) left bottom / 100% 2px no-repeat;align-items:start;padding:.95rem 0 .9rem;display:grid}.nb-get__row dt{letter-spacing:.12em;text-transform:uppercase;padding-top:.12rem;padding-right:1rem;font-size:.76rem;font-weight:800;line-height:1.5}.nb-get__row dd{color:#2b2b28;margin:0;font-size:1rem;font-weight:500;line-height:1.55}.nb-get__fixes{grid-template-columns:calc(var(--get-label) - 1.25rem) minmax(0, 1fr);background:var(--nb-accent);border:2px solid var(--nb-ink);border-radius:4px;align-items:start;margin:1rem 0 0;padding:1.2rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.55;display:grid}.nb-get__fixes-k{letter-spacing:.12em;text-transform:uppercase;padding-top:.15rem;font-size:.76rem;font-weight:800}.nb-get__total{border-top:6px double var(--nb-ink);font-family:var(--nb-display);letter-spacing:.01em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:1rem 0 0;padding-top:1.1rem;font-size:1.35rem;line-height:1;display:flex}.nb-get__total-v{letter-spacing:-.02em;font-size:1.9rem}.nb-get__actions{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:clamp(2.2rem,4vw,3.6rem);display:flex}.nb-get__alt{flex-direction:column;align-items:flex-start;margin:0;font-size:.92rem;font-weight:700;line-height:1.4;display:flex}.nb .nb-get__alt-link{font:inherit;color:var(--nb-blue-deep);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.nb .nb-get__alt-link:hover{-webkit-text-decoration-color:var(--nb-accent-2);text-decoration-color:var(--nb-accent-2)}@media (max-width:880px){.nb-get{grid-template-columns:1fr}.nb-get__sample{border-right:0;border-bottom:var(--nb-border)}.nb-get__sheet{width:min(80%,420px)}.nb-get__row,.nb-get__fixes{grid-template-columns:1fr;row-gap:.3rem}.nb-get__actions{flex-direction:column;align-items:stretch;gap:1rem}.nb-get__actions .nb-btn{width:100%}.nb-get__alt{text-align:center;flex-flow:wrap;justify-content:center;gap:.3rem}}.nb-how{--how-split:48.5fr 51.5fr;--how-pad:clamp(1.4rem, 5vw, 4.4rem);background:var(--nb-blue-light);border-top:var(--nb-border);border-bottom:var(--nb-border)}.nb-how__head{grid-template-columns:var(--how-split);background:var(--nb-ink);color:var(--nb-paper);border-bottom:var(--nb-border);align-items:center;padding:clamp(2.6rem,6.6vw,5.8rem) 0;display:grid}.nb-how__title{font-family:var(--nb-display);letter-spacing:-.03em;padding-left:var(--how-pad);margin:0;font-size:clamp(2.3rem,4.3vw,3.7rem);font-weight:400;line-height:1}.nb-how__title em{color:var(--nb-accent);font-style:normal}.nb-how__intro{padding:0 var(--how-pad);max-width:calc(25rem + 2 * var(--how-pad));color:#fbfbf9db;margin:0;font-size:clamp(1rem,1.2vw,1.06rem);font-weight:500;line-height:1.65}.nb-steps{grid-template-columns:var(--how-split);margin:0;padding:0;list-style:none;display:grid}.nb-step{min-width:0;padding:clamp(1.8rem, 3.8vw, 3.3rem) var(--how-pad) clamp(1.5rem, 2.9vw, 2.6rem);flex-direction:column;display:flex;position:relative}.nb-step--1{border-right:var(--nb-border);border-bottom:var(--nb-border);grid-area:1/1}.nb-step--2{border-bottom:var(--nb-border);grid-area:1/2}.nb-step--3{grid-area:2/2}.nb-step--4{border-right:var(--nb-border);grid-area:2/1}.nb-step__title{font-family:var(--nb-display);letter-spacing:-.02em;align-items:center;gap:clamp(.7rem,1.2vw,1rem);margin:0;font-size:clamp(1.6rem,2.65vw,2.3rem);font-weight:400;line-height:1.05;display:flex}.nb-step__num{letter-spacing:0;color:var(--nb-accent);-webkit-text-stroke:2.5px var(--nb-ink);paint-order:stroke fill;filter:drop-shadow(5px 5px 0 var(--nb-ink));flex:none;font-size:1.85em;line-height:.8}.nb-step__desc{color:#17150f;max-width:27.5rem;margin:1.3rem 0 0;font-size:clamp(.98rem,1.16vw,1.05rem);font-weight:500;line-height:1.65}.nb-step__art{width:auto;max-width:92%;height:auto;max-height:clamp(200px,21vw,300px);margin:auto auto 0;padding-top:clamp(1.8rem,3.6vw,3rem);display:block}.nb-step__arrow{z-index:5;aspect-ratio:1;background:var(--nb-accent);width:clamp(52px,4.8vw,66px);color:var(--nb-ink);border:var(--nb-border);box-shadow:4px 4px 0 0 var(--nb-ink);border-radius:50%;place-items:center;display:grid;position:absolute}.nb-step__arrow--right{top:50%;right:0;transform:translate(50%,-50%)}.nb-step__arrow--down{bottom:0;left:50%;transform:translate(-50%,50%)}.nb-step__arrow--down svg{transform:rotate(90deg)}.nb-step__arrow--left{top:50%;left:0;transform:translate(-50%,-50%)}.nb-step__arrow--left svg{transform:rotate(180deg)}@media (max-width:700px){.nb-how__head{grid-template-columns:1fr;row-gap:1rem}.nb-how__intro{max-width:none}.nb-steps{grid-template-columns:1fr}.nb-step--1,.nb-step--2,.nb-step--3,.nb-step--4{border-right:0;border-bottom:var(--nb-border);grid-area:auto/1}.nb-step--4{border-bottom:0}.nb-step__arrow--right,.nb-step__arrow--left,.nb-step__arrow--down{inset:auto 1.25rem 0 auto;transform:translateY(50%)}.nb-step__arrow svg{transform:rotate(90deg)}}.nb-why{background:var(--nb-accent);border-top:var(--nb-border);border-bottom:var(--nb-border);padding:clamp(3rem,7vw,5.5rem) 0}.nb-why__inner{grid-template-columns:minmax(0,1fr) clamp(150px,22vw,285px);align-items:stretch;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.nb-why__body{text-align:left;align-self:center}.nb-why__statement{font-family:var(--nb-display);color:var(--nb-ink);letter-spacing:-.03em;text-transform:uppercase;margin:0}.nb-why__setup{text-wrap:balance;margin-bottom:.1rem;font-size:clamp(1.35rem,3vw,2.5rem);line-height:1.04;display:block}.nb-why__punch{font-size:clamp(2.3rem,5.6vw,4.5rem);line-height:1;display:block}.nb-why__am{align-items:center;gap:clamp(1.1rem,3vw,2.4rem);margin-top:clamp(1rem,2.4vw,1.7rem);font-size:clamp(3.6rem,9vw,7rem);line-height:1;display:flex}.nb-why__clock{flex:none;width:clamp(96px,13vw,176px);height:auto}.nb-mark{isolation:isolate;white-space:nowrap;position:relative}.nb-mark__t{z-index:1;position:relative}.nb-mark:before{content:"";z-index:0;background:var(--nb-accent);position:absolute;inset:.04em -.14em 0}.nb-why .nb-mark{display:inline-block;transform:rotate(-3deg)}.nb-why .nb-mark:before{background:var(--nb-white);border:3px solid var(--nb-ink);box-shadow:7px 7px 0 0 var(--nb-ink);border-radius:13px;inset:-.05em -.2em -.06em}.nb-why__support{max-width:52ch;color:var(--nb-ink);margin:clamp(2.6rem,4.6vw,3.8rem) 0 0;font-size:clamp(1.02rem,1.3vw,1.2rem);font-weight:600;line-height:1.55}.nb-why__cta{text-align:center;background:var(--nb-white);width:100%;height:100%;min-height:clamp(300px,34vw,460px);color:var(--nb-ink);border:var(--nb-border);box-shadow:12px 14px 0 0 var(--nb-blue-light);cursor:pointer;font-family:var(--nb-display);text-transform:uppercase;letter-spacing:-.01em;transition:transform .15s var(--nb-ease), box-shadow .15s var(--nb-ease);border-radius:18px;justify-content:center;align-items:center;padding:clamp(1.4rem,2.6vw,2.2rem);font-size:clamp(1rem,1.75vw,1.65rem);line-height:1.16;display:flex}.nb-why__cta:hover{box-shadow:7px 8px 0 0 var(--nb-blue-light);transform:translate(5px,6px)}.nb-why__cta:active{box-shadow:0 0 0 0 var(--nb-blue-light);transform:translate(12px,14px)}@media (max-width:700px){.nb-why__inner{grid-template-columns:1fr}.nb-why__setup{font-size:max(1.35rem,4.55vw)}.nb-why__punch{font-size:max(2.3rem,8.9vw)}.nb-why__am{gap:max(1.1rem,5vw);font-size:max(3.6rem,13.5vw)}.nb-why__clock{width:max(96px,20vw)}.nb-why__support{max-width:none;font-size:max(1.02rem,3vw)}.nb .nb-why__cta{width:100%}.nb-why__cta{width:min(100%,22rem);min-height:clamp(150px,30vw,210px)}}.nb-work{--work-split:48.5fr 51.5fr;--work-pad:clamp(1.4rem, 5vw, 4.4rem);background:var(--nb-paper);border-bottom:var(--nb-border)}.nb-work__head{padding:clamp(3rem, 7.4vw, 6.4rem) var(--work-pad) clamp(2.4rem, 4.6vw, 4rem);grid-template-columns:minmax(0,1fr) minmax(0,37rem);align-items:end;gap:1.2rem 3rem;display:grid}.nb-work__title{font-family:var(--nb-display);letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,4.3vw,3.7rem);font-weight:400;line-height:1}.nb-work__title em{color:var(--nb-blue-text);font-style:normal;display:block}.nb-work__intro{color:#2b2b28;max-width:37rem;margin:0;font-size:clamp(1rem,1.2vw,1.06rem);font-weight:500;line-height:1.65}.nb-work__tabs{border-top:var(--nb-border);border-bottom:var(--nb-border);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.nb-work__tab{background:var(--nb-paper);min-width:0;color:var(--nb-ink);text-align:left;cursor:pointer;border:0;border-left:var(--nb-border);font:inherit;flex-direction:column;align-items:flex-start;gap:.55rem;padding:1.05rem 1.1rem 1.1rem;transition:background .12s;display:flex;position:relative}.nb-work__tab:first-child{border-left:0}.nb-work__tab:hover{background:var(--nb-accent)}.nb-work__tab:focus-visible{outline-offset:-5px}.nb-work__tab-n{font-family:var(--nb-display);color:var(--nb-blue-deep);font-size:clamp(1.25rem,1.75vw,1.55rem);line-height:1}.nb-work__tab-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;font-weight:800;line-height:1.2;overflow:hidden}.nb-work__tab[aria-selected=true]{background:var(--nb-ink);color:var(--nb-paper)}.nb-work__tab[aria-selected=true] .nb-work__tab-n{color:var(--nb-blue-light)}.nb-work__tab[aria-selected=true]:after{content:"";background:var(--nb-blue);height:5px;position:absolute;bottom:0;left:0;right:0}.nb-work__show{grid-template-columns:var(--work-split);display:grid}.nb-work__stage{background-color:var(--nb-blue-light);border-right:var(--nb-border);background-image:linear-gradient(90deg,#ffffff8c 1.5px,#0000 1.5px),linear-gradient(#ffffff8c 1.5px,#0000 1.5px);background-position:-1px -1px;background-size:32px 32px;justify-content:center;align-items:center;padding:clamp(2rem,5.4vw,5.4rem) clamp(1.4rem,4.6vw,4.2rem);display:flex}.nb-work__frame{border:var(--nb-border);width:100%;box-shadow:9px 9px 0 0 var(--nb-ink);background:#f1f1ec;border-radius:10px;overflow:hidden}.nb-work__bar{background:var(--nb-accent);border-bottom:var(--nb-border);align-items:center;gap:.45rem;height:30px;padding:0 .8rem;display:flex}.nb-work__dot{border:2px solid var(--nb-ink);background:var(--nb-accent-2);border-radius:50%;width:11px;height:11px}.nb-work__dot:nth-child(2){background:var(--nb-white)}.nb-work__dot:nth-child(3){background:var(--nb-mint)}.nb-work__url{border:2px solid var(--nb-ink);background:var(--nb-white);border-radius:999px;flex:0 45%;height:13px;margin-left:.5rem}.nb-work__shot{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;animation:nbShotIn .35s var(--nb-ease);display:block}@keyframes nbShotIn{0%{opacity:.35}to{opacity:1}}.nb-work__details{min-width:0;display:grid}.nb-work__details>.nb-work__detail{grid-area:1/1}.nb-work__detail[aria-hidden=true]{visibility:hidden}.nb-work__detail{padding:clamp(2.2rem, 4.8vw, 4.3rem) var(--work-pad) clamp(2.2rem, 4.2vw, 3.8rem);min-width:0}.nb-work__meta{letter-spacing:.1em;align-items:center;gap:.9rem;margin:0;font-size:.9rem;font-weight:800;display:flex}.nb-work__count b{color:var(--nb-blue-deep)}.nb-work__country{border:2px solid var(--nb-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .7rem;font-size:.68rem;display:inline-flex}.nb-work__name{font-family:var(--nb-display);letter-spacing:-.02em;margin:.9rem 0 .8rem;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:400;line-height:1.05}.nb-work__tags{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.nb-pill{border:2px solid var(--nb-ink);white-space:nowrap;background:var(--nb-white);border-radius:999px;align-items:center;padding:.22rem .75rem;font-size:.76rem;font-weight:800;line-height:1.2;display:inline-flex}.nb-pill--sky{background:var(--nb-blue-light)}.nb-pill--mint{background:var(--nb-mint)}.nb-pill--yellow{background:var(--nb-accent)}.nb-pill--blue{background:var(--nb-blue)}.nb-pill--coral{background:var(--nb-accent-2)}.nb-pill--pink{background:#ffa8d4}.nb-work__summary{color:#2b2b28;max-width:33rem;margin:1.2rem 0 0;font-size:1rem;font-weight:500;line-height:1.65}.nb-work__result{border:2px solid var(--nb-ink);background:var(--nb-white);border-radius:4px;grid-template-columns:auto minmax(0,1fr);max-width:32rem;margin:1.3rem 0 0;display:grid;overflow:hidden}.nb-work__result-k{background:var(--nb-ink);color:var(--nb-paper);letter-spacing:.14em;text-transform:uppercase;align-items:center;margin:0;padding:.8rem 1.4rem;font-size:.74rem;font-weight:800;display:flex}.nb-work__result-list{margin:0;padding:0;list-style:none}.nb-work__result-list li{padding:.62rem 1rem;font-size:.96rem;font-weight:800;line-height:1.35}.nb-work__result-list li+li{border-top:2px dashed #0a0a0a59}.nb-work__quote{margin:1.4rem 0 0}.nb-work__quote p{margin:0;font-size:1rem;font-style:italic;font-weight:500;line-height:1.55}.nb-work__qmark{color:var(--nb-blue);vertical-align:-2px;margin-right:.3rem}.nb-work__quote cite{margin-top:.35rem;font-size:.92rem;font-style:normal;font-weight:800;display:block}.nb-work__actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.9rem;display:flex}.nb-work__view{background:var(--nb-white);border:var(--nb-border);box-shadow:var(--nb-shadow);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:4px;border-radius:4px;align-items:center;gap:.6rem;padding:.95rem 1.4rem;font-size:.92rem;font-weight:900;text-decoration:underline;text-decoration-thickness:2px;transition:transform 90ms,box-shadow 90ms;display:inline-flex}.nb .nb-work__view{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.nb-work__view:hover{box-shadow:var(--nb-shadow-sm);transform:translate(2px,2px)}.nb-work__nav{gap:.9rem;display:flex}.nb-work__navbtn{background:var(--nb-white);width:52px;height:52px;color:var(--nb-ink);cursor:pointer;border:var(--nb-border);box-shadow:var(--nb-shadow);border-radius:6px;place-items:center;transition:transform 90ms,box-shadow 90ms;display:grid}.nb-work__navbtn--ink{background:var(--nb-ink);color:var(--nb-paper)}.nb-work__navbtn:hover{box-shadow:var(--nb-shadow-sm);transform:translate(2px,2px)}.nb-work__navbtn:active{box-shadow:0 0 0 0 var(--nb-ink);transform:translate(5px,5px)}.nb-work__tools{grid-template-columns:var(--work-split);border-top:var(--nb-border);display:grid}.nb-work__tools-lead{padding:clamp(2.4rem, 4.8vw, 4.2rem) var(--work-pad);background:var(--nb-mint);border-right:var(--nb-border);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.nb-work__tools-title{font-family:var(--nb-display);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(2rem,3.7vw,3.2rem);font-weight:400;line-height:1}.nb-work__tools-title em{font-style:normal;display:block}.nb-work__tools-title em span{color:var(--nb-blue-deep)}.nb-work__tools-intro{color:#17150f;max-width:29rem;margin:1.4rem 0 0;font-size:1rem;font-weight:500;line-height:1.65}.nb-work__tools-cta{background:var(--nb-ink);color:var(--nb-paper);box-shadow:8px 8px 0 0 var(--nb-white);border-radius:4px;align-items:center;gap:.7rem;margin-top:2.2rem;padding:1rem 1.7rem;font-size:1rem;font-weight:800;transition:transform 90ms,box-shadow 90ms;display:inline-flex}.nb .nb-work__tools-cta{color:var(--nb-paper)}.nb-work__tools-cta:hover{box-shadow:5px 5px 0 0 var(--nb-white);transform:translate(3px,3px)}.nb-work__toollist{margin:0;padding:0;list-style:none;display:grid}.nb-work__toollist li+li{border-top:var(--nb-border)}.nb-work__tool{-moz-column-gap:1rem;height:100%;min-height:98px;padding:1.1rem var(--work-pad);grid-template-columns:3.4rem minmax(0,1fr) auto 1.5rem;align-items:center;column-gap:1rem;transition:background .12s;display:grid}.nb-work__tool:hover{background:var(--nb-white)}.nb-work__tool-n{font-family:var(--nb-display);font-size:1.7rem;line-height:1}.nb-work__tool-text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.nb-work__tool-name{font-family:var(--nb-body);text-transform:uppercase;letter-spacing:-.005em;font-size:1.1rem;font-weight:900}.nb-work__tool-d{color:#2b2b28;font-size:.92rem;font-weight:500}.nb-work__tool .nb-pill{justify-self:start}.nb-work__tool-go{transition:transform .2s var(--nb-ease);justify-self:end}.nb-work__tool:hover .nb-work__tool-go{transform:translate(3px,-3px)}@media (min-width:881px) and (max-width:1180px){.nb-work__tool{grid-template-columns:2.6rem minmax(0,1fr) auto 1.2rem;padding-inline:clamp(1.2rem,3vw,2.4rem)}.nb-work__tool-name{font-size:1rem}}@media (max-width:855px){.nb-work__head{grid-template-columns:1fr}}@media (max-width:880px){.nb-work__tabs{scrollbar-width:none;display:flex;overflow-x:auto}.nb-work__tab{flex:0 0 132px}.nb-work__show,.nb-work__tools{grid-template-columns:1fr}.nb-work__stage,.nb-work__tools-lead{border-right:0;border-bottom:var(--nb-border)}.nb-work__tool{grid-template-columns:2.6rem minmax(0,1fr) 1.2rem;row-gap:.5rem}.nb-work__tool .nb-pill{grid-area:2/2}.nb-work__tool-go{grid-area:1/3}}.nb-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nb-next{--next-pad:clamp(1.4rem, 5vw, 4.4rem);background-color:var(--nb-blue-deep);color:var(--nb-white);background-image:linear-gradient(90deg,#a2d6f921 1px,#0000 1px),linear-gradient(#a2d6f921 1px,#0000 1px);background-size:32px 32px;grid-template-columns:48.5fr 51.5fr;display:grid;position:relative;overflow:hidden}.nb-next__body{padding:clamp(3rem, 7.8vw, 6.8rem) var(--next-pad) clamp(3rem, 7vw, 6rem);min-width:0}.nb-next__title{font-family:var(--nb-display);letter-spacing:-.03em;margin:0;font-size:clamp(2.3rem,4.3vw,3.7rem);font-weight:400;line-height:1}.nb-next__tease{color:#a2d6f9f2;max-width:30rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.2vw,1.06rem);font-weight:500;line-height:1.65}.nb-next__offer{max-width:34rem;margin:clamp(2rem,4.4vw,3.8rem) 0 0;font-size:clamp(1.15rem,1.6vw,1.42rem);font-weight:800;line-height:1.42}.nb-next__count{font-family:var(--nb-display);color:var(--nb-accent);vertical-align:-.02em;font-size:1.75em;line-height:0}.nb-next__form{max-width:34rem;margin-top:clamp(1.8rem,3.5vw,2.8rem)}.nb-next__field{flex-wrap:wrap;align-items:stretch;gap:1rem;display:flex}.nb-next__field .nb-next__input{flex:15rem}.nb-next__input{min-width:0;font-family:var(--nb-body);color:var(--nb-ink);background:var(--nb-white);border:var(--nb-border);box-shadow:var(--nb-shadow);caret-color:var(--nb-blue-deep);border-radius:4px;flex:auto;padding:1rem 1.1rem;font-size:1rem;font-weight:500}.nb-next__input:focus{box-shadow:var(--nb-shadow-lg);outline:none}.nb-next__input:focus-visible{outline:3px solid var(--nb-accent);outline-offset:2px}.nb .nb-next__btn{background:var(--nb-accent-2);border-radius:4px;flex:1 0 auto;gap:.7rem;padding:.95rem 1.6rem;font-size:1rem}.nb-next__note{color:#a2d6f9f2;margin:.9rem 0 0;font-size:.82rem;font-weight:700}.nb-next__consent{cursor:pointer;color:var(--nb-white);align-items:flex-start;gap:.65rem;margin-top:1rem;font-size:.84rem;font-weight:600;line-height:1.45;display:flex}.nb-next__consent input{appearance:none;cursor:pointer;background:var(--nb-white);border:2px solid var(--nb-ink);width:20px;height:20px;box-shadow:2px 2px 0 0 var(--nb-ink);border-radius:4px;flex:none;place-items:center;margin:.05rem 0 0;display:grid}.nb-next__consent input:checked{background:var(--nb-accent)}.nb-next__consent input:checked:after{content:"";border:solid var(--nb-ink);border-width:0 2.5px 2.5px 0;width:5px;height:10px;margin-top:-2px;transform:rotate(45deg)}.nb-next__consent input:focus-visible{outline:3px solid var(--nb-accent);outline-offset:2px}.nb .nb-next__consent a{color:var(--nb-accent);text-underline-offset:2px;font-weight:800;text-decoration:underline}.nb-next__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.nb-next__err{color:var(--nb-ink);background:var(--nb-accent-2);border:2px solid var(--nb-ink);border-radius:4px;margin:.9rem 0 0;padding:.3rem .6rem;font-size:.84rem;font-weight:700;display:inline-block}.nb-next__done{background:var(--nb-mint);max-width:34rem;color:var(--nb-ink);border:var(--nb-border);box-shadow:var(--nb-shadow);border-radius:6px;align-items:center;gap:.9rem;margin-top:clamp(1.8rem,3.5vw,2.8rem);padding:1rem 1.2rem;display:flex}.nb-next__done p{overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.45}.nb-next__done-mark{background:var(--nb-white);border:var(--nb-border);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.nb-next__aside{border-left:1.5px solid #a2d6f98c;justify-content:center;align-items:center;min-width:0;padding:clamp(1.4rem,2.6vw,2.2rem) clamp(1.25rem,3vw,2.5rem);display:flex;position:relative}.nb-next__stack{--tag-w:clamp(150px, 15vw, 220px);--tag-row:calc(var(--tag-w) / 1.511 * .66);padding-top:var(--tag-row);width:min(100%,480px);position:relative}.nb-next__bp-art{width:100%;height:auto;margin:-15% 0 -2%;display:block}.nb-next__tag{z-index:2;top:0;left:calc(var(--tag-w) * -.14);width:var(--tag-w);transform-origin:50%;height:auto;display:block;position:absolute;transform:rotate(-5deg)}@media (min-width:701px){.nb-next__aside{container-type:size}.nb-next__stack{width:min(100cqw, (100cqh - var(--tag-row)) * .93)}}@media (max-width:700px){.nb-next{grid-template-columns:1fr}.nb-next__aside{border-top:1.5px solid #a2d6f98c;border-left:0;padding:2.2rem 1.5rem 2.4rem}.nb-next__stack{--tag-w:clamp(130px, 38vw, 190px);width:min(96%,440px)}}.nb-cta{background:var(--nb-accent-2);border-top:var(--nb-border);border-bottom:var(--nb-border);text-align:center;padding:clamp(3.5rem,8vw,6rem) 0}.nb-cta__inner{max-width:940px}.nb-cta__title{max-width:15ch;font-family:var(--nb-display);color:var(--nb-ink);letter-spacing:-.035em;margin:0 auto;font-size:clamp(2.3rem,6.2vw,4.6rem);line-height:1}.nb-cta__actions{flex-direction:column;align-items:center;gap:1rem;margin-top:clamp(1.7rem,3.5vw,2.5rem);display:flex}.nb-cta__form{flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin:clamp(1.7rem,3.5vw,2.5rem) auto 0;display:flex}.nb-cta__label{font-family:var(--nb-display);letter-spacing:-.015em;color:var(--nb-ink);font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.1}.nb-cta__row{align-items:stretch;gap:1rem;width:100%;display:flex}.nb .nb-cta__input{background:var(--nb-white);width:auto;min-width:0;box-shadow:var(--nb-shadow);flex:1;padding:.95rem 1.05rem;font-size:1.05rem}.nb .nb-cta__input:focus{box-shadow:var(--nb-shadow-lg)}.nb-cta__row .nb-btn{flex:none}@media (max-width:920px){.nb-cta__row{flex-direction:column}.nb-cta__row .nb-btn{justify-content:center}}.nb-cta__reassure{font-family:var(--nb-body);color:var(--nb-ink);letter-spacing:.01em;margin:0;font-size:.92rem;font-weight:700}.nb-modal-overlay{z-index:300;background:#0a0a0a80;justify-content:center;align-items:center;padding:1.25rem;animation:.18s both nbFade;display:flex;position:fixed;inset:0}@keyframes nbFade{0%{opacity:0}to{opacity:1}}.nb-modal{background:var(--nb-white);border:var(--nb-border);width:100%;max-width:460px;box-shadow:var(--nb-shadow-lg);animation:nbPop .22s var(--nb-ease) both;border-radius:10px;max-height:calc(100dvh - 2.5rem);padding:clamp(1.35rem,2.5vw,2rem);position:relative;overflow-y:auto}@keyframes nbPop{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.nb-modal__close{background:var(--nb-white);border:var(--nb-border);border-radius:var(--nb-radius);width:34px;height:34px;box-shadow:var(--nb-shadow-sm);cursor:pointer;justify-content:center;align-items:center;transition:transform 90ms,box-shadow 90ms;display:flex;position:absolute;top:14px;right:14px}.nb-modal__close:hover{box-shadow:0 0 0 0 var(--nb-ink);background:var(--nb-accent);transform:translate(2px,2px)}.nb-review{flex-direction:column;gap:1rem;display:flex}.nb-review__head{font-family:var(--nb-display);letter-spacing:-.02em;max-width:90%;font-size:1.32rem;font-weight:400;line-height:1.12}.nb-review__tabs{border:var(--nb-border);border-radius:var(--nb-radius);grid-template-columns:1fr 1fr 1fr;display:grid;overflow:hidden}.nb-review__tab{font-family:var(--nb-body);background:var(--nb-white);color:var(--nb-ink);border:none;border-right:var(--nb-border);cursor:pointer;text-align:center;padding:.6rem .5rem;font-size:.78rem;font-weight:700;line-height:1.15;transition:background .12s}.nb-review__tab:last-child{border-right:none}.nb-review__tab:hover{background:var(--nb-blue-light)}.nb-review__tab[aria-selected=true]{background:var(--nb-blue);color:var(--nb-ink)}.nb-field{flex-direction:column;gap:.35rem;display:flex}.nb-field__label{text-transform:uppercase;letter-spacing:.05em;color:#3a3a36;font-size:.74rem;font-weight:700}.nb-input{width:100%;font-family:var(--nb-body);background:var(--nb-white);color:var(--nb-ink);border:var(--nb-border);border-radius:var(--nb-radius);caret-color:var(--nb-blue-deep);padding:.72rem .85rem;font-size:.95rem;font-weight:500;transition:box-shadow .1s}.nb-input:focus{box-shadow:var(--nb-shadow-sm);outline:none}.nb-review__fine{color:#3a3a36;margin:0;font-size:.78rem;line-height:1.5}.nb-review__msg{margin:0;font-size:.84rem;font-weight:700}.nb-review__msg--ok{color:#0a7d34}.nb-review__msg--err{color:var(--nb-ink);background:var(--nb-accent-2);border:2px solid var(--nb-ink);border-radius:4px;padding:.3rem .6rem;display:inline-block}@keyframes nbRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.nb-hero__lead>*,.nb-hero__visual{animation:nbRise .6s var(--nb-ease) both}.nb-hero__title{animation-delay:40ms}.nb-hero__sub{animation-delay:.1s}.nb-cta-cluster{animation-delay:.16s}.nb-proof{animation-delay:.22s}.nb-hero__visual{animation-delay:.12s}@media (prefers-reduced-motion:reduce){.nb *,.nb :before,.nb :after{transition:none!important;animation:none!important}}.nb-menu{bottom:0;left:0;right:0;top:var(--nb-header-h);z-index:49;overscroll-behavior:contain;background-color:var(--nb-paper);visibility:hidden;opacity:0;transition:opacity .22s var(--nb-ease), transform .22s var(--nb-ease), visibility 0s linear .22s;background-image:linear-gradient(90deg,#072acb0f 1px,#0000 1px),linear-gradient(#072acb0f 1px,#0000 1px);background-size:32px 32px;position:fixed;overflow-y:auto;transform:translateY(-8px)}.nb-menu.is-open{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nb-menu__list{margin:0;padding:0;list-style:none}.nb-menu__list li{border-bottom:var(--nb-border)}.nb-menu__link{grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;min-height:66px;padding:.4rem clamp(1.25rem,5vw,2.5rem);transition:background .12s;display:grid}.nb-menu__link:hover,.nb-menu__link:focus-visible{background:var(--nb-accent);outline:none}.nb-menu__n{letter-spacing:.06em;color:var(--nb-blue-deep);font-size:.8rem;font-weight:800}.nb-menu__label{font-family:var(--nb-display);letter-spacing:-.02em;font-size:clamp(1.45rem,6.6vw,1.9rem);line-height:1.05}.nb-menu__sub{margin:-.5rem 0 0;padding:0 0 .7rem;list-style:none}.nb-menu__list .nb-menu__sub li{border-bottom:0}.nb-menu__sublink{align-items:center;gap:.7rem;min-height:46px;padding:0 clamp(1.25rem,5vw,2.5rem) 0 calc(clamp(1.25rem,5vw,2.5rem) + 2.1rem);font-size:1.05rem;font-weight:700;transition:background .12s;display:flex}.nb-menu__sublink:before{content:"";width:14px;height:var(--nb-border-w);background:var(--nb-ink);flex:none}.nb-menu__sublink:hover,.nb-menu__sublink:focus-visible{background:var(--nb-accent);outline:none}.nb-menu__sublink[aria-current=page]{background:var(--nb-blue-light)}.nb-menu__foot{padding:1.9rem clamp(1.25rem,5vw,2.5rem) 2.5rem}.nb-menu__note{text-align:center;margin:.9rem 0 0;font-size:.86rem;font-weight:700}@media (min-width:1181px){.nb-menu{display:none}}@media (prefers-reduced-motion:reduce){.nb-menu{transition:none}}.nb-footer{border-top:var(--nb-border);background:var(--nb-paper)}.nb-footer__grid{grid-template-columns:1fr 2.3fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2rem,4vw,3rem);display:grid}.nb-fcontact{flex-direction:column;gap:1.45rem;display:flex}.nb-fcontact__row{align-items:center;gap:1.05rem;display:flex}.nb-fcontact__icon{width:56px;height:56px;color:var(--nb-ink);border:var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nb-fcontact__icon svg{stroke-width:2.4px;width:28px;height:28px}.nb-fcontact__row:first-child .nb-fcontact__icon{background:var(--nb-blue-light)}.nb-fcontact__row:nth-child(2) .nb-fcontact__icon{background:var(--nb-mint)}.nb-fcontact__row:nth-child(3) .nb-fcontact__icon{background:var(--nb-accent)}.nb-fcontact__text{flex-direction:column;gap:.1rem;line-height:1.2;display:flex}.nb-fcontact__label{text-transform:uppercase;letter-spacing:.07em;color:#566078;font-size:.78rem;font-weight:800}.nb-fcontact__val{color:var(--nb-ink);font-size:1.15rem;font-weight:800}a.nb-fcontact__val:hover{color:var(--nb-blue-deep);text-underline-offset:2px;text-decoration:underline}.nb-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,2.2vw,2rem);display:grid}.nb-footer__col{flex-direction:column;align-items:flex-start;gap:.72rem;display:flex}.nb-footer__h{font-family:var(--nb-display);text-transform:uppercase;letter-spacing:.05em;color:var(--nb-ink);margin:0 0 .45rem;font-size:.95rem;font-weight:400}.nb-footer__col a,.nb-footer__linkbtn{font-family:var(--nb-body);color:#2b2b28;cursor:pointer;text-align:left;border-radius:var(--nb-radius);background:0 0;border:2px solid #0000;outline:none;align-self:flex-start;margin-left:-.55rem;padding:.28rem .55rem;font-size:1.04rem;font-weight:600;transition:background .12s,color .12s,border-color .12s}.nb-footer__col a:hover,.nb-footer__col a:focus-visible,.nb-footer__linkbtn:hover,.nb-footer__linkbtn:focus-visible{background:var(--nb-accent);color:var(--nb-ink);border-color:var(--nb-ink)}.nb-footer__bar{border-top:var(--nb-border);background:var(--nb-white)}.nb-footer__bar-inner{text-align:center;color:#2b2b28;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.75rem;padding-top:1.15rem;padding-bottom:1.15rem;font-size:.92rem;font-weight:700;display:flex}.nb-footer__social{gap:.35rem;display:flex}.nb-footer__social a{color:inherit;text-underline-offset:3px;border:2px solid #0000;padding:.15rem .4rem;text-decoration:underline}.nb-footer__social a:hover,.nb-footer__social a:focus-visible{background:var(--nb-accent);color:var(--nb-ink);border-color:var(--nb-ink);outline:none;text-decoration:none}@media (max-width:1080px){.nb-footer__grid{grid-template-columns:1fr}}@media (max-width:560px){.nb-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}}.nb-contact{flex-direction:column;flex:1;padding-top:clamp(3rem,6vw,5.5rem);display:flex}.nb:has(.nb-contactpage){flex-direction:column;display:flex}.nb-contactpage{flex-direction:column;flex:1;display:flex}.nb-contact__head{text-align:center;max-width:780px;margin:0 auto;padding-bottom:clamp(2.25rem,4.5vw,3.25rem)}.nb-contact__title{font-family:var(--nb-narrow-font), var(--nb-display);letter-spacing:-.01em;color:var(--nb-ink);margin:0;font-size:clamp(3.2rem,7.6vw,6.2rem);font-weight:900;font-stretch:62%;line-height:.9}.nb-contact__lead{color:#2b2b28;max-width:54ch;margin:1.35rem auto 0;font-size:clamp(1.05rem,1.6vw,1.24rem);font-weight:500;line-height:1.6}.nb-contact__lead strong{color:var(--nb-ink);font-weight:800}.nb-contact__body{border-top:var(--nb-border);flex:1;display:flex}.nb-contact__frame{flex:1;width:100%;display:flex}.nb-contact__grid{border-left:var(--nb-border);border-right:var(--nb-border);background:var(--nb-paper);flex:1;grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.nb-map{border-right:var(--nb-border);flex-direction:column;min-height:420px;display:flex;overflow:hidden}.nb-map__art{flex:1;min-height:0;position:relative;overflow:hidden}.nb-map__frame{filter:grayscale()contrast(1.04);border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.nb-map__marker{pointer-events:none;filter:drop-shadow(3px 4px #0a0a0a66);width:42px;height:48px;position:absolute;bottom:50%;left:50%;transform:translate(-50%)}.nb-map__marker svg{width:100%;height:100%;display:block}.nb-map__still{display:block;position:absolute;inset:0}.nb-map__still .nb-map__frame{width:1600px;max-width:none;height:1200px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.nb-map__credit{color:#444;background:#fffc;padding:2px 6px;font-size:10px;line-height:1.3;position:absolute;bottom:0;right:0}.nb-map__addr{border-top:var(--nb-border);background:var(--nb-paper);color:var(--nb-ink);align-items:center;gap:.65rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:700;line-height:1.3;display:flex}.nb-map__addr-text{flex:1;min-width:0}.nb-map__pin{width:32px;height:32px;color:var(--nb-ink);border:2px solid var(--nb-ink);background:var(--nb-accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nb-map__pin svg{width:19px;height:19px}.nb-contact__form{flex-direction:column;gap:1.1rem;padding:clamp(1.6rem,3.6vw,2.8rem) clamp(1.4rem,3.2vw,2.6rem) clamp(2rem,4vw,3.2rem);display:flex}.nb-field__opt{text-transform:none;letter-spacing:0;color:#8a8a86;font-weight:600}.nb-textarea{resize:vertical;min-height:130px;line-height:1.5}@media (max-width:820px){.nb-contact__grid{grid-template-columns:1fr}.nb-map{border-right:0;border-top:var(--nb-border);order:2;min-height:320px}}.nb-err{outline:none;grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.nb-err__copy{background:var(--nb-white);border-right:var(--nb-border);justify-content:center;align-items:center;padding:clamp(2.5rem,6vw,5rem) clamp(1.5rem,5vw,4.4rem);display:flex}.nb-err__inner{width:100%;max-width:32rem}.nb-err__art{background-color:var(--nb-blue-light);background-image:linear-gradient(90deg,#ffffff8c 1.5px,#0000 1.5px),linear-gradient(#ffffff8c 1.5px,#0000 1.5px);background-position:-1px -1px;background-size:32px 32px;justify-content:center;align-items:center;min-width:0;padding:clamp(2rem,4vw,3.5rem) clamp(1.25rem,4vw,3.5rem);display:flex;overflow:hidden}.nb-err__art img{width:100%;height:auto;display:block}.nb-err__code{font-family:var(--nb-display);letter-spacing:-.03em;color:var(--nb-accent);-webkit-text-stroke:3px var(--nb-ink);paint-order:stroke fill;text-shadow:5px 5px 0 var(--nb-ink);margin:0 0 .6rem;font-size:clamp(3.2rem,7vw,5.6rem);line-height:.9}.nb-err__title{font-family:var(--nb-display);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,3.3rem);font-weight:400;line-height:1.02}.nb-err__title em{color:var(--nb-blue);text-wrap:balance;font-style:normal;display:block}.nb-err__lead{color:#2b2b28;margin:1.2rem 0 1.9rem;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:500;line-height:1.65}.nb .nb-err__link{color:var(--nb-blue-deep);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.nb .nb-err__link:hover{-webkit-text-decoration-color:var(--nb-accent-2);text-decoration-color:var(--nb-accent-2)}.nb-err__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.nb-err__slot{aspect-ratio:16/9;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#2b2b28;background:#ffffff73;border:2.5px dashed #0a0a0a73;border-radius:12px;place-items:center;width:100%;max-width:560px;padding:1rem;font-size:.78rem;font-weight:800;display:grid}@media (max-width:760px){.nb-err{grid-template-rows:auto 1fr;grid-template-columns:1fr}.nb-err__copy{border-right:0;border-bottom:var(--nb-border)}.nb-err__art{padding:2rem clamp(1rem,5vw,2rem)}}@media (max-width:920px){.nb-hero__split{grid-template-columns:1fr;min-height:0}.nb-hero__lead{padding-bottom:2.25rem;padding-right:var(--hero-pad);border-right:none}.nb-hero__visual{border-top:var(--nb-border);aspect-ratio:1/1.06;max-height:820px}.nb-hero__art{width:min(100%,795.4px)}.nb-hero__desk{width:94%;top:auto;bottom:0;transform:translate(-50%,-3%)}.nb-hero__sub{max-width:48ch}}@media (min-width:591px) and (max-width:920px){.nb-hero__title-lead{max-width:none}.nb-hero__sub{max-width:60ch}.nb-cta-cluster{-moz-column-gap:clamp(1.25rem, 4cqw, 2.5rem);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:clamp(1.25rem,4cqw,2.5rem);display:grid}.nb-cta-cluster>*{grid-column:1}.nb .nb-hero__input{width:100%}.nb-cta-cluster .nb-btn{justify-self:start}.nb-hero__receipt{grid-area:1/2/span 5;align-self:center;width:clamp(210px,32cqw,290px);margin:0;transform:rotate(-4deg)}}@media (min-width:561px) and (max-width:920px){.nb-hero__title{font-size:clamp(2.6rem,8cqw,4rem)}.nb-hero__visual{aspect-ratio:4/3;max-height:none}.nb-hero__art{width:100%}.nb-hero__desk{width:auto;max-width:94%;height:93%}}@media (max-width:560px){.nb-review__tab{padding:.55rem .3rem;font-size:.72rem}.nb-hero__title{font-size:clamp(2.3rem,11.8vw,3rem)}.nb-hero__title-accent{display:block}.nb-hero__receipt{align-self:center;width:min(272px,78%);margin:2.4rem auto .6rem;transform:rotate(-3deg)}.nb-hero__visual{aspect-ratio:1/1.19;background-size:44px 44px}.nb-hero__desk{width:97%;transform:translate(-50%,-1.5%)}}.nb-legal__header{border-bottom:var(--nb-border);padding:clamp(1.9rem,4.5vw,3.2rem) 0 clamp(1.5rem,3vw,2.3rem)}.nb-legal__crumb{text-transform:uppercase;letter-spacing:.07em;color:#55554f;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:clamp(.9rem,2vw,1.3rem);font-size:.78rem;font-weight:700;display:flex}.nb-legal__crumb a{color:var(--nb-blue-deep);border-bottom:2px solid #0000}.nb-legal__crumb a:hover{border-bottom-color:var(--nb-blue-deep)}.nb-legal__crumb-sep{color:#bdbdb5;font-weight:800}.nb-legal__title{max-width:18ch;font-family:var(--nb-display);letter-spacing:-.035em;color:var(--nb-ink);margin:0;font-size:clamp(2.15rem,6vw,3.9rem);font-weight:400;line-height:1}.nb-legal__meta{flex-wrap:wrap;gap:.55rem;margin-top:clamp(1.05rem,2.4vw,1.55rem);display:flex}.nb-legal__metachip{color:var(--nb-ink);background:var(--nb-white);border:var(--nb-border);box-shadow:var(--nb-shadow-sm);border-radius:999px;align-items:center;padding:.32rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.nb-legal__metachip:nth-child(2){background:var(--nb-accent)}.nb-legal__grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,3.5vw,3rem);padding:clamp(2rem,4.5vw,3.4rem) 0 clamp(3rem,7vw,5rem);display:grid}@media (min-width:921px){.nb-legal__grid{grid-template-columns:258px minmax(0,1fr);align-items:start}}.nb-legal__toc{border:var(--nb-border);background:var(--nb-white);box-shadow:var(--nb-shadow);border-radius:10px;align-self:start;overflow:hidden}@media (min-width:921px){.nb-legal__toc{top:calc(var(--nb-header-h) + 18px);max-height:calc(100vh - var(--nb-header-h) - 38px);flex-direction:column;display:flex;position:sticky}}.nb-legal__toc-title{font-family:var(--nb-display);letter-spacing:.02em;text-transform:uppercase;color:var(--nb-paper);background:var(--nb-ink);border-bottom:var(--nb-border);flex:none;padding:.7rem .95rem;font-size:.82rem}.nb-legal__toc-list{flex-direction:column;gap:.1rem;margin:0;padding:.45rem;list-style:none;display:flex;overflow-y:auto}.nb-legal__toc-link{color:#34342e;border-radius:var(--nb-radius);border:2px solid #0000;padding:.42rem .6rem;font-size:.82rem;font-weight:600;line-height:1.3;transition:background .12s,color .12s,border-color .12s;display:block}.nb-legal__toc-link:hover,.nb-legal__toc-link:focus-visible{background:var(--nb-blue-light);color:var(--nb-ink);border-color:var(--nb-ink)}.nb-legal__toc-link.active{background:var(--nb-accent);color:var(--nb-ink);border-color:var(--nb-ink);font-weight:700}.nb-legal__content{min-width:0}.nb-legal__content>.nb-legal__text:first-child{margin-top:.2rem}.nb-legal__section{scroll-margin-top:calc(var(--nb-header-h) + 22px);border-top:2px dashed #0a0a0a2e;margin-top:clamp(1.9rem,3.6vw,2.7rem);padding-top:clamp(1.9rem,3.6vw,2.7rem)}.nb-legal__content>.nb-legal__section:first-child{border-top:0;margin-top:0;padding-top:0}.nb-legal__section-title{font-family:var(--nb-display);letter-spacing:-.025em;color:var(--nb-ink);margin:0 0 1rem;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:400;line-height:1.12}.nb-legal__section-title em{font-style:italic}.nb-legal__subhead{max-width:68ch;font-family:var(--nb-body);letter-spacing:-.01em;color:var(--nb-ink);margin:1.8rem 0 .55rem;font-size:1.02rem;font-weight:800;line-height:1.35}.nb-legal__subhead em{font-style:italic}.nb-legal__text{color:#26261f;max-width:68ch;margin:0 0 .9rem;font-size:1rem;line-height:1.68}.nb-legal__text strong{color:var(--nb-ink);font-weight:800}.nb-legal__text a,.nb-legal__list a{color:var(--nb-blue-deep);border-bottom:2px solid var(--nb-blue-light);font-weight:700;transition:border-color .12s,background .12s}.nb-legal__text a:hover,.nb-legal__list a:hover{border-bottom-color:var(--nb-blue-deep);background:#a2d6f966}.nb-legal__list{flex-direction:column;gap:.5rem;max-width:68ch;margin:0 0 1rem;padding:0;list-style:none;display:flex}.nb-legal__list li{color:#26261f;padding-left:1.5rem;font-size:1rem;line-height:1.6;position:relative}.nb-legal__list li:before{content:"";background:var(--nb-ink);border-radius:1px;width:7px;height:7px;position:absolute;top:.58em;left:.1rem}.nb-legal__list li strong{color:var(--nb-ink);font-weight:800}.nb-legal__list--plain li{padding-left:2.1rem}.nb-legal__list--plain li:before{content:"";border:2.5px solid var(--nb-ink);background:#ff8f8f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 7L17 17M17 7L7 17' stroke='%230a0a0a' stroke-width='3.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border-radius:3px;width:20px;height:20px;top:.16em;transform:none}.nb-legal__table-wrap{border:var(--nb-border);box-shadow:var(--nb-shadow);background:var(--nb-white);border-radius:10px;margin:1.2rem 0 1.5rem;overflow-x:auto}.nb-legal__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:600px;font-size:.9rem}.nb-legal__table:has(thead th:nth-child(4)){min-width:720px}.nb-legal__table:has(thead th:nth-child(5)){min-width:780px}.nb-legal__table thead th{background:var(--nb-ink);color:var(--nb-paper);font-family:var(--nb-body);text-align:left;vertical-align:bottom;border-right:2px solid #fbfbf938;padding:.68rem .9rem;font-weight:800;line-height:1.3}.nb-legal__table thead th:last-child{border-right:0}.nb-legal__table td{vertical-align:top;color:#26261f;border-top:2px solid var(--nb-ink);border-right:2px solid #0a0a0a1f;padding:.68rem .9rem;line-height:1.5}.nb-legal__table td:last-child{border-right:0}.nb-legal__table td strong{color:var(--nb-ink);font-weight:800}.nb-legal code{color:var(--nb-ink);background:var(--nb-white);border:2px solid var(--nb-ink);white-space:nowrap;border-radius:4px;padding:.04em .34em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84em;font-weight:700}.nb-legal__highlight{background:var(--nb-blue-light);border:var(--nb-border);max-width:68ch;box-shadow:var(--nb-shadow);color:var(--nb-ink);border-radius:10px;margin:1.2rem 0;padding:1.05rem 1.3rem;font-size:.98rem;font-weight:600;line-height:1.7}.nb-legal__highlight strong{font-weight:800}.nb-legal__highlight a{color:var(--nb-blue-deep);border-bottom:2px solid var(--nb-ink);font-weight:800}.nb-legal__highlight--white{background:var(--nb-white)}.nb-legal__highlight .nb-legal__text{max-width:none;margin:0}.nb-legal__highlight .nb-legal__text+.nb-legal__text{margin-top:.45rem}.nb-legal__related{border-top:var(--nb-border);margin-top:clamp(2.4rem,5vw,3.4rem);padding-top:clamp(1.5rem,3vw,2.2rem)}.nb-legal__related-title{font-family:var(--nb-display);letter-spacing:-.01em;margin-bottom:.9rem;font-size:1.05rem}.nb-legal__related-links{flex-wrap:wrap;gap:.7rem;display:flex}.nb-legal__related-link{color:var(--nb-ink);background:var(--nb-white);border:var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm);align-items:center;padding:.5rem .95rem;font-size:.9rem;font-weight:700;transition:transform .1s,box-shadow .1s,background .12s;display:inline-flex}.nb-legal__related-link:hover,.nb-legal__related-link:focus-visible{box-shadow:0 0 0 0 var(--nb-ink);background:var(--nb-accent);transform:translate(2px,2px)}@media (max-width:920px){.nb-legal__toc{max-width:520px}.nb-legal__toc-list{max-height:320px}}.nb-auth{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:4.75rem 1.25rem 3rem;display:flex}.nb-auth__back{z-index:5;font-family:var(--nb-body);color:var(--nb-ink);background:var(--nb-white);border:2px solid var(--nb-ink);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm);align-items:center;gap:.35rem;padding:.42rem .72rem;font-size:.8rem;font-weight:700;transition:transform 90ms,box-shadow 90ms;display:inline-flex;position:absolute;top:1.5rem;left:1.5rem}.nb-auth__back:hover,.nb-auth__back:focus-visible{box-shadow:0 0 0 0 var(--nb-ink);transform:translate(2px,2px)}.nb-auth__back svg{width:15px;height:15px}.nb-auth__logo{margin:0 auto 1.5rem;display:block}.nb-auth__logo svg,.nb-auth__logo img{width:auto;height:32px;display:block}.nb-auth__card{background:var(--nb-white);border:var(--nb-border);width:100%;max-width:440px;box-shadow:var(--nb-shadow-lg);color:var(--nb-ink);border-radius:10px;padding:clamp(1.5rem,4vw,2.25rem);position:relative}.nb-auth__card--login{background:var(--nb-accent);--nb-auth-btn:var(--nb-blue-deep);--nb-auth-btn-fg:var(--nb-white)}.nb-auth__card--register{background:var(--nb-blue-light);--nb-auth-btn:var(--nb-ink);--nb-auth-btn-fg:var(--nb-white)}.nb-auth__card--forgot{background:var(--nb-accent-2);--nb-auth-btn:var(--nb-ink);--nb-auth-btn-fg:var(--nb-white)}.nb-auth__card--reset{background:var(--nb-mint);--nb-auth-btn:var(--nb-blue-deep);--nb-auth-btn-fg:var(--nb-white)}.nb-auth__card--verify{background:var(--nb-white);--nb-auth-btn:var(--nb-blue);--nb-auth-btn-fg:var(--nb-ink)}.nb-auth__eyebrow{font-family:var(--nb-body);text-transform:uppercase;letter-spacing:.09em;color:var(--nb-ink);background:var(--nb-white);border:2px solid var(--nb-ink);box-shadow:var(--nb-shadow-sm);border-radius:100px;align-items:center;gap:.42rem;margin-bottom:1rem;padding:.28rem .72rem;font-size:.66rem;font-weight:800;display:inline-flex}.nb-auth__eyebrow:before{content:"";border:1.5px solid var(--nb-ink);background:var(--nb-auth-btn,var(--nb-blue));border-radius:2px;width:9px;height:9px;display:block}.nb-auth__heading{font-family:var(--nb-display);letter-spacing:-.02em;color:var(--nb-ink);margin:0 0 .5rem;font-size:1.7rem;font-weight:400;line-height:1.08}.nb-auth__sub{color:#2b2b28;margin:0 0 1.5rem;font-size:.9rem;font-weight:500;line-height:1.5}.nb .nb-auth__link{color:var(--nb-blue-deep);text-underline-offset:3px;font-weight:800;text-decoration:underline}.nb .nb-auth__link:hover{color:var(--nb-ink)}.nb-auth__form{flex-direction:column;gap:1.1rem;display:flex}.nb-auth__form .nb-field__label{color:#2b2b28}.nb-auth__input-wrap{position:relative}.nb-input--pw{padding-right:3rem}.nb-auth__pw-toggle{cursor:pointer;color:var(--nb-ink);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.nb-auth__pw-toggle svg{width:20px;height:20px}.nb-auth__pw-strength{gap:5px;margin-top:.6rem;display:flex}.nb-auth__pw-bar{background:var(--nb-white);border:2px solid var(--nb-ink);border-radius:3px;flex:1;height:9px}.nb-auth__pw-bar.active-weak{background:var(--nb-accent-2)}.nb-auth__pw-bar.active-fair{background:var(--nb-accent)}.nb-auth__pw-bar.active-good{background:var(--nb-mint)}.nb-auth__pw-bar.active-strong{background:var(--nb-blue)}.nb-auth__hint{color:#2b2b28;margin-top:.45rem;font-size:.74rem;font-weight:600;line-height:1.4}.nb-auth__hint--err{color:var(--nb-ink);background:var(--nb-accent-2);border:2px solid var(--nb-ink);border-radius:4px;padding:.18rem .5rem;font-weight:700;display:inline-block}.nb-auth__hint--ok{color:#0a6b2e}.nb-auth__hint--muted{color:#3a3a36}.nb-auth__hint a{color:var(--nb-blue-deep);text-underline-offset:2px;font-weight:800;text-decoration:underline}.nb-auth__code{text-align:center;font-family:var(--nb-display);letter-spacing:.45em;padding-left:calc(.85rem + .45em);font-size:1.5rem;font-weight:400}.nb-auth__code--reset{letter-spacing:.08em;padding-left:calc(.85rem + .08em);font-size:1.1rem}.nb-auth__check-row{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.nb-auth__checkbox{appearance:none;background:var(--nb-white);border:var(--nb-border);cursor:pointer;border-radius:4px;flex-shrink:0;width:22px;height:22px;margin:1px 0 0;transition:background .1s;position:relative}.nb-auth__checkbox:checked{background:var(--nb-mint)}.nb-auth__checkbox:checked:after{content:"";border:solid var(--nb-ink);border-width:0 3px 3px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.nb-auth__check-txt{color:var(--nb-ink);font-size:.85rem;font-weight:600;line-height:1.4}.nb-auth__alert{border:var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm);padding:.62rem .85rem;font-size:.82rem;font-weight:700;line-height:1.45}.nb-auth__alert--err{background:var(--nb-accent-2);color:var(--nb-ink)}.nb-auth__card--forgot .nb-auth__alert--err{background:var(--nb-white);align-items:baseline;gap:.55rem;display:flex}.nb-auth__card--forgot .nb-auth__alert--err:before{content:"";background:var(--nb-accent-2);border:2px solid var(--nb-ink);border-radius:2px;flex:none;width:10px;height:10px;transform:translateY(1px)}.nb-auth__alert--ok{background:var(--nb-mint);color:#0a4d24}.nb .nb-auth__submit{width:100%;font-family:var(--nb-body);cursor:pointer;text-align:center;color:var(--nb-auth-btn-fg,var(--nb-white));background:var(--nb-auth-btn,var(--nb-blue-deep));border:var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow);justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;padding:.88rem 1.5rem;font-size:1rem;font-weight:800;line-height:1.1;transition:transform 90ms,box-shadow 90ms;display:inline-flex}.nb .nb-auth__submit:hover{box-shadow:var(--nb-shadow-sm);transform:translate(2px,2px)}.nb .nb-auth__submit:active{box-shadow:0 0 0 0 var(--nb-ink);transform:translate(5px,5px)}.nb .nb-auth__submit:disabled{cursor:not-allowed;opacity:.5;box-shadow:var(--nb-shadow);transform:none}.nb-auth__inline{text-align:center;margin-top:1rem}.nb .nb-auth__inline-btn{cursor:pointer;font-family:var(--nb-body);color:var(--nb-blue-deep);text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.85rem;font-weight:700;text-decoration:underline}.nb .nb-auth__inline-btn:hover{color:var(--nb-ink)}.nb .nb-auth__inline-btn:disabled{cursor:not-allowed;opacity:.5;text-decoration:none}.nb-auth__terms-notice{color:#3a3a36;text-align:center;margin:.35rem 0 0;font-size:.76rem;font-weight:500;line-height:1.5}.nb-auth__terms-notice a{color:var(--nb-blue-deep);text-underline-offset:2px;font-weight:800;text-decoration:underline}.nb-auth__resend{flex-direction:column;align-items:center;gap:.6rem;display:flex}.nb-auth__footer{text-align:center;margin-top:1.5rem}.nb-auth__footer-text{color:#3a3a36;margin:0;font-size:.82rem;font-weight:500}.nb-auth__footer-text a{color:var(--nb-blue-deep);text-underline-offset:3px;font-weight:800;text-decoration:underline}.nb-auth__logo{animation:nbRise .55s var(--nb-ease) both}.nb-auth__card{animation:nbRise .55s var(--nb-ease) 80ms both}.nb-auth__footer{animation:nbRise .55s var(--nb-ease) .16s both}@media (max-width:480px){.nb-auth{padding:4.25rem .5rem 2.5rem}.nb-auth__card{padding-left:1rem;padding-right:1rem}.nb-auth__back{top:1rem;left:1rem}.nb-auth__heading{font-size:1.5rem}}.nb-loading{z-index:50;background-color:var(--nb-paper);color:var(--nb-ink);background-image:linear-gradient(90deg,#072acb0f 1px,#0000 1px),linear-gradient(#072acb0f 1px,#0000 1px);background-size:32px 32px;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;animation:.2s ease-out .15s both nb-loading-in;display:flex;position:fixed;inset:0}.nb-loading__mark{width:clamp(88px,12vw,120px);height:auto;display:block}.nb-loading__label{font-family:var(--nb-display);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8rem}@keyframes nb-loading-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nb-loading{animation:none}}.nb-home :is(.nb-hero__title,.nb-what__title,.nb-get__title,.nb-how__title,.nb-work__title,.nb-next__title,.nb-cta__title,.nb-hblog__title){font-family:var(--nb-cond-font), var(--nb-display);letter-spacing:-.01em;font-weight:900;font-stretch:62%;line-height:.88}.nb-home .nb-hero__title{max-width:10em;font-size:clamp(3.2rem,7.6cqw,6.2rem);line-height:.9}.nb-home :is(.nb-what__title,.nb-how__title,.nb-work__title,.nb-next__title){font-size:clamp(3.4rem,7vw,6.2rem)}.nb-home .nb-get__title{font-size:clamp(3rem,6.2vw,5.4rem)}.nb-home .nb-hblog__title{font-size:clamp(3.4rem,6.6vw,5.8rem)}.nb-home .nb-cta__title{max-width:17ch;font-size:clamp(3.4rem,8vw,7rem)}.nb-home .nb-why__statement{font-family:var(--nb-cond-font), var(--nb-display);letter-spacing:-.005em;font-weight:900;font-stretch:62%}.nb-home .nb-why__setup{font-size:clamp(1.9rem,4.2vw,3.5rem);line-height:.95}.nb-home .nb-why__punch{font-size:clamp(3.2rem,7.8vw,6.3rem);line-height:.9}.nb-home .nb-why__am{font-size:clamp(5rem,12.6vw,9.8rem);line-height:.9}@media (max-width:700px){.nb-home .nb-why__setup{font-size:max(1.9rem,6.4vw)}.nb-home .nb-why__punch{font-size:max(3.2rem,12.4vw)}.nb-home .nb-why__am{font-size:max(5rem,18.9vw)}}.nb.nb.nb :not(.nb-dash,.nb-dash *,.nb-dash-loading,.nb-dash-loading *),.nb.nb.nb :not(.nb-dash *,.nb-dash-loading *):before,.nb.nb.nb :not(.nb-dash *,.nb-dash-loading *):after{border-radius:0}.nb.nb.nb :is(.nb-step__arrow,.nb-work__dot,.nb-next__done-mark,.nb-hblog__dot,.nb-pauthor img,.nb-wd-pkg__badge,.nb-wd-case__bar span,.nb-wd-ba__knob),.nb.nb.nb :is(.nb-wd-ticket,.nb-wd-vtag,.nb-wd-host__voucher):before,.nb.nb.nb :is(.nb-wd-ticket,.nb-wd-vtag,.nb-wd-host__voucher):after{border-radius:50%}
