.PavilionSection_pavilionSection__AJKwn{background:#1a1a1a;color:#f5f5f5;padding:70px 60px;display:flex;justify-content:center}.PavilionSection_inner__cnwdz{max-width:1180px;width:100%;margin:0 auto;text-align:center}.PavilionSection_kicker__s8Xof{display:inline-flex;align-items:center;justify-content:center;padding:6px 26px;border-radius:999px;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;border:1px solid rgba(255,155,58,.6);background:rgba(255,106,0,.08);color:#ff9b3a;margin:0 auto -55px}.PavilionSection_title___Yn0P{color:#ffffff;font-size:2.4rem;font-weight:700;margin-bottom:20px;margin-top:20px}.PavilionSection_content__mghe1{display:flex;align-items:flex-start;justify-content:center;gap:50px;flex-wrap:wrap;text-align:left}.PavilionSection_textBox__tv_LX{flex:1;min-width:300px;max-width:520px;font-size:1.05rem;line-height:1.7;color:#dcdcdc}.PavilionSection_mapBox__dxUHt{flex:1;min-width:300px;max-width:520px;height:320px;border-radius:14px;overflow:hidden;box-shadow:0 10px 35px rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.1)}.PavilionSection_mapBox__dxUHt iframe{width:100%;height:100%;border:none}.PavilionSection_cookieMessage__9_f_x{color:#ff9b3a;margin-top:20px;font-size:1rem;text-align:center;width:100%}@media (max-width:900px){.PavilionSection_pavilionSection__AJKwn{padding:60px 30px}.PavilionSection_content__mghe1{flex-direction:column;align-items:center;text-align:center}.PavilionSection_textBox__tv_LX{max-width:100%;text-align:left}.PavilionSection_mapBox__dxUHt{max-width:100%;height:300px}}@media (max-width:480px){.PavilionSection_pavilionSection__AJKwn{padding:50px 20px}.PavilionSection_title___Yn0P{font-size:1.9rem}}.ContactForm_contactSection__d2Qpy{background:#18171c;color:#f5f5f5;font-family:Rajdhani,sans-serif;padding:70px 60px}.ContactForm_inner__7J6SH{max-width:1180px;margin:0 auto}.ContactForm_header__Z_3TM{text-align:center;margin-bottom:40px}.ContactForm_kicker__E85oZ{display:inline-flex;align-items:center;justify-content:center;padding:6px 26px;border-radius:999px;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;border:1px solid rgba(255,155,58,.6);background:rgba(255,106,0,.08);color:#ff9b3a;margin:0 auto 12px}.ContactForm_title__W6j_8{font-size:2.4rem;color:#ffffff;margin:0}.ContactForm_subtitle__sEavH{margin-top:10px;font-size:1rem;color:#dcdcdc;max-width:620px;margin-left:auto;margin-right:auto}.ContactForm_content__8dTLX{display:flex;align-items:flex-start;justify-content:center;gap:48px;flex-wrap:wrap}.ContactForm_form__gyc9f{flex:1;min-width:300px;max-width:520px;text-align:left}.ContactForm_inputGroup__ZWuox{position:relative;margin-bottom:22px}.ContactForm_inputGroup__ZWuox input,.ContactForm_inputGroup__ZWuox textarea{width:100%;padding:12px 10px;background:#232323;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#f5f5f5;outline:none;font-size:1rem;resize:none;transition:border .2s ease,background .2s ease,box-shadow .2s ease}.ContactForm_inputGroup__ZWuox textarea{min-height:120px}.ContactForm_inputGroup__ZWuox input:focus,.ContactForm_inputGroup__ZWuox textarea:focus{border-color:#ff6a00;background:#1a1a1a;box-shadow:0 0 0 1px rgba(255,106,0,.5)}.ContactForm_inputGroup__ZWuox label{position:absolute;top:50%;left:12px;transform:translateY(-50%);padding:0 5px;color:#aaaaaa;background:transparent;transition:.18s ease;pointer-events:none;font-size:.96rem}.ContactForm_inputGroup__ZWuox input:focus+label,.ContactForm_inputGroup__ZWuox input:not(:placeholder-shown)+label,.ContactForm_inputGroup__ZWuox textarea:focus+label,.ContactForm_inputGroup__ZWuox textarea:not(:placeholder-shown)+label{top:-10px;left:10px;font-size:.8rem;color:#ff6a00;background-color:#18171c}.ContactForm_buttonWrapper__iS1fG{display:flex;justify-content:center;margin-top:8px}.ContactForm_button__7G0Hf{background:linear-gradient(135deg,#ff7a1a,#ff6a00);border:none;padding:11px 30px;font-size:1rem;font-weight:800;border-radius:999px;cursor:pointer;color:#151515;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.ContactForm_button__7G0Hf:hover{box-shadow:0 8px 22px rgba(255,106,0,.55);transform:translateY(-1px)}.ContactForm_imageBox__9uojZ{flex:1;min-width:280px;max-width:480px;border-radius:18px;overflow:hidden;position:relative;box-shadow:0 18px 45px rgba(0,0,0,.65);border:1px solid rgba(255,255,255,.1)}.ContactForm_image__j1BD9{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:900px){.ContactForm_contactSection__d2Qpy{padding:60px 30px}.ContactForm_content__8dTLX{flex-direction:column-reverse;align-items:center;gap:32px}.ContactForm_form__gyc9f,.ContactForm_imageBox__9uojZ{max-width:100%}.ContactForm_imageBox__9uojZ{width:100%}}@media (max-width:480px){.ContactForm_contactSection__d2Qpy{padding:50px 20px}.ContactForm_title__W6j_8{font-size:2rem}.ContactForm_subtitle__sEavH{font-size:.95rem}}.Presentation_hero__J3X3O{min-height:calc(100vh);padding:96px 56px 72px;box-sizing:border-box;background:#050505;background-image:radial-gradient(circle at 75% 15%,rgba(255,106,0,.45),transparent 60%);background-repeat:no-repeat;color:#f5f5f5;margin-top:30px}.Presentation_container__A51fJ{max-width:1180px;margin:0 auto 0 70px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}.Presentation_textBlock__fHLIb{display:flex;flex-direction:column;gap:18px}.Presentation_pill__VgV4v{display:inline-flex;align-self:flex-start;padding:6px 24px;border-radius:999px;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;background:rgba(255,106,0,.1);color:#ff9b3a;border:1px solid rgba(255,155,58,.5)}.Presentation_title__jW5bm{font-size:clamp(2.4rem,3vw + 1.2rem,3.2rem);line-height:1.08;margin:0}.Presentation_subtitle__bqLXy{font-size:1rem;line-height:1.7;color:#d3d3d3;margin:0;max-width:520px}.Presentation_ctas__Dxyvz{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.Presentation_primaryBtn__rk2kX,.Presentation_secondaryBtn__hh9Yq{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:999px;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.Presentation_primaryBtn__rk2kX{background:linear-gradient(135deg,#ff7a1a,#ff6a00);color:#151515;box-shadow:0 6px 18px rgba(255,106,0,.35)}.Presentation_primaryBtn__rk2kX:hover{box-shadow:0 10px 26px rgba(255,106,0,.55);transform:translateY(-1px)}.Presentation_secondaryBtn__hh9Yq{background:transparent;color:#f5f5f5;border:1px solid rgba(245,245,245,.35)}.Presentation_secondaryBtn__hh9Yq:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.55);transform:translateY(-1px)}.Presentation_imageSide__TofLM{position:relative;display:flex;align-items:center;justify-content:center;margin-right:60px}.Presentation_halo__mQr_V{position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(255,106,0,.28) 0,rgba(255,106,0,.18) 25%,rgba(255,106,0,.08) 50%,transparent 75%);filter:blur(70px);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.Presentation_imageFrame__KIjDV{position:relative;width:100%;max-width:420px;aspect-ratio:4/3;border-radius:26px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.18);background:#111;z-index:1}.Presentation_photo__P9C7N{object-fit:cover}@media (max-width:1024px){.Presentation_hero__J3X3O{min-height:auto;padding:110px 16px 36px}.Presentation_container__A51fJ{max-width:960px;gap:32px;margin-right:50px}.Presentation_title__jW5bm{font-size:clamp(2.1rem,2.5vw + 1rem,2.6rem)}.Presentation_pill__VgV4v{margin-bottom:16px}.Presentation_imageFrame__KIjDV{max-width:380px}}@media (max-width:768px){.Presentation_hero__J3X3O{min-height:auto;padding:110px 16px 32px}.Presentation_container__A51fJ{grid-template-columns:minmax(0,1fr);gap:28px;margin:0 auto}.Presentation_imageSide__TofLM{order:-1;margin:25px 0 0}.Presentation_imageFrame__KIjDV{max-width:360px;margin:0 auto}.Presentation_textBlock__fHLIb{text-align:center;align-items:center}.Presentation_pill__VgV4v{align-self:center;margin-bottom:16px}.Presentation_subtitle__bqLXy{max-width:100%}.Presentation_ctas__Dxyvz{flex-direction:column;align-items:center;width:100%;gap:12px}.Presentation_primaryBtn__rk2kX,.Presentation_secondaryBtn__hh9Yq{width:260px;max-width:40%}}@media (max-width:480px){.Presentation_hero__J3X3O{padding:72px 14px 40px}.Presentation_ctas__Dxyvz{flex-direction:column;width:100%}.Presentation_primaryBtn__rk2kX,.Presentation_secondaryBtn__hh9Yq{width:100%}.Presentation_imageFrame__KIjDV{max-width:320px}}.Sponsor_sponsorsSection__3QEHj{padding:80px 16px;background:#18171c;color:#ffffff}.Sponsor_inner__kr0TE{max-width:1100px;margin:0 auto}.Sponsor_header__lszUX{text-align:center;margin-bottom:36px}.Sponsor_kicker___yX4T{display:inline-flex;padding:4px 14px;border-radius:999px;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;background:rgba(255,106,0,.12);color:#ff9b3a;border:1px solid rgba(255,155,58,.4);margin-bottom:8px}.Sponsor_title__ZIXcH{font-size:2rem;margin:4px 0 10px}.Sponsor_textBox__TS1Ts{max-width:780px;margin:0 auto;font-size:.95rem;line-height:1.6;color:#d0d0d0}.Sponsor_grid__n57mL{margin-top:30px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;justify-items:center}.Sponsor_card__LY3vP{width:160px;padding:14px 10px;border-radius:16px;background:#202027;border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 16px rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:#ffffff;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.Sponsor_card__LY3vP:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.75);border-color:rgba(255,140,40,.6);background:#24242f}.Sponsor_logoWrapper__GRSl_{position:relative;width:100px;height:100px;border-radius:14px;overflow:hidden;background:#111;display:flex;align-items:center;justify-content:center}.Sponsor_logo__shW_E{object-fit:contain}.Sponsor_cardName__OG8vc{font-size:.75rem;text-transform:uppercase;text-align:center;color:#e0e0e0;letter-spacing:.06em}@media (max-width:1024px){.Sponsor_grid__n57mL{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Sponsor_card__LY3vP{width:170px}}@media (max-width:480px){.Sponsor_card__LY3vP{width:150px}.Sponsor_logoWrapper__GRSl_{width:90px;height:90px}}.CampusPromo_backdrop___Ohea{position:fixed;inset:0;background:radial-gradient(circle at top,rgba(255,106,0,.25),rgba(0,0,0,.9));display:flex;align-items:center;justify-content:center;z-index:9999;animation:CampusPromo_fadeIn__cp7Fy .35s ease-out}.CampusPromo_card__m6fWJ{position:relative;background:radial-gradient(circle at top,#ff6a00 0,#150f0a 45%,#050505 100%);border-radius:24px;padding:26px 26px 30px;box-shadow:0 18px 45px rgba(0,0,0,.9),0 0 30px rgba(255,106,0,.6);max-width:520px;width:92vw;border:1px solid rgba(255,255,255,.14);transform-origin:center;animation:CampusPromo_popIn__srltB .35s ease-out}.CampusPromo_close__JY27K{position:absolute;top:6px;right:6px;width:28px;height:28px;border-radius:50%;background:#0d0d0d;color:#ffffff;font-size:1.2rem;line-height:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:none!important}.CampusPromo_close__JY27K:hover{transform:scale(1.1);background:rgba(0,0,0,.85)}.CampusPromo_link__Wwgvi{display:flex;flex-direction:column;gap:14px;text-decoration:none;align-items:center}.CampusPromo_imageWrapper__1_IWH{position:relative;width:100%;padding:14px;border-radius:22px;overflow:hidden;box-shadow:0 14px 32px rgba(0,0,0,.9)}.CampusPromo_image__qls5u{position:relative!important;width:100%!important;height:auto!important;object-fit:contain!important;transition:transform .35s ease;border-radius:16px}.CampusPromo_card__m6fWJ:hover .CampusPromo_image__qls5u{transform:scale(1.02)}.CampusPromo_ctaText__CqAk_{margin-top:4px;padding:10px 20px;border-radius:999px;background:rgba(255,106,0,.65);color:#ffefdf;font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(255,106,0,.35);box-shadow:0 0 18px rgba(255,106,0,.65);transition:transform .35s ease}.CampusPromo_card__m6fWJ:hover .CampusPromo_ctaText__CqAk_{transform:scale(1.02)}@keyframes CampusPromo_fadeIn__cp7Fy{0%{opacity:0}to{opacity:1}}@keyframes CampusPromo_popIn__srltB{0%{opacity:0;transform:scale(.8) translateY(20px)}60%{opacity:1;transform:scale(1.03) translateY(0)}to{transform:scale(1)}}@media (max-width:480px){.CampusPromo_card__m6fWJ{padding:20px 18px 24px;border-radius:20px}.CampusPromo_imageWrapper__1_IWH{padding:10px;border-radius:16px}.CampusPromo_ctaText__CqAk_{font-size:.85rem}}