.nd{--nd-line:#e4e4df;--nd-mute:#6b716e;--nd-teal:var(--ev-teal,#005b66);--nd-warn:#a3470a;display:flex;flex-direction:column;height:580px;background:#fff;color:var(--ev-ink,#202421);border:1px solid #dcdcd6;border-radius:16px;overflow:hidden;font-family:Manrope,Arial,sans-serif;box-shadow:0 40px 80px -64px rgba(11,46,55,.45);text-align:left}.nd dl,.nd h4,.nd p,.nd ul{margin:0}.nd ul{list-style:none;padding:0}.nd-bar{display:flex;justify-content:space-between;gap:12px;padding:13px 20px;border-bottom:1px solid var(--nd-line);font-size:13px}.nd-bar,.nd-brand{align-items:center}.nd-brand{display:inline-flex;gap:8px;font-weight:600;color:var(--nd-teal)}.nd-scope{color:var(--nd-mute);border:1px solid var(--nd-line);border-radius:99px;padding:4px 11px;font-size:12.5px;white-space:nowrap;transition:color .3s}.nd-screen{position:relative;flex:1;min-height:0;overflow:hidden;padding:20px 24px 0}.nd-screen:after{content:"";position:absolute;inset:auto 0 0;height:36px;background:linear-gradient(rgba(255,255,255,0),#fff);pointer-events:none}.nd-scene{animation:nd-in .45s ease both}.nd-label{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nd-mute);margin-bottom:6px}.nd-ask{display:flex;gap:12px;align-items:flex-start;padding:13px 15px;border:1px solid #d6d6d0;border-radius:10px;font-size:16px;line-height:1.45;font-weight:500;letter-spacing:-.01em;min-height:72px}.nd-ask svg{flex-shrink:0;margin-top:3px;color:var(--nd-mute)}.nd-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:2px;vertical-align:-3px;background:var(--nd-teal);animation:nd-blink 1s steps(1) infinite}.is-typed .nd-caret{visibility:hidden}.nd-searching{height:0;opacity:0;overflow:hidden;display:grid;gap:8px;align-content:center;font-size:13px;color:var(--nd-mute)}.nd-searching i{display:block;height:2px;border-radius:2px;background:var(--nd-teal);transform-origin:left;transform:scaleX(0)}.is-typed .nd-searching{animation:nd-search 1.25s ease both}.is-typed .nd-searching i{animation:nd-grow 1.05s ease-in-out both}.nd-results{opacity:0}.is-typed .nd-results{animation:nd-in .35s ease 1.2s both}.nd-found{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:16px 0 4px;font-size:13px;color:var(--nd-mute)}.nd-found strong{font-size:16px;font-weight:600;color:var(--ev-ink,#202421);letter-spacing:-.01em}.nd-stage{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nd-teal);margin:14px 0 2px!important}.nd-results li{display:grid;gap:3px;padding:9px 10px;margin-inline:-10px;border-bottom:1px solid var(--nd-line);border-radius:6px}.is-typed .nd-results li{animation:nd-row .4s ease both;animation-delay:calc(1.35s + var(--i) * .12s)}.is-typed .nd-results li.is-pick{animation:nd-row .4s ease both,nd-pick .8s ease both;animation-delay:calc(1.35s + var(--i) * .12s),3.6s}.nd-title{font-size:14.5px;font-weight:500;line-height:1.35;letter-spacing:-.005em}.nd-src{font-size:12.5px;color:var(--nd-teal);line-height:1.35}.nd-more{margin-top:12px!important;font-size:13px;color:var(--nd-mute)}.nd-narrow{display:none}.nd-crumb{font-size:12px;color:var(--nd-mute);letter-spacing:.02em}.nd-h{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.02em;margin:6px 0 14px!important}.nd-meta{display:grid;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--nd-line);font-size:13px}.nd-meta div{display:grid;grid-template-columns:52px 1fr;gap:10px}.nd-meta dt{color:var(--nd-mute)}.nd-meta dd{margin:0}.nd-do>.nd-label{margin-top:14px}.nd-checks{display:grid;gap:8px}.nd-checks li{display:grid;grid-template-columns:18px 1fr;gap:10px;font-size:13.5px;line-height:1.45}.nd-checks li span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nd-checks i{width:16px;height:16px;margin-top:2px;border:1.5px solid #c9ccc8;border-radius:4px;display:grid;place-items:center;color:#fff;transition:none}.nd-checks svg{opacity:0}.nd-do .nd-checks i{animation:nd-check .3s ease both;animation-delay:calc(1.4s + var(--i) * .65s)}.nd-do .nd-checks svg{animation:nd-show .2s ease both;animation-delay:calc(1.45s + var(--i) * .65s)}.nd-facts{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px!important;padding-top:14px;border-top:1px solid var(--nd-line);font-size:13px;line-height:1.45}.nd-facts strong{color:var(--nd-warn);font-weight:600}.nd-source{display:flex;align-items:center;gap:8px;margin:-6px 0 12px!important;font-size:12.5px;color:var(--nd-teal)}.nd-source svg{flex-shrink:0}.nd-source span{margin-left:auto;font-weight:600;font-size:12px;white-space:nowrap}.nd-reghead{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.nd-reghead p{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--nd-mute)}.nd-reghead strong{font-size:17px;font-weight:600;color:var(--ev-ink,#202421);letter-spacing:-.01em}.nd-reghead .nd-regcount{display:block;text-align:right}.nd-regcount strong{font-size:15px}.nd-regbar{display:block;height:4px;margin:14px 0 6px;border-radius:4px;background:#ecece7;overflow:hidden}.nd-regbar b{display:block;height:100%;background:var(--nd-teal);border-radius:inherit;transform-origin:left;animation:nd-grow 1.2s ease .3s both}.nd-reg li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--nd-line);animation:nd-row .4s ease both;animation-delay:calc(.2s + var(--i) * .11s)}.nd-reg .nd-title{font-size:13.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nd-tick{width:18px;height:18px;border-radius:50%;border:1.5px solid #c9ccc8;display:grid;place-items:center;color:#fff}.nd-reg .is-done .nd-tick{background:var(--nd-teal);border-color:var(--nd-teal)}.nd-reg .is-doing .nd-tick{border-color:var(--nd-teal);background:conic-gradient(var(--nd-teal) 0 50%,transparent 50% 100%)}.nd-note,.nd-reg .is-done .nd-title{color:var(--nd-mute)}.nd-note{display:inline-flex;align-items:center;gap:5px;font-size:12px;white-space:nowrap}.nd-reg .is-done .nd-note{color:var(--nd-teal)}.nd-export{display:flex;align-items:center;gap:14px;margin-top:18px!important;font-size:13px}.nd-exportbtn{gap:8px;padding:10px 14px;border-radius:8px;background:var(--ev-ink,#202421);color:#fff;animation:nd-press .5s ease 3.3s both}.nd-exportbtn,.nd-exported{display:inline-flex;align-items:center;font-weight:600}.nd-exported{gap:6px;color:var(--nd-teal);opacity:0;animation:nd-in .4s ease 3.8s both}.nd-refusal{margin-top:18px!important;padding:18px 20px;border-left:2px solid var(--nd-teal);background:#f4f6f4;border-radius:0 10px 10px 0;opacity:0}.is-typed .nd-refusal{animation:nd-in .5s ease .5s both}.nd-refusal .nd-label{color:var(--nd-teal);margin-bottom:10px}.nd-refusal-text{font-size:16px;line-height:1.55;letter-spacing:-.01em}.nd-honest .nd-ask{min-height:0}.nd-refusal-text{font-size:15px!important}.nd-follow{opacity:0;margin-top:18px}.is-typed .nd-follow{animation:nd-in .45s ease 2.9s both}.nd-follow-q{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.45;color:var(--ev-ink,#202421);padding-bottom:8px;border-bottom:1px solid var(--nd-line)}.nd-follow-q svg{flex-shrink:0;margin-top:3px;color:var(--nd-mute)}.nd-follow li{display:grid;gap:3px;padding:9px 0;border-bottom:1px solid var(--nd-line)}.is-typed .nd-follow li{animation:nd-row .4s ease both;animation-delay:calc(3.2s + var(--i) * .14s)}.nd-follow .nd-title{font-size:14px}.nd-follow .nd-more{margin-top:10px!important}.nd-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--nd-line)}.nd-steps button{position:relative;background:none;border:0;padding:14px 16px 13px;font:inherit;font-size:13px;color:var(--nd-mute);text-align:left;cursor:pointer;white-space:nowrap}.nd-steps button+button{border-left:1px solid var(--nd-line)}.nd-steps button.is-on,.nd-steps button:hover{color:var(--ev-ink,#202421)}.nd-steps button.is-on{font-weight:600}.nd-steps button:focus-visible{outline:2px solid var(--nd-teal);outline-offset:-2px}.nd-steps i{position:absolute;left:0;right:0;top:-1px;height:2px;overflow:hidden}.nd-steps b{display:block;width:100%;height:100%;background:var(--nd-teal);transform:scaleX(0);transform-origin:left}.nd-steps .is-on b{animation-name:nd-grow;animation-timing-function:linear;animation-fill-mode:both}.nd.is-paused .nd-steps .is-on b{animation-play-state:paused}.nd.is-still *,.nd.is-still :after,.nd.is-still :before{animation:none!important}.nd.is-still .nd-checks svg,.nd.is-still .nd-exported,.nd.is-still .nd-follow,.nd.is-still .nd-refusal,.nd.is-still .nd-results{opacity:1}.nd.is-still .nd-searching{display:none}.nd.is-still .nd-do .nd-checks i{background:var(--nd-teal);border-color:var(--nd-teal)}.nd.is-still .nd-regbar b,.nd.is-still .nd-steps .is-on b{transform:none}@keyframes nd-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nd-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes nd-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nd-show{0%{opacity:0}to{opacity:1}}@keyframes nd-blink{50%{opacity:0}}@keyframes nd-search{0%{height:0;opacity:0}12%,84%{height:40px;opacity:1}to{height:0;opacity:0}}@keyframes nd-pick{to{background:#eaf3f1;box-shadow:inset 2px 0 0 var(--nd-teal)}}@keyframes nd-check{to{background:var(--nd-teal);border-color:var(--nd-teal)}}@keyframes nd-press{0%,to{transform:none}40%{transform:scale(.96)}}@media (max-width:700px){.nd{height:600px;border-radius:14px}.nd-bar{padding:12px 16px}.nd-screen{padding:16px 16px 0}.nd-ask{font-size:15px;padding:12px 13px;min-height:0}.nd .nd-wide{display:none}.nd-narrow{display:inline}.nd-follow li:nth-child(2){display:none}.nd-refusal{padding:14px 16px}.nd-facts{grid-template-columns:1fr;gap:10px}.nd-facts p:first-child{display:none}.nd-steps button{padding:13px 10px 12px;font-size:12px;white-space:normal;line-height:1.25}.nd-note{display:none}.nd-reg li{grid-template-columns:20px minmax(0,1fr)}.nd-export{flex-wrap:wrap;gap:10px}}.nav-inside-head{max-width:760px;margin-bottom:clamp(40px,4vw,56px)}.nav-inside-head h2{text-wrap:balance}.nav-inside .nd{max-width:1040px;height:600px;margin-inline:auto}.nav-inside-note{max-width:1040px;margin:16px auto 0;font-size:14px;color:#6b716e}