.Sectors-module__-tmuVG__gallery{background:var(--background);padding:28px 0 56px}.Sectors-module__-tmuVG__inner{max-width:1400px;margin:auto}.Sectors-module__-tmuVG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.Sectors-module__-tmuVG__card{background:var(--white);border:1px solid color-mix(in srgb, var(--ink) 7%, transparent);min-width:0}.Sectors-module__-tmuVG__cardPhoto{aspect-ratio:5/3;background:var(--surface);position:relative;overflow:hidden}.Sectors-module__-tmuVG__cardImage{object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.Sectors-module__-tmuVG__card:hover .Sectors-module__-tmuVG__cardImage{transform:scale(1.025)}.Sectors-module__-tmuVG__caption{justify-content:space-between;align-items:center;gap:12px;min-height:88px;padding:18px 20px;display:flex}.Sectors-module__-tmuVG__caption h2{font:400 clamp(20px, 1.6vw, 24px)/1.3 var(--font-larken-demo);color:var(--ink);margin:0;padding-top:12px;position:relative}.Sectors-module__-tmuVG__caption h2:before{content:"";background:var(--brand);width:24px;height:1px;position:absolute;top:0;left:0}.Sectors-module__-tmuVG__finalRow{grid-template-columns:5fr 7fr;align-items:stretch;gap:36px;margin-top:20px;display:grid}.Sectors-module__-tmuVG__widePhoto{aspect-ratio:3}.Sectors-module__-tmuVG__closing{grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;padding:28px 0 28px 28px;display:grid}.Sectors-module__-tmuVG__closing h2{font:400 var(--heading-section-size)/1.1 var(--font-larken-demo);letter-spacing:-.03em;color:var(--ink);margin:0;padding-top:24px;position:relative}.Sectors-module__-tmuVG__closing h2:before{content:"";background:var(--brand);width:38px;height:2px;position:absolute;top:0;left:0}.Sectors-module__-tmuVG__closing p{border-left:1px solid color-mix(in srgb, var(--ink) 16%, transparent);min-height:110px;font:400 var(--description-size)/var(--description-leading) var(--font-albert-sans), sans-serif;color:var(--body);align-items:center;margin:0;padding-left:28px;display:flex}.Sectors-module__-tmuVG__closingOnly{grid-template-columns:1fr}@media (max-width:1023px){.Sectors-module__-tmuVG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Sectors-module__-tmuVG__finalRow{grid-template-columns:1fr 1fr;gap:24px}.Sectors-module__-tmuVG__widePhoto{aspect-ratio:5/3}.Sectors-module__-tmuVG__closing{grid-template-columns:1fr;gap:18px;padding:20px 0}.Sectors-module__-tmuVG__closing p{border:0;min-height:auto;padding:0}}@media (max-width:767px){.Sectors-module__-tmuVG__gallery{padding:24px 0 40px}.Sectors-module__-tmuVG__grid{gap:14px}.Sectors-module__-tmuVG__finalRow{grid-template-columns:1fr;gap:24px;margin-top:14px}.Sectors-module__-tmuVG__widePhoto{aspect-ratio:5/2}.Sectors-module__-tmuVG__closing{grid-template-columns:1.2fr 1fr;gap:24px;padding:12px 0}.Sectors-module__-tmuVG__closing p{border-left:1px solid color-mix(in srgb, var(--ink) 16%, transparent);padding-left:20px}}@media (max-width:479px){.Sectors-module__-tmuVG__grid{grid-template-columns:1fr}.Sectors-module__-tmuVG__caption h2{font-size:20px}.Sectors-module__-tmuVG__closing{grid-template-columns:1fr}.Sectors-module__-tmuVG__closing p{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.Sectors-module__-tmuVG__cardImage{transition:none}.Sectors-module__-tmuVG__card:hover .Sectors-module__-tmuVG__cardImage{transform:none}}
