.productl1 .cmp-tile .tile-image img,.productl2 .cmp-tile .tile-image img,.related .cmp-tile .tile-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media screen and (min-width:77.5em){.cardcontainer.aem-GridColumn{padding:0}}.cardcontainer .cmp-cardcontainer{margin-bottom:2.25rem!important}.cardcontainer .cmp-cardcontainer .cardcontainer-details{margin-bottom:2.5rem}.cardcontainer .cmp-cardcontainer .cardcontainer-details h2{font-size:2rem;font-weight:700;line-height:2.75rem;margin-bottom:1rem}.cardcontainer .cmp-cardcontainer .cardcontainer-details p{font-size:1rem;line-height:1.75rem}@media screen and (min-width:77.5em){.cardcontainer .cmp-cardcontainer .cardcontainer-details p{font-size:1.5rem;line-height:2.25rem}}.cardcontainer .cmp-cardcontainer .cmp-image{overflow:hidden}.cardcontainer .cmp-cardcontainer picture{display:block;height:100%}.related .cmp-image{height:15.3125rem}@media screen and (min-width:50em){.related .cmp-image{height:15.9375rem}}@media screen and (min-width:77.5em){.related .cmp-image{height:20.5rem}}.related .cmp-tile .tile-image{border-radius:.625rem;-webkit-box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3)}@media screen and (min-width:50em){.related .cmp-tile .tile-content{min-height:11.1875rem}}@media screen and (min-width:77.5em){.related .cmp-tile .tile-content{min-height:12.0625rem}}.productl1 .cmp-tile{position:relative}.productl1 .cmp-tile .tile-image{border-radius:.625rem;-webkit-box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);display:none;width:100%}@media screen and (min-width:50em){.productl1 .cmp-tile .tile-image{background-color:#fff;display:block}}.productl1 .cmp-tile .tile-content{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background-color:#fff;border-radius:.625rem;margin-top:0;min-height:14.125rem;padding:1.5rem}@media screen and (min-width:50em){.productl1 .cmp-tile .tile-content{border-radius:0 0 .625rem .625rem;margin-top:-1.5rem}}@media screen and (min-width:77.5em){.productl1 .cmp-tile .tile-content{margin-top:-5rem;min-height:14.1875rem}}.productl1 .cmp-tile .tile-content .tile-link{margin-bottom:1rem;margin-top:0}.productl1 .cmp-tile .tile-content .tile-link a{font-size:1.25rem;line-height:2rem}@media screen and (min-width:77.5em){.productl1 .cmp-tile .tile-content .tile-link a{font-size:1.5rem;font-weight:700;line-height:2rem}}@media screen and (min-width:50em){.productl1 .cmp-image{height:13.375rem}}@media screen and (min-width:77.5em){.productl1 .cmp-image{height:17.25rem}}.productl2 .cmp-tile{position:relative}.productl2 .cmp-tile .tile-image{border-radius:.625rem;-webkit-box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);display:none;width:100%}@media screen and (min-width:50em){.productl2 .cmp-tile .tile-image{background-color:#fff;display:block}}.productl2 .cmp-tile .tile-image .cmp-image{border-radius:.625rem}@media screen and (min-width:50em){.productl2 .cmp-tile .tile-image .cmp-image{height:27.6875rem}}@media screen and (min-width:77.5em){.productl2 .cmp-tile .tile-image .cmp-image{height:26.3125rem}}.productl2 .cmp-tile .tile-content{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background-color:#fff;border-radius:.625rem;-webkit-box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);height:100%;margin-top:0;padding:1.5rem;top:auto;width:100%}@media screen and (min-width:50em){.productl2 .cmp-tile .tile-content{border-radius:0 0 .625rem .625rem;-webkit-box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);box-shadow:0 0 1.25rem -.0625rem rgba(51,121,145,.3);margin-top:-9.25rem;min-height:9.25rem}}@media screen and (min-width:77.5em){.productl2 .cmp-tile .tile-content{margin-top:-10.1875rem;min-height:10.1875rem}}.productl2 .cmp-tile .tile-content .tile-link{margin-bottom:1rem;margin-top:0}.productl2 .cmp-tile .tile-content .tile-link a{font-size:1.25rem;line-height:2rem}@media screen and (min-width:77.5em){.productl2 .cmp-tile .tile-content .tile-link a{font-size:1.5rem;font-weight:700;line-height:2rem}}