.visual[data-v-b34b3ef5]{flex-direction:column;align-items:center;gap:.375rem;width:100%;margin:0;display:flex;position:relative}.visual[data-v-b34b3ef5]:before{content:"";aspect-ratio:1;width:100%;opacity:var(--hover,0);pointer-events:none;transition:opacity var(--t-hover) var(--ease-reveal) calc(var(--hover,0)*var(--t-hover-delay));border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 14px 30px -10px #3935364d}.visual--frame[data-v-b34b3ef5]:before{aspect-ratio:4/3;border-radius:var(--r-card)}.visual-box[data-v-b34b3ef5]{background-color:var(--white);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.visual--circle .visual-box[data-v-b34b3ef5]{aspect-ratio:1;box-shadow:var(--shadow-card);border-radius:50%}.visual--frame .visual-box[data-v-b34b3ef5]{aspect-ratio:4/3;border-radius:var(--r-card);background-color:var(--mint)}.visual-box[data-v-b34b3ef5] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.visual-credit[data-v-b34b3ef5]{max-width:100%;color:var(--ink-soft);text-align:center;font-size:.6875rem;line-height:1.3}.section-head[data-v-6b210e98]{flex-direction:column;align-items:flex-start;gap:.875rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.section-head--center[data-v-6b210e98]{text-align:center;align-items:center}.section-head-lede[data-v-6b210e98]{color:var(--ink-soft);margin:0}.section-head--dark[data-v-6b210e98],.section-head--dark .subtitle[data-v-6b210e98]{color:var(--white)}.section-head--dark[data-v-6b210e98] em{color:var(--solar)}.section-head--dark[data-v-6b210e98] .title-rule:after{background-color:var(--solar)}.section-head--dark .eyebrow[data-v-6b210e98],.section-head--dark .section-head-lede[data-v-6b210e98]{color:#ffffffd1}
