.sd-hero{padding:clamp(120px,16vh,170px) 0 clamp(48px,8vh,90px)}.sd-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid}.sd-hero__copy{justify-items:start;gap:22px;display:grid}.sd-hero__copy .v8-hero-title{margin:0}.sd-hero__photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-xl);width:100%}.sd-region{grid-template-columns:minmax(0,.5fr) minmax(0,1.5fr);align-items:start;gap:clamp(24px,5vw,80px);display:grid}.sd-region .v8-h2{margin:0}.sd-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sd-list a{border-radius:var(--r-xl);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);align-content:start;gap:10px;padding:26px 26px 56px;transition:background .25s,box-shadow .25s;display:grid;position:relative}.sd-list a:hover{background:color-mix(in srgb, var(--ink) 4%, var(--s1));box-shadow:inset 0 0 0 1px var(--line-2)}.sd-list span{color:var(--ink-3);font-size:14px}.sd-list b{letter-spacing:-.01em;font-size:21px;font-weight:500}.sd-list p{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}.sd-list i{position:absolute;bottom:22px;right:22px}@media (max-width:960px){.sd-hero__grid,.sd-region{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.sd-list{grid-template-columns:minmax(0,1fr)}}
