.na-sv__panel{background:var(--na-card);border:1px solid var(--na-hair);border-radius:14px;box-shadow:var(--na-shadow-sm);overflow:hidden}.na-sv__q{border:0;margin:0;min-inline-size:0;padding:clamp(20px,3vw,28px) clamp(18px,3vw,30px);border-top:1px solid var(--na-hair)}.na-sv__q:first-of-type{border-top:0}.na-sv__q[hidden]{display:none}.na-sv__legend{float:left;width:100%;font-family:var(--na-serif);font-weight:600;font-size:var(--na-h4);letter-spacing:-.008em;color:var(--na-ink);padding:0;margin:0;text-wrap:balance}.na-sv__legend+*{clear:both}.na-sv__pair{display:flex;flex-wrap:wrap;gap:18px 34px}.na-sv__sub{display:flex;flex-direction:column;gap:8px}.na-sv__sublab{font:600 var(--na-eyebrow)/1 var(--na-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--sec-deep)}.na-segmented{display:inline-flex;background:var(--na-card);border:1px solid var(--na-edge);border-radius:var(--na-radius-pill);overflow:hidden}.na-sv__custom{margin-top:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.na-sv__custom .na-input{width:8.5rem}.na-sv__customlab{font-size:var(--na-ui);color:var(--na-ink-soft)}@media (max-width:560px){.na-sv__custom>.na-sv__customlab:first-child{flex-basis:100%}.na-sv__custom .na-input{width:auto;flex:1 1 0%;min-width:0}}.na-sv__go{margin-top:var(--na-btn-gap);text-align:left}.na-sv__doors{display:flex;flex-wrap:wrap;gap:var(--na-btn-gap-group);justify-content:flex-start}.na-sv__note{color:var(--na-ink-soft);font-size:var(--na-ui);margin:12px auto 0;max-width:52ch;line-height:1.55}@media (max-width:560px){.na-sv__doors{flex-direction:column}.na-sv__doors .na-btn{width:100%}.na-sv__pair{gap:18px}}.na-sv__form{margin:0}.na-sv__legend{float:left;width:100%;display:flex;align-items:baseline;gap:12px;font-family:var(--na-serif);font-weight:600;font-size:var(--na-h4);letter-spacing:-.008em;color:var(--na-ink);padding:0;margin-bottom:4px;text-wrap:balance}.na-sv__legend+*{clear:both}.na-sv__legend+.na-fk-opts{padding-top:20px}.na-sv__help{color:var(--na-ink-soft);font-size:var(--na-ui);margin:4px 0 2rem;max-width:56ch}.na-sv__go{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.na-sv__submit{font-size:var(--na-small);padding:13px 26px}.na-sv__submit[disabled]{opacity:.7;cursor:progress}.na-sv__note{color:var(--na-ink-soft);font-size:var(--na-ui);margin:0;text-align:left;max-width:52ch}@media (max-width:560px){.na-sv__help,.na-sv__legend{gap:10px}}.na-sv__q[hidden]{display:none}.na-sv__note-inline{margin:14px 0 0;padding:11px 14px;background:var(--sec-tint);border-radius:8px;color:var(--na-ink);font-size:var(--na-ui);line-height:1.55;max-width:60ch}.na-sv__doors{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}.na-sv__doors .na-sv__submit{flex:0 1 auto}@media (max-width:480px){.na-sv__doors{flex-direction:column;align-self:stretch;width:100%}.na-sv__doors .na-sv__submit{width:100%}}.na-segmented__o{position:relative;display:inline-flex;cursor:pointer}.na-segmented__o+.na-segmented__o{border-left:1px solid var(--na-hair)}.na-segmented__o input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.na-segmented__o span{padding:10px 15px;min-width:46px;text-align:center;font:500 var(--na-ui)/1.2 var(--na-sans);color:var(--na-ink);transition:background .14s,color .14s}.na-segmented__o:hover span{background:var(--sec-tint)}.na-segmented__o input:checked+span{background:var(--sec-deep);color:#fff;font-weight:600}.na-segmented__o input:focus-visible+span{--na-focus-off:-4px;--na-focus-shadow:inset 0 0 0 2px var(--na-focus-band);outline:var(--na-focus-w) solid var(--na-focus-ring)!important;outline-offset:var(--na-focus-off)!important;box-shadow:var(--na-focus-shadow)!important;transition:none!important}.na-sv .na-fk-opt--none:has(input:checked){background:var(--na-card);border-color:var(--na-edge);color:var(--na-ink-soft);font-weight:500}.na-sv .na-fk-opt--none:has(input:checked) input{accent-color:var(--na-ink-soft)}.na-sv .na-segmented__o--none input:checked+span{background:var(--na-card);color:var(--na-ink-soft);font-weight:500;box-shadow:inset 0 0 0 1px var(--na-hair)}.na-sv__customhint{flex-basis:100%;color:var(--na-muted);font-size:var(--na-eyebrow);margin-top:2px}.na-segmented__o span{min-height:44px;display:flex;align-items:center;justify-content:center}.na-segmented__o:first-child span{border-top-left-radius:var(--na-radius-pill);border-bottom-left-radius:var(--na-radius-pill)}.na-segmented__o:last-child span{border-top-right-radius:var(--na-radius-pill);border-bottom-right-radius:var(--na-radius-pill)}.na-segmented__o:hover span{background:var(--sec-tint)}