.pune-hero-module__EAY54a__hero{color:#f4f2e9;min-height:560px;height:calc(100svh - var(--header-height) - 48px);isolation:isolate;flex-direction:column;align-items:center;max-height:980px;display:flex;position:relative;overflow:hidden}.pune-hero-module__EAY54a__media,.pune-hero-module__EAY54a__media img,.pune-hero-module__EAY54a__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pune-hero-module__EAY54a__media{z-index:-1;background:#15296a}.pune-hero-module__EAY54a__media:after{content:"";background:#00000018;position:absolute;inset:0}.pune-hero-module__EAY54a__booking{text-align:center;margin-top:28px}.pune-hero-module__EAY54a__booking a{letter-spacing:0;text-transform:none;white-space:normal;max-width:100%}.pune-hero-module__EAY54a__content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(100%,680px);padding:48px 24px 80px;display:flex}.pune-hero-module__EAY54a__content h1{width:min(100%,350px);margin:0}.pune-hero-module__EAY54a__lockup{width:100%;height:auto}.pune-hero-module__EAY54a__theme{width:min(100%,560px);height:auto;margin-top:22px}.pune-hero-module__EAY54a__details{gap:10px;margin-top:32px;font-size:20px;font-weight:700;line-height:1.4;display:grid}.pune-hero-module__EAY54a__details a{text-underline-offset:4px;text-decoration:underline}.pune-hero-module__EAY54a__playback{color:#fff;cursor:pointer;background:#070707b3;border:1px solid #ffffff80;border-radius:4px;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:20px;right:24px}.pune-hero-module__EAY54a__playback:focus-visible,.pune-hero-module__EAY54a__details a:focus-visible{outline-offset:4px;outline:2px solid #f6af21}@media (max-width:620px){.pune-hero-module__EAY54a__hero{min-height:400px;height:calc(100svh - var(--header-height) - 140px);max-height:760px}.pune-hero-module__EAY54a__media:after{background:#00000059}.pune-hero-module__EAY54a__booking{margin-top:24px}.pune-hero-module__EAY54a__booking a{padding:14px 16px;font-size:13px}.pune-hero-module__EAY54a__content{padding:36px 24px 64px}.pune-hero-module__EAY54a__content h1{width:min(100%,260px)}.pune-hero-module__EAY54a__theme{margin-top:16px}.pune-hero-module__EAY54a__details{margin-top:26px;font-size:16px}}@media (max-width:620px) and (max-height:700px){.pune-hero-module__EAY54a__hero{min-height:360px}.pune-hero-module__EAY54a__booking{margin-top:18px}.pune-hero-module__EAY54a__content{padding:8px 24px 64px}.pune-hero-module__EAY54a__content h1{width:200px}.pune-hero-module__EAY54a__theme{width:min(100%,240px);margin-top:12px}.pune-hero-module__EAY54a__details{gap:6px;margin-top:16px;font-size:14px}}
.pune-partners-module__hifORG__grid{border:3px solid var(--gyf-coral);border-radius:16px;row-gap:112px;padding:88px 0 112px;display:grid}.pune-partners-module__hifORG__primaryRow{grid-template-columns:1fr;width:84%;margin-inline:auto;display:grid}.pune-partners-module__hifORG__secondaryRow{grid-template-columns:repeat(8,minmax(0,1fr));row-gap:112px;width:92%;margin-inline:auto;display:grid}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group[data-partner-tier=Education\ partner]{grid-area:1/1/auto/span 4}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group[data-partner-tier=Arena\ partner]{grid-area:1/5/auto/span 4}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group[data-partner-tier=Accommodation\ partner]{grid-area:2/1/auto/span 2}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group[data-partner-tier=Programme\ partner]{grid-area:2/3/auto/span 2}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group[data-partner-tier=Care\ partner]{grid-area:2/5/auto/span 2}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group[data-partner-tier="Social buzz partner"]{grid-area:2/7/auto/span 2}.pune-partners-module__hifORG__group{text-align:center;min-width:0}.pune-partners-module__hifORG__group h3{color:var(--gyf-coral);font-family:var(--font-gyf-body), sans-serif;letter-spacing:0;text-transform:uppercase;margin:0;font-size:18px;font-weight:700;line-height:1.4}.pune-partners-module__hifORG__logos{justify-content:center;align-items:center;gap:16px;min-height:116px;display:flex}.pune-partners-module__hifORG__logo{height:var(--logo-height);width:var(--logo-width);flex:none;justify-content:center;align-items:center;display:flex}.pune-partners-module__hifORG__artwork{height:var(--art-height);width:var(--art-width);flex:none;position:relative;overflow:hidden}.pune-partners-module__hifORG__artwork img{max-width:none;display:block;position:absolute}.pune-partners-module__hifORG__group[data-partner-tier="In association with"] .pune-partners-module__hifORG__artwork{transform:scale(.8)}.pune-partners-module__hifORG__group[data-partner-tier=Education\ partner] .pune-partners-module__hifORG__artwork{transform:scale(.88)}.pune-partners-module__hifORG__fallbackLogo{width:160px;max-width:100%;position:relative}.pune-partners-module__hifORG__fallbackLogo img{object-fit:contain}.pune-partners-module__hifORG__booking{justify-content:center;margin-top:42px;display:flex}.pune-partners-module__hifORG__booking a{background:var(--gyf-coral);border:2px solid var(--fest-bg);color:var(--gyf-cream);outline:2px solid var(--gyf-coral);outline-offset:1px;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:164px;min-height:46px;padding:10px 28px;font-size:18px;font-weight:700;line-height:1;display:inline-flex}.pune-partners-module__hifORG__booking a:hover{background:var(--gyf-cream);color:var(--fest-bg)}.pune-partners-module__hifORG__booking a:focus-visible{outline:3px solid var(--gyf-cream);outline-offset:5px}@media (min-width:761px) and (max-width:1199px){.pune-partners-module__hifORG__secondaryRow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group:nth-child(n){grid-area:auto}}@media (max-width:760px){.pune-partners-module__hifORG__grid{border-width:2px;row-gap:32px;padding:36px 16px}.pune-partners-module__hifORG__primaryRow,.pune-partners-module__hifORG__secondaryRow{grid-template-columns:1fr;row-gap:32px;width:100%}.pune-partners-module__hifORG__secondaryRow .pune-partners-module__hifORG__group:nth-child(n){order:0;grid-area:auto}.pune-partners-module__hifORG__group h3{margin-bottom:12px;font-size:14px}.pune-partners-module__hifORG__logos{gap:16px;min-height:0}.pune-partners-module__hifORG__logo{width:var(--logo-mobile-width);height:var(--logo-mobile-height)}.pune-partners-module__hifORG__artwork{width:var(--art-mobile-width);height:var(--art-mobile-height)}.pune-partners-module__hifORG__group[data-primary-partner=true] .pune-partners-module__hifORG__artwork,.pune-partners-module__hifORG__group[data-partner-tier=Education\ partner] .pune-partners-module__hifORG__artwork{transform:none}}
