.faq[data-v-44f18358]{padding:var(--section-y) var(--pad-x) 0}.faq-grid[data-v-44f18358]{display:grid;gap:64px;grid-template-columns:320px 1fr}@media(max-width:1023px){.faq-grid[data-v-44f18358]{gap:32px;grid-template-columns:1fr}}.label[data-v-44f18358]{color:var(--rose);font-family:var(--mono);font-size:11px;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}h2[data-v-44f18358]{font-family:var(--serif);font-size:56px;font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 0 16px;text-wrap:balance}h2[data-v-44f18358] em{color:var(--rose);font-style:italic}.hint[data-v-44f18358]{color:var(--muted);font-size:14px;line-height:1.6;margin:18px 0 0}.faq-list .q[data-v-44f18358]{align-items:start;border-top:1px solid var(--rule);display:grid;gap:18px;grid-template-columns:24px 1fr 24px;padding:26px 0}.faq-list .q[data-v-44f18358]:last-child{border-bottom:1px solid var(--rule)}.qn[data-v-44f18358]{color:var(--muted);font-family:var(--mono);font-size:11px;padding-top:4px}.qt[data-v-44f18358]{font-family:var(--serif);font-size:22px;font-weight:400;letter-spacing:-.01em}.qa[data-v-44f18358]{color:var(--muted);font-size:14px;line-height:1.6;margin-top:10px;max-width:640px}.qa[data-v-44f18358] a{color:var(--rose);text-decoration:underline;text-underline-offset:2px}.pl[data-v-44f18358]{color:var(--rose);font-family:var(--serif);font-size:24px;text-align:right}@media(max-width:640px){h2[data-v-44f18358]{font-size:40px}}
