.nsf-pp,.nsf-pp *,.nsf-pp :after,.nsf-pp :before{box-sizing:border-box}.nsf-pp[hidden]{display:none!important}.nsf-pp{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:99990}.nsf-pp-note{border:1.5px dashed #3d5afe;border-radius:10px;color:#3d5afe;font-size:13px;padding:12px 14px}.nsf-pp__overlay{background:var(--pp-ov-color);inset:0;opacity:0;position:absolute;transition:opacity .35s ease}.nsf-pp.is-open .nsf-pp__overlay{opacity:var(--pp-ov)}.nsf-pp.has-blur .nsf-pp__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nsf-pp__card{background:var(--pp-card);border-radius:var(--pp-r);box-shadow:0 30px 80px -30px rgba(5,6,12,.55);max-height:calc(100vh - 40px);max-width:var(--pp-w);opacity:0;outline:none;overflow:auto;overscroll-behavior:contain;position:relative;scrollbar-width:thin;transform:translateY(24px) scale(.97);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1);width:100%;z-index:1}.nsf-pp.is-open .nsf-pp__card{opacity:1;transform:none}.nsf-pp.pos-corner{display:block;inset:auto 20px 20px auto;padding:0;width:min(var(--pp-w),calc(100vw - 40px))}.nsf-pp.pos-corner .nsf-pp__overlay{display:none}.nsf-pp.pos-corner .nsf-pp__card{max-height:calc(100vh - 40px)}.nsf-pp.pos-bar{display:block;inset:auto 0 0 0;padding:0}.nsf-pp.pos-bar .nsf-pp__overlay{display:none}.nsf-pp.pos-bar .nsf-pp__card{align-items:center;border-radius:var(--pp-r) var(--pp-r) 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);max-height:60vh;max-width:none}.nsf-pp.pos-bar .nsf-pp__media{grid-template-columns:160px;padding:16px 0 16px 24px}.nsf-pp.pos-bar .nsf-pp__brand,.nsf-pp.pos-bar .nsf-pp__lead,.nsf-pp.pos-bar .nsf-pp__steps{display:none}.nsf-pp.pos-bar .nsf-pp__img{height:90px}.nsf-pp.pos-bar .nsf-pp__body{align-items:center;display:flex;flex-wrap:wrap;gap:8px 20px;padding:18px 60px 18px 24px}.nsf-pp.pos-bar .nsf-pp__title{flex:1 1 280px;margin:0}.nsf-pp.pos-bar .nsf-pp__actions,.nsf-pp.pos-bar .nsf-pp__count{margin:0}.nsf-pp.pos-bar .nsf-pp__foot{flex:1 1 100%;margin:0}.nsf-pp.in-editor{display:block;inset:auto;padding:0;position:relative;z-index:auto}.nsf-pp.in-editor .nsf-pp__overlay{display:none}.nsf-pp.in-editor .nsf-pp__card{box-shadow:0 10px 40px -20px rgba(5,6,12,.4);margin:0 auto;max-height:none;opacity:1;transform:none}.nsf-pp.in-editor.pos-bar,.nsf-pp.in-editor.pos-corner{width:auto}.nsf-pp__arcs{color:var(--pp-arcs);height:230px;left:-14px;opacity:.9;pointer-events:none;position:absolute;top:-14px;width:230px}.nsf-pp.has-arcs-anim.is-open .nsf-pp__arcs circle{animation:nsf-pp-arc 4.5s ease-in-out infinite;transform-origin:0 0}.nsf-pp.has-arcs-anim .nsf-pp__arcs circle:nth-child(2){animation-delay:.2s}.nsf-pp.has-arcs-anim .nsf-pp__arcs circle:nth-child(3){animation-delay:.4s}.nsf-pp.has-arcs-anim .nsf-pp__arcs circle:nth-child(4){animation-delay:.6s}.nsf-pp.has-arcs-anim .nsf-pp__arcs circle:nth-child(5){animation-delay:.8s}@keyframes nsf-pp-arc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.04)}}.nsf-pp button,.nsf-pp-sec{font-family:inherit}.nsf-pp .nsf-pp__close{align-items:center;background:transparent!important;border:0!important;border-radius:50%;box-shadow:none!important;color:var(--pp-accent)!important;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:0;position:absolute;right:14px;top:14px;transition:transform .25s ease;width:32px;z-index:3}.nsf-pp .nsf-pp__close:hover{transform:rotate(90deg)}.nsf-pp .nsf-pp__close svg{height:26px;width:26px}.nsf-pp__media{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,var(--pp-iw)) minmax(0,1fr);padding:var(--pp-pad) var(--pp-pad) 0;padding-top:calc(var(--pp-pad) + 26px);position:relative;z-index:1}.nsf-pp__img{background:color-mix(in srgb,var(--pp-accent) 10%,transparent);border-radius:var(--pp-ir);height:var(--pp-mh);overflow:hidden}.nsf-pp__img img{display:block;height:100%;object-fit:cover;width:100%}.nsf-pp__ph{align-items:center;border:1.5px dashed var(--pp-accent);border-radius:inherit;color:var(--pp-accent);display:flex;font-size:12px;height:100%;justify-content:center}.nsf-pp__media>.nsf-pp__img:only-child{grid-column:1/-1}.nsf-pp__brand{align-items:flex-end;display:flex;gap:10px;min-width:0}.nsf-pp__brand-t{color:var(--pp-brand);font-size:var(--pp-fs-brand);font-weight:700;letter-spacing:-.04em;line-height:.95;text-transform:lowercase}.nsf-pp__box{background:var(--pp-brand-box);border-radius:.12em;color:var(--pp-box-text);display:inline-block;margin-top:.08em;padding:0 .14em .06em}.nsf-pp__brand-ic{height:calc(var(--pp-fs-brand)*.55);margin-bottom:.1em;object-fit:contain;width:calc(var(--pp-fs-brand)*.55)}.nsf-pp__body{padding:22px var(--pp-pad) var(--pp-pad);position:relative;z-index:1}.nsf-pp__card>.nsf-pp__body:nth-child(3),.nsf-pp__card>.nsf-pp__close+.nsf-pp__body{padding-top:calc(var(--pp-pad) + 26px)}.nsf-pp__badge{background:var(--pp-badge-bg);border-radius:999px;color:var(--pp-badge-text);display:inline-block;font-size:var(--pp-fs-badge);font-weight:500;line-height:1.2;padding:5px 10px}.nsf-pp__title{color:var(--pp-title);font-size:var(--pp-fs-title);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:12px 0 0}.nsf-pp__body>.nsf-pp__title:first-child{margin-top:0}.nsf-pp__hl,.nsf-pp__lead{color:var(--pp-text)}.nsf-pp__lead{font-size:var(--pp-fs-lead);line-height:1.6;margin:12px 0 0}.nsf-pp__steps{display:flex;flex-direction:column;gap:10px;list-style:none;margin:16px 0 0;padding:0}.nsf-pp__steps li{align-items:center;color:var(--pp-text);display:flex;font-size:var(--pp-fs-step);gap:10px;line-height:1.4;margin:0}.nsf-pp__n{background:var(--pp-accent);border-radius:50%;color:var(--pp-btn-text);flex:0 0 auto;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.nsf-pp__count,.nsf-pp__n{align-items:center;display:inline-flex}.nsf-pp__count{background:var(--pp-count-bg);border-radius:10px;color:var(--pp-count-text);flex-wrap:wrap;font-size:12px;gap:6px 10px;line-height:1.2;margin-top:16px;padding:8px 12px}.nsf-pp__count-v b{font-size:15px;font-variant-numeric:tabular-nums}.nsf-pp__count[hidden]{display:none}.nsf-pp__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:20px}.nsf-pp .nsf-pp__btn{align-items:center;background:var(--pp-accent);border-radius:var(--pp-btn-r);color:var(--pp-btn-text);display:inline-flex;font-size:var(--pp-fs-btn);font-weight:500;justify-content:center;line-height:1.15;padding:13px 20px;text-decoration:none;transition:transform .25s ease,filter .25s ease}.nsf-pp.btn-upper .nsf-pp__btn{letter-spacing:.02em;text-transform:uppercase}.nsf-pp .nsf-pp__btn:focus,.nsf-pp .nsf-pp__btn:hover{color:var(--pp-btn-text);text-decoration:none}.nsf-pp .nsf-pp__btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.nsf-pp__m{display:none}.nsf-pp .nsf-pp__dismiss{background:none!important;border:0!important;box-shadow:none!important;color:var(--pp-text)!important;cursor:pointer;font-size:var(--pp-fs-btn);line-height:1.2;margin:0;padding:6px 2px;text-transform:none!important}.nsf-pp .nsf-pp__dismiss:hover{text-decoration:underline}.nsf-pp__foot{color:var(--pp-muted);font-size:10.5px;line-height:1.5;margin:16px 0 0}@keyframes nsf-pp-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pp-accent) 50%,transparent)}70%,to{box-shadow:0 0 0 12px color-mix(in srgb,var(--pp-accent) 0%,transparent)}}.nsf-pp.has-pulse.is-open .nsf-pp__btn{animation:nsf-pp-ring 2.4s cubic-bezier(.4,0,.2,1) 1s infinite}.nsf-pp.has-pulse .nsf-pp__btn:hover{animation-play-state:paused}.nsf-pp:not(.no-anim) .nsf-pp__body>*{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.nsf-pp:not(.no-anim).is-open .nsf-pp__body>*{opacity:1;transform:none}.nsf-pp:not(.no-anim) .nsf-pp__body>:first-child{transition-delay:.15s}.nsf-pp:not(.no-anim) .nsf-pp__body>:nth-child(2){transition-delay:.22s}.nsf-pp:not(.no-anim) .nsf-pp__body>:nth-child(3){transition-delay:.29s}.nsf-pp:not(.no-anim) .nsf-pp__body>:nth-child(4){transition-delay:.36s}.nsf-pp:not(.no-anim) .nsf-pp__body>:nth-child(n+5){transition-delay:.43s}@media (max-width:767.98px){.nsf-pp,.nsf-pp.pos-bar,.nsf-pp.pos-corner{display:flex;inset:0;padding:14px;width:auto}.nsf-pp.pos-bar .nsf-pp__overlay,.nsf-pp.pos-corner .nsf-pp__overlay{display:block}.nsf-pp.pos-bar .nsf-pp__card{border-radius:var(--pp-r);display:block;max-height:calc(100vh - 28px)}.nsf-pp.pos-bar .nsf-pp__brand,.nsf-pp.pos-bar .nsf-pp__lead,.nsf-pp.pos-bar .nsf-pp__steps{display:revert}.nsf-pp.pos-bar .nsf-pp__body{display:block;padding:18px var(--pp-pad) var(--pp-pad)}.nsf-pp.pos-m-sheet{align-items:flex-end;padding:0}.nsf-pp.pos-m-sheet .nsf-pp__card{border-radius:var(--pp-r) var(--pp-r) 0 0;max-height:92vh;max-width:none;transform:translateY(100%);transition:opacity .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}.nsf-pp.pos-m-sheet.is-open .nsf-pp__card{transform:none}.nsf-pp.in-editor{display:block;padding:0}.nsf-pp{--pp-pad-m:18px}.nsf-pp__media{gap:12px;grid-template-columns:minmax(0,var(--pp-iw-m)) minmax(0,1fr);padding:44px 18px 0}.nsf-pp__img{height:calc(var(--pp-mh)*.62)}.nsf-pp__brand-t{font-size:var(--pp-fs-brand-m)}.nsf-pp.hide-media-m .nsf-pp__media{display:none}.nsf-pp__body{padding:16px 18px 20px}.nsf-pp.hide-media-m .nsf-pp__body{padding-top:48px}.nsf-pp__title{font-size:var(--pp-fs-title-m)}.nsf-pp__actions{align-items:stretch;flex-direction:column;gap:6px}.nsf-pp__d{display:none}.nsf-pp__m{display:inline}.nsf-pp .nsf-pp__dismiss{padding:10px;text-align:center}.nsf-pp__foot{text-align:center}.nsf-pp__arcs{height:150px;width:150px}}@media (prefers-reduced-motion:reduce){.nsf-pp *,.nsf-pp__card{animation:none!important;transition:none!important}.nsf-pp .nsf-pp__body>*{opacity:1!important;transform:none!important}}