@keyframes drsIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes drsShine{to{background-position:200% 0}}@keyframes ews-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.drs-why .features{padding:72px 0;background:#fff}.drs-why .features .features__inner{max-width:1560px}.drs-why .features .features__list{width:100%;max-width:none;text-align:center}.drs-why .features h2{font-size:clamp(26px,2.6vw,38px);line-height:1.2;margin:0 0 40px;text-align:center}.drs-why .features .features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;text-align:center}.drs-why .features .feature{background:#f7f8fc;border:1px solid #e6e9f2;border-radius:16px;padding:30px 22px;display:flex;flex-direction:column;align-items:center;gap:12px;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease}.drs-why .features .feature:hover{transform:translateY(-7px);box-shadow:0 18px 36px #101f4d24;border-color:#f37021;background:#fff}.drs-why .features .feature__icon{width:64px;height:64px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #101f4d1a;color:#101f4d;margin:0}.drs-why .features .feature__icon svg{width:30px;height:30px}.drs-why .features .feature strong{font-size:18px;line-height:1.3;color:#101f4d}.drs-why .features .feature small{font-size:14.5px;line-height:1.55;color:#5b6475;max-width:240px}@media(max-width:1000px){.drs-why .features .features__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.drs-why .features .features__grid{grid-template-columns:1fr}.drs-why .features{padding:48px 0}}.drs-why .features .features__inner{display:block;grid-template-columns:1fr}.drs-why .features .features__list{grid-column:1/-1}.drs-why .features .feature__icon{animation:drsIconFloat 3.6s ease-in-out infinite;transition:background-color .28s ease,color .28s ease,box-shadow .28s ease}.drs-why .features .feature:nth-child(2n) .feature__icon{animation-delay:.6s}.drs-why .features .feature:nth-child(3n) .feature__icon{animation-delay:1.2s}.drs-why .features .feature:hover .feature__icon{animation-play-state:paused;background:#f37021;color:#fff;box-shadow:0 10px 22px #f3702166;transform:scale(1.12) rotate(-6deg)}.drs-why .features .feature:hover .feature__icon svg{stroke:#fff}.drs-why .features .feature strong{transition:color .25s ease}.drs-why .features .feature:hover strong{color:#f37021}.drs-why .features .feature small{transition:color .25s ease}.drs-why .features .feature:hover small{color:#101f4d}.drs-why .features h2 .text-orange{background:linear-gradient(90deg,#f37021,#ff9a4d,#f37021);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:drsShine 4s linear infinite}.drs-why .text-orange{color:#f2701b}.drs-why{position:relative;z-index:1;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.drs-why *,.drs-why *:before,.drs-why *:after{box-sizing:border-box}.drs-why .container{width:100%;max-width:1560px;margin:0 auto;padding:0 24px}.drs-why .features h2{font-weight:800;color:#101f4d}body.h3d-bg .drs-why .features{background:#ffffff57}body.h3d-bg .drs-why .features .feature{background:#f7f8fce0}
