.SchoolChalkboardHero-module__3p9UqW__track{background:#180e12;width:100%;min-width:0;max-width:100%;position:relative;overflow:clip}.SchoolChalkboardHero-module__3p9UqW__sticky{width:100%;min-width:0;position:relative}.SchoolChalkboardHero-module__3p9UqW__frame{background:#20171a;width:100%;max-width:100%;height:clamp(480px,62vw,820px);position:relative;overflow:hidden}.SchoolChalkboardHero-module__3p9UqW__picture{width:100%;height:100%;display:block}.SchoolChalkboardHero-module__3p9UqW__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}@media (max-width:700px){.SchoolChalkboardHero-module__3p9UqW__frame{aspect-ratio:1;height:auto}}.SchoolChalkboardHero-module__3p9UqW__overlay{z-index:2;pointer-events:none;color:#fff;background:linear-gradient(#0c080a29,#0000 32%,#0c080a1f 42%,#0d080ade 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}.SchoolChalkboardHero-module__3p9UqW__overlayContent{box-sizing:border-box;text-align:right;align-self:flex-start;width:min(100%,900px);margin-inline-end:auto;padding:clamp(24px,5vw,70px);animation:.85s cubic-bezier(.2,.8,.2,1) both SchoolChalkboardHero-module__3p9UqW__schoolIntroRise}.SchoolChalkboardHero-module__3p9UqW__title{text-shadow:0 2px 15px #000000bf;flex-direction:column;gap:8px;margin:0;font-weight:900;line-height:1.3;display:flex}.SchoolChalkboardHero-module__3p9UqW__title span{font-size:clamp(36px,5.8vw,86px)}.SchoolChalkboardHero-module__3p9UqW__title small{font-size:clamp(20px,3.2vw,44px);font-weight:800}@keyframes SchoolChalkboardHero-module__3p9UqW__schoolIntroRise{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.SchoolChalkboardHero-module__3p9UqW__overlay{background:linear-gradient(#0c080a2e,#0000 26%,#0c080a1f 38%,#0c080ae8 100%)}.SchoolChalkboardHero-module__3p9UqW__overlayContent{padding:14px 18px 20px}.SchoolChalkboardHero-module__3p9UqW__title{gap:2px}.SchoolChalkboardHero-module__3p9UqW__title span{font-size:clamp(27px,8vw,40px)}.SchoolChalkboardHero-module__3p9UqW__title small{font-size:clamp(17px,5vw,25px)}}@media (prefers-reduced-motion:reduce){.SchoolChalkboardHero-module__3p9UqW__overlayContent{animation:none}}
.AcademyHeroPlaceholder-module__ObYg3q__overlayContent{text-align:center;align-self:auto;width:min(44%,650px);margin:0;padding:0;position:absolute;top:36%;bottom:auto;left:5%}.AcademyHeroPlaceholder-module__ObYg3q__overlayContent h1{text-align:center;align-items:center}@media (max-width:700px){.AcademyHeroPlaceholder-module__ObYg3q__overlay{background:linear-gradient(#00000014,#0000 42%,#0000002e)}.AcademyHeroPlaceholder-module__ObYg3q__overlayContent{justify-content:center;align-items:center;width:auto;display:flex;inset:20% 5% 37%}.AcademyHeroPlaceholder-module__ObYg3q__overlayContent h1 span{font-size:clamp(30px,8.8vw,46px)}.AcademyHeroPlaceholder-module__ObYg3q__overlayContent h1 small{font-size:clamp(17px,5.2vw,26px)}}.AcademyHeroPlaceholder-module__ObYg3q__heroImage.AcademyHeroPlaceholder-module__ObYg3q__heroImage{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}@media (min-width:1536px){.AcademyHeroPlaceholder-module__ObYg3q__heroImage.AcademyHeroPlaceholder-module__ObYg3q__heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}
.ProgramHeroPlaceholder-module__ffYj9W__track{background:#21191b;width:100%;min-width:0;max-width:100%;overflow:clip}.ProgramHeroPlaceholder-module__ffYj9W__frame{background:radial-gradient(at 72% 38%,#a91d322e,#0000 42%),linear-gradient(135deg,#292326,#171b20 58%,#21191b);width:100%;max-width:100%;height:clamp(480px,62vw,820px);position:relative;overflow:hidden}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteFrame{aspect-ratio:16/9;background:#080708;height:auto}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteOverlay{pointer-events:none;background:linear-gradient(270deg,#050506d1 0%,#0505068a 34%,#0000 76%);justify-content:flex-start;align-items:center;padding:clamp(24px,5vw,76px);display:flex;position:absolute;inset:0}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy{color:#fff;text-align:right;width:min(43%,600px);transform:translateY(clamp(36px,7vh,72px))}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy h1{overflow-wrap:anywhere;text-shadow:0 2px 18px #000000bf;max-width:100%;margin:0;font-size:clamp(34px,4.2vw,54px);font-weight:900;line-height:1.4}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy h1 span,.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy h1 small{display:block}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy h1 small{margin-top:8px;font-size:clamp(17px,1.7vw,23px);font-weight:600;line-height:1.8}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteArtwork{width:100%;height:100%;display:block}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteArtwork img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ProgramHeroPlaceholder-module__ffYj9W__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProgramHeroPlaceholder-module__ffYj9W__artworkSlot{color:#ffffff8c;border:1px dashed #ffffff47;place-items:center;display:grid;position:absolute;inset:clamp(18px,4vw,54px)}.ProgramHeroPlaceholder-module__ffYj9W__artworkSlot span{background:#171b2073;border:1px solid #ffffff29;border-radius:999px;padding:10px 16px;font-size:clamp(12px,1.4vw,16px)}.ProgramHeroPlaceholder-module__ffYj9W__overlay{color:#fff;pointer-events:none;background:linear-gradient(#0000 35%,#0d0b0dd1 100%);align-items:flex-end;display:flex;position:absolute;inset:0}.ProgramHeroPlaceholder-module__ffYj9W__content{text-align:right;width:min(100%,1000px);padding:clamp(24px,5vw,70px)}.ProgramHeroPlaceholder-module__ffYj9W__content h1{text-shadow:0 2px 15px #000000b3;max-width:18ch;margin:10px 0 0;font-size:clamp(36px,5.8vw,76px);font-weight:900;line-height:1.3}.ProgramHeroPlaceholder-module__ffYj9W__eyebrow{color:#f0c7cd;margin:0;font-size:13px;font-weight:800}@media (max-width:700px){.ProgramHeroPlaceholder-module__ffYj9W__frame{aspect-ratio:1;height:auto}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteFrame{aspect-ratio:1}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteOverlay{background:linear-gradient(#0000 18%,#0505065c 55%,#050506e0);align-items:flex-end;padding:22px 18px clamp(90px,24vw,130px)}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy{width:100%;transform:none}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy h1{font-size:clamp(27px,7.2vw,36px)}.ProgramHeroPlaceholder-module__ffYj9W__masterEliteCopy h1 small{margin-top:5px;font-size:clamp(13px,3.25vw,16px)}.ProgramHeroPlaceholder-module__ffYj9W__artworkSlot{inset:12px}.ProgramHeroPlaceholder-module__ffYj9W__content{padding:18px}.ProgramHeroPlaceholder-module__ffYj9W__content h1{font-size:clamp(26px,7.5vw,40px)}}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipFrame{aspect-ratio:16/9;background:#171b20;height:auto}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipArtwork{width:100%;height:100%;display:block}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipArtwork img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipOverlay{pointer-events:none;background:linear-gradient(90deg,#050506c2 0%,#0505066b 30%,#0000 64%);justify-content:flex-end;align-items:center;padding:clamp(26px,5vw,76px);display:flex;position:absolute;inset:0}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipCopy{color:#fff;text-align:right;width:min(44%,610px)}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipKicker{color:#d8b3b9;letter-spacing:.14em;margin:0 0 12px;font-size:12px;font-weight:800}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipCopy h1{text-shadow:0 2px 18px #000000bf;max-width:13ch;margin:0;font-size:clamp(36px,4.5vw,62px);font-weight:900;line-height:1.35}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipDescription{color:#ffffffe0;text-shadow:0 1px 12px #000c;max-width:34ch;margin:14px 0 0;font-size:clamp(15px,1.45vw,19px);font-weight:600;line-height:1.9}@media (max-width:700px){.ProgramHeroPlaceholder-module__ffYj9W__mentorshipFrame{aspect-ratio:1}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipOverlay{background:linear-gradient(#0000 24%,#05050614 38%,#050506c2 76%,#050506f0 100%);align-items:flex-end;padding:18px 18px 24px}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipCopy{width:100%}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipKicker{margin-bottom:6px;font-size:10px}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipCopy h1{max-width:18ch;font-size:clamp(27px,7.4vw,36px);line-height:1.3}.ProgramHeroPlaceholder-module__ffYj9W__mentorshipDescription{max-width:36ch;margin-top:6px;font-size:clamp(12px,3.25vw,15px);line-height:1.7}}
