.ns{--mn-950:#0b0b0c;--mn-900:#121214;--mn-850:#1a1a1d;--mn-800:#222226;--mn-700:#2e2e33;--mn-500:#6b6b73;--mn-400:#8e8e96;--mn-300:#b4b4bc;--mn-200:#e4e4e7;--mn-100:#f4f4f5;--mn-0:#fff;--lime-300:#dafa7c;--lime-400:#c6f432;--lime-500:#addc1b;--lime-700:#4f6b00;--lime-900:#26330a;--panel3:var(--mn-200);--elev:inset 0 1px 0 #ffffffe6, 0 1px 2px #0b0b0c0f, 0 10px 30px -14px #0b0b0c38;--ghost:#0b0b0c0f;--ghost-hover:#0b0b0c1a;--ghost-edge:inset 0 1px 0 #ffffffb3;--hdr-bg:#ffffffd1;--stat:var(--mn-950);--err-bg:#fee2e2;--err-ink:#b91c1c;--ok-bg:#ccfbf1;--ok-ink:#0f766e;--warn-bg:#fef3c7;--warn-ink:#92400e;--info-bg:#dbeafe;--info-ink:#1d4ed8;--field-edge:#6b6b73;--on-brand:var(--mn-950);--elev-dk:inset 0 1px 0 #ffffff14, 0 2px 4px #00000059, 0 28px 56px -20px #000000b3;isolation:isolate;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--ar);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative}.ns *,.ns :before,.ns :after{box-sizing:border-box}.ns .n-dk,.ns .n-inv,.ns .n-ft{--bg:var(--mn-950);--ink:var(--mn-0);--dim:var(--mn-300);--faint:var(--mn-400);--panel:var(--mn-900);--panel2:var(--mn-850);--panel3:var(--mn-700);--elev:var(--elev-dk);--ghost:#ffffff14;--ghost-hover:#ffffff1f;--ghost-edge:inset 0 1px 0 #ffffff14;--hdr-bg:#121214c7;--stat:var(--brand);--ok-bg:#0c2a27;--ok-ink:#2dd4bf;--warn-bg:#2a2110;--warn-ink:#fbbf24;--err-bg:#2a1414;--err-ink:#f87171;--info-bg:#0f1d33;--info-ink:#60a5fa;color:var(--ink)}.ns:before{content:"";z-index:-1;pointer-events:none;filter:blur(40px)saturate(1.15);background:radial-gradient(40% 35% at 12% 8%,#c6f4324d,#0000 70%),radial-gradient(38% 32% at 88% 18%,#60a5fa3d,#0000 70%),radial-gradient(45% 40% at 70% 92%,#2dd4bf38,#0000 70%);animation:40s linear infinite n-iris;position:fixed;inset:0}@keyframes n-iris{0%{transform:rotate(0)scale(1.25)}to{transform:rotate(360deg)scale(1.25)}}@media (prefers-reduced-motion:reduce){.ns:before{animation:none}}.ns a{color:inherit;text-decoration:none}.ns :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ns h1,.ns h2,.ns h3,.ns p{margin:0}.ns .n-dk{isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.ns .n-dk:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--sx,-999px) var(--sy,-999px), #ffffff0e, transparent 70%), radial-gradient(55% 60% at 50% 108%, #c6f43257, transparent 70%), radial-gradient(28% 36% at 50% 102%, #dafa7c47, transparent 70%);position:absolute;inset:0}.ns .n-btn .n-ico{transition:transform var(--d-fast) var(--e-out)}.ns .n-btn:hover .n-ico{transform:translate(-4px)}.ns[dir=ltr] .n-btn .n-ico{transform:scaleX(-1)}.ns .n-hdr{border-radius:var(--pill);z-index:50;background:var(--hdr-bg);min-height:76px;box-shadow:var(--elev);-webkit-backdrop-filter:blur(16px)saturate(1.4);padding:12px;align-items:center;gap:24px;padding-inline-start:24px;display:flex;position:relative}.ns .n-hdr__logo{align-items:center;min-height:48px;display:inline-flex}.ns .n-hdr__logo img{width:auto;height:30px}.ns .n-nav a{border-radius:var(--pill);min-height:44px;color:var(--dim);transition:background-color var(--d-fast), color var(--d-fast);align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.ns .n-nav a[aria-current=page],.ns .n-nav a:hover{background:var(--panel2);color:var(--ink)}.ns .n-hdr__end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.ns .n-seg button{border-radius:var(--pill);min-height:32px;font:600 13px/20px var(--nu);color:var(--dim);cursor:pointer;background:0 0;border:0;place-items:center;padding:0 12px;display:grid}.ns .n-seg button.n-on{background:var(--ink);color:var(--bg)}.ns .n-hdr__seg{display:contents}.ns details.n-dd>summary[aria-current=page]{background:var(--panel2);color:var(--ink)}.ns .n-mm__sheet a.n-mi[aria-current=page]{background:var(--panel2)}.ns .n-mm__foot{justify-content:space-between;padding:8px 8px 4px}.ns .n-nf{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;padding-block:72px 32px;display:grid}.ns .n-nf__l{min-height:56px;transition:background-color var(--d-fast), transform var(--d-fast) var(--e-out);border-radius:16px;justify-content:space-between;align-items:center;padding:0 16px;font-size:16px;font-weight:600;display:flex}.ns .n-nf__l:hover{background:var(--panel2)}.ns .n-nf__l svg{color:var(--faint);flex:none}.ns[dir=ltr] .n-nf__l svg{transform:scaleX(-1)}.ns .n-err{padding-top:88px}.ns .n-err__card{align-items:flex-start;gap:20px;width:min(720px,100%);margin-inline:auto;padding:48px}.ns .n-err__card .n-d{font-size:52px;line-height:1.18}.ns .n-err__badge{border-radius:var(--pill);background:var(--err-bg);color:var(--err-ink);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.ns .n-err__alt{color:var(--faint);font-size:14px}.ns .n-err__alt a{color:var(--ink);text-underline-offset:3px;align-items:center;min-height:48px;text-decoration:underline;display:inline-flex}.ns .n-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.ns .n-g20{gap:20px}.ns .n-tp{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:64px;padding-block:40px 96px;display:grid}.ns .n-tp__tabs{padding-top:40px}.ns .n-tp__tabs+.n-tp{padding-top:32px}.ns .n-tp__main{max-width:68ch}.ns .n-tp__title{font-size:clamp(36px,4.4vw,56px);line-height:1.16}.ns .n-crumbs{color:var(--faint);font-size:13px;font-weight:500;line-height:20px}.ns .n-crumbs a{align-items:center;min-height:44px;display:inline-flex}.ns .n-crumbs a:hover,.ns .n-crumbs__cur{color:var(--ink)}.ns .n-tp__toc{gap:4px;position:sticky;top:24px}.ns .n-tp__toc .n-lbl{padding:0 8px 8px}.ns .n-toc{min-height:44px;transition:background-color var(--d-fast);border-radius:12px;align-items:center;padding:0 12px;font-size:15px;font-weight:600;display:flex}.ns .n-toc:hover{background:var(--panel2)}.ns .n-toc--sub{color:var(--dim);padding-inline-start:28px;font-weight:500}.ns .n-inv{background:linear-gradient(180deg, #161618 0%, var(--mn-950) 100%)}.ns .n-tp__ask{gap:12px;margin-top:16px;padding:28px}.ns .n-prose{color:var(--ink);flex-direction:column;gap:16px;font-size:18px;line-height:1.85;display:flex}.ns .n-prose .rt__p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.ns .n-prose .rt__h2,.ns .n-prose .rt__h3{color:var(--ink);margin:24px 0 0;scroll-margin-top:24px;font-weight:600}.ns .n-prose .rt__h2{font-size:clamp(21px,1.95vw,28px);line-height:1.43}.ns .n-prose .rt__h3{font-size:20px;line-height:1.5}.ns .n-prose .rt__h2:first-child,.ns .n-prose .rt__h3:first-child{margin-top:0}.ns .n-prose .rt__ul,.ns .n-prose .rt__ol{color:inherit;flex-direction:column;gap:8px;margin:0;padding-inline-start:22px;font-size:17px;line-height:1.8;display:flex}.ns .n-prose li{color:var(--ink)}.ns .n-prose a{color:var(--lime-700);text-underline-offset:3px;text-decoration:underline}.ns .n-prose .rt__callout{border-radius:var(--r);background:var(--panel2);margin:0;padding:20px 24px}.ns .n-hdr__task{color:var(--faint);align-items:center;gap:8px;margin-inline-start:16px;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.ns .n-badge--ok,.ns .n-badge--success{background:var(--ok-bg);color:var(--ok-ink)}.ns .n-badge--ok:before,.ns .n-badge--success:before,.ns .n-badge--warning:before,.ns .n-badge--error:before,.ns .n-badge--info:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.ns .n-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.ns .n-btn--danger{color:var(--err-ink);box-shadow:inset 0 0 0 2px var(--err-ink);background:0 0}.ns .n-btn--danger:hover{background:var(--err-bg)}.ns .n-lnk{min-height:48px;color:var(--err-ink);font:600 15px/22px var(--ar);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}.ns .n-modal{border-radius:var(--r-lg);background:var(--panel);width:min(520px,100vw - 32px);height:fit-content;max-height:calc(100vh - 32px);color:var(--ink);box-shadow:var(--elev);border:0;margin:auto;padding:32px;position:fixed;inset:0;overflow:auto}.ns .n-modal[open]{flex-direction:column;gap:16px;display:flex}.ns .n-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0b0c8c}.ns .n-mt{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;padding-block:48px 96px;display:grid}.ns .n-mt--solo{grid-template-columns:minmax(0,1fr);width:min(720px,100%);margin-inline:auto}.ns .n-mt__card{align-items:stretch;gap:18px;padding:40px}.ns .n-mt__card>.n-btn{align-self:flex-start}.ns .n-mt__row{align-items:center;gap:12px;min-height:48px;font-size:16px;display:flex}.ns .n-mt__row svg{color:var(--faint);flex:none}.ns .n-mt__foot{border-top:1px solid var(--panel3);color:var(--faint);justify-content:space-between;gap:8px;padding-top:12px}.ns .n-mt__hold{border-radius:var(--r);background:var(--panel2);flex-direction:column;gap:8px;padding:20px 24px;display:flex}.ns .n-mt__pre{white-space:pre-line}.ns .n-mt__err{color:var(--err-ink);align-items:flex-start;gap:8px;font-weight:600;display:flex}.ns .n-mt__err:before{content:"";background:currentColor;flex:none;width:18px;height:18px;margin-top:3px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.ns .n-mt__side{gap:14px;padding:28px}.ns .n-mt__side .n-btn{align-self:flex-start}.ns .n-cal__bar{flex-wrap:nowrap;justify-content:space-between}.ns .n-cal__month{color:var(--ink)}.ns .n-cal__prev svg,.ns[dir=ltr] .n-cal__bar svg{transform:scaleX(-1)}.ns[dir=ltr] .n-cal__prev svg{transform:none}.ns .n-cal{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.ns .n-cal__h{height:28px;color:var(--faint);place-items:center;font-size:13px;font-weight:600;display:grid}.ns .n-cal__narrow{display:none}.ns .n-cal__d{border-radius:var(--pill);background:var(--panel2);height:44px;color:var(--ink);font:500 15px/1 var(--nu);cursor:pointer;transition:background-color var(--d-fast), transform var(--d-fast) var(--e-out);border:0;place-items:center;display:grid}.ns .n-cal__d:hover:not(:disabled){background:var(--panel3);transform:scale(1.06)}.ns .n-cal__d:disabled{color:var(--faint);opacity:.45;cursor:not-allowed;background:0 0}.ns .n-cal__d.is-on,.ns .n-cal__d.is-on:hover,.ns .n-slot.is-on,.ns .n-slot.is-on:hover{background:var(--brand);color:var(--on-brand);font-weight:700}.ns .n-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ns .n-slot{border-radius:var(--pill);background:var(--panel2);min-height:48px;color:var(--ink);font:600 15px/1 var(--nu);cursor:pointer;transition:background-color var(--d-fast);border:0;justify-content:center;align-items:center;display:flex}.ns .n-slot:hover{background:var(--panel3)}.ns .n-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ns .n-field__label{color:var(--ink);font-size:15px;font-weight:600}.ns .n-input:focus{box-shadow:inset 0 -2px 0 var(--lime-700), 0 0 0 4px #c6f43259;outline:none}.ns .n-input[aria-invalid=true]{box-shadow:inset 0 -2px 0 var(--err-ink), 0 0 0 4px #b423181f}.ns .n-input--ta{border-radius:var(--r);resize:vertical;min-height:132px}.ns .n-check input{width:22px;height:22px;accent-color:var(--lime-700);flex:none}.ns .n-wr{gap:22px;padding:48px}.ns .n-wr__title{font-size:clamp(34px,4vw,52px);line-height:1.16}.ns .n-wr__rating{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.ns .n-wr__legend{color:var(--ink);margin-bottom:8px}.ns .n-wr__word{color:var(--dim);margin-inline-start:8px}.ns .n-star{border-radius:var(--pill);background:var(--panel2);width:48px;height:48px;color:var(--faint);cursor:pointer;transition:transform var(--d-fast) var(--e-out), color var(--d-fast), background-color var(--d-fast);place-items:center;display:grid;position:relative}.ns .n-star input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ns .n-star:hover{transform:scale(1.08)}.ns .n-star:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.ns .n-star.is-on{color:#0b0b0c;background:var(--brand)}.ns .n-star.is-on svg{fill:currentColor}.ns .n-wr__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ns .n-wr__send{align-self:flex-start}.ns .n-wr__note{color:var(--faint)}.ns .n-wr__host{border-top:1px solid var(--panel3);padding-top:14px}.ns .n-pt{flex-direction:column;gap:16px;width:min(760px,100%);margin-inline:auto;padding-block:48px 96px;display:flex}.ns .n-pt__head{justify-content:space-between;gap:16px;margin-bottom:8px}.ns .n-pt__card{gap:16px;padding:36px}.ns .n-pt__go{width:100%}.ns .n-pt__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ns .n-pt__row{border-radius:var(--r);background:var(--panel2);flex-direction:column;gap:10px;padding:20px;display:flex}.ns .n-pt__row.is-past{opacity:.8}.ns .n-pt__facts{color:var(--dim);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ns .n-pt__facts li{border-radius:var(--pill);background:var(--panel);padding:4px 12px}.ns .n-pt__group{margin-top:8px}.ns .n-pt__new{align-self:flex-start}.ns .n-pt__file{color:var(--lime-700);text-underline-offset:3px;word-break:break-all;font-weight:600;text-decoration:underline}.ns .n-pt__note{color:var(--faint)}.ns .n-badge--warning{background:var(--warn-bg);color:var(--warn-ink)}.ns .n-badge--error{background:var(--err-bg);color:var(--err-ink)}.ns .n-badge--info{background:var(--info-bg);color:var(--info-ink)}.ns .n-bl{flex-direction:column;gap:32px;padding-block:48px 96px;display:flex}.ns .n-bl__head{max-width:64ch}.ns .n-bl__head:has(>.n-d-xl){max-width:none;padding-block:clamp(40px,6vw,96px) 16px}.ns .n-bl__intro{max-width:40em}.ns .n-bl__meta{color:var(--faint);font-size:13px;font-weight:500}.ns .n-bl__meta>*+:before{content:"·";margin-inline-end:8px}.ns .n-bl__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ns .n-bl__card{transition:transform var(--d-fast) var(--e-out);gap:12px;padding:28px}.ns .n-bl__card:hover{transform:translateY(-3px)}.ns .n-bl__excerpt{color:var(--dim)}.ns .n-bl__more{color:var(--lime-700);margin-top:auto;font-size:14px;font-weight:600}.ns .n-bl__feat{gap:20px;padding:56px}.ns .n-bl__feat .n-h1{max-width:22em}.ns .n-bl__feat-go{margin-inline-start:auto}.ns .n-bl__pager{justify-content:space-between}.ns .n-bl__avatar{object-fit:cover;border-radius:50%;flex:none;width:88px;height:88px}.ns .n-bl__avatar--sm{width:64px;height:64px}.ns .n-srch-dlg{width:min(720px,100% - 40px);max-width:none;color:var(--ink);background:0 0;border:0;margin:12vh auto auto;padding:0;overflow:visible}.ns .n-srch-dlg::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0b0c9e}.ns .n-srch{gap:18px;width:100%;padding:28px}.ns .n-srch__bar{background:var(--panel2);min-height:56px;box-shadow:inset 0 -2px 0 var(--field);border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 16px;padding-inline:16px 8px;display:flex}.ns .n-srch__bar:focus-within{box-shadow:inset 0 -2px 0 var(--deep)}.ns .n-srch__bar input{min-width:0;height:48px;font:500 17px/1.4 var(--ar);color:inherit;background:0 0;border:0;outline:none;flex:1}.ns .n-srch__bar input::-webkit-search-cancel-button{display:none}.ns .n-srch__bar .n-modal__close{position:static}.ns .n-srch__list{margin:0;padding:0;list-style:none}.ns .n-srch__hit{background:var(--panel2);min-height:64px;color:inherit;border-radius:20px;align-items:center;gap:14px;padding:12px 16px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;display:flex}.ns .n-srch__hit:hover,.ns .n-srch__hit:focus-visible{transform:translateY(-1px);box-shadow:0 10px 24px -14px #0b0b0c59}.ns .n-srch__txt{flex:1;min-width:0}.ns .n-srch__hit svg{color:var(--faint);flex:none}.ns[dir=ltr] .n-srch__hit svg{transform:scaleX(-1)}.ns .n-bl__none{color:var(--dim);padding:8px 4px}.ns .n-bl__feat-t{font-size:44px}.ns .n-art__title{max-width:20em;font-size:60px}.ns .n-art__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:64px;padding-block:24px 96px;display:grid}.ns .n-art__main{max-width:760px}.ns .n-art .rt__p,.ns .n-art li{font-size:19px;line-height:1.9}.ns .n-art .rt__h2{font-size:32px;font-weight:700;line-height:1.45}.ns .n-art__answer{gap:16px;padding:40px;box-shadow:0 0 0 1px #c6f43259,0 16px 40px -16px #c6f43273}.ns .n-art__answer-t{color:var(--ink);margin:0;font-size:clamp(19px,1.8vw,24px);line-height:1.7}.ns .n-art__author{gap:12px;padding:28px}.ns .n-art__cta{align-items:flex-start;gap:16px;padding:36px}.ns .n-art__side{position:sticky;top:24px}.ns .n-acc__q::-webkit-details-marker{display:none}.ns .n-acc__q .rt__h3,.ns .n-acc__q .rt__h2{margin:0;font-size:17px}.ns .n-prose .rt__table-scroll{overflow-x:auto}.ns .n-prose .rt__table{border-collapse:collapse;width:100%;font-size:15px}.ns .n-prose .rt__table th,.ns .n-prose .rt__table td{border-bottom:1px solid var(--panel3);text-align:start;padding:10px 12px}.ns .n-cs__head{justify-content:space-between;align-items:flex-end;padding-block:clamp(40px,6vw,96px) 16px}.ns .n-cs__aside{max-width:520px}.ns .n-cs__grid{margin-top:16px}.ns .n-cs__card{transition:transform var(--d-fast) var(--e-out);gap:16px}.ns .n-cs__card .n-cs__nums{align-items:flex-end}.ns .n-card--lime .n-badge{color:#fff;background:#0b0b0c}.ns .n-card--lime .n-dim,.ns .n-card--lime .n-cap{color:#26330a}.ns .n-cs__card:hover{transform:translateY(-3px)}.ns .n-cs__media{background:var(--panel2);margin:0}.ns .n-cs__media img,.ns .n-cs__cover img{width:100%;height:auto;display:block}.ns .n-cs__body{padding:24px 28px 28px}.ns .n-cs__client{color:var(--dim)}.ns .n-cs__metric{align-items:baseline;gap:10px;margin:0;display:flex}.ns .n-cs__metric strong{color:var(--ink);font-size:32px;line-height:1}.ns .n-cs__metric span{color:var(--dim);font-size:14px}.ns .n-cs__metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;padding:40px;display:grid}.ns .n-cs__m{flex-direction:column;gap:6px;display:flex}.ns .n-cs__m-v{color:var(--brand);font-size:clamp(36px,4vw,56px);line-height:1}.ns .n-cs__m-l{color:var(--dim)}.ns .n-cs__cover{border-radius:var(--r-lg);background:var(--panel2);margin:0;overflow:hidden}.ns .n-brands{flex-direction:column;gap:22px;padding-block:24px;display:flex;overflow:hidden}.ns .n-brands__t{text-align:center}.ns .n-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ns .n-marq__t{align-items:center;gap:56px;width:max-content;animation:40s linear infinite n-marq;display:flex}.ns .n-marq--rev .n-marq__t{animation-direction:reverse}.ns .n-marq:hover .n-marq__t{animation-play-state:paused}.ns .n-marq__t img{filter:brightness(0);opacity:.6;width:auto;max-width:none}@keyframes n-marq{0%{transform:translate(0)}to{transform:translate(50%)}}.ns[dir=ltr] .n-marq__t{animation-name:n-marq-ltr}@keyframes n-marq-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ns .n-marq{-webkit-mask-image:none;mask-image:none}.ns .n-marq__t{flex-wrap:wrap;justify-content:center;row-gap:20px;width:auto;animation:none}.ns .n-marq__t img[aria-hidden]{display:none}}.ns .n-sv__muted{color:var(--faint)}.ns .n-sv__rvhead{justify-content:space-between}.ns .n-sv__stars{color:var(--faint);gap:2px;display:inline-flex}.ns .n-sv__stars .is-on{color:var(--lime-700);fill:var(--brand)}.ns .n-sv__reviews{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ns .n-sv__review{gap:12px;padding:28px}.ns .n-sv__body{white-space:pre-line;margin:0;line-height:1.8}.ns .n-sv__reply{border-radius:var(--r);background:var(--panel2);flex-direction:column;gap:6px;padding:16px 20px;display:flex}.ns .n-dx{font-size:clamp(44px,5.6vw,80px);font-weight:700;line-height:1.12}.ns .n-badge--lg{min-height:36px;padding:0 14px}.ns .n-dk--plain{z-index:2;overflow:visible}.ns .n-dk--plain:after{content:none}.ns .n-sv__top{padding-top:24px}.ns .n-sv__hero{flex-direction:column;padding-block:64px 96px;display:flex}.ns .n-sv__head{max-width:52rem}.ns .n-sv__lede{max-width:32em}.ns .n-band{margin:0 24px 24px}.ns .n-band__in{justify-content:space-between;gap:32px;padding-block:96px}.ns .n-cs__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:64px;padding-block:clamp(40px,6vw,96px) 64px;display:grid}.ns .n-cs__hero--solo{grid-template-columns:minmax(0,1fr)}.ns .n-cs__title{font-size:68px}.ns .n-cs__lead{gap:20px;box-shadow:0 0 0 1px #c6f43259,0 16px 40px -16px #c6f43273}.ns .n-cs__lead-l{color:#fff}.ns .n-cs__big--md{font-size:128px}.ns .n-cs__tile--dk{background:#1a1a1d}.ns .n-cs__body{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:64px;padding-bottom:96px;display:grid}.ns .n-cs__body:not(:has(.n-cs__stages)){grid-template-columns:minmax(0,1fr)}.ns .n-cs__stages{position:sticky;top:96px}.ns .n-cs__stages-t{padding:0 16px 8px}.ns .n-cs__tl{min-height:44px;color:var(--dim);border-radius:999px;align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.ns .n-cs__tl:hover{background:var(--panel2);color:var(--ink)}.ns .n-cs__tl i{border:2px solid;border-radius:50%;flex:none;width:10px;height:10px}.ns .n-cs__ask{gap:10px;margin-top:16px;padding:20px}.ns .n-cs__ask .n-sm{font-weight:600}.ns .n-cs__ask .n-btn{align-self:flex-start}.ns .n-cs__main{max-width:820px}.ns .n-cs__res .n-card--inv .n-sm{color:#fff}.ns .n-cs__res .n-card{gap:6px}.ns .n-cs__quote{gap:20px;margin:0}.ns .n-cs__quote-t{margin:0;font-weight:500;line-height:1.7}.ns .n-cs__ini{color:#0b0b0c;font-family:var(--ar);background:#f4f4f5}.ns .n-cs__ava{object-fit:cover;border-radius:50%;width:40px;height:40px}.ns .n-cs__feat{transition:transform var(--d-fast) var(--e-out);grid-template-columns:minmax(0,1fr) 480px;gap:0;padding:0;display:grid;overflow:hidden}.ns .n-cs__feat:hover{transform:translateY(-4px)}.ns .n-cs__feat-body{justify-content:space-between;padding:56px}.ns .n-cs__feat-t{color:#fff;max-width:14em}.ns .n-cs__feat-p{color:#b4b4bc;max-width:32em}.ns .n-cs__feat-foot{justify-content:space-between}.ns .n-cs__dkbadge{color:#fff;background:#1a1a1d}.ns .n-cs__feat-stat{background:#1a1a1d;justify-content:center;gap:20px;padding:56px}.ns .n-cs__big{font:700 144px/1 var(--nu);text-align:end;overflow-wrap:anywhere;direction:ltr}.ns .n-cs__tiles{gap:12px}.ns .n-cs__tile{background:#121214;gap:2px;padding:16px}.ns .n-cs__tile .n-stat-sm{color:#fff}.ns .n-cs__feat-media{background:#1a1a1d;margin:0}.ns .n-cs__feat-media img{object-fit:cover;width:100%;height:100%;display:block}.ns .n-cs__go{align-self:flex-start}.ns .n-band--flush{margin-inline:0}.ns .n-band--flush .n-band__in{padding-inline:clamp(20px,4vw,56px)}.ns .n-hdr{position:sticky;top:12px}.ns .n-hdr__short,.ns .n-mm{display:none}.ns .n-nl__form .n-nl__trap{flex:none;width:1px;height:1px;padding:0;position:absolute;inset-inline-start:-9999px}.ns .n-nl__done{font-weight:600}.ns .n-nl .n-nl__err{color:#0b0b0c}.ns .n-ft__logo{align-self:flex-start;width:auto;height:40px}.ns .n-ft__note{color:var(--dim)}.ns .n-social a{background:var(--panel2);width:44px;height:44px;color:var(--ink);transition:background-color var(--d-fast);border-radius:50%;place-items:center;display:grid}.ns .n-social a:hover{background:var(--panel3)}.ns .n-ft__bar a{align-items:center;min-height:40px;display:inline-flex}.ns .n-ft__bar a:hover{color:var(--ink)}@media (width<=960px){.ns .n-nav,.ns .n-hdr__seg{display:none}.ns .n-mm{display:block}.ns .n-mt{grid-template-columns:minmax(0,1fr);padding-block:24px 64px}.ns .n-tp{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:24px 64px}.ns .n-tp__toc{display:none}.ns .n-bl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ns .n-cs__feat{grid-template-columns:minmax(0,1fr)}.ns .n-cs__big{font-size:96px}.ns .n-nf{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px 24px}}@media (width<=600px){.ns .n-hdr{gap:12px;min-height:64px;padding:8px;padding-inline-start:16px}.ns .n-hdr__end .n-btn--sm{padding:0 14px}.ns .n-hdr__long{display:none}.ns .n-hdr__short{display:inline}.ns .n-btn,.ns .n-btn--sm,.ns .n-fl,.ns .n-ft__bar a{min-height:48px}.ns .n-social a{width:48px;height:48px}.ns .n-nf .n-row .n-btn,.ns .n-err .n-row .n-btn,.ns .n-ft__cta .n-row .n-btn{width:100%}.ns .n-band{margin:0 12px 12px}.ns .n-band__in{padding-block:56px}.ns .n-cs__feat-body,.ns .n-cs__feat-stat{padding:28px 20px}.ns .n-cs__big{font-size:72px}.ns .n-band__in .n-btn,.ns .n-sv__head .n-row .n-btn{width:100%}.ns .n-sv__hero{padding-block:40px 56px}.ns .n-sv__top{padding-top:12px}.ns .n-err{padding-top:40px}.ns .n-err__card,.ns .n-mt__card,.ns .n-pt__card,.ns .n-wr{padding:28px 20px}.ns .n-wr__pair,.ns .n-bl__grid,.ns .n-cs__grid{grid-template-columns:minmax(0,1fr)}.ns .n-marq__t{gap:36px;animation-duration:32s}.ns .n-cs__metrics,.ns .n-bl__feat,.ns .n-art__answer{padding:28px 20px}.ns .n-bl__feat-t{font-size:22px}.ns .n-wr__send,.ns .n-mt__card .n-row .n-btn:not(.n-btn--ico){width:100%}.ns .n-cal__h .n-cal__wide{display:none}.ns .n-cal__h .n-cal__narrow{display:inline}.ns .n-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.ns .n-hdr__task{display:none}.ns .n-err__card .n-d{font-size:34px}}@media (prefers-reduced-motion:reduce){.ns *,.ns :before,.ns :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=767px){.ns .n-ft .n-ft__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"nl nl""site contact""about soc"}.ns .n-ft__nl{display:contents}.ns .n-ft__nl>.n-nl-dk{grid-area:nl}.ns .n-ft__nl>.n-social{grid-area:soc;place-self:center end;margin:0}.ns .n-ft__site{grid-area:site}.ns .n-ft__contact{grid-area:contact}.ns .n-ft__about{grid-area:about;align-self:center}.ns .n-ft__about .n-ft__note,.ns .n-nl-dk>.n-ft__note,.ns .n-ft__tools{display:none}.ns .n-ft__about img{height:32px}.ns .n-ft__cta .n-h1{font-size:26px;line-height:38px}.ns .n-ft__cta .n-lead{font-size:16px;line-height:28px}.ns .n-nl .n-nl__form{border-radius:24px;flex-direction:column;padding:8px}.ns .n-nl .n-nl__btn{width:100%}.ns .n-chips-x{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-20px;padding-inline:20px;overflow-x:auto}.ns .n-chips-x::-webkit-scrollbar{display:none}.ns .n-chips-x .n-chip{white-space:nowrap;flex:none}}@media (width<=960px){.ns .n-art__grid{grid-template-columns:minmax(0,1fr);gap:32px}.ns .n-art__side{display:none}}@media (width<=767px){.ns .n-art__title{font-size:34px;line-height:46px}.ns .n-art .rt__p,.ns .n-art li{font-size:17px}.ns .n-art .rt__h2{font-size:24px}}@media (width<=960px){.ns .n-cs__hero,.ns .n-cs__body{grid-template-columns:minmax(0,1fr);gap:32px}.ns .n-cs__stages{display:none}}@media (width<=767px){.ns .n-cs__title{font-size:40px;line-height:50px}.ns .n-cs__big--md{font-size:72px}.ns .n-cs__res{grid-template-columns:minmax(0,1fr)}}.ns .n-hm__hero{padding-bottom:96px}.ns .n-hm__hero-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);grid-template-areas:"top vis""act vis";align-items:center;gap:32px 48px;padding-top:64px;display:grid}.ns .n-hm__hero-top{grid-area:top;align-self:end}.ns .n-hm__hero-act{grid-area:act;align-self:start}.ns .n-hm__vis{grid-area:vis}.ns .n-hm__eb-dk{color:#fff;background:#1a1a1d}.ns .n-hm__h1{font-size:clamp(44px,5.4vw,78px);line-height:1.16}.ns .n-hm__lead{max-width:34em}.ns .n-hm__white{color:#fff}.ns .n-hm__w500{font-weight:500}.ns .n-hm__w600{font-weight:600}.ns .n-hm__between{justify-content:space-between}.ns .n-hm__nowrap{flex-wrap:nowrap}.ns .n-hm__top{align-items:flex-start}.ns .n-hm__center{justify-content:center}.ns .n-hm__center-t{text-align:center}.ns .n-hm__self{align-self:flex-start}.ns .n-hm__grow{flex:1}.ns .n-hm__ask{background:#121214;gap:20px;padding:28px}.ns .n-hm__notes{color:#b4b4bc}.ns .n-hm__tick{color:#c6f432}.ns .n-flip{flex:none}.ns[dir=ltr] .n-flip{transform:scaleX(-1)}.ns .n-hm__vis{height:760px;position:relative}.ns .n-hm__portrait{background:#121214;position:absolute;inset:92px 0 96px 32px}.ns[dir=ltr] .n-hm__portrait{inset:92px 32px 96px 0}.ns .n-hm__portrait picture,.ns .n-hm__about-img picture{display:contents}.ns .n-hm__board{inset-inline-end:0;background:#1a1a1d;gap:16px;width:min(380px,80%);position:absolute;bottom:0;box-shadow:0 0 0 1px #c6f43259,0 16px 40px -16px #c6f43273}.ns .n-hm__board-row{align-items:flex-end}.ns .n-hm__board-to{font-size:56px;line-height:1}.ns .n-hm__board-track{background:#2e2e33}.ns .n-hm__budget{color:#0b0b0c;inset-inline-start:-24px;background:#c6f432;gap:4px;width:min(200px,46%);padding:20px;position:absolute;top:360px}.ns .n-hm__budget-n{font-size:40px;line-height:44px}.ns .n-hm__budget-t{font-weight:600}.ns .n-hm__head{justify-content:space-between;align-items:flex-end}.ns .n-hm__h2{max-width:15em}.ns .n-hm__aside{max-width:26em}.ns .n-hm__head--c{text-align:center;align-items:center}.ns .n-hm__head--c .n-eyebrow{background:#fff;align-self:center}.ns .n-hm__logos{padding-block:clamp(48px,5vw,72px)}.ns .n-hm__problem{padding-top:48px}.ns .n-hm__pr-grid{grid-template-rows:auto auto}.ns .n-hm__pr-main{gap:20px}.ns .n-hm__rule{background:#2e2e33;height:1px}.ns .n-hm__fix{flex-wrap:nowrap;align-items:flex-start}.ns .n-hm__pr-side{flex-direction:row;align-items:flex-start;gap:32px}.ns .n-hm__pr-fix{flex:0 0 280px;gap:6px;padding:20px}.ns .n-hm__band{margin-inline:24px}.ns .n-hm__band--last{margin-bottom:24px}.ns .n-hm__calc{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.ns .n-hm__calc-in{background:#121214;gap:22px;padding:28px}.ns .n-hm__calc-v{font-size:22px}.ns .n-hm__calc-out{background:#1a1a1d;gap:20px;padding:36px;box-shadow:0 0 0 1px #c6f43259,0 16px 40px -16px #c6f43273}.ns .n-hm__mer{text-align:end}.ns .n-hm__scale-l{direction:ltr;justify-content:space-between}.ns .n-hm__gate-note{text-align:center;color:#8e8e96}.ns .n-hm__trap{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.ns .n-gate .phone-field,.ns .n-hm__form .phone-field{gap:8px;display:flex}.ns .n-gate .phone-field__country,.ns .n-hm__form .phone-field__country{flex:none;width:112px;padding-inline:14px}.ns .n-gate .phone-field__number,.ns .n-hm__form .phone-field__number{flex:1;min-width:0}.ns .n-hm__res{grid-auto-rows:minmax(200px,auto)}.ns .n-hm__res-lead{justify-content:space-between}.ns .n-hm__badge-dk{color:#fff;background:#1a1a1d}.ns .n-hm__res-delta{justify-content:flex-start}.ns .n-hm__res-delta s{font-size:40px;line-height:44px}.ns .n-hm__res-delta b{font-size:clamp(64px,8.3vw,120px);line-height:1}.ns .n-hm__res-sm b{font-size:56px;line-height:1}.ns .n-card--lime .n-hm__res-sm s{color:#26330a}.ns .n-hm__pos{text-align:center;min-width:48px}.ns .n-hm__tq-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.ns .n-hm__tq-feat{grid-row:span 2;justify-content:space-between;gap:24px;padding:40px}.ns .n-tq__q{margin:0}.ns .n-hm__seats{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:24px 32px}.ns .n-hm__seats-b{min-height:36px;padding:0 14px}.ns .n-hm__approach{background:#f4f4f5;border-radius:48px;margin-inline:24px}.ns .n-hm__steps{margin:0;padding:0;list-style:none}.ns .n-hm__step{gap:16px}.ns .n-hm__step-on{color:#0b0b0c;background:#c6f432}.ns .n-hm__pill{background:#fff;min-height:40px;padding:0 16px}.ns .n-hm__svc{gap:20px}.ns .n-hm__list{margin:0;padding:0;list-style:none}.ns .n-hm__list .n-box{margin-top:3px}.ns .n-hm__svc-foot{justify-content:space-between;padding-top:12px}.ns .n-hm__about{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.ns .n-hm__about-img{background:#121214;height:580px;margin-top:80px}.ns .n-hm__about-h{font-size:36px;line-height:1.5}.ns .n-hm__stat{gap:4px;padding:20px}.ns .n-hm__creds{gap:12px}.ns .n-hm__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;display:grid}.ns .n-hm__tiles{margin-top:16px}.ns .n-hm__chart{gap:18px}.ns .n-hm__faq{padding-top:0}.ns .n-hm__faq-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:flex-start;gap:64px;display:grid}.ns .n-hm__ld{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.ns .n-hm__promise{background:#121214;border-radius:24px;flex-wrap:nowrap;align-items:flex-start;padding:20px 24px}.ns .n-hm__promise svg{flex:none}.ns .n-hm__form{background:#121214;gap:18px;padding:36px}.ns .n-hm__call{cursor:pointer;position:relative}.ns .n-hm__call-in{opacity:0;width:1px;height:1px;position:absolute}.ns .n-hm__call-in:focus-visible+.n-box{outline:2px solid var(--focus);outline-offset:2px}.ns .n-hm__done:not(.on){display:none}.ns .n-hm__done.on{background:#121214;border:1px solid #c6f432;align-items:flex-start;gap:16px;padding:48px;animation:.45s cubic-bezier(.34,1.56,.64,1) n-pop-in}.ns .n-hm__done-i{border-radius:50%;width:56px;height:56px}@media (width<=960px){.ns .n-hm__hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""vis""act"}.ns .n-hm__calc,.ns .n-hm__about,.ns .n-hm__two,.ns .n-hm__faq-grid,.ns .n-hm__ld,.ns .n-hm__tq-grid{grid-template-columns:minmax(0,1fr);gap:48px}.ns .n-hm__vis{width:100%;max-width:520px;margin-inline:auto}.ns .n-hm__tq-feat{grid-row:auto}.ns .n-hm__res,.ns .n-hm__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ns .n-hm__hero{padding-bottom:72px}.ns .n-hm__hero-grid{padding-top:32px}.ns .n-hm__h1{font-size:44px;line-height:54px}.ns .n-hm__vis{height:480px}.ns .n-hm__portrait{inset:40px 0 120px}.ns .n-hm__budget{display:none}.ns .n-hm__band,.ns .n-hm__approach{margin-inline:8px}.ns .n-hm__approach{border-radius:32px}.ns .n-hm__pr-side,.ns .n-hm__seats{flex-direction:column;align-items:stretch}.ns .n-hm__pr-fix{flex:none}.ns .n-hm__res,.ns .n-hm__steps{grid-template-columns:minmax(0,1fr)}.ns .n-hm__res-sm b{font-size:44px}.ns .n-hm__about-img{height:420px;margin-top:0}.ns .n-hm__about-h{font-size:26px;line-height:1.5}.ns .n-hm__calc-out,.ns .n-hm__form{padding:24px 20px}.ns .n-hm__done.on{padding:28px 20px}}.ns .n-rng{min-height:0}.ns .n-popup{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:n-fade-in var(--d) var(--e-out);background:#0b0b0c9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ns .n-popup__box{color:#fff;width:min(520px,100%);max-height:calc(100vh - 40px);animation:n-rise var(--d-slow) var(--e-out);background:#0b0b0c;border-radius:32px;flex-direction:column;gap:14px;padding:36px;display:flex;position:relative;overflow-y:auto;box-shadow:0 40px 80px -24px #0b0b0c8c,inset 0 1px #ffffff0f}.ns .n-popup__box:focus{outline:none}.ns .n-popup__x{color:#fff;top:16px;border-color:#6b6b73;position:absolute;inset-inline-end:16px}.ns .n-popup__kind{color:#c6f432;background:#1a1a1d;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;min-height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ns .n-popup__t{color:#fff;padding-inline-end:48px}.ns .n-popup__b{color:#b4b4bc}.ns .n-popup .n-field .n-popup__l{color:#fff}.ns .n-popup__in{width:100%;min-height:52px;font:400 16px/24px var(--ar);color:#fff;background:#1a1a1d;border:0;border-radius:16px;outline:none;padding:0 16px;box-shadow:inset 0 -2px #6b6b73}.ns .n-popup__in::placeholder{color:#8e8e96}.ns .n-popup__in:focus-visible{box-shadow:inset 0 -2px #c6f432,0 0 0 4px #c6f43238}.ns .n-popup__in[dir=ltr]{text-align:left;font-family:var(--nu)}.ns .n-popup__in--bad{box-shadow:inset 0 -2px #f87171}.ns .n-popup .n-ferr{color:#f87171}.ns .n-popup__note{text-align:center;color:#8e8e96}.ns .n-popup__ok{color:#0b0b0c;background:#c6f432;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.ns .n-popup__mail{font:600 15px/1.4 var(--nu);background:#1a1a1d;border-radius:12px;align-self:flex-start;padding:8px 14px}.ns .n-popup__close{color:#fff;border-color:#6b6b73}.ns .n-popup__later{color:#b4b4bc}@media (width<=767px){.ns .n-popup{place-items:end stretch;padding:0}.ns .n-popup__box{border-radius:28px 28px 0 0;width:100%;max-height:92vh;padding:28px 20px 24px}.ns .n-popup__box:before{content:"";background:#2e2e33;border-radius:4px;align-self:center;width:40px;height:4px;margin:-12px 0 4px}}.ns.n-lk{position:relative}.ns .n-lk__corner{z-index:20;top:16px;background:0 0;align-items:center;gap:8px;display:flex;position:absolute;inset-inline-end:16px}.ns .n-lk__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;max-width:1200px;padding-block:40px;display:grid}.ns .n-lk__card{border-radius:40px;flex-direction:column;gap:24px;padding:48px;display:flex;position:sticky;top:40px}.ns .n-lk__col{flex-direction:column;gap:16px;display:flex}.ns .n-lk__item:empty{display:none}.ns .n-lk__profile{grid-template-columns:minmax(0,1fr);row-gap:8px;display:grid}.ns .n-lk__ring{background:#1a1a1d;border:3px solid #c6f432;border-radius:50%;justify-self:center;place-items:center;width:140px;height:140px;margin-bottom:8px;display:grid;overflow:hidden}.ns .n-lk__avatar{object-fit:cover;object-position:50% 8%;width:100%;height:100%}.ns .n-lk__avatar--mono{font:700 56px/1 var(--ar);color:#c6f432;place-items:center;display:grid}.ns .n-lk__name{color:#fff;align-self:end;margin:0;font-size:40px;font-weight:700;line-height:1.18}.ns .n-lk__role{color:#b4b4bc;align-self:start;margin:0;font-size:18px;line-height:32px}.ns .n-lk__bio{color:#fff;grid-column:1/-1;margin:16px 0 0;font-size:22px;font-weight:500;line-height:1.7}.ns .n-lk__markets{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ns .n-lk__markets li{color:#fff;background:#1a1a1d;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.ns .n-lk__pain{background:#1a1a1d;gap:14px;padding:24px}.ns .n-lk__pain-q{color:#fff;font-weight:600}.ns .n-lk__featured{background:var(--brand);min-height:64px;color:var(--onA);text-align:center;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:12px 28px;display:flex;position:relative}.ns .n-lk__featured:hover{box-shadow:var(--glow)}.ns .n-lk__featured-title{font:600 17px/24px var(--ar)}.ns .n-lk__featured-meta{color:#26330a;font-size:13px;line-height:20px}.ns .n-lk__nowrap{white-space:nowrap}.ns .n-lk__featured-go{display:none}.ns .n-lk__social{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ns .n-lk__so{color:#fff;background:#1a1a1d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ns .n-lk__so svg{fill:currentColor;width:16px;height:16px}.ns .n-lk__so:hover{background:#2e2e33}.ns .n-lk__sec{flex-direction:column;gap:16px;display:flex}.ns .n-lk__sec-title{color:var(--dim);margin:8px 0 0;font-size:14px;font-weight:600;line-height:22px}.ns .n-lk__rail-x{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ns .n-lk__rail-x--one{grid-template-columns:minmax(0,1fr)}.ns .n-lk__rc{border-radius:var(--r-lg);min-width:0;color:var(--ink);box-shadow:var(--elev-1,var(--shadow));background:#fff;flex-direction:column;gap:8px;padding:28px;display:flex}.ns .n-lk__rc:nth-child(3n+1){color:#fff;background:#0b0b0c}.ns .n-lk__rc:nth-child(3n+2){background:var(--brand);color:#0b0b0c}.ns .n-lk__rc-val{font:700 44px/1 var(--nu);text-align:end;color:var(--deep);direction:ltr;order:-1}.ns .n-lk__rc:nth-child(3n+1) .n-lk__rc-val{color:var(--brand)}.ns .n-lk__rc:nth-child(3n+2) .n-lk__rc-val{color:#0b0b0c}.ns .n-lk__rc-lab,.ns .n-lk__tag{color:var(--faint);font-size:13px;font-weight:500;line-height:20px}.ns .n-lk__rc:nth-child(3n+1) .n-lk__rc-lab,.ns .n-lk__rc:nth-child(3n+1) .n-lk__tag{color:#b4b4bc}.ns .n-lk__rc:nth-child(3n+2) .n-lk__rc-lab,.ns .n-lk__rc:nth-child(3n+2) .n-lk__tag{color:#26330a}.ns .n-lk__rc-title,.ns .n-lk__dots{display:none}.ns .n-lk__link,.ns .n-lk__sv{color:#0b0b0c;min-height:72px;box-shadow:var(--elev-1,var(--shadow));transition:transform var(--d-fast) var(--e-out), box-shadow var(--d-fast);background:#fff;border-radius:999px;align-items:center;gap:14px;padding:12px;padding-inline-start:24px;display:flex}.ns .n-lk__link:hover,.ns .n-lk__sv:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.ns .n-lk__link--em{box-shadow:0 0 0 2px var(--brand), var(--elev-1,var(--shadow))}.ns .n-lk__txt{flex-direction:column;flex:1;min-width:0;display:flex}.ns .n-lk__label,.ns .n-lk__sv-title{font-size:18px;font-weight:600;line-height:28px}.ns .n-lk__cap,.ns .n-lk__sv-meta{color:var(--faint);font-size:13px;font-weight:500;line-height:20px}.ns .n-lk__lead{background:#f4f4f5;border-radius:50%;flex:none;order:2;place-items:center;width:48px;height:48px;display:grid}.ns .n-lk__end{display:none}.ns .n-lk__ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ns .n-lk__ico--fill{fill:currentColor;stroke:none}.ns .n-lk__sv>.n-lk__ico{color:var(--faint);flex:none}.ns[dir=ltr] .n-lk__flip{transform:scaleX(-1)}.ns .n-lk__svc{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ns .n-lk__svc .n-lk__sv{border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:8px;min-height:120px;padding:28px}.ns .n-lk__svc .n-lk__sv-title{font-size:16px;line-height:28px}.ns .n-lk__svc .n-lk__sv-meta{margin-top:auto}.ns .n-lk__svc .n-lk__sv>.n-lk__ico{display:none}.ns .n-lk__video{border-radius:var(--r-lg);box-shadow:var(--elev-1,var(--shadow));color:var(--ink);background:#fff;flex-direction:column;gap:12px;padding:12px;display:flex}.ns .n-lk__frame{aspect-ratio:16/9;background:#0b0b0c;border-radius:20px;display:block;position:relative;overflow:hidden}.ns .n-lk__frame img{object-fit:cover;width:100%;height:100%}.ns .n-lk__play{background:var(--brand);color:#0b0b0c;border-radius:50%;place-items:center;width:64px;height:64px;margin:auto;display:grid;position:absolute;inset:0}.ns .n-lk__play svg{fill:currentColor;width:26px;height:26px}.ns .n-lk__len{color:#fff;font:600 13px/20px var(--nu);bottom:10px;background:#0b0b0ccc;border-radius:8px;padding:2px 8px;position:absolute;inset-inline-end:10px}.ns .n-lk__video-title{padding:0 8px 8px;font-weight:600}.ns .n-lk__news{grid-template-columns:minmax(0,1fr);gap:16px;padding:32px}.ns .n-lk__news-in{flex:1}.ns .n-lk__news-err{color:#991b1b;margin:0}.ns .n-lk__done{align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.ns .n-lk__check{fill:none;stroke:currentColor;stroke-width:1.75px;width:22px;height:22px}.ns .n-lk__sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ns .n-lk__faq{flex-direction:column;gap:8px;display:flex}.ns .n-lk__qa{border-radius:var(--r-lg);box-shadow:var(--elev-1,var(--shadow));background:#fff}.ns .n-lk__q{width:100%;min-height:72px;color:var(--ink);font:600 19px/30px var(--ar);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 28px;display:flex}.ns .n-lk__plus{background:var(--panel2);width:36px;height:36px;transition:transform var(--d) var(--e-out), background-color var(--d);border-radius:50%;flex:none;position:relative}.ns .n-lk__plus:before,.ns .n-lk__plus:after{content:"";background:currentColor;border-radius:2px;width:14px;height:1.75px;margin:auto;position:absolute;inset:0}.ns .n-lk__plus:after{transform:rotate(90deg)}.ns .n-lk__qa.is-open .n-lk__plus{background:var(--brand);color:var(--onA);transform:rotate(45deg)}.ns .n-lk__a{transition:grid-template-rows var(--d) var(--e-out);grid-template-rows:0fr;display:grid}.ns .n-lk__qa.is-open .n-lk__a{grid-template-rows:1fr}.ns .n-lk__a>div{color:var(--dim);padding:0 28px;font-size:16px;line-height:28px;overflow:hidden}.ns .n-lk__qa.is-open .n-lk__a>div{padding-bottom:26px}.ns .n-lk__a p{margin:0}.ns .n-lk__contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ns .n-lk__cbtn{border-radius:var(--r-lg);color:var(--ink);box-shadow:var(--elev-1,var(--shadow));font:600 16px/24px var(--ar);cursor:pointer;background:#fff;border:0;flex-direction:column;align-items:center;gap:6px;padding:24px;display:flex}.ns .n-lk__cbtn-s{font:500 13px/20px var(--nu);color:var(--faint)}.ns .n-lk__foot{padding-top:8px}.ns .n-lk__rule{border:0;border-top:1px solid var(--line);margin:0 0 16px}.ns .n-lk__legal{color:var(--faint);flex-wrap:wrap;justify-content:center;gap:8px;margin:0;font-size:13px;line-height:20px;display:flex}.ns .n-lk__legal a:hover{color:var(--ink)}@media (width<=960px){.ns .n-lk__grid{padding-top:0;grid-template-columns:minmax(0,1fr);padding-inline:0}.ns .n-lk__card{border-radius:0 0 32px 32px;padding:72px 20px 32px;position:static}.ns .n-lk__col{padding-inline:20px}.ns .n-lk__profile{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.ns .n-lk__ring{grid-row:auto;width:112px;height:112px}.ns .n-lk__name{font-size:30px}.ns .n-lk__bio{margin-top:4px;font-size:17px}.ns .n-lk__markets{justify-content:center}.ns .n-lk__rail-x{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ns .n-lk__rc{padding:16px}.ns .n-lk__rc-val{font-size:30px}}@media (width<=600px){.ns .n-lk__svc{grid-template-columns:minmax(0,1fr)}.ns .n-lk__rail-x{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;margin-inline:-20px;padding-inline:20px;overflow-x:auto}.ns .n-lk__rail-x::-webkit-scrollbar{display:none}.ns .n-lk__rail-x>*{scroll-snap-align:center}.ns .n-lk__rc-val{font-size:56px}.ns .n-lk__dots{justify-content:center;gap:6px;display:flex}.ns .n-lk__dots i{background:var(--line);border-radius:999px;width:6px;height:6px}.ns .n-lk__dots i.is-on{background:var(--ink);width:18px}.ns .n-lk__q{min-height:64px;padding:0 20px;font-size:17px}.ns .n-lk__a>div{padding-inline:20px}}.ns .n-soon__ground{flex-direction:column;min-height:100vh;display:flex}.ns .n-soon__rail{justify-content:space-between;padding-top:32px}.ns .n-soon__logo{width:auto;height:40px}.ns .n-soon__lang{color:var(--ink);border-color:var(--field-edge);gap:8px}.ns .n-soon__lang svg,.ns .n-soon__icon{fill:none;stroke:currentColor;stroke-width:1.75px;width:16px;height:16px}.ns .n-soon__main{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;padding-block:48px;display:grid}.ns .n-soon__title{color:var(--ink);font-size:clamp(44px,6vw,88px)}.ns .n-soon__lede{max-width:30em}.ns .n-soon__form{flex-wrap:wrap;gap:8px;max-width:560px;display:flex;position:relative}.ns .n-soon__in{background:var(--panel);min-width:0;height:60px;box-shadow:inset 0 -2px 0 var(--field-edge);color:var(--ink);font:400 16px/24px var(--nu);text-align:left;border:0;border-radius:999px;outline:none;flex:260px;padding:0 24px}.ns .n-soon__in::placeholder{color:var(--faint)}.ns .n-soon__in:focus-visible{box-shadow:inset 0 -2px 0 var(--lime-700), 0 0 0 4px #c6f43259}.ns .n-soon__btn{min-height:60px}.ns .n-soon__err,.ns .n-soon__promise{flex-basis:100%;margin:0}.ns .n-soon__err{color:var(--err-ink)}.ns .n-soon__promise{color:var(--faint)}.ns .n-soon__done{background:var(--panel);box-shadow:var(--elev), 0 0 0 2px var(--brand);border-radius:24px;margin:0;padding:20px 24px;font-weight:600}.ns .n-soon__sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ns .n-soon__notes{color:var(--dim)}.ns .n-soon__notes svg{color:var(--lime-700)}.ns .n-soon__dkw{border-radius:var(--r-lg);background:0 0}.ns .n-soon__vis{padding-top:140px;position:relative}.ns .n-soon__portrait{background:var(--panel2);z-index:2;top:0;border-radius:28px;width:180px;height:200px;position:absolute;inset-inline-end:24px}.ns .n-soon__portrait img{object-fit:cover;object-position:50% 6%;width:100%;height:100%}.ns .n-soon__calc{background:#121214;gap:20px;padding:40px;box-shadow:0 0 0 1px #c6f43259,0 16px 40px -16px #c6f43273}@media (width<=960px){.ns .n-soon__main{grid-template-columns:minmax(0,1fr);gap:48px}}@media (width<=600px){.ns .n-soon__rail{padding-top:16px}.ns .n-soon__calc{padding:24px 20px}.ns .n-soon__btn{width:100%}.ns .n-soon__portrait{width:120px;height:140px}.ns .n-soon__vis{padding-top:100px}}.ns .n-au__hero{padding-bottom:96px}.ns .n-au__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:64px;padding-top:24px;display:grid}.ns .n-au__portrait{--pop:7%;order:2;height:560px;margin-top:80px}.ns .n-au__name{font-size:64px;line-height:1.14}.ns .n-au__title{align-self:flex-start}.ns .n-au__bio{color:#e4e4e7;line-height:1.85}.ns .n-au__bio.n-dim{color:var(--dim)}.ns .n-au__posts-h{flex-wrap:wrap;justify-content:space-between;gap:12px}.ns .n-au__lead{flex-direction:row;gap:0;padding:0;overflow:hidden}.ns .n-au__lead-in{flex:1;padding:48px}.ns .n-au__lead-meta{flex-wrap:wrap}.ns .n-au__lead-meta .n-badge{color:#fff;background:#1a1a1d}.ns .n-au__lead .n-h2{color:#fff}.ns .n-au__lead-ex{color:#b4b4bc}.ns .n-au__lead-go{color:var(--brand);margin-top:auto;font-weight:600}.ns .n-au__lead-art{background:#1a1a1d;flex:0 0 420px;place-items:center;min-height:320px;display:grid;overflow:hidden}.ns .n-au__lead-art img{object-fit:cover;width:100%;height:100%}.ns .n-au__ask{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:36px}.ns .n-au__ask .n-btn{min-height:48px}@media (width<=767px){.ns .n-au__hero{padding-bottom:48px}.ns .n-au__grid{flex-direction:column;align-items:stretch;gap:24px;display:flex}.ns .n-au__portrait{--pr:28px;border-radius:28px;order:0;height:clamp(320px,88vw,460px);margin-top:14vw}.ns .n-au__name{font-size:34px;line-height:46px}.ns .n-au__lead{flex-direction:column}.ns .n-au__lead-in{padding:24px}.ns .n-au__lead .n-h2{font-size:21px;line-height:32px}.ns .n-au__lead-art{flex:none;min-height:180px}.ns .n-au__ask{flex-direction:column;align-items:flex-start;padding:24px}}.ns .n-bk__wrap{padding-block:24px 72px}.ns .n-bk{padding-top:48px}.ns .n-bk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.ns .n-bk__badge{min-height:36px;padding:0 14px}.ns .n-bk__badge--q{background:var(--panel2);color:var(--ink)}.ns .n-bk__grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.ns .n-bk__step{background:var(--panel);box-shadow:var(--elev)}.ns .n-bk__step--now{box-shadow:var(--elev), 0 0 0 2px var(--brand);gap:20px;padding:28px}.ns .n-bk__step--open{gap:20px;padding:28px}.ns .n-bk__step--done,.ns .n-bk__step--later{flex-direction:row;align-items:center;gap:16px;padding:18px 24px}.ns .n-bk__step--later{opacity:.8}.ns .n-bk__step-t{flex:1}.ns .n-bk__n--now{background:var(--brand);color:var(--on-brand)}.ns .n-bk__n--done{background:var(--ink);color:var(--bg)}.ns .n-bk__types{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ns .n-bk__type{background:var(--panel2);box-shadow:none;text-align:start;cursor:pointer;transition:box-shadow var(--d-fast), transform var(--d-fast) var(--e-out);gap:12px;padding:22px}.ns .n-bk__type:hover{box-shadow:0 0 0 2px var(--brand);transform:translateY(-2px)}.ns .n-bk__type-h{justify-content:space-between;align-items:flex-start;gap:12px}.ns .n-bk__chips{flex-wrap:wrap}.ns .n-bk__time{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);gap:32px;display:grid}.ns .n-bk__slots{flex-direction:column;gap:8px;display:flex}.ns .n-bk .n-slot{flex-direction:column;gap:2px}.ns .n-bk .n-slot small{font:500 12px/1 var(--ar)}.ns .n-bk__form .ff-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ns .n-bk__form .ff{flex-direction:column;gap:8px;display:flex}.ns .n-bk__form .ff--full{grid-column:1/-1}.ns .n-bk__form .ff__label{color:var(--ink);font-size:14px;font-weight:600}.ns .n-bk__form .ff__req{color:var(--lime-700);margin-inline-start:4px}.ns .n-bk__form .ff__hint{color:var(--dim);font-size:13px}.ns .n-bk__form .ff__err{color:var(--err-ink);font-size:13px}.ns .n-bk__form textarea.n-input{border-radius:var(--r);resize:vertical;min-height:96px;padding-block:14px}.ns .n-bk__form .phone-field{gap:8px;display:flex}.ns .n-bk__form .phone-field__country{flex:none;width:auto;max-width:45%}.ns .n-bk__form .phone-field__number{flex:1;min-width:0}.ns .n-bk__form .ff-alert{border-radius:var(--r);background:var(--err-bg);color:var(--err-ink);align-items:flex-start;gap:8px;padding:14px 16px;font-size:14px;display:flex}.ns .n-bk__pay{border:0;min-width:0;margin:0;padding:0}.ns .n-bk__pay-sum{background:var(--panel2);box-shadow:none;gap:8px;padding:20px}.ns .n-bk__meta{margin:0;padding:0;list-style:none}.ns .n-bk__coupon .n-input{flex:1;min-width:0}.ns .n-bk__instr{white-space:pre-line;color:var(--dim)}.ns .n-bk__sum{gap:18px;padding:28px;position:sticky;top:24px}.ns .n-bk__ava{background:var(--panel2);width:64px;height:64px}.ns .n-bk__out{flex-wrap:nowrap;align-items:flex-start}.ns .n-bk__out svg{flex:none;margin-top:3px}.ns .n-bk__rule{background:var(--line);height:1px}.ns .n-bk__line{justify-content:space-between;gap:12px}.ns .n-bk__note{text-align:center}.ns .n-bk__done{align-items:flex-start;gap:20px;max-width:640px;margin-inline:auto;padding:40px}.ns .n-bk__done-i{border-radius:50%;width:64px;height:64px}.ns .n-bk__done-t{font-size:40px;line-height:1.2}.ns .n-bk__done-c{background:var(--panel2);box-shadow:none;gap:6px;width:100%;padding:20px}.ns .n-bk__done-a{flex-wrap:wrap}@media (width<=1023px){.ns .n-bk__grid{grid-template-columns:minmax(0,1fr)}.ns .n-bk__sum{position:static}}@media (width<=767px){.ns .n-bk__wrap{padding-block:12px 40px}.ns .n-bk{padding-top:24px}.ns .n-bk__flow{gap:24px}.ns .n-bk__head .n-d{font-size:34px;line-height:46px}.ns .n-bk__head .n-d br{display:none}.ns .n-bk__head .n-lead{font-size:15px;line-height:26px}.ns .n-bk__step--now,.ns .n-bk__step--open{gap:16px;padding:18px}.ns .n-bk__step--done,.ns .n-bk__step--later{gap:12px;padding:14px 18px}.ns .n-bk__types,.ns .n-bk__form .ff-grid--2{grid-template-columns:minmax(0,1fr)}.ns .n-bk__time{grid-template-columns:minmax(0,1fr);gap:16px}.ns .n-bk__slots{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ns .n-bk .n-cal{gap:4px}.ns .n-bk .n-cal__d{height:40px;font-size:14px}.ns .n-bk__sum{gap:12px;padding:18px}.ns .n-bk__ava{width:48px;height:48px}.ns .n-bk__done{padding:24px}.ns .n-bk__done-t{font-size:30px}}
