.n-benefits.n-benefits-icons{position:relative;z-index:2}.n-benefits.n-benefits-icons b{text-shadow:0 1px 5px #100d1e}.n-benefits.n-benefits-icons>span{min-height:44px;gap:13px;align-items:center}.n-benefits-icons .n-benefit-icon{display:block;width:44px;height:44px;min-width:44px;object-fit:contain;filter:drop-shadow(0 3px 9px #ae55ff21);transition:transform .2s ease,filter .2s ease}.n-benefits-icons>span:hover .n-benefit-icon{transform:translateY(-2px);filter:drop-shadow(0 4px 12px #ae55ff55)}.n-benefits.n-benefits-icons b{line-height:1.4}@media(max-width:1100px){.n-benefits.n-benefits-icons>span{gap:10px;padding-right:12px}.n-benefits-icons .n-benefit-icon{width:40px;height:40px;min-width:40px}}@media(max-width:520px){.n-benefits.n-benefits-icons{gap:13px 10px}.n-benefits.n-benefits-icons>span{min-height:38px;padding-left:0;padding-right:8px;gap:10px}.n-benefits-icons .n-benefit-icon{width:38px;height:38px;min-width:38px}}@media(prefers-reduced-motion:reduce){.n-benefits-icons .n-benefit-icon{transition:none}.n-benefits-icons>span:hover .n-benefit-icon{transform:none}}
