.txt[data-v-38fb4510]{background:var(--surface-canvas)}.inner[data-v-38fb4510]{width:100%;max-width:1200px;margin:0 auto}.ey[data-v-38fb4510]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-weight:500}.ey .ln[data-v-38fb4510]{width:18px;height:1px;background:currentColor;opacity:.6}.sec-head[data-v-38fb4510]{text-align:center;margin-bottom:24px}.head[data-v-38fb4510]{padding:24px clamp(20px,5vw,80px) 8px}.head__inner[data-v-38fb4510]{max-width:760px;text-align:center}.crumbs[data-v-38fb4510]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:20px}.crumbs a[data-v-38fb4510]{color:var(--text-secondary);text-decoration:none}.crumbs a[data-v-38fb4510]:hover{text-decoration:underline}.crumbs__cur[data-v-38fb4510]{color:var(--text-muted)}.head h1[data-v-38fb4510]{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,6.5vw,46px);line-height:1.08;letter-spacing:-.015em;color:var(--text-strong);text-wrap:balance}.br-d[data-v-38fb4510]{display:none}.head .lede[data-v-38fb4510]{margin:18px auto 0;max-width:620px;font-size:16px;line-height:1.6;color:var(--text-secondary)}.head .hint[data-v-38fb4510]{margin:16px auto 0;max-width:470px;font-size:13.5px;line-height:1.55;color:var(--text-muted)}.head .hint__ico[data-v-38fb4510]{display:inline-flex;vertical-align:-3px;margin-right:5px;color:var(--text-muted)}.head .hint code[data-v-38fb4510]{font-family:var(--font-mono);font-size:12.5px;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:5px;padding:1px 5px}.groups[data-v-38fb4510]{padding:32px clamp(20px,5vw,80px) 8px}.group+.group[data-v-38fb4510]{margin-top:40px}.group__head[data-v-38fb4510]{max-width:760px;margin:0 auto 18px}.group__head h2[data-v-38fb4510]{margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(19px,3vw,23px);line-height:1.25;color:var(--text-strong)}.group__note[data-v-38fb4510]{margin:4px 0 0;font-size:14px;color:var(--text-muted)}.cards[data-v-38fb4510]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.card[data-v-38fb4510]{margin:0;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:14px;padding:18px 18px 14px;display:flex;flex-direction:column;gap:12px}.card__text[data-v-38fb4510]{margin:0;font-size:15.5px;line-height:1.6;color:var(--text-strong);white-space:pre-line}.card__copy[data-v-38fb4510]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--text-secondary);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:999px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.card__copy[data-v-38fb4510]:hover{color:var(--text-strong);border-color:var(--border-strong, var(--text-muted))}.card__copy--ok[data-v-38fb4510]{color:#1a7f52;border-color:#1a7f52;background:#1a7f5214}.checklist[data-v-38fb4510]{margin-top:40px;background:var(--surface-card);border-top:1px solid var(--border-subtle);padding:clamp(44px,6vw,68px) clamp(20px,5vw,80px)}.checklist__inner[data-v-38fb4510]{max-width:760px}.checklist__title[data-v-38fb4510]{margin:0 auto;max-width:620px;font-family:var(--font-serif);font-weight:400;font-size:clamp(23px,4vw,30px);line-height:1.2;color:var(--text-strong);text-align:center;text-wrap:balance}.checklist__list[data-v-38fb4510]{margin:26px auto 0;max-width:560px;padding:0;list-style:none;display:flex;flex-direction:column;gap:13px}.checklist__list li[data-v-38fb4510]{display:flex;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;color:var(--text-secondary)}.checklist__check[data-v-38fb4510]{flex:none;width:22px;height:22px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-strong)}.bridge[data-v-38fb4510]{background:var(--surface-canvas);border-top:1px solid var(--border-subtle);padding:clamp(48px,6vw,72px) clamp(20px,5vw,80px)}.bridge__inner[data-v-38fb4510]{max-width:640px;margin:0 auto;text-align:center}.bridge h2[data-v-38fb4510]{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(24px,4.5vw,32px);line-height:1.15;color:var(--text-strong);text-wrap:balance}.bridge__sub[data-v-38fb4510]{margin:14px 0 24px;font-size:15.5px;line-height:1.6;color:var(--text-secondary)}.bridge[data-v-38fb4510] .btn{display:inline-flex;width:auto}.faq[data-v-38fb4510]{background:var(--surface-card);border-top:1px solid var(--border-subtle);padding:clamp(48px,6vw,72px) clamp(20px,5vw,80px)}.faq__inner[data-v-38fb4510]{max-width:760px}.faq-item[data-v-38fb4510]{border-bottom:1px solid var(--border-subtle)}.faq-item summary[data-v-38fb4510]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px;font-family:var(--font-sans);font-weight:500;font-size:16.5px;color:var(--text-strong)}.faq-item summary[data-v-38fb4510]::-webkit-details-marker{display:none}.faq-item .plus[data-v-38fb4510]{flex:none;color:var(--text-muted);transition:transform .2s ease}.faq-item[open] .plus[data-v-38fb4510]{transform:rotate(45deg)}.faq-item .ans[data-v-38fb4510]{padding:0 2px 16px;font-size:15px;line-height:1.55;color:var(--text-secondary)}.related[data-v-38fb4510]{background:var(--surface-canvas);border-top:1px solid var(--border-subtle);padding:32px clamp(20px,5vw,80px) 48px}.related__inner[data-v-38fb4510]{max-width:760px;display:flex;flex-direction:column;gap:12px}.related__link[data-v-38fb4510]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:12px;text-decoration:none;color:var(--text-strong);font-weight:500;font-size:15.5px;transition:border-color .15s ease}.related__link[data-v-38fb4510]:hover{border-color:var(--text-muted)}.related__arrow[data-v-38fb4510]{flex:none;color:var(--text-muted)}@media (min-width: 768px){.head[data-v-38fb4510]{padding:48px clamp(40px,5vw,80px) 8px}.br-d[data-v-38fb4510]{display:inline}.head .lede[data-v-38fb4510]{font-size:18px}.groups[data-v-38fb4510]{padding:48px clamp(40px,5vw,80px) 8px}.sec-head[data-v-38fb4510]{margin-bottom:32px}.card__text[data-v-38fb4510]{font-size:16px}}
