/* v194: approved home, ivory proof and board journey refinements. */
body main #services.page.active .v180-team-proof{background:#FEF5EB!important}
body #aud-you .individual-path-card .offer-format{color:#334D5C!important}
#board-snapshot-detail.v194-snapshot section{padding:66px 0}
#board-snapshot-detail.v194-snapshot .subhero{padding:62px 0}
#board-snapshot-detail.v194-snapshot .subhero p:not(.lead){max-width:850px;font-size:19px;line-height:1.65}
#board-snapshot-detail.v194-snapshot h2{font-size:clamp(29px,3.2vw,40px);line-height:1.2;max-width:1000px;margin:14px 0 25px}
#board-snapshot-detail.v194-snapshot h3{font-size:26px;line-height:1.3;margin:0 0 14px}
#board-snapshot-detail.v194-snapshot p{line-height:1.65}
body main #board-snapshot-detail.v194-snapshot .v194-snapshot-value,body main #board-snapshot-detail.v194-snapshot .v194-snapshot-faq{background:#FEF5EB!important}
#board-snapshot-detail.v194-snapshot .v194-snapshot-outputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:46px;margin:34px 0}
#board-snapshot-detail.v194-snapshot .v194-snapshot-outputs article{min-width:0}
#board-snapshot-detail.v194-snapshot .v194-report-use{border-top:1px solid #D8C9BF;padding-top:26px;margin-top:25px}
#board-snapshot-detail.v194-snapshot .v194-report-use h3{font-family:var(--sans);font-size:18px;font-weight:600}
#board-snapshot-detail.v194-snapshot .v194-report-use ul{padding-left:22px;line-height:1.75;margin:0}
#board-snapshot-detail.v194-snapshot .v194-snapshot-steps{list-style:none;padding:0;counter-reset:snapshot-step;margin:32px 0}
#board-snapshot-detail.v194-snapshot .v194-snapshot-steps li{counter-increment:snapshot-step;position:relative;padding:25px 0 25px 54px;border-top:1px solid #E6DDD4}
#board-snapshot-detail.v194-snapshot .v194-snapshot-steps li:before{content:counter(snapshot-step,decimal-leading-zero);position:absolute;left:0;top:27px;color:#986653;font-size:17px}
#board-snapshot-detail.v194-snapshot .v194-snapshot-steps p{margin:0}
.v194-disclosure{border:0;border-top:1px solid #D8C9BF;border-bottom:1px solid #D8C9BF;margin:0}
.v194-disclosure+.v194-disclosure{border-top:0}
.v194-disclosure>summary{display:flex;align-items:center;gap:14px;list-style:none;cursor:pointer;padding:23px 0;color:#334D5C;font-size:20px;line-height:1.4}
.v194-disclosure>summary::-webkit-details-marker{display:none}
.v194-disclosure>summary:before{content:'▶';font-size:13px;flex:0 0 13px}
.v194-disclosure[open]>summary:before{content:'▼'}
.v194-disclosure-content{padding:0 0 24px 27px;max-width:940px}
.v194-disclosure-content p:last-child{margin-bottom:0}
#board-snapshot-detail .v194-investment{margin-top:35px}
#board-snapshot-detail .v194-investment>summary{font-family:var(--serif);font-size:28px}
#board-snapshot-detail .v194-snapshot-close{background:#fff}
body main #svc-board-circle .v194-format{font:400 17px/1.6 var(--sans);margin:22px 0 32px}
body main #svc-board-circle .v194-process>article{display:grid;grid-template-columns:.65fr 1.35fr;grid-template-rows:min-content 1fr;gap:8px 42px;align-items:start;padding:28px 0;border-top:1px solid #E6DDD4}
body main #svc-board-circle .v194-process>article>.exec-eyebrow{grid-column:1;margin:0!important}
body main #svc-board-circle .v194-process>article>h3{grid-column:1;font-size:27px;line-height:1.3;margin:0}
body main #svc-board-circle .v194-process>article>div{grid-column:2;grid-row:1 / span 2}
body main #svc-board-circle .v194-process p:last-child{margin-bottom:0}
body main #svc-board-circle .v194-board-curriculum{margin-top:36px}
body main #svc-board-circle .v194-board-curriculum details{border:0;border-top:1px solid #D8C9BF;border-bottom:1px solid #D8C9BF;background:#fff;padding:0}
body main #svc-board-circle .v194-board-curriculum summary{display:flex;align-items:center;justify-content:flex-start!important;gap:14px;padding:23px 0!important;background:#fff!important;list-style:none;cursor:pointer;font:400 26px/1.35 var(--serif);color:#334D5C}
body main #svc-board-circle .v194-board-curriculum summary::-webkit-details-marker{display:none}
body main #svc-board-circle .v194-board-curriculum summary:before{content:'▶';font-size:13px}
body main #svc-board-circle .v194-board-curriculum details[open]>summary:before{content:'▼'}
body main #svc-board-circle .v194-board-curriculum .exec-sessions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 40px;padding:20px 0 30px}
body main #svc-board-circle .v194-board-curriculum .exec-sessions article{background:#FEF5EB;padding:25px}
body main #svc-board-circle .v194-optional-snapshot .exec-intro{max-width:950px}
@media(max-width:700px){
 #board-snapshot-detail.v194-snapshot section{padding:44px 0}
 #board-snapshot-detail.v194-snapshot .v194-snapshot-outputs{grid-template-columns:1fr;gap:25px}
 #board-snapshot-detail.v194-snapshot .v194-snapshot-steps li{padding-left:40px}
 #board-snapshot-detail.v194-snapshot h3{font-size:24px}
 body main #svc-board-circle .v194-process>article{grid-template-columns:1fr;gap:10px}
 body main #svc-board-circle .v194-process>article>div{grid-column:1;grid-row:auto}
 body main #svc-board-circle .v194-board-curriculum .exec-sessions{grid-template-columns:1fr}
 body main #svc-board-circle .v194-board-curriculum summary{font-size:24px}
}
