.isn-core-value{background:#f4f6fa;width:100%}.isn-core-value-inner{margin:0 auto;max-width:1152px;padding:120px 24px;width:100%}.isn-core-value-heading{color:#182a63;font-size:30px;font-weight:700;letter-spacing:.02em;line-height:1.5;margin:0 0 48px}.isn-core-value-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr}.isn-core-value-list{display:flex;flex-direction:column;gap:32px}.isn-core-value-item h3{color:#182a63;font-size:18px;font-weight:700;line-height:1.5;margin:0 0 8px}.isn-core-value-body{color:#5b6172;font-size:16px;font-weight:400;line-height:1.5}.isn-core-value-body p{margin:0}.isn-core-value-diagram{aspect-ratio:1/1;margin:0 auto;max-width:620px;position:relative;width:100%}.isn-core-value-diagram svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.isn-orbit-rotate{transform-box:view-box;transform-origin:250px 250px}.isn-orbit-rotate-1{animation:isn-orbit-rotate-1 35s linear infinite}.isn-orbit-rotate-2{animation:isn-orbit-rotate-2 45s linear infinite reverse}.isn-orbit-rotate-3{animation:isn-orbit-rotate-3 50s linear infinite}.isn-orbit-line{fill:none;opacity:.8;stroke:#94a3b8;stroke-width:1.5}@keyframes isn-orbit-rotate-1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes isn-orbit-rotate-2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes isn-orbit-rotate-3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.isn-dot-blue{fill:#00c2ff}.isn-dot-purple{fill:#a855f7}.isn-dot-light-purple{fill:#c084fc}.isn-dot-gray{fill:#475569}.isn-core-center{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:50%;box-shadow:0 20px 40px rgba(15,23,42,.12);display:flex;flex-direction:column;height:176px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:176px;z-index:10}.isn-core-center span{color:#94a3b8;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.isn-core-center strong{color:#111c4e;font-size:14px;font-weight:700;margin-top:2px}.isn-core-circle{align-items:center;background:#182a63;border-radius:50%;box-shadow:0 20px 40px rgba(15,23,42,.25);color:#fff;display:flex;flex-direction:column;height:144px;justify-content:center;padding:12px;position:absolute;text-align:center;transition:transform .3s ease;width:144px;z-index:20}.isn-core-circle:hover{transform:scale(1.05)}.isn-core-circle strong{font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1.2}.isn-core-circle span{font-size:11px;font-weight:400;line-height:1.4;margin-top:4px;opacity:.8}.isn-core-circle-1{animation:isn-float-1 7s ease-in-out infinite;left:-3%;top:4%}.isn-core-circle-2{animation:isn-float-2 8.5s ease-in-out infinite;right:-6%;top:22%}.isn-core-circle-3{animation:isn-float-3 8s ease-in-out infinite;bottom:-2%;left:8%}@keyframes isn-float-1{0%,to{transform:translate(0)}50%{transform:translate(8px,-12px)}}@keyframes isn-float-2{0%,to{transform:translate(0)}50%{transform:translate(-10px,-10px)}}@keyframes isn-float-3{0%,to{transform:translate(0)}50%{transform:translate(10px,8px)}}@media (max-width:767px){.isn-core-value-inner{padding:80px 24px}.isn-core-value-heading{font-size:24px;margin-bottom:40px}.isn-core-value-grid{gap:60px;grid-template-columns:1fr}.isn-core-value-list{gap:28px}.isn-core-value-body{font-size:15px;line-height:1.8}.isn-core-value-diagram{max-width:500px}.isn-core-circle{height:110px;width:110px}.isn-core-circle strong{font-size:12px}.isn-core-circle span{font-size:9px}.isn-core-center{height:140px;width:140px}}