.nb .nb-wps a:not(.nb-btn):not(.nb-wd-go):focus-visible{outline:3px solid var(--nb-blue-deep);outline-offset:3px}.nb-wps-hero__title,.nb-wps-check__t,.nb-wps-deadline__date,.nb-wps-route__t,.nb-wps-route__price,.nb-wps-proof__t{font-family:var(--nb-narrow-font), var(--nb-display);font-weight:900;font-stretch:62%}.nb-wps-hero{z-index:3;--pad:clamp(1rem, 4cqw, 2.5rem);position:relative;container-type:inline-size}.nb-wps-hero__grid{min-height:min(calc(100svh - var(--nb-header-h,70px)), 820px);grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);display:grid}.nb-wps-hero__visual{border-right:var(--nb-border);background-color:var(--nb-mint);background-image:linear-gradient(90deg,#ffffff73 1.5px,#0000 1.5px),linear-gradient(#ffffff73 1.5px,#0000 1.5px);background-position:-1px -1px;background-size:32px 32px;justify-content:center;align-items:center;min-width:0;margin:0;padding:clamp(2rem,6vh,4rem) clamp(1rem,3cqw,2.5rem);display:flex;position:relative;overflow:hidden}.nb-wps-hero__art{width:100%;max-width:640px;height:auto;display:block}.nb-wps-hero__lead{min-width:0;padding:clamp(1.6rem, 5vh, 3.4rem) max(var(--pad), calc((100cqw - 1200px) / 2 + var(--pad))) clamp(2.4rem, 6vh, 4.2rem) clamp(1.5rem, 3.5cqw, 3rem);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.nb-wps-hero__crumbs{margin-bottom:0}.nb-wps-hero__title{letter-spacing:-.01em;max-width:11em;margin:clamp(1.2rem,3vh,2rem) 0 1.1rem;font-size:clamp(3rem,7cqw,5.6rem);line-height:.88}.nb-wps-hero__accent{color:var(--nb-blue)}.nb .nb-wps-hero__sub{color:#2b2b28;max-width:46ch;margin:0 0 1.8rem;font-size:clamp(1.02rem,1.4vw,1.18rem);font-weight:500;line-height:1.6}.nb-wps-ask{flex-direction:column;align-items:flex-start;width:min(100%,440px);display:flex}.nb-wps-ask__row{flex-direction:column;align-items:flex-start;gap:1.3rem;width:100%;display:flex}.nb .nb-wps-ask .nb-wd-ask__input{width:100%}.nb-wps-check{background:var(--nb-white);border:var(--nb-border);box-shadow:12px 12px 0 0 var(--nb-ink);margin:0 12px 12px 0}.nb-wps-check__head{border-bottom:var(--nb-border);background:var(--nb-blue-light);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;padding:1rem 1.3rem .9rem;display:flex}.nb .nb-wps-check__t{margin:0;font-size:2rem;line-height:1}.nb .nb-wps-check__site{margin:0;font-size:.98rem;font-weight:800}.nb-wps-check__rows{margin:0;padding:.2rem 1.3rem .3rem}.nb-wps-check__row{border-bottom:1.5px solid #0a0a0a24;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);align-items:center;gap:.3rem 1rem;padding:.85rem 0;display:grid}.nb-wps-check__row dt{letter-spacing:.05em;text-transform:uppercase;color:#45453f;font-size:.78rem;font-weight:800}.nb-wps-check__row dd{justify-content:space-between;align-items:center;gap:.8rem;margin:0;display:flex}.nb-wps-check__v{font-size:1.02rem;font-weight:700;line-height:1.3}.nb .nb-wps-check__stamp{border:2.5px solid var(--nb-ink);text-align:center;letter-spacing:.08em;text-transform:uppercase;min-width:3.4rem;animation:.32s cubic-bezier(.22,1,.36,1) both paused nb-wps-stamp;animation-delay:calc(.3s + var(--i) * .45s);flex:none;padding:.22rem .55rem;font-size:.78rem;font-weight:900}.nb-wps-check__row.is-ok .nb-wps-check__stamp{background:var(--nb-mint)}.nb-wps-check__row.is-fix .nb-wps-check__stamp{background:var(--nb-accent-2)}.nb-wps-check__row.is-fix .nb-wps-check__v{color:var(--nb-ink)}.nb-wps-check__next{border-top:var(--nb-border);background:var(--nb-accent);animation:.4s ease-out both paused nb-wps-fade;animation-delay:calc(.3s + var(--i) * .45s);border-bottom:0;margin:.35rem -1.3rem -.3rem;padding:1rem 1.3rem}.nb-wps-check.is-seen .nb-wps-check__stamp,.nb-wps-check.is-seen .nb-wps-check__next{animation-play-state:running}.nb-wps-check__next .nb-wps-check__v{font-size:1.15rem;font-weight:800}@keyframes nb-wps-stamp{0%{opacity:0;transform:scale(1.6)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes nb-wps-fade{0%{opacity:0}to{opacity:1}}.nb-wps-hacks{background:var(--nb-blue-light);border-top:var(--nb-border);padding:clamp(5rem,9vw,8rem) 0}.nb-wps-hacks__head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:1.6rem clamp(2.5rem,5vw,5rem);display:grid}.nb .nb-wps-hacks__lead{max-width:46ch;margin:0;font-size:clamp(1.02rem,1.3vw,1.12rem);font-weight:600;line-height:1.6}.nb .nb-wps-hacks__stat{max-width:46ch;margin:1.2rem 0 0;font-size:clamp(1.02rem,1.3vw,1.12rem);font-weight:800;line-height:1.5}.nb-wps-hacks__stat strong{font-family:var(--nb-narrow-font), var(--nb-display);color:var(--nb-blue-deep);font-variant-numeric:tabular-nums;font-size:1.9em;font-weight:900;font-stretch:62%;line-height:1}.nb-wps-hacks__stat small{color:#22303a;margin-top:.3rem;font-size:.8rem;font-weight:600;display:block}.nb-wps-seen{grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:1.6rem clamp(2rem,4vw,3.5rem);margin-top:clamp(4rem,8vw,6.5rem);display:grid}.nb .nb-wps-seen__title{font-family:var(--nb-narrow-font), var(--nb-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(3rem,5.6vw,4.8rem);font-weight:900;font-stretch:62%;line-height:.86}.nb .nb-wps-seen__check{border-top:var(--nb-border);max-width:24ch;margin:1.1rem 0 0;padding-top:.8rem;font-size:1rem;font-weight:800;line-height:1.4}.nb-wps-seen__list{-moz-column-gap:clamp(1.6rem, 3vw, 2.6rem);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.6rem,3vw,2.6rem);margin:0;padding:0;list-style:none;display:grid}.nb-wps-hack{border-top:var(--nb-border);padding:1.3rem 0 1.4rem}.nb .nb-wps-hack__name{font-family:var(--nb-narrow-font), var(--nb-display);margin:0 0 .55rem;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:900;font-stretch:62%;line-height:.95}.nb .nb-wps-hack__see{margin:0 0 .35rem;font-size:1.04rem;font-weight:800;line-height:1.4}.nb .nb-wps-hack__does{color:#22303a;margin:0;font-size:1rem;font-weight:600;line-height:1.5}.nb-wps-exhibit{background:var(--nb-white);border:var(--nb-border);box-shadow:12px 12px 0 0 var(--nb-ink);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.6rem,3vw,2.6rem);margin:0 12px calc(12px + clamp(1.6rem,3vw,2.4rem)) 0;padding:clamp(1rem,2.2vw,1.6rem);display:grid}.nb-wps-exhibit__shot{margin:0}.nb-wps-exhibit__shot img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:var(--nb-border);width:100%;height:auto;max-height:520px;display:block}.nb-wps-exhibit__shot figcaption{margin-top:.7rem;font-size:.86rem;font-weight:800}.nb .nb-wps-exhibit__name{font-family:var(--nb-narrow-font), var(--nb-display);margin:0 0 .9rem;font-size:clamp(2.2rem,3.8vw,3.3rem);font-weight:900;font-stretch:62%;line-height:.9}.nb .nb-wps-exhibit__see{margin:0 0 .9rem;font-size:clamp(1.08rem,1.5vw,1.25rem);font-weight:800;line-height:1.4}.nb .nb-wps-exhibit__did{border-top:var(--nb-border);margin:0;padding-top:.9rem;font-size:1.02rem;font-weight:600;line-height:1.55}.nb-wps-seen--customers{background:var(--nb-white);border:var(--nb-border);box-shadow:12px 12px 0 0 var(--nb-ink);margin-right:12px;padding:clamp(1.6rem,3.4vw,2.8rem)}.nb-wps-seen--nobody{background:var(--nb-ink);color:var(--nb-paper);border:var(--nb-border);box-shadow:12px 12px 0 0 var(--nb-blue-deep);margin-right:12px;padding:clamp(1.6rem,3.4vw,2.8rem)}.nb-wps-seen--nobody .nb-wps-seen__title{color:var(--nb-accent)}.nb-wps-seen--nobody .nb-wps-seen__check,.nb-wps-seen--nobody .nb-wps-hack{border-top-color:var(--nb-paper)}.nb .nb-wps-seen--nobody .nb-wps-hack__does{color:var(--nb-blue-light)}.nb-wps-ways{background:var(--nb-accent);border-top:var(--nb-border);padding:clamp(4.5rem,8vw,7rem) 0 clamp(5rem,9vw,8rem)}.nb-wps-deadline{border-bottom:var(--nb-border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem clamp(2rem,4vw,3.5rem);padding-bottom:clamp(2.5rem,5vw,3.5rem);display:grid}.nb .nb-wps-deadline__date{letter-spacing:-.01em;margin:0;font-size:clamp(3.4rem,9vw,7.5rem);line-height:.85}.nb-wps-deadline__text{max-width:54ch}.nb .nb-wps-deadline__text p{margin:0 0 .55rem;font-size:1rem;font-weight:600;line-height:1.5}.nb .nb-wps-deadline__text .nb-wps-deadline__lead{font-size:clamp(1.2rem,1.9vw,1.5rem);font-weight:900;line-height:1.25}.nb .nb-wps-deadline__text p:last-child{margin-bottom:0}.nb-wps-after{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2.5rem,5vw,5rem);margin-top:clamp(4rem,8vw,6rem);display:grid}.nb .nb-wps-ways__title{margin:0}.nb-wps-routes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,2.6vw,2.2rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.nb-wps-route{grid-row:span 4;grid-template-rows:subgrid;background:var(--nb-white);border:var(--nb-border);box-shadow:10px 10px 0 0 var(--nb-ink);align-content:start;row-gap:0;margin:0 10px 10px 0;padding:1.4rem 1.4rem 1.5rem;display:grid}.nb-wps-route--clean{background:var(--nb-mint)}.nb-wps-route--rebuild{background:var(--nb-blue-light)}.nb .nb-wps-route__who{letter-spacing:.05em;text-transform:uppercase;margin:0 0 .7rem;font-size:.8rem;font-weight:800}.nb .nb-wps-route__t{margin:0 0 .8rem;font-size:clamp(1.9rem,2.8vw,2.4rem);line-height:.95}.nb .nb-wps-route__d{margin:0;font-size:1rem;font-weight:600;line-height:1.55}.nb .nb-wps-route__price{border-top:var(--nb-border);align-self:start;margin:1.2rem 0 0;padding-top:1rem;font-size:clamp(3rem,5vw,4.2rem);line-height:.9}.nb .nb-wps-route__more{border-top:var(--nb-border);align-self:start;margin:1.2rem 0 0;padding-top:1rem;font-weight:800}.nb-wps-proof{border-top:var(--nb-border);padding:clamp(5rem,9vw,8rem) 0}.nb-wps-proof__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.nb-wps-proof__phones{justify-content:center;align-items:flex-start;gap:clamp(1rem,2.5vw,2rem);display:flex}.nb-wps-phone{flex:0 240px;margin:0}.nb-wps-phone img{border:var(--nb-border);width:100%;height:auto;box-shadow:8px 8px 0 0 var(--nb-ink);background:var(--nb-white);display:block}.nb-wps-phone--before{margin-top:clamp(2rem,5vw,3.5rem)}.nb-wps-phone--before img{filter:grayscale(.85)}.nb-wps-phone figcaption{margin-top:1.1rem;font-size:.9rem;font-weight:800;line-height:1.35}.nb .nb-wps-proof__label{letter-spacing:.06em;text-transform:uppercase;color:#45453f;margin:0 0 .9rem;font-size:.8rem;font-weight:800}.nb .nb-wps-proof__t{margin:0 0 1.2rem;font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:.9}.nb .nb-wps-proof__d{color:#2b2b28;max-width:50ch;margin:0;font-size:clamp(1.02rem,1.3vw,1.12rem);font-weight:500;line-height:1.6}.nb-wps-proof__ask{border-top:var(--nb-border);flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:clamp(2rem,4vw,2.8rem);padding-top:clamp(1.4rem,3vw,2rem);display:flex}.nb .nb-wps-proof__ask p{margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:800}@media (prefers-reduced-motion:reduce){.nb .nb-wps-check__stamp,.nb-wps-check__next{animation:none}}@media (max-width:960px){.nb-wps-hero__grid{grid-template-columns:minmax(0,1fr);min-height:0}.nb-wps-hero__lead{padding:2rem clamp(1rem,4vw,2.5rem) 2.6rem}.nb-wps-hero__visual{border-right:0;border-top:var(--nb-border);order:2}.nb-wps-after,.nb-wps-hacks__head,.nb-wps-seen,.nb-wps-exhibit,.nb-wps-proof__grid,.nb-wps-routes{grid-template-columns:minmax(0,1fr)}.nb-wps-route{grid-row:auto;grid-template-rows:auto}.nb-wps-hero__art{max-width:520px}.nb-wps-deadline{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.nb-wps-ask__row{align-items:stretch}.nb-wps-ask .nb-btn{justify-content:center}.nb-wps-check__row,.nb-wps-seen__list{grid-template-columns:minmax(0,1fr)}}
