
/* Deep night teal is a contained accent, never a full content-page background. */
.signature-site.ux-site .night-teal-card,.signature-site.ux-site .home-oversight .oversight-pair article:last-child,.signature-site.ux-site .approach-risk.tradex-dark-section>div:first-child{background:radial-gradient(ellipse at 100% 0%,#123b3b 0%,transparent 65%),linear-gradient(135deg,#0a252b,#06191e);border:1px solid #214347;box-shadow:0 12px 26px #08262b0b}
.signature-site.ux-site .night-teal-card{padding:32px;border-radius:18px;align-self:start;color:#eaf5f4}
.signature-site.ux-site .night-teal-card :is(h2,h3,h4){color:#f0faf7!important}
.signature-site.ux-site .night-teal-card :is(p,address){color:#bdd2d3!important}
.signature-site.ux-site .night-teal-card .label{color:#83cdbd!important}
.signature-site.ux-site .night-teal-card a{color:#b5e8de!important;text-underline-offset:5px}
.signature-site.ux-site .night-teal-card a:hover{color:#fff!important}
.signature-site.ux-site .night-teal-card .contact-channel{border-color:#29484d}
.signature-site.ux-site .night-teal-card h2{margin-top:20px}
.signature-site.ux-site .night-teal-card>p:last-child{margin-bottom:0}
.signature-site.ux-site .firm-structure{align-items:start}
.signature-site.ux-site .insights-reading{align-items:start}
.signature-site.ux-site .insights-reading .night-teal-card h2{font-size:clamp(30px,2.6vw,38px);margin-bottom:0}
.signature-site.ux-site .home-oversight .oversight-pair article:last-child h3{color:#f0faf7}
.signature-site.ux-site .home-oversight .oversight-pair article:last-child p{color:#bdd2d3}
.signature-site.ux-site .home-oversight .oversight-pair article:last-child .label{color:#83cdbd}
@media(max-width:700px){.signature-site.ux-site .night-teal-card{padding:26px}.signature-site.ux-site .insights-reading>.night-teal-card{margin-bottom:28px}}
