.isn-about{background:#fff;width:100%}.isn-about-inner{margin:0 auto;max-width:1152px;padding:80px 24px;width:100%}.isn-about-grid{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr}.isn-about-image{border-radius:2px;overflow:hidden;position:relative}.isn-about-image img{display:block;height:360px;object-fit:cover;width:100%}.isn-about-label{color:#5b6172;font-size:12px;font-weight:500;line-height:1.5;margin:0}.isn-about-title{color:#182a63;font-size:32px;font-weight:700;line-height:1.3;margin:4px 0 0}.isn-about-description{color:#5b6172;font-size:14px;font-weight:400;line-height:2;margin-top:24px}.isn-about-description p{margin:0}.isn-about-button{align-items:center;background:#182a63;border-radius:6px;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#fff;display:inline-flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:1.4;margin-top:32px;max-width:320px;min-height:45px;overflow:hidden;padding:6px 24px;position:relative;text-decoration:none;width:100%}.isn-about-button:before{background:#009ee5;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .3s ease}.isn-about-button:hover:before{transform:translateX(0)}.isn-about-button:hover{color:#fff;text-decoration:none}.isn-about-button__text{font-weight:700;margin:0 auto;padding-left:16px;position:relative;z-index:1}.isn-about-button__icon{flex:0 0 16px;height:16px;position:relative;width:16px;z-index:1}@media (max-width:767px){.isn-about-inner{padding:64px 20px}.isn-about-grid{gap:40px;grid-template-columns:1fr}.isn-about-image img{height:300px}.isn-about-title{font-size:28px}.isn-about-description{font-size:14px;line-height:1.9}.isn-about-button{max-width:none}}