.ss{isolation:isolate;border-top:0;position:relative;overflow:hidden}.ss:before{content:"";z-index:-2;background:var(--ssbg);position:absolute;inset:0}.ss:after{content:"";z-index:-1;pointer-events:none;background:var(--ssfx);position:absolute;inset:0}.ss .wrap{position:relative}.ss-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.ss-art{align-content:center;justify-items:center;min-height:0;padding:22px 0 18px;display:grid;position:relative}.ss-art .bd{z-index:2;position:absolute;top:-6%;left:2%}.ss-ph{aspect-ratio:16/10;width:min(100%,400px);box-shadow:0 26px 60px #0000008c,0 0 0 1px #ffffff24,0 0 0 6px var(--ssring);border-radius:26px;margin:0;overflow:hidden;transform:rotate(-2.2deg)}.ss-ph img{object-fit:cover;width:100%;height:100%;display:block}.ss-txt .kick,.ss-txt h2 em{color:var(--sskick)}.ss-lamda .ss-art{order:2}.ss-lamda .ss-ph{transform:rotate(2deg)}.ss-lamda .ss-art .bd{left:auto;right:2%}.ss-clubs{--ssbg:linear-gradient(135deg,#1a0d3c 0%,#2a1566 60%,#33197a 100%);--ssfx:radial-gradient(60% 90% at 88% 10%,#e6bd5a33,transparent 62%),radial-gradient(50% 70% at 6% 100%,#8764e038,transparent 65%);--ssring:#e6bd5a80;--sskick:var(--gold)}.ss-lamda{--ssbg:linear-gradient(160deg,#120828 0%,#1f0f4a 60%,#170a38 100%);--ssfx:conic-gradient(from 200deg at 12% -10%,transparent 0 8%,#be96ff29 12%,transparent 18% 100%),conic-gradient(from 160deg at 88% -10%,transparent 0 8%,#be96ff24 12%,transparent 18% 100%);--ssring:#be96ff80;--sskick:var(--gold)}.ss-lfa{--ssbg:linear-gradient(160deg,#241256 0%,#3a1f84 55%,#2c1668 100%);--ssfx:radial-gradient(55% 80% at 15% 20%,#aa82ff3d,transparent 65%),radial-gradient(40% 60% at 95% 90%,#e6bd5a24,transparent 70%);--ssring:#bea0ff8c;--sskick:var(--gold)}.ss-lfa .ss-ph{transform:rotate(-1.6deg)}.ss-team{--ssbg:linear-gradient(180deg,#0c061aed,#120926f2),url(/img/photos/ms-5407.jpg) 50% 40%/cover;--ssfx:radial-gradient(60% 60% at 50% 0,#8764e038,transparent 70%)}.ss-lamda .ss-art .bd,.ss-lfa .ss-art .bd{inset:auto auto -5% -5%}@media (width<=860px){.ss-grid{grid-template-columns:minmax(0,1fr)}.ss-lamda .ss-art{order:0}.ss-art{min-height:0;padding-top:40px}.ss-ph{width:min(100%,360px)}.ss-art .bd{top:-2px;left:max(6px,50% - 184px);right:auto;--s:78px!important;animation:none!important;transform:none!important}.ss-lamda .ss-art .bd,.ss-lfa .ss-art .bd{inset:auto auto -6px max(6px,50% - 184px)}.ss-lamda .ss-art,.ss-lfa .ss-art{padding-bottom:34px}}.lfa-hub{background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;margin-top:22px;padding:16px 18px}.lfa-hub p{color:#e3d9f7;margin:0 0 4px}.ss-lamda .ss-grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.ss-lamda .ticks{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ss-lamda .ticks li{align-items:center}@media (width<=1080px){.ss-lamda .ticks{grid-template-columns:1fr}}@media (width<=860px){.ss-lamda .ss-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=701px){.sp-team{max-width:calc(var(--per,4) * 250px + (var(--per,4) - 1) * 20px);flex-wrap:wrap;justify-content:center;gap:20px;margin-inline:auto;display:flex!important}.sp-team .tile.person{flex:0 250px;width:250px}}.ss-team .kick,.ss-team h2,.ss-team .lead,.ss-team .fine{text-align:center;margin-inline:auto}.ss-team .lead{max-width:44rem}.pagehead:has(.schoolhero){padding-bottom:clamp(48px,6vw,84px)}.ss-team .kick{text-align:center;display:block}.pagehead.sstagehead{isolation:isolate;background:radial-gradient(70% 90% at 50% -20%,#8764e047,#0000 70%),#0a0413;position:relative;overflow:hidden}.sstage{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sa{filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}.sa.a1{background:var(--c1);opacity:.5;width:560px;height:560px;animation:24s ease-in-out infinite alternate saDriftA;top:-26%;right:-8%}.sa.a2{background:var(--c2);opacity:.4;width:480px;height:480px;animation:30s ease-in-out infinite alternate saDriftB;bottom:-38%;right:26%}.sa.a3{opacity:.28;background:#6a43b8;width:420px;height:420px;animation:34s ease-in-out infinite alternate-reverse saDriftB;top:10%;left:-10%}.sghost{aspect-ratio:1;opacity:.07;filter:blur(1.5px);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(820px,80vw);animation:40s ease-in-out infinite alternate sGhost;position:absolute;top:50%;right:-8%;transform:translateY(-50%)rotate(-9deg);-webkit-mask-image:linear-gradient(#000 30%,#0000 72%);mask-image:linear-gradient(#000 30%,#0000 72%)}@keyframes saDriftA{0%{transform:translate(0)scale(1)}to{transform:translate(-90px,70px)scale(1.18)}}@keyframes saDriftB{0%{transform:translate(0)scale(1.05)}to{transform:translate(80px,-50px)scale(.92)}}@keyframes sGhost{0%{transform:translateY(-50%)rotate(-9deg)scale(1)}to{transform:translateY(-52%)rotate(-5deg)scale(1.08)}}.shlogo{justify-self:center;width:min(340px,72vw);position:relative}.shlogo .slogo.shero{z-index:2;width:100%;position:relative}.sbeam{z-index:1;transform-origin:50% 0;clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);filter:blur(7px);pointer-events:none;background:linear-gradient(#fff3,#ffffff12 55%,#fff0);width:150%;height:calc(100% + 280px);animation:9s ease-in-out infinite alternate sBeam;position:absolute;top:-260px;left:50%;transform:translate(-50%)}@keyframes sBeam{0%{opacity:.75;transform:translate(-50%)rotate(-2.5deg)}to{opacity:1;transform:translate(-50%)rotate(2.5deg)}}@media (prefers-reduced-motion:reduce){.sa,.sghost,.sbeam{animation:none}}@media (width<=800px){.shlogo{order:-1}.sbeam{height:calc(100% + 140px);top:-120px}.sstage:after{content:"";pointer-events:none;background:linear-gradient(#0a041300 0 26%,#0a0413c7 46%,#0a0413 70%);position:absolute;inset:0}.sa.a1{opacity:.4}.sa.a2{opacity:.22}.sa.a3{opacity:.2}.sbeam{opacity:.7}}.sbar{display:none}@media (width<=800px){.pagehead:has(.schoolhero){padding-block:22px 34px}.schoolhero{text-align:center}.schoolhero .back{display:inline-block}.shlogo{order:-1;width:min(190px,52vw);margin:4px auto 2px}.sbeam{width:170%;height:calc(100% + 120px);top:-110px}.sghost{opacity:.045}.sh-text{flex-direction:column;align-items:center;display:flex}.sh-text .kick{order:0;margin-top:6px}.sh-text h1{text-wrap:balance;order:1;margin-block:8px 12px;font-size:clamp(34px,10vw,46px)}.sh-text .sh-first{order:2;font-size:17.5px;margin-bottom:18px!important}.sh-text .ctas{order:3;width:100%;max-width:380px}.sh-text .sh-more{color:var(--muted);order:4;font-size:15.5px;margin:22px 0 0!important}.sh-text .sh-safety{order:5;margin-top:12px!important;font-size:13.5px!important}.ctas:empty{display:none}.ctas{flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:380px;margin-inline:auto;display:flex}.ctas .btn{text-align:center;justify-content:center;width:100%;min-height:52px}.ss-txt{text-align:center}.ss-txt .lead{margin-inline:auto}.ss-txt .ticks{text-align:left}.ss-art{padding-top:34px}.lfa-hub{text-align:center}.ss-lamda .ticks{gap:8px}.ss-lamda .ticks li{border-radius:14px;padding:11px 14px;font-size:15.5px;line-height:1.35}.ss-team .sp-team{max-width:420px;margin-inline:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.ss-team .sp-team .tile.person{min-width:0;flex:none!important;width:auto!important}.ss-team .sp-team .tile.person .ph{padding:16px 8px 6px!important}.ss-team .sp-team .gring{width:min(112px,100%)}.ss-team .sp-team .tx{padding:6px 8px 14px}.ss-team .sp-team .tx h3{line-height:1.2;font-size:15.5px!important}.ss-team .sp-team .tx .role{font-size:12.5px;line-height:1.3}.ss-team .sp-team .tile.person:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)!important}.sbar{z-index:55;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#0c061aeb;border-top:1px solid #ffffff1f;gap:8px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sbar.on{pointer-events:auto;transform:none}.sbar .btn{text-align:center;white-space:nowrap;flex:1 1 0;justify-content:center;min-height:48px;padding:12px 8px;font-size:15px}body.sbar-on .wa-fab{bottom:84px}body.sbar-on{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.sbar{transition:none}}.sdark .sa.a1{opacity:.85;width:640px;height:640px}.sdark .sa.a2{opacity:.7;width:560px;height:560px}.sdark .sa.a3{opacity:.5}.sdark .sbeam{background:linear-gradient(#bea5ff4d,#9678ff1a 55%,#9678ff00)}.sdark .sstage:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(120% 90% at 62% 40%,#0000 38%,#04010cd1 100%);position:absolute;inset:0}.sdark .sghost{opacity:.09}@media (width<=800px){.sdark .sa.a1{opacity:.7}.sdark .sa.a2{opacity:.5}.sdark .sa.a3{opacity:.4}.sdark .sstage:before{background:radial-gradient(110% 40% at 50% 14%,#0000 40%,#04010ccc 100%)}.schoolhero[data-astro-cid-45pmu5yu]{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}}
