.media[data-v-32ee049e]{aspect-ratio:16/9;position:relative;overflow:hidden}.media--prawko[data-v-32ee049e]{border:1px solid var(--npk-border);background:#000;border-radius:14px}.media--word[data-v-32ee049e]{background:#fff;border:1px solid #e4e8ee}.media__item[data-v-32ee049e]{object-fit:contain;width:100%;height:100%;transition:filter .2s;display:block}.media__item.is-dimmed[data-v-32ee049e]{filter:brightness(.34)saturate(.8)}.media__overlay[data-v-32ee049e]{color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.media__overlay[data-v-32ee049e]:disabled{cursor:default}.media__overlay[data-v-32ee049e]:focus-visible{outline:2px solid var(--npk-accent);outline-offset:-4px}.media--word .media__overlay[data-v-32ee049e]:focus-visible{outline:3px solid #0579d1}.media__play[data-v-32ee049e]{background:#040c0f73;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:56px;height:56px;padding-left:3px;transition:transform .16s,background-color .16s;display:grid}@media (hover:hover){.media--prawko .media__overlay:hover:not(:disabled) .media__play[data-v-32ee049e]{border-color:var(--npk-accent);background:var(--npk-accent);transform:scale(1.06)}.media--word .media__overlay:hover:not(:disabled) .media__play[data-v-32ee049e]{background:#0579d1;border-color:#0579d1;transform:scale(1.06)}}.media__label[data-v-32ee049e]{text-shadow:0 1px 8px #0009;font-size:15px;font-weight:600}html.npk-reduce-motion .media__item[data-v-32ee049e],html.npk-reduce-motion .media__play[data-v-32ee049e]{transition:none}.road[data-v-6c2d8bda]{--axis-x:32px;--axis-clear:28px;--axis-color:#fff3;--road-before:clamp(64px, 8.5vw, 128px);padding-top:var(--road-before)}.road--tight[data-v-6c2d8bda]{--road-before:clamp(40px, 5.5vw, 80px)}.road--wide[data-v-6c2d8bda]{--road-before:clamp(120px, 15vw, 224px)}.road--first[data-v-6c2d8bda]{padding-top:clamp(40px,6vw,80px)}.road__inner[data-v-6c2d8bda]{position:relative}.road__axis[data-v-6c2d8bda]{bottom:100%;left:calc(var(--axis-x) - 1px);width:2px;height:calc(var(--road-before) - var(--axis-clear));background:repeating-linear-gradient(to top, var(--axis-color) 0 14px, transparent 14px 28px);pointer-events:none;position:absolute}.road--axis-center .road__axis[data-v-6c2d8bda]{left:calc(50% - 1px)}.road--first .road__axis[data-v-6c2d8bda]{height:calc(var(--npk-section-gap) + 36vh);-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}@media (max-width:900px){.road--first[data-v-6c2d8bda]{padding-top:32px}}.plate[data-v-3273f4b5]{--plate-blue:#0d4c8c;background:var(--plate-blue);max-width:100%;min-height:64px;box-shadow:inset 0 0 0 3px var(--plate-blue), inset 0 0 0 5px #fff, 0 14px 30px -18px #0068dbcc;color:#fff;letter-spacing:-.01em;border-radius:12px;align-items:center;gap:16px;margin:0;padding:10px 24px 10px 10px;font-size:clamp(20px,14px + 1vw,28px);font-weight:700;line-height:1.2;display:inline-flex}.plate__mark[data-v-3273f4b5]{border-radius:var(--npk-radius-xs,8px);width:44px;height:44px;color:var(--plate-blue);background:#fff;flex:none;place-items:center;display:grid}.plate__mark[data-v-3273f4b5] svg{width:26px;height:26px}.plate__text[data-v-3273f4b5]{text-wrap:balance;min-width:0;padding-block:4px}.head[data-v-1bbe9203]{align-content:start;justify-items:start;gap:20px;min-width:0;display:grid}.head__lead[data-v-1bbe9203]{max-width:36em;color:var(--npk-text-lead);text-wrap:pretty;font-size:clamp(16px,15px + .3vw,18px);line-height:1.6}.profile[data-v-b728af0d]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(32px,6vw,96px);display:grid}.profile__head[data-v-b728af0d]{grid-column:1}.profile__features[data-v-b728af0d]{grid-column:2;justify-items:start;display:grid}.features[data-v-b728af0d]{border-top:1px solid var(--npk-border-strong);width:100%}.features__row[data-v-b728af0d]{border-bottom:1px solid var(--npk-border);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:4px 24px;padding:14px 0;display:grid}.features__title[data-v-b728af0d]{font-size:15.5px;font-weight:600;line-height:1.45}.features__body[data-v-b728af0d]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.55}.more[data-v-b728af0d]{width:100%}.more__toggle[data-v-b728af0d]{min-height:44px;color:var(--npk-accent-2);cursor:pointer;align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.more__toggle[data-v-b728af0d]::-webkit-details-marker{display:none}.more__chevron[data-v-b728af0d]{transition:rotate .2s var(--npk-ease)}.more[open] .more__chevron[data-v-b728af0d]{rotate:180deg}.features--more[data-v-b728af0d]{border-top-color:var(--npk-border)}.stage[data-v-b728af0d]{grid-column:1/-1;max-width:1020px;margin-top:clamp(40px,4.4vw,64px);padding-right:clamp(120px,15vw,190px);position:relative}.frame[data-v-b728af0d]{border:1px solid var(--npk-border-strong);background:var(--npk-surface);margin:0;overflow:hidden}.frame--desktop[data-v-b728af0d]{border-radius:18px}.frame__img[data-v-b728af0d]{width:100%;height:auto;display:block}.frame--phone[data-v-b728af0d]{border:6px solid #16232e;border-radius:24px;width:clamp(150px,19vw,250px);position:absolute;bottom:-40px;right:0;box-shadow:0 40px 80px -30px #000000b3}.profile__foot[data-v-b728af0d]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 24px;margin-top:68px;display:flex}.profile__note[data-v-b728af0d]{color:var(--npk-text-4);font-size:13px}@media (max-width:1100px){.features__row[data-v-b728af0d]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.profile[data-v-b728af0d]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (max-width:760px){.profile[data-v-b728af0d]{grid-template-columns:minmax(0,1fr)}.profile__features[data-v-b728af0d]{grid-column:1;padding-top:24px}.features__row[data-v-b728af0d]{padding:12px 0}.features__body[data-v-b728af0d]{font-size:15px;line-height:1.5}.profile__foot[data-v-b728af0d]{margin-top:28px}}@media (max-width:640px){.stage[data-v-b728af0d]{max-width:none;margin-top:32px;padding-right:0}.frame--desktop[data-v-b728af0d]{display:none}.frame--phone[data-v-b728af0d]{border-width:5px;width:min(70%,250px);position:static}.profile__foot .btn[data-v-b728af0d]{flex:100%}}html.npk-reduce-motion .more__chevron[data-v-b728af0d]{transition:none}.cats[data-v-0c6ff6bb]{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(28px,3vw,40px) clamp(24px,3.4vw,48px);display:grid}.cats__lead[data-v-0c6ff6bb]{max-width:36em;color:var(--npk-text-lead);text-wrap:pretty;align-self:center;font-size:clamp(16px,15px + .3vw,18px);line-height:1.6}.licence[data-v-0c6ff6bb]{top:calc(var(--npk-header-h) + 24px);border:1px solid var(--npk-border);background:var(--npk-surface-deep,#07121a);border-radius:20px;padding:clamp(24px,2.4vw,32px);position:sticky}.licence__card[data-v-0c6ff6bb]{display:grid}.licence__top[data-v-0c6ff6bb]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.licence__code[data-v-0c6ff6bb]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-left:-.04em;font-size:clamp(88px,8vw,128px);font-weight:700;line-height:.82}.licence__icon[data-v-0c6ff6bb]{color:var(--npk-accent-2)}.licence__name[data-v-0c6ff6bb]{margin-top:20px;font-size:24px;font-weight:600;line-height:1.2}.licence__facts[data-v-0c6ff6bb]{border-top:1px solid var(--npk-border);margin-top:20px}.licence__facts div[data-v-0c6ff6bb]{border-bottom:1px solid var(--npk-border);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.licence__facts dt[data-v-0c6ff6bb]{color:var(--npk-text-4)}.licence__facts dd[data-v-0c6ff6bb]{min-width:3em;color:var(--npk-text-2);text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.licence__heading[data-v-0c6ff6bb]{color:var(--npk-text);margin-top:24px;font-size:16px;font-weight:600}.lessons[data-v-0c6ff6bb]{margin-top:8px;display:grid}.lessons__item[data-v-0c6ff6bb]{color:var(--npk-text-2);align-items:baseline;gap:12px;padding:7px 0;font-size:15px;line-height:1.45;display:flex}.lessons__item[data-v-0c6ff6bb]:before{content:"";background:var(--npk-accent-2);flex:none;width:12px;height:2px;translate:0 -4px}.cats__link[data-v-0c6ff6bb]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;transition:text-decoration-color .16s var(--npk-ease);align-items:center;margin-top:12px;font-weight:600;display:inline-flex}.cats__link[data-v-0c6ff6bb]:hover{text-decoration-color:currentColor}.cats__link--inline[data-v-0c6ff6bb]{margin-top:0;display:inline}.table[data-v-0c6ff6bb]{border:0;border-top:1px solid var(--npk-border-strong);min-width:0;margin:0;padding:0}.table__group[data-v-0c6ff6bb]{border-bottom:1px solid var(--npk-border-strong)}.table__label[data-v-0c6ff6bb]{color:var(--npk-text-3);padding:16px 0 6px;font-size:14px;font-weight:500}.table__rows[data-v-0c6ff6bb]{padding-bottom:8px;display:grid}.row[data-v-0c6ff6bb]{cursor:pointer;border-radius:12px;grid-template-columns:52px 32px minmax(0,1fr) 96px 104px 76px;align-items:center;column-gap:16px;min-height:60px;padding:8px 16px;transition:background-color .12s;display:grid}.row[data-v-0c6ff6bb]:hover{background:var(--npk-surface)}.row[data-v-0c6ff6bb]:has(input:focus-visible){outline:2px solid var(--npk-accent);outline-offset:-2px}.row.is-selected[data-v-0c6ff6bb]{box-shadow:inset 0 0 0 1px var(--npk-accent-line-strong,#189bf380);background:#189bf31a}.row__code[data-v-0c6ff6bb]{letter-spacing:-.01em;font-size:24px;font-weight:700}.row.is-selected .row__code[data-v-0c6ff6bb],.row.is-selected .row__icon[data-v-0c6ff6bb]{color:var(--npk-accent-2)}.row__icon[data-v-0c6ff6bb]{color:var(--npk-text-4)}.row__name[data-v-0c6ff6bb]{min-width:0;font-size:16px;font-weight:600;line-height:1.3;display:grid}.row__detail[data-v-0c6ff6bb]{color:var(--npk-text-4);font-size:14px;font-weight:400}.row__count[data-v-0c6ff6bb],.row__lessons[data-v-0c6ff6bb],.row__age[data-v-0c6ff6bb]{color:var(--npk-text-3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.row__age[data-v-0c6ff6bb]{color:var(--npk-text-2)}.row__more[data-v-0c6ff6bb]{display:none}.cats__note[data-v-0c6ff6bb]{max-width:46em;color:var(--npk-text-4);text-wrap:pretty;margin-top:24px;font-size:14px;line-height:1.6}.swap-enter-active[data-v-0c6ff6bb],.swap-leave-active[data-v-0c6ff6bb]{transition:opacity .14s,transform .14s}.swap-enter-from[data-v-0c6ff6bb]{opacity:0;transform:translateY(8px)}.swap-leave-to[data-v-0c6ff6bb]{opacity:0;transform:translateY(-6px)}@media (max-width:1180px){.row[data-v-0c6ff6bb]{grid-template-columns:48px 30px minmax(0,1fr) auto}.row__count[data-v-0c6ff6bb]{display:none}.row__lessons[data-v-0c6ff6bb]{grid-area:1/4}.row__age[data-v-0c6ff6bb]{grid-area:2/4}.row__code[data-v-0c6ff6bb],.row__icon[data-v-0c6ff6bb],.row__name[data-v-0c6ff6bb]{grid-row:span 2}}@media (max-width:1023px){.cats[data-v-0c6ff6bb]{grid-template-columns:minmax(0,1fr);row-gap:20px}.cats__lead[data-v-0c6ff6bb]{margin-bottom:8px}.licence[data-v-0c6ff6bb]{display:none}.row__more[data-v-0c6ff6bb]{justify-items:start;padding:12px 16px 8px 80px;display:grid}.row__facts[data-v-0c6ff6bb]{color:var(--npk-text-3);font-size:14px}.lessons--inline[data-v-0c6ff6bb]{margin-top:4px}}@media (max-width:560px){.row[data-v-0c6ff6bb]{grid-template-columns:42px 28px minmax(0,1fr) auto;column-gap:12px;padding:8px 12px}.row__code[data-v-0c6ff6bb]{font-size:20px}.row__more[data-v-0c6ff6bb]{padding:10px 12px 8px}}html.npk-reduce-motion .row[data-v-0c6ff6bb],html.npk-reduce-motion .cats__link[data-v-0c6ff6bb],html.npk-reduce-motion .swap-enter-active[data-v-0c6ff6bb],html.npk-reduce-motion .swap-leave-active[data-v-0c6ff6bb]{transition:none}.chapter[data-v-db786765]{min-height:160vh;align-items:center;min-height:160svh;display:grid;position:relative}.chapter__inner[data-v-db786765]{display:flex}.chapter--right .chapter__inner[data-v-db786765]{justify-content:flex-end}.panel[data-v-db786765]{border:1px solid var(--npk-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060f16d1;border-radius:18px;width:min(100%,452px);padding:clamp(18px,2vw,24px) clamp(22px,2.4vw,30px) clamp(24px,2.6vw,32px);box-shadow:0 40px 80px -40px #000000bf}.sign[data-v-db786765]{gap:12px;margin-bottom:22px;display:grid}.sign__plate[data-v-db786765]{background:#0d4c8c;border-radius:10px;align-items:center;gap:12px;padding:7px 14px 7px 7px;display:flex;box-shadow:inset 0 0 0 3px #0d4c8c,inset 0 0 0 5px #fff,0 14px 30px -18px #0068dbcc}.sign__number[data-v-db786765]{color:#0d4c8c;background:#fff;border-radius:6px;flex:none;place-items:center;width:34px;height:34px;margin-left:4px;font-size:18px;font-weight:700;line-height:1;display:grid}.sign__name[data-v-db786765]{color:#fff;font-size:16px;font-weight:600}.sign__count[data-v-db786765]{color:#ffffffc7;white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:500}.sign__road[data-v-db786765]{gap:10px;padding:0 6px;display:grid}.sign__dash[data-v-db786765]{background:#ffffff1f;border-radius:2px;height:3px}.sign__dash.is-done[data-v-db786765]{background:#ffffffd9}.panel__title[data-v-db786765]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.15}.panel__body[data-v-db786765]{color:var(--npk-text-3);margin-top:14px;font-size:15.5px;line-height:1.65}.facts[data-v-db786765]{border:1px solid var(--npk-border);background:var(--npk-border);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:22px;display:grid;overflow:hidden}.facts__item[data-v-db786765]{background:var(--npk-surface);flex-direction:column;gap:2px;padding:14px 14px 12px;display:flex}.facts__value[data-v-db786765]{letter-spacing:-.01em;white-space:nowrap;font-size:20px;font-weight:700}.facts__label[data-v-db786765]{color:var(--npk-text-4);font-size:12.5px;line-height:1.35}.readiness[data-v-db786765]{border-top:1px solid var(--npk-border);margin-top:22px;padding-top:18px}.readiness__caption[data-v-db786765]{color:var(--npk-text-4);margin-bottom:12px;font-size:12.5px}.readiness__list[data-v-db786765]{gap:10px;display:grid}.readiness__row[data-v-db786765]{grid-template-columns:112px 1fr 42px;align-items:center;gap:12px;font-size:13.5px;display:grid}.readiness__label[data-v-db786765]{color:var(--npk-text-2)}.readiness__track[data-v-db786765]{background:#ffffff12;border-radius:3px;height:6px;overflow:hidden}.readiness__fill[data-v-db786765]{border-radius:inherit;background:var(--npk-accent);height:100%;display:block}.readiness__fill.is-full[data-v-db786765]{background:var(--npk-success)}.readiness__fill.is-low[data-v-db786765]{background:var(--npk-warning)}.readiness__value[data-v-db786765]{color:var(--npk-text-3);font-variant-numeric:tabular-nums;text-align:right}.panel__link[data-v-db786765]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:5px;transition:text-decoration-color .16s var(--npk-ease);align-items:center;margin-top:8px;margin-bottom:-10px;font-weight:600;display:inline-flex}.panel__link[data-v-db786765]:hover{text-decoration-color:currentColor}.panel__body--brief[data-v-db786765]{display:none}@media (max-aspect-ratio:9/10){.chapter[data-v-db786765]{min-height:150vh;min-height:150svh;padding-bottom:calc(25vh + 12px);padding-bottom:calc(25svh + 12px + env(safe-area-inset-bottom,0px));align-items:end}.chapter--right .chapter__inner[data-v-db786765]{justify-content:flex-start}.panel[data-v-db786765]{width:100%;max-width:520px;margin-inline:auto}}@media (orientation:landscape) and (max-height:540px){.chapter[data-v-db786765]{padding-top:var(--npk-header-h)}.panel[data-v-db786765]{width:min(100%,400px)}}@media (max-aspect-ratio:9/10),(orientation:landscape) and (max-height:540px){.panel[data-v-db786765]{background:#060f16db;border-radius:16px;padding:12px 16px 14px}.sign[data-v-db786765]{gap:8px;margin-bottom:12px}.sign__plate[data-v-db786765]{gap:10px;padding-right:12px}.sign__number[data-v-db786765]{width:28px;height:28px;margin-left:3px;font-size:16px}.sign__name[data-v-db786765]{font-size:15px}.sign__count[data-v-db786765]{font-size:12px}.sign__road[data-v-db786765]{gap:8px}.panel__title[data-v-db786765]{font-size:clamp(21px,5.6vw,26px);line-height:1.18}.panel__body[data-v-db786765]{margin-top:6px;font-size:14.5px;line-height:1.55}.panel__body--full[data-v-db786765]{display:none}.panel__body--brief[data-v-db786765]{display:block}.facts[data-v-db786765]{border-radius:12px;margin-top:12px}.facts__item[data-v-db786765]{gap:0;padding:8px 10px}.facts__value[data-v-db786765]{font-size:17px}.facts__label[data-v-db786765]{font-size:12px}.readiness[data-v-db786765]{margin-top:10px;padding-top:10px}.readiness__caption[data-v-db786765]{margin-bottom:6px;font-size:12px}.readiness__list[data-v-db786765]{grid-template-columns:max-content 1fr max-content;gap:4px 12px}.readiness__row[data-v-db786765]{grid-column:1/-1;grid-template-columns:subgrid;font-size:13px;line-height:1.35}.readiness__label[data-v-db786765]{white-space:nowrap}.panel__link[data-v-db786765]{margin-top:2px;margin-bottom:-8px}}@media (orientation:landscape) and (max-height:540px){.readiness[data-v-db786765]{margin-top:6px;padding-top:6px}.readiness__list[data-v-db786765]{row-gap:0}}.scene[data-v-06f80ac5]{z-index:0;pointer-events:none;background:var(--npk-bg);position:fixed;inset:0}.scene__fallback[data-v-06f80ac5]{background-image:radial-gradient(ellipse 50% 45% at 72% 62%, #0068db47, transparent 70%), radial-gradient(color-mix(in srgb, var(--npk-accent) 60%, transparent) 1px, transparent 1.6px);transition:opacity .9s var(--npk-ease);background-size:100% 100%,18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 70% 55%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 70% at 70% 55%,#000 0%,#0000 75%)}.scene__poster-img[data-v-06f80ac5]{object-fit:cover;width:100%;height:100%;transition:opacity .9s var(--npk-ease);position:absolute;inset:0}.scene.is-ready .scene__poster-img[data-v-06f80ac5]{opacity:0}.scene__vignette[data-v-06f80ac5]{background:radial-gradient(120% 90% at 60% 55%,#0000 55%,#0206088c 100%),linear-gradient(#040c0f8c,#0000 22%);position:absolute;inset:0}.scene__canvas[data-v-06f80ac5]{opacity:0;width:100%;height:100%;transition:opacity .9s var(--npk-ease);position:absolute;inset:0}.scene.is-ready .scene__canvas[data-v-06f80ac5]{opacity:1}.scene.is-ready .scene__fallback[data-v-06f80ac5]{opacity:0}.scene.is-away[data-v-06f80ac5]{visibility:hidden}html.npk-reduce-motion .scene__canvas[data-v-06f80ac5],html.npk-reduce-motion .scene__fallback[data-v-06f80ac5],html.npk-reduce-motion .scene__poster-img[data-v-06f80ac5]{transition:none}.rail[data-v-9a27666c]{--rail-gap:44px;z-index:10;opacity:0;visibility:hidden;transition:opacity .26s var(--npk-ease), visibility .26s;display:flex;position:fixed;top:50%;right:clamp(20px,2.4vw,40px);translate:0 -50%}.rail.is-visible[data-v-9a27666c]{opacity:1;visibility:visible}.rail__track[data-v-9a27666c]{background:#ffffff1a;border-radius:1px;width:2px;position:absolute;top:10px;bottom:10px;right:5px;overflow:hidden}.rail__fill[data-v-9a27666c]{background:var(--npk-accent);transform-origin:top;transform:scaleY(clamp(0, calc((var(--journey,0) * 6 - 1) / 4), 1));position:absolute;inset:0}.rail__list[data-v-9a27666c]{gap:var(--rail-gap);display:grid}.rail__stop[data-v-9a27666c]{justify-content:flex-end;align-items:center;gap:12px;min-height:20px;display:flex;position:relative}.rail__dot[data-v-9a27666c]{background:var(--npk-bg);width:12px;height:12px;transition:border-color .2s var(--npk-ease), background-color .2s var(--npk-ease);border:2px solid #ffffff38;border-radius:50%;position:relative}.rail__stop.is-done .rail__dot[data-v-9a27666c]{border-color:var(--npk-accent);background:var(--npk-accent)}.rail__stop.is-current .rail__dot[data-v-9a27666c]{box-shadow:0 0 0 5px var(--npk-accent-soft)}.rail__label[data-v-9a27666c]{color:var(--npk-text-4);white-space:nowrap;opacity:0;transition:opacity .2s var(--npk-ease), translate .2s var(--npk-ease), color .2s var(--npk-ease);font-size:12.5px;font-weight:400;translate:6px}.rail__stop:hover .rail__label[data-v-9a27666c],.rail__stop:focus-visible .rail__label[data-v-9a27666c]{opacity:1;color:var(--npk-text);translate:0}@media (max-width:1180px){.rail[data-v-9a27666c]{display:none}}html.npk-reduce-motion .rail[data-v-9a27666c],html.npk-reduce-motion .rail__label[data-v-9a27666c],html.npk-reduce-motion .rail__dot[data-v-9a27666c]{transition:none}.exam[data-v-ae230b78]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(32px,6vw,96px);display:grid}.exam__head[data-v-ae230b78]{grid-column:1}.exam__theory[data-v-ae230b78]{grid-column:2;gap:28px;display:grid}.lane[data-v-ae230b78]{gap:16px;display:grid}.lane__dashes[data-v-ae230b78]{grid-template-columns:repeat(32,minmax(0,1fr));gap:clamp(3px,.5vw,6px);display:grid}.lane__dash[data-v-ae230b78]{border-radius:2px;height:8px}.lane__dash--basic[data-v-ae230b78]{background:#ffffffd9}.lane__dash--specialist[data-v-ae230b78]{background:var(--npk-accent-2)}.lane__parts[data-v-ae230b78]{grid-template-columns:20fr 12fr;gap:clamp(20px,3vw,40px);display:grid}.lane__part[data-v-ae230b78]{border-top:1px solid var(--npk-border-strong);align-content:start;gap:2px;padding-top:12px;display:grid}.lane__part--specialist[data-v-ae230b78]{border-top-color:var(--npk-accent-line)}.lane__title[data-v-ae230b78]{font-size:16px;font-weight:600}.lane__detail[data-v-ae230b78]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.55}.rules[data-v-ae230b78]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,3vw,40px);display:grid}.rules__row[data-v-ae230b78]{border-bottom:1px solid var(--npk-border);align-content:start;gap:2px;padding:12px 0;display:grid}.rules__term[data-v-ae230b78]{color:var(--npk-text-4);font-size:14px}.rules__value[data-v-ae230b78]{color:var(--npk-text);text-wrap:pretty;font-size:15.5px;font-weight:500;line-height:1.5}.modes[data-v-ae230b78]{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;margin-top:clamp(36px,4.4vw,56px);display:grid}.modes__intro[data-v-ae230b78]{color:var(--npk-text-lead);text-wrap:pretty;justify-items:start;gap:8px;font-size:16px;display:grid}.modes__list[data-v-ae230b78]{border:1px solid var(--npk-border);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.modes__item[data-v-ae230b78]{background:var(--npk-surface);align-content:start;gap:4px;padding:clamp(18px,2vw,24px);display:grid}.modes__item+.modes__item[data-v-ae230b78]{border-left:1px solid var(--npk-border)}.modes__title[data-v-ae230b78]{font-size:17px;font-weight:700}.modes__text[data-v-ae230b78]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.55}.exam__link[data-v-ae230b78]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;transition:text-decoration-color .16s var(--npk-ease);align-items:center;font-size:15.5px;font-weight:600;display:inline-flex}.exam__link[data-v-ae230b78]:hover{text-decoration-color:currentColor}@media (max-width:1023px){.exam[data-v-ae230b78]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.modes[data-v-ae230b78]{grid-template-columns:minmax(0,1fr);gap:16px}.modes__intro[data-v-ae230b78]{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}}@media (max-width:900px){.lane__detail[data-v-ae230b78]{display:none}}@media (max-width:760px){.exam[data-v-ae230b78]{grid-template-columns:minmax(0,1fr)}.exam__theory[data-v-ae230b78]{grid-column:1;padding-top:28px}.modes[data-v-ae230b78]{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:560px){.lane__parts[data-v-ae230b78]{gap:16px}.modes__list[data-v-ae230b78]{grid-template-columns:minmax(0,1fr)}.modes__item+.modes__item[data-v-ae230b78]{border-left:0;border-top:1px solid var(--npk-border)}}html.npk-reduce-motion .exam__link[data-v-ae230b78]{transition:none}.faq[data-v-dfaae701]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.faq__aside[data-v-dfaae701]{justify-items:start;gap:24px;display:grid}.faq__note[data-v-dfaae701]{max-width:26em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px}.faq__list[data-v-dfaae701]{border-top:1px solid var(--npk-border-strong)}.faq__item[data-v-dfaae701]{border-bottom:1px solid var(--npk-border)}.faq__question[data-v-dfaae701]{text-wrap:pretty;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:18px 0;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}.faq__question[data-v-dfaae701]::-webkit-details-marker{display:none}.faq__question:hover .faq__chevron[data-v-dfaae701]{color:var(--npk-text)}.faq__chevron[data-v-dfaae701]{color:var(--npk-text-4);transition:rotate .2s var(--npk-ease), color .16s var(--npk-ease);flex:none}.faq__item[open] .faq__chevron[data-v-dfaae701]{color:var(--npk-accent-2);rotate:180deg}.faq__answer[data-v-dfaae701]{max-width:40em;color:var(--npk-text-3);text-wrap:pretty;justify-items:start;gap:6px;padding-bottom:20px;display:grid}.faq__link[data-v-dfaae701]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;transition:text-decoration-color .16s var(--npk-ease);align-items:center;font-weight:600;display:inline-flex}.faq__link[data-v-dfaae701]:hover{text-decoration-color:currentColor}.faq__link--inline[data-v-dfaae701]{display:inline}@media (max-width:1023px){.faq[data-v-dfaae701]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (max-width:760px){.faq[data-v-dfaae701]{grid-template-columns:minmax(0,1fr)}}html.npk-reduce-motion .faq__chevron[data-v-dfaae701],html.npk-reduce-motion .faq__link[data-v-dfaae701]{transition:none}.lessons[data-v-b5d9327a]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(32px,6vw,96px);display:grid}.lessons__head[data-v-b5d9327a]{grid-column:1}.lessons__note[data-v-b5d9327a]{color:var(--npk-text-3);font-size:15px}.lessons__link[data-v-b5d9327a]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;transition:text-decoration-color .16s var(--npk-ease);align-items:center;font-weight:600;display:inline-flex}.lessons__link[data-v-b5d9327a]:hover{text-decoration-color:currentColor}.examples[data-v-b5d9327a]{grid-column:2;display:grid}.examples__item[data-v-b5d9327a]{border-top:1px solid var(--npk-border-strong);align-content:start;gap:2px;padding:18px 0 20px;display:grid;position:relative}.examples__title[data-v-b5d9327a]{color:var(--npk-text);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:5px;text-wrap:balance;transition:color .16s var(--npk-ease), text-decoration-color .16s var(--npk-ease);justify-self:start;font-size:18px;font-weight:700;line-height:1.35;text-decoration-thickness:1.5px}.examples__title[data-v-b5d9327a]:after{content:"";position:absolute;inset:0}.examples__title[data-v-b5d9327a]:hover{color:var(--npk-accent-2);text-decoration-color:currentColor}.examples__title[data-v-b5d9327a]:focus-visible{outline:none}.examples__title[data-v-b5d9327a]:focus-visible:after{outline:2px solid var(--npk-accent);outline-offset:2px;border-radius:8px}.examples__meta[data-v-b5d9327a]{color:var(--npk-accent-2);font-size:14px;font-weight:500}.examples__text[data-v-b5d9327a]{max-width:40em;color:var(--npk-text-3);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.55}.sim[data-v-b5d9327a]{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--npk-border-strong);align-items:start;margin-top:clamp(40px,5vw,72px);padding-top:clamp(28px,3vw,40px);display:grid}.sim__intro[data-v-b5d9327a]{gap:12px;display:grid}.sim__heading[data-v-b5d9327a]{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(19px,17px + .4vw,22px);font-weight:700;line-height:1.3}.sim__lead[data-v-b5d9327a]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.6}.sim__body[data-v-b5d9327a]{gap:12px;display:grid}.sim__list[data-v-b5d9327a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,40px);display:grid}.sim__item[data-v-b5d9327a]{align-content:start;gap:2px;padding:2px 0 8px;display:grid;position:relative}.criteria__toggle[data-v-b5d9327a]{min-height:44px;color:var(--npk-accent-2);cursor:pointer;align-items:center;gap:8px;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.criteria__toggle[data-v-b5d9327a]::-webkit-details-marker{display:none}.criteria__chevron[data-v-b5d9327a]{transition:rotate .2s var(--npk-ease)}.criteria[open] .criteria__chevron[data-v-b5d9327a]{rotate:180deg}.criteria__sheets[data-v-b5d9327a]{border:1px solid var(--npk-border);background:var(--npk-surface);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid;overflow:hidden}.score[data-v-b5d9327a]{grid-template-rows:auto 1fr auto;padding:clamp(20px,2.2vw,28px);display:grid}.score+.score[data-v-b5d9327a]{border-left:1px solid var(--npk-border)}.score__title[data-v-b5d9327a]{margin:0;font-size:17px;font-weight:700}.score__checks[data-v-b5d9327a]{border-top:1px solid var(--npk-border);align-content:start;margin-top:12px;display:grid}.check[data-v-b5d9327a]{border-bottom:1px solid var(--npk-border);gap:4px;padding:12px 0;display:grid}.check__title[data-v-b5d9327a]{color:var(--npk-text-2);font-size:15px;line-height:1.45}.check__effect[data-v-b5d9327a]{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.check__effect--negative[data-v-b5d9327a]{color:var(--npk-danger)}.check__effect--retry[data-v-b5d9327a],.check__effect--fault[data-v-b5d9327a]{color:var(--npk-warning)}.score__note[data-v-b5d9327a]{color:var(--npk-text-4);text-wrap:pretty;margin-top:16px;font-size:13px;line-height:1.55}@media (max-width:1023px){.lessons[data-v-b5d9327a]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (max-width:760px){.lessons[data-v-b5d9327a]{grid-template-columns:minmax(0,1fr)}.examples[data-v-b5d9327a]{grid-column:1;padding-top:28px}.sim[data-v-b5d9327a]{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:640px){.examples__text[data-v-b5d9327a]{display:none}.examples__item[data-v-b5d9327a]{padding:14px 0 16px}.criteria__sheets[data-v-b5d9327a]{grid-template-columns:minmax(0,1fr)}.score+.score[data-v-b5d9327a]{border-left:0;border-top:1px solid var(--npk-border)}}@media (max-width:420px){.sim__list[data-v-b5d9327a]{grid-template-columns:minmax(0,1fr)}}html.npk-reduce-motion .lessons__link[data-v-b5d9327a],html.npk-reduce-motion .examples__title[data-v-b5d9327a],html.npk-reduce-motion .criteria__chevron[data-v-b5d9327a]{transition:none}.band[data-v-504e61f0]{border-top:1px solid var(--npk-border);background:var(--npk-surface-deep)}.band__inner[data-v-504e61f0]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:28px clamp(32px,6vw,96px);padding-block:clamp(48px,6vw,88px);display:grid}.band__cta[data-v-504e61f0]{margin-top:4px}.facts__row[data-v-504e61f0]{border-top:1px solid var(--npk-border);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:4px 24px;padding:14px 0;display:grid}.facts__row[data-v-504e61f0]:first-child{border-top-color:var(--npk-border-strong)}.facts__title[data-v-504e61f0]{font-size:15.5px;font-weight:600;line-height:1.45}.facts__text[data-v-504e61f0]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.55}@media (max-width:1023px){.band__inner[data-v-504e61f0]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (max-width:760px){.band__inner[data-v-504e61f0]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.facts__row[data-v-504e61f0]{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.facts__row[data-v-504e61f0]{padding:12px 0;display:block}.facts__title[data-v-504e61f0],.facts__text[data-v-504e61f0]{display:inline}.facts__title[data-v-504e61f0]:after{content:". "}.band__cta[data-v-504e61f0]{width:100%}}.sources[data-v-41d95b77]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:36px clamp(32px,6vw,96px);display:grid}.sources__head[data-v-41d95b77]{grid-area:1/1}.specimen[data-v-41d95b77]{grid-area:1/2/span 2}.sources__points[data-v-41d95b77]{border-top:1px solid var(--npk-border-strong);grid-area:2/1;justify-items:start;gap:22px;padding-top:24px;display:grid}.point[data-v-41d95b77]{gap:4px;display:grid}.point__title[data-v-41d95b77]{font-size:16px;font-weight:600;line-height:1.35}.point__text[data-v-41d95b77]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.55}.sources__link[data-v-41d95b77]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;transition:text-decoration-color .16s var(--npk-ease);align-items:center;font-weight:600;display:inline-flex}.sources__link[data-v-41d95b77]:hover{text-decoration-color:currentColor}.specimen[data-v-41d95b77]{gap:14px;min-width:0;margin:0;display:grid;container-type:inline-size}.specimen__card[data-v-41d95b77]{border:1px solid var(--npk-border);background:var(--npk-surface);border-radius:20px;overflow:hidden}.specimen__media[data-v-41d95b77]{aspect-ratio:16/9;width:100%;max-height:46vh;background:#000;max-height:46svh}.specimen__image[data-v-41d95b77],.specimen__video[data-v-41d95b77]{object-fit:cover;width:100%;height:100%;display:block}.specimen__video[data-v-41d95b77]{object-fit:contain}.specimen__body[data-v-41d95b77]{gap:20px;padding:clamp(20px,2.2vw,28px);display:grid}.specimen__tools[data-v-41d95b77]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.specimen__notice[data-v-41d95b77]{color:var(--npk-warning);font-size:14px}.langs[data-v-41d95b77]{border:1px solid var(--npk-border);background:var(--npk-bg);border-radius:14px;gap:4px;padding:4px;display:inline-flex}.langs__button[data-v-41d95b77]{min-width:48px;height:44px;color:var(--npk-text-3);cursor:pointer;transition:background-color .14s var(--npk-ease), color .14s var(--npk-ease);background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600}.langs__button[data-v-41d95b77]:hover{color:var(--npk-text)}.langs__button.is-active[data-v-41d95b77]{background:var(--npk-accent);color:var(--npk-on-accent)}.langs__button[data-v-41d95b77]:focus-visible,.pjm[data-v-41d95b77]:focus-visible{outline:2px solid var(--npk-accent);outline-offset:2px}.pjm[data-v-41d95b77]{border:1px solid var(--npk-border-strong);min-height:44px;color:var(--npk-text);cursor:pointer;transition:background-color .14s var(--npk-ease);background:0 0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.pjm[data-v-41d95b77]:hover,.pjm[aria-pressed=true][data-v-41d95b77]{background:var(--npk-ghost)}.specimen__question[data-v-41d95b77]{text-wrap:pretty;font-size:clamp(18px,16px + .4vw,20px);font-weight:600;line-height:1.4}.answers[data-v-41d95b77]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.answers__item[data-v-41d95b77]{border:1px solid var(--npk-border-strong);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 16px;font-size:16px;font-weight:600;display:flex}.answers__item.is-correct[data-v-41d95b77]{border-color:var(--npk-success-line);background:var(--npk-success-soft)}.answers__mark[data-v-41d95b77]{color:var(--npk-success);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.why[data-v-41d95b77]{border-top:1px solid var(--npk-border);gap:6px;padding-top:18px;display:grid}.why__title[data-v-41d95b77]{color:var(--npk-accent-2);font-size:14px;font-weight:600}.why__text[data-v-41d95b77]{color:var(--npk-text-2);text-wrap:pretty;font-size:16px}.why__legal[data-v-41d95b77]{color:var(--npk-text-3);text-wrap:pretty;font-size:14px}.why__legal span[data-v-41d95b77]{color:var(--npk-text-4)}.why__source[data-v-41d95b77]{min-height:44px;color:var(--npk-accent-2);text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;justify-self:start;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.why__source[data-v-41d95b77]:hover{text-decoration-color:currentColor}.specimen__caption[data-v-41d95b77]{color:var(--npk-text-4);font-size:13px}@media (max-width:1023px){.sources[data-v-41d95b77]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (max-width:760px){.sources[data-v-41d95b77]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:28px}.sources__head[data-v-41d95b77],.specimen[data-v-41d95b77],.sources__points[data-v-41d95b77]{grid-area:auto/1}.sources__points[data-v-41d95b77]{gap:16px;padding-top:20px}.point__text[data-v-41d95b77]{font-size:15px;line-height:1.5}}@container (width<=440px){.answers__mark span[data-v-41d95b77]{display:none}}html.npk-reduce-motion .langs__button[data-v-41d95b77],html.npk-reduce-motion .pjm[data-v-41d95b77],html.npk-reduce-motion .sources__link[data-v-41d95b77]{transition:none}.close[data-v-cdd736f8]{text-align:center;flex-direction:column;align-items:center;padding-bottom:clamp(88px,9vw,136px);display:flex}.close__title[data-v-cdd736f8]{letter-spacing:-.03em;text-wrap:balance;max-width:15em;margin-top:clamp(28px,3vw,40px);font-size:clamp(32px,4.4vw,60px);font-weight:700;line-height:1.06}.close__text[data-v-cdd736f8]{max-width:30em;color:var(--npk-text-lead);text-wrap:balance;margin-top:20px;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.close__cta[data-v-cdd736f8]{--npk-cut:12px;height:60px;margin-top:clamp(28px,3vw,40px);padding:0 32px;font-size:16px}@media (max-width:480px){.close__cta[data-v-cdd736f8]{width:100%}}.result__score[data-v-56e9ffb5]{outline:none;flex-direction:column;display:flex}.result__score strong[data-v-56e9ffb5]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,64px);font-weight:700;line-height:1}.result__score span[data-v-56e9ffb5]{color:var(--npk-text-4);margin-top:6px;font-size:14px}.gauge[data-v-56e9ffb5]{margin-top:22px}.gauge__caption[data-v-56e9ffb5]{color:var(--npk-text-2);gap:2px;margin-bottom:12px;font-size:15px;display:grid}.gauge__caption span+span[data-v-56e9ffb5]{color:var(--npk-text-4);font-size:14px}.gauge__track[data-v-56e9ffb5]{background:#ffffff14;border-radius:4px;height:8px;position:relative}.gauge__fill[data-v-56e9ffb5]{border-radius:inherit;background:var(--npk-accent);position:absolute;inset:0 auto 0 0}.gauge__fill.is-pass[data-v-56e9ffb5]{background:var(--npk-success)}.gauge__mark[data-v-56e9ffb5]{background:var(--npk-text);border-radius:1px;width:2px;position:absolute;top:-5px;bottom:-5px;translate:-1px}.result__text[data-v-56e9ffb5]{max-width:38em;color:var(--npk-text-lead);text-wrap:pretty;margin-top:20px}.review[data-v-56e9ffb5]{border-top:1px solid var(--npk-border);display:grid}.review__item[data-v-56e9ffb5]{border-bottom:1px solid var(--npk-border)}.review__summary[data-v-56e9ffb5]{min-height:56px;color:var(--npk-text-2);cursor:pointer;grid-template-columns:24px auto minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 2px;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.review__summary[data-v-56e9ffb5]::-webkit-details-marker{display:none}.review__summary[data-v-56e9ffb5]:focus-visible{outline:2px solid var(--npk-accent);outline-offset:2px;border-radius:8px}.review__mark[data-v-56e9ffb5]{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.is-correct .review__mark[data-v-56e9ffb5]{background:var(--npk-success-soft);color:var(--npk-success)}.is-wrong .review__mark[data-v-56e9ffb5],.is-empty .review__mark[data-v-56e9ffb5]{background:var(--npk-danger-soft);color:var(--npk-danger)}.review__thumb[data-v-56e9ffb5]{aspect-ratio:16/9;border:1px solid var(--npk-border);background:#000;border-radius:6px;width:64px;display:block;overflow:hidden}.review__thumb img[data-v-56e9ffb5],.review__thumb video[data-v-56e9ffb5]{object-fit:cover;width:100%;height:100%;display:block}.review__summary[data-v-56e9ffb5]:not(:has(.review__thumb)){grid-template-columns:24px minmax(0,1fr) 18px}.review__text[data-v-56e9ffb5]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.review__item[open] .review__text[data-v-56e9ffb5]{color:var(--npk-text);display:block}.review__chevron[data-v-56e9ffb5]{color:var(--npk-text-4);transition:rotate .2s var(--npk-ease)}.review__item[open] .review__chevron[data-v-56e9ffb5]{color:var(--npk-accent-2);rotate:180deg}.review__body[data-v-56e9ffb5]{gap:10px;padding:0 0 18px 36px;display:grid}.review__answers[data-v-56e9ffb5]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 20px;display:grid}.review__answer dt[data-v-56e9ffb5]{color:var(--npk-text-4);font-size:13px}.review__answer dd[data-v-56e9ffb5]{font-size:15px;font-weight:600}.review__answer dd.is-correct[data-v-56e9ffb5]{color:var(--npk-success)}.review__answer dd.is-wrong[data-v-56e9ffb5]{color:var(--npk-danger)}.review__explanation[data-v-56e9ffb5]{color:var(--npk-text-3);text-wrap:pretty;font-size:15px}.review__legal[data-v-56e9ffb5]{color:var(--npk-text-4);font-size:13px;line-height:1.5}.result__actions[data-v-56e9ffb5]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.result__note[data-v-56e9ffb5]{color:var(--npk-text-4);text-wrap:pretty;margin:12px 0 26px;font-size:14px}.nowrap[data-v-56e9ffb5]{white-space:nowrap}.result__change[data-v-56e9ffb5]{min-height:44px;color:var(--npk-accent-2);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--npk-accent-line);text-decoration-color:var(--npk-accent-line);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:flex}.result__change[data-v-56e9ffb5]:hover{text-decoration-color:currentColor}@media (max-width:520px){.review__summary[data-v-56e9ffb5]{grid-template-columns:24px minmax(0,1fr) 18px}.review__thumb[data-v-56e9ffb5]{display:none}.review__body[data-v-56e9ffb5]{padding-left:0}.result__actions .btn[data-v-56e9ffb5]{flex:100%}}html.npk-reduce-motion .review__chevron[data-v-56e9ffb5]{transition:none}.quiz[data-v-a9684db7]{--quiz-pad:clamp(18px, 3vw, 36px);padding:var(--quiz-pad);background:var(--npk-surface);border:1px solid var(--npk-accent-line);box-shadow:0 50px 100px -40px var(--npk-glow-shadow);border-radius:22px;scroll-margin-top:12px;position:relative;overflow:clip}.quiz--word[data-v-a9684db7]{--quiz-pad:clamp(10px, 1.4vw, 16px)}.quiz__modes[data-v-a9684db7]{border:1px solid var(--npk-border);background:var(--npk-bg);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;min-width:0;margin:0 0 24px;padding:5px;display:grid}.quiz__mode[data-v-a9684db7]{cursor:pointer;position:relative}.quiz__mode-face[data-v-a9684db7]{min-height:44px;color:var(--npk-text-3);text-align:center;transition:background-color .16s var(--npk-ease), color .16s var(--npk-ease);border-radius:10px;place-items:center;padding:0 12px;font-size:15px;font-weight:600;display:grid}.quiz__mode:hover .quiz__mode-face[data-v-a9684db7]{color:var(--npk-text)}.quiz__mode input:checked+.quiz__mode-face[data-v-a9684db7]{background:var(--npk-accent-soft);box-shadow:inset 0 0 0 1.5px var(--npk-accent);color:var(--npk-text)}.quiz__mode input:focus-visible+.quiz__mode-face[data-v-a9684db7]{outline:2px solid var(--npk-accent);outline-offset:2px}.quiz__intro-title[data-v-a9684db7]{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(21px,2vw,25px);font-weight:700;line-height:1.25}.quiz__intro-text[data-v-a9684db7]{max-width:34em;color:var(--npk-text-3);text-wrap:pretty;margin:10px 0 24px;font-size:15px}.quiz__categories[data-v-a9684db7]{border:0;min-width:0;margin:0 0 28px;padding:0}.quiz__legend[data-v-a9684db7]{color:var(--npk-text-4);margin-bottom:10px;padding:0;font-size:14px}.quiz__chips[data-v-a9684db7]{flex-wrap:wrap;gap:8px;display:flex}.quiz__chip[data-v-a9684db7]{cursor:pointer;position:relative}.quiz__chip-face[data-v-a9684db7]{border:1px solid var(--npk-border-strong);min-width:52px;height:44px;color:var(--npk-text-2);font-variant-numeric:tabular-nums;transition:border-color .16s var(--npk-ease), background-color .16s var(--npk-ease), color .16s var(--npk-ease);border-radius:999px;place-items:center;padding:0 14px;font-size:15px;font-weight:600;display:grid}.quiz__chip:hover .quiz__chip-face[data-v-a9684db7]{border-color:var(--npk-accent-line);color:var(--npk-text)}.quiz__chip input:checked+.quiz__chip-face[data-v-a9684db7]{border-color:var(--npk-accent);background:var(--npk-accent-soft);box-shadow:inset 0 0 0 1px var(--npk-accent);color:var(--npk-text);font-weight:700}.quiz__chip input:focus-visible+.quiz__chip-face[data-v-a9684db7]{outline:2px solid var(--npk-accent);outline-offset:3px}.quiz__category-name[data-v-a9684db7]{color:var(--npk-text-2);margin-top:12px;font-size:15px}.quiz__start[data-v-a9684db7]{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.quiz__meta[data-v-a9684db7]{min-width:0;color:var(--npk-text-4);align-items:center;gap:8px;font-size:14px;display:inline-flex}.quiz__meta svg[data-v-a9684db7]{color:var(--npk-accent-2);flex:none}.quiz__top[data-v-a9684db7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.quiz__counter[data-v-a9684db7]{color:var(--npk-text-3);align-items:center;gap:10px;font-size:14px;display:inline-flex}.quiz__points[data-v-a9684db7]{border:1px solid var(--npk-border-strong);color:var(--npk-text-2);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.quiz__timer[data-v-a9684db7]{color:var(--npk-text-3);align-items:center;gap:6px;font-size:14px;display:inline-flex}.quiz__timer strong[data-v-a9684db7]{min-width:3ch;color:var(--npk-text);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.quiz__timer.is-urgent[data-v-a9684db7],.quiz__timer.is-urgent strong[data-v-a9684db7]{color:var(--npk-warning)}.quiz__bar[data-v-a9684db7]{background:#ffffff12;border-radius:2px;height:4px;margin:12px 0 20px;overflow:hidden}.quiz__bar-fill[data-v-a9684db7]{background:var(--npk-accent);transform-origin:0;height:100%;transition:transform .1s linear;display:block}.quiz__bar-fill.is-read[data-v-a9684db7]{background:var(--npk-accent-2)}.quiz__media[data-v-a9684db7]{margin-bottom:18px}.quiz__question[data-v-a9684db7]{text-wrap:pretty;outline:none;font-size:clamp(18px,1.7vw,21px);font-weight:600;line-height:1.45}.quiz__options[data-v-a9684db7]{gap:10px;margin-top:20px;display:grid}.quiz__options--yes-no[data-v-a9684db7]{grid-template-columns:1fr 1fr}.quiz__option[data-v-a9684db7]{border:1px solid var(--npk-border-strong);text-align:left;cursor:pointer;min-height:56px;transition:border-color .16s var(--npk-ease), background-color .16s var(--npk-ease), opacity .16s var(--npk-ease);background:#ffffff08;border-radius:12px;align-items:center;gap:12px;padding:12px 18px;font-size:16px;font-weight:600;display:flex}.quiz__options--yes-no .quiz__option[data-v-a9684db7]{justify-content:center}.quiz__option[data-v-a9684db7]:not(:disabled):hover{border-color:var(--npk-accent-line);background:var(--npk-accent-soft)}.quiz__option[data-v-a9684db7]:disabled{cursor:default}.quiz__option.is-correct[data-v-a9684db7]{border-color:var(--npk-success-line);background:var(--npk-success-soft);color:var(--npk-success)}.quiz__option.is-wrong[data-v-a9684db7]{border-color:var(--npk-danger-line);background:var(--npk-danger-soft);color:var(--npk-danger)}.quiz__option.is-muted[data-v-a9684db7]{opacity:.45}.quiz__letter[data-v-a9684db7]{width:30px;height:30px;color:var(--npk-text-2);background:#ffffff12;border-radius:8px;flex:none;place-items:center;font-size:14px;display:grid}.quiz__option-label[data-v-a9684db7]{min-width:0}.quiz__mark[data-v-a9684db7]{flex:none}.quiz__options--abc .quiz__mark[data-v-a9684db7]{margin-left:auto}.quiz__keys[data-v-a9684db7]{color:var(--npk-text-4);margin-top:14px;font-size:13px;display:none}.quiz__keys-toggle[data-v-a9684db7]{color:var(--npk-text-3);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--npk-border-strong);text-decoration-color:var(--npk-border-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0}.quiz__keys-toggle[data-v-a9684db7]:hover{color:var(--npk-text);text-decoration-color:currentColor}.quiz__keys-toggle[data-v-a9684db7]:focus-visible{outline:2px solid var(--npk-accent);outline-offset:2px;border-radius:2px}.quiz__keys--word[data-v-a9684db7]{margin:10px 4px 0}@media (hover:hover) and (pointer:fine){.quiz__keys[data-v-a9684db7]{display:block}}.quiz__feedback[data-v-a9684db7]{border:1px solid var(--npk-border);background:#ffffff08;border-radius:14px;gap:8px;margin-top:18px;padding:16px 18px;display:grid}.quiz__feedback.is-wrong[data-v-a9684db7]{border-color:var(--npk-danger-line)}.quiz__correct[data-v-a9684db7]{color:var(--npk-text-2)}.quiz__correct strong[data-v-a9684db7]{color:var(--npk-success)}.quiz__explanation[data-v-a9684db7]{color:var(--npk-text-3);text-wrap:pretty;font-size:15px}.quiz__legal[data-v-a9684db7]{color:var(--npk-text-4);font-size:13px;line-height:1.5}.quiz__actions[data-v-a9684db7]{z-index:1;margin:20px calc(-1 * var(--quiz-pad)) calc(-1 * var(--quiz-pad));padding:12px var(--quiz-pad) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--npk-border);background:var(--npk-surface);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.quiz__verdict[data-v-a9684db7]{align-items:center;gap:8px;font-size:17px;font-weight:700;display:inline-flex}.quiz__verdict.is-correct[data-v-a9684db7]{color:var(--npk-success)}.quiz__verdict.is-wrong[data-v-a9684db7]{color:var(--npk-danger)}@media (max-width:420px){.quiz__chip-face[data-v-a9684db7]{min-width:48px;padding:0 12px}.quiz__start .btn[data-v-a9684db7]{flex:100%}.quiz__timer-label[data-v-a9684db7]{display:none}}@media (orientation:landscape) and (max-height:540px){.quiz__intro[data-v-a9684db7]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:24px;display:grid}.quiz__modes[data-v-a9684db7]{grid-column:1;margin-bottom:14px}.quiz__intro-title[data-v-a9684db7],.quiz__intro-text[data-v-a9684db7]{grid-column:1}.quiz__intro-text[data-v-a9684db7]{margin:8px 0 0;font-size:14px}.quiz__categories[data-v-a9684db7]{grid-area:1/2/span 3;margin-bottom:14px}.quiz__start[data-v-a9684db7]{grid-column:2}.quiz__card[data-v-a9684db7]:has(.quiz__media){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:20px;display:grid}:is(.quiz__card:has(.quiz__media)>.quiz__top[data-v-a9684db7],.quiz__card:has(.quiz__media)>.quiz__bar[data-v-a9684db7],.quiz__card:has(.quiz__media)>.quiz__actions[data-v-a9684db7]){grid-column:1/-1}.quiz__card:has(.quiz__media)>.quiz__media[data-v-a9684db7]{grid-area:3/1/span 4;margin-bottom:0}.quiz__card[data-v-a9684db7]:has(.quiz__media)>:is(.quiz__question,.quiz__options,.quiz__keys,.quiz__feedback){grid-column:2}.quiz__card:has(.quiz__media) .quiz__options[data-v-a9684db7]{margin-top:14px}.quiz__question[data-v-a9684db7]{font-size:17px}}html.npk-reduce-motion .quiz__bar-fill[data-v-a9684db7],html.npk-reduce-motion .quiz__chip-face[data-v-a9684db7],html.npk-reduce-motion .quiz__mode-face[data-v-a9684db7],html.npk-reduce-motion .quiz__option[data-v-a9684db7]{transition:none}.test[data-v-38930ad8]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:28px clamp(32px,6vw,96px);display:grid}.test__plate[data-v-38930ad8]{grid-area:1/1;justify-self:start}.test__anchor[data-v-38930ad8]{grid-area:1/1/auto/-1;align-self:start;height:0;position:relative;top:-20px}.test__card[data-v-38930ad8]{grid-area:1/2/span 2;min-width:0}.test__copy[data-v-38930ad8]{grid-area:2/1;gap:16px;max-width:34em;display:grid}.test__lead[data-v-38930ad8]{color:var(--npk-text-lead);text-wrap:pretty;font-size:clamp(16px,15px + .3vw,18px);line-height:1.6}.test__note[data-v-38930ad8]{color:var(--npk-text-3);text-wrap:pretty;font-size:15px;line-height:1.6}@media (max-width:900px){.test[data-v-38930ad8]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:24px}.test__plate[data-v-38930ad8],.test__anchor[data-v-38930ad8],.test__card[data-v-38930ad8],.test__copy[data-v-38930ad8]{grid-area:auto/1}.test__anchor[data-v-38930ad8]{margin-bottom:-24px;top:-12px}}.track[data-v-0ee42c36]{z-index:1;position:relative}.hero[data-v-0ee42c36]{min-height:100vh;min-height:100svh;padding:calc(var(--npk-header-h) + 24px) 0 96px;align-items:center;display:grid;position:relative}.hero__inner[data-v-0ee42c36]{flex-direction:column;align-items:flex-start;display:flex}.hero__badge[data-v-0ee42c36]{border:1px solid var(--npk-border-strong);color:var(--npk-text-2);background:#040c0f99;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:13.5px;font-weight:400;display:inline-flex}.hero__plate[data-v-0ee42c36]{background:var(--npk-accent);color:#fff;border:1.5px solid #ffffffd9;border-radius:4px;place-items:center;width:26px;height:22px;font-size:14px;font-weight:700;line-height:1;display:grid}.hero__title[data-v-0ee42c36]{letter-spacing:-.035em;text-wrap:balance;max-width:11.5em;margin-top:26px;font-size:clamp(40px,6.1vw,88px);font-weight:700;line-height:1.03}.hero__lead[data-v-0ee42c36]{max-width:31em;color:var(--npk-text-lead);text-shadow:0 2px 18px #040c0fe6;margin-top:24px;font-size:clamp(16px,1.35vw,18px);line-height:1.6}.hero__notice[data-v-0ee42c36]{border:1px solid var(--npk-danger-line);background:var(--npk-danger-soft);color:var(--npk-text);border-radius:10px;margin-bottom:18px;padding:10px 14px;font-size:14px}.hero__accent[data-v-0ee42c36]{color:var(--npk-accent)}.finish__actions[data-v-0ee42c36]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero__actions[data-v-0ee42c36]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero__account[data-v-0ee42c36]{max-width:31em;color:var(--npk-text-4);text-wrap:pretty;text-shadow:0 2px 14px #040c0ff2;margin-top:16px;font-size:13.5px;line-height:1.5}.btn--scene[data-v-0ee42c36]{-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);background:#0a1721d9}.btn--scene[data-v-0ee42c36]:hover{background:#10212feb}.btn--scene[data-v-0ee42c36]:focus-visible{box-shadow:inset 0 0 0 2px var(--npk-accent)}.hero__scroll[data-v-0ee42c36]{min-height:44px;color:var(--npk-text-4);transition:color .16s var(--npk-ease);align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:400;display:inline-flex;position:absolute;bottom:20px;left:50%;translate:-50%}.hero__scroll[data-v-0ee42c36]:hover{color:var(--npk-text)}.hero__scroll svg[data-v-0ee42c36]{animation:nudge-0ee42c36 2.2s var(--npk-ease) infinite}@keyframes nudge-0ee42c36{0%,60%,to{translate:0}30%{translate:0 4px}}.finish[data-v-0ee42c36]{min-height:170vh;align-items:start;min-height:170svh;padding-top:52svh;display:grid}.finish__inner[data-v-0ee42c36]{text-align:center;flex-direction:column;align-items:center;display:flex}.finish__title[data-v-0ee42c36]{letter-spacing:-.03em;text-wrap:balance;text-shadow:0 4px 40px #040c0fe6;max-width:14em;font-size:clamp(32px,4.4vw,60px);font-weight:700;line-height:1.06}.finish__text[data-v-0ee42c36]{color:var(--npk-text-lead);text-shadow:0 2px 20px #040c0fe6;margin:16px 0 28px;font-size:clamp(16px,1.3vw,18px)}.sheet[data-v-0ee42c36]{z-index:2;background:var(--npk-bg);position:relative}.sheet[data-v-0ee42c36]:before{content:"";background:linear-gradient(to bottom, transparent, var(--npk-bg));pointer-events:none;height:40vh;position:absolute;inset:auto 0 100%}@media (max-width:760px),(max-aspect-ratio:9/10){.hero[data-v-0ee42c36]{padding-top:calc(var(--npk-header-h) + 20px);align-items:start}.hero__title[data-v-0ee42c36]{margin-top:20px}.hero__lead[data-v-0ee42c36]{margin-top:16px}.hero__actions[data-v-0ee42c36]{margin-top:24px}.hero__account[data-v-0ee42c36]{margin-top:12px;font-size:13px}.finish[data-v-0ee42c36]{padding-top:48svh}}@media (max-aspect-ratio:9/10) and (max-height:720px){.hero[data-v-0ee42c36]{padding-top:calc(var(--npk-header-h) + 12px)}.hero__title[data-v-0ee42c36]{margin-top:14px;font-size:36px}.hero__lead[data-v-0ee42c36]{margin-top:12px;font-size:15px;line-height:1.55}.hero__actions[data-v-0ee42c36]{margin-top:18px}.hero__account[data-v-0ee42c36]{margin-top:10px}.hero__scroll[data-v-0ee42c36]{display:none}}@media (orientation:landscape) and (max-height:540px){.hero[data-v-0ee42c36]{padding:calc(var(--npk-header-h) + 14px) 0 24px;align-items:start}.hero__badge[data-v-0ee42c36],.hero__scroll[data-v-0ee42c36]{display:none}.hero__title[data-v-0ee42c36]{margin-top:0;font-size:clamp(28px,8.6vh,40px)}.hero__lead[data-v-0ee42c36]{max-width:46em;margin-top:10px;font-size:15px;line-height:1.5}.hero__actions[data-v-0ee42c36]{margin-top:16px}.hero__account[data-v-0ee42c36]{max-width:26em;margin-top:8px}.finish[data-v-0ee42c36]{padding-top:calc(var(--npk-header-h) + 16svh)}.finish__title[data-v-0ee42c36]{font-size:clamp(26px,8vh,36px)}.finish__text[data-v-0ee42c36]{margin:10px 0 18px}}@media (max-width:640px){.hero__actions .btn[data-v-0ee42c36]{flex:100%}}html.npk-reduce-motion .hero__scroll svg[data-v-0ee42c36]{animation:none}
