.dp-commonq{width:100%;background:#fff;box-sizing:border-box;overflow:hidden}
.dp-commonq *{box-sizing:border-box}
.dp-commonq__inner{max-width:1400px;margin:0 auto}
.dp-commonq__panel{display:flex;align-items:center;background:#fff;border:1px solid #d7e0ed;border-radius:18px;box-shadow:0 12px 34px rgba(7,43,91,.10)}
.dp-commonq__intro{display:flex;align-items:center;gap:24px;border-right:1px solid #dfe6f0;padding-right:28px;min-width:0}
.dp-commonq__main-icon{flex:0 0 auto;border-radius:22px;display:flex;align-items:center;justify-content:center;background:#f2f6fc}
.dp-commonq__main-icon svg{display:block}
.dp-commonq__intro-copy{min-width:0}
.dp-commonq__heading{font-family:Arial,sans-serif;font-size:28px;line-height:1.2;font-weight:700;color:#082f68;margin-bottom:18px}
.dp-commonq__description{font-family:Arial,sans-serif;font-size:18px;line-height:1.55;font-weight:400;color:#4f5c70}
.dp-commonq__right{display:flex;align-items:center;gap:18px;flex:1;min-width:0}
.dp-commonq__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;flex:1;min-width:0}
.dp-commonq__link{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #8ca4c7;border-radius:999px;text-decoration:none!important;transition:.2s ease;min-width:0}
.dp-commonq__link:hover,.dp-commonq__link:focus{transform:translateY(-1px);text-decoration:none!important}
.dp-commonq__link-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 40px}
.dp-commonq__link-icon i{font-size:18px}
.dp-commonq__link-icon svg{width:18px;height:18px;display:block}
.dp-commonq__link-text{font-family:Arial,sans-serif;font-size:15px;line-height:1.25;font-weight:600;white-space:normal}
.dp-commonq__button-wrap{border-left:1px solid #dfe6f0;padding-left:18px;flex:0 0 auto}
.dp-commonq__button{display:flex;align-items:center;justify-content:center;gap:18px;text-decoration:none!important;white-space:nowrap;transition:.2s ease;min-height:58px}
.dp-commonq__button:hover,.dp-commonq__button:focus{text-decoration:none!important;transform:translateY(-1px)}
.dp-commonq__button-icon{display:flex;align-items:center}.dp-commonq__button-icon svg{width:18px;height:18px}
@media(max-width:1100px){
 .dp-commonq__panel{flex-wrap:wrap}.dp-commonq__intro{flex:0 0 100%!important;max-width:100%!important;border-right:0;border-bottom:1px solid #dfe6f0;padding-right:0;padding-bottom:26px}.dp-commonq__right{width:100%;flex:0 0 100%}.dp-commonq__links{grid-template-columns:repeat(3,1fr)}
}
@media(max-width:767px){
 .dp-commonq__panel{padding:24px!important}.dp-commonq__intro{align-items:flex-start;gap:16px}.dp-commonq__heading{font-size:24px;margin-bottom:10px}.dp-commonq__description{font-size:16px}.dp-commonq__right{display:block}.dp-commonq__links{grid-template-columns:1fr}.dp-commonq__button-wrap{border-left:0;padding-left:0;margin-top:14px}.dp-commonq__button{width:100%}.dp-commonq__link{border-radius:14px}
}
