html:has(.tata-session-expired-dialog){overflow-y:hidden!important;scrollbar-gutter:stable}body:has(.tata-session-expired-dialog){overflow:hidden!important}.tata-session-expired-dialog .MuiDialog-paper{border-radius:16px;max-width:400px;margin:16px}.tata-session-expired-dialog-paper{border-radius:16px!important;box-shadow:0 4px 20px #00000026!important}.tata-session-expired-dialog-content{padding:32px 24px!important;text-align:center}.tata-session-expired-dialog-icon-container{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.tata-session-expired-dialog-icon{width:64px;height:64px}.tata-session-expired-dialog-title{font-family:var(--font-family)!important;font-size:var(--font-size-h2)!important;font-weight:var(--font-weight-bold)!important;line-height:32px!important;color:var(--color-grey-500)!important;margin:0 0 12px!important;text-align:center}.tata-session-expired-dialog-subtitle{font-family:var(--font-family)!important;font-size:var(--font-size-body2)!important;font-weight:var(--font-weight-regular)!important;line-height:22px!important;color:var(--color-grey-400)!important;margin:0 0 32px!important;text-align:center}.tata-session-expired-dialog-button{margin-top:8px!important}@media(max-width:480px){.tata-session-expired-dialog .MuiDialog-paper{margin:8px;width:calc(100% - 16px)}.tata-session-expired-dialog-content{padding:24px 20px!important}.tata-session-expired-dialog-title{font-size:20px!important;line-height:28px!important}.tata-session-expired-dialog-icon{width:56px;height:56px}}.tata-cookie-consent-dialog{position:fixed!important;bottom:24px!important;left:50%!important;transform:translate(-50%)!important;width:auto!important;max-width:90%!important;min-width:320px!important;padding:24px!important;border-radius:16px!important;box-shadow:0 8px 24px #0003!important;z-index:1301!important;background-color:var(--color-white)!important}.tata-cookie-consent-dialog-content{display:flex;flex-direction:column;gap:12px}.tata-cookie-consent-dialog-title{font-family:var(--font-family)!important;font-size:var(--font-size-h3)!important;font-weight:var(--font-weight-bold)!important;line-height:28px!important;color:var(--color-grey-500)!important;margin:0!important}.tata-cookie-consent-dialog-text{font-family:var(--font-family)!important;font-size:var(--font-size-body2)!important;font-weight:var(--font-weight-regular)!important;line-height:22px!important;color:var(--color-grey-400)!important;margin:0!important}.tata-cookie-consent-dialog-link{font-family:var(--font-family)!important;font-size:var(--font-size-body2)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-primary)!important;text-decoration:underline!important;cursor:pointer!important}.tata-cookie-consent-dialog-link:hover{text-decoration:underline!important;color:#72a828!important}.tata-cookie-consent-dialog-buttons{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.tata-cookie-consent-dialog-button{min-width:100px!important}@media(max-width:768px){.tata-cookie-consent-dialog{bottom:16px!important;max-width:95%!important;padding:20px!important}.tata-cookie-consent-dialog-title{font-size:18px!important;line-height:26px!important}.tata-cookie-consent-dialog-text{font-size:13px!important;line-height:20px!important}.tata-cookie-consent-dialog-buttons{gap:10px}.tata-cookie-consent-dialog-button{min-width:90px!important}}@media(max-width:480px){.tata-cookie-consent-dialog{bottom:12px!important;left:12px!important;right:12px!important;transform:none!important;width:auto!important;max-width:none!important;min-width:auto!important;padding:16px!important}.tata-cookie-consent-dialog-title{font-size:16px!important;line-height:24px!important}.tata-cookie-consent-dialog-text{font-size:12px!important;line-height:18px!important}.tata-cookie-consent-dialog-buttons{flex-direction:column;gap:8px}.tata-cookie-consent-dialog-button{width:100%!important;min-width:auto!important}}.tata-service-unavailable{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-background);font-family:var(--font-family)}.tata-service-unavailable-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;max-width:440px;margin:0 auto;padding:24px 24px 96px;box-sizing:border-box}.tata-service-unavailable-icon-container{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.tata-service-unavailable-icon{width:64px;height:64px}.tata-service-unavailable-title{font-family:var(--font-family)!important;font-size:var(--font-size-h2)!important;font-weight:var(--font-weight-bold)!important;line-height:32px!important;color:var(--color-grey-500)!important;margin:0 0 12px!important;text-wrap:balance}.tata-service-unavailable-subtitle{font-family:var(--font-family)!important;font-size:var(--font-size-body2)!important;font-weight:var(--font-weight-regular)!important;line-height:22px!important;color:var(--color-grey-400)!important;margin:0 0 20px!important}.tata-service-unavailable-hint{font-family:var(--font-family)!important;font-size:var(--font-size-caption)!important;color:var(--color-grey-400)!important;margin:0 0 16px!important;font-variant-numeric:tabular-nums;min-height:18px}.tata-service-unavailable-button{min-width:200px}@media(max-width:480px){.tata-service-unavailable-body{padding:24px 20px 96px}.tata-service-unavailable-title{font-size:var(--font-size-h2-mobile)!important;line-height:28px!important}.tata-service-unavailable-button{width:100%}}.global-toast-alert{width:auto;background-color:var(--tata-dark-grey, #333333)!important;color:var(--color-white, #ffffff)!important;font-family:var(--font-family)!important;font-weight:600!important;font-size:var(--font-size-body2, 14px)!important;border-radius:var(--radius-lg, 16px)!important;padding:16px!important}.global-toast-alert .MuiAlert-icon{margin-right:8px!important;padding:0!important}.global-toast-alert .MuiAlert-message{font-family:var(--font-family)!important;padding:0!important;display:flex;align-items:center}.global-toast-alert .MuiAlert-action{margin-left:16px!important;margin-right:0!important;padding:0!important}.global-toast-alert .MuiAlert-icon .MuiSvgIcon-root{font-size:24px}.global-toast-alert.MuiAlert-filledSuccess .MuiAlert-icon .MuiSvgIcon-root{color:var(--color-primary, #83BE2E)!important}.global-toast-alert.MuiAlert-filledError .MuiAlert-icon .MuiSvgIcon-root{color:#c20a0a!important;background:radial-gradient(circle 9px at center,#ffffff 100%,transparent 100%)}.global-toast-alert.MuiAlert-filledWarning .MuiAlert-icon .MuiSvgIcon-root{color:#f5a623!important;background-color:#fff;clip-path:polygon(50% 8%,4% 88%,96% 88%)}.global-toast-alert .MuiAlert-action .MuiIconButton-root{background-color:var(--tata-light-grey, #B3B3B3);border-radius:50%;padding:2px;color:var(--color-text-primary, #333333);width:24px;height:24px}.global-toast-alert .MuiAlert-action .MuiIconButton-root:hover{background-color:silver}.global-toast-alert .MuiAlert-action .MuiSvgIcon-root{font-size:16px;color:var(--color-text-primary, #333333)}@media(max-width:600px){.global-toast-snackbar.MuiSnackbar-root{left:16px!important;right:16px!important}}@font-face{font-family:Footballerista Cy;src:url(/assets/fonts/FootballeristaCy-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Footballerista Cy;src:url(/assets/fonts/FootballeristaCy-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Footballerista Cy;src:url(/assets/fonts/FootballeristaCy-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Footballerista Cy;src:url(/assets/fonts/FootballeristaCy-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;ascent-override:90%;descent-override:20%;line-gap-override:0%}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-UltraLight-Trial.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Thin-Trial.otf) format("opentype");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Book-Trial.otf) format("opentype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-ULight-Italic-Trial.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Thin-Italic-Trial.otf) format("opentype");font-weight:250;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Light-Italic-Trial.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Book-Italic-Trial.otf) format("opentype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Regular-Italic-Trial.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Medium-Italic-Trial.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti;src:url(/assets/fonts/GT-Eesti-Text-Bold-Italic-Trial.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-UltraLight-Trial.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Thin-Trial.otf) format("opentype");font-weight:250;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Light-Trial.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Regular-Trial.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Medium-Trial.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-UltraBold-Trial.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-UltraLight-Italic-Trial.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Thin-Italic-Trial.otf) format("opentype");font-weight:250;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Light-Italic-Trial.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Regular-Italic-Trial.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Medium-Italic-Trial.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-Bold-Italic-Trial.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GT Eesti Display;src:url(/assets/fonts/GT-Eesti-Display-UltraBold-Italic-Trial.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;font-family:inherit!important}body{font-family:var(--font-family-primary)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0f21;color:#1f2937}:root{--font-family-primary: "GT Eesti", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--color-primary: #0084ff;--color-primary-dark: #0066cc;--color-secondary: #21264f;--color-secondary-dark: #1a1d3a;--color-dark: #0D0F21;--color-dark-lighter: #2d3462;--color-success: #08db7d;--color-success-hover: #06b967;--color-warning: #ff6b35;--color-info: #00a8e8;--color-info-hover: #0090c7;--color-blue-accent: #006be0}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:768px){.container{padding-left:24px;padding-right:24px}}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.mt-6{margin-top:48px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mb-6{margin-bottom:48px}@media(min-width:768px){.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mt-6{margin-top:64px}.mb-3{margin-bottom:24px}.mb-4{margin-bottom:32px}.mb-6{margin-bottom:48px}}.card-rounded{border-radius:20px;overflow:hidden}.card-shadow{box-shadow:0 4px 20px #00000014}button{cursor:pointer;border:none;outline:none;transition:all .2s ease}a{text-decoration:none;color:inherit}html:has(.MuiPickersLayout-root){overflow-y:hidden!important;scrollbar-gutter:stable}body:has(.MuiPickersLayout-root){overflow:hidden!important}.MuiDateCalendar-root,.MuiPickersLayout-root,.MuiPickersPopper-root,.MuiPickersDay-root,.MuiDayCalendar-weekDayLabel,.MuiPickersCalendarHeader-label,.MuiTimeClock-root,.MuiMultiSectionDigitalClock-root,.MuiMultiSectionDigitalClockSection-root,.MuiDialogActions-root{font-family:var(--font-family)!important}.MuiPickersCalendarHeader-label{font-family:var(--font-family)!important;font-size:var(--font-size-body1, 16px)!important;font-weight:var(--font-weight-semibold, 600)!important;color:var(--color-grey-500, #333333)!important}.MuiPickersArrowSwitcher-button{color:var(--color-grey-500, #333333)!important}.MuiPickersCalendarHeader-switchViewButton{color:#333!important;padding:0!important}.MuiPickersCalendarHeader-switchViewButton .MuiSvgIcon-root{color:#333!important}.MuiDayCalendar-weekDayLabel{font-family:var(--font-family)!important;font-size:14px!important;font-weight:600!important;color:#333!important}.MuiPickersDay-root{font-family:var(--font-family)!important;font-size:var(--font-size-body2, 14px)!important;color:var(--color-grey-500, #333333)!important}.MuiPickersDay-root.Mui-disabled{color:var(--color-grey-200, #B3B3B3)!important}.MuiPickersDay-root:hover,.MuiPickersDay-root:focus{border:1px solid var(--color-primary)!important;background-color:transparent!important}.MuiPickersDay-root.Mui-selected{background-color:var(--color-primary)!important;color:#fff!important;border:none!important}.MuiPickersDay-root.Mui-selected:hover,.MuiPickersDay-root.Mui-selected:focus{background-color:var(--color-primary)!important;color:#fff!important;border:none!important}.MuiPickersDay-today{border:1px solid var(--color-primary)!important}.MuiPickersDay-today.Mui-selected{border:none!important}.MuiDateCalendar-root{height:auto!important;max-height:336px!important;overflow-y:overlay!important}.MuiMultiSectionDigitalClockSection-root{max-height:336px!important}.MuiPickersLayout-root .MuiMultiSectionDigitalClockSection-item{font-family:var(--font-family)!important;color:#333!important}.MuiPickersLayout-root .MuiMultiSectionDigitalClockSection-item.Mui-selected{background-color:#83be2e29!important;color:var(--color-primary)!important}.MuiPickersLayout-root .MuiMultiSectionDigitalClockSection-item.Mui-selected:hover{background-color:#83be2e3d!important;color:var(--color-primary)!important}.MuiPickersLayout-root .MuiMultiSectionDigitalClockSection-item:hover{background-color:#83be2e14!important}.MuiClock-pin,.MuiClockPointer-root,.MuiClockPointer-thumb{background-color:var(--color-primary)!important}.MuiClockPointer-thumb{border-color:var(--color-primary)!important}.MuiClockNumber-root.Mui-selected{background-color:var(--color-primary)!important;color:#fff!important}.MuiDateRangePickerDay-rangeIntervalDayHighlight{background-color:#83be2e29!important}.MuiDateRangePickerDay-rangeIntervalDayHighlight .MuiPickersDay-root{color:var(--color-primary)!important}.MuiDateRangePickerDay-rangeIntervalDayHighlightStart .MuiPickersDay-root,.MuiDateRangePickerDay-rangeIntervalDayHighlightEnd .MuiPickersDay-root{background-color:var(--color-primary)!important;color:#fff!important}.MuiPickersYear-yearButton,.MuiPickersMonth-monthButton,.MuiYearCalendar-button{color:#333!important;font-size:14px!important}.MuiPickersYear-yearButton.Mui-selected,.MuiPickersMonth-monthButton.Mui-selected,.MuiYearCalendar-button.Mui-selected{background-color:var(--color-grey-500, #333333)!important;color:#fff!important}.MuiPickersYear-yearButton:hover,.MuiPickersMonth-monthButton:hover,.MuiYearCalendar-button:hover{background-color:#333!important;color:#fff!important}.MuiPickersInputBase-sectionAfter,.MuiPickersInputBase-sectionBefore,.MuiPickersSectionList-sectionSeparator{color:#333!important}.MuiPickersLayout-root .MuiDialogActions-root{border-top:1px solid #B3B3B3!important}.MuiPickersLayout-root .MuiDialogActions-root .MuiButton-root{font-family:var(--font-family)!important;font-weight:var(--font-weight-semibold, 600)!important;color:var(--color-primary)!important;text-transform:none!important;border-radius:64px!important}.MuiPickersLayout-root .MuiDialogActions-root .MuiButton-root:first-child{color:#3d5d16!important}.MuiPickersLayout-root .MuiDialogActions-root .MuiButton-root:first-child:hover{background-color:#f5f5f2!important}.MuiPickersLayout-root .MuiDialogActions-root .MuiButton-root:last-child{background-color:var(--color-primary)!important;color:var(--color-grey-500, #333333)!important;border:2px solid var(--color-grey-500, #333333)!important;border-radius:64px!important}.MuiPickersInputBase-root .MuiInputAdornment-root .MuiSvgIcon-root{color:#333!important}.MuiPickersPopper-paper{border-radius:var(--radius-lg, 12px)!important;box-shadow:var(--shadow-md, 0 4px 20px rgba(0, 0, 0, .15))!important}.MuiPickersTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary)!important}.MuiPickersTextField-root .MuiInputLabel-root.Mui-focused{color:var(--color-primary)!important}.MuiDateTimePickerToolbar-root,.MuiDatePickerToolbar-root{padding:16px 24px 8px!important}.MuiDateTimePickerToolbar-root .MuiTypography-overline,.MuiDatePickerToolbar-root .MuiTypography-overline{font-size:14px!important;font-weight:700!important}.MuiDatePickerToolbar-title,.MuiDatePickerToolbar-root .MuiPickersToolbar-content{display:none!important}.MuiDateTimePickerToolbar-root .MuiTypography-root,.MuiDatePickerToolbar-root .MuiTypography-root{color:#333!important;font-family:var(--font-family)!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.MuiDateTimePickerToolbar-dateContainer .MuiPickersToolbarText-root{font-weight:700!important}.MuiPickersToolbar-content .MuiButtonBase-root{padding:0!important}.MuiPickersToolbar-content{max-height:82px!important;gap:0!important;margin-top:16px!important}.MuiDateTimePickerToolbar-dateContainer{flex-direction:row-reverse!important;align-items:baseline!important;gap:6px!important}.MuiDateTimePickerToolbar-timeContainer{align-items:center!important;gap:0!important}.MuiDateTimePickerToolbar-timeDigitsContainer{align-items:center!important}.MuiDateTimePickerToolbar-separator{color:#333!important;font-size:16px!important;line-height:22px!important;align-self:center!important}.MuiDateTimePickerToolbar-ampmSelection button:has(.MuiPickersToolbarText-root:not([data-selected])){display:none!important}.MuiDateTimePickerToolbar-ampmSelection .MuiPickersToolbarText-root[data-selected]{opacity:1!important;font-weight:700!important}.MuiTabs-root{min-height:36px!important}.MuiTab-root{min-height:36px!important;padding:4px 16px!important;color:#333!important}.MuiTab-root .MuiSvgIcon-root{color:#333!important}.MuiTab-root.Mui-selected,.MuiTab-root.Mui-selected .MuiSvgIcon-root{color:var(--color-primary)!important}.MuiTabs-indicator{background-color:var(--color-primary)!important}.MuiPickersLayout-root.MuiPickersLayout-landscape .MuiPickersLayout-toolbar{grid-column:2 / 4!important;grid-row:1!important}.MuiDialog-paper .MuiPickersCalendarHeader-root{margin-top:16px!important;margin-bottom:16px!important;padding:0 24px!important;min-height:24px!important;max-height:24px!important;height:24px!important}.MuiDialog-paper .MuiDatePickerToolbar-root{padding-bottom:0!important}.MuiDialog-paper .MuiPickersLayout-root .MuiDialogActions-root{padding:16px!important}.tata-legal-page{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-background)}.tata-legal-content-wrapper a,.tata-legal-content-wrapper .MuiLink-root,.tata-legal-accordion-content a{color:var(--color-secondary)!important;text-decoration:underline}.tata-legal-content-wrapper a:hover,.tata-legal-content-wrapper .MuiLink-root:hover,.tata-legal-accordion-content a:hover{color:var(--color-secondary)!important;opacity:.8}.tata-legal-page h1,.tata-legal-accordion-content h1{color:var(--color-primary)!important;font-size:var(--font-size-display-medium);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);margin-top:0;padding:0;line-height:var(--line-height-heading)}.tata-legal-content-wrapper{flex:1;padding:var(--spacing-lg) 0 var(--spacing-2xl);margin-top:var(--header-height)}.tata-legal-container{max-width:var(--container-max-width)!important}.tata-legal-back-btn{color:var(--color-grey-500)!important;font-size:var(--font-size-body2)!important;font-weight:var(--font-weight-medium)!important;text-transform:none!important;padding:var(--spacing-sm) 0!important;margin-bottom:var(--spacing-lg)!important;background:transparent!important}.tata-legal-back-btn:hover{background:transparent!important;opacity:.8}.tata-legal-back-btn .MuiSvgIcon-root{font-size:var(--font-size-h3)}.tata-legal-header{margin-bottom:var(--spacing-xl);text-align:left}.tata-legal-title{font-size:var(--font-size-display-medium)!important;font-weight:var(--font-weight-bold)!important;color:var(--color-primary)!important;margin-bottom:var(--spacing-sm)!important;line-height:var(--line-height-heading)!important}.tata-legal-subtitle{font-size:var(--font-size-body2)!important;color:var(--color-grey-400)!important;line-height:var(--line-height-body)!important}.tata-legal-content{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}.tata-legal-content p,.tata-legal-accordion-content p{font-size:var(--font-size-body1);font-weight:var(--font-weight-regular);color:var(--color-grey-500);line-height:var(--line-height-body);margin:0 0 var(--spacing-md)}.tata-legal-content p:last-child,.tata-legal-accordion-content p:last-child{margin-bottom:0}.tata-legal-content p:empty,.tata-legal-accordion-content p:empty{display:none}.tata-legal-content h6+p:empty+p,.tata-legal-accordion-content h6+p:empty+p{margin-top:0}.tata-legal-content h2,.tata-legal-accordion-content h2{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--color-grey-500);line-height:var(--line-height-heading);margin:var(--spacing-xl) 0 var(--spacing-md) 0}.tata-legal-content h2:first-child,.tata-legal-accordion-content h2:first-child{margin-top:0}.tata-legal-accordion-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.tata-legal-accordion{background:var(--color-white)!important;border:1px solid var(--color-divider)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;overflow:hidden}.tata-legal-accordion:before{display:none}.tata-legal-accordion.Mui-expanded{margin:0!important;border-color:var(--color-grey-500)!important}.tata-legal-accordion-summary{padding:var(--spacing-md) var(--spacing-lg)!important;min-height:56px!important}.tata-legal-accordion-summary.Mui-expanded{min-height:56px!important;border-bottom:1px solid var(--color-divider)}.tata-legal-accordion-summary .MuiAccordionSummary-content{margin:0!important}.tata-legal-accordion-summary .MuiAccordionSummary-expandIconWrapper{color:var(--color-grey-500)}.tata-legal-accordion-title{font-size:var(--font-size-body1)!important;font-weight:var(--font-weight-semibold)!important;color:var(--color-grey-500)!important}.tata-legal-accordion-details{padding:var(--spacing-lg)!important;background:var(--color-grey-50)}.tata-legal-accordion-content{font-size:var(--font-size-body2);line-height:var(--line-height-body);color:var(--color-grey-500)}.tata-legal-content ul,.tata-legal-content ol,.tata-legal-accordion-content ul,.tata-legal-accordion-content ol{margin:0 0 var(--spacing-md);padding-left:var(--spacing-xl)}.tata-legal-content li,.tata-legal-accordion-content li{margin-bottom:var(--spacing-lg);font-size:var(--font-size-body1);font-weight:var(--font-weight-regular);color:var(--color-grey-500);line-height:var(--line-height-body)}.tata-legal-content li:last-child,.tata-legal-accordion-content li:last-child{margin-bottom:0}.tata-legal-content li a,.tata-legal-accordion-content li a{color:var(--color-secondary);text-decoration:underline}.tata-legal-content li a:hover,.tata-legal-accordion-content li a:hover{opacity:.8}.tata-legal-content strong,.tata-legal-content b,.tata-legal-accordion-content strong,.tata-legal-accordion-content b{font-weight:var(--font-weight-bold);color:var(--color-grey-500)}.tata-legal-content>*:first-child,.tata-legal-accordion-content>*:first-child{margin-top:0}.tata-legal-content>*:last-child,.tata-legal-accordion-content>*:last-child{margin-bottom:0}.tata-legal-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-white);border-radius:var(--radius-lg)}.tata-legal-loading-text{margin-top:var(--spacing-md)!important;font-size:var(--font-size-body1)!important;color:var(--color-grey-400)!important;line-height:var(--line-height-body)!important}.tata-legal-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4xl) var(--spacing-lg);background:var(--color-white);border-radius:var(--radius-lg);text-align:center}.tata-legal-error-text{font-size:var(--font-size-body1)!important;color:var(--color-grey-400)!important;margin-bottom:var(--spacing-lg)!important;line-height:var(--line-height-body)!important}.tata-legal-retry-btn{background-color:var(--color-grey-500)!important;color:var(--color-white)!important;text-transform:none!important;font-weight:var(--font-weight-semibold)!important;padding:var(--spacing-md) var(--spacing-lg)!important;border-radius:var(--radius-md)!important}.tata-legal-retry-btn:hover{background-color:var(--color-grey-500)!important;opacity:.9}@media(max-width:768px){.tata-legal-content-wrapper{padding:var(--spacing-md) 0 var(--spacing-xl)}.tata-legal-content{padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--radius-md)}.tata-legal-title{font-size:var(--font-size-display-small-mobile)!important}.tata-legal-header{margin-bottom:var(--spacing-lg)}.tata-legal-accordion-summary{padding:var(--spacing-md)!important}.tata-legal-accordion-title{font-size:var(--font-size-body2)!important}.tata-legal-accordion-details{padding:var(--spacing-md)!important}.tata-legal-accordion-content{font-size:var(--font-size-body2)}.tata-legal-loading,.tata-legal-error{padding:var(--spacing-3xl) var(--spacing-md)}}
