.product-more{max-width:1180px;margin:-.75rem auto 3.5rem;padding:0 1.5rem}.more-heading{max-width:760px;margin:0 0 1.2rem}.more-heading h2{font-size:clamp(1.45rem,2.6vw,2.15rem);line-height:1.15;margin:.35rem 0 .6rem}.more-heading>p:last-child{color:var(--muted);margin:0}.info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.info-card{background:#fff;border:1px solid var(--line);border-radius:1rem;padding:1.25rem;box-shadow:0 10px 24px #0b294d08}.info-icon{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.7rem;background:#fff2d8;color:#985600;font-weight:900}.info-card h3{font-size:1rem;margin:.8rem 0 .4rem}.info-card p{font-size:.9rem;color:#526a83;margin:0}.service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1rem;border:1px solid #d7e5f3;border-radius:1rem;overflow:hidden;background:#d7e5f3}.service-strip div{background:#f6fbff;padding:1.1rem 1.2rem}.service-strip strong,.service-strip span{display:block}.service-strip strong{font-size:.9rem}.service-strip span{font-size:.8rem;line-height:1.45;color:#526a83;margin-top:.25rem}.faq{margin-top:1rem;background:#fff;border:1px solid var(--line);border-radius:1rem;padding:1.25rem}.faq h2{font-size:1.18rem;margin:0 0 .65rem}.faq details{border-top:1px solid var(--line);padding:.8rem 0}.faq details:last-child{padding-bottom:0}.faq summary{font-weight:800;color:var(--ink);cursor:pointer}.faq p{color:var(--muted);font-size:.9rem;margin:.55rem 0 0}@media(max-width:720px){.product-more{margin:-.5rem 0 2.2rem;padding:0 1rem}.info-grid,.service-strip{grid-template-columns:1fr}.more-heading h2{font-size:1.5rem}.info-card,.faq{padding:1rem}.service-strip div{padding:1rem}}
