.p7-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,64px);align-items:center}.p7-feature img{width:100%;height:auto;display:block;border-radius:22px}.p7-text{max-width:76ch}.p7-text a,.p7-link{color:#174eaa;text-decoration:underline;text-underline-offset:.2em}.p7-quote{max-width:730px}.p7-quote label{display:block;font-weight:700;color:#0b2d50;margin:14px 0}.p7-quote input{box-sizing:border-box;width:100%;display:block;border:1px solid #879ab5;border-radius:12px;padding:12px;margin-top:6px;background:white;color:#0b2d50;font:inherit}.p7-quote .btn{margin-top:12px}.p7-news img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto}.p7-news time{display:block;margin-top:8px;color:#56677d}.p7-text ul{padding-left:24px}.p7-text li{margin-block:8px}@media(max-width:760px){.p7-feature{grid-template-columns:1fr}}
.p7-brand img{box-sizing:border-box;width:138px;height:64px;max-width:100%;padding:6px;object-fit:contain;opacity:1}.p7-brand-dark img{background:#162a40;border-radius:10px}.mqi.p7-brand img{width:136px;height:62px;max-width:100%}@media(max-width:560px){.p7-brand img,.mqi.p7-brand img{width:116px;height:54px}}
