.detail-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:start}.detail-columns h2{margin:18px 0 24px}.detail-columns p,.detail-lead{font-size:17px;line-height:1.95;color:var(--body)}.detail-columns .text-link{margin-top:26px}.detail-note{background:#f4f7f8;border:1px solid var(--line);border-radius:14px;padding:32px}.detail-note h3{font-size:23px}.detail-note ul{padding-left:22px;color:var(--body);line-height:1.95}.detail-note li+li{margin-top:9px}.detail-note p{font-size:14px;border-top:1px solid var(--line);padding-top:18px}.detail-lead{max-width:760px;margin-top:20px}.scenario-links{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.scenario-links article{border:1px solid var(--line);border-radius:12px;padding:28px;background:white}.scenario-links h3{font-size:24px;margin-bottom:16px}.scenario-links p{color:var(--body);line-height:1.9;margin-bottom:20px}.faq-answers{max-width:920px;margin:auto}.faq-answers article{padding:30px 0;border-bottom:1px solid var(--line)}.faq-answers article:first-child{padding-top:0}.faq-answers h2{font-size:26px;margin-bottom:18px;letter-spacing:0}.faq-answers p{font-size:17px;color:var(--body);line-height:1.95}.faq-answers a{color:var(--blue);text-decoration:underline;text-underline-offset:4px}.breadcrumbs{padding-top:20px;color:var(--muted);font-size:13px;display:flex;gap:10px;flex-wrap:wrap}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.page-intro+.section{scroll-margin-top:100px}
@media(max-width:800px){.detail-columns,.scenario-links{grid-template-columns:1fr;gap:24px}.detail-note{padding:24px}.faq-answers h2{font-size:23px}.faq-answers p,.detail-columns p{font-size:16px}.scenario-links h3{font-size:23px}}
