.faq-side{display:grid;gap:28px}.faq-find .label{display:flex;margin-bottom:12px}.faq-find input{width:100%;padding:14px 0;font:inherit;font-size:1.05rem;color:var(--ink);background:none;border:0;border-bottom:1px solid var(--ink);border-radius:0;outline:0;transition:border-color .3s ease,box-shadow .3s ease}.faq-find input::placeholder{color:var(--muted)}.faq-find input:focus-visible{border-color:var(--brand-2);box-shadow:0 1px 0 var(--brand-2)}.faq-find__n{margin-top:10px;font-family:var(--mono, monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.faq-nav ol{border-top:1px solid var(--line)}.faq-nav a{display:flex;align-items:baseline;gap:14px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--ink-2);font-weight:500;transition:color .3s ease,padding .5s var(--ease)}.faq-nav a span,.faq-nav a i,.faq-group__t span{font-family:var(--mono, monospace);font-size:.72rem;font-style:normal;font-weight:400;letter-spacing:.06em;color:var(--muted)}.faq-nav a i{margin-left:auto}.faq-nav a:hover,.faq-nav a.is-on{color:var(--brand);padding-left:8px}.faq-nav li[hidden]{display:none}.faq-ask{display:grid;gap:18px;justify-items:start;color:var(--ink-2);font-size:.98rem}.faq-group{scroll-margin-top:calc(var(--header-h) + 24px)}.faq-group+.faq-group{margin-top:clamp(48px,6vw,80px)}.faq-group[hidden],.accordion__item[hidden]{display:none}.faq-group__t{display:flex;align-items:baseline;gap:16px;padding-bottom:18px;font-size:clamp(1.5rem,2.2vw,2rem);letter-spacing:-.04em;line-height:1.05}.faq-none{display:grid;gap:14px;justify-items:start;padding-block:24px;color:var(--ink-2)}.faq-none[hidden]{display:none}.faq-none .btn{margin-top:10px}@media(max-width:960px){.faq-nav ol{display:flex;flex-wrap:wrap;gap:8px;border:0}.faq-nav a{padding:9px 12px;border:1px solid var(--line);gap:8px;font-size:.92rem}.faq-nav a:hover,.faq-nav a.is-on{padding-left:12px;border-color:var(--brand)}.faq-nav a span,.faq-ask{display:none}}
