.benefit-eggs article{position:relative;overflow:hidden;min-height:190px;border-radius:100px;background:linear-gradient(145deg,#f2f8ff,#eaf3ff);border-color:#d7e8fa;box-shadow:0 12px 30px rgba(31,105,182,.06);gap:15px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.benefit-eggs article:nth-child(even){background:linear-gradient(145deg,#fff,#f5f9ff)}.benefit-eggs article::before{content:"";position:absolute;inset:6px;border:1px solid rgba(255,255,255,.8);border-radius:inherit;pointer-events:none}.benefit-eggs article .benefit-number{position:absolute;right:29px;top:25px;width:auto;height:auto;background:none;color:#86a9d5;font-size:11px;letter-spacing:.08em;font-weight:700}.benefit-eggs article .benefit-icon{width:52px;height:52px;border-radius:18px;background:#e1edff;color:#176ce3;box-shadow:inset 0 0 0 1px #d1e3fb}.benefit-icon svg{width:25px;height:25px}.benefit-eggs article strong{position:relative;font-size:16px;line-height:1.4}.benefit-eggs article:hover{transform:translateY(-4px);border-color:#a8cdf7;box-shadow:0 18px 36px rgba(31,105,182,.12)}@media(max-width:800px){.benefit-eggs article{min-height:165px}.benefit-eggs article strong{font-size:14px}}@media(max-width:420px){.benefit-eggs article{min-height:155px;padding:23px 12px}.benefit-eggs article .benefit-number{right:23px;top:19px}.benefit-eggs article .benefit-icon{width:45px;height:45px;border-radius:15px}.benefit-eggs article strong{font-size:13px}.benefit-icon svg{width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.benefit-eggs article{transition:none}}
