
:root{--set6-surface:#000;--set6-text:#fff;--set6-copy:#aaa7a4;--set6-gap:clamp(1.5rem,4.8vw,3.25rem)}
.home{justify-content:flex-start;padding-block:clamp(2rem,6.5vw,4.4rem);--home-logo-h:clamp(3.5rem,10.6vw,7.2rem)}
.home h1{margin:clamp(2.5rem,11vw,7.5rem) 0 clamp(1.5rem,4vw,2.75rem)}
.home h1 img{display:block;width:min(100%,648px);height:auto;margin:auto}
.units{width:min(100%,912px);gap:var(--set6-gap)}
#screen-unit[data-unit="verse"] #u-logo{display:none}
#screen-unit[data-unit="verse"]>.wrap{padding-top:calc(var(--nav-h) + 1.25rem);padding-bottom:1.5rem}
#screen-unit[data-unit="verse"] #u-role img{width:min(100%,800px);height:auto;display:block;margin:auto}
#screen-unit[data-unit="verse"] #u-role{color:var(--set6-text);font-family:Arial,sans-serif;font-size:clamp(1.4rem,4.1vw,2.9rem);font-weight:900;letter-spacing:.08em}
.expertise-card__media--set6{aspect-ratio:453/235}
.expertise-card__media--set6 img{width:207.064%;max-width:none;inline-size:207.064%;margin-left:-107.064%}
#screen-unit[data-unit="verse"] .unit-intro__tagline{color:var(--set6-copy);margin-top:.8rem}
#screen-unit[data-unit="verse"] .unit-hero{margin-top:1.25rem;background:var(--set6-surface)}
#screen-unit[data-unit="verse"] .unit-section-head{text-align:center;margin:1.25rem 0 2.5rem}
#u-section-title img{width:min(80%,420px);height:auto;display:block;margin:auto}
.expertise-card__title{text-transform:none;font-size:clamp(1.25rem,2.8vw,2rem);letter-spacing:.035em}
.expertise-card__desc{color:var(--set6-copy);font-size:clamp(.95rem,1.8vw,1.2rem);line-height:1.65;max-inline-size:none}
.expertise-card__count{display:inline-block;background:var(--set6-text);color:var(--set6-surface);padding:.15rem .75rem;border-radius:4px;opacity:1;letter-spacing:.04em}
.expertise-card:nth-child(even){text-align:left}
.social__link{background:transparent}
.social__link:hover{background:transparent}
.social__link img{width:46px;height:46px;object-fit:contain}
@media(max-width:759px){.home{padding-inline:1.25rem}.expertise-card{gap:1rem}}
