*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-work-sans),"Work Sans",sans-serif;font-size:16px;line-height:1.3;color:#1a1a1a;background-color:#fff;overflow-x:hidden;letter-spacing:-.8px}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:600}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.75rem,4vw,2.5rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;border:none;background:none;cursor:pointer}img{max-width:100%;height:auto;display:block}ol,ul{list-style:none}input,select,textarea{font-family:inherit;font-size:inherit;border:none;outline:none}:focus-visible{outline:2px solid #06f;outline-offset:2px}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0;border:0;padding:0;margin:0;border-radius:5px;background:#0000;font-size:14px!important;line-height:1.2}.PhoneInput input:focus{outline:none!important;border:none!important;box-shadow:none!important}.PhoneInputCountryIcon{display:inline-flex;align-items:center;justify-content:center;width:auto!important;height:auto!important;min-width:20px}.PhoneInputCountryIcon--border{background-color:initial!important;box-shadow:none!important}.PhoneInputCountryIcon--square{width:auto!important}.PhoneInputCountryIconImg{display:none!important}.PhoneInputCountrySelect{position:absolute;inset:0;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountry{position:relative;align-self:center;margin-right:.35rem}.PhoneInputCountry,.formCountryCode{display:inline-flex;align-items:center}.formCountryCode{font-size:14px;font-weight:500;line-height:1}.formCountryCodeDark{color:#adadad}.formCountryCodeLight{color:#595858}.formCountryFlag{line-height:1}.PhoneInputInternationalIconPhone{opacity:.8}.PhoneInputInternationalIconGlobe{opacity:.65}.PhoneInputCountrySelectArrow{display:block;flex-shrink:0;align-self:center;width:.3rem;height:.3rem;margin-left:.35rem;border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;transform:rotate(45deg);opacity:.45}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:#39f}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #39f,inset 0 0 0 1px #39f}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:#39f}.whatsapp_checkbox[type=checkbox]:after{content:"✓";font-size:10px;font-weight:700;display:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.whatsapp_checkbox[type=checkbox]:checked:after{display:block;line-height:100%}.main_container{max-width:1340px;padding-inline:16px;margin-inline:auto}@media (min-width:1024px){.main_container{padding-inline:28px}}.fixedHeader{position:fixed;inset:0 0 auto;background-color:#191919;z-index:999}.headerInner{margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:1rem}.headerSpacer{height:70px}.talk-expert-btn{background:#39f;color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;gap:12px;padding:3px 16px;text-decoration:none;cursor:pointer;transition:filter .2s ease}.talk-expert-btn:hover{filter:brightness(.95)}.talk-expert-btn__icon{width:16px;height:16px}.talk-expert-btn__text{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.talk-expert-btn__label{font-size:12px;font-weight:400}.talk-expert-btn__number{font-size:18px;font-weight:700;letter-spacing:-1px}.buttonContainer{display:flex;align-items:center;gap:.75rem}.phoneIcon,.whatsappIcon{width:12px;height:12px}.mobileWrapper{width:100%;display:flex;justify-content:center;height:70px}.mobileWrapperBengaluru{background-color:#dee7f5}.mobileHeader{margin:0 auto;width:96%;background-color:#13131399;border-radius:50px;display:flex;padding:.75rem 1rem;align-items:center;justify-content:space-between;position:fixed;top:1rem;z-index:9999;box-shadow:0 4px 4px #00000040;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.mobileButtonContainer{display:flex;align-items:center;gap:.5rem}@media (min-width:1024px){.talk-expert-btn__number{font-size:24px}.talk-expert-btn__icon{width:24px;height:24px}.talk-expert-btn{gap:12px;padding:5px 24px}}.starImage{top:-.25rem;left:-.25rem}.modalOverlay{position:fixed;inset:0;z-index:99999;background-color:#000c;display:flex;align-items:center;justify-content:center;padding:1rem}@media (min-width:1024px){.modalOverlay{padding:2.5rem}}.closeButton{font-size:1.5rem;right:.75rem;top:.5rem;background:none;line-height:1;z-index:99;transition:opacity .2s}.closeButton:hover{opacity:.8}@media (min-width:768px){.closeButton{top:-6px}}.desktopSuccessMessage{display:none}@media (min-width:768px){.desktopSuccessMessage{display:block}}.mobileSuccessMessage{display:block}.successIconContainerMobile{display:flex;justify-content:center}.appDownloadSectionMobile{margin-top:12px;padding:12px;border-radius:12px;background-image:linear-gradient(94deg,#061a2f .32%,#135295 99.92%)}.appDownloadLeftMobile{display:flex;align-items:center;gap:3px}.appDownloadTextMobile{font-weight:600;color:#fff;font-size:14px}.openAppButton{width:100%;padding:.5rem .25rem;margin-top:.75rem;display:flex;justify-content:center;background-color:#fff;color:#316bc9;font-weight:600;border-radius:12px 12px 12px 0}@media (min-width:768px){.mobileSuccessMessage{display:none}}.successIconContainer{width:100%;padding-bottom:1rem;display:flex;justify-content:center}.successTitle{border-radius:.375rem;font-weight:600;text-align:center}.successTitleDesktop{font-size:1.125rem}.successTitleDark{color:#fff}.successTitleLight{color:#39f}.successTextContainer{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}.successText{padding:0 1rem;font-weight:500}.successTextDark{color:#fff;text-align:center}.successTextLight{color:#212953}.successTextBold{font-weight:600;margin-top:.5rem}.successTextBoldDark{color:#fff}.successTextBoldLight{color:#212953}.appDownloadSection{background:linear-gradient(94deg,#061a2f .32%,#135295 99.92%);padding:12px;display:flex;border-radius:.75rem;align-items:center;justify-content:space-between;margin-top:1rem;gap:8px}.appDownloadLeft{display:flex;flex-direction:column}.appDownloadText{font-weight:600;color:#fff;width:-moz-fit-content;width:fit-content;margin-top:.5rem;line-height:100%;font-size:12px}.appDownloadLinks{display:flex;flex-direction:column;gap:.75rem}.appStoreLink{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.5rem;background-color:#fff;box-shadow:99px 131px 46px 0 #0454af00,64px 84px 42px 0 #0454af03,36px 47px 35px 0 #0454af0d,16px 21px 26px 0 #0454af17,4px 5px 14px 0 #0454af1a;width:120px}.appStoreLogo{cursor:pointer}.appStoreTextContainer{color:#000;text-align:left;line-height:1.2}.appStoreTextSmall{font-size:10px}.appStoreTextLarge{font-size:12px;font-weight:500}.qrCodeContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1rem;cursor:pointer}.qrCodeImage{background:#fff;border:1px solid #000}.qrCodeText{font-size:12px;color:#fff}.step2Heading{text-align:center}.step2HeadingDark{color:#fff}.step2HeadingLight{color:#39f}.step2Subheading{text-align:center;color:#fff;font-size:16px;font-weight:600}.DarkColor{color:#fff}.LightColor{color:#000}.connectDifferentAccount{font-size:14px;font-weight:500;text-align:center;margin-top:10px}.connectDifferentAccountLight{color:#000}.connectDifferentAccountDark{color:#fff}.connectLink{color:#ffba08}.webinarTitle{font-size:20px;text-align:center;font-weight:500;line-height:22px}.webinarTitleDark{color:#fff}.webinarTitleBold{font-weight:700;line-height:35px}.webinarSubtitle{font-size:1rem;text-align:center;font-weight:600;margin-bottom:10px}.webinarSubtitleDark,.webinarTitleLight{color:#39f}.webinarSubtitleLight{color:#212953}.formInput{display:flex;width:100%;font-weight:400;height:36px;border-radius:10px;border:1px solid;padding:.75rem 1rem;line-height:1.5;font-size:.875rem}.formInput:focus-visible{outline:none}.webinarName{display:inline}@media (min-width:768px){.webinarName{display:block}.formInput{font-size:14px}.step2Subheading{font-size:20px}.webinarTitle{font-size:24px}}.formInputDark .PhoneInputInput{color:#adadad}.formInputDark .PhoneInputInput::placeholder{color:#777!important}.formInputDark{border-radius:10px;border:1px solid #333;background:#000;color:#fff}.formInputDark::placeholder{color:#adadad}.formInputLight{color:#595858;background-color:#f3f5f8;border-color:#dedede}.formInputLight .PhoneInputInput::placeholder{color:#595858!important}.formInputLight::placeholder{color:#595858}.formInputError{border-color:#ef4444}.formFieldContainer{margin-bottom:.5rem}.errorMessage,.errorText{color:#ef4444;font-size:.75rem;margin-top:2px;margin-left:.25rem;text-align:start}.checkboxContainer{margin-bottom:.5rem;margin-left:.25rem;display:flex;align-items:center;justify-content:flex-start}.checkbox{position:relative;width:1.25rem;height:1.25rem;appearance:none;cursor:pointer;border-radius:50%;margin-right:.5rem;border:2px solid;transition:all .2s}@media (min-width:768px){.checkbox{min-width:20px}}.checkboxDark{border-color:#fff}.checkboxLight{border-color:#000}.checkbox:checked{background-color:#39f;border:0}.checkbox:after{content:"✓";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);font-size:10px;font-weight:700;color:#fff;opacity:0;transition:opacity .2s}.checkbox:checked:after{opacity:1}.checkboxLabel{font-size:.5rem;font-weight:500;letter-spacing:-.36px;cursor:pointer;text-align:start}@media (min-width:768px){.checkboxLabel{font-size:9px}}.checkboxLabelDark{color:#d5d5d5}.checkboxLabelLight{color:#002551}.whatsappIcon{margin:-2px 3px;display:inline-block}.privacyLink{margin-left:.25rem}.privacyLinkDark{color:#d5d5d5}.privacyLinkLight{color:#39f}.arrowIcon{width:2.5rem;height:2.5rem;transform:rotate(0deg);transition:transform .3s}@media (min-width:768px){.arrowIcon{width:3rem;height:3rem}}.submitButton{font-weight:600;background-color:#39f;color:#fff;font-size:.75rem;padding:.5rem;width:100%;text-transform:capitalize;border-radius:24px 24px 24px 0;border:none;cursor:pointer;transition:opacity .2s}@media (min-width:768px){.submitButton{font-size:.875rem}}.submitButtonWithSVG{width:70%}.submitButton:disabled{opacity:.6;cursor:not-allowed}.webinarBannerButton:disabled{background:#383838;cursor:not-allowed;opacity:.9;color:#7b7b7b}.step2Description{font-size:.875rem;font-weight:500;text-align:center;padding:0 1rem;margin-bottom:.5rem}@media (min-width:768px){.step2Description{font-size:1rem;padding:0 .5rem}}.datePickerButton{width:100%;padding:.75rem .125rem .75rem 1rem;height:40px;justify-content:space-between;border-radius:.75rem;font-weight:500;font-size:12px}@media (min-width:768px){.datePickerButton{font-size:14px}}.datePickerButtonDark{border-color:#070c0f}.datePickerButtonDark,.datePickerButtonDark:hover{color:#adadad;background-color:#070c0f}.datePickerButtonLight{border:1px solid #dedede}.datePickerButtonLight,.datePickerButtonLight:hover{color:#595858;background-color:#f3f5f8}.datePickerButtonError{border-color:#ef4444}.step2SelectWrapper{position:relative}.step2TimeSelect{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 1rem;height:40px;border-radius:.75rem;font-size:12px;font-weight:500;cursor:pointer}@media (min-width:768px){.step2TimeSelect{font-size:14px}}.step2TimeSelect::-ms-expand{display:none}.step2SelectChevron{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#595858}.formInputDark.step2TimeSelect+.step2SelectChevron{color:#adadad}.formInputError.step2TimeSelect+.step2SelectChevron{color:#ef4444}.mainContainer{max-width:1340px;padding:2rem 1rem;z-index:10;position:relative;text-align:center}@media (min-width:768px){.mainContainer{padding:3rem 1.25rem}}.emblaContainer{display:flex;margin-top:.75rem}.starImage{position:absolute;top:.75rem;left:-8px}.popupOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:999;padding:1rem}.popupContent{border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a;position:relative;height:auto;margin-left:auto;margin-right:auto;border:1px solid #fff;padding:1rem;width:400px;background:linear-gradient(180deg,#ffffff4d,#3399ff4d);box-shadow:0 0 14px 0 #0454af4a;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.closeButton{margin-top:.5rem;color:#fff;font-size:1.125rem;padding:.25rem .75rem;border-radius:.25rem;position:absolute;right:10px;top:0;z-index:9999;background:#0000;border:none;cursor:pointer}@media (min-width:768px){.popupOverlay{padding:2.5rem}}.backgroundImage{object-position:center;object-fit:cover;z-index:0}.imageSection{display:flex;justify-content:center}.imageSection,.imageWrapper{position:relative;width:100%}.mainImage{width:100%;max-height:350px;border-radius:20px;transition:opacity .3s ease-in-out;object-fit:cover}.mainImageFade{opacity:0}.mainImageVisible{opacity:1}.thumbnailsWrapper{display:flex;gap:5px;margin-top:1rem;justify-content:center;flex-wrap:wrap;position:absolute;bottom:.25rem;border-radius:10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000001a;padding:.5rem}.thumbnail{position:relative;width:45px;height:45px;border:2px solid #d1d5db;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .3s}.thumbnail:hover{border-color:#39f;transform:scale(1.05)}.thumbnailActive{border-color:#39f;box-shadow:0 10px 15px -3px #0000001a}.thumbnailImage{object-fit:cover;width:100%;height:100%}.thumbnailOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#0000004d;border-radius:10px}.thumbnailIcon{width:1.25rem;height:1.25rem;filter:drop-shadow(0 10px 8px rgba(0,0,0,.04))}@media (min-width:1024px){.mainContainer{padding-top:4rem;padding-bottom:4rem}.thumbnailsWrapper{bottom:1.25rem}.thumbnail{width:60px;height:60px}}.milesOneContainer{width:100%;position:relative;isolation:isolate;overflow:hidden}.backgroundDesktop{display:none}.backgroundDesktop,.backgroundMobile{position:absolute;inset:0;z-index:-10;pointer-events:none;-webkit-user-select:none;user-select:none;contain:layout style paint}.content{max-width:1340px;margin-left:auto;margin-right:auto;position:relative;padding:0 1.25rem}.milesOneInner{display:flex;align-items:center;gap:0}.textContainer{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:28px 0}.milesOneSubtitle{font-size:16px;font-weight:400;color:#fff;margin:0;line-height:1.4}.MilesOnetitle{font-size:30px;font-weight:700;color:#fff;letter-spacing:-.025em;line-height:1.1;margin:4px 0 0}.description{font-size:12px;font-weight:700;color:#fff;margin:8px 0 0}.appStoreButtonsContainer{display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:center;margin-top:20px}.appStoreButton{padding:8px 16px 8px 10px;display:flex;align-items:center;gap:8px;cursor:default;transition:none;-webkit-tap-highlight-color:transparent;text-decoration:none;color:inherit;border-radius:8px;background:#ffffff1a}.appStoreButton:active,.appStoreButton:focus,.appStoreButton:focus-visible,.appStoreButton:hover{background-color:#3d3d3d;outline:none;box-shadow:none;filter:none;transform:none}.appStoreButtonIcon{flex-shrink:0;width:28px;height:28px}.appStoreButtonLabel{font-size:9px;line-height:1.2;color:#fff;font-weight:400;margin:0}.appStoreButtonName{font-size:13px;font-weight:600;color:#fff;margin:0;line-height:1.2}.milesOneBannerWrap{flex:0 0 auto;display:flex;align-items:flex-end;justify-content:flex-end}.milesOneBannerDesktop{display:none;height:auto;max-height:340px;width:auto;object-fit:contain}.milesOneBannerMobile{display:block;height:auto;max-height:260px;width:170px;object-fit:contain}.contentMilesOne{padding:0 0 0 16px}@media (min-width:768px){.backgroundDesktop{display:block}.backgroundMobile{display:none}.contentMilesOne{padding:0 2rem}.textContainer{padding:48px 0}.milesOneSubtitle{font-size:24px}.MilesOnetitle{font-size:51px;margin-top:6px}.description{font-size:24px;font-weight:700;margin-top:10px}.appStoreButtonsContainer{flex-direction:row;margin-top:32px;gap:16px}.appStoreButtonIcon{width:32px;height:32px}.appStoreButtonLabel{font-size:10px}.appStoreButtonName{font-size:15px}.milesOneBannerDesktop{display:block;max-height:420px}.milesOneBannerMobile{display:none}}.imageWrapper{justify-content:center}.formContainer{width:100%;max-width:24rem;margin-inline:auto;padding:1rem;border-radius:1rem;border:1px solid #dee7f5;background:#fff}.formHeading{font-size:18px;font-weight:700;text-align:center;margin-bottom:6px}@media (min-width:768px){.imageWrapper{display:flex}.formContainer{padding-top:1.5rem;margin-bottom:0}}.modal{border-radius:1rem;box-shadow:0 0 14px 0 #0454af4a;position:relative;height:auto;margin-left:auto;margin-right:auto;border:1px solid #fff;padding:1rem;width:100%;max-width:400px;background:linear-gradient(180deg,#ffffff4d,#3399ff4d);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}@media (min-width:768px){.closeButton{font-size:1.125rem;right:.25rem;top:.25rem}}.bengaluruAllAboutSectionTight .mainContainer{padding-bottom:1.5rem!important}.bengaluruFaqSectionTight .bengaluruFaqContentColumn>.main_container{padding-top:1.1rem!important}@keyframes bengaluruFaqStickyPulse{0%{transform:scale(1);border-color:#0000;background:#fff;box-shadow:0 18px 40px #2976ff1f}28%{transform:scale(1.02);border-color:#2a85ffe0;background:#f5faff;box-shadow:0 0 0 3px #2a85ffb3,0 0 0 14px #2a85ff2e,0 24px 48px #2976ff38}56%{transform:scale(1.01);border-color:#2a85ffb8;background:#f8fbff;box-shadow:0 0 0 2px #2a85ff8c,0 0 0 9px #2a85ff1f,0 22px 44px #2976ff2e}to{transform:scale(1);border-color:#0000;background:#fff;box-shadow:0 18px 40px #2976ff1f}}.formColumn{width:100%;position:relative;display:flex;align-items:center;justify-content:flex-end;z-index:1;bottom:.25rem}@media (min-width:1024px){.formColumn{padding-top:3rem}}.formCard{width:400px;padding:1rem;border-radius:16px;border:1px solid #dee7f5;background:#fff;position:relative}.desktopContainer{display:none;width:100%;background:linear-gradient(90deg,#fff3d6,#a7d3ff,#fff3d6);overflow:hidden;position:relative;min-height:76px}@media (min-width:768px){.desktopContainer{display:block}}.mobileContainer{display:block;width:100%;overflow:hidden;position:relative;min-height:44px}@media (min-width:768px){.mobileContainer{display:none}}.new-inactivity-popup-overlay{position:fixed;inset:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:999;padding:1rem}@media (min-width:1024px){.new-inactivity-popup-overlay{padding:2.5rem}}.new-inactivity-popup-container{border-radius:1rem;box-shadow:0 0 14px 0 #0454af4a;position:relative;overflow:hidden;margin:0 auto;background-color:#fff;width:100%;max-width:370px}@media (min-width:768px){.new-inactivity-popup-container{width:615px;max-width:615px}}.new-inactivity-popup-close-btn{color:#39f;font-size:.875rem;position:absolute;right:.5rem;top:.5rem;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #39f;background-color:#fff;z-index:30}.new-inactivity-popup-content{display:flex;gap:1.25rem}@media (min-width:768px){.new-inactivity-popup-content{gap:2.5rem}}.new-inactivity-popup-form-wrapper{position:relative;z-index:10;padding:1.5rem;width:100%}@media (min-width:768px){.new-inactivity-popup-form-wrapper{width:70%}}.new-inactivity-popup-form-wrapper .form-heading-expert{color:#39f!important;font-size:20px!important;font-weight:700!important;line-height:1!important;margin-bottom:.5rem!important}.new-inactivity-popup-form-wrapper .form-heading-expert-break{display:block!important}@media (min-width:768px){.new-inactivity-popup-form-wrapper .form-heading-expert-break{display:none!important}}.new-inactivity-popup-form-wrapper .form-subheading-expert{color:#333!important;font-size:14px!important;font-weight:400!important;line-height:normal!important;margin:0 0 1rem!important;text-align:left}.new-inactivity-popup-form-wrapper input:not([type=checkbox]):not(.PhoneInputInput),.new-inactivity-popup-form-wrapper select{border-radius:10px!important;border:1px solid #e4e4e4!important;background-color:#f3f5f8!important;font-weight:500!important}.new-inactivity-popup-form-wrapper .PhoneInput{border-radius:10px!important;border:1px solid #e4e4e4!important;background-color:#f3f5f8!important;padding-left:.75rem!important;padding-right:.75rem!important}.new-inactivity-popup-form-wrapper .PhoneInputCountry{background-color:initial!important;border:0!important;border-radius:0!important;padding:0!important;margin-right:.5rem!important}.new-inactivity-popup-form-wrapper .PhoneInputCountrySelect,.new-inactivity-popup-form-wrapper .PhoneInputInput{background-color:initial!important;border:0!important}.new-inactivity-popup-form-wrapper .PhoneInputInput{border-radius:0!important;padding:0!important;color:#595858!important;font-weight:500!important}.new-inactivity-popup-form-wrapper .PhoneInputInput::placeholder{color:#595858!important}.new-inactivity-popup-form-wrapper input[type=checkbox]:checked{background-color:#2a85ff!important}.new-inactivity-popup-form-wrapper button[type=submit]{border-radius:20px 20px 20px 0!important;background-color:#39f!important}.new-inactivity-popup-form-wrapper:has(input:placeholder-shown) button[type=submit]{background-color:#9cb6dd!important}.new-inactivity-popup-image-wrapper{width:30%;display:none}@media (min-width:768px){.new-inactivity-popup-image-wrapper{display:block}}.new-inactivity-popup-image{position:absolute;right:0;bottom:0;z-index:0}.sectionContainer{width:100%;position:relative;isolation:isolate;overflow:hidden}.caira-wrap{max-width:1340px;margin:0 auto;position:relative;z-index:10;padding:0}@media (min-width:768px){.caira-wrap{padding:0 16px}}@media (min-width:1024px){.caira-wrap{padding:40px 28px}}.caira-grid{display:grid;grid-template-columns:1fr;gap:20px;position:relative;padding:40px 0}@media (min-width:768px){.caira-grid{grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;padding:24px 0;gap:3rem}}.caira-left{display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:640px){.caira-left{gap:24px}}.caira-text{width:100%;text-align:center}.caira-br-desktop{display:none}.caira-cta{margin-top:24px}@media (min-width:768px){.caira-text{text-align:left}.caira-br-desktop{display:block}.caira-cta{margin-top:56px}.caira-left{align-items:flex-start}}.caira-btn{display:inline-flex;align-items:center;gap:12px;border:none;border-radius:9999px;background:#fff;color:#000;font-size:14px;font-weight:600;padding:8px 24px;cursor:pointer;transform:scale(1);transition:transform .16s ease}.caira-btn:hover{transform:scale(1.02)}.caira-btn:active{transform:scale(.99)}.caira-carousel{width:100%;position:relative;padding:8px 0}.caira-carousel--mobile{display:block;margin-top:20px}.caira-carousel--desktop{display:none}@media (min-width:768px){.caira-carousel--mobile{display:none}.caira-carousel--desktop{display:block}}.embla{overflow:hidden;width:100%}.embla__container{display:flex;will-change:transform}.embla__slide{flex:0 0 auto;min-width:0}.embla__slide--mobile{flex-basis:33.33%;min-width:0;padding-right:8px}.emblaInner{display:flex;margin-left:-.25rem}.emblaSlideImage{border-radius:8px;width:100%;height:100%;min-height:85px}@media (min-width:640px){.embla__slide--mobile{flex-basis:25%}}.embla__slide--desktop{flex-shrink:0;width:194px;padding-left:14px}.caira-card{position:relative;cursor:pointer;touch-action:manipulation;width:100%;height:100%}@media (min-width:768px){.caira-breakout-right{width:100%;margin-right:0;overflow:hidden}.embla__container{gap:1rem}}.form-heading-webinar{text-align:center;font-weight:600;padding-bottom:1rem;font-size:1rem}.form-heading-webinar-dark{color:#fff}.form-heading-webinar-light{color:#000}@media (min-width:768px){.form-heading-webinar{font-size:1rem;line-height:22px}}.form-heading-webinar-date,.form-heading-webinar-time{color:#39f;font-size:.875rem}.form-heading-webinar-time{font-weight:600}.instructor-card{position:relative;flex-shrink:0;overflow:hidden;border-radius:4px;background:#0b0b0b;transform:scale(1);transition:transform .18s ease}.instructor-card:hover{transform:scale(1.05)}.instructor-card__media{position:relative;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.instructor-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.privacyLink{color:#5b6efd;text-decoration:underline}@keyframes bengaluruBannerFormPulse{0%{transform:scale(1);border-color:#0000;background:#fff;box-shadow:0 18px 40px #2976ff1f}28%{transform:scale(1.02);border-color:#39f;background:#f5faff;box-shadow:0 0 0 6px #3399ff29,0 26px 48px #2976ff3d}55%{transform:scale(1.01);border-color:#3399ffb3;background:#f8fbff;box-shadow:0 0 0 10px #3399ff14,0 22px 44px #2976ff2e}to{transform:scale(1);border-color:#0000;background:#fff;box-shadow:0 18px 40px #2976ff1f}}@media (max-width:768px){.mainContainer{padding-bottom:50px!important}}.bengaluruStickyBarSpacer{height:93px;background-color:#dee7f5;pointer-events:none}.bengaluruStickyBarSpacer.bengaluruStickyBarSpacerNew{background-color:#fff}.bengaluruStickyBar{position:fixed;bottom:0;left:50%;right:auto;transform:translateX(-50%);width:min(96%,560px);z-index:300;padding:0 0 env(safe-area-inset-bottom,0);pointer-events:none}.bengaluruStickyBarInner{width:100%;height:93px;margin-inline:auto;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;background:#ffffffb3;border:1px solid #2a85ff2e;border-radius:20px;box-shadow:0 18px 36px #061a2f2e;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);pointer-events:auto}.bengaluruStickyBarCopy{display:flex;flex-direction:column;min-width:0}.bengaluruStickyBarTitle{font-size:16px;font-weight:700;color:#1d1d1d;line-height:1.3}.bengaluruStickyBarLabel{color:#1d1d1d}.bengaluruStickyBarHighlight{color:#39f}.bengaluruStickyBarMobileBreak{display:block}.bengaluruStickyBarSubtitle{font-size:12px;color:#1d1d1d;margin-top:4px;line-height:1.35}.bengaluruStickyBarButton{flex-shrink:0;min-width:118px;background:#39f;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;padding:12px 18px;cursor:pointer;white-space:nowrap;box-shadow:0 2px 12px #2a85ff4d;transition:transform .18s,box-shadow .18s,background .18s}.bengaluruStickyBarButton:hover{transform:translateY(-1px);box-shadow:0 5px 18px #2a85ff57;background:#1a75ef}@media (min-width:900px){.bengaluruStickyBarSpacer{height:100px}.bengaluruStickyBar{left:0;right:0;transform:none;width:auto;padding:0 16px calc(env(safe-area-inset-bottom, 0px) + 10px)}.bengaluruStickyBarInner{max-width:1200px;height:93px;padding:16px clamp(16px,2.4vw,24px);gap:20px;border-radius:20px}.bengaluruStickyBarTitle{font-size:18px}.bengaluruStickyBarMobileBreak{display:none}.bengaluruStickyBarSubtitle{font-size:12px}.bengaluruStickyBarButton{min-width:152px;padding:12px 24px}}.bengaluruAlumniCard.is-visible{opacity:.78}@media (min-width:780px){.bengaluruAlumniCard.is-visible{opacity:.82}}@media (max-width:779px){.bengaluruAlumniCard.is-visible{opacity:1}}.bengaluruPresenceGalleryCard{overflow:hidden;border-radius:18px;background:#111;box-shadow:0 6px 18px #0000002e}@media (max-width:767px){.bengaluruPresenceGalleryCard .mainImage{transition:opacity .16s ease-out}.bengaluruPresenceGalleryCard .thumbnail{transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}}@media (min-width:1024px){.bengaluruPresenceGalleryCard.imageSection{width:495px;height:368px}.bengaluruPresenceGalleryCard .imageWrapper{height:100%}.bengaluruPresenceGalleryCard .mainImage{height:368px;max-height:none;border-radius:18px}}.slider{width:480px;position:relative}.slider-inner{position:relative;height:408px;touch-action:pan-y}.slide{position:absolute;inset:0;opacity:0;transition:opacity .5s ease}.slide.active{opacity:1;z-index:2}.accordionItem{background-color:#fff;border-radius:14px;position:relative;z-index:10;margin-bottom:18px;box-shadow:99px 131px 46px 0 #0454af00,64px 84px 42px 0 #0454af03,36px 47px 35px 0 #0454af0d,16px 21px 26px 0 #0454af17,4px 5px 14px 0 #0454af1a}.accordionTrigger{font-weight:600;font-size:1.25rem;letter-spacing:-1.76px;color:#061a2f;text-align:left;line-height:1.25rem;padding:10px 20px;border-radius:14px}.accordionTrigger:hover{text-decoration:none}.accordionTriggerSpan{flex:1 1}.accordionContent{font-weight:400;font-size:1rem;line-height:22px;color:#030f1c}.instructor-card--mobile{width:100%;height:220px}@media (min-width:640px){.instructor-card--mobile{height:280px}}.instructor-card--desktop{width:180px;height:300px}.caira-title{margin:0;font-weight:500;color:#fff;font-size:18px;line-height:1.2}@media (min-width:768px){.caira-title{font-size:32px;line-height:1.4;padding-top:16px}}.caira-subtitle{margin:8px 0 0;color:#fff;font-size:14px;line-height:1.4}@media (min-width:768px){.caira-subtitle{margin-top:16px}}.caira-br-mobile{display:block}@media (min-width:768px){.caira-br-mobile{display:none}}.form-heading-expert{font-size:28px;font-weight:700;color:#ffba08;text-align:left;margin-bottom:1rem;line-height:1.1}@media (min-width:768px){.form-heading-expert{font-size:32px}}.form-heading-expert-break{display:none}@media (min-width:768px){.form-heading-expert-break{display:block}}.whatsapp-widget{position:fixed;right:.7rem;bottom:7.5rem;width:8rem;height:1rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px #0003;transition:transform .2s ease-in-out;z-index:9999}.whatsapp-widget:hover{transform:scale(1.1)}@media (min-width:768px){.whatsapp-widget{bottom:5.5rem}}@media (min-width:1024px){.whatsapp-widget{bottom:5.5rem}}