.cc-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.cc-sector-grid .flip{height:470px}.cc-sector-grid .flip-front{padding:0;overflow:hidden;background:#354149;color:white;justify-content:flex-end}.cc-sector-grid .flip-front .flip-mark,.cc-sector-grid .flip-front>.eyebrow{display:none}.cc-sector-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.cc-sector-grid .flip-front:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#354149e8,transparent 85%);z-index:1}.cc-sector-grid .flip-front h3,.cc-sector-grid .flip-front>p:not(.eyebrow),.cc-sector-grid .flip-open{position:relative;z-index:2;margin-left:30px;margin-right:30px}.cc-sector-grid .flip-front h3{color:#ffffff;font-size:37px;line-height:1.15;margin-top:auto;margin-bottom:12px}.cc-sector-grid .flip-front>p:not(.eyebrow){color:#ffffff;font-size:17px}.cc-sector-grid .flip-open{color:#f9da07;align-self:flex-start;margin-bottom:27px;min-height:44px}.cc-sector-grid .cc-card-direct{font-size:14px}.cc-sector-grid .flip-back{padding:30px}.cc-sector-bridge{border-top:1px solid #35414930;padding-top:28px;margin-top:38px}.cc-sector-bridge p{max-width:800px}.cc-sector-grid .flip{scroll-margin-top:120px}@media(max-width:760px){.cc-sector-grid{grid-template-columns:1fr;gap:28px}.cc-sector-grid .flip{height:420px}.cc-sector-grid .flip-front h3{font-size:33px}}
.cc-sector-grid .cc-sector-photo{height:auto;aspect-ratio:1672/941;object-fit:contain;bottom:auto}.cc-sector-grid .flip-front:after{background:linear-gradient(0deg,#354149 8%,#354149ed 32%,transparent 80%)}

.cc-sector-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-sector-grid .flip{height:450px}.cc-sector-grid .flip-front h3{font-size:31px}.cc-sector-grid .flip-front h3,.cc-sector-grid .flip-front>p:not(.eyebrow),.cc-sector-grid .flip-open{margin-left:24px;margin-right:24px}.cc-sector-grid .flip-back{padding:25px}@media(max-width:1050px) and (min-width:761px){.cc-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.cc-sector-grid{grid-template-columns:1fr}.cc-sector-grid .flip{height:420px}.cc-sector-grid .flip-front h3{font-size:33px}}
