.wwg-info-grid{background:#023b58;border-radius:16px;color:#fff;font-family:DM Sans,sans-serif;margin:0 20px;padding:76px 20px}.wwg-info-grid__container{margin:0 auto;max-width:1500px}.wwg-info-grid__subtitle{color:#8ccef0;font:normal normal normal 15px/23px DM Sans,sans-serif;letter-spacing:.9px;margin-bottom:4px;text-align:center;text-transform:uppercase}.wwg-info-grid__title{color:#fff;font:normal normal 700 30px/30px DM Sans,sans-serif;letter-spacing:.6px;margin-bottom:26px;text-align:center}.wwg-info-grid__description{color:#fff;font:normal normal normal 17px/23px DM Sans,sans-serif;letter-spacing:0;margin:0 auto 26px;max-width:1150px;text-align:center}.wwg-info-grid__row{align-items:stretch;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-bottom:28px}.wwg-info-grid__button{display:flex;justify-content:center;margin-top:67px}.wwg-info-grid__card{background:transparent;border-radius:10px;display:flex;flex-grow:1}.wwg-info-grid__card-inner{background:#004060;border:1px solid #015179;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:42px 39px;transition:all .3s ease;width:100%}.wwg-info-grid__card-inner--highlighted{background:rgba(0,170,255,.15);border-color:#0af}.wwg-info-grid__card h3{color:#fff;font:normal normal 700 20px/30px DM Sans,sans-serif;letter-spacing:.4px;margin-bottom:13px}.wwg-info-grid__desc{color:#fff;font:normal normal normal 17px/23px DM Sans,sans-serif;letter-spacing:0}.wwg-info-grid__desc a{color:#8ccef0;text-decoration:underline;text-decoration-color:rgba(140,206,240,.5);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.wwg-info-grid__desc a:hover{color:#fff;text-decoration-color:#fff}.wwg-info-grid__desc a:focus-visible{border-radius:2px;outline:2px solid #8ccef0;outline-offset:2px}.wwg-info-grid__card--quarter{flex-basis:calc(25% - 28px)}.wwg-info-grid__card--half{flex-basis:calc(50% - 28px)}@media (max-width:992px){.wwg-info-grid__card--quarter{flex-basis:calc(50% - 28px)}.wwg-info-grid__card--half{flex-basis:100%}}@media (max-width:600px){.wwg-info-grid{margin:0}.wwg-info-grid__card{flex-basis:100%}.wwg-info-grid__card-inner{padding:20px}}