.SponsorPage-module__BpdD3W__page{color:#111827;background:linear-gradient(#fbf9ff 0%,#fff 42%,#f8fafc 100%);min-height:100vh}.SponsorPage-module__BpdD3W__main{padding-top:58px;overflow:hidden}.SponsorPage-module__BpdD3W__container,.SponsorPage-module__BpdD3W__heroInner{width:min(1180px,100% - 40px);margin:0 auto}.SponsorPage-module__BpdD3W__hero{background:linear-gradient(135deg,#7c3aed1a,#0ea5e914 46%,#7c3aed0f),#fbfdff;border-bottom:1px solid #0f172a14;padding:96px 0 72px;position:relative}.SponsorPage-module__BpdD3W__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#0f172a0d 1px,#0000 1px),linear-gradient(90deg,#0f172a0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000a6,#0000 78%);mask-image:linear-gradient(#000000a6,#0000 78%)}.SponsorPage-module__BpdD3W__heroInner{text-align:center;grid-template-columns:minmax(0,920px);justify-content:center;align-items:center;gap:34px;display:grid;position:relative}.SponsorPage-module__BpdD3W__heroCopy{max-width:880px;margin:0 auto}.SponsorPage-module__BpdD3W__eyebrow,.SponsorPage-module__BpdD3W__panelEyebrow,.SponsorPage-module__BpdD3W__formEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#7c3aed;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.SponsorPage-module__BpdD3W__heroTitle{letter-spacing:0;color:#08111f;text-wrap:balance;max-width:860px;margin:0;font-size:clamp(50px,7vw,86px);line-height:.94}.SponsorPage-module__BpdD3W__heroText{color:#405166;max-width:660px;margin:24px auto 0;font-size:19px;line-height:1.65}.SponsorPage-module__BpdD3W__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.SponsorPage-module__BpdD3W__primaryAction,.SponsorPage-module__BpdD3W__secondaryAction,.SponsorPage-module__BpdD3W__submitButton{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.SponsorPage-module__BpdD3W__primaryAction,.SponsorPage-module__BpdD3W__submitButton{color:#fff;background:#7c3aed;box-shadow:0 18px 45px #7c3aed42}.SponsorPage-module__BpdD3W__primaryAction:hover,.SponsorPage-module__BpdD3W__submitButton:hover:not(:disabled){background:#6d28d9;transform:translateY(-1px);box-shadow:0 22px 55px #7c3aed4d}.SponsorPage-module__BpdD3W__secondaryAction{color:#111827;background:#fffc;border-color:#1118271f}.SponsorPage-module__BpdD3W__secondaryAction:hover{background:#fff;transform:translateY(-1px)}.SponsorPage-module__BpdD3W__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.SponsorPage-module__BpdD3W__heroBadges span{color:#475569;background:#ffffffb8;border:1px solid #0f172a1a;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.SponsorPage-module__BpdD3W__heroPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #0f172a1a;border-radius:8px;width:min(100%,620px);margin:0 auto;padding:28px;box-shadow:0 30px 80px #0f172a1f}.SponsorPage-module__BpdD3W__panelHeader h2{letter-spacing:0;color:#0f172a;text-wrap:balance;margin:0;font-size:30px;line-height:1.08}.SponsorPage-module__BpdD3W__statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.SponsorPage-module__BpdD3W__statCard{background:#fff;border:1px solid #0f172a14;border-radius:8px;min-height:112px;padding:18px}.SponsorPage-module__BpdD3W__statCard strong{color:#0f172a;font-size:30px;line-height:1;display:block}.SponsorPage-module__BpdD3W__statCard span{color:#64748b;margin-top:10px;font-size:13px;line-height:1.4;display:block}.SponsorPage-module__BpdD3W__reasonSection,.SponsorPage-module__BpdD3W__packageSection,.SponsorPage-module__BpdD3W__formSection{padding:88px 0}.SponsorPage-module__BpdD3W__impactSection,.SponsorPage-module__BpdD3W__guardrailSection{padding:72px 0}.SponsorPage-module__BpdD3W__sectionHeader{text-align:center;max-width:760px;margin:0 auto 34px}.SponsorPage-module__BpdD3W__sectionHeader h2,.SponsorPage-module__BpdD3W__impactCopy h2,.SponsorPage-module__BpdD3W__guardrailCard h2,.SponsorPage-module__BpdD3W__formCopy h2{letter-spacing:0;color:#0f172a;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,54px);line-height:1.02}.SponsorPage-module__BpdD3W__sectionHeader p,.SponsorPage-module__BpdD3W__impactCopy p,.SponsorPage-module__BpdD3W__guardrailCard p,.SponsorPage-module__BpdD3W__formCopy p{color:#526174;max-width:720px;margin:18px auto 0;font-size:17px;line-height:1.7}.SponsorPage-module__BpdD3W__reasonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.SponsorPage-module__BpdD3W__reasonCard,.SponsorPage-module__BpdD3W__packageCard{background:#fff;border:1px solid #0f172a1a;border-radius:8px;box-shadow:0 18px 50px #0f172a0f}.SponsorPage-module__BpdD3W__reasonCard{text-align:center;min-height:278px;padding:22px}.SponsorPage-module__BpdD3W__reasonIndex{color:#7c3aed;background:#f3e8ff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:28px;font-size:12px;font-weight:800;display:inline-flex}.SponsorPage-module__BpdD3W__reasonCard h3,.SponsorPage-module__BpdD3W__packageCard h3{letter-spacing:0;color:#111827;text-wrap:balance;margin:22px 0 0;font-size:20px;line-height:1.18}.SponsorPage-module__BpdD3W__reasonCard p,.SponsorPage-module__BpdD3W__packageCard p{color:#607086;margin:12px 0 0;font-size:14px;line-height:1.65}.SponsorPage-module__BpdD3W__impactSection{color:#fff;background:#0f172a}.SponsorPage-module__BpdD3W__impactLayout,.SponsorPage-module__BpdD3W__formLayout{text-align:center;grid-template-columns:minmax(0,1fr);align-items:start;gap:44px;max-width:900px;margin:0 auto;display:grid}.SponsorPage-module__BpdD3W__impactCopy h2,.SponsorPage-module__BpdD3W__impactCopy p{color:#fff}.SponsorPage-module__BpdD3W__impactCopy p{color:#cbd5e1;max-width:760px;margin:0 auto}.SponsorPage-module__BpdD3W__impactSection .SponsorPage-module__BpdD3W__eyebrow{color:#c4b5fd}.SponsorPage-module__BpdD3W__impactHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.SponsorPage-module__BpdD3W__impactHighlight{text-align:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:8px;align-content:start;gap:10px;min-height:160px;padding:18px;display:grid}.SponsorPage-module__BpdD3W__impactHighlight strong{color:#ddd6fe;letter-spacing:.12em;text-transform:uppercase;background:#c4b5fd1f;border:1px solid #c4b5fd42;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:72px;min-height:30px;margin:0 auto;padding:0 12px;font-size:12px;display:inline-flex}.SponsorPage-module__BpdD3W__impactHighlight span{color:#dbe4f0;font-size:14px;line-height:1.6}.SponsorPage-module__BpdD3W__impactList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.SponsorPage-module__BpdD3W__impactItem{color:#f8fafc;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:12px;min-height:64px;padding:16px;font-size:14px;font-weight:700;display:flex}.SponsorPage-module__BpdD3W__impactItem span{background:#c4b5fd;border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 0 5px #a78bfa29}.SponsorPage-module__BpdD3W__packageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.SponsorPage-module__BpdD3W__packageCard{min-height:370px;padding:24px;position:relative}.SponsorPage-module__BpdD3W__packageFeatured{border-color:#7c3aed6b;box-shadow:0 26px 70px #7c3aed29}.SponsorPage-module__BpdD3W__featuredBadge{color:#7c3aed;background:#f3e8ff;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.SponsorPage-module__BpdD3W__packagePrice{color:#7c3aed;margin-top:14px;font-size:34px;font-weight:800;line-height:1}.SponsorPage-module__BpdD3W__packageCard ul,.SponsorPage-module__BpdD3W__guardrailList{margin:22px 0 0;padding:0;list-style:none}.SponsorPage-module__BpdD3W__packageCard li,.SponsorPage-module__BpdD3W__guardrailList li{color:#435368;padding-left:24px;font-size:14px;line-height:1.55;position:relative}.SponsorPage-module__BpdD3W__packageCard li+li,.SponsorPage-module__BpdD3W__guardrailList li+li{margin-top:10px}.SponsorPage-module__BpdD3W__packageCard li:before,.SponsorPage-module__BpdD3W__guardrailList li:before{content:"";background:#7c3aed;border-radius:999px;width:9px;height:9px;position:absolute;top:.62em;left:0}.SponsorPage-module__BpdD3W__guardrailCard{text-align:center;background:#fbf9ff;border:1px solid #0f172a1a;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:42px;max-width:920px;margin:0 auto;padding:36px;display:grid}.SponsorPage-module__BpdD3W__guardrailList{text-align:left;justify-self:center;max-width:720px;margin:0}.SponsorPage-module__BpdD3W__formSection{background:#f8fafc;border-top:1px solid #0f172a14}.SponsorPage-module__BpdD3W__formCopy{text-align:center}.SponsorPage-module__BpdD3W__contactPanel{background:#fff;border:1px solid #0f172a1a;border-radius:8px;max-width:540px;margin-top:26px;margin-left:auto;margin-right:auto;padding:18px}.SponsorPage-module__BpdD3W__contactPanel span{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:800;display:block}.SponsorPage-module__BpdD3W__contactPanel a{color:#7c3aed;margin-top:8px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.SponsorPage-module__BpdD3W__formCard{background:#fff;border:1px solid #0f172a1a;border-radius:8px;padding:28px;box-shadow:0 24px 70px #0f172a1a}.SponsorPage-module__BpdD3W__formTopline{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.SponsorPage-module__BpdD3W__formProgress{color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.SponsorPage-module__BpdD3W__formTitle{letter-spacing:0;color:#111827;text-align:center;text-wrap:balance;margin:0;font-size:30px;line-height:1.1}.SponsorPage-module__BpdD3W__formIntro{color:#64748b;text-align:center;margin:10px auto 22px;font-size:15px;line-height:1.6}.SponsorPage-module__BpdD3W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SponsorPage-module__BpdD3W__field{gap:7px;margin-bottom:14px;display:grid}.SponsorPage-module__BpdD3W__field span{color:#243044;font-size:13px;font-weight:800}.SponsorPage-module__BpdD3W__field input,.SponsorPage-module__BpdD3W__field select,.SponsorPage-module__BpdD3W__field textarea{color:#111827;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d8e0eb;border-radius:8px;outline:none;font-size:14px;transition:border-color .18s,box-shadow .18s}.SponsorPage-module__BpdD3W__field input,.SponsorPage-module__BpdD3W__field select{min-height:46px;padding:0 13px}.SponsorPage-module__BpdD3W__field textarea{resize:vertical;padding:13px;line-height:1.55}.SponsorPage-module__BpdD3W__field input:focus,.SponsorPage-module__BpdD3W__field select:focus,.SponsorPage-module__BpdD3W__field textarea:focus{border-color:#7c3aed;box-shadow:0 0 0 4px #7c3aed1f}.SponsorPage-module__BpdD3W__hiddenField{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.SponsorPage-module__BpdD3W__consentField{color:#4b5563;text-align:left;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:4px 0 16px;font-size:13px;line-height:1.55;display:grid}.SponsorPage-module__BpdD3W__consentField input{accent-color:#7c3aed;width:16px;height:16px;margin-top:2px}.SponsorPage-module__BpdD3W__consentField a{color:#7c3aed;font-weight:800;text-decoration:none}.SponsorPage-module__BpdD3W__consentField a:hover{text-decoration:underline}.SponsorPage-module__BpdD3W__formSuccess,.SponsorPage-module__BpdD3W__formError{border-radius:8px;margin:4px 0 14px;padding:12px 14px;font-size:14px;line-height:1.45}.SponsorPage-module__BpdD3W__formSuccess{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.SponsorPage-module__BpdD3W__formError{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.SponsorPage-module__BpdD3W__submitButton{cursor:pointer;border:0;width:100%}.SponsorPage-module__BpdD3W__submitButton:disabled{cursor:not-allowed;opacity:.72}.SponsorPage-module__BpdD3W__formNote{color:#64748b;text-align:center;max-width:560px;margin:14px auto 0;font-size:12px;line-height:1.6}@media (max-width:1120px){.SponsorPage-module__BpdD3W__heroInner,.SponsorPage-module__BpdD3W__impactLayout,.SponsorPage-module__BpdD3W__formLayout,.SponsorPage-module__BpdD3W__guardrailCard{grid-template-columns:1fr}.SponsorPage-module__BpdD3W__formCopy{position:static}.SponsorPage-module__BpdD3W__reasonGrid,.SponsorPage-module__BpdD3W__packageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.SponsorPage-module__BpdD3W__container,.SponsorPage-module__BpdD3W__heroInner{width:min(100% - 28px,1180px)}.SponsorPage-module__BpdD3W__main{padding-top:52px}.SponsorPage-module__BpdD3W__hero{padding:64px 0 48px}.SponsorPage-module__BpdD3W__heroTitle{font-size:46px}.SponsorPage-module__BpdD3W__heroText{font-size:16px}.SponsorPage-module__BpdD3W__heroPanel,.SponsorPage-module__BpdD3W__formCard,.SponsorPage-module__BpdD3W__guardrailCard{padding:20px}.SponsorPage-module__BpdD3W__reasonSection,.SponsorPage-module__BpdD3W__packageSection,.SponsorPage-module__BpdD3W__formSection{padding:62px 0}.SponsorPage-module__BpdD3W__impactSection,.SponsorPage-module__BpdD3W__guardrailSection{padding:54px 0}.SponsorPage-module__BpdD3W__reasonGrid,.SponsorPage-module__BpdD3W__packageGrid,.SponsorPage-module__BpdD3W__impactHighlights,.SponsorPage-module__BpdD3W__impactList,.SponsorPage-module__BpdD3W__formGrid,.SponsorPage-module__BpdD3W__statGrid{grid-template-columns:1fr}.SponsorPage-module__BpdD3W__impactHighlight,.SponsorPage-module__BpdD3W__reasonCard,.SponsorPage-module__BpdD3W__packageCard{min-height:auto}.SponsorPage-module__BpdD3W__sectionHeader h2,.SponsorPage-module__BpdD3W__impactCopy h2,.SponsorPage-module__BpdD3W__guardrailCard h2,.SponsorPage-module__BpdD3W__formCopy h2{font-size:34px}.SponsorPage-module__BpdD3W__heroActions{flex-direction:column}.SponsorPage-module__BpdD3W__primaryAction,.SponsorPage-module__BpdD3W__secondaryAction{width:100%}}
