.SecondaryPage-module___VV4ua__page .secondary-intro{border:1px solid var(--line);background:#fff;border-radius:28px;gap:45px;margin-top:36px;padding:36px;box-shadow:0 5px #e9edf1,0 20px 45px #0b142005}.SecondaryPage-module___VV4ua__page .secondary-eyebrow{align-items:center;gap:10px;font-size:12px;display:flex}.SecondaryPage-module___VV4ua__page .secondary-eyebrow:before{content:"";background:var(--brand-red);flex-shrink:0;width:22px;height:2px}.SecondaryPage-module___VV4ua__page .secondary-intro h1{font-size:clamp(36px,3.7vw,52px);line-height:1.5}.SecondaryPage-module___VV4ua__page .secondary-lede{font-size:16px;line-height:2}.SecondaryPage-module___VV4ua__page .secondary-intro-art{border-radius:20px;min-height:310px;box-shadow:inset 0 1px #ffffff18,0 12px 25px #0b142012}.SecondaryPage-module___VV4ua__page .secondary-intro-art:after{content:"";filter:blur(13px);pointer-events:none;background:#0003;border-radius:50%;width:60%;height:25px;position:absolute;bottom:45px;left:20%}:is(.SecondaryPage-module___VV4ua__page .learning-tile,.SecondaryPage-module___VV4ua__page .partners-orbit){border-color:#aecad66b;box-shadow:3px 4px #345064,6px 8px #102032,0 24px 32px #0005}:is(.SecondaryPage-module___VV4ua__page .learning-tile-front,.SecondaryPage-module___VV4ua__page .partners-orbit-front){background:linear-gradient(130deg,#307a98bb,#0b1420f5)}.SecondaryPage-module___VV4ua__page .project-core{background:linear-gradient(135deg,#a92f36,#702932);box-shadow:inset 1px 1px #ffffff50,4px 6px #4c2635,8px 12px #ffffff09,0 30px 35px #0004}.SecondaryPage-module___VV4ua__page .about-art-mark span{background:linear-gradient(135deg,#307a98,#203548);box-shadow:inset 1px 1px #ffffff40,4px 6px #1c3346,0 20px 35px #0003}.SecondaryPage-module___VV4ua__page .about-art-mark span:last-child{background:linear-gradient(135deg,#a92f36,#552432)}.SecondaryPage-module___VV4ua__page .section-count{background:#fff;border-radius:30px}.SecondaryPage-module___VV4ua__page .showcase-card{border-radius:24px;padding:10px}.SecondaryPage-module___VV4ua__page .showcase-art{border-radius:15px}.SecondaryPage-module___VV4ua__page .showcase-copy{padding:23px 18px}.SecondaryPage-module___VV4ua__page .showcase-sector{background:#307a980a;border-radius:6px;padding:4px 9px;display:inline-block}.SecondaryPage-module___VV4ua__page .approach-card{border-radius:22px;padding:30px;position:relative;box-shadow:0 4px #e5eaf0}.SecondaryPage-module___VV4ua__page .approach-number{border-radius:15px;width:50px;height:50px;margin-bottom:24px}.SecondaryPage-module___VV4ua__page .approach-card:nth-child(2) .approach-number{color:var(--brand-blue);background:#307a9808;border-color:#307a9825}.SecondaryPage-module___VV4ua__page .approach-card:nth-child(3) .approach-number{color:var(--ink);background:#0b142006;border-color:#0b142015}.SecondaryPage-module___VV4ua__page .about-note{border-radius:0 18px 18px 0}.SecondaryPage-module___VV4ua__page .partner-card{border-radius:24px;padding:10px;box-shadow:0 4px #e5eaf0}.SecondaryPage-module___VV4ua__page .partner-card-art{border-radius:15px}.SecondaryPage-module___VV4ua__page .partner-card-copy{padding:23px 18px}.SecondaryPage-module___VV4ua__page .secondary-cta:after{z-index:-1;content:"";opacity:.035;background:#fff;width:240px;height:165px;position:absolute;bottom:-35px;left:23%;transform:rotate(-12deg);-webkit-mask:url(/images/brand-mark-white.png) 50%/contain no-repeat;mask:url(/images/brand-mark-white.png) 50%/contain no-repeat}.SecondaryPage-module___VV4ua__page .secondary-cta-link{border-radius:12px}@media (max-width:1100px){.SecondaryPage-module___VV4ua__page .secondary-intro{gap:28px;padding:27px}.SecondaryPage-module___VV4ua__page .secondary-intro h1{font-size:40px}.SecondaryPage-module___VV4ua__page .secondary-lede{font-size:15px}}@media (max-width:900px){.SecondaryPage-module___VV4ua__page .secondary-intro{grid-template-columns:1fr 1fr;gap:22px;padding:24px}.SecondaryPage-module___VV4ua__page .secondary-intro h1{font-size:35px}.SecondaryPage-module___VV4ua__page .secondary-intro-art{min-height:285px}.SecondaryPage-module___VV4ua__page .approach-card{padding:23px}}@media (max-width:767px){.SecondaryPage-module___VV4ua__page .secondary-intro{border-radius:22px;grid-template-columns:1fr;gap:26px;margin-top:25px;padding:25px}.SecondaryPage-module___VV4ua__page .secondary-intro h1{font-size:38px}.SecondaryPage-module___VV4ua__page .secondary-intro-art{min-height:265px}.SecondaryPage-module___VV4ua__page .secondary-cta:after{bottom:0;left:-30px}}@media (max-width:480px){.SecondaryPage-module___VV4ua__page .secondary-intro{padding:22px 17px 17px}.SecondaryPage-module___VV4ua__page .secondary-intro h1{letter-spacing:-.6px;font-size:34px}.SecondaryPage-module___VV4ua__page .secondary-lede{font-size:14px}.SecondaryPage-module___VV4ua__page .secondary-intro-art{border-radius:15px;min-height:245px}:is(.SecondaryPage-module___VV4ua__page .art-index,.SecondaryPage-module___VV4ua__page .art-caption){inset-inline:18px}.SecondaryPage-module___VV4ua__page .partners-artwork{transform:scale(.88)}.SecondaryPage-module___VV4ua__page .about-art-mark{gap:10px;font-size:19px}.SecondaryPage-module___VV4ua__page .about-art-mark span{padding:18px}}
.ProgramGrid-module__o-3vQa__catalog{min-width:0}.ProgramGrid-module__o-3vQa__toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding-bottom:22px;display:flex}.ProgramGrid-module__o-3vQa__filters{flex-wrap:wrap;gap:7px;display:flex}.ProgramGrid-module__o-3vQa__filters button{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:30px;padding:8px 17px;font-size:13px;transition:color .18s,background .18s,border-color .18s}.ProgramGrid-module__o-3vQa__filters button:hover{border-color:var(--line);background:#fff}.ProgramGrid-module__o-3vQa__filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 4px 10px #0b142010}.ProgramGrid-module__o-3vQa__filters button:disabled{cursor:default}.ProgramGrid-module__o-3vQa__results{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:12px;display:flex}.ProgramGrid-module__o-3vQa__results span{border:1px solid var(--line);min-width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.ProgramGrid-module__o-3vQa__catalog .program-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-block:0 16px;display:flex}.ProgramGrid-module__o-3vQa__level{background:color-mix(in srgb, var(--program-color), white 95%);color:color-mix(in srgb, var(--program-color), black 10%);border:1px solid color-mix(in srgb, var(--program-color), transparent 90%);border-radius:6px;padding:3px 9px;font-size:11px}.ProgramGrid-module__o-3vQa__duration{align-items:center;gap:5px;font-size:12px;display:inline-flex}.ProgramGrid-module__o-3vQa__duration svg{width:15px;height:15px}@media (max-width:767px){.ProgramGrid-module__o-3vQa__toolbar{flex-direction:column;align-items:start;gap:14px;margin-bottom:22px;padding-bottom:17px}.ProgramGrid-module__o-3vQa__filters{gap:5px}.ProgramGrid-module__o-3vQa__filters button{padding-inline:13px;font-size:12px}.ProgramGrid-module__o-3vQa__results{font-size:11px}.ProgramGrid-module__o-3vQa__results span{min-width:25px;height:25px}}@media (max-width:480px){.ProgramGrid-module__o-3vQa__catalog .program-meta{gap:8px;margin-bottom:13px}.ProgramGrid-module__o-3vQa__duration{font-size:11px}.ProgramGrid-module__o-3vQa__filters button{padding-inline:11px}}
