.home-roll-cages{padding-top:8px;padding-bottom:17px}.home-roll-cages__panel{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#172019;color:#fff;border-left:6px solid #d7f23a;border-radius:6px;padding:30px 34px}.home-roll-cages__copy{min-width:0;max-width:700px}.home-roll-cages__label{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 13px;color:#d7f23a;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-roll-cages__label span{color:#c6cfc7;font-weight:500}.home-roll-cages h2{font-size:clamp(29px,3.3vw,43px);margin:0 0 13px;line-height:1.08}.home-roll-cages__copy>p:last-child{font-size:14px;line-height:1.7;color:#e0e6df;margin:0;max-width:580px}.home-roll-cages__link{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;background:#d7f23a;color:#172019;border-color:#d7f23a;font-weight:750;white-space:normal;text-align:center}.home-roll-cages__link:hover{background:#e4fc66;border-color:#e4fc66;color:#172019}@media(max-width:700px){.home-roll-cages{padding-top:7px;padding-bottom:12px}.home-roll-cages__panel{align-items:flex-start;flex-direction:column;gap:22px;padding:25px 23px}.home-roll-cages__link{width:100%}.home-roll-cages__label{gap:11px;font-size:10px}.home-roll-cages__copy>p:last-child{font-size:13px}}
