.product{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:.875rem}@media screen and (min-width: 1028px){.product{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1150px){.product{grid-template-columns:1fr}}@media screen and (min-width: 1458px){.product{grid-template-columns:repeat(2, 1fr)}}.product__tile{box-shadow:0 0 40px 0 rgba(19,23,61,.12);border-radius:8px;width:100%;padding:1.25rem;display:flex;flex-direction:column}@media screen and (min-width: 769px){.product__tile{padding:2.5rem}}.product__tile--product-display{display:grid;grid-template-columns:154px auto;column-gap:2.5rem}.product__tile-heading{display:flex;gap:.5rem;align-items:flex-start;margin-bottom:1.25rem}.product__tile-heading-icon{height:1.5rem;position:relative;top:2px}.product__tile-heading-text{margin:0;font-size:1.5rem;font-weight:500;line-height:120%}.product__tile-description-heading{font-weight:500;margin-top:0;margin-bottom:.75rem}.product__tile-description-list{margin-top:0;padding-left:1.25rem}.product__tile-two-columns{display:grid;grid-template-columns:1fr 1fr;row-gap:2.5rem;column-gap:2rem}.product__tile-two-columns>:first-child{grid-row:span 2}@media screen and (min-width: 1800px){.product__tile-two-columns{column-gap:7.5rem}}.product__tile-links{display:flex;flex-direction:column;gap:1.25rem}.product__tile-links-heading{margin-top:0;margin-bottom:-1rem;font-weight:500}.product__tile-link{line-height:120%}.product__tile-link--bottom-margin{margin-bottom:.5rem}.product__video{width:100%;max-width:632px}/*# sourceMappingURL=product.css.map */
