@layer components{.ng-page{--ng-ease:cubic-bezier(.2, .7, .2, 1);--ng-amber:#f4b942;--ng-good:#3ddc97}.ng-page button{font-family:inherit}.ng-lkf-badge{font:600 11.5px var(--nw-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ng-amber);background:#f4b94214;border:1px solid #f4b94280;border-radius:99px;padding:6px 12px;display:inline-block}.nw-l .ng-lkf-badge,.nw-s .ng-lkf-badge{color:#8a5a00;background:#f4b94229;border-color:#8a5a0059}.ng-seg{background:#01193a12;border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.nw-d .ng-seg{background:#ffffff14}.ng-seg button{font:600 14px var(--nw-sans);color:var(--nw-hd);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 14px;transition:background-color .2s,color .2s}.ng-seg button[aria-checked=true]{background:var(--nw-ink);color:#fff}.nw-d .ng-seg button{color:#dbe6fa}.nw-d .ng-seg button[aria-checked=true]{color:#01193a;background:#428ffa}@keyframes ng-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ng-pulse{0%,to{opacity:1}50%{opacity:.35}}.ng-hero h1{max-width:16ch}.ng-idx{font:600 12px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-sky);align-items:center;gap:8px;margin-bottom:16px;display:flex}.ng-idx b{border:1px solid;border-radius:99px;justify-content:center;align-items:center;min-width:34px;height:24px;padding-inline:8px;display:inline-flex}.nw-hero .nw-btn.ng-btn-o{color:#fff;background:0 0;border:1px solid #ffffff6b}.nw-hero .nw-btn.ng-btn-o:hover{background:#ffffff17;border-color:#fff}.nw-hero .nw-ctas :is(a,button):focus-visible{outline-color:#fff}.ng-trust span{white-space:nowrap}.ng-trust{max-width:60ch;font:600 13px/1.75 var(--nw-mono);letter-spacing:.02em;color:#c8d7f2;margin-bottom:14px}.ng-learn{color:#4d5a72;margin-top:32px;font-size:16px}.ng-hero [data-paused=true] *{animation-play-state:paused!important}.ng-hv{gap:14px;width:100%;max-width:660px;margin-inline:auto;display:grid}@media (width>=620px){.ng-hv{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch}}.ng-hv-map{aspect-ratio:400/480;background:#052a5c;border:1px solid #8fb2ff47;border-radius:18px;width:100%;max-width:340px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}@media (width>=620px){.ng-hv-map{max-width:none;margin:0}}.ng-hv-map>svg{width:100%;height:100%;position:absolute;inset:0}.ng-hv-gulf{fill:#052a5c}.ng-hv-land{fill:#0a2f66}.ng-hv-coast{fill:none;stroke:#7fb2ff;stroke-width:2.4px}.ng-hv-cty{fill:none;stroke:#ffffff47;stroke-width:1.4px;stroke-dasharray:6 6}.ng-hv-dot{fill:#7fb2ff;stroke:#01193a;stroke-width:2.5px;transition:fill .4s}.ng-hv-pin.ng-on .ng-hv-dot{fill:var(--ng-amber)}.ng-hv-rip{fill:none;stroke:var(--ng-amber);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.ng-hv-pin.ng-ping .ng-hv-rip{animation:1.6s ease-out ng-rip}@keyframes ng-rip{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}.ng-hv-chip{color:#01193a;font:600 11.5px var(--nw-sans);white-space:nowrap;opacity:0;transition:opacity .4s var(--ng-ease), transform .4s var(--ng-ease);background:#e9f1ff;border-radius:99px;align-items:center;gap:6px;padding:5px 10px 5px 8px;display:inline-flex;position:absolute;transform:translateY(6px);box-shadow:0 10px 24px -10px #0009}.ng-hv-chip.ng-on{opacity:1;transform:none}.ng-hv-chip svg{fill:none;stroke:#044198;stroke-width:2.4px;stroke-linecap:round;width:12px;height:12px}.ng-hv-cap{font:10.5px var(--nw-mono);color:#7f95b8;position:absolute;top:9px;right:10px}.ng-hv-inbox{background:#062247;border:1px solid #8fb2ff47;border-radius:18px;flex-direction:column;padding:16px;display:flex}.ng-hv-ih{font:600 11.5px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:#9db1d3;justify-content:space-between;align-items:center;gap:10px;display:flex}.ng-hv-ih i{background:var(--ng-good);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite ng-pulse}.ng-hv-inbox ul{flex:1;align-content:start;gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.ng-hv-inbox li{opacity:0;transition:opacity .45s var(--ng-ease), transform .45s var(--ng-ease);background:#ffffff0d;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid;transform:translate(10px)}.ng-hv-inbox li.ng-on{opacity:1;transform:none}.ng-hv-ic{color:#7fb2ff;background:#7fb2ff29;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ng-hv-tx b{font:700 13px var(--nw-sans);color:#fff;line-height:1.3;display:block}.ng-hv-tx small{color:#9db1d3;font-size:11.5px;line-height:1.3;display:block}.ng-hv-inbox em{font:600 10px var(--nw-mono);letter-spacing:.04em;text-transform:uppercase;color:#9cc4ff;background:#7fb2ff29;border-radius:99px;padding:3px 8px;font-style:normal}.ng-hv-inbox em.ng-q{color:var(--ng-good);background:#3ddc9729}.ng-hv-tot{font:12px var(--nw-mono);color:#9db1d3;border-top:1px solid #8fb2ff38;flex-wrap:wrap;gap:6px 14px;padding-top:10px;display:flex}.ng-hv-tot b{color:#fff;font-size:15px}.nw-sec.ng-proof{padding-block:48px}.ng-proof-h{letter-spacing:-.025em;max-width:30ch;color:var(--nw-hd);margin-bottom:22px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.15}.ng-meas,.ng-stats{margin:0;padding:0;list-style:none}.ng-meas{flex-wrap:wrap;gap:10px;display:flex}.ng-meas li{border:1px solid var(--nw-ln);font:600 15px var(--nw-sans);color:var(--nw-hd);background:#fff;border-radius:99px;align-items:center;gap:10px;padding:8px 18px 8px 8px;display:inline-flex}.ng-meas-ic{width:34px;height:34px;color:var(--nw-lk);background:#428ffa21;border-radius:50%;place-items:center;display:grid}.ng-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width>=760px){.ng-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ng-stats li{border:1px solid var(--nw-ln);background:#fff;border-radius:14px;padding:20px}.ng-stats b{font:800 clamp(30px, 4vw, 44px) / 1.05 var(--nw-display);letter-spacing:-.03em;color:var(--nw-hd);font-variant-numeric:tabular-nums;display:block}.ng-stats span{font:600 12px var(--nw-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--nw-mu);margin-top:6px;display:block}.ng-proof-p{max-width:64ch;color:var(--nw-mu);margin-top:20px;font-size:15.5px}.ng-logos{border-top:1px solid var(--nw-ln);margin-top:32px;padding-top:24px}.ng-logos-t{font:600 12px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-mu);margin-bottom:16px}.ng-logos-vp{display:flex;overflow:hidden}.ng-logos-row{flex:none;align-items:center;gap:44px;min-width:100%;margin:0;padding:0 44px 0 0;list-style:none;display:flex}.ng-logos[data-marquee="0"] .ng-logos-row{flex-wrap:wrap;padding-right:0}.ng-logos[data-marquee="1"] .ng-logos-row{justify-content:space-around;animation:42s linear infinite ng-marq}.ng-logos[data-marquee="1"] .ng-logos-vp:hover .ng-logos-row{animation-play-state:paused}@keyframes ng-marq{to{transform:translate(-100%)}}.ng-logos img{filter:grayscale()opacity(.65);width:auto;height:34px;transition:filter .25s;display:block}.ng-logos li:hover img,.ng-logos a:focus-visible img{filter:none}.ng-quote{max-width:44ch;font:italic 600 clamp(19px, 2.2vw, 24px) / 1.35 var(--nw-display);color:var(--nw-lk);margin-bottom:14px}.ng-hubcall{background:var(--nw-tint);border:1px solid var(--nw-ln);color:var(--nw-mu);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:34px;padding:18px 22px;font-size:15.5px;display:flex}.ng-hubcall b{color:var(--nw-hd)}.ng-hubcall>span{max-width:64ch}.ng-mk{gap:16px;display:grid}@media (width>=900px){.ng-mk{grid-template-columns:repeat(3,minmax(0,1fr))}.ng-mk-feat{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}}.ng-mk-feat,.ng-mk-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:18px;padding:28px;position:relative}.ng-mk-feat{align-items:start;gap:26px;display:grid}.ng-mk-n{border:1px solid var(--nw-ac);width:26px;height:26px;font:700 12px var(--nw-mono);color:var(--nw-ac);border-radius:99px;place-items:center;margin-bottom:12px;display:inline-grid}.ng-mk-ic{color:var(--nw-ac);position:absolute;top:24px;right:24px}.ng-mk h3{color:var(--nw-hd);margin-bottom:10px;font-size:21px;font-weight:800;line-height:1.2}.ng-mk p{color:var(--nw-mu);font-size:15.5px}.ng-mk-l p+p{margin-top:12px}.ng-mk-l .ng-mk-src{border-top:1px solid var(--nw-ln);margin-top:18px;padding-top:16px;font-size:14px}.ng-season{background:var(--nw-tint);border:1px solid var(--nw-ln);border-radius:14px;padding:22px}.ng-season-q{font:700 12px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-mu);margin-bottom:12px}.ng-season-body{animation:ng-fade .35s var(--ng-ease)}.ng-season-body>p{color:var(--nw-fg);margin:16px 0 10px;font-size:15.5px}.ng-season-body dl{margin:0}.ng-season-body dl>div{border-top:1px solid var(--nw-ln);grid-template-columns:78px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.ng-season-body dt{font:700 11.5px var(--nw-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--nw-ac);padding-top:2px}.ng-season-body dd{color:var(--nw-fg);margin:0;font-size:14.5px}.ng-mg{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=620px){.ng-mg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ng-mg{grid-template-columns:repeat(5,minmax(0,1fr))}}.ng-mc{cursor:pointer;background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:16px;flex-direction:column;gap:8px;min-height:236px;padding:22px 18px;display:flex;position:relative;overflow:hidden}.ng-mc.nw-rv{transition:opacity .7s var(--ng-ease) var(--nw-dl,0s), translate .7s var(--ng-ease) var(--nw-dl,0s), border-color .2s, box-shadow .2s}.ng-mc:hover{border-color:#9cc4ff;box-shadow:0 18px 34px -24px #01193a73}.ng-mc-art{width:62px;height:62px;color:var(--nw-hd);margin-bottom:6px}.ng-mc-art :is(path,rect,circle){fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.ng-mc-art .ng-a{stroke:#428ffa;opacity:1}.ng-mc h3{color:var(--nw-hd);font-size:17px;font-weight:800;line-height:1.2}.ng-mc p{color:var(--nw-mu);font-size:14.5px;line-height:1.55}.ng-mc-t{z-index:2;border:1px solid var(--nw-ln);background:var(--nw-card);width:28px;height:28px;color:var(--nw-lk);font:400 19px/1 var(--nw-mono);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.ng-mc-t span{transition:transform .2s;display:block}.ng-mc-t[aria-expanded=true] span{transform:rotate(45deg)}.ng-mc-back{z-index:1;background:var(--nw-ink);opacity:0;visibility:hidden;transition:opacity .25s var(--ng-ease), transform .25s var(--ng-ease), visibility 0s .25s;flex-direction:column;gap:10px;padding:24px 18px;display:flex;position:absolute;inset:0;transform:translateY(10px)}.ng-mc-back b{font:700 11.5px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:#7fb2ff}.ng-mc-back p{color:#e4ecfb;font-size:15px;line-height:1.55}.ng-mc[data-open=true] .ng-mc-back{opacity:1;visibility:visible;transition-delay:0s;transform:none}.ng-mc:has(.ng-mc-t:focus-visible) .ng-mc-back{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (hover:hover){.ng-mc:hover .ng-mc-back{opacity:1;visibility:visible;transition-delay:0s;transform:none}.ng-mc:hover .ng-mc-t{color:#fff;background:0 0;border-color:#fff6}}.ng-mc[data-open=true] .ng-mc-t{color:#fff;background:0 0;border-color:#fff6}.ng-lkf{border:1px solid var(--nw-ln);background:#ffffff08;border-radius:20px;padding:18px 18px 22px}.ng-lkf-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ng-lkf-re{border:1px solid var(--nw-ln);color:#fff;font:600 13px var(--nw-sans);cursor:pointer;background:0 0;border-radius:99px;padding:6px 14px}.ng-lkf-re:hover{border-color:#7fb2ff}.ng-lkf[data-paused=true] *{animation-play-state:paused!important}.ng-lkd{width:100%;height:auto;display:none}@media (width>=980px){.ng-lkd{display:block}.ng-lkm{display:none!important}}.ng-lk-seg{fill:#428ffa;opacity:0;transition:opacity .5s var(--ng-ease)}.ng-lk-seg.ng-on{opacity:.9}.ng-lk-flow{stroke:#dbe8ff;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:2 12;opacity:.85;animation:1.1s linear infinite ng-flow}@keyframes ng-flow{to{stroke-dashoffset:-14px}}.ng-lk-top rect,.ng-lk-end rect{fill:#062247;stroke:#7fb2ff;stroke-width:1.5px}.ng-lk-eyebrow{font:600 12.5px var(--nw-mono);letter-spacing:.14em;fill:#9db1d3}.ng-lk-big{font:800 40px var(--nw-display);fill:#fff}.ng-lk{opacity:0;transition:opacity .5s var(--ng-ease)}.ng-lk.ng-on{opacity:1}.ng-lk-br{stroke:var(--ng-amber);stroke-width:2px;stroke-dasharray:5 5}.ng-lk-box{fill:#062247;stroke:#f4b9428c;stroke-width:1.2px}.ng-lk-lab{font:600 16px var(--nw-sans);fill:#e4ecfb}.ng-lk-amt{font:800 16px var(--nw-mono);fill:var(--ng-amber)}.ng-drop{fill:var(--ng-amber);opacity:0}.ng-lk.ng-on .ng-drop{animation:1.4s ease-in infinite ng-drip}@keyframes ng-drip{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(26px)}}.ng-lk-end rect{stroke:#8fb2ff66;transition:stroke .5s}.ng-lk-end.ng-on rect{stroke:var(--ng-good)}.ng-lk-end .ng-lk-eyebrow{fill:var(--ng-good)}.ng-lk-left{font:700 17px var(--nw-sans);fill:#fff}.ng-lkm{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ng-lkm li{color:#e4ecfb;background:#062247;border:1px solid #f4b94266;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;font-weight:600;display:grid}.ng-lkm b{font:800 16px var(--nw-mono);color:var(--ng-amber)}.ng-lkm-row{opacity:.35;transition:opacity .5s var(--ng-ease)}.ng-lkm-row.ng-on{opacity:1}.ng-lkm-n{width:24px;height:24px;color:var(--ng-amber);font:700 12px var(--nw-mono);background:#f4b9422e;border-radius:50%;place-items:center;display:grid}.ng-lkm .ng-lkm-top{border-color:#7fb2ff;grid-template-columns:minmax(0,1fr) auto}.ng-lkm .ng-lkm-top b{font:800 26px var(--nw-display);color:#fff}.ng-lkm .ng-lkm-end{border-color:#8fb2ff66;grid-template-columns:minmax(0,1fr) auto;transition:border-color .5s}.ng-lkm .ng-lkm-end.ng-on{border-color:var(--ng-good)}.ng-lkm .ng-lkm-end b{font:800 26px var(--nw-display);color:var(--ng-good)}.ng-lkm-end small{color:#9db1d3;grid-column:1/-1;font-size:13px}.ng-wp{grid-template-columns:minmax(0,1fr);gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (width>=760px){.ng-wp{grid-template-columns:repeat(2,minmax(0,1fr))}.ng-wp-crm{grid-column:1/-1}}@media (width>=1000px){.ng-wp{grid-template-columns:repeat(6,minmax(0,1fr))}.ng-wp-c{grid-column:span 2}.ng-wp-c:nth-child(4),.ng-wp-c:nth-child(5){grid-column:span 3}.ng-wp-crm{grid-column:1/-1}}.ng-wp-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:14px;padding:22px}.ng-wp-tag{width:24px;height:24px;color:var(--ng-amber);font:700 12px var(--nw-mono);background:#f4b94229;border-radius:50%;place-items:center;margin-bottom:12px;display:inline-grid}.ng-wp-c h3{color:var(--nw-hd);margin-bottom:6px;font-size:18px;font-weight:800;line-height:1.25}.ng-wp-c p{color:var(--nw-mu);font-size:15px}.ng-wp .ng-wp-crm{background:#5c2ad23d;border-color:#a58cff99;align-items:end;gap:16px;padding:30px;display:grid}@media (width>=760px){.ng-wp .ng-wp-crm{grid-template-columns:minmax(0,1fr) auto;gap:40px}}.ng-wp-crm h3{font-size:clamp(22px,2.6vw,28px)}.ng-wp-crm p{color:#d3dcf0;max-width:62ch}.ng-wp-flag{color:#cfc0ff;font:700 11.5px var(--nw-mono);letter-spacing:.08em;text-transform:uppercase;background:#a58cff2e;border-radius:99px;margin-bottom:12px;padding:5px 10px;display:inline-block}.ng-fwb{gap:0;display:grid}.ng-fw-g{display:none}.ng-fw{gap:0;margin:0;padding:0;list-style:none;display:grid}.ng-fw li{text-align:left;grid-template-columns:52px minmax(0,1fr);column-gap:16px;padding-bottom:24px;display:grid;position:relative}.ng-fw li:last-child{padding-bottom:0}.ng-fw-n{display:none}.ng-fw-ic{background:var(--nw-card);border:2px solid var(--nw-ln);width:52px;height:52px;color:var(--nw-mu);z-index:1;border-radius:50%;grid-row:span 2;place-items:center;transition:background-color .4s,color .4s,border-color .4s,box-shadow .4s;display:grid;position:relative}.ng-fw li b{font:700 12.5px var(--nw-mono);letter-spacing:.06em;color:var(--nw-hd);align-self:end}.ng-fw li small{color:var(--nw-mu);align-self:start;font-size:14px;line-height:1.45}.ng-fw-c{background:var(--nw-ln);width:2px;height:24px;position:absolute;top:-24px;left:25px}.ng-fw li:first-child .ng-fw-c{display:none}.ng-fw-c:after{content:"";transform-origin:top;transition:transform .5s var(--ng-ease);background:#428ffa;position:absolute;inset:0;transform:scaleY(0)}.ng-fw li.ng-on .ng-fw-c:after{transform:scaleY(1)}.ng-fw li.ng-on .ng-fw-ic{color:#fff;background:#428ffa;border-color:#428ffa}.ng-fw li:nth-child(n+6).ng-on .ng-fw-ic{background:#5c2ad2;border-color:#5c2ad2}.ng-fw li:nth-child(n+6) .ng-fw-c:after{background:#5c2ad2}.ng-fw li.ng-cur .ng-fw-ic{box-shadow:0 0 0 7px #428ffa33}.ng-fw li.ng-split:before{content:"What we also want to see";border-top:1px dashed var(--nw-ln);font:700 11.5px var(--nw-mono);letter-spacing:.07em;text-transform:uppercase;color:#5c2ad2;grid-column:1/-1;margin:0 0 18px;padding-top:14px}@media (width>=1100px){.ng-fwb{grid-template-columns:repeat(8,minmax(0,1fr))}.ng-fw-g{font:700 11.5px var(--nw-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--nw-hd);border-bottom:2px solid #428ffa;margin-bottom:18px;padding-bottom:10px;display:block}.ng-fw-g1{grid-column:1/6;margin-right:6px}.ng-fw-g2{color:#5c2ad2;border-bottom-color:#5c2ad2;grid-column:6/9;margin-left:6px}.ng-fw{grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr))}.ng-fw li{text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;row-gap:10px;padding:0 8px}.ng-fw li.ng-split:before{display:none}.ng-fw-n{font:700 11px var(--nw-mono);color:var(--nw-mu);display:block}.ng-fw-ic{grid-row:auto}.ng-fw li b,.ng-fw li small{align-self:start}.ng-fw-c{width:100%;height:2px;top:44px;left:auto;right:50%}.ng-fw-c:after{transform-origin:0;transform:scaleX(0)}.ng-fw li.ng-on .ng-fw-c:after{transform:scaleX(1)}}.ng-fw-line{max-width:30ch;font:800 clamp(22px, 3vw, 34px) / 1.2 var(--nw-display);letter-spacing:-.025em;color:var(--nw-hd);margin-top:48px}.ng-sit{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:18px;gap:20px;margin-bottom:24px;padding:24px;display:grid}@media (width>=900px){.ng-sit{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px}}.ng-sit-q{font:700 12px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-mu);margin-bottom:12px}.ng-sit-list{gap:6px;display:grid}.ng-sit-list button{text-align:left;border:1px solid var(--nw-ln);color:var(--nw-hd);font:600 15px/1.35 var(--nw-sans);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:background-color .2s,border-color .2s;display:flex}.ng-sit-list button:hover{border-color:#9cc4ff}.ng-sit-list button>span{background:#fff;border:2px solid #b6c6e3;border-radius:50%;flex:none;width:16px;height:16px;transition:background-color .2s,border-color .2s}.ng-sit-list button[aria-checked=true]{background:var(--nw-tint);border-color:#428ffa}.ng-sit-list button[aria-checked=true]>span{background:#428ffa;border-color:#428ffa;box-shadow:inset 0 0 0 2px #fff}.ng-sit-r{background:var(--nw-ink);color:#e4ecfb;border-radius:14px;align-self:stretch;padding:24px}.ng-sit-h{font:700 12px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:#7fb2ff;margin-bottom:10px}.ng-sit-r p:not(.ng-sit-h){font-size:18px;line-height:1.5}.ng-ct{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ng-ct{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1050px){.ng-ct{grid-template-columns:repeat(3,minmax(0,1fr))}}.ng-ct-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:16px;flex-direction:column;gap:10px;padding:26px 24px 22px;display:flex;position:relative;overflow:hidden}.ng-ct-c:before{content:"";background:0 0;height:3px;position:absolute;top:0;left:0;right:0}.ng-ct-c[data-fit=primary]{border-color:#428ffa}.ng-ct-c[data-fit=primary]:before{background:#428ffa}.ng-ct-c[data-fit=also]:before{background:#a9c8fa}.ng-ct-c>*{transition:opacity .3s}.ng-ct-c[data-fit=off]>*{opacity:.5}.ng-ct-b{background:var(--nw-tint);color:var(--nw-mu);font:700 11px var(--nw-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:99px;align-self:flex-start;padding:4px 10px}.ng-ct-c[data-fit=primary] .ng-ct-b{background:var(--nw-ink);color:#fff}.ng-ct-c[data-fit=also] .ng-ct-b{color:var(--nw-lk);background:#428ffa29}.ng-ct-c h3{color:var(--nw-hd);font-size:21px;font-weight:800;line-height:1.2}.ng-ct-c p{color:var(--nw-mu);font-size:15px;line-height:1.6}.ng-ct-c .ng-ct-best{color:var(--nw-fg)}.ng-ct-best b{color:var(--nw-hd)}.ng-ct-ex code{background:var(--nw-tint);color:var(--nw-hd);font:600 13px var(--nw-mono);border-radius:6px;padding:2px 8px}.ng-ct-c .ng-ct-note{border-top:1px solid var(--nw-ln);margin-top:auto;padding-top:12px;font-size:14px}.ng-ct-close{max-width:24ch;font:800 clamp(26px, 3.6vw, 42px) / 1.12 var(--nw-display);letter-spacing:-.03em;color:var(--nw-hd);margin-top:46px}.ng-tr{gap:16px;margin-bottom:56px;display:grid}@media (width>=760px){.ng-tr{grid-template-columns:repeat(2,minmax(0,1fr))}}.ng-tr-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:16px;padding:24px}.ng-tr-c h3{font:700 12.5px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:#7fb2ff;margin-bottom:14px}.ng-tr-c ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ng-tr-c li{border:1px solid var(--nw-ln);color:#e4ecfb;font:600 14.5px var(--nw-sans);border-radius:99px;align-items:center;gap:8px;padding:8px 14px 8px 8px;display:inline-flex}.ng-tr-c li>span:first-child:not(.ng-tr-dot){color:#01193a;width:22px;height:22px;font:800 11px var(--nw-mono);background:#428ffa;border-radius:50%;place-items:center;display:grid}.ng-tr-dot{background:#7fb2ff;border-radius:50%;width:8px;height:8px;margin:0 2px 0 8px}.ng-tr-h h3{color:#fff;margin-bottom:8px;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.15}.ng-tr-h p{max-width:62ch;color:var(--nw-mu);margin-bottom:22px}.ng-ab{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:20px;padding:22px}.ng-ab-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.ng-ab-cards{gap:14px;display:grid}@media (width>=760px){.ng-ab-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ng-ab-c{background:var(--nw-tint);border:1px solid var(--nw-ln);border-radius:14px;padding:18px;transition:border-color .4s}.ng-ab-c.ng-win{border-color:var(--ng-good)}.ng-ab-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-bottom:14px;display:flex}.ng-ab-h h4{color:#fff;font-size:19px;font-weight:800}.ng-ab-win{color:var(--ng-good);font:700 11px var(--nw-mono);letter-spacing:.04em;text-transform:uppercase;opacity:0;background:#3ddc9724;border-radius:99px;padding:3px 10px;transition:opacity .4s}.ng-win .ng-ab-win{opacity:1}.ng-ab-m{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.ng-ab-m dt{font:600 10.5px var(--nw-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nw-mu)}.ng-ab-m dd{font:800 20px var(--nw-display);color:#fff;font-variant-numeric:tabular-nums;margin:2px 0 0}.ng-ab-bar{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:14px;display:grid}.ng-ab-bar span{font:600 12px var(--nw-mono);color:var(--nw-mu)}.ng-ab-bar i{transform-origin:0;height:10px;transform:scaleX(var(--ng-s,1));transition:transform .6s var(--ng-ease);background:#428ffa;border-radius:99px;display:block}.ng-ab-bar2 i{background:var(--ng-good)}.ng-ab-after{border-top:1px dashed var(--nw-ln);padding-top:14px;transition:opacity .4s}.ng-ab-cards[data-view="0"] .ng-ab-after{opacity:.55}.ng-ab-nb{font:600 12px var(--nw-mono);color:var(--ng-amber);margin-bottom:10px}.ng-ab-v{min-height:3.1em;font:700 clamp(17px, 2vw, 20px) / 1.45 var(--nw-display);color:#fff;margin-top:18px}.ng-punch{font:800 clamp(30px, 4.6vw, 54px) / 1.06 var(--nw-display);letter-spacing:-.03em;color:#fff;margin-top:34px}.ng-tr-next{margin-top:14px}.ng-crm{gap:28px;display:grid}@media (width>=1000px){.ng-crm{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px}}.ng-crm-flow ol{margin:0;padding:0;list-style:none}.ng-crm-flow li{grid-template-columns:44px minmax(0,1fr);gap:16px;padding-bottom:26px;display:grid;position:relative}.ng-crm-flow li:last-child{padding-bottom:0}.ng-crm-flow li:not(:last-child):before,.ng-crm-flow li:not(:last-child):after{content:"";background:var(--nw-ln);width:2px;position:absolute;top:44px;bottom:0;left:21px}.ng-crm-flow li:not(:last-child):after{transform-origin:top;transition:transform .6s var(--ng-ease);background:#428ffa;transform:scaleY(0)}.ng-crm-flow li.ng-on:not(:last-child):after{transform:scaleY(1)}.ng-crm-n{z-index:1;background:var(--nw-card);border:2px solid var(--nw-ln);width:44px;height:44px;color:var(--nw-mu);font:800 15px var(--nw-mono);border-radius:50%;place-items:center;transition:background-color .4s,border-color .4s,color .4s,box-shadow .4s;display:grid;position:relative}.ng-crm-flow li.ng-on .ng-crm-n{color:#fff;background:#428ffa;border-color:#428ffa}.ng-crm-flow li.ng-cur .ng-crm-n{box-shadow:0 0 0 7px #428ffa33}.ng-crm-flow h3{color:var(--nw-hd);margin:4px 0;font-size:18px;font-weight:800}.ng-crm-flow p{color:var(--nw-mu);font-size:15px}.ng-crm-side{align-content:start;gap:16px;display:grid}.ng-crm-p{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:16px;padding:24px}.ng-crm-p h3{font:700 12.5px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-ac);margin-bottom:12px}.ng-crm-p ul{margin:0;padding:0;list-style:none}.ng-crm-p li{color:var(--nw-fg);margin-top:10px;padding-left:26px;font-size:15px;line-height:1.55;position:relative}.ng-crm-p li:before{content:"✓";color:#2a67c9;font-weight:800;position:absolute;left:0}.ng-crm-lim li:before{content:"!";color:#b7791f;left:5px}.ng-chain ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 26px;padding:0;list-style:none;display:grid}@media (width>=760px){.ng-chain ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}}.ng-chain li{text-align:center;background:var(--nw-card);border:1px solid var(--nw-ln);font:700 14.5px var(--nw-display);color:var(--nw-hd);transition:background-color .4s, color .4s, border-color .4s, transform .4s var(--ng-ease);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;display:flex;position:relative}.ng-chain li>span{background:var(--nw-tint);width:24px;height:24px;font:700 12px var(--nw-mono);border-radius:50%;place-items:center;display:grid}.ng-chain li.ng-on{background:var(--nw-ink);border-color:var(--nw-ink);color:#fff}.ng-chain li.ng-on>span{color:#01193a;background:#428ffa}.ng-chain li.ng-cur{transform:translateY(-4px)}@media (width>=760px){.ng-chain li+li:before{content:"→";font:700 16px var(--nw-mono);color:var(--nw-ac);position:absolute;top:50%;left:-20px;translate:0 -50%}}.ng-lp{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:20px;padding:22px}.ng-lp-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.ng-lp-grid{gap:12px;display:grid}@media (width>=800px){.ng-lp-grid{grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);align-items:center;gap:18px}}.ng-lp-ad{background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:16px}.ng-lp-ad small{font:11px var(--nw-mono);color:var(--nw-mu);display:block}.ng-lp-ad b{font:600 18px/1.3 var(--nw-sans);color:#1a56c6;margin:6px 0 4px;display:block}.ng-lp-ad span{color:#4d5a72;font-size:13.5px}.ng-lp-arrow{font:700 22px var(--nw-mono);color:var(--nw-ac);place-items:center;display:grid;rotate:90deg}@media (width>=800px){.ng-lp-arrow{rotate:none}}.ng-lp-page{background:#fff;border:1px solid #cfd8e6;border-radius:12px;min-height:230px;padding:12px}.ng-wf{animation:ng-fade .35s var(--ng-ease);gap:10px;display:grid}.ng-wf-nav{border-bottom:1px solid #e3e8f0;align-items:center;gap:8px;padding-bottom:8px;display:flex}.ng-wf-nav i{background:#dfe6f1;border-radius:4px;flex:1;height:8px;display:block}.ng-wf-match .ng-wf-nav i{flex:none;width:64px}.ng-wf-nav em{color:#fff;font:700 11px var(--nw-sans);background:#1f5fc4;border-radius:99px;margin-left:auto;padding:5px 12px;font-style:normal}.ng-wf-hero{background:#eef3fb;border-radius:8px;padding:14px}.ng-wf-hero b{font:800 16px var(--nw-display);color:#01193a;display:block}.ng-wf-hero i{background:#cfdbee;border-radius:4px;width:70%;height:8px;margin-top:8px;display:block}.ng-wf-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ng-wf-tiles i{background:#e6ecf6;border-radius:6px;height:46px;display:block}.ng-wf-lines i{background:#e6ecf6;border-radius:4px;height:8px;margin-top:6px;display:block}.ng-wf-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ng-wf-form i{background:#eef3fb;border:1px solid #d6e0ee;border-radius:5px;height:20px;margin-bottom:6px;display:block}.ng-wf-form em{color:#fff;text-align:center;font:700 11px var(--nw-sans);background:#1f5fc4;border-radius:5px;padding:6px;font-style:normal;display:block}.ng-wf-trust{align-content:start;gap:6px;display:grid}.ng-wf-trust i{color:#1e6b46;font:600 11px var(--nw-sans);background:#eaf7f0;border-radius:6px;padding:6px 8px;font-style:normal;display:block}.ng-lp-notes{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ng-lp-notes li{color:var(--nw-fg);padding-left:26px;font-size:15px;position:relative}.ng-lp-notes li:before{content:"✕";color:#c2410c;font-weight:800;position:absolute;left:0}.ng-lp-notes li[data-good="1"]:before{content:"✓";color:#15803d}.ng-lp-call{background:var(--nw-ink);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:22px 26px;text-decoration:none;transition:background-color .2s;display:flex}.ng-lp-call:hover{background:#022659}.ng-lp-call b{font:800 clamp(19px, 2.2vw, 24px) / 1.2 var(--nw-display);display:block}.ng-lp-call span span{color:#b6c6e3;font-size:15.5px}.ng-lp-call i{font:600 26px var(--nw-mono);font-style:normal;transition:transform .2s}.ng-lp-call:hover i{transform:translate(4px)}.ng-ind{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:20px;overflow:hidden}.ng-ind-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=900px){.ng-ind-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}}.ng-ind-tabs button{border:0;border-bottom:1px solid var(--nw-ln);border-right:1px solid var(--nw-ln);background:var(--nw-tint);color:var(--nw-mu);font:700 14.5px var(--nw-display);cursor:pointer;padding:16px 12px;transition:background-color .2s,color .2s,box-shadow .2s}.ng-ind-tabs button:hover{color:var(--nw-hd)}.ng-ind-tabs button[aria-selected=true]{background:var(--nw-card);color:var(--nw-hd);box-shadow:inset 0 -3px #428ffa}.ng-ind-panel{gap:26px;padding:28px;display:grid}@media (width>=900px){.ng-ind-panel{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;padding:36px}}.ng-ind-main{animation:ng-fade .35s var(--ng-ease)}.ng-ind-main h3{color:var(--nw-hd);margin-bottom:10px;font-size:26px;font-weight:800}.ng-ind-main p{color:var(--nw-mu);margin-bottom:18px;font-size:16.5px}.ng-ind-main ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ng-ind-main li{background:var(--nw-tint);border:1px solid var(--nw-ln);font:600 14px var(--nw-sans);color:var(--nw-hd);border-radius:99px;padding:7px 14px}.ng-spec{background:var(--nw-tint);border-radius:14px;padding:22px}.ng-spec-t{font:700 12px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-mu);margin-bottom:30px}.ng-spec-track{background:linear-gradient(90deg,#f4b942,#7fb2ff 55%,#5c2ad2);border-radius:99px;height:8px;position:relative;container-type:inline-size}.ng-spec-m{border:4px solid var(--nw-ink);width:22px;height:22px;translate:calc(100cqw * var(--ng-p,.5) - 11px) -50%;transition:translate .5s var(--ng-ease);background:#fff;border-radius:50%;position:absolute;top:50%;left:0}.ng-spec-l{font:600 12px var(--nw-mono);color:var(--nw-mu);justify-content:space-between;gap:10px;margin-top:14px;display:flex}.ng-spec small{color:var(--nw-mu);margin-top:14px;font-size:12.5px;display:block}.ng-ind-note{max-width:72ch;color:var(--nw-mu);margin-top:20px;font-size:14.5px}.ng-fm{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:20px;padding:28px}.ng-fm-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ng-fm-row+.ng-fm-row{margin-top:14px}.ng-chip,.ng-op{transition:opacity .5s var(--ng-ease) calc(var(--ng-i,0) * 90ms), translate .5s var(--ng-ease) calc(var(--ng-i,0) * 90ms)}.ng-fm.nw-rv:not(.nw-in) :is(.ng-chip,.ng-op){opacity:0;translate:0 10px}.ng-chip{background:var(--nw-tint);border:1px solid var(--nw-ln);font:700 15px var(--nw-display);color:var(--nw-hd);border-radius:12px;padding:12px 16px}.ng-chip.ng-res{background:#e8f0ff;border-color:#9cc4ff}.ng-chip.ng-fin{background:var(--nw-ink);border-color:var(--nw-ink);color:#fff}.ng-op{font:800 22px var(--nw-mono);color:var(--nw-ac)}.ng-fm-val{border-top:1px dashed var(--nw-ln);color:var(--nw-mu);margin-top:20px;padding-top:16px;font-size:15.5px}.ng-fm-val b{color:var(--nw-hd)}.ng-fa{grid-template-columns:minmax(0,1fr);gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=700px){.ng-fa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ng-fa{grid-template-columns:repeat(5,minmax(0,1fr))}}.ng-fa-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:14px;padding:20px}.ng-fa-c h3{color:var(--nw-hd);margin-bottom:6px;font-size:17px;font-weight:800}.ng-fa-c p{color:var(--nw-mu);font-size:14.5px;line-height:1.55}.ng-fee{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;margin-top:16px;padding:24px 28px;display:flex}.ng-fee h3{color:var(--nw-hd);margin-bottom:6px;font-size:20px;font-weight:800}.ng-fee p{max-width:66ch;color:var(--nw-mu);font-size:15.5px}.ng-calc{gap:20px;display:grid}@media (width>=980px){.ng-calc{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ng-calc-out{position:sticky;top:104px}}.ng-calc-in,.ng-calc-out{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:20px;padding:26px}.ng-calc-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ng-calc-hd h3{color:#fff;font-size:20px;font-weight:800}.ng-fld{margin-top:20px}.ng-fld label{font:700 14px var(--nw-sans);color:#fff;margin-bottom:8px;display:block}.ng-fld-row{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;display:grid}@media (width>=480px){.ng-fld-row{grid-template-columns:150px minmax(0,1fr);gap:18px}}.ng-num{border:1px solid var(--nw-ln);color:#9db1d3;background:#ffffff0f;border-radius:10px;align-items:center;gap:2px;padding:0 12px;display:flex}.ng-num:focus-within{border-color:#7fb2ff;box-shadow:0 0 0 3px #7fb2ff40}.ng-num input{color:#fff;width:100%;min-width:0;font:700 17px var(--nw-sans);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:11px 0}.nw-page .ng-num input:focus-visible{outline:none}.ng-num[aria-invalid]{border-color:var(--ng-amber)}.ng-num:has(input[aria-invalid=true]){border-color:var(--ng-amber)}.ng-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.ng-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #428ffa calc(var(--ng-fill,0) * 100%), #ffffff2e calc(var(--ng-fill,0) * 100%));border-radius:99px;height:6px}.ng-range::-webkit-slider-thumb{appearance:none;background:#fff;border:4px solid #428ffa;border-radius:50%;width:22px;height:22px;margin-top:-8px}.ng-range::-moz-range-track{background:#ffffff2e;border-radius:99px;height:6px}.ng-range::-moz-range-progress{background:#428ffa;border-radius:99px;height:6px}.ng-range::-moz-range-thumb{background:#fff;border:4px solid #428ffa;border-radius:50%;width:14px;height:14px}.ng-fld small{color:var(--nw-mu);margin-top:6px;font-size:13px;display:block}.ng-fld small.ng-bad{color:var(--ng-amber)}.ng-reset{border:1px solid var(--nw-ln);color:#9cc4ff;font:600 14px var(--nw-sans);cursor:pointer;background:0 0;border-radius:99px;margin-top:22px;padding:9px 16px}.ng-reset:hover:not(:disabled){border-color:#7fb2ff}.ng-reset:disabled{opacity:.45;cursor:default}.ng-fun{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:14px;display:grid}.ng-fun>div{text-align:center;background:var(--nw-tint);border:1px solid var(--nw-ln);border-radius:12px;min-width:0;padding:14px 8px}.ng-fun span{font:600 11px var(--nw-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--nw-mu);display:block}.ng-fun b{font:800 clamp(20px, 3vw, 30px) / 1.15 var(--nw-display);color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;display:block}.ng-fun i{font:normal 16px var(--nw-mono);color:#7fb2ff}.ng-rev{background:#0a2f66;border:1px solid #7fb2ff66;border-radius:14px;margin-bottom:12px;padding:18px 20px}.ng-rev span{font:600 12px var(--nw-mono);letter-spacing:.05em;text-transform:uppercase;color:#9db1d3;display:block}.ng-rev b{font:800 clamp(32px, 5vw, 48px) / 1.1 var(--nw-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;display:block}.ng-kpi{grid-template-columns:minmax(0,1fr);gap:8px;margin:0 0 18px;display:grid}@media (width>=700px){.ng-kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=980px) and (width<=1150px){.ng-kpi{grid-template-columns:minmax(0,1fr)}}.ng-kpi>div{background:var(--nw-tint);border:1px solid var(--nw-ln);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ng-kpi dt{font:600 11px var(--nw-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nw-mu)}.ng-kpi dd{font:800 22px var(--nw-display);color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.ng-calc-note{color:var(--nw-mu);margin-bottom:18px;font-size:14.5px}.ng-calc-note b{color:#fff}.ng-rs{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.ng-rs{grid-template-columns:repeat(2,minmax(0,1fr))}}.ng-rs-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:16px;padding:24px}.ng-rs-h{justify-content:space-between;gap:10px;margin-bottom:16px;display:flex}.ng-rs-h b{font:800 19px var(--nw-display);color:var(--nw-hd)}.ng-rs-h span{font:600 12px var(--nw-mono);color:var(--nw-mu)}.ng-rs-c dl{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:0 0 14px;display:grid}.ng-rs-c dt{font:600 10.5px var(--nw-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nw-mu)}.ng-rs-c dd{font:800 22px var(--nw-display);color:var(--nw-hd);font-variant-numeric:tabular-nums;margin:2px 0 0}.ng-spark{margin:0 0 14px}.ng-spark svg{width:100%;height:50px}.ng-spark path{fill:none;stroke:#428ffa;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ng-spark figcaption{font:600 11px var(--nw-mono);color:var(--nw-mu)}.ng-rs-ch{color:var(--nw-fg);font-size:15px}.ng-rs-d{border-top:1px solid var(--nw-ln);color:var(--nw-mu);margin-top:12px;padding-top:12px;font-size:12.5px;display:block}.ng-proc{align-items:center;gap:34px;display:grid}@media (width>=900px){.ng-proc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.ng-ring{aspect-ratio:1;width:100%;max-width:380px;margin-inline:auto;position:relative}.ng-ring svg{width:100%;height:100%}.ng-ring-track{fill:none;stroke:var(--nw-ln);stroke-width:6px}.ng-ring-prog{fill:none;stroke:#428ffa;stroke-width:6px;stroke-linecap:round;stroke-dasharray:100;transform-origin:150px 150px;transition:stroke-dashoffset .8s var(--ng-ease);transform:rotate(-90deg)}.ng-ring-n{cursor:pointer}.ng-ring-n circle{fill:#fff;stroke:var(--nw-ln);stroke-width:3px;transition:fill .3s,stroke .3s}.ng-ring-n text{font:800 15px var(--nw-mono);fill:var(--nw-mu);text-anchor:middle;dominant-baseline:central;transition:fill .3s}.ng-ring-n.ng-done circle{fill:#428ffa;stroke:#428ffa}.ng-ring-n.ng-done text{fill:#fff}.ng-ring-n.ng-now circle{fill:var(--nw-ink);stroke:#428ffa}.ng-ring-c{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:24%}.ng-ring-c small{font:700 11px var(--nw-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--nw-ac)}.ng-ring-c b{font:800 clamp(16px, 2vw, 20px) / 1.2 var(--nw-display);color:var(--nw-hd)}.ng-stg{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ng-stg>li{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:14px;transition:border-color .25s;overflow:hidden}.ng-stg>li:has([aria-selected=true]){border-color:#428ffa}.ng-stg button{text-align:left;width:100%;color:var(--nw-hd);cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.ng-stg-n{border:1px solid var(--nw-ln);width:30px;height:30px;font:800 13px var(--nw-mono);border-radius:50%;place-items:center;transition:background-color .25s,color .25s;display:grid}.ng-stg button[aria-selected=true] .ng-stg-n{color:#fff;background:#428ffa;border-color:#428ffa}.ng-stg button b{font:700 16px/1.3 var(--nw-display)}.ng-stg button small{font:600 10.5px var(--nw-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--nw-mu);text-align:right}.ng-stg-p{padding:0 16px 16px 62px}.ng-stg-p p{color:var(--nw-mu);font-size:15px}.ng-proc-note{max-width:72ch;color:var(--nw-mu);margin-top:28px;font-size:15px}.ng-geo{grid-template-columns:minmax(0,1fr);gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (width>=800px){.ng-geo{grid-template-columns:repeat(3,minmax(0,1fr))}}.ng-geo-c{background:var(--nw-card);border:1px solid var(--nw-ln);border-radius:14px;padding:22px}.ng-geo-c h3{color:var(--nw-hd);margin-bottom:6px;font-size:18px;font-weight:800}.ng-geo-c p{color:var(--nw-mu);font-size:15px}.ng-area-links{color:var(--nw-mu);margin-top:22px;font-size:15.5px}.ng-ct-c.nw-rv,.ng-wp-c.nw-rv{transition:opacity .7s var(--ng-ease) var(--nw-dl,0s), translate .7s var(--ng-ease) var(--nw-dl,0s)}@media (prefers-reduced-motion:reduce){.ng-mc.nw-rv,.ng-ct-c.nw-rv,.ng-wp-c.nw-rv{opacity:1;transition:none;translate:none}.ng-chip,.ng-op{transition:none}.ng-fm.nw-rv:not(.nw-in) :is(.ng-chip,.ng-op){opacity:1;translate:none}.ng-hv-ih i,.ng-lk-flow,.ng-lk.ng-on .ng-drop,.ng-hv-pin.ng-ping .ng-hv-rip,.ng-logos[data-marquee="1"] .ng-logos-row,.ng-season-body,.ng-ind-main,.ng-wf{animation:none}.ng-lk-flow{stroke-dasharray:none}.ng-logos[data-marquee="1"] .ng-logos-row{flex-wrap:wrap;padding-right:0}.ng-logos[data-marquee="1"] .ng-logos-row[aria-hidden=true]{display:none}.ng-hv-chip,.ng-hv-inbox li,.ng-lk,.ng-lk-seg,.ng-lkm-row,.ng-mc-back,.ng-fw-ic,.ng-fw-c:after,.ng-crm-n,.ng-crm-flow li:after,.ng-chain li,.ng-ab-bar i,.ng-ab-c,.ng-ab-after,.ng-spec-m,.ng-ring-prog,.ng-ring-n circle,.ng-ring-n text,.ng-seg button,.ng-sit-list button,.ng-ind-tabs button,.ng-lp-call,.ng-lp-call i,.ng-ct-c>*{transition:none}}}.ng-contact{background:#01193a;padding-block:84px}@media (width>=900px){.ng-contact{padding-block:112px}}.ng-contact>div{max-width:1200px;padding-inline:20px}.ng-contact>div>div:first-child>span:first-child{letter-spacing:.06em;color:#9db1d3;align-items:center;gap:12px;width:fit-content;margin-bottom:18px;font:600 12.5px ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.ng-contact>div>div:first-child>span:first-child:before{content:var(--ng-cn,"18");color:#7fb2ff;border:1px solid #7fb2ff;border-radius:99px;justify-content:center;align-items:center;min-width:34px;height:24px;padding-inline:8px;font-weight:700;display:inline-flex}.ng-contact h2{letter-spacing:-.03em;color:#fff;max-width:14ch;margin-bottom:20px;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1.05}.ng-contact>div>div:first-child>p:not(.nw-cta-hq):not(.ng-also){color:#9db1d3;max-width:62ch;margin-bottom:0;font-size:17.5px;line-height:1.65}.ng-also{color:#7f95b8;flex-wrap:wrap;gap:8px 18px;margin-top:26px;font:13px ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.ng-also span{text-transform:uppercase;letter-spacing:.06em;color:#9db1d3}.ng-also a{color:#9cc4ff;text-underline-offset:3px;-webkit-text-decoration:underline #9cc4ff66;text-decoration:underline #9cc4ff66}.ng-also a:hover{text-decoration-color:#9cc4ff}
