.disc-workshop-page .disc-hero .adaptive-hero-image img{object-position:center 35%}.disc-report-section,.disc-extension,.disc-pathways{grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);align-items:center;gap:clamp(3rem,7vw,8rem);padding:clamp(5rem,9vw,9rem) max(6vw,50vw - 620px);display:grid}.disc-report-section{background:#f4f7fb}.disc-report-copy h2,.disc-extension h2,.disc-pathway-heading h2{letter-spacing:-.055em;margin:1.8rem 0 2rem;font-size:clamp(2.5rem,5vw,5.4rem);font-weight:400;line-height:.98}.disc-report-copy p:not(.section-index),.disc-extension>div:last-child p,.disc-pathway-heading>p{color:#5d7087;max-width:44rem;font-size:1.15rem;line-height:1.65}.disc-report-copy p+p,.disc-extension p+p{margin-top:1rem}.disc-report-mockup{min-height:520px;position:relative}.disc-report-mockup img{object-fit:contain}.disc-extension{color:#fff;background:#071d31}.disc-extension .section-index,.disc-extension>div:last-child p{color:#c4d2e2}.disc-extension strong{color:#6e9be0}.disc-pathways{background:#fff;display:block}.disc-pathway-heading{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.disc-pathway-heading .section-index{grid-column:1/-1}.disc-pathway-heading h2,.disc-pathway-heading>p{margin:0}.disc-pathway-grid{border-top:1px solid #cad6e2;border-left:1px solid #cad6e2;grid-template-columns:repeat(3,1fr);display:grid}.disc-pathway-grid a{color:#071d31;border-bottom:1px solid #cad6e2;border-right:1px solid #cad6e2;flex-direction:column;min-height:320px;padding:2.2rem;text-decoration:none;transition:background .2s,color .2s;display:flex}.disc-pathway-grid a:hover{color:#fff;background:#0a233a}.disc-pathway-grid span{color:#4f7fc4;font-weight:800}.disc-pathway-grid h3{margin:1rem 0;font-size:2rem;line-height:1.05}.disc-pathway-grid p{flex:1;line-height:1.55}.disc-pathway-grid b{margin-top:2rem}.disc-workshop-page .adaptive-signal-grid article p{margin-top:1.2rem}.disc-workshop-page .adaptive-program ol{align-self:start}.disc-courtesy-cta{border-top:1px solid #c4d2e259;margin-top:2.2rem;padding-top:2rem}.disc-courtesy-cta h3{margin:0 0 .8rem;font-size:1.55rem;line-height:1.2}.disc-extension>div:last-child .disc-courtesy-cta p{font-size:1rem;line-height:1.55}.disc-courtesy-cta .button{margin-top:1.25rem;display:inline-flex}.disc-courtesy-cta small{color:#9fb3c9;margin-top:.8rem;line-height:1.45;display:block}@media (max-width:900px){.disc-report-section,.disc-extension{grid-template-columns:1fr}.disc-report-mockup{min-height:380px}.disc-pathway-heading,.disc-pathway-grid{grid-template-columns:1fr}.disc-pathway-grid a{min-height:250px}}@media (max-width:600px){.disc-report-section,.disc-extension,.disc-pathways{padding:4.5rem 1.25rem}.disc-report-mockup{min-height:280px}.disc-pathway-grid a{padding:1.6rem}}.disc-situations-copy{max-width:620px;color:var(--muted);gap:1.1rem;font-size:1.25rem;line-height:1.6;display:grid}.disc-situations-copy p{margin:0}.disc-situations-label{color:#3567aa;margin:clamp(2.4rem,4vw,4.2rem) 0 1rem;font-size:1.05rem;font-weight:800}.disc-workshop-page .disc-situations-label+.adaptive-signal-grid{margin-top:0}.disc-workshop-page .adaptive-agitation>div:last-child{align-self:center;width:100%;max-width:680px}.disc-workshop-page .adaptive-agitation>div:last-child p+p{margin-top:32px;padding-top:32px}.disc-workshop-page .adaptive-pillar-grid{margin-top:48px}.disc-workshop-page .adaptive-pillar-grid article{min-height:250px;padding:30px 34px}.disc-workshop-page .adaptive-pillar-grid h3{margin:30px 0 14px}
