.m-voices{padding-top:var(--vb-pad-sec);padding-bottom:var(--vb-pad-sec);overflow:clip}.m-voices__list{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none}.m-voice{position:relative;display:grid;grid-template-columns:minmax(0,clamp(240px,32%,380px)) minmax(0,1fr);align-items:stretch;background-color:var(--c-surface);border-radius:0;box-shadow:none;overflow:hidden}.m-voice--accent{background-color:var(--c-accent);color:#fff}.m-voice__body{position:relative;display:flex;flex-direction:column;padding:clamp(28px,3vw,44px) clamp(24px,2.5vw,44px);overflow:hidden}.m-voice__mark{position:absolute;top:.06em;right:.12em;z-index:0;font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,4vw,4.5rem);line-height:1;color:var(--c-border);pointer-events:none;-webkit-user-select:none;user-select:none}.m-voice--accent .m-voice__mark{color:#ffffff38}.m-voice__body>*:not(.m-voice__mark){position:relative;z-index:1}.m-voice__figure{margin:0;overflow:hidden}.m-voice__figure img,.m-voice__ph{display:block;width:100%;height:100%;min-height:clamp(200px,22vw,280px);object-fit:cover}.m-voice__ph{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:12px;padding:16px;background-color:var(--c-accent-light);border:1px dashed var(--c-border);color:var(--c-text-sub)}.m-voice__ph-icon{display:block;width:24px;height:24px}.m-voice__ph-icon svg{width:100%;height:100%}.m-voice__ph-label{font-size:.75rem;font-weight:700;line-height:1.7;letter-spacing:.04em}.m-voice__quote{margin:0}.m-voice__text{margin:0;font-family:var(--font-title);font-weight:500;font-size:clamp(1rem,.9rem + .3vw,1.125rem);line-height:1.9;letter-spacing:.02em;font-feature-settings:"palt" 1}.m-voice__text+.m-voice__text{margin-top:1.2em}.m-voice__meta{margin:auto 0 0;padding-top:24px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:.8125rem;letter-spacing:.08em}.m-voice__role{font-weight:700;color:var(--c-accent)}.m-voice--accent .m-voice__role{color:#fff}.m-voice__tenure{color:var(--c-text-sub)}.m-voice--accent .m-voice__tenure{color:#fffc}.js-on .m-voices__list>.js-reveal:nth-child(2){transition-delay:60ms}.js-on .m-voices__list>.js-reveal:nth-child(3){transition-delay:.12s}@media screen and (max-width:767px){.m-voice{grid-template-columns:1fr}.m-voice__figure img,.m-voice__ph{min-height:0;aspect-ratio:4 / 3;height:auto}}@media(prefers-reduced-motion:reduce){.js-on .m-voices__list>.js-reveal:nth-child(2),.js-on .m-voices__list>.js-reveal:nth-child(3){transition-delay:0s}}.p-culture__sec[data-astro-cid-qjhde5go]{padding-block:var(--vb-pad-sec);overflow:clip}.p-culture__stack[data-astro-cid-qjhde5go] .m-mediatext+.m-cardgrid,.p-culture__stack[data-astro-cid-qjhde5go] .m-cardgrid+.m-mediatext,.p-culture__stack[data-astro-cid-qjhde5go] .m-mediatext+.m-mediatext{margin-top:clamp(48px,6vw,96px)}.p-culture__flow[data-astro-cid-qjhde5go]>*+*{margin-top:clamp(48px,6vw,96px)}.p-culture__stats[data-astro-cid-qjhde5go]{margin-top:clamp(48px,6vw,96px)}.p-culture__stats-note[data-astro-cid-qjhde5go]{margin:24px 0 0;font-size:.75rem;letter-spacing:.08em;color:var(--c-text-sub)}.p-culture__intern[data-astro-cid-qjhde5go]{display:grid;grid-template-columns:minmax(0,16fr) minmax(0,9fr);gap:clamp(8px,1.6vw,24px);align-items:start}
