.cms-content{min-height:65vh;padding-top:85px;padding-bottom:100px}.cms-kicker{font-size:.72rem;color:#9b780d;font-weight:800;letter-spacing:.19em;margin-bottom:29px}.cms-listhead{max-width:920px;margin-bottom:52px}.cms-listhead h1,.cms-article h1{font-weight:800;font-size:clamp(3.1rem,7vw,6.5rem);line-height:1.04;letter-spacing:-.055em;color:#202020}.cms-dot{color:#ffad14}.cms-listhead p,.cms-lead{font-size:clamp(1.05rem,2vw,1.36rem);line-height:1.85;color:#626262;max-width:740px}.cms-card{display:block;text-decoration:none;color:#222;border:1px solid #e8e4dd;border-radius:17px;overflow:hidden;background:#fff;height:100%;transition:transform .3s ease,box-shadow .3s ease}.cms-card:hover{transform:translateY(-6px);box-shadow:0 18px 35px rgba(20,20,20,.08)}.cms-thumb{height:275px;background:#202321;display:flex;justify-content:center;align-items:center;overflow:hidden}.cms-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cms-card:hover .cms-thumb img{transform:scale(1.04)}.cms-thumb img.cms-placeholder-logo{height:86px;width:86px;object-fit:contain}.cms-card-copy{padding:28px}.cms-card-type{font-size:.72rem;color:#a07815;letter-spacing:.1em;font-weight:700}.cms-card h2{font-weight:750;font-size:1.55rem;margin:14px 0 12px}.cms-card p{color:#666;line-height:1.8}.cms-read{font-weight:700;color:#ad7200}.cms-empty{padding:65px 35px;border:1px solid #e8e4dd;border-radius:20px;background:#fff}.cms-empty p{color:#777}.cms-back{display:inline-block;color:#a37400;font-weight:700;margin-bottom:30px}.cms-article{max-width:930px}.cms-article time{display:block;color:#777;margin:20px 0 25px}.cms-hero-image{width:100%;height:auto;max-height:550px;object-fit:cover;border-radius:16px;margin:25px 0 45px}.cms-body{max-width:790px;font-size:1.09rem;line-height:2.02;color:#353535}.cms-body p{margin-bottom:25px}@media(prefers-reduced-motion:reduce){.cms-card,.cms-thumb img{transition:none}}@media(max-width:600px){.cms-content{padding-top:45px}.cms-thumb{height:220px}}

/* V3.7 shared visual language for dynamic Work and Insights */
.uw-cms-page .cms-content{padding-top:76px;padding-bottom:115px;min-height:42vh}
.uw-cms-page .cms-section-heading{font-size:clamp(24px,3.5vw,43px);font-weight:800;letter-spacing:-.04em;color:#15191d}
.uw-cms-page .cms-listhead{margin-bottom:34px}
.uw-cms-page .cms-card{border-radius:8px;border-color:#e8e5de;box-shadow:none}
.uw-cms-page .cms-card:hover{border-color:#deb76d;box-shadow:0 20px 45px #151b2414}
.uw-cms-page .cms-thumb{background:#182028}
.uw-cms-page .cms-card-type{color:#a27000}
.uw-cms-page .cms-empty{border-radius:8px;background:#fff}
.uw-cms-page .cms-article{margin:0 auto}
.uw-cms-page .cms-back{margin-bottom:38px}
.uw-cms-page .cms-hero-image{border-radius:7px}
.uw-cms-page .cms-body{font-size:17px;line-height:1.95}
.uw-cms-page .footer{background:#15191d;color:#fff}
.uw-cms-page .footer a{color:#ffb11a}
@media(max-width:600px){.uw-cms-page .cms-content{padding-top:48px;padding-bottom:80px}}
