@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(instrument-serif-regular.ttf) format("truetype")}
/* Two pairs of service and essay tiles, followed by the full-width ICT feature. */
.project-covers.ai-project-covers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}
.ai-project-covers>.project-cover{width:100%;margin:0}
.ai-project-covers:after{display:none}
.ai-project-covers>.ict-project-cover{grid-column:1/-1;margin-top:16px}
.ai-project-covers .consulting-tile{aspect-ratio:auto;min-height:320px;height:100%;padding:32px 38px}
.ai-project-covers .consulting-tile-kicker{font-size:13px}
.ai-project-covers .consulting-tile-action{font-size:17px;padding-top:15px;margin-top:26px}
.ai-project-covers .consulting-tile h2{font-size:42px;margin:20px 0}
.ai-project-covers .consulting-tile ul,.ai-project-covers .ai-tile-copy{font-size:19px}
.ai-project-covers .why-ai-project-cover h2{font-size:64px;margin-block:15px}
.ai-project-covers .why-ai-tile-copy{font-size:22px}
.ai-project-covers .privacy-project-cover .consulting-tile{background:#edf4f1;color:#172b35}
.privacy-project-cover .consulting-tile-kicker{color:#087461}
.ai-project-covers .privacy-project-cover h2{font:400 66px/.98 "Instrument Serif",Georgia,serif;letter-spacing:-.03em;color:#172b35;margin-block:15px}
.privacy-project-cover .privacy-tile-copy{font:400 21px/1.4 ftnk,sans-serif;color:#47616c;max-width:31ch;margin:0}
.privacy-project-cover .consulting-tile-action{color:#087461;border-color:#b6cec4}
.privacy-project-cover:hover .consulting-tile{background:#dceee5}
.privacy-project-cover:focus-visible{outline-color:#087461}
@media(max-width:932px){.ai-project-covers .consulting-tile{padding:26px;min-height:320px}.ai-project-covers .consulting-tile h2{font-size:34px}.ai-project-covers .why-ai-project-cover h2{font-size:53px}.ai-project-covers .privacy-project-cover h2{font-size:55px}.ai-project-covers .consulting-tile ul,.ai-project-covers .ai-tile-copy{font-size:17px}.ai-project-covers .why-ai-tile-copy,.privacy-project-cover .privacy-tile-copy{font-size:19px}.ai-project-covers .consulting-tile-action{font-size:16px}.ai-project-covers .consulting-tile-kicker{font-size:12px}}
@media(max-width:540px){.project-covers.ai-project-covers{grid-template-columns:minmax(0,1fr)}.ai-project-covers .consulting-tile{min-height:0;padding:28px 26px}.ai-project-covers .consulting-tile h2{font-size:39px}.ai-project-covers .why-ai-project-cover h2{font-size:64px}.ai-project-covers .privacy-project-cover h2{font-size:64px}.ai-project-covers>.ict-project-cover{margin-top:2px}}
