main{background-color:#fff!important}.cardgrid-carousel-header{font-weight:300;text-align:center;color:#0672cb;flex:none;order:0;align-self:stretch;flex-grow:0}.cardgrid-carousel-description{font-weight:400;text-align:center;color:#0a0e14;letter-spacing:.005em;flex:none;order:1;align-self:stretch;flex-grow:0}.cardgrid-ff-container{background:linear-gradient(180deg,#f9fafa 0,rgba(255,255,255,0) 44.54%),radial-gradient(183.47% 429.55% at 14.51% 79.18%,rgba(199,228,247,.5) 0,rgba(235,234,246,.5) 68.91%,rgba(255,255,255,.3) 100%),#eaeaea;box-shadow:0 2px 2px rgba(0,42,88,.08),0 4px 4px rgba(0,42,88,.08),0 8px 8px rgba(0,42,88,.08);border-radius:4px}.hideIndicators{display:none}.formfactor-card-image img{object-fit:scale-down;width:100%}.formfactor-card-content{padding:0 .5rem!important}.ff_card_shoplink{margin-bottom:20px}.formfactor-card-footer a{width:100%;font-weight:500;line-height:24px;letter-spacing:.005em;border-radius:2px;padding:12px 16px;text-align:center;font-size:16px}.formfactor-card-footer a.dds__button:not(.dds__button--secondary):hover{color:#fff!important;background-color:#0063b8!important;border-color:#0063b8!important}.formfactor-card-footer a.dds__button:not(.dds__button--secondary){color:#fff!important}.cardgrid-container .dds__carousel__controls__next,.cardgrid-container .dds__carousel__controls__prev{cursor:pointer}.formfactor-card .dds__card{background:#fff;border:1px solid #e1e1e1;border-radius:4px}.formfactor-card{padding:0 20px 0 20px!important}.cardgrid-container .dds__row{margin:0 -20px 0 -20px!important;row-gap:40px;justify-content:center}.formfactor-card-title{font-weight:300;font-size:32px;line-height:40px;color:#0672cb;letter-spacing:.005em;margin-bottom:0!important}.formfactor-card-subtitle{font-weight:400;letter-spacing:.005em;color:#0e0e0e;margin-top:12px}.formfactor-card-subtitle i{background-color:transparent!important;cursor:pointer}.formfactor-card-desc{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.005em;color:#0e0e0e;display:flex;flex:auto;margin-top:8px}.best-for-text{font-weight:700;font-size:14px;line-height:20px;letter-spacing:.015em;color:#0e0e0e}.cardgrid-carousel .dds__carousel-indicators{margin-top:0!important;margin-bottom:0!important}.cardgrid-carousel .dds__carousel-indicators li.dds__active button{width:15px;height:15px!important;border-radius:90%!important;background:#0672cb!important}.cardgrid-carousel .dds__carousel-indicators li button{width:15px;height:15px!important;border-radius:90%!important;background:#fff!important}.cardgrid-container .dds__carousel__controls__next .dds__icon--chevron-right,.cardgrid-container .dds__carousel__controls__prev .dds__icon--chevron-left{font-size:18px!important;font-weight:700}.cardgrid-container .dds__carousel__controls__prev .dds__icon--chevron-left{left:0;position:absolute}.cardgrid-container .dds__carousel__controls__next .dds__icon--chevron-right{right:0;position:absolute}.formfactor-card-desc ul{margin-left:24px}.cardgrid-outer-div{max-width:2000px}.formfactor-card-title a{text-decoration:none!important;color:#0672cb;font-weight:300!important}.cardgrid-ff-container .ff-refiner button{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.015em}.cardgrid-ff-container .ff-refiner button.dds__button--secondary{font-weight:700}.cardgrid-ff-container .ff-refiner button.dds__button--editorial-light{font-weight:400}@media (max-width:479.98px){.cardgrid-container{margin:0 40px 24px 40px}.cardgrid-carousel-header{font-weight:400;font-size:24px;line-height:32px;margin:24px 8px 0 8px}.cardgrid-carousel-description{margin:16px 8px 24px 8px}.formfactor-card-title{font-weight:500;font-size:16px;line-height:24px}.formfactor-card-title a{font-weight:500!important}.formfactor-card-subtitle{font-size:14px;line-height:20px}.cardgrid-container .dds__carousel__controls__prev{margin-left:13px}.cardgrid-container .dds__carousel__controls__next{margin-right:13px}.formfactor-card-image img{height:88px}}@media (min-width:480px) and (max-width:767.98px){.cardgrid-container{margin:0 52px 24px 52px}.cardgrid-carousel-header{font-size:32px;line-height:40px;margin:24px 16px 0 16px}.cardgrid-carousel-description{margin:16px 16px 24px 16px}.formfactor-card-subtitle{font-size:16px;line-height:24px}.cardgrid-container .dds__carousel__controls__prev{margin-left:21px}.cardgrid-container .dds__carousel__controls__next{margin-right:21px}.formfactor-card-title{font-size:32px;line-height:40px}.formfactor-card-image img{height:142px}}@media screen and (max-width:767.98px){.cardgrid-carousel-description{font-size:14px;line-height:20px}.cardgrid-container .dds__carousel__controls__next .dds__icon--chevron-right,.cardgrid-container .dds__carousel__controls__prev .dds__icon--chevron-left{font-size:13px!important}.cardgrid-outer-div{margin:16px}.cardgrid-ff-container{padding:16px 0!important}.cardgrid-ff-container .ff-refiner button{font-weight:700;font-size:14px;line-height:20px;letter-spacing:.015em}.cardgrid-ff-container .ff-refiner button.dds__button--secondary{font-weight:700}.cardgrid-ff-container .ff-refiner button.dds__button--editorial-light{font-weight:400}.cardgrid-container .dds__row{height:100%}}@media (min-width:768px) and (max-width:1023.98px){.cardgrid-ff-container{padding:32px 0!important}.cardgrid-outer-div{margin:32px}.cardgrid-container{margin:0 80px 32px 80px}.cardgrid-carousel-header{font-size:40px;line-height:48px;margin:32px 32px 0 32px}.cardgrid-carousel-description{font-weight:500;font-size:16px;line-height:24px;margin:16px 32px 32px 32px}.formfactor-card-subtitle{font-size:16px;line-height:24px}.cardgrid-container .dds__carousel__controls__prev{margin-left:40px}.cardgrid-container .dds__carousel__controls__next{margin-right:40px}.formfactor-card-title{font-size:32px;line-height:40px}.formfactor-card-image img{height:142px}}@media screen and (max-width:1023.98px){.formfactor-card-title{margin-top:24px}.formfactor-card-footer{margin-top:24px}.formfactor-card .dds__card{padding:24px}.formfactor-card-footer a{font-size:14px;padding:8px 12px}.best-for-text{margin-top:24px}}@media (min-width:1024px){.cardgrid-carousel-description{font-weight:400;font-size:24px;line-height:36px}.formfactor-card .dds__card{padding:32px}.formfactor-card-title{margin-top:32px;font-size:40px;line-height:48px}.formfactor-card-subtitle{font-weight:300;font-size:24px;line-height:36px}.formfactor-card-subtitle i{font-size:22px!important}.formfactor-card-footer{margin-top:32px}.cardgrid-container .dds__carousel__controls__prev{margin-left:48px}.cardgrid-container .dds__carousel__controls__next{margin-right:48px}.best-for-text{margin-top:32px}}@media (min-width:1024px) and (max-width:1365.98px){.cardgrid-outer-div{margin:40px}.cardgrid-container{margin:0 88px 40px 88px}.cardgrid-ff-container{padding:40px 0!important}.cardgrid-carousel-header{font-size:48px;line-height:56px;margin:40px 40px 0 40px}.cardgrid-carousel-description{margin:16px 40px 40px 40px}.formfactor-card-image img{height:160px}}@media (min-width:1366px){.cardgrid-container{margin:0 112px 80px 112px}.cardgrid-ff-container{padding:80px 0!important}.cardgrid-carousel-header{font-size:56px;line-height:68px;margin:80px 40px 0 40px}.cardgrid-carousel-description{margin:32px 40px 80px 40px}}@media (min-width:1366px) and (max-width:1583.98px){.cardgrid-outer-div{margin:48px}.formfactor-card-image img{height:160px}}@media (min-width:1584px) and (max-width:2128.98px){.cardgrid-outer-div{margin:64px}.formfactor-card-image img{height:200px}}@media (min-width:2129px){.cardgrid-outer-div{margin:64px auto}.formfactor-card-image img{height:200px}}.cardgrid-container .dds__icon--chevron-left{font-weight:700}.cardgrid-container .dds__icon--chevron-right{font-weight:700}.cardgrid-carousel .dds__carousel__indicators{position:relative;bottom:0}