.nps-module__5dYiNW__detail{opacity:var(--np-detail,0)}.nps-module__5dYiNW__part{transition:opacity .25s linear}.nps-module__5dYiNW__heroWrap{display:contents}@media (max-width:600px){.nps-module__5dYiNW__heroWrap [data-kit-hero]>header{padding-top:86px}.nps-module__5dYiNW__heroWrap [data-kit-hero]>header>:nth-child(2){margin-top:16px}.nps-module__5dYiNW__heroWrap [data-kit-hero]>header>:nth-child(2) p{font-size:1.08rem;line-height:1.4}.nps-module__5dYiNW__heroWrap [data-kit-hero]>header>:nth-child(3){margin-top:12px}.nps-module__5dYiNW__heroWrap [data-kit-hero]>header>:nth-child(3) p{font-size:.9rem;line-height:1.45}.nps-module__5dYiNW__heroWrap [data-kit-hero]>header>:nth-child(4){margin-top:18px}}.nps-module__5dYiNW__factsBand.nps-module__5dYiNW__factsBand{padding:clamp(72px,10vh,120px) 0}.nps-module__5dYiNW__facts{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(40px,6vw,120px);margin:0;display:grid}.nps-module__5dYiNW__factMain{grid-template-columns:clamp(150px,17vw,240px) minmax(0,1fr);align-items:end;column-gap:clamp(22px,2.6vw,44px);display:grid}.nps-module__5dYiNW__dial{aspect-ratio:220/150;grid-row:1/span 2}.nps-module__5dYiNW__dial>svg{width:100%;height:100%;display:block}.nps-module__5dYiNW__factMain .nps-module__5dYiNW__factName{align-self:end}.nps-module__5dYiNW__factName{color:var(--ink-2);margin:0 0 10px;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.4}.nps-module__5dYiNW__factBig{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;letter-spacing:var(--tr-lg,var(--track));margin:0;font-size:clamp(2rem,3.7vw,3.6rem);line-height:1}.nps-module__5dYiNW__factRest{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,4.4vh,44px) clamp(24px,3vw,56px);display:grid}.nps-module__5dYiNW__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;letter-spacing:var(--tr-md,-.019em);margin:0;font-size:clamp(1.2rem,1.6vw,1.55rem);line-height:1.14}@keyframes nps-module__5dYiNW__npNeedle{0%{transform:rotate(-15deg)}35%{transform:rotate(-6deg)}60%{transform:rotate(-24deg)}to{transform:rotate(-15deg)}}.nps-module__5dYiNW__needle{transform-box:view-box;transform-origin:110px 112px;transform:rotate(-15deg)}[data-live] .nps-module__5dYiNW__needle{animation:5.5s ease-in-out infinite nps-module__5dYiNW__npNeedle}@media (max-width:1023px){.nps-module__5dYiNW__facts{display:block}.nps-module__5dYiNW__factMain{grid-template-columns:120px minmax(0,1fr)}.nps-module__5dYiNW__factBig{font-size:min(8.6vw,2.6rem)}.nps-module__5dYiNW__factRest{margin-top:clamp(34px,5vh,46px)}}@media (max-width:480px){.nps-module__5dYiNW__factMain{display:block}.nps-module__5dYiNW__dial{width:150px;margin:0 0 14px}.nps-module__5dYiNW__factRest{grid-template-columns:1fr}}.nps-module__5dYiNW__apps ul{margin-top:0}.nps-module__5dYiNW__zoomScene.nps-module__5dYiNW__zoomScene{background:var(--field)}.nps-module__5dYiNW__steps{flex-direction:column;gap:clamp(12px,2vh,20px);max-width:32em;margin:clamp(4px,1vh,10px) 0 0;display:flex}.nps-module__5dYiNW__step p{color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(.98rem,1.08vw,1.08rem);line-height:1.5}.nps-module__5dYiNW__step p+p{margin-top:.35em}.nps-module__5dYiNW__step strong{font-weight:600}@media (min-width:1024px){.nps-module__5dYiNW__step{transition:opacity .35s}.nps-module__5dYiNW__zoomScene[data-picked] .nps-module__5dYiNW__step:not([data-on]){opacity:.6}html:not([data-scrolling]) .nps-module__5dYiNW__zoomScene[data-picked] .nps-module__5dYiNW__step:not([data-on]){opacity:.8}}@media (min-width:1024px) and (max-height:800px){.nps-module__5dYiNW__step p{font-size:.9rem;line-height:1.42}.nps-module__5dYiNW__steps{gap:8px}}.nps-module__5dYiNW__twin{aspect-ratio:520/290;max-width:600px;position:relative}.nps-module__5dYiNW__twin>svg{width:100%;height:100%;display:block}@keyframes nps-module__5dYiNW__npMarch{to{stroke-dashoffset:-28px}}.nps-module__5dYiNW__loop{animation:none}[data-live] .nps-module__5dYiNW__loop{animation:1.1s linear infinite nps-module__5dYiNW__npMarch}@media (prefers-reduced-motion:reduce){:is([data-live] .nps-module__5dYiNW__loop,[data-live] .nps-module__5dYiNW__needle){animation:none}}
