.nn .page-help .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nn .page-help .faq-search{position:relative;display:flex;align-items:center;gap:10px;width:min(620px,100%);margin-top:28px;background:var(--paper);border:3px solid var(--ink);border-radius:999px;box-shadow:0 5px 0 var(--ink);padding:0 10px 0 20px;height:60px}.nn .page-help .faq-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:17px;font-weight:500;color:var(--ink);height:100%}.nn .page-help .faq-search input::placeholder{color:#8a8496}.nn .page-help .faq-search input::-webkit-search-cancel-button{display:none}.nn .page-help .faq-search:focus-within{outline:3px solid var(--yellow);outline-offset:3px}.nn .page-help .faq-search .clear{width:36px;height:36px;border-radius:50%;border:0;background:#f1ebff;font-size:22px;line-height:1;cursor:pointer;color:var(--ink)}.nn .page-help .cat-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.nn .page-help .cat-chip{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:700;font-size:15px;background:var(--c);color:var(--ink);border:2.5px solid var(--ink);border-radius:999px;padding:7px 8px 7px 16px;box-shadow:0 3px 0 var(--ink);transition:transform .2s var(--splat)}.nn .page-help .cat-chip:hover{transform:translateY(-2px) rotate(-2deg)}.nn .page-help .cat-chip span{min-width:26px;height:26px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:13px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.nn .page-help .faq-wrap{max-width:900px}.nn .page-help .update-note{display:flex;gap:18px;align-items:flex-start}.nn .page-help .update-note h2{margin:0 0 6px;font-size:22px;font-weight:800}.nn .page-help .update-note p{color:#2a2433}.nn .page-help .upd-ico{width:52px;height:52px;border-radius:16px;background:var(--paper);border:2.5px solid var(--ink);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nn .page-help .upd-links{margin-top:14px}.nn .page-help .upd-links a{text-decoration:none}.nn .page-help .faq-status{min-height:1.5em;margin:26px 4px 0;scroll-margin-top:90px;font-weight:700;color:var(--deep)}.nn .page-help .faq-cat{margin-top:34px;scroll-margin-top:96px}.nn .page-help .cat-head{display:flex;align-items:center;gap:12px;margin:0 0 16px}.nn .page-help .cat-ico{width:46px;height:46px;border-radius:14px;border:2.5px solid var(--ink);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:2px 2px 0 var(--ink)}.nn .page-help .cat-head h2{margin:0;font-family:var(--f-display);font-weight:400;font-size:clamp(24px,3vw,32px);letter-spacing:.03em;text-transform:uppercase;line-height:1}.nn .page-help .cat-n{margin-left:auto;font-size:13px;font-weight:700;color:var(--muted);white-space:nowrap}.nn .page-help details.qa{background:var(--paper);border:2.5px solid var(--ink);border-radius:20px;box-shadow:4px 4px 0 var(--ink);margin:0 0 12px;transition:box-shadow .2s,transform .2s}.nn .page-help details.qa[open]{box-shadow:6px 6px 0 var(--purple)}.nn .page-help details.qa summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:17px 18px 17px 20px;font-weight:700;font-size:17px;line-height:1.4;border-radius:18px}.nn .page-help details.qa summary::-webkit-details-marker{display:none}.nn .page-help details.qa summary:hover{background:#fbf9ff}.nn .page-help details.qa summary .q{flex:1}.nn .page-help details.qa summary i{position:relative;width:32px;height:32px;border-radius:50%;background:var(--yellow);border:2px solid var(--ink);flex-shrink:0;transition:transform .3s var(--splat),background-color .2s}.nn .page-help details.qa summary i:after,.nn .page-help details.qa summary i:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2.6px;margin:-1.3px 0 0 -6px;background:var(--ink);border-radius:2px}.nn .page-help details.qa summary i:after{transform:rotate(90deg);transition:transform .25s}.nn .page-help details.qa[open] summary i{transform:rotate(180deg);background:var(--mint)}.nn .page-help details.qa[open] summary i:after{transform:rotate(0)}.nn .page-help details.qa .ans{font-size:16px;line-height:1.7;color:#2a2433;border-top:2px dashed #e6e0f2;padding:14px 22px 20px 20px;margin:0 2px}.nn .page-help details.qa .ans a{color:var(--purple);font-weight:700}.nn .page-help details.qa .ans strong{color:var(--ink)}.nn .page-help details.qa[open] .ans{animation:ansIn .3s var(--ease-out)}@keyframes ansIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nn .page-help mark.hit{background:var(--yellow);color:inherit;border-radius:4px;padding:0 2px}.nn .page-help .faq-empty{margin-top:10px}.nn .page-help .faq-empty h3{margin:0 0 6px}.nn .page-help .mail-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.nn .page-help .faq-empty .copy-mail.big{background:#f1ebff;color:var(--ink);border-color:var(--purple)}.nn .page-help .still{margin-top:56px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:28px;align-items:center;overflow:hidden;isolation:isolate;border-radius:30px;padding:clamp(22px,4vw,40px)}.nn .page-help .still .dots{z-index:-1}.nn .page-help .still h2{margin:16px 0 8px;font-weight:800;font-size:clamp(28px,3.6vw,44px);line-height:1.05;letter-spacing:-.02em}.nn .page-help .still h2 em{font-style:normal;color:var(--yellow)}.nn .page-help .still p a{color:var(--yellow);font-weight:700}.nn .page-help .still .badge{font-size:18px}.nn .page-help .still-links{display:flex;flex-direction:column;gap:10px}.nn .page-help .still-links a{display:flex;flex-direction:column;text-decoration:none;background:hsla(0,0%,100%,.1);border:1.5px solid hsla(0,0%,100%,.25);border-radius:18px;padding:12px 16px;transition:background-color .2s,transform .25s var(--splat)}.nn .page-help .still-links a:hover{background:hsla(0,0%,100%,.18);transform:translateX(4px)}.nn .page-help .still-links b{color:var(--yellow);font-size:16px}.nn .page-help .still-links span{font-size:14px;color:hsla(0,0%,100%,.8)}.nn .page-help .phero{padding-bottom:110px}@media (max-width:760px){.nn .page-help .faq-search{height:54px}.nn .page-help .faq-search input{font-size:16px}.nn .page-help .update-note{flex-direction:column;gap:12px}.nn .page-help .still{grid-template-columns:minmax(0,1fr)}.nn .page-help details.qa summary{font-size:16px;padding:15px 14px 15px 16px}.nn .page-help details.qa .ans{padding:14px 16px 18px}.nn .page-help .cat-chip{font-size:14px}}