@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;400;500;600;700&display=swap");:root{--bg:#ccadd3;--text:#6c347a;--border:#8470ac}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{background-color:var(--bg);color:var(--text);font-family:Poppins,sans-serif}a{color:inherit;text-decoration:none}.mutant_accord-border{border:2px solid var(--border);margin:64px 0;border-radius:8px;padding:32px}.mutant_accord-center{text-align:center;margin:24px 0}.mutant_accord-container{margin:0 auto;width:70%}.mutant_accord-ul{margin:24px 32px}.mutant_accord-subheader{margin-top:24px}.photo-container{flex:1 1}.gallery{display:grid;grid-template-columns:repeat(3,33%);grid-gap:12px;gap:12px;padding:0 12px;margin:40px 0;cursor:pointer}.photos{position:relative;height:450px;margin:24px 0}.photos img{width:100%;border-radius:8px}.photos img:hover{filter:opacity(.8)}.mutant_accord-center.header{font-size:clamp(1.1rem,2.5vw,3rem)}.mutant_accord-center,.mutant_accord-subheader{font-size:clamp(.8rem,2.5vw,1rem)}.mutant_accord-para,.mutant_accord-ul{font-size:clamp(.5rem,2.5vw,1rem)}.background-img{background-image:url(/pics/pic7.jpg);width:100%;position:fixed;height:100%;top:0;left:0;z-index:-1;opacity:.4;background-position:30% 8%}.program-header{font-size:88px;display:flex;flex:1 1;font-weight:500;height:100vh;align-items:center;justify-content:center;text-align:center}@media (max-width:991px){.gallery{grid-template-columns:repeat(2,1fr);column-count:2}}@media (max-width:480px){.gallery{grid-template-columns:repeat(1,100%)}.mutant_accord-container{width:100%}.mutant_accord-border{padding:12px;margin:24px 0}.program-header{font-size:48px}.mutant_accord-para,.mutant_accord-ul{font-size:12px}}.modal{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#000;transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;opacity:0;transform:scale(0);overflow:hidden;z-index:999}.modal.open{visibility:visible;opacity:1;transform:scale(1)}.modal img{width:auto;max-width:50%;height:auto;max-height:100%;display:block;line-height:0;box-sizing:border-box;padding:20px 0;margin:0 auto}.modal.open svg{position:fixed;top:10px;right:10px;height:2rem;padding:5px;color:var(--border);background-color:rgba(0,0,0,.4);cursor:pointer}@media(max-width:500px){.modal img{margin:100px auto 0;max-height:80%}}@media(max-width:1200px){.modal img{max-width:80%}}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/0662b626da5db789-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/1fe84a733deddad4-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/7a78f1ce0329757f-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87c72f23c47212b9-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/591327bf3b62a611-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/916d3686010a8de2-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/839135d04a097cea-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/370d1cc320ec5619-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7777133e901cd5ed-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3828f203592f7603-s.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf9,U+200c-200d,U+20a8,U+20b9,U+20f0,U+25cc,U+a830-a839,U+a8e0-a8ff,U+11b00-11b09}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10939feefdad71be-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Poppins_da6fc4;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d869208648ca5469-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Poppins_Fallback_da6fc4;src:local("Arial");ascent-override:92.33%;descent-override:30.78%;line-gap-override:8.79%;size-adjust:113.73%}.__className_da6fc4{font-family:__Poppins_da6fc4,__Poppins_Fallback_da6fc4;font-style:normal}.__variable_da6fc4{--font-poppins:"__Poppins_da6fc4","__Poppins_Fallback_da6fc4"}.container{width:90%;padding:(2rem,10vw,3rem);margin:0 auto;min-height:100vh;max-width:1500px;display:flex;flex-direction:column}.Footer_footer__4vzqH{padding-bottom:24px}.Footer_info__LJ5bJ{flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.Footer_info__LJ5bJ,.Footer_socials__1hnjR{display:flex;gap:24px}.Footer_links__LGHlK{gap:60px;display:flex;margin-bottom:24px;font-size:clamp(.8rem,1.5vw,1rem)}.Footer_circle__MmjSU{border-radius:50%;padding:12px;background-color:#d6cde9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .5s}.Footer_circle__MmjSU:hover{transform:scale(1.5)}.Footer_content__a1cH7{display:flex;gap:32px;justify-content:space-between;margin-top:12px}.Footer_accord__GD05c,.Footer_disclaimer__HaL_N{font-size:10px;font-weight:600}.Footer_accord__GD05c{text-decoration:none}.Footer_disclaimer__HaL_N{width:80%}@media(max-width:600px){.Footer_links__LGHlK{gap:24px}.Footer_circle__MmjSU:hover{transform:scale(0)}.Footer_content__a1cH7{flex-direction:column;gap:12px}.Footer_accord__GD05c{align-self:end}.Footer_disclaimer__HaL_N{width:100%}}@media(max-width:1024px){.Footer_circle__MmjSU{transition:none}.Footer_circle__MmjSU:hover{transform:none}}.Border_border__NRmyx{background-color:var(--border);opacity:.5;height:1px;display:flex;flex:1 1}.nav{display:flex;justify-content:space-between;align-items:center;min-height:100px}.links-container{display:flex;flex-direction:column}.links{display:flex;align-items:center;gap:10px;list-style:none}.button,.mobile-links{display:none}@media (max-width:700px){.links{display:none}.mobile-links{position:absolute;top:100px;z-index:100;right:0;width:50%;height:calc(100vh - 100px);background-color:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.button{display:block;cursor:pointer;border:none;background-color:transparent}}.navlink{min-width:100px;padding:10px;border-radius:20px;font-weight:500;text-align:center;text-decoration:none}.active{background-color:var(--text);color:var(--bg)}