.cv-hero__grid{align-items:start;column-gap:40px;display:grid;grid-template-columns:minmax(0,707fr) minmax(0,538fr)}.cv-hero__text{display:flex;flex-direction:column;gap:40px;max-width:707px}.cv-hero__intro{max-width:694px}.cv-hero__montage{aspect-ratio:538/455;border-radius:16px;display:grid;gap:4px;grid-template-areas:"navy  t1    t2" "t3    .     cream" "t4    t5    t5";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);overflow:hidden}.cv-hero__montage--tall{grid-template-areas:"t1    navy  t2" "t1    .     t2" "cream t5    t5"}.cv-hero__tile{background:var(--cv-grey);margin:0;overflow:hidden}.cv-hero__tile img{height:100%;object-fit:cover;width:100%}.cv-hero__montage--custom{grid-template-areas:none}.cv-hero__montage--custom .cv-hero__tile{grid-area:auto}.cv-hero__tile--grey{background:linear-gradient(180deg,#f4f5f7,#c4ccd5)}.cv-hero__subtitle{color:var(--cv-navy);font:300 24px/1.3 var(--cv-font-display);margin:-16px 0 0}.cv-hero__tile--navy{background:var(--cv-navy);grid-area:navy}.cv-hero__tile--cream{background:var(--cv-cream);grid-area:cream}.cv-hero__tile--1{grid-area:t1}.cv-hero__tile--2{grid-area:t2}.cv-hero__tile--3{grid-area:t3}.cv-hero__tile--4{grid-area:t4}.cv-hero__tile--5{grid-area:t5}.cv-hero__montage--single{aspect-ratio:auto;border-radius:0;display:block;overflow:visible}.cv-hero__single{display:block;height:auto;width:100%}@media (max-width:1024px){.cv-hero__grid{grid-template-columns:1fr;row-gap:40px}.cv-hero__montage{max-width:620px}}.cv-hero__slot[hidden]{display:none}.cv-hero__slot .cv-mt__text{max-width:none}@media (max-width:767px){.cv-hero__text{align-items:center;gap:24px;max-width:none;text-align:center}.cv.cv-hero .cv-h1{font-size:40px;line-height:1.12}.cv-hero__intro,.cv-hero__slot{max-width:none;width:100%}.cv-hero .cv-btns{justify-content:center}.cv-hero__montage{margin-left:auto;margin-right:auto;width:100%}}