.cbm-about{color:#42566c;background:#fff;font-size:16px;line-height:1.7;letter-spacing:0}.cbm-about *{box-sizing:border-box}.cbm-about__wrap{width:min(1170px,calc(100% - 110px));margin-inline:auto}.cbm-about h2{color:#0a2f55;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.02em;margin:0 0 18px}.cbm-about h3{color:#0a2f55;font-family:var(--font-body-family);font-size:19px;font-weight:700;letter-spacing:0;line-height:1.4;margin:0 0 8px}.cbm-about__eyebrow{color:#11679e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.cbm-about__prose p{margin:0 0 16px}.cbm-about__prose p:last-child{margin-bottom:0}.cbm-about__link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:14px;color:#0a4e79;font-weight:700;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;font-size:15px;line-height:1.4}.cbm-about a:hover{color:#8e1f28}.cbm-about a:focus-visible,.cbm-about summary:focus-visible{outline:3px solid #11679e;outline-offset:5px}.cbm-about__meet{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:clamp(32px,5vw,78px);align-items:center;padding-block:58px}.cbm-about figure{margin:0}.cbm-about__portrait{overflow:hidden;border-radius:10px;background:#e8eff7}.cbm-about__portrait img{display:block;width:100%;height:auto;aspect-ratio:9/10;object-fit:cover;object-position:53% 50%!important}.cbm-about__portrait figcaption{padding:13px 18px;color:#243957;font-size:13px;font-weight:600;line-height:1.5}.cbm-about__intro{max-width:675px}.cbm-about__support{background:#eef4f8}.cbm-about__support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:clamp(32px,5vw,78px);align-items:center;padding-block:50px}.cbm-about__support-photo{display:block;width:100%;height:auto;border-radius:10px}.cbm-about__support-art svg{display:block;width:100%;height:auto}.cbm-about__people{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:24px}.cbm-about__person{padding-top:18px;border-top:1px solid #c6d6e2}.cbm-about__person h3 span{display:block;color:#52677c;font-size:12px;font-weight:600;line-height:1.5;margin-top:3px}.cbm-about__person .cbm-about__prose{font-size:15px;line-height:1.65}.cbm-about__background{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:64px;align-items:center;padding-block:58px}.cbm-about__milestones{margin:23px 0 0}.cbm-about__milestones>div{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;padding:13px 0;border-top:1px solid #dce5ec;line-height:1.5;font-size:15px}.cbm-about__milestones dt{font-weight:700;color:#11679e}.cbm-about__milestones dd{margin:0;color:#243957}.cbm-about__learning img{display:block;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;border-radius:10px}.cbm-about__learning figcaption{margin-top:12px;font-size:13px;line-height:1.6;color:#52677c}.cbm-about__resources{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;border-top:1px solid #dce5ec;padding-block:42px}.cbm-about__resources h2{font-size:28px}.cbm-about__partners .cbm-about__prose{font-size:15px}.cbm-about__faq details{border-bottom:1px solid #dce5ec}.cbm-about__faq details:first-of-type{border-top:1px solid #dce5ec}.cbm-about__faq summary{display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;cursor:pointer;min-height:64px;padding:16px 0;color:#243957;font-size:16px;font-weight:600;line-height:1.5}.cbm-about__faq summary::-webkit-details-marker{display:none}.cbm-about__faq summary span{font-size:25px;font-weight:400;flex-shrink:0}.cbm-about__faq details[open] summary span{transform:rotate(45deg)}.cbm-about__faq details .cbm-about__prose{padding:0 28px 20px 0;font-size:15px}.cbm-about__prose a,.cbm-about__interview a{color:#0a4e79;text-underline-offset:4px}.cbm-about__interview{padding-bottom:32px}.cbm-about__interview p{border-top:1px solid #dce5ec;padding-top:22px;margin:0;font-size:13px;line-height:1.7}@media(max-width:989px){.cbm-about__meet{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:32px}.cbm-about__support-grid{grid-template-columns:minmax(0,1fr) 220px;gap:32px}.cbm-about__people{grid-template-columns:1fr;gap:18px}.cbm-about__background,.cbm-about__resources{gap:32px}}@media(max-width:749px){.cbm-about__wrap{width:calc(100% - 40px)}.cbm-about__meet,.cbm-about__support-grid,.cbm-about__background,.cbm-about__resources{grid-template-columns:1fr;gap:28px;padding-block:36px}.cbm-about__portrait{width:min(100%,320px);margin-inline:auto!important}.cbm-about__portrait img{aspect-ratio:1/1}.cbm-about__support-art{width:min(100%,360px);margin-inline:auto}.cbm-about__people{grid-template-columns:1fr;gap:20px}.cbm-about__background{gap:25px}.cbm-about__learning img{aspect-ratio:16/10}.cbm-about__resources{gap:34px}.cbm-about__interview{padding-bottom:28px}.cbm-about h2{font-size:29px}.cbm-about__resources h2{font-size:26px}}.cbm-article-invite{background:#fff;color:#42566c;padding:42px 0;letter-spacing:0}.cbm-article-invite__inner{width:min(1170px,calc(100% - 110px));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:40px;border-left:3px solid #c9262d;padding-left:28px}.cbm-article-invite__content{display:contents}.cbm-article-invite__copy{max-width:730px;min-width:0}.cbm-article-invite__eyebrow{color:#11679e;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;margin:0 0 9px}.cbm-article-invite h2{font-family:var(--font-heading-family);font-size:clamp(27px,2.5vw,34px);line-height:1.2;font-weight:500;letter-spacing:-.02em;color:#0a2f55;margin:0 0 12px}.cbm-article-invite__text{font-size:16px;line-height:1.65}.cbm-article-invite__text p{margin:0}.cbm-article-invite__actions{flex-shrink:0;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.cbm-article-invite__primary{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 22px;background:#243957;border-radius:4px;color:#fff;text-decoration:none;font-size:15px;font-weight:600;line-height:1.5}.cbm-article-invite__primary:hover{background:#11679e}.cbm-article-invite__secondary{display:inline-flex;align-items:center;min-height:32px;color:#0a4e79;font-size:14px;text-underline-offset:4px}.cbm-article-invite a:focus-visible{outline:3px solid #11679e;outline-offset:5px}@media(max-width:749px){.cbm-article-invite{padding:32px 0}.cbm-article-invite__inner{width:calc(100% - 40px);padding-left:18px;flex-direction:column;align-items:flex-start;gap:22px}.cbm-article-invite h2{font-size:27px}.cbm-article-invite__actions{gap:10px}.cbm-article-invite__primary{padding-inline:18px}}.cbm-article-invite--featured{padding:72px 0}.cbm-article-invite--featured .cbm-article-invite__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(36px,5vw,72px);border:0;padding-left:0;min-height:360px}.cbm-article-invite--featured .cbm-article-invite__content{display:block;min-width:0}.cbm-article-invite--featured .cbm-article-invite__eyebrow{font-size:12px;margin-bottom:16px}.cbm-article-invite--featured h2{font-size:clamp(32px,3.3vw,44px);line-height:1.12;margin-bottom:22px}.cbm-article-invite--featured .cbm-article-invite__text{font-size:17px;line-height:1.75}.cbm-article-invite--featured .cbm-article-invite__actions{margin-top:28px}.cbm-article-invite__media{margin:0;min-width:0;overflow:hidden;border-radius:18px;background:#e8eff7}.cbm-article-invite__media img{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;object-position:58% 50%;min-height:360px}@media(min-width:750px)and (max-width:989px){.cbm-article-invite--featured{padding-block:56px}.cbm-article-invite--featured .cbm-article-invite__inner{gap:32px}.cbm-article-invite__media img{min-height:320px}}@media(max-width:749px){.cbm-article-invite--featured{padding-block:44px}.cbm-article-invite--featured .cbm-article-invite__inner{grid-template-columns:minmax(0,1fr);gap:30px;min-height:0}.cbm-article-invite--featured .cbm-article-invite__media{grid-row:1}.cbm-article-invite__media img{aspect-ratio:16/10;min-height:0}.cbm-article-invite--featured h2{font-size:32px;margin-bottom:18px}.cbm-article-invite--featured .cbm-article-invite__text{font-size:16px}.cbm-article-invite--featured .cbm-article-invite__actions{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAw */
