.fq{padding-top:clamp(28px,4vw,52px);padding-bottom:clamp(48px,6vw,80px)}.fq-crumbs{font-size:12.5px;color:var(--ngf-muted)}body.ngf-page .fq-crumbs a{color:var(--ngf-muted)}body.ngf-page .fq-crumbs a:hover,body.ngf-page .fq-crumbs a:focus{color:var(--ngf-ink)}.fq-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-top:14px}.fq-head__text{max-width:720px}.fq-title{font-family:var(--ngf-font-display);font-weight:700;font-size:clamp(30px,4vw,50px);letter-spacing:-0.03em;line-height:1.05;color:var(--ngf-ink);margin:0}.fq-lead{font-size:clamp(16px,1.3vw,18px);line-height:1.55;color:var(--ngf-ink-2);margin:14px 0 0;text-wrap:pretty}.ngf-btn.fq-toggle{background:var(--ngf-surface);border-radius:10px;font-size:14.5px;padding:11px 18px}.fq-layout{display:grid;grid-template-columns:minmax(0, 300px) minmax(0, 1fr);gap:clamp(20px,3vw,40px);align-items:start;margin-top:28px}@media(max-width: 900px){.fq-layout{grid-template-columns:minmax(0, 1fr)}}.fq-aside{position:sticky;top:90px;display:grid;gap:16px}@media(max-width: 900px){.fq-aside{position:static}}.fq-aside__note{font-size:13.5px;line-height:1.55;color:var(--ngf-muted);padding:0 8px}body.ngf-page .fq-aside__note a{font-weight:600;color:var(--ngf-green)}body.ngf-page .fq-aside__note a:hover,body.ngf-page .fq-aside__note a:focus{color:var(--ngf-green-dark)}.fq-nav.ngf-card{display:grid;gap:2px;padding:8px;border-radius:16px}body.ngf-page .fq-nav.ngf-card a{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:10px;font-size:15px;font-weight:500;color:var(--ngf-ink-2)}body.ngf-page .fq-nav.ngf-card a:hover,body.ngf-page .fq-nav.ngf-card a:focus{background:var(--ngf-green-soft);color:var(--ngf-green-dark)}.fq-nav__count{font-size:13.5px;color:var(--ngf-muted)}.fq-groups{display:grid;gap:clamp(28px,3.4vw,44px);min-width:0}.fq-group{scroll-margin-top:90px}.fq-group__title{font-family:var(--ngf-font-display);font-weight:700;font-size:clamp(22px,2.2vw,28px);letter-spacing:-0.02em;line-height:1.15;color:var(--ngf-ink);margin:0 0 14px}.fq-list{background:var(--ngf-surface);border:1px solid var(--ngf-line);border-radius:18px;overflow:hidden}.fq-item+.fq-item{border-top:1px solid var(--ngf-divider)}.fq-item__head{display:grid;grid-template-columns:34px minmax(0, 1fr) 28px;gap:10px;align-items:start;padding:20px clamp(18px,2.4vw,28px);cursor:pointer;list-style:none;color:var(--ngf-ink)}.fq-item__head::-webkit-details-marker{display:none}.fq-item__number{font-family:var(--ngf-font-display);font-weight:600;font-size:14px;color:var(--ngf-muted);padding-top:3px}.fq-item__question{font-family:var(--ngf-font-display);font-weight:600;font-size:clamp(16px,1.3vw,18px);line-height:1.4;letter-spacing:-0.01em;text-wrap:pretty}.fq-item__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:18px;line-height:1;background:var(--ngf-green-soft);color:var(--ngf-green-dark);transition:transform .2s,background-color .2s,color .2s}.fq-item[open] .fq-item__icon{background:var(--ngf-green);color:var(--ngf-white);transform:rotate(45deg)}.fq-item__answer{margin:0;padding:0 clamp(18px,2.4vw,28px) 22px calc(clamp(18px,2.4vw,28px) + 44px);max-width:820px;font-size:16px;line-height:1.65;color:var(--ngf-ink-soft);text-wrap:pretty}.fq-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;background:var(--ngf-navy);color:var(--ngf-white);border-radius:18px;padding:clamp(24px,3vw,36px)}.fq-cta__text{max-width:560px}.fq-cta__title{font-family:var(--ngf-font-display);font-weight:700;font-size:clamp(20px,2vw,26px);letter-spacing:-0.02em}.fq-cta__lead{font-size:15px;line-height:1.55;color:var(--ngf-navy-text-muted);margin:8px 0 0}
