.section--mcgtiles .section--mcgtiles--grid{display:grid;gap:36px;grid-template-columns:1fr 1fr;perspective:1400px}.section--mcgtiles .section--mcgtiles--item,.section--mcgtiles .section--mcgtiles--tile{display:flex;min-width:0;position:relative;transform-style:preserve-3d}.section--mcgtiles .section--mcgtiles--tile{--rx:0deg;--ry:0deg;--lift:0px;background-color:#fff;border-radius:10px;box-shadow:0 14px 34px rgba(0,0,0,.22);color:#0c1f42;flex:1 1 auto;flex-direction:column;font-family:Poppins,sans-serif;font-size:18px;line-height:1.65;text-align:left;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .2s ease-out,translate .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease;translate:0 var(--lift)}.section--mcgtiles .section--mcgtiles--item:focus-within .section--mcgtiles--tile,.section--mcgtiles .section--mcgtiles--item:hover .section--mcgtiles--tile{--lift:-8px;box-shadow:0 34px 70px rgba(0,0,0,.42)}.section--mcgtiles .section--mcgtiles--link{background:none;border-radius:10px;bottom:0;left:0;position:absolute;right:0;text-decoration:none;top:0;z-index:3}.section--mcgtiles .section--mcgtiles--link:focus-visible{outline:3px solid #f5751d;outline-offset:4px}.section--mcgtiles .section--mcgtiles--media{aspect-ratio:16/9;border-radius:10px 10px 0 0;flex:none;isolation:isolate;overflow:hidden;position:relative;width:100%}.widget-span .section--mcgtiles .section--mcgtiles--media img.media--mcg--img.media--mcg--img{bottom:-4%;height:108%;left:-4%;max-width:none;object-fit:cover;right:-4%;scale:1;top:-4%;transition:translate .2s ease-out,scale .8s cubic-bezier(.2,.7,.2,1);translate:var(--px,0) var(--py,0);width:108%}.widget-span .section--mcgtiles .section--mcgtiles--item:hover .section--mcgtiles--tile .section--mcgtiles--media img.media--mcg--img.media--mcg--img{scale:1.05}.section--mcgtiles .section--mcgtiles--media:after{background:linear-gradient(0deg,#1e4135,rgba(30,65,53,0) 55%);bottom:0;content:"";left:0;mix-blend-mode:multiply;opacity:.55;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .4s ease}.section--mcgtiles .section--mcgtiles--item:hover .section--mcgtiles--tile .section--mcgtiles--media:after{opacity:1}.section--mcgtiles .section--mcgtiles--badge{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 4px 14px rgba(42,42,42,.15);color:#0c1f42;display:inline-flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:9px;left:20px;line-height:1.65;padding:7px 14px 7px 12px;position:absolute;top:20px;z-index:2}.section--mcgtiles .section--mcgtiles--dot{background-color:#f5751d;border-radius:50%;flex:none;height:9px;position:relative;width:9px}.section--mcgtiles .section--mcgtiles--tile--future .section--mcgtiles--dot{background-color:#1e4135}@keyframes mcgPulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.section--mcgtiles .section--mcgtiles--tile--open .section--mcgtiles--dot:after{animation:mcgPulse 2.2s ease-out infinite;border:2px solid #f5751d;border-radius:50%;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px}.section--mcgtiles .section--mcgtiles--body{display:flex;flex:1;flex-direction:column;padding:32px 38px 38px}.section--mcgtiles .section--mcgtiles--type{color:#1e4135;display:block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.65;margin:0 0 8px}.section--mcgtiles .section--mcgtiles--heading{color:#0c1f42;font-family:georgia,palatino,serif;font-size:38px;font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0 0 16px;text-transform:none}.section--mcgtiles .section--mcgtiles--desc{color:#0c1f42;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;letter-spacing:0;line-height:1.6;margin:0 0 24px;text-transform:none}.section--mcgtiles .section--mcgtiles--facts{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 30px;padding:0}.section--mcgtiles .section--mcgtiles--fact{background-color:#edf4fe;border-radius:20px;color:#0c1f42;display:block;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.65;margin:0;padding:8px 15px;text-transform:none;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .5s ease,background-color .3s ease,color .3s ease}.section--mcgtiles .section--mcgtiles--fact.section--mcgtiles--fact--lead{background-color:#0c1f42;color:#fff}.section--mcgtiles .section--mcgtiles--item.animate--fade .section--mcgtiles--fact{opacity:0;transform:translateY(10px)}.section--mcgtiles .section--mcgtiles--item.animate--fade.animate--fade--active .section--mcgtiles--fact{opacity:1;transform:none}.section--mcgtiles .section--mcgtiles--item.animate--fade--active .section--mcgtiles--fact:first-child{transition-delay:.35s}.section--mcgtiles .section--mcgtiles--item.animate--fade--active .section--mcgtiles--fact:nth-child(2){transition-delay:.45s}.section--mcgtiles .section--mcgtiles--item.animate--fade--active .section--mcgtiles--fact:nth-child(3){transition-delay:.55s}.section--mcgtiles .section--mcgtiles--item.animate--fade--active .section--mcgtiles--fact:nth-child(4){transition-delay:.65s}.section--mcgtiles .section--mcgtiles--item.animate--fade--active .section--mcgtiles--fact:nth-child(5){transition-delay:.75s}.hs-inline-edit .section--mcgtiles .section--mcgtiles--item.animate--fade .section--mcgtiles--fact{opacity:1;transform:none}.section--mcgtiles .section--mcgtiles--cta{align-items:center;border:1.5px solid #0c1f42;border-radius:4px;color:#0c1f42;display:flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;gap:10px;justify-content:center;line-height:1.65;margin-top:auto;padding:14px 20px;transition:background-color .3s ease,border-color .3s ease}.section--mcgtiles .section--mcgtiles--cta svg{flex:none;transition:transform .3s ease}.section--mcgtiles .section--mcgtiles--item:focus-within .section--mcgtiles--tile .section--mcgtiles--cta,.section--mcgtiles .section--mcgtiles--item:hover .section--mcgtiles--tile .section--mcgtiles--cta{background-color:#f5751d;border-color:#f5751d}.section--mcgtiles .section--mcgtiles--item:focus-within .section--mcgtiles--tile .section--mcgtiles--cta svg,.section--mcgtiles .section--mcgtiles--item:hover .section--mcgtiles--tile .section--mcgtiles--cta svg{transform:translateX(6px)}@media (max-width:1024px){.section--mcgtiles .section--mcgtiles--grid{gap:24px}.section--mcgtiles .section--mcgtiles--body{padding:28px 30px 30px}.section--mcgtiles .section--mcgtiles--heading{font-size:32px;line-height:1.1}}@media (max-width:768px){.section--mcgtiles .section--mcgtiles--grid{grid-template-columns:1fr}.section--mcgtiles .section--mcgtiles--heading{font-size:30px;line-height:1.1}}@media (prefers-reduced-motion:reduce){.section--mcgtiles .section--mcgtiles--cta svg,.section--mcgtiles .section--mcgtiles--fact,.section--mcgtiles .section--mcgtiles--tile,.widget-span .section--mcgtiles .section--mcgtiles--media img.media--mcg--img.media--mcg--img{scale:none!important;transform:none!important;transition:none!important;translate:none!important}.section--mcgtiles .section--mcgtiles--item.animate--fade .section--mcgtiles--fact{opacity:1!important}.section--mcgtiles .section--mcgtiles--tile--open .section--mcgtiles--dot:after{animation:none}}