.CaseStudyRoster-module__gbukba__section.CaseStudyRoster-module__gbukba__section{padding-block:48px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__heading{margin-bottom:24px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__roster{padding:20px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__toolbar{margin-bottom:18px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__card{height:100%}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__select{min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:9px 9px 0 0;flex-direction:column;align-items:center;padding:0;display:flex}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__card:focus-visible,.CaseStudyRoster-module__gbukba__open:focus-visible,.CaseStudyRoster-module__gbukba__footer a:focus-visible{outline:3px solid var(--color-paper);outline-offset:5px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardTop{padding:12px 14px 0}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__art{max-width:124px;padding:0}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardCopy{gap:6px;width:100%;padding:0 16px 15px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardName{font-size:19px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__specialty{font-size:8px}.CaseStudyRoster-module__gbukba__cardMetric{flex-direction:column;gap:3px;margin-top:7px;display:flex}.CaseStudyRoster-module__gbukba__cardMetric strong{letter-spacing:-1.2px;font-size:33px;font-weight:500;line-height:1.15}.CaseStudyRoster-module__gbukba__cardMetric>span{color:var(--color-signal-light);font-size:10px;line-height:1.6}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardLink{justify-content:center;min-height:44px;padding:10px 14px;font-size:10px}.CaseStudyRoster-module__gbukba__preview{border-top:1px solid #c8d5dc40;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto;align-items:center;gap:18px 28px;margin-top:22px;padding-top:22px;display:grid}.CaseStudyRoster-module__gbukba__previewName{min-height:2.8em;color:var(--color-paper);letter-spacing:-.4px;margin-top:9px;font-size:19px;font-weight:500;line-height:1.4}.CaseStudyRoster-module__gbukba__tags{color:var(--color-signal-light);flex-wrap:wrap;gap:5px 9px;min-height:3.2em;margin-top:10px;font-size:9px;line-height:1.6;display:flex}.CaseStudyRoster-module__gbukba__metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;align-items:center;gap:15px;display:grid}.CaseStudyRoster-module__gbukba__metrics>div{flex-direction:column-reverse;display:flex}.CaseStudyRoster-module__gbukba__metrics dd{color:var(--color-paper);letter-spacing:-1px;font-size:clamp(22px,2.1vw,29px);font-weight:500}.CaseStudyRoster-module__gbukba__metrics dt{min-height:3.4em;color:var(--color-signal-light);margin-top:6px;font-size:10px;line-height:1.7}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__open{min-height:44px;padding:11px 16px;font-size:10px}.CaseStudyRoster-module__gbukba__context{color:var(--color-signal-light);grid-column:1/-1;min-height:3.6em;font-size:9px;line-height:1.8}.CaseStudyRoster-module__gbukba__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:18px;display:flex}.CaseStudyRoster-module__gbukba__footer p{color:var(--color-signal-light);font-size:10px;line-height:1.7}.CaseStudyRoster-module__gbukba__footer a{min-height:44px;color:var(--color-paper)}@media (max-width:1000px){.CaseStudyRoster-module__gbukba__preview{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.CaseStudyRoster-module__gbukba__open{grid-column:1;justify-self:start}.CaseStudyRoster-module__gbukba__context{grid-column:2}}@media (max-width:640px){.CaseStudyRoster-module__gbukba__section.CaseStudyRoster-module__gbukba__section{padding-block:36px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__heading{flex-direction:column;align-items:start;gap:12px;margin-bottom:21px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__heading h2{font-size:28px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__heading>p{max-width:none;font-size:12px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__roster{padding:14px 12px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__toolbar{letter-spacing:.3px;gap:10px;font-size:8px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__toolbar>span:last-child{max-width:88px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cards{gap:9px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardTop{justify-content:center;padding:10px 4px 0;font-size:9px}.CaseStudyRoster-module__gbukba__cardTop>span:last-child{display:none}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__art{max-width:80px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardCopy{gap:5px;padding:0 6px 11px}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__specialty{display:none}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardName{letter-spacing:-.2px;min-height:33px;font-size:12px;line-height:1.4}.CaseStudyRoster-module__gbukba__cardMetric strong{letter-spacing:-1px;font-size:clamp(19px,5.1vw,27px)}.CaseStudyRoster-module__gbukba__cardMetric>span{overflow-wrap:anywhere;font-size:8px;line-height:1.6}.CaseStudyRoster-module__gbukba__section .CaseStudyRoster-module__gbukba__cardLink{text-align:center;gap:3px;padding:9px 5px;font-size:8px}.CaseStudyRoster-module__gbukba__cardLink svg{flex-shrink:0;width:12px;height:12px}.CaseStudyRoster-module__gbukba__preview{grid-template-columns:minmax(0,1fr);gap:17px;margin-top:19px;padding-top:20px}.CaseStudyRoster-module__gbukba__previewName{font-size:18px}.CaseStudyRoster-module__gbukba__metrics{gap:12px}.CaseStudyRoster-module__gbukba__metrics dd{font-size:23px}.CaseStudyRoster-module__gbukba__metrics dt{min-height:5.1em;font-size:9px}.CaseStudyRoster-module__gbukba__open,.CaseStudyRoster-module__gbukba__context{grid-column:auto}.CaseStudyRoster-module__gbukba__context{grid-row:3;min-height:7.2em}.CaseStudyRoster-module__gbukba__footer{flex-direction:column;align-items:start;gap:4px}}
