.service-answer{padding:44px 0;background:#f5f8f7;border-bottom:1px solid #dce5e3}.service-answer-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:start}.service-answer h2{font-size:clamp(1.5rem,2.5vw,2rem);margin:8px 0 16px}.service-answer p{margin:12px 0}.service-answer .btn{margin-top:12px}.service-facts{margin:20px 0}.service-facts>div{display:grid;grid-template-columns:145px 1fr;gap:14px;padding:10px 0;border-bottom:1px solid #dce5e3}.service-facts dt{font-weight:600}.service-facts dd{margin:0}.service-limits{font-size:.9rem;color:#52696a}.service-price{background:#fff;border:1px solid #dce5e3;border-radius:12px;padding:24px;scroll-margin-top:120px}.service-price table{width:100%;border-collapse:collapse}.service-price caption{text-align:left;color:#52696a;font-size:.875rem;margin:10px 0}.service-price th,.service-price td{text-align:left;padding:12px 4px;border-bottom:1px solid #dce5e3}.service-price td{font-weight:600;white-space:nowrap}.service-price p{font-size:.875rem}.service-related{padding:36px 0 48px}.service-related h2{font-size:1.5rem}.service-related ul{display:flex;flex-wrap:wrap;gap:12px 30px;padding-left:20px}.service-related a,.service-price a{text-decoration:underline;text-underline-offset:4px}#quy-trinh,#cau-hoi{scroll-margin-top:120px}@media(max-width:760px){.service-answer-grid{grid-template-columns:1fr;gap:24px}.service-answer{padding:28px 0}.service-facts>div{grid-template-columns:1fr;gap:3px}.service-price{padding:18px}.service-answer .btn{width:100%;text-align:center}.service-related ul{display:block}.service-related li{margin:12px 0}}
