.about-cta[data-astro-cid-n467nsui]{position:relative;padding-block:7.2rem;background:var(--color-blue-3)}.about-cta-inner[data-astro-cid-n467nsui]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center}.about-cta[data-astro-cid-n467nsui] h2[data-astro-cid-n467nsui]{color:var(--color-black);font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.about-cta[data-astro-cid-n467nsui] p[data-astro-cid-n467nsui]{color:var(--color-grey-1);font-size:var(--font-bold-md);line-height:var(--line-bold-md)}.about-cta[data-astro-cid-n467nsui] .ds-button{width:min(100%,24rem)}@media(min-width:768px){.about-cta[data-astro-cid-n467nsui]{padding-block:10rem}.about-cta[data-astro-cid-n467nsui] h2[data-astro-cid-n467nsui]{font-size:var(--font-display-sm);line-height:var(--line-display-sm)}.about-cta[data-astro-cid-n467nsui] p[data-astro-cid-n467nsui]{font-size:var(--font-bold-lg);line-height:var(--line-bold-lg)}}@media(min-width:1200px){.about-cta[data-astro-cid-n467nsui]{padding-block:12rem}.about-cta[data-astro-cid-n467nsui] h2[data-astro-cid-n467nsui]{font-size:var(--font-display-lg);line-height:var(--line-display-lg)}.about-cta[data-astro-cid-n467nsui] p[data-astro-cid-n467nsui]{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}}.about-hero[data-astro-cid-2yawmcsj]{position:relative;display:flex;align-items:center;justify-content:center;min-height:60rem;padding-block:11rem 8rem;background:var(--color-blue-3)}.about-hero-inner[data-astro-cid-2yawmcsj]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.about-hero-copy[data-astro-cid-2yawmcsj]{max-width:87rem;text-align:center}.about-hero[data-astro-cid-2yawmcsj] h1[data-astro-cid-2yawmcsj]{color:var(--color-black);font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.about-hero[data-astro-cid-2yawmcsj] p[data-astro-cid-2yawmcsj]{max-width:87rem;margin-top:2.4rem;color:var(--color-black);font-size:var(--font-bold-lg);line-height:var(--line-bold-lg)}@media(min-width:768px){.about-hero[data-astro-cid-2yawmcsj]{min-height:72rem;padding-block:13rem 10rem}.about-hero[data-astro-cid-2yawmcsj] h1[data-astro-cid-2yawmcsj]{font-size:var(--font-display-lg);line-height:var(--line-display-lg)}.about-hero[data-astro-cid-2yawmcsj] p[data-astro-cid-2yawmcsj]{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}}@media(min-width:1200px){.about-hero[data-astro-cid-2yawmcsj]{min-height:100vh}}.history-section{--history-card-height: 15rem;--history-featured-card-height: 23.3rem;padding-block:7.2rem;background:var(--color-black);color:var(--color-white)}.history-inner{display:flex;flex-direction:column;gap:4.8rem}.history-header{max-width:78rem}.history-header h2{color:var(--color-white)}.history-header p{margin-top:1.6rem;color:var(--color-white)}.history-content{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}.history-card-title{display:flex;flex-direction:column}.year-nav{position:relative;padding:0;overflow-x:auto}.year-nav:before{display:none}.year-nav ol{position:relative;display:flex;flex-direction:row;gap:.8rem;width:max-content;padding-bottom:.8rem}.year-nav li{position:relative}.year-nav button{position:relative;display:inline-flex;min-width:7.2rem;min-height:4rem;align-items:center;justify-content:center;padding:0 1.4rem;border:.1rem solid var(--color-grey-2);border-radius:999rem;background:transparent;color:var(--color-grey-3);text-align:left;cursor:pointer}.year-nav button:before{display:none}.year-nav button.is-active{border-color:var(--color-green-1);background:var(--color-green-1);color:var(--color-white)}.year-nav button.is-active:before{display:none}.year-nav button.is-active:after{display:none}.history-card-columns{display:grid;grid-template-columns:1fr;gap:1.6rem;align-items:start}.history-card-column{display:flex;flex-direction:column;gap:1.6rem}.history-card{display:flex;min-height:var(--history-card-height);align-items:center;justify-content:center;padding:1.8rem;border:.1rem solid var(--color-grey-1);border-radius:.8rem;background:var(--color-black);text-align:center}.history-card h3{color:var(--color-white)}.history-card h3 span{display:block}.history-card.is-featured{min-height:var(--history-featured-card-height);border-color:var(--color-blue-1);background:#1379c44d}.history-card-column.is-camp .history-card:not(.is-featured){border-color:var(--color-grey-2);background:var(--color-grey-1)}.history-card-column.is-etc .history-card:not(.is-featured){border-color:var(--color-grey-3);background:var(--color-grey-2)}.history-header h2{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.history-header p{font-size:var(--font-bold-md);line-height:var(--line-bold-md)}.history-card h3,.history-card-title>div{font-size:var(--font-bold-lg);line-height:var(--line-bold-lg)}@media(min-width:768px){.history-section{padding-block:10rem}.history-inner{gap:4.8rem}.history-header h2{font-size:var(--font-display-sm);line-height:var(--line-display-sm)}.history-header p{font-size:var(--font-bold-lg);line-height:var(--line-bold-lg)}.history-content{gap:4rem}.history-card-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.history-card h3,.history-card-title>div{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}}@media(min-width:1200px){.history-section{padding-block:12rem}.history-header h2{font-size:var(--font-display-lg);line-height:var(--line-display-lg)}.history-header p{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.history-content{grid-template-columns:18rem minmax(0,1fr);gap:5.6rem}.year-nav{padding:1.2rem 0 1.2rem 2.4rem;overflow:visible}.year-nav:before{position:absolute;top:1.6rem;bottom:1.6rem;left:.4rem;display:block;width:.1rem;border-radius:999rem;background:var(--color-grey-1);content:""}.year-nav ol{flex-direction:column;gap:.6rem;width:auto;padding-bottom:0}.year-nav button{width:100%;min-width:0;justify-content:flex-start;padding:.8rem 1.4rem;border:0}.year-nav button:before{position:absolute;top:50%;left:-2.35rem;display:block;width:.8rem;height:.8rem;border-radius:50%;background:var(--color-grey-2);content:"";transform:translateY(-50%)}.year-nav button.is-active:before{left:-2.45rem;display:block;width:1rem;height:1rem;background:var(--color-green-1);box-shadow:0 0 0 .4rem var(--color-grey-1)}.history-card-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.masters-section[data-astro-cid-5t53jfti]{position:relative;padding-block:7.2rem;background:var(--color-white)}.masters-inner[data-astro-cid-5t53jfti]{display:flex;flex-direction:column;gap:3.2rem;align-items:start}.masters-header[data-astro-cid-5t53jfti]{display:flex;max-width:78rem;flex-direction:column;gap:1.6rem}.masters-header[data-astro-cid-5t53jfti] h2[data-astro-cid-5t53jfti],.master-tab-name[data-astro-cid-5t53jfti],.master-title[data-astro-cid-5t53jfti] h3[data-astro-cid-5t53jfti],.master-quote[data-astro-cid-5t53jfti],.master-career[data-astro-cid-5t53jfti],.master-career[data-astro-cid-5t53jfti] strong[data-astro-cid-5t53jfti]{color:var(--color-black)}.masters-header[data-astro-cid-5t53jfti]>p[data-astro-cid-5t53jfti]:first-child,.master-count[data-astro-cid-5t53jfti]{color:var(--color-green-1)}.masters-header[data-astro-cid-5t53jfti] p[data-astro-cid-5t53jfti]{color:var(--color-grey-1)}.masters-header[data-astro-cid-5t53jfti] h2[data-astro-cid-5t53jfti]{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.masters-header[data-astro-cid-5t53jfti] p[data-astro-cid-5t53jfti]{font-size:var(--font-bold-md);line-height:var(--line-bold-md)}.master-tabs-shell[data-astro-cid-5t53jfti]{display:grid;width:100%;grid-template-columns:1fr;gap:2rem;align-items:stretch}.master-tab-list[data-astro-cid-5t53jfti]{display:flex;flex-direction:row;gap:1rem;max-width:100%;padding-block:.4rem 1rem;overflow-x:auto;scrollbar-width:none}.master-tab-list[data-astro-cid-5t53jfti]::-webkit-scrollbar{display:none}.master-tab[data-astro-cid-5t53jfti]{display:flex;min-width:20rem;align-items:center;padding:1.4rem;border:.1rem solid var(--color-grey-4);border-radius:.8rem;background:var(--color-white);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.master-tab[data-astro-cid-5t53jfti]:hover,.master-tab[data-astro-cid-5t53jfti]:focus-visible,.master-tab[data-astro-cid-5t53jfti].is-active{border-color:var(--color-black);background:var(--color-off-white-2);box-shadow:0 1.2rem 3.2rem #00000014}.master-tab[data-astro-cid-5t53jfti]:focus-visible{outline:.2rem solid var(--color-green-1);outline-offset:.3rem}.master-tab[data-astro-cid-5t53jfti].is-active{transform:translateY(-.2rem)}.master-tab-copy[data-astro-cid-5t53jfti]{display:flex;min-width:0;flex-direction:column;gap:.4rem}.master-tab-role[data-astro-cid-5t53jfti]{color:var(--color-grey-1)}.master-panel-stack[data-astro-cid-5t53jfti]{min-width:0}.master-profile-card[data-astro-cid-5t53jfti]{display:grid;grid-template-columns:1fr;border:.1rem solid var(--color-grey-3);border-radius:.8rem;background:var(--color-white);box-shadow:0 2.4rem 6rem #0000001a;overflow:hidden}.master-profile-card[data-astro-cid-5t53jfti][hidden]{display:none}.master-profile-card[data-astro-cid-5t53jfti].is-active{animation:master-panel-in .22s ease both}.master-profile-copy[data-astro-cid-5t53jfti]{display:flex;min-width:0;flex-direction:column;gap:1.4rem;justify-content:center;padding:2.4rem}.master-count[data-astro-cid-5t53jfti]{display:inline-flex;align-self:flex-start;padding:.7rem 1.4rem;border:.1rem solid var(--color-green-1);border-radius:999rem;background:#60b71c14}.master-title[data-astro-cid-5t53jfti]{display:flex;flex-direction:column;gap:.8rem}.master-title[data-astro-cid-5t53jfti] p[data-astro-cid-5t53jfti]{color:var(--color-grey-1)}.master-career[data-astro-cid-5t53jfti]{display:flex;flex-direction:column;gap:1.2rem;margin-top:.4rem}.master-career[data-astro-cid-5t53jfti] ul[data-astro-cid-5t53jfti]{display:flex;flex-direction:column;gap:.8rem}.master-career[data-astro-cid-5t53jfti] li[data-astro-cid-5t53jfti]{position:relative;padding-left:1.3rem;color:var(--color-grey-1)}.master-career[data-astro-cid-5t53jfti] li[data-astro-cid-5t53jfti]:before{position:absolute;top:0;left:0;color:var(--color-green-1);content:"•"}.master-profile-photo[data-astro-cid-5t53jfti]{position:relative;aspect-ratio:1 / .72;background:var(--color-black);overflow:hidden}.master-profile-photo[data-astro-cid-5t53jfti]:before{position:absolute;inset:auto 0 0;z-index:1;width:100%;height:8rem;background:linear-gradient(180deg,rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 76%) 70%,var(--color-white) 100%);content:"";pointer-events:none}.master-profile-photo[data-astro-cid-5t53jfti] img[data-astro-cid-5t53jfti]{width:100%;height:100%;object-fit:cover}@keyframes master-panel-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.masters-section[data-astro-cid-5t53jfti]{padding-block:10rem}.masters-inner[data-astro-cid-5t53jfti]{gap:4.8rem}.masters-header[data-astro-cid-5t53jfti] h2[data-astro-cid-5t53jfti]{font-size:var(--font-display-sm);line-height:var(--line-display-sm)}.masters-header[data-astro-cid-5t53jfti] p[data-astro-cid-5t53jfti]{font-size:var(--font-bold-lg);line-height:var(--line-bold-lg)}.master-tab[data-astro-cid-5t53jfti]{min-width:23rem;padding:1.8rem}.master-profile-copy[data-astro-cid-5t53jfti]{padding:4rem}}@media(min-width:1200px){.masters-section[data-astro-cid-5t53jfti]{padding-block:12rem}.masters-inner[data-astro-cid-5t53jfti]{gap:5.6rem}.masters-header[data-astro-cid-5t53jfti] h2[data-astro-cid-5t53jfti]{font-size:var(--font-display-lg);line-height:var(--line-display-lg)}.masters-header[data-astro-cid-5t53jfti] p[data-astro-cid-5t53jfti]{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.master-tabs-shell[data-astro-cid-5t53jfti]{grid-template-columns:minmax(24rem,.34fr) minmax(0,1fr);gap:2.4rem}.master-tab-list[data-astro-cid-5t53jfti]{flex-direction:column;gap:1.2rem;padding-block:0;overflow:visible}.master-tab[data-astro-cid-5t53jfti]{width:100%;min-width:0}.master-profile-card[data-astro-cid-5t53jfti]{grid-template-columns:minmax(28rem,.42fr) minmax(0,1fr);min-height:56rem}.master-profile-photo[data-astro-cid-5t53jfti]{aspect-ratio:auto}.master-profile-photo[data-astro-cid-5t53jfti]:before{top:0;left:auto;width:8rem;height:auto;background:linear-gradient(90deg,rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 76%) 70%,var(--color-white) 100%)}}.about-why[data-astro-cid-7rs3gz22]{position:relative;display:flex;align-items:center;justify-content:center;min-height:auto;padding-block:7.2rem;background:linear-gradient(180deg,#1b1b1bdb,#1b1b1bad),var(--about-why-background) center / cover no-repeat}.about-why-inner[data-astro-cid-7rs3gz22]{position:relative;z-index:1;display:flex;max-width:88rem;flex-direction:column;gap:3.2rem;text-align:center}.about-why[data-astro-cid-7rs3gz22] h2[data-astro-cid-7rs3gz22],.about-why[data-astro-cid-7rs3gz22] p[data-astro-cid-7rs3gz22]{color:var(--color-white)}.about-why[data-astro-cid-7rs3gz22] h2[data-astro-cid-7rs3gz22]{font-size:var(--font-bold-xl);line-height:var(--line-bold-xl)}.about-why[data-astro-cid-7rs3gz22] p[data-astro-cid-7rs3gz22]{font-size:var(--font-bold-md);line-height:var(--line-bold-md)}@media(min-width:768px){.about-why[data-astro-cid-7rs3gz22]{padding-block:10rem;background:linear-gradient(90deg,#1b1b1bd1,#1b1b1b9e),var(--about-why-background) center / cover no-repeat}.about-why[data-astro-cid-7rs3gz22] h2[data-astro-cid-7rs3gz22]{font-size:var(--font-display-sm);line-height:var(--line-display-sm)}.about-why[data-astro-cid-7rs3gz22] p[data-astro-cid-7rs3gz22]{font-size:var(--font-bold-lg);line-height:var(--line-bold-lg)}}@media(min-width:1200px){.about-why[data-astro-cid-7rs3gz22]{min-height:100vh;padding-block:12rem}.about-why[data-astro-cid-7rs3gz22] h2[data-astro-cid-7rs3gz22]{font-size:var(--font-display-lg);line-height:var(--line-display-lg)}.about-why[data-astro-cid-7rs3gz22] p[data-astro-cid-7rs3gz22]{font-size:var(--font-body-xl);line-height:var(--line-body-xl)}}.about-main[data-astro-cid-fwdcsva6]{--about-content-width: var(--site-content-width, 120rem);--about-gutter: clamp(2rem, 5vw, 4.8rem)}.about-main[data-astro-cid-fwdcsva6] .container{width:min(var(--about-content-width),calc(100% - (var(--about-gutter) * 2)))}
