@charset "UTF-8";body {
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif
}

code {
    font-family: source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace
}

html {
    scroll-behavior: smooth
}

.App {
    text-align: center
}

.App-logo {
    height: 40vmin;
    pointer-events: none
}

@media (prefers-reduced-motion:no-preference) {
    .App-logo {
        animation: App-logo-spin 20s linear infinite
    }
}

.App-header {
    align-items: center;
    background-color: #282c34;
    color: #fff;
    display: flex;
    flex-direction: column;
    font-size: calc(10px + 2vmin);
    justify-content: center;
    min-height: 100vh
}

.App-link {
    color: #61dafb
}

@keyframes App-logo-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

::-webkit-scrollbar {
    background: #fff;
    height: 4px;
    width: 8px
}

::-webkit-scrollbar-thumb {
    background-color: #00008b;
    -webkit-border-radius: 1ex
}

@font-face {
    font-family: LogikWide;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/LogikWide.dd54bf0e5506f19d1243.ttf) format("truetype")
}

body {
    font-family: LogikWide;
    font-family: SignPainter;
    font-family: InterRegular
}

@font-face {
    font-family: SignPainter;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/SignPainter.312262ad81cd876b8716.ttf) format("truetype")
}

@font-face {
    font-family: InterRegular;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/InterRegular.9ca9ba81e9dcaa12b3a1.ttf) format("truetype")
}

@media (max-width: 1024px),(max-width:600px) {
    body {
        margin:0;
        overflow-x: hidden;
        padding: 0
    }
}

@media screen and (max-width: 600px) {
    #responsiveDiv {
        display:flex;
        flex-direction: column;
        max-height: 100%;
        width: 100%
    }

    .h1 {
        font-size: 50px;
        line-height: 50px
    }

    img[alt=RotatingBottle] {
        display: flex;
        flex-direction: column;
        height: 10px;
        left: 10%;
        top: 20px;
        width: 20px
    }

    p {
        font-size: 12px
    }
}

@keyframes fadeInOut {
    0% {
        clip-path: inset(0 100% 0 0);
        opacity: 0
    }

    50% {
        clip-path: inset(0 0 0 0);
        opacity: 1
    }

    to {
        clip-path: inset(0 0 0 0);
        opacity: 1
    }
}

.splash-screen {
    align-items: center;
    background-color: #270471;
    display: flex;
    height: 100vh;
    justify-content: center;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

.splash-logo img {
    align-items: center;
    animation: fadeInOut 2.5s infinite;
    height: auto;
    left: 50%;
    opacity: 0;
    width: 150px
}

.header-container-wrapper {
    background: linear-gradient(0deg,#4b2268 -12.22%,#641773 64.14%,#92278f 152%);
    display: flex;
    justify-content: center;
    padding: 0 20px;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 6
}

.header-container {
    align-items: center;
    display: flex;
    gap: 26px;
    justify-content: center;
    justify-items: flex-start;
    white-space: nowrap
}

.header-link {
    color: #fff!important;
    font-family: LogikWide;
    font-size: 13px;
    text-decoration: none
}

.header-logo {
    height: 98px;
    position: relative;
    top: 15px;
    width: 174px
}

.hamburger-icon {
    display: none
}

.hamburger-menu {
    align-items: flex-start;
    animation: leftSlideIn .4s ease-in-out;
    background: linear-gradient(0deg,#4b2268 -12.22%,#641773 64.14%,#92278f 152%);
    border-radius: 0;
    box-shadow: none;
    display: flex;
    flex-direction: column;
    font-size: 14px;
    gap: 35px;
    height: 100vh;
    position: fixed;
    top: 0;
    inset: 0;
    overflow-y: auto;
    padding: 40px;
    right: 80px;
    width: 100vw;
    z-index: 10
}

@keyframes leftSlideIn {
    0% {
        transform: translateX(500px)
    }

    to {
        transform: skew(0deg)
    }
}

.cross-icon {
    color: #fff;
    cursor: pointer;
    font-size: 24px;
    margin: 0;
    position: absolute;
    right: 30px;
    top: 20px;
    width: 5%
}

@media (max-width: 1024px) {
    .header-container-wrapper {
        justify-items:center;
        padding: 0
    }

    .header-logo {
        height: 80px;
        width: 137px
    }

    .header-link {
        display: none
    }

    .hamburger-icon {
        color: #fff;
        cursor: pointer;
        display: block;
        font-size: 30px;
        height: 24px;
        position: fixed;
        right: 25px;
        top: 25px;
        width: 24px;
        z-index: 7
    }

    .hamburger-menu a {
        color: #fff!important;
        display: block!important;
        font-family: LogikWide;
        pointer-events: auto!important;
        text-decoration: none;
        top: 30px
    }
}

.product-range-container {
    --translate-x: 0;
    background: linear-gradient(180deg,#421c8d 14%,#611578 103.5%);
    height: 780px;
    padding: 96px 0 0 90px
}

.product-range-heading-container {
    display: flex;
    margin-bottom: 20px
}

.heading-section {
    color: #fff;
    font-family: LogikWide;
    font-size: 48px;
    margin: 0;
    padding-bottom: 10px;
    padding-right: 26px;
    text-align: left;
    width: 65%
}

.arrows-section {
    align-items: center;
    column-gap: 20px;
    display: flex;
    justify-content: center;
    padding-bottom: 2px;
    width: 35%
}

.left-arrow,.right-arrow {
    cursor: pointer;
    height: 18px;
    width: 36px
}

.right-arrow {
    transform: rotate(180deg)
}

.product-card {
    display: inline-block;
    position: relative
}

.product-card-main-heading {
    font-size: 26px;
    top: 7%
}

.product-card-main-heading,.product-card-sub-heading {
    color: #fff;
    font-family: SignPainter;
    font-weight: 700;
    left: 50%;
    position: absolute;
    text-shadow: 2px 2px 4px #00000080;
    transform: translate(-50%,-10%)
}

.product-card-sub-heading {
    font-size: 56px;
    top: 12%
}

.product-card-description {
    color: #fff;
    font-family: LogikWide;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.6;
    padding: 0 20px;
    position: absolute;
    text-shadow: 2px 2px 4px #00000080;
    top: 20%;
    transform: none;
    white-space: normal;
    width: 100%
}

.product-card-child-image {
    left: 12%;
    margin: 0;
    position: absolute;
    top: 32%;
    width: 250px
}

.product-card-bg-image {
    border-radius: 50px;
    height: 540px;
    object-fit: cover;
    width: 100%
}

.slick-track {
    column-gap: 30px!important;
    display: flex!important
}

.slick-arrow {
    display: none!important
}

@media (max-width: 1024px) {
    .heading-section {
        font-size:36px;
        width: 75%
    }

    .product-card {
        max-width: 400px
    }

    .arrows-section {
        width: 25%
    }
}

@media (max-width: 768px) {
    .product-range-container {
        padding:20px 0 0 20px
    }

    .arrows-section {
        display: none
    }

    .slick-track {
        width: 4000px!important
    }

    .product-card {
        width: 300px
    }

    .product-card-child-image {
        left: 9%
    }

    .product-card-bg-image {
        border-radius: 50px;
        object-fit: cover;
        width: 300px
    }

    .heading-section {
        font-size: 32px;
        text-align: left;
        width: 100%
    }
}

.slick-slider {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box;
    touch-action: pan-y;
    -webkit-user-select: none;
    user-select: none;
    -khtml-user-select: none
}

.slick-list,.slick-slider {
    display: block;
    position: relative
}

.slick-list {
    margin: 0;
    overflow: hidden;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

.slick-track:after,.slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    border: 1px solid #0000;
    display: block;
    height: auto
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-loading .slick-list {
    background: #fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat
}

@font-face {
    font-family: slick;
    font-style: normal;
    font-weight: 400;
    src: url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);
    src: url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")
}

.slick-next,.slick-prev {
    border: none;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 20px
}

.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover {
    background: #0000;
    color: #0000;
    outline: none
}

.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,.slick-prev:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff;
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    left: auto;
    right: -25px
}

.slick-prev:before {
    content: "←"
}

[dir=rtl] .slick-prev:before {
    content: "→"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    left: -25px;
    right: auto
}

.slick-next:before {
    content: "→"
}

[dir=rtl] .slick-next:before {
    content: "←"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    bottom: -25px;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.slick-dots li {
    display: inline-block;
    margin: 0 5px;
    padding: 0;
    position: relative
}

.slick-dots li,.slick-dots li button {
    cursor: pointer;
    height: 20px;
    width: 20px
}

.slick-dots li button {
    background: #0000;
    border: 0;
    color: #0000;
    display: block;
    font-size: 0;
    line-height: 0;
    outline: none;
    padding: 5px
}

.slick-dots li button:focus,.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #000;
    content: "•";
    font-family: slick;
    font-size: 6px;
    height: 20px;
    left: 0;
    line-height: 20px;
    opacity: .25;
    position: absolute;
    text-align: center;
    top: 0;
    width: 20px
}

.slick-dots li.slick-active button:before {
    color: #000;
    opacity: .75
}

.desktop-image {
    display: block!important
}

.mobile-image {
    display: none!important
}

@media (max-width: 600px) {
    div {
        min-height:auto;
        position: relative
    }

    #campa-cola {
        background-size: cover
    }

    .desktop-image {
        display: none!important
    }

    .mobile-image {
        background-repeat: no-repeat;
        display: block!important;
        height: 40.8vw!important;
        padding-left: 20px!important;
        width: 94vw!important
    }

    .data {
        top: 32%;
        transform: translate(-50%,-50%);
        width: 90%
    }

    .data img {
        height: auto;
        max-width: 100%;
        width: 100%
    }

    .check {
        height: 100vh;
        max-width: 100%;
        object-fit: cover;
        transition: transform .5s ease-in-out;
        width: 100vw
    }

    .watch-now-button {
        align-items: center!important;
        font-size: 12px!important;
        gap: 10px!important;
        margin-top: 5%;
        overflow: hidden;
        padding: 12px 18px!important;
        position: relative;
        transform: translate(-50%,-250%)!important;
        white-space: nowrap!important;
        width: fit-content!important
    }

    .screensize {
        height: 60%!important
    }

    .screensize,.screensize1 {
        border-radius: 10%!important;
        width: 100%!important
    }

    .screensize1 {
        height: 40%!important
    }
}

@keyframes rotate-bottle {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    50% {
        opacity: .5;
        transform: scale(.5)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes colas {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    50% {
        opacity: .5;
        transform: scale(.5)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes circles {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    50% {
        opacity: .5;
        transform: scale(.5)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@keyframes vitas {
    0% {
        opacity: 0;
        transform: scale(0)
    }

    50% {
        opacity: .5;
        transform: scale(.5)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

@media (max-width: 600px) {
    div {
        min-height:auto
    }

    .complete {
        padding: 20px!important
    }

    .heightcheck {
        height: 650px!important;
        padding: 26px 26px 62px!important
    }

    #legacy {
        max-width: 100%
    }

    #responsiveDiv {
        align-items: center;
        display: flex!important;
        flex-direction: column!important;
        height: auto!important;
        justify-content: center;
        width: 100%!important
    }

    #responsiveDiv img,img {
        height: auto;
        max-width: 100%
    }

    h1.small {
        font-size: 36px!important;
        line-height: 30px!important
    }

    h5.smalltext {
        font-size: 13px!important;
        margin-top: 10px
    }

    h5 {
        font-size: 14px;
        text-align: center
    }

    .festival {
        margin-bottom: -5%!important;
        margin-top: -12%!important;
        max-height: 120px;
        max-width: 80px;
        object-fit: contain
    }

    #imagesContainer {
        align-items: center;
        flex-direction: column!important;
        height: auto;
        left: 55%!important
    }

    .cola {
        margin: 90%!important;
        width: 150px!important
    }

    .rotate {
        height: auto!important;
        left: -50%!important;
        margin-top: 200%!important;
        width: 100px!important;
        z-index: 3!important
    }

    .circles,.rotate {
        position: absolute!important
    }

    .circles {
        height: 50%!important;
        left: -75%!important;
        margin-top: 230%!important;
        transform: scale(2.2)!important;
        width: 300px!important
    }

    .vitas {
        height: auto!important;
        left: -45%!important;
        margin-top: 250%!important;
        position: absolute!important;
        transform: scale(1.8);
        width: 100%!important;
        z-index: 2!important
    }

    .ice {
        left: -15%!important;
        margin-top: 190%!important
    }

    .ice,.ice1 {
        width: 20px!important
    }

    .ice1 {
        left: 45%!important;
        margin-top: 200%!important
    }

    .ice2 {
        left: 60%!important;
        margin-top: 180%!important
    }

    .ice2,.ice3 {
        width: 20px!important
    }

    .ice3 {
        left: -70%!important;
        margin-top: 290%!important;
        z-index: 1!important
    }

    .ice4 {
        left: -50%!important;
        margin-top: 40%!important
    }

    .ice5 {
        left: 40%!important;
        margin-top: 120%!important;
        width: 40px!important;
        z-index: 1!important
    }

    .ice6 {
        left: 20%!important;
        margin-top: 40%!important
    }

    .ice6,.ice7 {
        width: 30px!important;
        z-index: 1!important
    }

    .ice7 {
        left: -30%!important;
        margin-top: 100%!important
    }

    .ice7,.ice9 {
        position: absolute!important
    }

    .ice9 {
        margin-top: 80%!important;
        right: 150%!important;
        width: 30px!important;
        z-index: 1!important
    }
}

@keyframes scrollFizzy {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

@keyframes scrollFizzyMobile {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-1000%)
    }
}

.heading-text {
    font-size: 64px;
    text-align: left
}

.line-1,.line-2 {
    display: inline-block
}

@media (max-width: 600px) {
    #fizzyMemories .fixed {
        padding:20px
    }

    #fizzyMemories h5 {
        font-size: 48px
    }

    #fizzyMemories img {
        height: auto;
        width: 100%
    }

    .scrolling {
        flex-direction: row!important;
        overflow-y: hidden!important;
        white-space: nowrap!important
    }

    .scrolling img {
        height: 314px!important;
        width: 100%!important
    }

    .layout-container {
        display: block!important
    }

    .fixed {
        padding: 50px 30px!important;
        text-align: center;
        width: 100%
    }

    p.compress {
        font-size: 16px!important
    }

    h5.fontcompress {
        font-size: 32px!important
    }

    .heading-text {
        font-size: 48px;
        line-height: .6!important
    }

    .line-1,.line-2 {
        display: block!important
    }

    .speed {
        animation: scrollFizzyMobile 25s linear infinite!important;
        display: inline-flex!important
    }
}

@keyframes scroll {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(-50%)
    }
}

.footer-container {
    padding: 25px 100px
}

.footer-links {
    gap: 20px
}

@media (max-width: 800px) {
    .footer-container {
        box-sizing:border-box;
        padding: 20px!important;
        width: 100%!important
    }

    .footer-links {
        align-items: center!important;
        gap: 15px!important;
        justify-content: center!important;
        max-height: 100vh!important;
        min-width: 100%!important
    }

    .footer-content {
        flex-direction: column!important
    }

    .footer-icons {
        gap: 15px;
        padding: 0 7px;
        width: 100%
    }

    .footer-icons img {
        height: 18px;
        width: 18px
    }

    .footer-icons p,.footer-links a {
        color: #fff;
        font-size: 13px
    }
}

@keyframes slideUp {
    0% {
        transform: translateY(100vh)
    }

    to {
        transform: translateY(0)
    }
}

.bottle-img {
    width: 45%
}

.powerdiv {
    width: 40%
}

@media (max-width: 600px) {
    h5.power {
        font-size:clamp(31px,5vw,40px)!important;
        left: 0!important;
        margin: 0!important;
        max-width: 100%!important;
        position: absolute!important
    }

    .powerdiv {
        left: 8%!important;
        margin: 0!important;
        padding: 16px 2px!important;
        top: 8%!important;
        width: 83%;
        z-index: 4
    }

    p.first {
        font-size: 13px!important;
        line-height: 1.9!important;
        margin-top: 150px!important;
        width: 100%!important
    }

    .firstdiv {
        z-index: 4
    }

    .resized {
        height: 94px!important;
        left: 10%!important;
        position: absolute!important;
        top: 5%!important;
        width: 78px!important
    }

    .newlarge {
        padding: 0!important;
        z-index: 5!important
    }

    .changedimg {
        height: 100vh!important;
        object-fit: fill!important
    }

    .bottle-img {
        width: 96%
    }

    .heightproblem {
        align-items: flex-start!important;
        flex-direction: column!important;
        height: auto!important
    }
}

@keyframes slideDown {
    0% {
        opacity: 0;
        transform: translateY(-100vh) rotate(45deg)
    }

    60% {
        opacity: 1;
        transform: translateY(0) rotate(-5deg)
    }

    80% {
        opacity: 1;
        transform: translateY(100px) rotate(10deg)
    }

    to {
        transform: translateY(0)
    }
}

.boy {
    left: 8%;
    top: 45%;
    width: 260px!important
}

.legend {
    left: -60%;
    top: 50%;
    width: 280px
}

.boys {
    left: -70%;
    top: 32%
}

@media (max-width: 600px) {
    .legend {
        left:-40%;
        top: 96%!important;
        width: 190px
    }

    .cricket-banner-sub-text {
        padding: 2px 43px
    }

    .cricket-banner {
        background-image: url(https://campabeveragesadmin.ril.com/uploads/Scroll_1_Mobile_Background_f40db5f98c.png)!important;
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        height: 100vh!important;
        margin-bottom: 20%!important
    }

    h2.wrap {
        font-size: clamp(48px,4vw,36px)!important;
        line-height: 1.2!important;
        margin-bottom: 10px!important;
        max-width: 98%!important;
        white-space: normal!important
    }

    .watch-now-button-2 {
        margin-top: 20%
    }

    .middlebottle {
        height: 85%!important;
        top: 61%!important;
        width: 100%!important
    }

    .boys {
        left: -42%;
        top: 70%!important;
        width: 207px!important
    }

    .boy {
        left: 17%!important;
        top: 87%!important;
        width: 91%!important
    }

    .girls {
        left: 21%!important;
        position: relative!important;
        top: 29%!important;
        width: 76%!important
    }

    .columnflex {
        min-width: 100%!important;
        text-align: center!important;
        top: 65%!important;
        word-break: break-word!important
    }

    .buttonstyle {
        align-items: center!important;
        font-size: 12px!important;
        gap: 10px!important;
        overflow: hidden;
        padding: 12px 18px!important;
        position: relative;
        white-space: nowrap!important;
        width: fit-content!important
    }
}

@keyframes dropFromTop {
    0% {
        top: -100%
    }

    to {
        top: 13%
    }
}

.bottle-image {
    animation: dropFromTop 1.9s ease-out forwards
}

.more-info-btn {
    align-items: center;
    background: #0000;
    border: 1px solid #fff;
    border-radius: 10px;
    color: #fff;
    display: flex;
    font-family: InterRegular;
    gap: 8px;
    left: 2%;
    letter-spacing: .6px;
    margin: 28px 0 0;
    padding: 18px 33px
}

.info-box,.more-info-btn {
    cursor: pointer;
    font-size: 14px;
    position: absolute;
    z-index: 2
}

.info-box {
    background: purple;
    border-radius: 10px;
    line-height: 24px;
    opacity: 0;
    padding: 10px;
    top: 105%;
    transition: opacity .3s ease-in-out,visibility .3s;
    visibility: hidden;
    width: 300px
}

.info-box:hover,.more-info-btn:hover+.info-box {
    opacity: 1;
    visibility: visible
}

.needcompress {
    left: 25%;
    top: 12%
}

.poweredcolumn {
    left: 60%;
    top: 35%
}

.powered {
    min-width: 40%;
    text-align: left
}

.fizzy,.powered {
    font-size: 48px;
    max-width: 20%
}

.fizzycolumn {
    right: 25%;
    top: 35%
}

@media (max-width: 600px) {
    @keyframes dropFromTop {
        0% {
            top:-100%
        }

        to {
            top: 13%
        }
    }

    .more-info-btn {
        left: 50%;
        padding: 10px 23px!important;
        top: 75%!important;
        transform: translate(-50%);
        width: 170px
    }

    .desktop {
        display: none!important
    }

    .mobile {
        display: block!important;
        height: 100%!important;
        width: 100%!important
    }

    .desktopcrowd {
        display: none!important
    }

    .mobilecrowd {
        display: block!important;
        z-index: 100!important
    }

    h5.fizzy {
        font-size: 24px!important;
        max-width: 120%!important;
        padding: 20px 36px 10px!important;
        text-align: center!important
    }

    .fizzycolumn {
        flex-direction: column!important;
        left: 50%!important;
        margin: 0!important;
        top: 30%!important;
        transform: translate(-50%);
        width: 100vw
    }

    h5.powered {
        font-size: 24px;
        max-width: 100vw;
        min-width: 100vw;
        padding: 12px 1px 12px 2px!important;
        text-align: center
    }

    .poweredcolumn {
        flex-direction: column!important;
        left: 50%;
        top: 45%;
        transform: translate(-50%,-40%)
    }

    .needcompress {
        height: 164px!important;
        left: 50%;
        padding: 5px!important;
        top: 12%;
        transform: translate(-50%);
        width: 122px!important
    }

    .bottledisplayed {
        display: block!important;
        height: 50%!important;
        left: 50%!important;
        top: 55%!important;
        transform: translate(-50%);
        width: 35%!important;
        z-index: 1!important
    }

    .info-box {
        max-width: 180%!important;
        padding: 10px 150px 2px px!important;
        white-space: nowrap!important;
        z-index: 90!important
    }
}

.home-takeover-overlay {
    align-items: center;
    background: #000000e0;
    box-sizing: border-box;
    display: flex;
    inset: 0;
    justify-content: center;
    overflow: hidden;
    padding: max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));
    position: fixed;
    z-index: 10000
}

.home-takeover-link {
    display: block;
    line-height: 0;
    max-height: 100%;
    max-width: min(920px,100%);
    outline: none
}

.home-takeover-link:focus-visible {
    border-radius: 6px;
    box-shadow: 0 0 0 3px #fff,0 0 0 6px #270471
}

.home-takeover-poster {
    height: auto;
    max-height: calc(100vh - 32px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));
    object-fit: contain;
    vertical-align: middle;
    width: 100%
}

.home-takeover-close {
    align-items: center;
    background: #0000008c;
    border: none;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    display: flex;
    flex-shrink: 0;
    font-size: 28px;
    height: 44px;
    justify-content: center;
    line-height: 1;
    padding: 0;
    position: absolute;
    right: max(12px,env(safe-area-inset-right,0px));
    top: max(12px,env(safe-area-inset-top,0px));
    transition: background .2s ease;
    width: 44px;
    z-index: 2
}

.home-takeover-close:hover {
    background: #000000bf
}

.home-takeover-close:focus-visible {
    outline: 2px solid #fff;
    outline-offset: 2px
}

@media (max-width: 768px) {
    .home-takeover-overlay {
        padding:max(56px,calc(12px + env(safe-area-inset-top, 0px))) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))
    }

    .home-takeover-poster {
        max-height: calc(100vh - 68px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))
    }

    .home-takeover-close {
        font-size: 26px;
        height: 40px;
        right: max(8px,env(safe-area-inset-right,0px));
        top: max(8px,env(safe-area-inset-top,0px));
        width: 40px
    }
}

.hygiene_wrapper {
    background: linear-gradient(180deg,#421c8d 14%,#611578 103.5%);
    color: #fff;
    min-height: 75.6vh;
    padding: 68px 140px
}

@media screen and (max-width: 768px) {
    .hygiene_wrapper {
        padding:24px
    }
}

.hygiene_wrapper .title {
    font-family: RusoOne;
    font-size: 48px;
    letter-spacing: 1.4px;
    padding-bottom: 60px;
    width: 100%
}

@media screen and (max-width: 768px) {
    .hygiene_wrapper .title {
        font-size:24px;
        padding-bottom: 28px
    }
}

.hygiene_wrapper .description {
    font-family: Inter;
    line-height: 24px;
    padding-bottom: 40px
}

.hygiene_wrapper .content .subtitle {
    font-family: Inter;
    font-size: 26px;
    font-weight: 500;
    padding: 24px 0
}

@media screen and (max-width: 768px) {
    .hygiene_wrapper .content .subtitle {
        font-size:20px;
        padding: 16px 0
    }
}

.hygiene_wrapper .content .description {
    font-family: Inter;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    padding-bottom: 40px
}

@media screen and (max-width: 768px) {
    .hygiene_wrapper .content .description {
        font-size:14px;
        padding-bottom: 20px
    }
}

.data-mode-light,[data-mode=light],body {
    --color-white: #fff;
    --color-black: #141414;
    --color-feedback-error-80: #660014;
    --color-feedback-error-50: #f50031;
    --color-feedback-error-20: #fee6ea;
    --color-feedback-warning-80: #7d2f08;
    --color-feedback-warning-50: #f06d0f;
    --color-feedback-warning-20: #fef0e7;
    --color-feedback-success-80: #135610;
    --color-feedback-success-50: #25ab21;
    --color-feedback-success-20: #e9f7e9
}

.data-mode-dark,[data-mode=dark] {
    --color-white: #fff;
    --color-black: #141414;
    --color-feedback-error-80: #fee6ea;
    --color-feedback-error-50: #f50031;
    --color-feedback-error-20: #660014;
    --color-feedback-warning-80: #fef0e7;
    --color-feedback-warning-50: #f06d0f;
    --color-feedback-warning-20: #7d2f08;
    --color-feedback-success-80: #e9f7e9;
    --color-feedback-success-50: #25ab21;
    --color-feedback-success-20: #135610
}

.j-color-primary-20 {
    color: var(--color-primary-20)
}

.bg--primary-20 {
    background-color: var(--color-primary-20)
}

.j-color-primary-30 {
    color: var(--color-primary-30)
}

.bg--primary-30 {
    background-color: var(--color-primary-30)
}

.j-color-primary-40 {
    color: var(--color-primary-40)
}

.bg--primary-40 {
    background-color: var(--color-primary-40)
}

.j-color-primary-50 {
    color: var(--color-primary-50)
}

.bg--primary-50 {
    background-color: var(--color-primary-50)
}

.j-color-primary-60 {
    color: var(--color-primary-60)
}

.bg--primary-60 {
    background-color: var(--color-primary-60)
}

.j-color-primary-70 {
    color: var(--color-primary-70)
}

.bg--primary-70 {
    background-color: var(--color-primary-70)
}

.j-color-primary-80 {
    color: var(--color-primary-80)
}

.bg--primary-80 {
    background-color: var(--color-primary-80)
}

.j-color-primary-inverse {
    color: var(--color-primary-inverse)
}

.bg--primary-inverse {
    background-color: var(--color-primary-inverse)
}

.j-color-primary-background {
    color: var(--color-primary-background)
}

.bg--primary-background {
    background-color: var(--color-primary-background)
}

.j-color-primary-grey-100 {
    color: var(--color-primary-grey-100)
}

.bg--primary-grey-100 {
    background-color: var(--color-primary-grey-100)
}

.j-color-primary-grey-80 {
    color: var(--color-primary-grey-80)
}

.bg--primary-grey-80 {
    background-color: var(--color-primary-grey-80)
}

.j-color-primary-grey-60 {
    color: var(--color-primary-grey-60)
}

.bg--primary-grey-60 {
    background-color: var(--color-primary-grey-60)
}

.j-color-primary-grey-40 {
    color: var(--color-primary-grey-40)
}

.bg--primary-grey-40 {
    background-color: var(--color-primary-grey-40)
}

.j-color-primary-grey-20 {
    color: var(--color-primary-grey-20)
}

.bg--primary-grey-20 {
    background-color: var(--color-primary-grey-20)
}

.j-color-secondary-20 {
    color: var(--color-secondary-20)
}

.bg--secondary-20 {
    background-color: var(--color-secondary-20)
}

.j-color-secondary-30 {
    color: var(--color-secondary-30)
}

.bg--secondary-30 {
    background-color: var(--color-secondary-30)
}

.j-color-secondary-40 {
    color: var(--color-secondary-40)
}

.bg--secondary-40 {
    background-color: var(--color-secondary-40)
}

.j-color-secondary-50 {
    color: var(--color-secondary-50)
}

.bg--secondary-50 {
    background-color: var(--color-secondary-50)
}

.j-color-secondary-60 {
    color: var(--color-secondary-60)
}

.bg--secondary-60 {
    background-color: var(--color-secondary-60)
}

.j-color-secondary-70 {
    color: var(--color-secondary-70)
}

.bg--secondary-70 {
    background-color: var(--color-secondary-70)
}

.j-color-secondary-80 {
    color: var(--color-secondary-80)
}

.bg--secondary-80 {
    background-color: var(--color-secondary-80)
}

.j-color-secondary-inverse {
    color: var(--color-secondary-inverse)
}

.bg--secondary-inverse {
    background-color: var(--color-secondary-inverse)
}

.j-color-secondary-background {
    color: var(--color-secondary-background)
}

.bg--secondary-background {
    background-color: var(--color-secondary-background)
}

.j-color-secondary-grey-100 {
    color: var(--color-secondary-grey-100)
}

.bg--secondary-grey-100 {
    background-color: var(--color-secondary-grey-100)
}

.j-color-secondary-grey-80 {
    color: var(--color-secondary-grey-80)
}

.bg--secondary-grey-80 {
    background-color: var(--color-secondary-grey-80)
}

.j-color-secondary-grey-60 {
    color: var(--color-secondary-grey-60)
}

.bg--secondary-grey-60 {
    background-color: var(--color-secondary-grey-60)
}

.j-color-secondary-grey-40 {
    color: var(--color-secondary-grey-40)
}

.bg--secondary-grey-40 {
    background-color: var(--color-secondary-grey-40)
}

.j-color-secondary-grey-20 {
    color: var(--color-secondary-grey-20)
}

.bg--secondary-grey-20 {
    background-color: var(--color-secondary-grey-20)
}

.j-color-sparkle-20 {
    color: var(--color-sparkle-20)
}

.bg--sparkle-20 {
    background-color: var(--color-sparkle-20)
}

.j-color-sparkle-30 {
    color: var(--color-sparkle-30)
}

.bg--sparkle-30 {
    background-color: var(--color-sparkle-30)
}

.j-color-sparkle-40 {
    color: var(--color-sparkle-40)
}

.bg--sparkle-40 {
    background-color: var(--color-sparkle-40)
}

.j-color-sparkle-50 {
    color: var(--color-sparkle-50)
}

.bg--sparkle-50 {
    background-color: var(--color-sparkle-50)
}

.j-color-sparkle-60 {
    color: var(--color-sparkle-60)
}

.bg--sparkle-60 {
    background-color: var(--color-sparkle-60)
}

.j-color-sparkle-70 {
    color: var(--color-sparkle-70)
}

.bg--sparkle-70 {
    background-color: var(--color-sparkle-70)
}

.j-color-sparkle-80 {
    color: var(--color-sparkle-80)
}

.bg--sparkle-80 {
    background-color: var(--color-sparkle-80)
}

.j-color-sparkle-inverse {
    color: var(--color-sparkle-inverse)
}

.bg--sparkle-inverse {
    background-color: var(--color-sparkle-inverse)
}

.j-color-sparkle-background {
    color: var(--color-sparkle-background)
}

.bg--sparkle-background {
    background-color: var(--color-sparkle-background)
}

.j-color-sparkle-grey-100 {
    color: var(--color-sparkle-grey-100)
}

.bg--sparkle-grey-100 {
    background-color: var(--color-sparkle-grey-100)
}

.j-color-sparkle-grey-80 {
    color: var(--color-sparkle-grey-80)
}

.bg--sparkle-grey-80 {
    background-color: var(--color-sparkle-grey-80)
}

.j-color-sparkle-grey-60 {
    color: var(--color-sparkle-grey-60)
}

.bg--sparkle-grey-60 {
    background-color: var(--color-sparkle-grey-60)
}

.j-color-sparkle-grey-40 {
    color: var(--color-sparkle-grey-40)
}

.bg--sparkle-grey-40 {
    background-color: var(--color-sparkle-grey-40)
}

.j-color-sparkle-grey-20 {
    color: var(--color-sparkle-grey-20)
}

.bg--sparkle-grey-20 {
    background-color: var(--color-sparkle-grey-20)
}

.j-color-white {
    color: var(--color-white)
}

.bg--white {
    background-color: var(--color-white)
}

.j-color-black {
    color: var(--color-black)
}

.bg--black {
    background-color: var(--color-black)
}

.j-color-feedback-error-80 {
    color: var(--color-feedback-error-80)
}

.bg--feedback-error-80 {
    background-color: var(--color-feedback-error-80)
}

.j-color-feedback-error-50 {
    color: var(--color-feedback-error-50)
}

.bg--feedback-error-50 {
    background-color: var(--color-feedback-error-50)
}

.j-color-feedback-error-20 {
    color: var(--color-feedback-error-20)
}

.bg--feedback-error-20 {
    background-color: var(--color-feedback-error-20)
}

.j-color-feedback-warning-80 {
    color: var(--color-feedback-warning-80)
}

.bg--feedback-warning-80 {
    background-color: var(--color-feedback-warning-80)
}

.j-color-feedback-warning-50 {
    color: var(--color-feedback-warning-50)
}

.bg--feedback-warning-50 {
    background-color: var(--color-feedback-warning-50)
}

.j-color-feedback-warning-20 {
    color: var(--color-feedback-warning-20)
}

.bg--feedback-warning-20 {
    background-color: var(--color-feedback-warning-20)
}

.j-color-feedback-success-80 {
    color: var(--color-feedback-success-80)
}

.bg--feedback-success-80 {
    background-color: var(--color-feedback-success-80)
}

.j-color-feedback-success-50 {
    color: var(--color-feedback-success-50)
}

.bg--feedback-success-50 {
    background-color: var(--color-feedback-success-50)
}

.j-color-feedback-success-20 {
    color: var(--color-feedback-success-20)
}

.bg--feedback-success-20 {
    background-color: var(--color-feedback-success-20)
}

.bg--none {
    background-color: initial
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --spacing-xxs: calc(var(--spacing-base)*0.25);
    --spacing-xs: calc(var(--spacing-base)*0.5);
    --spacing-s: calc(var(--spacing-base)*0.75);
    --spacing-base: 1rem;
    --spacing-m: calc(var(--spacing-base)*1.5);
    --spacing-l: calc(var(--spacing-base)*2);
    --spacing-xl: calc(var(--spacing-base)*2.5);
    --spacing-xxl: calc(var(--spacing-base)*3);
    --spacing-huge: calc(var(--spacing-base)*4);
    --spacing-massive: calc(var(--spacing-base)*5);
    --radius-small: 4px;
    --radius-medium: 8px;
    --radius-large: 16px;
    --radius-xl: 24px;
    --radius-xxl: 32px;
    --radius-pill: 250px;
    --val-max-width: 1184px;
    --val-max-width-narrow: 784px;
    --opacity-disabled: 0.4;
    --spacing-layout: var(--spacing-xxl);
    --spacing-layout-maxWidth-margin: var(--spacing-layout);
    --backdrop-filter: blur(5px) contrast(0.8);
    --aspect-ratio-wide: 16/9;
    --aspect-ratio-landscape: 4/3;
    --aspect-ratio-square: 1;
    --aspect-ratio-portrait: 4/5
}

@media screen and (max-width: 61.9375rem) {
    .data-mode-light,.reapply-root-vars,[data-mode=light],body {
        --spacing-layout:var(--spacing-l)
    }
}

@media screen and (max-width: 38.6875rem) {
    .data-mode-light,.reapply-root-vars,[data-mode=light],body {
        --spacing-layout:var(--spacing-m)
    }
}

@media screen and (min-width: 80rem) {
    .data-mode-light,.reapply-root-vars,[data-mode=light],body {
        --spacing-layout-maxWidth-margin:calc((100vw - var(--val-max-width))/2)
    }
}

.sp--xxs {
    --local-sp: var(--spacing-xxs)
}

.sp--xs {
    --local-sp: var(--spacing-xs)
}

.sp--s {
    --local-sp: var(--spacing-s)
}

.sp--base {
    --local-sp: var(--spacing-base)
}

.sp--m {
    --local-sp: var(--spacing-m)
}

.sp--l {
    --local-sp: var(--spacing-l)
}

.sp--xl {
    --local-sp: var(--spacing-xl)
}

.sp--xxl {
    --local-sp: var(--spacing-xxl)
}

.sp--huge {
    --local-sp: var(--spacing-huge)
}

.sp--massive {
    --local-sp: var(--spacing-massive)
}

.l-radius--small {
    border-radius: var(--radius-small);
    overflow: hidden
}

.l-radius--medium {
    border-radius: var(--radius-medium);
    overflow: hidden
}

.l-radius--large {
    border-radius: var(--radius-large);
    overflow: hidden
}

.l-radius--xl {
    border-radius: var(--radius-xl);
    overflow: hidden
}

.l-radius--xxl {
    border-radius: var(--radius-xxl);
    overflow: hidden
}

.l-radius--pill {
    border-radius: var(--radius-pill);
    overflow: hidden
}

.sp--layout {
    --local-sp: var(--spacing-layout)
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --shadow-s: 0px 4px 16px #00000014;
    --shadow-m: 0px 4px 16px #00000029;
    --shadow-l: 0px 4px 16px #0000003d;
    --elevation-10: 10;
    --elevation-20: 20;
    --elevation-30: 30;
    --elevation-40: 40;
    --elevation-50: 50;
    --elevation-60: 60;
    --elevation-70: 70;
    --surfaces-soft--bg: #59595980;
    --surfaces-soft--filter: blur(24px);
    --surfaces-heavy--bg: #59595980;
    --surfaces-heavy--filter: blur(64px);
    --surfaces-overlay--bg: #14141466;
    --surfaces-overlay--filter: none;
    --surfaces-blurred-bg--bg: #141414cc;
    --surfaces-blurred-bg--filter: blur(24px)
}

.j-text-heading-xl,.j-typography h1,h1 {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 900;
    letter-spacing: -2.64px;
    line-height: 1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-heading-xl,.j-typography h1,h1 {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 900;
        letter-spacing: -1.92px;
        line-height: 1;
        text-transform: none
    }
}

[data-lang=hi] .j-text-heading-xl,[data-lang=hi] .j-typography h1,[data-lang=hi] h1,html[lang=hi] .j-text-heading-xl,html[lang=hi] .j-typography h1,html[lang=hi] h1 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-heading-xl,[data-lang=hi] .j-typography h1,[data-lang=hi] h1,html[lang=hi] .j-text-heading-xl,html[lang=hi] .j-typography h1,html[lang=hi] h1 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=mr] .j-text-heading-xl,[data-lang=mr] .j-typography h1,[data-lang=mr] h1,html[lang=mr] .j-text-heading-xl,html[lang=mr] .j-typography h1,html[lang=mr] h1 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-heading-xl,[data-lang=mr] .j-typography h1,[data-lang=mr] h1,html[lang=mr] .j-text-heading-xl,html[lang=mr] .j-typography h1,html[lang=mr] h1 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=gu] .j-text-heading-xl,[data-lang=gu] .j-typography h1,[data-lang=gu] h1,html[lang=gu] .j-text-heading-xl,html[lang=gu] .j-typography h1,html[lang=gu] h1 {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.2727272727;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-heading-xl,[data-lang=gu] .j-typography h1,[data-lang=gu] h1,html[lang=gu] .j-text-heading-xl,html[lang=gu] .j-typography h1,html[lang=gu] h1 {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=pa] .j-text-heading-xl,[data-lang=pa] .j-typography h1,[data-lang=pa] h1,html[lang=pa] .j-text-heading-xl,html[lang=pa] .j-typography h1,html[lang=pa] h1 {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-heading-xl,[data-lang=pa] .j-typography h1,[data-lang=pa] h1,html[lang=pa] .j-text-heading-xl,html[lang=pa] .j-typography h1,html[lang=pa] h1 {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=bn] .j-text-heading-xl,[data-lang=bn] .j-typography h1,[data-lang=bn] h1,html[lang=bn] .j-text-heading-xl,html[lang=bn] .j-typography h1,html[lang=bn] h1 {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-heading-xl,[data-lang=bn] .j-typography h1,[data-lang=bn] h1,html[lang=bn] .j-text-heading-xl,html[lang=bn] .j-typography h1,html[lang=bn] h1 {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=ta] .j-text-heading-xl,[data-lang=ta] .j-typography h1,[data-lang=ta] h1,html[lang=ta] .j-text-heading-xl,html[lang=ta] .j-typography h1,html[lang=ta] h1 {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.2727272727;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-heading-xl,[data-lang=ta] .j-typography h1,[data-lang=ta] h1,html[lang=ta] .j-text-heading-xl,html[lang=ta] .j-typography h1,html[lang=ta] h1 {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=te] .j-text-heading-xl,[data-lang=te] .j-typography h1,[data-lang=te] h1,html[lang=te] .j-text-heading-xl,html[lang=te] .j-typography h1,html[lang=te] h1 {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-heading-xl,[data-lang=te] .j-typography h1,[data-lang=te] h1,html[lang=te] .j-text-heading-xl,html[lang=te] .j-typography h1,html[lang=te] h1 {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=kn] .j-text-heading-xl,[data-lang=kn] .j-typography h1,[data-lang=kn] h1,html[lang=kn] .j-text-heading-xl,html[lang=kn] .j-typography h1,html[lang=kn] h1 {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.2727272727;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-heading-xl,[data-lang=kn] .j-typography h1,[data-lang=kn] h1,html[lang=kn] .j-text-heading-xl,html[lang=kn] .j-typography h1,html[lang=kn] h1 {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=as] .j-text-heading-xl,[data-lang=as] .j-typography h1,[data-lang=as] h1,html[lang=as] .j-text-heading-xl,html[lang=as] .j-typography h1,html[lang=as] h1 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-heading-xl,[data-lang=as] .j-typography h1,[data-lang=as] h1,html[lang=as] .j-text-heading-xl,html[lang=as] .j-typography h1,html[lang=as] h1 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=ml] .j-text-heading-xl,[data-lang=ml] .j-typography h1,[data-lang=ml] h1,html[lang=ml] .j-text-heading-xl,html[lang=ml] .j-typography h1,html[lang=ml] h1 {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-heading-xl,[data-lang=ml] .j-typography h1,[data-lang=ml] h1,html[lang=ml] .j-text-heading-xl,html[lang=ml] .j-typography h1,html[lang=ml] h1 {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

[data-lang=or] .j-text-heading-xl,[data-lang=or] .j-typography h1,[data-lang=or] h1,html[lang=or] .j-text-heading-xl,html[lang=or] .j-typography h1,html[lang=or] h1 {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 5.5rem;
    font-weight: 700;
    letter-spacing: -2.64px;
    line-height: 1.0454545455;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-heading-xl,[data-lang=or] .j-typography h1,[data-lang=or] h1,html[lang=or] .j-text-heading-xl,html[lang=or] .j-typography h1,html[lang=or] h1 {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 4rem;
        font-weight: 700;
        letter-spacing: -1.92px;
        line-height: 1.0625;
        text-transform: none
    }
}

.j-text-heading-l,.j-typography h2,h2 {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 900;
    letter-spacing: -1.92px;
    line-height: 1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-heading-l,.j-typography h2,h2 {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 900;
        letter-spacing: -1.44px;
        line-height: 1;
        text-transform: none
    }
}

[data-lang=hi] .j-text-heading-l,[data-lang=hi] .j-typography h2,[data-lang=hi] h2,html[lang=hi] .j-text-heading-l,html[lang=hi] .j-typography h2,html[lang=hi] h2 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-heading-l,[data-lang=hi] .j-typography h2,[data-lang=hi] h2,html[lang=hi] .j-text-heading-l,html[lang=hi] .j-typography h2,html[lang=hi] h2 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-heading-l,[data-lang=mr] .j-typography h2,[data-lang=mr] h2,html[lang=mr] .j-text-heading-l,html[lang=mr] .j-typography h2,html[lang=mr] h2 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-heading-l,[data-lang=mr] .j-typography h2,[data-lang=mr] h2,html[lang=mr] .j-text-heading-l,html[lang=mr] .j-typography h2,html[lang=mr] h2 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-heading-l,[data-lang=gu] .j-typography h2,[data-lang=gu] h2,html[lang=gu] .j-text-heading-l,html[lang=gu] .j-typography h2,html[lang=gu] h2 {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.375;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-heading-l,[data-lang=gu] .j-typography h2,[data-lang=gu] h2,html[lang=gu] .j-text-heading-l,html[lang=gu] .j-typography h2,html[lang=gu] h2 {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-heading-l,[data-lang=pa] .j-typography h2,[data-lang=pa] h2,html[lang=pa] .j-text-heading-l,html[lang=pa] .j-typography h2,html[lang=pa] h2 {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-heading-l,[data-lang=pa] .j-typography h2,[data-lang=pa] h2,html[lang=pa] .j-text-heading-l,html[lang=pa] .j-typography h2,html[lang=pa] h2 {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-heading-l,[data-lang=bn] .j-typography h2,[data-lang=bn] h2,html[lang=bn] .j-text-heading-l,html[lang=bn] .j-typography h2,html[lang=bn] h2 {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-heading-l,[data-lang=bn] .j-typography h2,[data-lang=bn] h2,html[lang=bn] .j-text-heading-l,html[lang=bn] .j-typography h2,html[lang=bn] h2 {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-heading-l,[data-lang=ta] .j-typography h2,[data-lang=ta] h2,html[lang=ta] .j-text-heading-l,html[lang=ta] .j-typography h2,html[lang=ta] h2 {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.375;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-heading-l,[data-lang=ta] .j-typography h2,[data-lang=ta] h2,html[lang=ta] .j-text-heading-l,html[lang=ta] .j-typography h2,html[lang=ta] h2 {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-heading-l,[data-lang=te] .j-typography h2,[data-lang=te] h2,html[lang=te] .j-text-heading-l,html[lang=te] .j-typography h2,html[lang=te] h2 {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-heading-l,[data-lang=te] .j-typography h2,[data-lang=te] h2,html[lang=te] .j-text-heading-l,html[lang=te] .j-typography h2,html[lang=te] h2 {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-heading-l,[data-lang=kn] .j-typography h2,[data-lang=kn] h2,html[lang=kn] .j-text-heading-l,html[lang=kn] .j-typography h2,html[lang=kn] h2 {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.375;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-heading-l,[data-lang=kn] .j-typography h2,[data-lang=kn] h2,html[lang=kn] .j-text-heading-l,html[lang=kn] .j-typography h2,html[lang=kn] h2 {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-heading-l,[data-lang=as] .j-typography h2,[data-lang=as] h2,html[lang=as] .j-text-heading-l,html[lang=as] .j-typography h2,html[lang=as] h2 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-heading-l,[data-lang=as] .j-typography h2,[data-lang=as] h2,html[lang=as] .j-text-heading-l,html[lang=as] .j-typography h2,html[lang=as] h2 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-heading-l,[data-lang=ml] .j-typography h2,[data-lang=ml] h2,html[lang=ml] .j-text-heading-l,html[lang=ml] .j-typography h2,html[lang=ml] h2 {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-heading-l,[data-lang=ml] .j-typography h2,[data-lang=ml] h2,html[lang=ml] .j-text-heading-l,html[lang=ml] .j-typography h2,html[lang=ml] h2 {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-heading-l,[data-lang=or] .j-typography h2,[data-lang=or] h2,html[lang=or] .j-text-heading-l,html[lang=or] .j-typography h2,html[lang=or] h2 {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 4rem;
    font-weight: 700;
    letter-spacing: -1.92px;
    line-height: 1.0625;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-heading-l,[data-lang=or] .j-typography h2,[data-lang=or] h2,html[lang=or] .j-text-heading-l,html[lang=or] .j-typography h2,html[lang=or] h2 {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 3rem;
        font-weight: 700;
        letter-spacing: -1.44px;
        line-height: 1.0833333333;
        text-transform: none
    }
}

.j-text-heading-m,.j-typography h3,h3 {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 900;
    letter-spacing: -1.2px;
    line-height: 1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-heading-m,.j-typography h3,h3 {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 900;
        letter-spacing: -1.2px;
        line-height: 1;
        text-transform: none
    }
}

[data-lang=hi] .j-text-heading-m,[data-lang=hi] .j-typography h3,[data-lang=hi] h3,html[lang=hi] .j-text-heading-m,html[lang=hi] .j-typography h3,html[lang=hi] h3 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-heading-m,[data-lang=hi] .j-typography h3,[data-lang=hi] h3,html[lang=hi] .j-text-heading-m,html[lang=hi] .j-typography h3,html[lang=hi] h3 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=mr] .j-text-heading-m,[data-lang=mr] .j-typography h3,[data-lang=mr] h3,html[lang=mr] .j-text-heading-m,html[lang=mr] .j-typography h3,html[lang=mr] h3 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-heading-m,[data-lang=mr] .j-typography h3,[data-lang=mr] h3,html[lang=mr] .j-text-heading-m,html[lang=mr] .j-typography h3,html[lang=mr] h3 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=gu] .j-text-heading-m,[data-lang=gu] .j-typography h3,[data-lang=gu] h3,html[lang=gu] .j-text-heading-m,html[lang=gu] .j-typography h3,html[lang=gu] h3 {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.6;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-heading-m,[data-lang=gu] .j-typography h3,[data-lang=gu] h3,html[lang=gu] .j-text-heading-m,html[lang=gu] .j-typography h3,html[lang=gu] h3 {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=pa] .j-text-heading-m,[data-lang=pa] .j-typography h3,[data-lang=pa] h3,html[lang=pa] .j-text-heading-m,html[lang=pa] .j-typography h3,html[lang=pa] h3 {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-heading-m,[data-lang=pa] .j-typography h3,[data-lang=pa] h3,html[lang=pa] .j-text-heading-m,html[lang=pa] .j-typography h3,html[lang=pa] h3 {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=bn] .j-text-heading-m,[data-lang=bn] .j-typography h3,[data-lang=bn] h3,html[lang=bn] .j-text-heading-m,html[lang=bn] .j-typography h3,html[lang=bn] h3 {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-heading-m,[data-lang=bn] .j-typography h3,[data-lang=bn] h3,html[lang=bn] .j-text-heading-m,html[lang=bn] .j-typography h3,html[lang=bn] h3 {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=ta] .j-text-heading-m,[data-lang=ta] .j-typography h3,[data-lang=ta] h3,html[lang=ta] .j-text-heading-m,html[lang=ta] .j-typography h3,html[lang=ta] h3 {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.6;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-heading-m,[data-lang=ta] .j-typography h3,[data-lang=ta] h3,html[lang=ta] .j-text-heading-m,html[lang=ta] .j-typography h3,html[lang=ta] h3 {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=te] .j-text-heading-m,[data-lang=te] .j-typography h3,[data-lang=te] h3,html[lang=te] .j-text-heading-m,html[lang=te] .j-typography h3,html[lang=te] h3 {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-heading-m,[data-lang=te] .j-typography h3,[data-lang=te] h3,html[lang=te] .j-text-heading-m,html[lang=te] .j-typography h3,html[lang=te] h3 {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=kn] .j-text-heading-m,[data-lang=kn] .j-typography h3,[data-lang=kn] h3,html[lang=kn] .j-text-heading-m,html[lang=kn] .j-typography h3,html[lang=kn] h3 {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.6;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-heading-m,[data-lang=kn] .j-typography h3,[data-lang=kn] h3,html[lang=kn] .j-text-heading-m,html[lang=kn] .j-typography h3,html[lang=kn] h3 {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=as] .j-text-heading-m,[data-lang=as] .j-typography h3,[data-lang=as] h3,html[lang=as] .j-text-heading-m,html[lang=as] .j-typography h3,html[lang=as] h3 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-heading-m,[data-lang=as] .j-typography h3,[data-lang=as] h3,html[lang=as] .j-text-heading-m,html[lang=as] .j-typography h3,html[lang=as] h3 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=ml] .j-text-heading-m,[data-lang=ml] .j-typography h3,[data-lang=ml] h3,html[lang=ml] .j-text-heading-m,html[lang=ml] .j-typography h3,html[lang=ml] h3 {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-heading-m,[data-lang=ml] .j-typography h3,[data-lang=ml] h3,html[lang=ml] .j-text-heading-m,html[lang=ml] .j-typography h3,html[lang=ml] h3 {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

[data-lang=or] .j-text-heading-m,[data-lang=or] .j-typography h3,[data-lang=or] h3,html[lang=or] .j-text-heading-m,html[lang=or] .j-typography h3,html[lang=or] h3 {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 1.1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-heading-m,[data-lang=or] .j-typography h3,[data-lang=or] h3,html[lang=or] .j-text-heading-m,html[lang=or] .j-typography h3,html[lang=or] h3 {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 2.5rem;
        font-weight: 700;
        letter-spacing: -1.2px;
        line-height: 1.1;
        text-transform: none
    }
}

.j-text-heading-s,.j-typography h4,h4 {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 900;
    letter-spacing: -.96px;
    line-height: 1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-heading-s,.j-typography h4,h4 {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 900;
        letter-spacing: -.96px;
        line-height: 1;
        text-transform: none
    }
}

[data-lang=hi] .j-text-heading-s,[data-lang=hi] .j-typography h4,[data-lang=hi] h4,html[lang=hi] .j-text-heading-s,html[lang=hi] .j-typography h4,html[lang=hi] h4 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-heading-s,[data-lang=hi] .j-typography h4,[data-lang=hi] h4,html[lang=hi] .j-text-heading-s,html[lang=hi] .j-typography h4,html[lang=hi] h4 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=mr] .j-text-heading-s,[data-lang=mr] .j-typography h4,[data-lang=mr] h4,html[lang=mr] .j-text-heading-s,html[lang=mr] .j-typography h4,html[lang=mr] h4 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-heading-s,[data-lang=mr] .j-typography h4,[data-lang=mr] h4,html[lang=mr] .j-text-heading-s,html[lang=mr] .j-typography h4,html[lang=mr] h4 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=gu] .j-text-heading-s,[data-lang=gu] .j-typography h4,[data-lang=gu] h4,html[lang=gu] .j-text-heading-s,html[lang=gu] .j-typography h4,html[lang=gu] h4 {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.375;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-heading-s,[data-lang=gu] .j-typography h4,[data-lang=gu] h4,html[lang=gu] .j-text-heading-s,html[lang=gu] .j-typography h4,html[lang=gu] h4 {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=pa] .j-text-heading-s,[data-lang=pa] .j-typography h4,[data-lang=pa] h4,html[lang=pa] .j-text-heading-s,html[lang=pa] .j-typography h4,html[lang=pa] h4 {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-heading-s,[data-lang=pa] .j-typography h4,[data-lang=pa] h4,html[lang=pa] .j-text-heading-s,html[lang=pa] .j-typography h4,html[lang=pa] h4 {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=bn] .j-text-heading-s,[data-lang=bn] .j-typography h4,[data-lang=bn] h4,html[lang=bn] .j-text-heading-s,html[lang=bn] .j-typography h4,html[lang=bn] h4 {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-heading-s,[data-lang=bn] .j-typography h4,[data-lang=bn] h4,html[lang=bn] .j-text-heading-s,html[lang=bn] .j-typography h4,html[lang=bn] h4 {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=ta] .j-text-heading-s,[data-lang=ta] .j-typography h4,[data-lang=ta] h4,html[lang=ta] .j-text-heading-s,html[lang=ta] .j-typography h4,html[lang=ta] h4 {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.375;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-heading-s,[data-lang=ta] .j-typography h4,[data-lang=ta] h4,html[lang=ta] .j-text-heading-s,html[lang=ta] .j-typography h4,html[lang=ta] h4 {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=te] .j-text-heading-s,[data-lang=te] .j-typography h4,[data-lang=te] h4,html[lang=te] .j-text-heading-s,html[lang=te] .j-typography h4,html[lang=te] h4 {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-heading-s,[data-lang=te] .j-typography h4,[data-lang=te] h4,html[lang=te] .j-text-heading-s,html[lang=te] .j-typography h4,html[lang=te] h4 {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=kn] .j-text-heading-s,[data-lang=kn] .j-typography h4,[data-lang=kn] h4,html[lang=kn] .j-text-heading-s,html[lang=kn] .j-typography h4,html[lang=kn] h4 {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.375;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-heading-s,[data-lang=kn] .j-typography h4,[data-lang=kn] h4,html[lang=kn] .j-text-heading-s,html[lang=kn] .j-typography h4,html[lang=kn] h4 {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=as] .j-text-heading-s,[data-lang=as] .j-typography h4,[data-lang=as] h4,html[lang=as] .j-text-heading-s,html[lang=as] .j-typography h4,html[lang=as] h4 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-heading-s,[data-lang=as] .j-typography h4,[data-lang=as] h4,html[lang=as] .j-text-heading-s,html[lang=as] .j-typography h4,html[lang=as] h4 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=ml] .j-text-heading-s,[data-lang=ml] .j-typography h4,[data-lang=ml] h4,html[lang=ml] .j-text-heading-s,html[lang=ml] .j-typography h4,html[lang=ml] h4 {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-heading-s,[data-lang=ml] .j-typography h4,[data-lang=ml] h4,html[lang=ml] .j-text-heading-s,html[lang=ml] .j-typography h4,html[lang=ml] h4 {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

[data-lang=or] .j-text-heading-s,[data-lang=or] .j-typography h4,[data-lang=or] h4,html[lang=or] .j-text-heading-s,html[lang=or] .j-typography h4,html[lang=or] h4 {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 2rem;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 1.125;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-heading-s,[data-lang=or] .j-typography h4,[data-lang=or] h4,html[lang=or] .j-text-heading-s,html[lang=or] .j-typography h4,html[lang=or] h4 {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 2rem;
        font-weight: 700;
        letter-spacing: -.96px;
        line-height: 1.125;
        text-transform: none
    }
}

.j-text-heading-xs,.j-typography h5,h5 {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 900;
    letter-spacing: -.72px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-heading-xs,.j-typography h5,h5 {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 900;
        letter-spacing: -.72px;
        line-height: 1.1666666667;
        text-transform: none
    }
}

[data-lang=hi] .j-text-heading-xs,[data-lang=hi] .j-typography h5,[data-lang=hi] h5,html[lang=hi] .j-text-heading-xs,html[lang=hi] .j-typography h5,html[lang=hi] h5 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-heading-xs,[data-lang=hi] .j-typography h5,[data-lang=hi] h5,html[lang=hi] .j-text-heading-xs,html[lang=hi] .j-typography h5,html[lang=hi] h5 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-heading-xs,[data-lang=mr] .j-typography h5,[data-lang=mr] h5,html[lang=mr] .j-text-heading-xs,html[lang=mr] .j-typography h5,html[lang=mr] h5 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-heading-xs,[data-lang=mr] .j-typography h5,[data-lang=mr] h5,html[lang=mr] .j-text-heading-xs,html[lang=mr] .j-typography h5,html[lang=mr] h5 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-heading-xs,[data-lang=gu] .j-typography h5,[data-lang=gu] h5,html[lang=gu] .j-text-heading-xs,html[lang=gu] .j-typography h5,html[lang=gu] h5 {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-heading-xs,[data-lang=gu] .j-typography h5,[data-lang=gu] h5,html[lang=gu] .j-text-heading-xs,html[lang=gu] .j-typography h5,html[lang=gu] h5 {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-heading-xs,[data-lang=pa] .j-typography h5,[data-lang=pa] h5,html[lang=pa] .j-text-heading-xs,html[lang=pa] .j-typography h5,html[lang=pa] h5 {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-heading-xs,[data-lang=pa] .j-typography h5,[data-lang=pa] h5,html[lang=pa] .j-text-heading-xs,html[lang=pa] .j-typography h5,html[lang=pa] h5 {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-heading-xs,[data-lang=bn] .j-typography h5,[data-lang=bn] h5,html[lang=bn] .j-text-heading-xs,html[lang=bn] .j-typography h5,html[lang=bn] h5 {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-heading-xs,[data-lang=bn] .j-typography h5,[data-lang=bn] h5,html[lang=bn] .j-text-heading-xs,html[lang=bn] .j-typography h5,html[lang=bn] h5 {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-heading-xs,[data-lang=ta] .j-typography h5,[data-lang=ta] h5,html[lang=ta] .j-text-heading-xs,html[lang=ta] .j-typography h5,html[lang=ta] h5 {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-heading-xs,[data-lang=ta] .j-typography h5,[data-lang=ta] h5,html[lang=ta] .j-text-heading-xs,html[lang=ta] .j-typography h5,html[lang=ta] h5 {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-heading-xs,[data-lang=te] .j-typography h5,[data-lang=te] h5,html[lang=te] .j-text-heading-xs,html[lang=te] .j-typography h5,html[lang=te] h5 {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-heading-xs,[data-lang=te] .j-typography h5,[data-lang=te] h5,html[lang=te] .j-text-heading-xs,html[lang=te] .j-typography h5,html[lang=te] h5 {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-heading-xs,[data-lang=kn] .j-typography h5,[data-lang=kn] h5,html[lang=kn] .j-text-heading-xs,html[lang=kn] .j-typography h5,html[lang=kn] h5 {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-heading-xs,[data-lang=kn] .j-typography h5,[data-lang=kn] h5,html[lang=kn] .j-text-heading-xs,html[lang=kn] .j-typography h5,html[lang=kn] h5 {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-heading-xs,[data-lang=as] .j-typography h5,[data-lang=as] h5,html[lang=as] .j-text-heading-xs,html[lang=as] .j-typography h5,html[lang=as] h5 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-heading-xs,[data-lang=as] .j-typography h5,[data-lang=as] h5,html[lang=as] .j-text-heading-xs,html[lang=as] .j-typography h5,html[lang=as] h5 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-heading-xs,[data-lang=ml] .j-typography h5,[data-lang=ml] h5,html[lang=ml] .j-text-heading-xs,html[lang=ml] .j-typography h5,html[lang=ml] h5 {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-heading-xs,[data-lang=ml] .j-typography h5,[data-lang=ml] h5,html[lang=ml] .j-text-heading-xs,html[lang=ml] .j-typography h5,html[lang=ml] h5 {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-heading-xs,[data-lang=or] .j-typography h5,[data-lang=or] h5,html[lang=or] .j-text-heading-xs,html[lang=or] .j-typography h5,html[lang=or] h5 {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.72px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-heading-xs,[data-lang=or] .j-typography h5,[data-lang=or] h5,html[lang=or] .j-text-heading-xs,html[lang=or] .j-typography h5,html[lang=or] h5 {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.72px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-heading-xxs,.j-typography h6,h6 {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 900;
    letter-spacing: -.48px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-heading-xxs,.j-typography h6,h6 {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 900;
        letter-spacing: -.48px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=hi] .j-text-heading-xxs,[data-lang=hi] .j-typography h6,[data-lang=hi] h6,html[lang=hi] .j-text-heading-xxs,html[lang=hi] .j-typography h6,html[lang=hi] h6 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-heading-xxs,[data-lang=hi] .j-typography h6,[data-lang=hi] h6,html[lang=hi] .j-text-heading-xxs,html[lang=hi] .j-typography h6,html[lang=hi] h6 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-text-heading-xxs,[data-lang=mr] .j-typography h6,[data-lang=mr] h6,html[lang=mr] .j-text-heading-xxs,html[lang=mr] .j-typography h6,html[lang=mr] h6 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-heading-xxs,[data-lang=mr] .j-typography h6,[data-lang=mr] h6,html[lang=mr] .j-text-heading-xxs,html[lang=mr] .j-typography h6,html[lang=mr] h6 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-text-heading-xxs,[data-lang=gu] .j-typography h6,[data-lang=gu] h6,html[lang=gu] .j-text-heading-xxs,html[lang=gu] .j-typography h6,html[lang=gu] h6 {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-heading-xxs,[data-lang=gu] .j-typography h6,[data-lang=gu] h6,html[lang=gu] .j-text-heading-xxs,html[lang=gu] .j-typography h6,html[lang=gu] h6 {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-text-heading-xxs,[data-lang=pa] .j-typography h6,[data-lang=pa] h6,html[lang=pa] .j-text-heading-xxs,html[lang=pa] .j-typography h6,html[lang=pa] h6 {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-heading-xxs,[data-lang=pa] .j-typography h6,[data-lang=pa] h6,html[lang=pa] .j-text-heading-xxs,html[lang=pa] .j-typography h6,html[lang=pa] h6 {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-text-heading-xxs,[data-lang=bn] .j-typography h6,[data-lang=bn] h6,html[lang=bn] .j-text-heading-xxs,html[lang=bn] .j-typography h6,html[lang=bn] h6 {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-heading-xxs,[data-lang=bn] .j-typography h6,[data-lang=bn] h6,html[lang=bn] .j-text-heading-xxs,html[lang=bn] .j-typography h6,html[lang=bn] h6 {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-text-heading-xxs,[data-lang=ta] .j-typography h6,[data-lang=ta] h6,html[lang=ta] .j-text-heading-xxs,html[lang=ta] .j-typography h6,html[lang=ta] h6 {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-heading-xxs,[data-lang=ta] .j-typography h6,[data-lang=ta] h6,html[lang=ta] .j-text-heading-xxs,html[lang=ta] .j-typography h6,html[lang=ta] h6 {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-text-heading-xxs,[data-lang=te] .j-typography h6,[data-lang=te] h6,html[lang=te] .j-text-heading-xxs,html[lang=te] .j-typography h6,html[lang=te] h6 {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-heading-xxs,[data-lang=te] .j-typography h6,[data-lang=te] h6,html[lang=te] .j-text-heading-xxs,html[lang=te] .j-typography h6,html[lang=te] h6 {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-text-heading-xxs,[data-lang=kn] .j-typography h6,[data-lang=kn] h6,html[lang=kn] .j-text-heading-xxs,html[lang=kn] .j-typography h6,html[lang=kn] h6 {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-heading-xxs,[data-lang=kn] .j-typography h6,[data-lang=kn] h6,html[lang=kn] .j-text-heading-xxs,html[lang=kn] .j-typography h6,html[lang=kn] h6 {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-text-heading-xxs,[data-lang=as] .j-typography h6,[data-lang=as] h6,html[lang=as] .j-text-heading-xxs,html[lang=as] .j-typography h6,html[lang=as] h6 {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-heading-xxs,[data-lang=as] .j-typography h6,[data-lang=as] h6,html[lang=as] .j-text-heading-xxs,html[lang=as] .j-typography h6,html[lang=as] h6 {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-text-heading-xxs,[data-lang=ml] .j-typography h6,[data-lang=ml] h6,html[lang=ml] .j-text-heading-xxs,html[lang=ml] .j-typography h6,html[lang=ml] h6 {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-heading-xxs,[data-lang=ml] .j-typography h6,[data-lang=ml] h6,html[lang=ml] .j-text-heading-xxs,html[lang=ml] .j-typography h6,html[lang=ml] h6 {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-text-heading-xxs,[data-lang=or] .j-typography h6,[data-lang=or] h6,html[lang=or] .j-text-heading-xxs,html[lang=or] .j-typography h6,html[lang=or] h6 {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-heading-xxs,[data-lang=or] .j-typography h6,[data-lang=or] h6,html[lang=or] .j-text-heading-xxs,html[lang=or] .j-typography h6,html[lang=or] h6 {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-text-overline {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: .06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    .j-text-overline {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: .06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=hi] .j-text-overline,html[lang=hi] .j-text-overline {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-overline,html[lang=hi] .j-text-overline {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=mr] .j-text-overline,html[lang=mr] .j-text-overline {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-overline,html[lang=mr] .j-text-overline {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=gu] .j-text-overline,html[lang=gu] .j-text-overline {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-overline,html[lang=gu] .j-text-overline {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=pa] .j-text-overline,html[lang=pa] .j-text-overline {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-overline,html[lang=pa] .j-text-overline {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=bn] .j-text-overline,html[lang=bn] .j-text-overline {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-overline,html[lang=bn] .j-text-overline {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=ta] .j-text-overline,html[lang=ta] .j-text-overline {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-overline,html[lang=ta] .j-text-overline {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=te] .j-text-overline,html[lang=te] .j-text-overline {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-overline,html[lang=te] .j-text-overline {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=kn] .j-text-overline,html[lang=kn] .j-text-overline {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-overline,html[lang=kn] .j-text-overline {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=as] .j-text-overline,html[lang=as] .j-text-overline {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-overline,html[lang=as] .j-text-overline {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: uppercase
    }
}

[data-lang=ml] .j-text-overline,html[lang=ml] .j-text-overline {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-overline,html[lang=ml] .j-text-overline {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-overline,html[lang=or] .j-text-overline {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: uppercase
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-overline,html[lang=or] .j-text-overline {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-l {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-l {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 500;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-l,html[lang=hi] .j-text-body-l {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-l,html[lang=hi] .j-text-body-l {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-l,html[lang=mr] .j-text-body-l {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-l,html[lang=mr] .j-text-body-l {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-l,html[lang=gu] .j-text-body-l {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-l,html[lang=gu] .j-text-body-l {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-l,html[lang=pa] .j-text-body-l {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-l,html[lang=pa] .j-text-body-l {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-l,html[lang=bn] .j-text-body-l {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-l,html[lang=bn] .j-text-body-l {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-l,html[lang=ta] .j-text-body-l {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-l,html[lang=ta] .j-text-body-l {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-l,html[lang=te] .j-text-body-l {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-l,html[lang=te] .j-text-body-l {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-l,html[lang=kn] .j-text-body-l {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-l,html[lang=kn] .j-text-body-l {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-l,html[lang=as] .j-text-body-l {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-l,html[lang=as] .j-text-body-l {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-l,html[lang=ml] .j-text-body-l {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-l,html[lang=ml] .j-text-body-l {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-l,html[lang=or] .j-text-body-l {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-l,html[lang=or] .j-text-body-l {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-l-bold {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-l-bold {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-l-bold,html[lang=hi] .j-text-body-l-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-l-bold,html[lang=hi] .j-text-body-l-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-l-bold,html[lang=mr] .j-text-body-l-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-l-bold,html[lang=mr] .j-text-body-l-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-l-bold,html[lang=gu] .j-text-body-l-bold {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-l-bold,html[lang=gu] .j-text-body-l-bold {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-l-bold,html[lang=pa] .j-text-body-l-bold {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-l-bold,html[lang=pa] .j-text-body-l-bold {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-l-bold,html[lang=bn] .j-text-body-l-bold {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-l-bold,html[lang=bn] .j-text-body-l-bold {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-l-bold,html[lang=ta] .j-text-body-l-bold {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-l-bold,html[lang=ta] .j-text-body-l-bold {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-l-bold,html[lang=te] .j-text-body-l-bold {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-l-bold,html[lang=te] .j-text-body-l-bold {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-l-bold,html[lang=kn] .j-text-body-l-bold {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-l-bold,html[lang=kn] .j-text-body-l-bold {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-l-bold,html[lang=as] .j-text-body-l-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-l-bold,html[lang=as] .j-text-body-l-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-l-bold,html[lang=ml] .j-text-body-l-bold {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-l-bold,html[lang=ml] .j-text-body-l-bold {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-l-bold,html[lang=or] .j-text-body-l-bold {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-l-bold,html[lang=or] .j-text-body-l-bold {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-l-link {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-l-link {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-l-link,html[lang=hi] .j-text-body-l-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-l-link,html[lang=hi] .j-text-body-l-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-l-link,html[lang=mr] .j-text-body-l-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-l-link,html[lang=mr] .j-text-body-l-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-l-link,html[lang=gu] .j-text-body-l-link {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-l-link,html[lang=gu] .j-text-body-l-link {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-l-link,html[lang=pa] .j-text-body-l-link {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-l-link,html[lang=pa] .j-text-body-l-link {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-l-link,html[lang=bn] .j-text-body-l-link {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-l-link,html[lang=bn] .j-text-body-l-link {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-l-link,html[lang=ta] .j-text-body-l-link {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-l-link,html[lang=ta] .j-text-body-l-link {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-l-link,html[lang=te] .j-text-body-l-link {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-l-link,html[lang=te] .j-text-body-l-link {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-l-link,html[lang=kn] .j-text-body-l-link {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-l-link,html[lang=kn] .j-text-body-l-link {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-l-link,html[lang=as] .j-text-body-l-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-l-link,html[lang=as] .j-text-body-l-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-l-link,html[lang=ml] .j-text-body-l-link {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-l-link,html[lang=ml] .j-text-body-l-link {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-l-link,html[lang=or] .j-text-body-l-link {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 700;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-l-link,html[lang=or] .j-text-body-l-link {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 700;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-m {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-m {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 500;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-m,html[lang=hi] .j-text-body-m {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-m,html[lang=hi] .j-text-body-m {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-m,html[lang=mr] .j-text-body-m {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-m,html[lang=mr] .j-text-body-m {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-m,html[lang=gu] .j-text-body-m {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-m,html[lang=gu] .j-text-body-m {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-m,html[lang=pa] .j-text-body-m {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-m,html[lang=pa] .j-text-body-m {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-m,html[lang=bn] .j-text-body-m {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-m,html[lang=bn] .j-text-body-m {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-m,html[lang=ta] .j-text-body-m {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-m,html[lang=ta] .j-text-body-m {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-m,html[lang=te] .j-text-body-m {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-m,html[lang=te] .j-text-body-m {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-m,html[lang=kn] .j-text-body-m {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-m,html[lang=kn] .j-text-body-m {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-m,html[lang=as] .j-text-body-m {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-m,html[lang=as] .j-text-body-m {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-m,html[lang=ml] .j-text-body-m {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-m,html[lang=ml] .j-text-body-m {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-m,html[lang=or] .j-text-body-m {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-m,html[lang=or] .j-text-body-m {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-m-bold {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-m-bold {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-m-bold,html[lang=hi] .j-text-body-m-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-m-bold,html[lang=hi] .j-text-body-m-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-m-bold,html[lang=mr] .j-text-body-m-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-m-bold,html[lang=mr] .j-text-body-m-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-m-bold,html[lang=gu] .j-text-body-m-bold {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-m-bold,html[lang=gu] .j-text-body-m-bold {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-m-bold,html[lang=pa] .j-text-body-m-bold {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-m-bold,html[lang=pa] .j-text-body-m-bold {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-m-bold,html[lang=bn] .j-text-body-m-bold {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-m-bold,html[lang=bn] .j-text-body-m-bold {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-m-bold,html[lang=ta] .j-text-body-m-bold {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-m-bold,html[lang=ta] .j-text-body-m-bold {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-m-bold,html[lang=te] .j-text-body-m-bold {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-m-bold,html[lang=te] .j-text-body-m-bold {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-m-bold,html[lang=kn] .j-text-body-m-bold {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-m-bold,html[lang=kn] .j-text-body-m-bold {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-m-bold,html[lang=as] .j-text-body-m-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-m-bold,html[lang=as] .j-text-body-m-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-m-bold,html[lang=ml] .j-text-body-m-bold {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-m-bold,html[lang=ml] .j-text-body-m-bold {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-m-bold,html[lang=or] .j-text-body-m-bold {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-m-bold,html[lang=or] .j-text-body-m-bold {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-m-link {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-m-link {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-m-link,html[lang=hi] .j-text-body-m-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-m-link,html[lang=hi] .j-text-body-m-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-m-link,html[lang=mr] .j-text-body-m-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-m-link,html[lang=mr] .j-text-body-m-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-m-link,html[lang=gu] .j-text-body-m-link {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-m-link,html[lang=gu] .j-text-body-m-link {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-m-link,html[lang=pa] .j-text-body-m-link {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-m-link,html[lang=pa] .j-text-body-m-link {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-m-link,html[lang=bn] .j-text-body-m-link {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-m-link,html[lang=bn] .j-text-body-m-link {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-m-link,html[lang=ta] .j-text-body-m-link {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-m-link,html[lang=ta] .j-text-body-m-link {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-m-link,html[lang=te] .j-text-body-m-link {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-m-link,html[lang=te] .j-text-body-m-link {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-m-link,html[lang=kn] .j-text-body-m-link {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-m-link,html[lang=kn] .j-text-body-m-link {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-m-link,html[lang=as] .j-text-body-m-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-m-link,html[lang=as] .j-text-body-m-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-m-link,html[lang=ml] .j-text-body-m-link {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-m-link,html[lang=ml] .j-text-body-m-link {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-m-link,html[lang=or] .j-text-body-m-link {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-m-link,html[lang=or] .j-text-body-m-link {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 700;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-s,.j-typography body,body {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-s,.j-typography body,body {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-s,[data-lang=hi] .j-typography body,[data-lang=hi] body,html[lang=hi] .j-text-body-s,html[lang=hi] .j-typography body,html[lang=hi] body {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-s,[data-lang=hi] .j-typography body,[data-lang=hi] body,html[lang=hi] .j-text-body-s,html[lang=hi] .j-typography body,html[lang=hi] body {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-s,[data-lang=mr] .j-typography body,[data-lang=mr] body,html[lang=mr] .j-text-body-s,html[lang=mr] .j-typography body,html[lang=mr] body {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-s,[data-lang=mr] .j-typography body,[data-lang=mr] body,html[lang=mr] .j-text-body-s,html[lang=mr] .j-typography body,html[lang=mr] body {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-s,[data-lang=gu] .j-typography body,[data-lang=gu] body,html[lang=gu] .j-text-body-s,html[lang=gu] .j-typography body,html[lang=gu] body {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-s,[data-lang=gu] .j-typography body,[data-lang=gu] body,html[lang=gu] .j-text-body-s,html[lang=gu] .j-typography body,html[lang=gu] body {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-s,[data-lang=pa] .j-typography body,[data-lang=pa] body,html[lang=pa] .j-text-body-s,html[lang=pa] .j-typography body,html[lang=pa] body {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-s,[data-lang=pa] .j-typography body,[data-lang=pa] body,html[lang=pa] .j-text-body-s,html[lang=pa] .j-typography body,html[lang=pa] body {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-s,[data-lang=bn] .j-typography body,[data-lang=bn] body,html[lang=bn] .j-text-body-s,html[lang=bn] .j-typography body,html[lang=bn] body {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-s,[data-lang=bn] .j-typography body,[data-lang=bn] body,html[lang=bn] .j-text-body-s,html[lang=bn] .j-typography body,html[lang=bn] body {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-s,[data-lang=ta] .j-typography body,[data-lang=ta] body,html[lang=ta] .j-text-body-s,html[lang=ta] .j-typography body,html[lang=ta] body {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-s,[data-lang=ta] .j-typography body,[data-lang=ta] body,html[lang=ta] .j-text-body-s,html[lang=ta] .j-typography body,html[lang=ta] body {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-s,[data-lang=te] .j-typography body,[data-lang=te] body,html[lang=te] .j-text-body-s,html[lang=te] .j-typography body,html[lang=te] body {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-s,[data-lang=te] .j-typography body,[data-lang=te] body,html[lang=te] .j-text-body-s,html[lang=te] .j-typography body,html[lang=te] body {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-s,[data-lang=kn] .j-typography body,[data-lang=kn] body,html[lang=kn] .j-text-body-s,html[lang=kn] .j-typography body,html[lang=kn] body {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-s,[data-lang=kn] .j-typography body,[data-lang=kn] body,html[lang=kn] .j-text-body-s,html[lang=kn] .j-typography body,html[lang=kn] body {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-s,[data-lang=as] .j-typography body,[data-lang=as] body,html[lang=as] .j-text-body-s,html[lang=as] .j-typography body,html[lang=as] body {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-s,[data-lang=as] .j-typography body,[data-lang=as] body,html[lang=as] .j-text-body-s,html[lang=as] .j-typography body,html[lang=as] body {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-s,[data-lang=ml] .j-typography body,[data-lang=ml] body,html[lang=ml] .j-text-body-s,html[lang=ml] .j-typography body,html[lang=ml] body {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-s,[data-lang=ml] .j-typography body,[data-lang=ml] body,html[lang=ml] .j-text-body-s,html[lang=ml] .j-typography body,html[lang=ml] body {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-s,[data-lang=or] .j-typography body,[data-lang=or] body,html[lang=or] .j-text-body-s,html[lang=or] .j-typography body,html[lang=or] body {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-s,[data-lang=or] .j-typography body,[data-lang=or] body,html[lang=or] .j-text-body-s,html[lang=or] .j-typography body,html[lang=or] body {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-text-body-s-bold {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-s-bold {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-s-bold,html[lang=hi] .j-text-body-s-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-s-bold,html[lang=hi] .j-text-body-s-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-s-bold,html[lang=mr] .j-text-body-s-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-s-bold,html[lang=mr] .j-text-body-s-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-s-bold,html[lang=gu] .j-text-body-s-bold {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-s-bold,html[lang=gu] .j-text-body-s-bold {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-s-bold,html[lang=pa] .j-text-body-s-bold {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-s-bold,html[lang=pa] .j-text-body-s-bold {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-s-bold,html[lang=bn] .j-text-body-s-bold {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-s-bold,html[lang=bn] .j-text-body-s-bold {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-s-bold,html[lang=ta] .j-text-body-s-bold {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-s-bold,html[lang=ta] .j-text-body-s-bold {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-s-bold,html[lang=te] .j-text-body-s-bold {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-s-bold,html[lang=te] .j-text-body-s-bold {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-s-bold,html[lang=kn] .j-text-body-s-bold {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-s-bold,html[lang=kn] .j-text-body-s-bold {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-s-bold,html[lang=as] .j-text-body-s-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-s-bold,html[lang=as] .j-text-body-s-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-s-bold,html[lang=ml] .j-text-body-s-bold {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-s-bold,html[lang=ml] .j-text-body-s-bold {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-s-bold,html[lang=or] .j-text-body-s-bold {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-s-bold,html[lang=or] .j-text-body-s-bold {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-text-body-s-link {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-s-link {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-s-link,html[lang=hi] .j-text-body-s-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-s-link,html[lang=hi] .j-text-body-s-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-s-link,html[lang=mr] .j-text-body-s-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-s-link,html[lang=mr] .j-text-body-s-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-s-link,html[lang=gu] .j-text-body-s-link {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-s-link,html[lang=gu] .j-text-body-s-link {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-s-link,html[lang=pa] .j-text-body-s-link {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-s-link,html[lang=pa] .j-text-body-s-link {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-s-link,html[lang=bn] .j-text-body-s-link {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-s-link,html[lang=bn] .j-text-body-s-link {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-s-link,html[lang=ta] .j-text-body-s-link {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-s-link,html[lang=ta] .j-text-body-s-link {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-s-link,html[lang=te] .j-text-body-s-link {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-s-link,html[lang=te] .j-text-body-s-link {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-s-link,html[lang=kn] .j-text-body-s-link {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-s-link,html[lang=kn] .j-text-body-s-link {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-s-link,html[lang=as] .j-text-body-s-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-s-link,html[lang=as] .j-text-body-s-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-s-link,html[lang=ml] .j-text-body-s-link {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-s-link,html[lang=ml] .j-text-body-s-link {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-s-link,html[lang=or] .j-text-body-s-link {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-s-link,html[lang=or] .j-text-body-s-link {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-text-body-xs {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-xs {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-xs,html[lang=hi] .j-text-body-xs {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-xs,html[lang=hi] .j-text-body-xs {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-xs,html[lang=mr] .j-text-body-xs {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-xs,html[lang=mr] .j-text-body-xs {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-xs,html[lang=gu] .j-text-body-xs {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-xs,html[lang=gu] .j-text-body-xs {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-xs,html[lang=pa] .j-text-body-xs {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-xs,html[lang=pa] .j-text-body-xs {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-xs,html[lang=bn] .j-text-body-xs {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-xs,html[lang=bn] .j-text-body-xs {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-xs,html[lang=ta] .j-text-body-xs {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-xs,html[lang=ta] .j-text-body-xs {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-xs,html[lang=te] .j-text-body-xs {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-xs,html[lang=te] .j-text-body-xs {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-xs,html[lang=kn] .j-text-body-xs {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-xs,html[lang=kn] .j-text-body-xs {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-xs,html[lang=as] .j-text-body-xs {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-xs,html[lang=as] .j-text-body-xs {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-xs,html[lang=ml] .j-text-body-xs {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-xs,html[lang=ml] .j-text-body-xs {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-xs,html[lang=or] .j-text-body-xs {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-xs,html[lang=or] .j-text-body-xs {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-text-body-xs-bold {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-xs-bold {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-xs-bold,html[lang=hi] .j-text-body-xs-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-xs-bold,html[lang=hi] .j-text-body-xs-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-xs-bold,html[lang=mr] .j-text-body-xs-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-xs-bold,html[lang=mr] .j-text-body-xs-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-xs-bold,html[lang=gu] .j-text-body-xs-bold {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-xs-bold,html[lang=gu] .j-text-body-xs-bold {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-xs-bold,html[lang=pa] .j-text-body-xs-bold {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-xs-bold,html[lang=pa] .j-text-body-xs-bold {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-xs-bold,html[lang=bn] .j-text-body-xs-bold {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-xs-bold,html[lang=bn] .j-text-body-xs-bold {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-xs-bold,html[lang=ta] .j-text-body-xs-bold {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-xs-bold,html[lang=ta] .j-text-body-xs-bold {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-xs-bold,html[lang=te] .j-text-body-xs-bold {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-xs-bold,html[lang=te] .j-text-body-xs-bold {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-xs-bold,html[lang=kn] .j-text-body-xs-bold {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-xs-bold,html[lang=kn] .j-text-body-xs-bold {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-xs-bold,html[lang=as] .j-text-body-xs-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-xs-bold,html[lang=as] .j-text-body-xs-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-xs-bold,html[lang=ml] .j-text-body-xs-bold {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-xs-bold,html[lang=ml] .j-text-body-xs-bold {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-xs-bold,html[lang=or] .j-text-body-xs-bold {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-xs-bold,html[lang=or] .j-text-body-xs-bold {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-text-body-xs-link {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-xs-link {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-xs-link,html[lang=hi] .j-text-body-xs-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-xs-link,html[lang=hi] .j-text-body-xs-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-xs-link,html[lang=mr] .j-text-body-xs-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-xs-link,html[lang=mr] .j-text-body-xs-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-xs-link,html[lang=gu] .j-text-body-xs-link {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-xs-link,html[lang=gu] .j-text-body-xs-link {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-xs-link,html[lang=pa] .j-text-body-xs-link {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-xs-link,html[lang=pa] .j-text-body-xs-link {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-xs-link,html[lang=bn] .j-text-body-xs-link {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-xs-link,html[lang=bn] .j-text-body-xs-link {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-xs-link,html[lang=ta] .j-text-body-xs-link {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-xs-link,html[lang=ta] .j-text-body-xs-link {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-xs-link,html[lang=te] .j-text-body-xs-link {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-xs-link,html[lang=te] .j-text-body-xs-link {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-xs-link,html[lang=kn] .j-text-body-xs-link {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-xs-link,html[lang=kn] .j-text-body-xs-link {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-xs-link,html[lang=as] .j-text-body-xs-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-xs-link,html[lang=as] .j-text-body-xs-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-xs-link,html[lang=ml] .j-text-body-xs-link {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-xs-link,html[lang=ml] .j-text-body-xs-link {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-xs-link,html[lang=or] .j-text-body-xs-link {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 700;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-xs-link,html[lang=or] .j-text-body-xs-link {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 700;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-text-body-xxs,.j-typography small,small {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-xxs,.j-typography small,small {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-xxs,[data-lang=hi] .j-typography small,[data-lang=hi] small,html[lang=hi] .j-text-body-xxs,html[lang=hi] .j-typography small,html[lang=hi] small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-xxs,[data-lang=hi] .j-typography small,[data-lang=hi] small,html[lang=hi] .j-text-body-xxs,html[lang=hi] .j-typography small,html[lang=hi] small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-xxs,[data-lang=mr] .j-typography small,[data-lang=mr] small,html[lang=mr] .j-text-body-xxs,html[lang=mr] .j-typography small,html[lang=mr] small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-xxs,[data-lang=mr] .j-typography small,[data-lang=mr] small,html[lang=mr] .j-text-body-xxs,html[lang=mr] .j-typography small,html[lang=mr] small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-xxs,[data-lang=gu] .j-typography small,[data-lang=gu] small,html[lang=gu] .j-text-body-xxs,html[lang=gu] .j-typography small,html[lang=gu] small {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-xxs,[data-lang=gu] .j-typography small,[data-lang=gu] small,html[lang=gu] .j-text-body-xxs,html[lang=gu] .j-typography small,html[lang=gu] small {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-xxs,[data-lang=pa] .j-typography small,[data-lang=pa] small,html[lang=pa] .j-text-body-xxs,html[lang=pa] .j-typography small,html[lang=pa] small {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-xxs,[data-lang=pa] .j-typography small,[data-lang=pa] small,html[lang=pa] .j-text-body-xxs,html[lang=pa] .j-typography small,html[lang=pa] small {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-xxs,[data-lang=bn] .j-typography small,[data-lang=bn] small,html[lang=bn] .j-text-body-xxs,html[lang=bn] .j-typography small,html[lang=bn] small {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-xxs,[data-lang=bn] .j-typography small,[data-lang=bn] small,html[lang=bn] .j-text-body-xxs,html[lang=bn] .j-typography small,html[lang=bn] small {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-xxs,[data-lang=ta] .j-typography small,[data-lang=ta] small,html[lang=ta] .j-text-body-xxs,html[lang=ta] .j-typography small,html[lang=ta] small {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-xxs,[data-lang=ta] .j-typography small,[data-lang=ta] small,html[lang=ta] .j-text-body-xxs,html[lang=ta] .j-typography small,html[lang=ta] small {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-xxs,[data-lang=te] .j-typography small,[data-lang=te] small,html[lang=te] .j-text-body-xxs,html[lang=te] .j-typography small,html[lang=te] small {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-xxs,[data-lang=te] .j-typography small,[data-lang=te] small,html[lang=te] .j-text-body-xxs,html[lang=te] .j-typography small,html[lang=te] small {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-xxs,[data-lang=kn] .j-typography small,[data-lang=kn] small,html[lang=kn] .j-text-body-xxs,html[lang=kn] .j-typography small,html[lang=kn] small {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-xxs,[data-lang=kn] .j-typography small,[data-lang=kn] small,html[lang=kn] .j-text-body-xxs,html[lang=kn] .j-typography small,html[lang=kn] small {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-xxs,[data-lang=as] .j-typography small,[data-lang=as] small,html[lang=as] .j-text-body-xxs,html[lang=as] .j-typography small,html[lang=as] small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-xxs,[data-lang=as] .j-typography small,[data-lang=as] small,html[lang=as] .j-text-body-xxs,html[lang=as] .j-typography small,html[lang=as] small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-xxs,[data-lang=ml] .j-typography small,[data-lang=ml] small,html[lang=ml] .j-text-body-xxs,html[lang=ml] .j-typography small,html[lang=ml] small {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-xxs,[data-lang=ml] .j-typography small,[data-lang=ml] small,html[lang=ml] .j-text-body-xxs,html[lang=ml] .j-typography small,html[lang=ml] small {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-xxs,[data-lang=or] .j-typography small,[data-lang=or] small,html[lang=or] .j-text-body-xxs,html[lang=or] .j-typography small,html[lang=or] small {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-xxs,[data-lang=or] .j-typography small,[data-lang=or] small,html[lang=or] .j-text-body-xxs,html[lang=or] .j-typography small,html[lang=or] small {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-xxs-bold {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-xxs-bold {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-xxs-bold,html[lang=hi] .j-text-body-xxs-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.6666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-xxs-bold,html[lang=hi] .j-text-body-xxs-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-xxs-bold,html[lang=mr] .j-text-body-xxs-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-xxs-bold,html[lang=mr] .j-text-body-xxs-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-xxs-bold,html[lang=gu] .j-text-body-xxs-bold {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-xxs-bold,html[lang=gu] .j-text-body-xxs-bold {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-xxs-bold,html[lang=pa] .j-text-body-xxs-bold {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-xxs-bold,html[lang=pa] .j-text-body-xxs-bold {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-xxs-bold,html[lang=bn] .j-text-body-xxs-bold {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-xxs-bold,html[lang=bn] .j-text-body-xxs-bold {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-xxs-bold,html[lang=ta] .j-text-body-xxs-bold {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-xxs-bold,html[lang=ta] .j-text-body-xxs-bold {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-xxs-bold,html[lang=te] .j-text-body-xxs-bold {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-xxs-bold,html[lang=te] .j-text-body-xxs-bold {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-xxs-bold,html[lang=kn] .j-text-body-xxs-bold {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-xxs-bold,html[lang=kn] .j-text-body-xxs-bold {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-xxs-bold,html[lang=as] .j-text-body-xxs-bold {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.6666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-xxs-bold,html[lang=as] .j-text-body-xxs-bold {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-xxs-bold,html[lang=ml] .j-text-body-xxs-bold {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-xxs-bold,html[lang=ml] .j-text-body-xxs-bold {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-xxs-bold,html[lang=or] .j-text-body-xxs-bold {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-xxs-bold,html[lang=or] .j-text-body-xxs-bold {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-body-xxs-link {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-body-xxs-link {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-body-xxs-link,html[lang=hi] .j-text-body-xxs-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-body-xxs-link,html[lang=hi] .j-text-body-xxs-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-body-xxs-link,html[lang=mr] .j-text-body-xxs-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-body-xxs-link,html[lang=mr] .j-text-body-xxs-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-body-xxs-link,html[lang=gu] .j-text-body-xxs-link {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-body-xxs-link,html[lang=gu] .j-text-body-xxs-link {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-body-xxs-link,html[lang=pa] .j-text-body-xxs-link {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-body-xxs-link,html[lang=pa] .j-text-body-xxs-link {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-body-xxs-link,html[lang=bn] .j-text-body-xxs-link {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-body-xxs-link,html[lang=bn] .j-text-body-xxs-link {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-body-xxs-link,html[lang=ta] .j-text-body-xxs-link {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-body-xxs-link,html[lang=ta] .j-text-body-xxs-link {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-body-xxs-link,html[lang=te] .j-text-body-xxs-link {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-body-xxs-link,html[lang=te] .j-text-body-xxs-link {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-body-xxs-link,html[lang=kn] .j-text-body-xxs-link {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-body-xxs-link,html[lang=kn] .j-text-body-xxs-link {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-body-xxs-link,html[lang=as] .j-text-body-xxs-link {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-body-xxs-link,html[lang=as] .j-text-body-xxs-link {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-body-xxs-link,html[lang=ml] .j-text-body-xxs-link {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-body-xxs-link,html[lang=ml] .j-text-body-xxs-link {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-body-xxs-link,html[lang=or] .j-text-body-xxs-link {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-body-xxs-link,html[lang=or] .j-text-body-xxs-link {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-text-list-title {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-list-title {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=hi] .j-text-list-title,html[lang=hi] .j-text-list-title {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-list-title,html[lang=hi] .j-text-list-title {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=mr] .j-text-list-title,html[lang=mr] .j-text-list-title {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-list-title,html[lang=mr] .j-text-list-title {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=gu] .j-text-list-title,html[lang=gu] .j-text-list-title {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-list-title,html[lang=gu] .j-text-list-title {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=pa] .j-text-list-title,html[lang=pa] .j-text-list-title {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-list-title,html[lang=pa] .j-text-list-title {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=bn] .j-text-list-title,html[lang=bn] .j-text-list-title {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-list-title,html[lang=bn] .j-text-list-title {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=ta] .j-text-list-title,html[lang=ta] .j-text-list-title {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-list-title,html[lang=ta] .j-text-list-title {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=te] .j-text-list-title,html[lang=te] .j-text-list-title {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-list-title,html[lang=te] .j-text-list-title {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=kn] .j-text-list-title,html[lang=kn] .j-text-list-title {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-list-title,html[lang=kn] .j-text-list-title {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=as] .j-text-list-title,html[lang=as] .j-text-list-title {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-list-title,html[lang=as] .j-text-list-title {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=ml] .j-text-list-title,html[lang=ml] .j-text-list-title {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-list-title,html[lang=ml] .j-text-list-title {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=or] .j-text-list-title,html[lang=or] .j-text-list-title {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-list-title,html[lang=or] .j-text-list-title {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.25;
        text-transform: none
    }
}

.j-text-button {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-button {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-text-button,html[lang=hi] .j-text-button {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-button,html[lang=hi] .j-text-button {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-text-button,html[lang=mr] .j-text-button {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-button,html[lang=mr] .j-text-button {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-text-button,html[lang=gu] .j-text-button {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-button,html[lang=gu] .j-text-button {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-text-button,html[lang=pa] .j-text-button {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-button,html[lang=pa] .j-text-button {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-text-button,html[lang=bn] .j-text-button {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-button,html[lang=bn] .j-text-button {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-text-button,html[lang=ta] .j-text-button {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-button,html[lang=ta] .j-text-button {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-text-button,html[lang=te] .j-text-button {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-button,html[lang=te] .j-text-button {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-text-button,html[lang=kn] .j-text-button {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-button,html[lang=kn] .j-text-button {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-text-button,html[lang=as] .j-text-button {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-button,html[lang=as] .j-text-button {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-text-button,html[lang=ml] .j-text-button {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-button,html[lang=ml] .j-text-button {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-text-button,html[lang=or] .j-text-button {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-button,html[lang=or] .j-text-button {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-text-code,html[lang=hi] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-text-code,html[lang=hi] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-text-code,html[lang=mr] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-text-code,html[lang=mr] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-text-code,html[lang=gu] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-text-code,html[lang=gu] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-text-code,html[lang=pa] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-text-code,html[lang=pa] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-text-code,html[lang=bn] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-text-code,html[lang=bn] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-text-code,html[lang=ta] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-text-code,html[lang=ta] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-text-code,html[lang=te] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-text-code,html[lang=te] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-text-code,html[lang=kn] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-text-code,html[lang=kn] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-text-code,html[lang=as] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-text-code,html[lang=as] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-text-code,html[lang=ml] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-text-code,html[lang=ml] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-text-code,html[lang=or] .j-text-code {
    font-family: JetBrains Mono,source-code-pro,consolas,monospace;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-text-code,html[lang=or] .j-text-code {
        font-family:JetBrains Mono,source-code-pro,consolas,monospace;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: 0;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.txt-align--left {
    text-align: left
}

.txt-align--center {
    text-align: center
}

.txt-align--right {
    text-align: right
}

h1,h2,h3,h4,h5,h6 {
    margin: 0
}

p {
    margin-bottom: 1em
}

a {
    cursor: pointer;
    text-decoration: none
}

a,a:visited {
    color: inherit
}

b,strong {
    font-weight: 700
}

.underline {
    text-decoration: underline
}

.italic {
    font-style: italic
}

.bold {
    font-weight: 700
}

hr {
    background-color: var(--color-primary-grey-40);
    border: 0;
    height: 1px;
    width: 100%
}

code {
    font-family: source-code-pro,Menlo,Monaco,Consolas,monospace
}

.j-rich-text h1,.j-rich-text h2,.j-rich-text h3,.j-rich-text h4,.j-rich-text h5,.j-rich-text h6 {
    margin-bottom: .5em
}

.j-rich-text p hr {
    margin-bottom: var(--spacing-layout);
    margin-top: var(--spacing-layout)
}

.j-rich-text table {
    border-collapse: collapse;
    border-spacing: 0;
    text-align: left;
    width: 100%
}

.j-rich-text table td,.j-rich-text table th {
    padding: var(--spacing-xs)
}

.j-rich-text blockquote>p:after,.j-rich-text blockquote>p:before {
    content: '"'
}

@font-face {
    font-display: swap;
    font-family: JioType;
    font-style: normal;
    font-weight: 300;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Light.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Light.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Light.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JioType;
    font-style: normal;
    font-weight: 900;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Black.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Black.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Black.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JioType;
    font-style: italic;
    font-weight: 300;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-LightItalic.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-LightItalic.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-LightItalic.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JioType;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JioType;
    font-style: italic;
    font-weight: 500;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-MediumItalic.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-MediumItalic.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-MediumItalic.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JioType;
    font-style: normal;
    font-weight: 500;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Medium.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Medium.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JioType/JioType-Medium.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JetBrains Mono;
    font-style: italic;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JetBrains Mono;
    font-style: italic;
    font-weight: 500;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JetBrains Mono;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: JetBrains Mono;
    font-style: normal;
    font-weight: 500;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-Medium.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-Medium.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/JetBrainsMono/JetBrainsMono-Medium.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSans/NotoSans-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSans/NotoSans-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSans/NotoSans-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSans/NotoSans-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSans/NotoSans-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSans/NotoSans-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Bengali;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansBengali/NotoSansBengali-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansBengali/NotoSansBengali-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansBengali/NotoSansBengali-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Bengali;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansBengali/NotoSansBengali-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansBengali/NotoSansBengali-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansBengali/NotoSansBengali-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Gujarati;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGujarati/NotoSansGujarati-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGujarati/NotoSansGujarati-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGujarati/NotoSansGujarati-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Gujarati;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGujarati/NotoSansGujarati-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGujarati/NotoSansGujarati-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGujarati/NotoSansGujarati-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Gurmukhi;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGurmukhi/NotoSansGurmukhi-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGurmukhi/NotoSansGurmukhi-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGurmukhi/NotoSansGurmukhi-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Gurmukhi;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGurmukhi/NotoSansGurmukhi-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGurmukhi/NotoSansGurmukhi-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansGurmukhi/NotoSansGurmukhi-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Kannada;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansKannada/NotoSansKannada-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansKannada/NotoSansKannada-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansKannada/NotoSansKannada-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Kannada;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansKannada/NotoSansKannada-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansKannada/NotoSansKannada-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansKannada/NotoSansKannada-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Malayalam;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansMalayalam/NotoSansMalayalam-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansMalayalam/NotoSansMalayalam-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansMalayalam/NotoSansMalayalam-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Malayalam;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansMalayalam/NotoSansMalayalam-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansMalayalam/NotoSansMalayalam-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansMalayalam/NotoSansMalayalam-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Oriya;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansOriya/NotoSansOriya-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansOriya/NotoSansOriya-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansOriya/NotoSansOriya-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Oriya;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansOriya/NotoSansOriya-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansOriya/NotoSansOriya-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansOriya/NotoSansOriya-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Tamil;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTamil/NotoSansTamil-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTamil/NotoSansTamil-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTamil/NotoSansTamil-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Tamil;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTamil/NotoSansTamil-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTamil/NotoSansTamil-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTamil/NotoSansTamil-Regular.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Telugu;
    font-style: normal;
    font-weight: 700;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTelugu/NotoSansTelugu-Bold.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTelugu/NotoSansTelugu-Bold.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTelugu/NotoSansTelugu-Bold.ttf) format("truetype")
}

@font-face {
    font-display: swap;
    font-family: Noto Sans Telugu;
    font-style: normal;
    font-weight: 400;
    src: url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTelugu/NotoSansTelugu-Regular.woff2) format("woff2"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTelugu/NotoSansTelugu-Regular.woff) format("woff"),url(https://dev-jiostatic.azurewebsites.net/static/fonts/NotoSansTelugu/NotoSansTelugu-Regular.ttf) format("truetype")
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --transitions-ease-rapid: cubic-bezier(0.35,0,0.5,1);
    --transitions-ease-quick: cubic-bezier(0.35,0,0.25,1);
    --transitions-ease-joyful: cubic-bezier(0.35,1.3,0.3,1);
    --transitions-ease-entrance: cubic-bezier(0,0,0.1,1);
    --transitions-ease-exit: cubic-bezier(0.35,0,0.8,1);
    --transitions-ease-joyfulentrance: cubic-bezier(0.15,1.3,0.3,1);
    --transitions-ease-joyfulexit: cubic-bezier(0.7,-0.1,0.6,0.1);
    --transitions-duration-rapid: 300ms;
    --transitions-duration-medium: 500ms;
    --transitions-duration-slow: 1000ms;
    --transitions-default: var(--transitions-ease-quick) var(--transitions-duration-rapid)
}

@keyframes shake {
    20%,80% {
        transform: translate3d(0,2px,0)
    }

    30%,50%,70% {
        transform: translateZ(0)
    }

    40%,60% {
        transform: translate3d(0,2px,0)
    }
}

@keyframes modal-fade-animation {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes modal-fade-animation-out {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fadeup-enter {
    opacity: 0
}

.fadeup-enter.fadeup-enter-active {
    opacity: 1;
    transition: var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.fadeup,.fadeup-initial {
    opacity: 0;
    transform: translate3d(0,80px,0)
}

.fadeup-initial,.fadeup-initial.fadeup-appear-done,.fadeup-initial.fadeup-enter-done {
    transition: all var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.fadeup-initial.fadeup-appear-done,.fadeup-initial.fadeup-enter-done {
    opacity: 1;
    transform: translateZ(0)
}

.movedown-initial.movedown-appear {
    transform: translate3d(0,-100%,0);
    transition: transform var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.movedown-exit-active {
    display: none!important
}

.movedown-initial.movedown-appear-done {
    transform: translateY(0)
}

.movedown-initial.movedown-appear-done,.movedown-initial.movedown-enter {
    transition: transform var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.movedown-initial.movedown-enter {
    transform: translate3d(0,-100%,0)
}

.movedown-initial.movedown-enter-done {
    transform: translateY(0)
}

.movedown-initial,.movedown-initial.movedown-enter-done {
    transition: transform var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.movedown-initial {
    transform: translateY(-100%)
}

.fade-enter {
    opacity: 0
}

.fade-enter-active {
    opacity: 1;
    transition: opacity var(--transitions-duration-medium)
}

.fade-exit {
    opacity: 1
}

.fade-exit-active {
    opacity: 0;
    transition: opacity var(--transitions-duration-medium)
}

body {
    background-color: var(--color-primary-background);
    color: var(--color-primary-grey-100)
}

* {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    box-sizing: border-box
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    scroll-behavior: smooth
}

img {
    height: auto;
    object-fit: contain;
    width: 100%
}

.pd--all {
    padding: var(--local-sp,var(--spacing-base))
}

.pd--horizontal {
    padding-left: var(--local-sp,var(--spacing-base));
    padding-right: var(--local-sp,var(--spacing-base))
}

.pd--vertical {
    padding-top: var(--local-sp,var(--spacing-base))
}

.pd--bottom,.pd--vertical {
    padding-bottom: var(--local-sp,var(--spacing-base))
}

.pd--top {
    padding-top: var(--local-sp,var(--spacing-base))
}

.pd--left {
    padding-left: var(--local-sp,var(--spacing-base))
}

.pd--right {
    padding-right: var(--local-sp,var(--spacing-base))
}

.mg--all {
    margin: var(--local-sp,var(--spacing-base))
}

.mg--horizontal {
    margin-left: var(--local-sp,var(--spacing-base));
    margin-right: var(--local-sp,var(--spacing-base))
}

.mg--vertical {
    margin-top: var(--local-sp,var(--spacing-base))
}

.mg--bottom,.mg--vertical {
    margin-bottom: var(--local-sp,var(--spacing-base))
}

.mg--top {
    margin-top: var(--local-sp,var(--spacing-base))
}

.mg--left {
    margin-left: var(--local-sp,var(--spacing-base))
}

.mg--right {
    margin-right: var(--local-sp,var(--spacing-base))
}

.l-layout--max-width,.l-layout-spaced {
    margin-left: var(--spacing-layout);
    margin-right: var(--spacing-layout)
}

@media screen and (min-width: 80rem) {
    .l-layout--max-width,.l-layout-spaced {
        margin-left:auto;
        margin-right: auto
    }
}

.l-layout--full {
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.l-layout--max-width {
    max-width: var(--val-max-width)
}

.l-layout--max-width-narrow {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--val-max-width-narrow)
}

.l-layout--flex {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    gap: var(--spacing-xs);
    gap: var(--flex-gap,var(--spacing-xs));
    justify-content: flex-start
}

.l-layout--centered {
    --justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    position: relative
}

.l-align-center {
    --justify-content: center;
    text-align: center
}

.l-align-left {
    --justify-content: left;
    text-align: left
}

.l-align-right {
    --justify-content: right;
    text-align: right
}

.l-root-layout {
    display: flex;
    flex-direction: column;
    padding-top: var(--header-height)
}

@media screen and (max-width: 61.9375rem) {
    .l-breakpoint--desktop {
        display:none!important
    }
}

@media screen and (min-width: 62rem) {
    .l-breakpoint--tablet {
        display:none!important
    }
}

.l-breakpoint--tablet-only {
    display: none!important
}

@media screen and (min-width: 38.75rem)and (max-width:61.9375rem) {
    .l-breakpoint--tablet-only {
        display:inline!important;
        display: initial!important
    }
}

.l-breakpoint--mobile {
    display: none!important
}

@media screen and (max-width: 38.6875rem) {
    .l-breakpoint--mobile {
        display:inline!important;
        display: initial!important
    }
}

.l-breakpoint--widescreen {
    display: none!important
}

@media screen and (min-width: 80rem) {
    .l-breakpoint--widescreen {
        display:inline!important;
        display: initial!important
    }
}

.l-breakpoint--hd {
    display: none!important
}

@media screen and (min-width: 120rem) {
    .l-breakpoint--hd {
        display:inline!important;
        display: initial!important
    }
}

.l-image {
    line-height: 0
}

.l-image img {
    width: 100%
}

.j-visually-hidden {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.j-button {
    --focus-border-width: 4px;
    --button-primary-color-text: var(--color-primary-inverse);
    --button-primary-color-bg: var(--color-primary-50);
    --button-primary-color-border: #0000;
    --button-primary-color-text-hover: var(--color-primary-inverse);
    --button-primary-color-bg-hover: var(--color-primary-60);
    --button-primary-color-border-hover: #0000;
    --button-primary-color-text-active: var(--color-primary-30);
    --button-primary-color-bg-active: var(--color-primary-60);
    --button-primary-color-text-focus: var(--color-primary-inverse);
    --button-primary-color-bg-focus: var(--color-primary-60);
    --button-primary-color-box-shadow: var(--color-primary-80);
    --button-primary-color-text-disabled: var(--color-primary-inverse);
    --button-primary-color-bg-disabled: var(--color-primary-50);
    --button-primary-color-border-disabled: #0000;
    --button-primary-destructive-color-bg: var(--color-feedback-error-20);
    --button-primary-destructive-color-text: var(--color-feedback-error-80);
    --button-primary-destructive-hover-color-bg: var(--color-feedback-error-50);
    --button-primary-destructive-hover-color-text: var(--color-white);
    --button-primary-destructive-active-color-bg: var(--color-feedback-error-80);
    --button-primary-destructive-active-color-text: var( --color-feedback-error-20 );
    --button-primary-destructive-box-shadow: var(--color-feedback-error-50);
    --button-primary-destructive-bg-focus: var(--color-feedback-error-20);
    --button-primary-destructive-color-bg-disabled: var( --color-feedback-error-20 );
    --button-primary-positive-color-bg: var(--color-feedback-success-20);
    --button-primary-positive-color-text: var(--color-feedback-success-80);
    --button-primary-positive-hover-color-bg: var(--color-feedback-success-50);
    --button-primary-positive-hover-color-text: var(--color-white);
    --button-primary-positive-active-color-bg: var(--color-feedback-success-80);
    --button-primary-positive-active-color-text: var(--color-feedback-success-20);
    --button-primary-positive-box-shadow: var(--color-feedback-success-50);
    --button-primary-positive-bg-focus: var(--color-feedback-success-20);
    --button-primary-positive-color-bg-disabled: var(--color-feedback-success-20);
    --button-secondary-color-text: var(--color-primary-60);
    --button-secondary-color-bg: none;
    --button-secondary-color-border: var(--color-primary-grey-40);
    --button-secondary-color-text-hover: var(--color-primary-60);
    --button-secondary-color-bg-hover: none;
    --button-secondary-color-border-hover: var(--color-primary-60);
    --button-secondary-color-text-active: var(--color-primary-60);
    --button-secondary-color-bg-active: var(--color-primary-20);
    --button-secondary-color-border-active: var(--color-primary-60);
    --button-secondary-color-text-focus: var(--button-secondary-color-text-hover);
    --button-secondary-color-bg-focus: none;
    --button-secondary-color-border-focus: var(--color-primary-50);
    --button-secondary-color-box-shadow: var(--color-primary-80);
    --button-secondary-color-text-disabled: var(--color-primary-grey-80);
    --button-secondary-color-bg-disabled: none;
    --button-secondary-color-border-disabled: var(--color-primary-grey-80);
    --button-secondary-destructive-color-text: var(--color-feedback-error-80);
    --button-secondary-destructive-hover-color-border: var( --color-feedback-error-50 );
    --button-secondary-destructive-hover-color-text: var( --color-feedback-error-80 );
    --button-secondary-destructive-active-background: var( --color-feedback-error-20 );
    --button-secondary-destructive-active-color-border: var( --color-feedback-error-80 );
    --button-secondary-destructive-active-color-text: var( --color-feedback-error-80 );
    --button-secondary-destructive-focus-color-text: var( --color-feedback-error-80 );
    --button-secondary-destructive-box-shadow: var(--color-feedback-error-50);
    --button-secondary-destructive-disabled-color-border: var( --color-primary-grey-80 );
    --button-secondary-destructive-disabled-color-text: var( --color-primary-grey-80 );
    --button-secondary-positive-color-text: var(--color-feedback-success-80);
    --button-secondary-positive-hover-color-border: var( --color-feedback-success-50 );
    --button-secondary-positive-hover-color-text: var( --color-feedback-success-80 );
    --button-secondary-positive-active-color-border: var( --color-feedback-success-80 );
    --button-secondary-positive-active-color-text: var( --color-feedback-success-80 );
    --button-secondary-positive-active-background: var( --color-feedback-success-20 );
    --button-secondary-positive-focus-color-text: var( --color-feedback-success-80 );
    --button-secondary-positive-box-shadow: var(--color-feedback-success-50);
    --button-secondary-positive-disabled-color-border: var( --color-primary-grey-80 );
    --button-secondary-positive-disabled-color-text: var( --color-feedback-success-80 );
    --button-tertiary-color-text: var(--color-primary-60);
    --button-tertiary-color-bg: none;
    --button-tertiary-color-text-hover: var(--color-primary-60);
    --button-tertiary-color-bg-hover: var(--color-primary-20);
    --button-tertiary-color-text-active: var(--color-primary-60);
    --button-tertiary-color-bg-active: var(--color-primary-30);
    --button-tertiary-color-text-focus: var(--color-primary-60);
    --button-tertiary-color-bg-focus: var(--color-primary-20);
    --button-tertiary-color-box-shadow: var(--color-primary-80);
    --button-tertiary-color-text-disabled: var(--color-primary-60);
    --button-tertiary-color-bg-disabled: none;
    --button-tertiary-destructive-color-text: var(--color-feedback-error-80);
    --button-tertiary-destructive-hover-color-text: var( --color-feedback-error-80 );
    --button-tertiary-destructive-hover-color-bg: var(--color-feedback-error-20);
    --button-tertiary-destructive-active-color-text: var( --color-feedback-error-20 );
    --button-tertiary-destructive-active-color-bg: var(--color-feedback-error-80);
    --button-tertiary-destructive-focus-color-text: var( --color-feedback-error-80 );
    --button-tertiary-destructive-focus-color-bg: var(--color-feedback-error-20);
    --button-tertiary-destructive-box-shadow: var(--color-feedback-error-50);
    --button-tertiary-destructive-disabled-color-text: var( --color-feedback-error-80 );
    --button-tertiary-positive-color-text: var(--color-feedback-success-80);
    --button-tertiary-positive-hover-color-text: var(--color-feedback-success-80);
    --button-tertiary-positive-hover-color-bg: var(--color-feedback-success-20);
    --button-tertiary-positive-active-color-text: var( --color-feedback-success-20 );
    --button-tertiary-positive-active-color-bg: var(--color-feedback-success-80);
    --button-tertiary-positive-focus-color-text: var(--color-feedback-success-80);
    --button-tertiary-positive-focus-color-bg: var(--color-feedback-success-20);
    --button-tertiary-positive-box-shadow: var(--color-feedback-success-50);
    --button-tertiary-positive-disabled-color-text: var( --color-feedback-success-80 )
}

.primary.j-button {
    --button-text: var(--button-primary-color-text);
    --button-background: var(--button-primary-color-bg);
    --button-border: var(--button-primary-color-border)
}

@media(hover: hover) {
    .primary.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        --button-text:var(--button-primary-color-text-hover);
        --button-background: var(--button-primary-color-bg-hover);
        --button-border: var(--button-primary-color-border-hover)
    }
}

.primary.disabled.j-button {
    --button-text: var(--button-primary-color-text-disabled);
    --button-background: var(--button-primary-color-bg-disabled);
    --button-border: var(--button-primary-color-border-disabled)
}

.primary.j-button:not(.disabled):active {
    background-color: var(--button-primary-color-bg-active);
    color: var(--button-primary-color-text-active)
}

.has-focus:focus-visible .primary.j-button,.primary.j-button:focus-visible {
    background-color: var(--button-primary-color-bg-focus);
    border: none;
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-primary-color-box-shadow);
    color: var(--button-primary-color-text-focus)
}

.primary.j-button-state__destructive.j-button {
    background-color: var(--button-primary-destructive-color-bg);
    color: var(--button-primary-destructive-color-text)
}

@media(hover: hover) {
    .primary.j-button-state__destructive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        background-color:var(--button-primary-destructive-hover-color-bg);
        color: var(--button-primary-destructive-hover-color-text)
    }
}

.primary.j-button-state__destructive.j-button:not(.disabled):active {
    background-color: var(--button-primary-destructive-active-color-bg);
    color: var(--button-primary-destructive-active-color-text)
}

.primary.j-button-state__destructive.j-button:focus-visible {
    background-color: var(--button-primary-destructive-bg-focus);
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-primary-destructive-box-shadow)
}

.primary.j-button-state__destructive.disabled.j-button {
    background-color: var(--button-primary-destructive-color-bg-disabled)
}

.primary.j-button-state__positive.j-button {
    background-color: var(--button-primary-positive-color-bg);
    color: var(--button-primary-positive-color-text)
}

@media(hover: hover) {
    .primary.j-button-state__positive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        background-color:var(--button-primary-positive-hover-color-bg);
        color: var(--button-primary-positive-hover-color-text)
    }
}

.primary.j-button-state__positive.j-button:not(.disabled):active {
    background-color: var(--button-primary-positive-active-color-bg);
    color: var(--button-primary-positive-active-color-text)
}

.primary.j-button-state__positive.j-button:focus-visible {
    background-color: var(--button-primary-positive-bg-focus);
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-primary-positive-box-shadow)
}

.primary.j-button-state__positive.disabled.j-button {
    background-color: var(--button-primary-positive-color-bg-disabled)
}

.secondary.j-button {
    --button-text: var(--button-secondary-color-text);
    --button-background: var(--button-secondary-color-bg);
    --button-border: var(--button-secondary-color-border)
}

@media(hover: hover) {
    .secondary.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        --button-text:var(--button-secondary-color-text-hover);
        --button-background: var(--button-secondary-color-bg-hover);
        --button-border: var(--button-secondary-color-border-hover)
    }
}

.secondary.disabled.j-button {
    --button-background: var(--button-secondary-color-bg-disabled);
    --button-border: var(--button-secondary-color-border-disabled)
}

.secondary.j-button:not(.disabled):active {
    background-color: var(--button-secondary-color-bg-active);
    border-color: var(--button-secondary-color-border-active);
    color: var(--button-secondary-color-text-active)
}

.has-focus:focus-visible .secondary.j-button,.secondary.j-button:focus-visible {
    background-color: var(--button-secondary-color-bg-focus);
    border: none;
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-secondary-color-box-shadow);
    color: var(--button-secondary-color-text-focus)
}

.secondary.j-button-state__destructive.j-button {
    color: var(--button-secondary-destructive-color-text)
}

@media(hover: hover) {
    .secondary.j-button-state__destructive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        --button-border:var( --button-secondary-destructive-hover-color-border );
        color: var(--button-secondary-destructive-hover-color-text)
    }
}

.secondary.j-button-state__destructive.j-button:not(.disabled):active {
    background-color: var(--button-secondary-destructive-active-background);
    border-color: var(--button-secondary-destructive-active-color-border);
    color: var(--button-secondary-destructive-active-color-text)
}

.secondary.j-button-state__destructive.j-button:focus-visible {
    border: none;
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-secondary-destructive-box-shadow);
    color: var(--button-secondary-destructive-focus-color-text)
}

.secondary.j-button-state__destructive.disabled.j-button {
    border-color: var(--button-secondary-destructive-disabled-color-border)
}

.secondary.j-button-state__positive.j-button {
    color: var(--button-secondary-positive-color-text)
}

@media(hover: hover) {
    .secondary.j-button-state__positive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        --button-border:var(--button-secondary-positive-hover-color-border);
        color: var(--button-secondary-positive-hover-color-text)
    }
}

.secondary.j-button-state__positive.j-button:not(.disabled):active {
    background-color: var(--button-secondary-positive-active-background);
    border-color: var(--button-secondary-positive-active-color-border);
    color: var(--button-secondary-positive-active-color-text)
}

.secondary.j-button-state__positive.j-button:focus-visible {
    border: none;
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-secondary-positive-box-shadow);
    color: var(--button-secondary-positive-focus-color-text)
}

.secondary.j-button-state__positive.disabled.j-button {
    border-color: var(--button-secondary-positive-disabled-color-border);
    color: var(--button-secondary-positive-disabled-color-text)
}

.tertiary.j-button {
    --button-text: var(--button-tertiary-color-text);
    --button-background: var(--button-tertiary-color-bg);
    border: none
}

@media(hover: hover) {
    .tertiary.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        --button-text:var(--button-tertiary-color-text-hover);
        --button-background: var(--button-tertiary-color-bg-hover)
    }
}

.tertiary.j-button:not(.disabled):active {
    background-color: var(--button-tertiary-color-bg-active);
    color: var(--button-tertiary-color-text-active)
}

.has-focus:focus-visible .tertiary.j-button,.tertiary.j-button:focus-visible {
    background-color: var(--button-tertiary-color-bg-focus);
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-tertiary-color-box-shadow);
    color: var(--button-tertiary-color-text-focus)
}

.tertiary.disabled.j-button {
    --button-text: var(--button-tertiary-color-text-disabled);
    --button-background: var(--button-tertiary-color-bg-disabled)
}

.tertiary.j-button-state__destructive.j-button {
    color: var(--button-tertiary-destructive-color-text)
}

@media(hover: hover) {
    .tertiary.j-button-state__destructive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        background-color:var(--button-tertiary-destructive-hover-color-bg);
        color: var(--button-tertiary-destructive-hover-color-text)
    }
}

.tertiary.j-button-state__destructive.j-button:not(.disabled):active {
    background-color: var(--button-tertiary-destructive-active-color-bg);
    color: var(--button-tertiary-destructive-active-color-text)
}

.tertiary.j-button-state__destructive.j-button:focus-visible {
    background-color: var(--button-tertiary-destructive-focus-color-bg);
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-tertiary-destructive-box-shadow);
    color: var(--button-tertiary-destructive-focus-color-text)
}

.tertiary.j-button-state__destructive.disabled.j-button {
    color: var(--button-tertiary-destructive-disabled-color-text)
}

.tertiary.j-button-state__positive.j-button {
    color: var(--button-tertiary-positive-color-text)
}

@media(hover: hover) {
    .tertiary.j-button-state__positive.j-button:not(.icon-secondary):not(.disabled):not(:active):hover {
        background-color:var(--button-tertiary-positive-hover-color-bg);
        color: var(--button-tertiary-positive-hover-color-text)
    }
}

.tertiary.j-button-state__positive.j-button:not(.disabled):active {
    background-color: var(--button-tertiary-positive-active-color-bg);
    color: var(--button-tertiary-positive-active-color-text)
}

.tertiary.j-button-state__positive.j-button:focus-visible {
    background-color: var(--button-tertiary-positive-focus-color-bg);
    box-shadow: 0 0 0 var(--focus-border-width) var(--button-tertiary-positive-box-shadow);
    color: var(--button-tertiary-positive-focus-color-text)
}

.tertiary.j-button-state__positive.disabled.j-button {
    color: var(--button-tertiary-positive-disabled-color-text)
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --border-radius-button: var(--radius-pill);
    --button-height: 3em;
    --button-height-small: 2em;
    --button-height-large: 3.5em;
    --button-border-width: 1px;
    --icon-small-size: 1em;
    --icon-medium-size: 1.5em
}

.j-button {
    align-items: center;
    background-color: var(--button-background);
    border-color: var(--button-border);
    border-radius: var(--border-radius-button);
    border-style: solid;
    border-width: var(--button-border-width);
    box-sizing: border-box;
    color: var(--button-text);
    cursor: pointer;
    display: inline-flex;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    justify-content: space-evenly;
    letter-spacing: -.08px;
    line-height: 1.5;
    margin: 0;
    min-height: var(--button-height);
    min-width: var(--spacing-xl);
    outline: none;
    padding: var(--spacing-s) var(--spacing-base);
    position: relative;
    text-align: center;
    text-transform: none;
    transition-property: background-color;
    transition: var(--transition-default);
    vertical-align: top
}

@media screen and (max-width: 61.9375rem) {
    .j-button {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-button,html[lang=hi] .j-button {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-button,html[lang=hi] .j-button {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-button,html[lang=mr] .j-button {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-button,html[lang=mr] .j-button {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-button,html[lang=gu] .j-button {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-button,html[lang=gu] .j-button {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-button,html[lang=pa] .j-button {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-button,html[lang=pa] .j-button {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-button,html[lang=bn] .j-button {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-button,html[lang=bn] .j-button {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-button,html[lang=ta] .j-button {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-button,html[lang=ta] .j-button {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-button,html[lang=te] .j-button {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-button,html[lang=te] .j-button {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-button,html[lang=kn] .j-button {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-button,html[lang=kn] .j-button {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-button,html[lang=as] .j-button {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-button,html[lang=as] .j-button {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-button,html[lang=ml] .j-button {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-button,html[lang=ml] .j-button {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-button,html[lang=or] .j-button {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-button,html[lang=or] .j-button {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-button {
        display:block;
        width: 100%
    }
}

.j-button.j-button-state__destructive,.j-button.j-button-state__positive {
    transition: var(--transition-curve-joyfulentrance) var(--transition-duration-medium)
}

.j-button.disabled,.j-button.j-button-state__destructive.disabled,.j-button.j-button-state__positive.disabled,.j-button[disabled] {
    cursor: not-allowed;
    opacity: .3;
    pointer-events: none
}

.j-button.as-div.disabled,.j-button.as-span.disabled {
    pointer-events: none
}

.j-button.icon-primary {
    justify-content: space-between;
    min-width: var(--button-height);
    text-align: left
}

@media screen and (max-width: 38.6875rem) {
    .j-button.icon-primary {
        display:inline-flex;
        width: auto
    }
}

.j-button.icon-primary .j-button-icon {
    box-sizing: initial;
    left: 50%;
    line-height: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    transition: var(--transition-default);
    width: var(--icon-medium-size)
}

.j-button.icon-primary .j-button-icon.icon-loading {
    width: inherit
}

.j-button.icon-primary:not(.icon-primary-inline) {
    padding: 0
}

.j-button.icon-primary-inline .j-button-icon {
    position: static;
    transform: translate(0)
}

.j-button.icon-primary-inline .j-button-icon:not(.icon-left) {
    padding-left: var(--spacing-xs)
}

.j-button.icon-primary-inline .j-button-icon.icon-left {
    padding-right: var(--spacing-xs)
}

.j-button.j-button-size__small {
    --button-border-width: 1px;
    --button-height: var(--button-height-small);
    --button-negative-margin: calc(var(--spacing-s)*-1);
    padding: var(--spacing-xxs) var(--spacing-base)
}

.j-button.j-button-size__small .j-button-icon {
    width: var(--icon-small-size)
}

.j-button.j-button-size__small .j-button-icon.icon-loading {
    width: inherit
}

.j-button.j-button-size__medium {
    --button-negative-margin: calc(var(--spacing-s)*-1);
    padding: var(--spacing-s) var(--spacing-base)
}

.j-button.j-button-size__medium.icon-only {
    height: var(--button-height);
    padding: var(--spacing-s);
    width: var(--button-height)
}

.j-button.j-button-size__medium .j-button-icon.icon-loading {
    left: 35px
}

.j-button.j-button-size__large {
    --button-negative-margin: calc(var(--spacing-s)*-1);
    padding: var(--spacing-base) var(--spacing-m)
}

.j-button.j-button-size__large.icon-only {
    height: var(--button-height-large);
    padding: var(--spacing-s);
    width: var(--button-height-large)
}

.j-button.j-button-size__large .j-button-icon.icon-loading {
    left: 43px
}

.j-button.negative-margin-left {
    margin-left: var(--button-negative-margin)
}

.j-button.negative-margin-right {
    margin-right: var(--button-negative-margin)
}

.j-button.j-button-flex {
    justify-content: center!important;
    min-width: 100%
}

.j-button.j-button-flex .j-button-icon:not(.icon-left) {
    margin-left: auto
}

.j-button.j-button-flex .j-button-icon:not(.icon-left).icon-loading {
    left: 52%
}

.j-button-group {
    display: flex;
    justify-content: inherit;
    justify-content: var(--justify-content,inherit)
}

.j-button-group>*+* {
    margin-left: var(--button-group-gap,var(--spacing-base))
}

.j-spinner {
    --spinner-color-circle-0: var(--color-primary-grey-40);
    --spinner-color-inline-circle-1: currentColor;
    --spinner-color-normal-circle-1: var(--color-primary-50);
    --spinner-color-vibrant-circle-1: var(--color-primary-50);
    --spinner-color-vibrant-circle-2: var(--color-secondary-50);
    --spinner-color-vibrant-circle-3: var(--color-sparkle-50);
    --spinner-size-medium: 48px;
    --spinner-size-small: 24px;
    --spinner-unavailable-padding: 12px 24px;
    --spinner-unavailable-border-color: var(--color-primary-grey-60);
    --spinner-unavailable-border-radius: 24px
}

.j-spinner-size__medium.j-spinner {
    --spinner-size: var(--spinner-size-medium);
    --spinner-spacing: var(--spacing-base);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-spinner-size__medium.j-spinner {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 500;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-spinner-size__medium.j-spinner,html[lang=hi] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-spinner-size__medium.j-spinner,html[lang=hi] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-spinner-size__medium.j-spinner,html[lang=mr] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-spinner-size__medium.j-spinner,html[lang=mr] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-spinner-size__medium.j-spinner,html[lang=gu] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-spinner-size__medium.j-spinner,html[lang=gu] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-spinner-size__medium.j-spinner,html[lang=pa] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-spinner-size__medium.j-spinner,html[lang=pa] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-spinner-size__medium.j-spinner,html[lang=bn] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-spinner-size__medium.j-spinner,html[lang=bn] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-spinner-size__medium.j-spinner,html[lang=ta] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-spinner-size__medium.j-spinner,html[lang=ta] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-spinner-size__medium.j-spinner,html[lang=te] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-spinner-size__medium.j-spinner,html[lang=te] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-spinner-size__medium.j-spinner,html[lang=kn] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-spinner-size__medium.j-spinner,html[lang=kn] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-spinner-size__medium.j-spinner,html[lang=as] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-spinner-size__medium.j-spinner,html[lang=as] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-spinner-size__medium.j-spinner,html[lang=ml] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-spinner-size__medium.j-spinner,html[lang=ml] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-spinner-size__medium.j-spinner,html[lang=or] .j-spinner-size__medium.j-spinner {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-spinner-size__medium.j-spinner,html[lang=or] .j-spinner-size__medium.j-spinner {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=hi] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=mr] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=gu] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=pa] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=bn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=ta] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=te] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=kn] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=as] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=ml] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner,html[lang=or] .j-spinner-size__medium.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-spinner-size__small.j-spinner {
    --spinner-size: var(--spinner-size-small);
    --spinner-spacing: var(--spacing-s);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-spinner-size__small.j-spinner {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-spinner-size__small.j-spinner,html[lang=hi] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-spinner-size__small.j-spinner,html[lang=hi] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-spinner-size__small.j-spinner,html[lang=mr] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-spinner-size__small.j-spinner,html[lang=mr] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-spinner-size__small.j-spinner,html[lang=gu] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-spinner-size__small.j-spinner,html[lang=gu] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-spinner-size__small.j-spinner,html[lang=pa] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-spinner-size__small.j-spinner,html[lang=pa] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-spinner-size__small.j-spinner,html[lang=bn] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-spinner-size__small.j-spinner,html[lang=bn] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-spinner-size__small.j-spinner,html[lang=ta] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-spinner-size__small.j-spinner,html[lang=ta] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-spinner-size__small.j-spinner,html[lang=te] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-spinner-size__small.j-spinner,html[lang=te] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-spinner-size__small.j-spinner,html[lang=kn] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-spinner-size__small.j-spinner,html[lang=kn] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-spinner-size__small.j-spinner,html[lang=as] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-spinner-size__small.j-spinner,html[lang=as] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-spinner-size__small.j-spinner,html[lang=ml] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-spinner-size__small.j-spinner,html[lang=ml] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-spinner-size__small.j-spinner,html[lang=or] .j-spinner-size__small.j-spinner {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-spinner-size__small.j-spinner,html[lang=or] .j-spinner-size__small.j-spinner {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=hi] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=mr] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=gu] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=pa] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=bn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=ta] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=te] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=kn] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=as] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=ml] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner,html[lang=or] .j-spinner-size__small.j-spinner-unavailable.j-spinner {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-spinner-appearance__inline.j-spinner {
    --spinner-color-circle-1: var(--spinner-color-inline-circle-1)
}

.j-spinner-appearance__normal.j-spinner {
    --spinner-color-circle-1: var(--spinner-color-normal-circle-1)
}

.j-spinner-appearance__vibrant.j-spinner {
    --spinner-color-circle-1: var(--spinner-color-vibrant-circle-1);
    --spinner-color-circle-2: var(--spinner-color-vibrant-circle-2);
    --spinner-color-circle-3: var(--spinner-color-vibrant-circle-3)
}

.j-spinner-has-label-bottom.j-spinner {
    align-items: center;
    flex-direction: column
}

.j-spinner-has-label-right.j-spinner {
    align-items: center
}

.j-spinner {
    display: flex
}

.j-spinner .j-spinner-circles {
    height: var(--spinner-size);
    position: relative;
    width: var(--spinner-size)
}

.j-spinner .j-spinner-circles .circle {
    stroke-dasharray: 100px;
    stroke-dashoffset: 0;
    height: 100%;
    position: absolute;
    transform: rotate(-90deg);
    width: 100%
}

.j-spinner .j-spinner-circles .circle-0 {
    z-index: 0
}

.j-spinner .j-spinner-circles .circle-0 circle {
    stroke: var(--spinner-color-circle-0)
}

.j-spinner .j-spinner-circles .circle-1 {
    animation: spin 2.5s linear infinite reverse;
    z-index: 6
}

.j-spinner .j-spinner-circles .circle-1 circle {
    stroke: var(--spinner-color-circle-1)
}

.j-spinner .j-spinner-circles .circle-2 {
    animation: spin 2.5s linear infinite reverse;
    animation-delay: .15s;
    z-index: 8
}

.j-spinner .j-spinner-circles .circle-2 circle {
    stroke: var(--spinner-color-circle-2)
}

.j-spinner .j-spinner-circles .circle-3 {
    animation: spin 2.5s linear infinite reverse;
    animation-delay: .3s;
    z-index: 10
}

.j-spinner .j-spinner-circles .circle-3 circle {
    stroke: var(--spinner-color-circle-3)
}

.j-spinner label {
    color: var(--color-primary-grey-80)
}

.j-spinner.j-spinner-appearance__inline .circle-0 {
    opacity: .6
}

.j-spinner.j-spinner-has-label-bottom label {
    margin-top: var(--spinner-spacing)
}

.j-spinner.j-spinner-has-label-right label {
    margin-left: var(--spinner-spacing)
}

.j-spinner.j-spinner-unavailable {
    border: 1px dashed var(--spinner-unavailable-border-color);
    border-radius: var(--spinner-unavailable-border-radius);
    color: var(--color-primary-grey-80);
    padding: var(--spinner-unavailable-padding)
}

@keyframes spin {
    50% {
        stroke-dashoffset: 100px
    }

    50.01% {
        stroke-dashoffset: -100px
    }
}

.j-heading,.j-text {
    color: inherit;
    color: var(--color-text,inherit)
}

.j-text-code__block {
    background-color: var(--color-primary-grey-20);
    border: 1px solid var(--color-primary-grey-40);
    border-radius: var(--radius-small);
    color: var(--color-primary-grey-80);
    padding: var(--spacing-xxs) var(--spacing-xxs)
}

.j-link.is-text:focus-visible,.j-rich-text a:focus-visible {
    border: 2px solid var(--color-primary-60);
    border-radius: var(--radius-small);
    outline: none
}

.j-link:focus-visible {
    outline: none
}

.j-link.is-text {
    color: var(--color-primary-60);
    text-decoration: none
}

@media(hover: hover) {
    .j-link.is-text:hover {
        text-decoration:underline
    }
}

.j-link.is-text.rich-text {
    color: inherit;
    text-decoration: underline
}

@media(hover: hover) {
    .j-link.is-text.rich-text:hover {
        text-decoration:none
    }
}

.j-rich-text a {
    font-weight: bolder;
    text-decoration: underline
}

.j-field.input-checkbox.input-disabled .switch-checkbox-root {
    pointer-events: none
}

.j-field.input-checkbox.input-disabled .switch-checkbox-root .switch {
    cursor: inherit
}

.j-field.input-checkbox .switch-checkbox-root .switch {
    color: var(--color-primary-grey-80);
    display: inline-block;
    margin: 0 0 0 2em;
    position: relative;
    text-align: left
}

.j-field.input-checkbox .switch-checkbox-root .switch input {
    left: -1.5em;
    opacity: 0;
    position: absolute
}

.j-field.input-checkbox .switch-checkbox-root .slider,.j-field.input-checkbox .switch-checkbox-root .slider-line {
    background-color: #0000;
    border-radius: .25em;
    cursor: pointer;
    height: 1.5em;
    left: 0;
    margin-left: -2em;
    position: absolute;
    top: 0;
    width: 1.5em
}

.j-field.input-checkbox .switch-checkbox-root .slider {
    border: 1px solid var(--color-primary-grey-80)
}

.j-field.input-checkbox .switch-checkbox-root .slider-line:after,.j-field.input-checkbox .switch-checkbox-root .slider-line:before,.j-field.input-checkbox .switch-checkbox-root .slider:after,.j-field.input-checkbox .switch-checkbox-root .slider:before {
    content: "";
    position: absolute
}

.j-field.input-checkbox .switch-checkbox-root:hover .slider {
    border-color: var(--color-primary-40)
}

.j-field.input-checkbox .switch-checkbox-root input:active~.slider {
    background-color: var(--color-primary-40);
    border-color: #0000
}

.j-field.input-checkbox .switch-checkbox-root input:required~.label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.slider,.j-field.input-checkbox .switch-checkbox-root input:indeterminate~.slider {
    background-color: var(--color-primary-50);
    border: var(--color-primary-50)
}

.j-field.input-checkbox .switch-checkbox-root input:indeterminate~.slider:after {
    border: solid var(--color-primary-inverse);
    border-radius: 5px;
    border-width: 0 0 0 2px;
    height: 40%;
    left: 46%;
    top: 30%;
    transform: rotate(90deg);
    width: 0
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.slider:after {
    background-color: var(--color-primary-inverse);
    border-radius: 2px;
    height: 9%;
    left: 35%;
    top: 47%;
    transform: rotate(135deg);
    width: 47%
}

.j-field.input-checkbox .switch-checkbox-root input:checked:focus-visible~.slider:after {
    height: 12%;
    width: 50%
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.slider-line:after {
    background-color: var(--color-primary-inverse);
    border-radius: 2px;
    height: 9%;
    left: 20%;
    top: 55%;
    transform: rotate(43deg);
    width: 30%
}

.j-field.input-checkbox .switch-checkbox-root input:checked~.label,.j-field.input-checkbox .switch-checkbox-root input:focus-visible~.label,.j-field.input-checkbox .switch-checkbox-root input:hover~.label {
    color: var(--color-primary-grey-100)
}

.j-field.input-checkbox .switch-checkbox-root:hover input:checked~.slider,.j-field.input-checkbox .switch-checkbox-root:hover input:indeterminate~.slider {
    background-color: var(--color-primary-60)
}

.j-field.input-checkbox .switch-checkbox-root input:focus-visible~.slider:before {
    border-radius: .25em;
    box-shadow: 0 0 0 4px var(--color-primary-80);
    height: 1.5em;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 1.5em
}

.j-field.input-checkbox .switch-checkbox-root input:focus-visible~.slider {
    border: 4px solid var(--color-primary-80)
}

.j-field.input-checkbox .switch-checkbox-root label {
    color: inherit;
    min-height: 1.5em;
    padding-left: 0
}

.j-field.input-checkbox.input-disabled {
    opacity: .3
}

.j-field.input-checkbox .field-underinfo {
    padding-left: 0;
    text-align: left
}

.j-field.input-checkbox .input-icon {
    margin: 0
}

.j-field.input-checkbox.input-has-prefix .switch-checkbox-root {
    padding-left: 2em;
    padding-right: 2em
}

.j-field.input-checkbox.input-size__small {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field.input-checkbox.input-size__small {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-field.input-checkbox.input-size__small,html[lang=hi] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field.input-checkbox.input-size__small,html[lang=hi] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-field.input-checkbox.input-size__small,html[lang=mr] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field.input-checkbox.input-size__small,html[lang=mr] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-field.input-checkbox.input-size__small,html[lang=gu] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field.input-checkbox.input-size__small,html[lang=gu] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-field.input-checkbox.input-size__small,html[lang=pa] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field.input-checkbox.input-size__small,html[lang=pa] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-field.input-checkbox.input-size__small,html[lang=bn] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field.input-checkbox.input-size__small,html[lang=bn] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-field.input-checkbox.input-size__small,html[lang=ta] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field.input-checkbox.input-size__small,html[lang=ta] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-field.input-checkbox.input-size__small,html[lang=te] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field.input-checkbox.input-size__small,html[lang=te] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-field.input-checkbox.input-size__small,html[lang=kn] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field.input-checkbox.input-size__small,html[lang=kn] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-field.input-checkbox.input-size__small,html[lang=as] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field.input-checkbox.input-size__small,html[lang=as] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-field.input-checkbox.input-size__small,html[lang=ml] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field.input-checkbox.input-size__small,html[lang=ml] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-field.input-checkbox.input-size__small,html[lang=or] .j-field.input-checkbox.input-size__small {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field.input-checkbox.input-size__small,html[lang=or] .j-field.input-checkbox.input-size__small {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root .switch {
    margin: 0 0 0 1.6428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root .switch input {
    left: -1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root .slider,.j-field.input-checkbox.input-size__small .switch-checkbox-root .slider-line {
    height: 1.1428571429em;
    margin-left: -1.6428571429em;
    width: 1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:indeterminate~.slider:after {
    height: 25%;
    left: 45%;
    top: 35%
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:focus-visible~.slider:before {
    height: 1.1428571429em;
    width: 1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:checked:focus-visible~.slider:after {
    height: 16%;
    width: 60%
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:checked:focus-visible~.slider-line:after {
    left: 27%;
    width: 25%
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:checked~.slider-line:after {
    height: 10%!important;
    left: 20%!important;
    top: 54%!important
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root label {
    min-height: 1.1428571429em
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:checked~.slider:after {
    height: 9%;
    left: 35%;
    top: 47%;
    width: 47%
}

.j-field.input-checkbox.input-size__small .switch-checkbox-root input:checked~.slider-line:after {
    height: 9%;
    left: 19%;
    top: 55%;
    width: 30%
}

.j-field.input-checkbox.input-size__small .input-icon {
    height: 1.1428571429em;
    width: 1.1428571429em
}

.j-field.input-checkbox.input-size__small.input-has-prefix .switch-checkbox-root {
    padding-left: 1.6428571429em
}

.j-field.input-checkbox.input-size__small.input-has-suffix .switch-checkbox-root {
    padding-right: 1.6428571429em
}

.j-field.input-checkbox.input-has-success-text .switch-checkbox-root input:not(:disabled)~.slider,.j-field.input-checkbox.input-has-success-text .switch-checkbox-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-success-50)
}

.j-field.input-checkbox.input-has-success-text .switch-checkbox-root input:checked~.slider,.j-field.input-checkbox.input-has-success-text .switch-checkbox-root input:indeterminate~.slider {
    background-color: var(--color-feedback-success-50)
}

.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root input:not(:disabled)~.slider,.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-warning-50)
}

.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root input:checked~.slider,.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root input:indeterminate~.slider {
    background-color: var(--color-feedback-warning-50)
}

.j-field.input-checkbox.error .switch-checkbox-root input:not(:disabled)~.slider,.j-field.input-checkbox.error .switch-checkbox-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-error-50)
}

.j-field.input-checkbox.error .switch-checkbox-root input:checked~.slider,.j-field.input-checkbox.error .switch-checkbox-root input:indeterminate~.slider {
    background-color: var(--color-feedback-error-50)
}

.j-field.input-checkbox.error input:checked~.slider:after,.j-field.input-checkbox.input-has-success-text input:checked~.slider:after,.j-field.input-checkbox.input-has-warning-text input:checked~.slider:after {
    border-color: var(--color-white)
}

.j-field.input-checkbox .switch-checkbox-root .slider {
    transition: var(--transitions-default)
}

.j-field.input-checkbox.error .switch-checkbox-root .slider,.j-field.input-checkbox.input-has-success-text .switch-checkbox-root .slider,.j-field.input-checkbox.input-has-warning-text .switch-checkbox-root .slider {
    transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-quick)
}

.j-field.input-toggle.input-disabled .switch-toggle-root {
    pointer-events: none
}

.j-field.input-toggle.input-disabled .switch-toggle-root .switch {
    cursor: inherit
}

.input-has-icon .j-field.input-toggle .switch-toggle-root {
    padding-left: 4em
}

.j-field.input-toggle .switch-toggle-root .switch {
    align-items: center;
    color: var(--color-primary-grey-80);
    display: inline-flex;
    margin: 0 0 0 3.25em;
    position: relative;
    text-align: left
}

.j-field.input-toggle .switch-toggle-root .switch input {
    left: -2.75em;
    opacity: 0;
    position: absolute
}

.j-field.input-toggle .switch-toggle-root .slider {
    background-color: #0000;
    border: 1px solid var(--color-primary-grey-80);
    border-radius: 200px;
    box-sizing: border-box;
    cursor: pointer;
    height: 1.5em;
    left: 0;
    margin-left: -3.25em;
    position: absolute;
    top: 0;
    width: 2.75em
}

.j-field.input-toggle .switch-toggle-root .slider:after,.j-field.input-toggle .switch-toggle-root .slider:before {
    content: "";
    position: absolute
}

.j-field.input-toggle .switch-toggle-root .slider:before {
    background-color: var(--color-primary-grey-80);
    border-radius: 50%;
    bottom: .1875em;
    height: 1em;
    left: .1875em;
    width: 1em
}

.j-field.input-toggle .switch-toggle-root:hover .slider {
    border-color: var(--color-primary-40)
}

.j-field.input-toggle .switch-toggle-root input:active~.slider {
    background-color: var(--color-primary-40);
    border-color: #0000
}

.j-field.input-toggle .switch-toggle-root input:active~.slider:before {
    background-color: var(--color-primary-inverse)
}

.j-field.input-toggle .switch-toggle-root input:checked:active~.slider {
    background-color: var(--color-primary-60)
}

.j-field.input-toggle .switch-toggle-root input:checked:active~.slider:before {
    background-color: var(--color-primary-30)
}

.j-field.input-toggle .switch-toggle-root input:required~.label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.j-field.input-toggle .switch-toggle-root input:checked~.slider {
    background-color: var(--color-primary-50);
    border-color: var(--color-primary-50)
}

.j-field.input-toggle .switch-toggle-root input:checked~.slider:before {
    background-color: var(--color-primary-inverse)
}

.j-field.input-toggle .switch-toggle-root input:checked~.label {
    color: var(--color-primary-grey-100)
}

.j-field.input-toggle .switch-toggle-root:hover input:checked~.slider {
    background-color: var(--color-primary-60)
}

.j-field.input-toggle .switch-toggle-root input:focus-visible~.slider:after {
    border-radius: 200px;
    box-shadow: 0 0 0 4px var(--color-primary-80);
    height: 1.5em;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 2.75em
}

.j-field.input-toggle .switch-toggle-root label {
    color: inherit;
    min-height: 1.5em;
    padding-left: 0
}

.j-field.input-toggle .switch-toggle-root input:checked~.slider:before {
    transform: translateX(1.25em)
}

.j-field.input-toggle.input-disabled {
    opacity: .3
}

.j-field.input-toggle .field-underinfo {
    padding-left: 0;
    text-align: left
}

.j-field.input-toggle .input-icon {
    margin: 0
}

.j-field.input-toggle.input-has-prefix .switch-toggle-root {
    padding-left: 2em;
    padding-right: 2em
}

.j-field.input-toggle.input-has-label-right .switch-toggle-root .switch {
    margin: 0
}

.j-field.input-toggle.input-has-label-right .switch-toggle-root .switch input {
    left: 0
}

.j-field.input-toggle.input-has-label-right .switch-toggle-root .slider {
    display: inline-block;
    margin: 0 0 0 .5em;
    position: relative
}

.j-field.input-toggle.input-size__small {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field.input-toggle.input-size__small {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-field.input-toggle.input-size__small,html[lang=hi] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field.input-toggle.input-size__small,html[lang=hi] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-field.input-toggle.input-size__small,html[lang=mr] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field.input-toggle.input-size__small,html[lang=mr] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-field.input-toggle.input-size__small,html[lang=gu] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field.input-toggle.input-size__small,html[lang=gu] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-field.input-toggle.input-size__small,html[lang=pa] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field.input-toggle.input-size__small,html[lang=pa] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-field.input-toggle.input-size__small,html[lang=bn] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field.input-toggle.input-size__small,html[lang=bn] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-field.input-toggle.input-size__small,html[lang=ta] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field.input-toggle.input-size__small,html[lang=ta] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-field.input-toggle.input-size__small,html[lang=te] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field.input-toggle.input-size__small,html[lang=te] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-field.input-toggle.input-size__small,html[lang=kn] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field.input-toggle.input-size__small,html[lang=kn] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-field.input-toggle.input-size__small,html[lang=as] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field.input-toggle.input-size__small,html[lang=as] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-field.input-toggle.input-size__small,html[lang=ml] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field.input-toggle.input-size__small,html[lang=ml] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-field.input-toggle.input-size__small,html[lang=or] .j-field.input-toggle.input-size__small {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field.input-toggle.input-size__small,html[lang=or] .j-field.input-toggle.input-size__small {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-field.input-toggle.input-size__small .switch-toggle-root .switch {
    margin: 0 0 0 2.5em
}

.j-field.input-toggle.input-size__small .switch-toggle-root .switch input {
    left: -2em
}

.j-field.input-toggle.input-size__small .switch-toggle-root .slider {
    height: 1.1428571429em;
    margin-left: -2.5em;
    width: 2em
}

.j-field.input-toggle.input-size__small .switch-toggle-root .slider:before {
    bottom: .2142857143em;
    height: .5714285714em;
    left: .2142857143em;
    width: .5714285714em
}

.j-field.input-toggle.input-size__small .switch-toggle-root input:focus-visible~.slider:after {
    height: 1.1428571429em;
    width: 2em
}

.j-field.input-toggle.input-size__small .switch-toggle-root input:checked~.slider:before {
    transform: translateX(.8571428571em)
}

.j-field.input-toggle.input-size__small .switch-toggle-root label {
    min-height: 1.1428571429em
}

.j-field.input-toggle.input-size__small.input-has-label-right .switch {
    margin: 0
}

.j-field.input-toggle.input-size__small.input-has-label-right .slider {
    margin-left: .5em
}

.j-field.input-toggle.input-size__small .input-icon {
    height: 1.1428571429em;
    width: 1.1428571429em
}

.j-field.input-toggle.input-size__small.input-has-prefix .switch-toggle-root {
    padding-left: 1.6428571429em
}

.j-field.input-toggle.input-size__small.input-has-suffix .switch-toggle-root {
    padding-right: 1.6428571429em
}

.j-field.input-toggle.input-has-success-text .switch-toggle-root input:not(:disabled)~.slider,.j-field.input-toggle.input-has-success-text .switch-toggle-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-success-50)
}

.j-field.input-toggle.input-has-success-text .switch-toggle-root input:checked~.slider {
    background-color: var(--color-feedback-success-50)
}

.j-field.input-toggle.input-has-warning-text .switch-toggle-root input:not(:disabled)~.slider,.j-field.input-toggle.input-has-warning-text .switch-toggle-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-warning-50)
}

.j-field.input-toggle.input-has-warning-text .switch-toggle-root input:checked~.slider {
    background-color: var(--color-feedback-warning-50)
}

.j-field.input-toggle.error .switch-toggle-root input:not(:disabled)~.slider,.j-field.input-toggle.error .switch-toggle-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-error-50)
}

.j-field.input-toggle.error .switch-toggle-root input:checked~.slider {
    background-color: var(--color-feedback-error-50)
}

.j-field.input-toggle.error input:checked~.slider:before,.j-field.input-toggle.input-has-success-text input:checked~.slider:before,.j-field.input-toggle.input-has-warning-text input:checked~.slider:before {
    background-color: var(--color-white)
}

.j-field.input-toggle .switch-toggle-root .slider,.j-field.input-toggle .switch-toggle-root .slider:after,.j-field.input-toggle .switch-toggle-root .slider:before {
    transition: var(--transitions-default)
}

.j-field.input-toggle.error .switch-toggle-root .slider,.j-field.input-toggle.error .switch-toggle-root .slider:after,.j-field.input-toggle.error .switch-toggle-root .slider:before,.j-field.input-toggle.input-has-success-text .switch-toggle-root .slider,.j-field.input-toggle.input-has-success-text .switch-toggle-root .slider:after,.j-field.input-toggle.input-has-success-text .switch-toggle-root .slider:before,.j-field.input-toggle.input-has-warning-text .switch-toggle-root .slider,.j-field.input-toggle.input-has-warning-text .switch-toggle-root .slider:after,.j-field.input-toggle.input-has-warning-text .switch-toggle-root .slider:before {
    transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-quick)
}

.j-field.input-radio.input-disabled .switch-radio-root {
    pointer-events: none
}

.j-field.input-radio.input-disabled .switch-radio-root .switch {
    cursor: inherit
}

.j-field.input-radio .switch-radio-root .switch {
    color: var(--color-primary-grey-80);
    display: inline-block;
    margin: 0 0 0 2em;
    position: relative;
    text-align: left
}

.j-field.input-radio .switch-radio-root .switch input {
    left: -1.5em;
    opacity: 0;
    position: absolute
}

.j-field.input-radio .switch-radio-root .slider {
    background-color: #0000;
    border: 1px solid var(--color-primary-grey-80);
    border-radius: 50%;
    cursor: pointer;
    height: 1.5em;
    left: 0;
    margin-left: -2em;
    position: absolute;
    top: 0;
    width: 1.5em
}

.j-field.input-radio .switch-radio-root .slider:after {
    content: "";
    position: absolute
}

.j-field.input-radio .switch-radio-root:focus-visible .slider,.j-field.input-radio .switch-radio-root:hover .slider {
    border-color: var(--color-primary-50)
}

.j-field.input-radio .switch-radio-root input:active~.slider {
    background-color: var(--color-primary-40);
    border-color: #0000
}

.j-field.input-radio .switch-radio-root input:required~.label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.j-field.input-radio .switch-radio-root input:checked~.slider {
    border-color: var(--color-primary-50);
    border-width: .375em
}

.j-field.input-radio .switch-radio-root input:checked~.label,.j-field.input-radio .switch-radio-root input:focus-visible~.label,.j-field.input-radio .switch-radio-root input:hover~.label {
    color: var(--color-primary-grey-100)
}

.j-field.input-radio .switch-radio-root:hover input:checked~.slider {
    border-color: var(--color-primary-60)
}

.j-field.input-radio .switch-radio-root input:focus-visible~.slider:after {
    border-radius: 50%;
    box-shadow: 0 0 0 4px var(--color-primary-80);
    height: 1.5em;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 1.5em
}

.j-field.input-radio .switch-radio-root input:focus-visible~.slider {
    border: 4px solid var(--color-primary-80)
}

.j-field.input-radio .switch-radio-root label {
    color: inherit;
    min-height: 1.5em;
    padding-left: 0
}

.j-field.input-radio input:disabled~.slider {
    opacity: .3
}

.j-field.input-radio .field-underinfo {
    padding-left: 0;
    text-align: left
}

.j-field.input-radio .input-icon {
    margin: 0
}

.j-field.input-radio.input-has-prefix .switch-radio-root {
    padding-left: 2em;
    padding-right: 2em
}

.j-field.input-radio.input-size__small {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field.input-radio.input-size__small {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-field.input-radio.input-size__small,html[lang=hi] .j-field.input-radio.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field.input-radio.input-size__small,html[lang=hi] .j-field.input-radio.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-field.input-radio.input-size__small,html[lang=mr] .j-field.input-radio.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field.input-radio.input-size__small,html[lang=mr] .j-field.input-radio.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-field.input-radio.input-size__small,html[lang=gu] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field.input-radio.input-size__small,html[lang=gu] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-field.input-radio.input-size__small,html[lang=pa] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field.input-radio.input-size__small,html[lang=pa] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-field.input-radio.input-size__small,html[lang=bn] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field.input-radio.input-size__small,html[lang=bn] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-field.input-radio.input-size__small,html[lang=ta] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field.input-radio.input-size__small,html[lang=ta] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-field.input-radio.input-size__small,html[lang=te] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field.input-radio.input-size__small,html[lang=te] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-field.input-radio.input-size__small,html[lang=kn] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field.input-radio.input-size__small,html[lang=kn] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-field.input-radio.input-size__small,html[lang=as] .j-field.input-radio.input-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field.input-radio.input-size__small,html[lang=as] .j-field.input-radio.input-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-field.input-radio.input-size__small,html[lang=ml] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field.input-radio.input-size__small,html[lang=ml] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-field.input-radio.input-size__small,html[lang=or] .j-field.input-radio.input-size__small {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field.input-radio.input-size__small,html[lang=or] .j-field.input-radio.input-size__small {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-field.input-radio.input-size__small .switch-radio-root .switch {
    margin: 0 0 0 1.6428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root .switch input {
    left: -1.1428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root .slider {
    height: 1.1428571429em;
    margin-left: -1.6428571429em;
    width: 1.1428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root input:checked~.slider {
    border-width: .2857142857em
}

.j-field.input-radio.input-size__small .switch-radio-root input:focus~.slider:after {
    border-width: .2857142857em;
    height: 1.1428571429em;
    width: 1.1428571429em
}

.j-field.input-radio.input-size__small .switch-radio-root label {
    min-height: 1.1428571429em
}

.j-field.input-radio.input-size__small .input-icon {
    height: 1.1428571429em;
    width: 1.1428571429em
}

.j-field.input-radio.input-size__small.input-has-prefix .switch-radio-root {
    padding-left: 1.6428571429em
}

.j-field.input-radio.input-size__small.input-has-suffix .switch-radio-root {
    padding-right: 1.6428571429em
}

.j-field.input-radio.input-has-success-text .switch-radio-root input:not(:disabled)~.slider {
    background-color: #0000;
    border-color: var(--color-feedback-success-50)
}

.j-field.input-radio.input-has-success-text .switch-radio-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-success-50)
}

.j-field.input-radio.input-has-warning-text .switch-radio-root input:not(:disabled)~.slider {
    background-color: #0000;
    border-color: var(--color-feedback-warning-50)
}

.j-field.input-radio.input-has-warning-text .switch-radio-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-warning-50)
}

.j-field.input-radio.error .switch-radio-root input:not(:disabled)~.slider {
    background-color: #0000;
    border-color: var(--color-feedback-error-50)
}

.j-field.input-radio.error .switch-radio-root:hover input:not(:disabled)~.slider {
    border-color: var(--color-feedback-error-50)
}

.j-field.input-radio.error input:checked~.slider,.j-field.input-radio.input-has-success-text input:checked~.slider,.j-field.input-radio.input-has-warning-text input:checked~.slider {
    background-color: var(--color-white)
}

.j-field.input-radio .switch-radio-root .slider,.j-field.input-radio .switch-radio-root .slider:after {
    transition: var(--transitions-default)
}

.j-field.input-radio.error .switch-radio-root .slider,.j-field.input-radio.error .switch-radio-root .slider:after,.j-field.input-radio.input-has-success-text .switch-radio-root .slider,.j-field.input-radio.input-has-success-text .switch-radio-root .slider:after,.j-field.input-radio.input-has-warning-text .switch-radio-root .slider,.j-field.input-radio.input-has-warning-text .switch-radio-root .slider:after {
    transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-quick)
}

.input-date.j-field .switch-date-root input[type=text],.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field select,.j-field textarea {
    background-color: #0000;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    color: var(--color-primary-grey-100);
    display: block;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    margin-bottom: 1px;
    outline: none;
    padding-bottom: calc(var(--spacing-xs) + 1px);
    padding-top: 0;
    text-align: left;
    text-transform: none;
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root input[type=text],.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field select,.j-field textarea {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=hi] input[type=text],.input-date.j-field .switch-date-root html[lang=hi] input[type=text],.j-field [data-lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=hi] select,.j-field [data-lang=hi] textarea,.j-field html[lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=hi] select,.j-field html[lang=hi] textarea,[data-lang=hi] .input-date.j-field .switch-date-root input[type=text],[data-lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=hi] .j-field select,[data-lang=hi] .j-field textarea,html[lang=hi] .input-date.j-field .switch-date-root input[type=text],html[lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=hi] .j-field select,html[lang=hi] .j-field textarea {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=hi] input[type=text],.input-date.j-field .switch-date-root html[lang=hi] input[type=text],.j-field [data-lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=hi] select,.j-field [data-lang=hi] textarea,.j-field html[lang=hi] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=hi] select,.j-field html[lang=hi] textarea,[data-lang=hi] .input-date.j-field .switch-date-root input[type=text],[data-lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=hi] .j-field select,[data-lang=hi] .j-field textarea,html[lang=hi] .input-date.j-field .switch-date-root input[type=text],html[lang=hi] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=hi] .j-field select,html[lang=hi] .j-field textarea {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=mr] input[type=text],.input-date.j-field .switch-date-root html[lang=mr] input[type=text],.j-field [data-lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=mr] select,.j-field [data-lang=mr] textarea,.j-field html[lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=mr] select,.j-field html[lang=mr] textarea,[data-lang=mr] .input-date.j-field .switch-date-root input[type=text],[data-lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=mr] .j-field select,[data-lang=mr] .j-field textarea,html[lang=mr] .input-date.j-field .switch-date-root input[type=text],html[lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=mr] .j-field select,html[lang=mr] .j-field textarea {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=mr] input[type=text],.input-date.j-field .switch-date-root html[lang=mr] input[type=text],.j-field [data-lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=mr] select,.j-field [data-lang=mr] textarea,.j-field html[lang=mr] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=mr] select,.j-field html[lang=mr] textarea,[data-lang=mr] .input-date.j-field .switch-date-root input[type=text],[data-lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=mr] .j-field select,[data-lang=mr] .j-field textarea,html[lang=mr] .input-date.j-field .switch-date-root input[type=text],html[lang=mr] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=mr] .j-field select,html[lang=mr] .j-field textarea {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=gu] input[type=text],.input-date.j-field .switch-date-root html[lang=gu] input[type=text],.j-field [data-lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=gu] select,.j-field [data-lang=gu] textarea,.j-field html[lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=gu] select,.j-field html[lang=gu] textarea,[data-lang=gu] .input-date.j-field .switch-date-root input[type=text],[data-lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=gu] .j-field select,[data-lang=gu] .j-field textarea,html[lang=gu] .input-date.j-field .switch-date-root input[type=text],html[lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=gu] .j-field select,html[lang=gu] .j-field textarea {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=gu] input[type=text],.input-date.j-field .switch-date-root html[lang=gu] input[type=text],.j-field [data-lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=gu] select,.j-field [data-lang=gu] textarea,.j-field html[lang=gu] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=gu] select,.j-field html[lang=gu] textarea,[data-lang=gu] .input-date.j-field .switch-date-root input[type=text],[data-lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=gu] .j-field select,[data-lang=gu] .j-field textarea,html[lang=gu] .input-date.j-field .switch-date-root input[type=text],html[lang=gu] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=gu] .j-field select,html[lang=gu] .j-field textarea {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=pa] input[type=text],.input-date.j-field .switch-date-root html[lang=pa] input[type=text],.j-field [data-lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=pa] select,.j-field [data-lang=pa] textarea,.j-field html[lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=pa] select,.j-field html[lang=pa] textarea,[data-lang=pa] .input-date.j-field .switch-date-root input[type=text],[data-lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=pa] .j-field select,[data-lang=pa] .j-field textarea,html[lang=pa] .input-date.j-field .switch-date-root input[type=text],html[lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=pa] .j-field select,html[lang=pa] .j-field textarea {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=pa] input[type=text],.input-date.j-field .switch-date-root html[lang=pa] input[type=text],.j-field [data-lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=pa] select,.j-field [data-lang=pa] textarea,.j-field html[lang=pa] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=pa] select,.j-field html[lang=pa] textarea,[data-lang=pa] .input-date.j-field .switch-date-root input[type=text],[data-lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=pa] .j-field select,[data-lang=pa] .j-field textarea,html[lang=pa] .input-date.j-field .switch-date-root input[type=text],html[lang=pa] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=pa] .j-field select,html[lang=pa] .j-field textarea {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=bn] input[type=text],.input-date.j-field .switch-date-root html[lang=bn] input[type=text],.j-field [data-lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=bn] select,.j-field [data-lang=bn] textarea,.j-field html[lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=bn] select,.j-field html[lang=bn] textarea,[data-lang=bn] .input-date.j-field .switch-date-root input[type=text],[data-lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=bn] .j-field select,[data-lang=bn] .j-field textarea,html[lang=bn] .input-date.j-field .switch-date-root input[type=text],html[lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=bn] .j-field select,html[lang=bn] .j-field textarea {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=bn] input[type=text],.input-date.j-field .switch-date-root html[lang=bn] input[type=text],.j-field [data-lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=bn] select,.j-field [data-lang=bn] textarea,.j-field html[lang=bn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=bn] select,.j-field html[lang=bn] textarea,[data-lang=bn] .input-date.j-field .switch-date-root input[type=text],[data-lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=bn] .j-field select,[data-lang=bn] .j-field textarea,html[lang=bn] .input-date.j-field .switch-date-root input[type=text],html[lang=bn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=bn] .j-field select,html[lang=bn] .j-field textarea {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=ta] input[type=text],.input-date.j-field .switch-date-root html[lang=ta] input[type=text],.j-field [data-lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ta] select,.j-field [data-lang=ta] textarea,.j-field html[lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ta] select,.j-field html[lang=ta] textarea,[data-lang=ta] .input-date.j-field .switch-date-root input[type=text],[data-lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ta] .j-field select,[data-lang=ta] .j-field textarea,html[lang=ta] .input-date.j-field .switch-date-root input[type=text],html[lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ta] .j-field select,html[lang=ta] .j-field textarea {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=ta] input[type=text],.input-date.j-field .switch-date-root html[lang=ta] input[type=text],.j-field [data-lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ta] select,.j-field [data-lang=ta] textarea,.j-field html[lang=ta] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ta] select,.j-field html[lang=ta] textarea,[data-lang=ta] .input-date.j-field .switch-date-root input[type=text],[data-lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ta] .j-field select,[data-lang=ta] .j-field textarea,html[lang=ta] .input-date.j-field .switch-date-root input[type=text],html[lang=ta] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ta] .j-field select,html[lang=ta] .j-field textarea {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=te] input[type=text],.input-date.j-field .switch-date-root html[lang=te] input[type=text],.j-field [data-lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=te] select,.j-field [data-lang=te] textarea,.j-field html[lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=te] select,.j-field html[lang=te] textarea,[data-lang=te] .input-date.j-field .switch-date-root input[type=text],[data-lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=te] .j-field select,[data-lang=te] .j-field textarea,html[lang=te] .input-date.j-field .switch-date-root input[type=text],html[lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=te] .j-field select,html[lang=te] .j-field textarea {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=te] input[type=text],.input-date.j-field .switch-date-root html[lang=te] input[type=text],.j-field [data-lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=te] select,.j-field [data-lang=te] textarea,.j-field html[lang=te] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=te] select,.j-field html[lang=te] textarea,[data-lang=te] .input-date.j-field .switch-date-root input[type=text],[data-lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=te] .j-field select,[data-lang=te] .j-field textarea,html[lang=te] .input-date.j-field .switch-date-root input[type=text],html[lang=te] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=te] .j-field select,html[lang=te] .j-field textarea {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=kn] input[type=text],.input-date.j-field .switch-date-root html[lang=kn] input[type=text],.j-field [data-lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=kn] select,.j-field [data-lang=kn] textarea,.j-field html[lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=kn] select,.j-field html[lang=kn] textarea,[data-lang=kn] .input-date.j-field .switch-date-root input[type=text],[data-lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=kn] .j-field select,[data-lang=kn] .j-field textarea,html[lang=kn] .input-date.j-field .switch-date-root input[type=text],html[lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=kn] .j-field select,html[lang=kn] .j-field textarea {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=kn] input[type=text],.input-date.j-field .switch-date-root html[lang=kn] input[type=text],.j-field [data-lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=kn] select,.j-field [data-lang=kn] textarea,.j-field html[lang=kn] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=kn] select,.j-field html[lang=kn] textarea,[data-lang=kn] .input-date.j-field .switch-date-root input[type=text],[data-lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=kn] .j-field select,[data-lang=kn] .j-field textarea,html[lang=kn] .input-date.j-field .switch-date-root input[type=text],html[lang=kn] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=kn] .j-field select,html[lang=kn] .j-field textarea {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=as] input[type=text],.input-date.j-field .switch-date-root html[lang=as] input[type=text],.j-field [data-lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=as] select,.j-field [data-lang=as] textarea,.j-field html[lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=as] select,.j-field html[lang=as] textarea,[data-lang=as] .input-date.j-field .switch-date-root input[type=text],[data-lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=as] .j-field select,[data-lang=as] .j-field textarea,html[lang=as] .input-date.j-field .switch-date-root input[type=text],html[lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=as] .j-field select,html[lang=as] .j-field textarea {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=as] input[type=text],.input-date.j-field .switch-date-root html[lang=as] input[type=text],.j-field [data-lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=as] select,.j-field [data-lang=as] textarea,.j-field html[lang=as] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=as] select,.j-field html[lang=as] textarea,[data-lang=as] .input-date.j-field .switch-date-root input[type=text],[data-lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=as] .j-field select,[data-lang=as] .j-field textarea,html[lang=as] .input-date.j-field .switch-date-root input[type=text],html[lang=as] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=as] .j-field select,html[lang=as] .j-field textarea {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=ml] input[type=text],.input-date.j-field .switch-date-root html[lang=ml] input[type=text],.j-field [data-lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ml] select,.j-field [data-lang=ml] textarea,.j-field html[lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ml] select,.j-field html[lang=ml] textarea,[data-lang=ml] .input-date.j-field .switch-date-root input[type=text],[data-lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ml] .j-field select,[data-lang=ml] .j-field textarea,html[lang=ml] .input-date.j-field .switch-date-root input[type=text],html[lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ml] .j-field select,html[lang=ml] .j-field textarea {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=ml] input[type=text],.input-date.j-field .switch-date-root html[lang=ml] input[type=text],.j-field [data-lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ml] select,.j-field [data-lang=ml] textarea,.j-field html[lang=ml] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ml] select,.j-field html[lang=ml] textarea,[data-lang=ml] .input-date.j-field .switch-date-root input[type=text],[data-lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ml] .j-field select,[data-lang=ml] .j-field textarea,html[lang=ml] .input-date.j-field .switch-date-root input[type=text],html[lang=ml] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ml] .j-field select,html[lang=ml] .j-field textarea {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root [data-lang=or] input[type=text],.input-date.j-field .switch-date-root html[lang=or] input[type=text],.j-field [data-lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=or] select,.j-field [data-lang=or] textarea,.j-field html[lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=or] select,.j-field html[lang=or] textarea,[data-lang=or] .input-date.j-field .switch-date-root input[type=text],[data-lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=or] .j-field select,[data-lang=or] .j-field textarea,html[lang=or] .input-date.j-field .switch-date-root input[type=text],html[lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=or] .j-field select,html[lang=or] .j-field textarea {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .switch-date-root [data-lang=or] input[type=text],.input-date.j-field .switch-date-root html[lang=or] input[type=text],.j-field [data-lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=or] select,.j-field [data-lang=or] textarea,.j-field html[lang=or] input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=or] select,.j-field html[lang=or] textarea,[data-lang=or] .input-date.j-field .switch-date-root input[type=text],[data-lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=or] .j-field select,[data-lang=or] .j-field textarea,html[lang=or] .input-date.j-field .switch-date-root input[type=text],html[lang=or] .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=or] .j-field select,html[lang=or] .j-field textarea {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date.j-field .switch-date-root input[type=text]:not([value=""]),.j-field input:not([value=""]):not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field select:not([value=""]),.j-field textarea:not([value=""]) {
    border-color: var(--color-primary-grey-80)
}

.input-date.j-field .switch-date-root input[type=text]:hover,.j-field input:hover:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field select:hover,.j-field textarea:hover {
    border-color: var(--color-primary-50)
}

.input-date.j-field .switch-date-root input[type=text]:active,.input-date.j-field .switch-date-root input[type=text]:focus,.j-field input:active:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field input:focus:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field select:active,.j-field select:focus,.j-field textarea:active,.j-field textarea:focus {
    border-color: var(--color-primary-60)
}

.input-date.j-field .switch-date-root input[type=text]:disabled,.j-field input:disabled:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field select:disabled,.j-field textarea:disabled {
    animation: none
}

.input-date.j-field .switch-date-root input[type=text]::placeholder,.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container)::placeholder,.j-field select::placeholder,.j-field textarea::placeholder {
    color: inherit
}

.input-date.j-field .switch-date-root input[type=text]:required+label:after,.j-field input:required:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container)+label:after,.j-field select:required+label:after,.j-field textarea:required+label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.input-code {
    display: flex;
    flex-direction: column
}

.active-line,.active-line-code,.input-date .active-line,.input-date .active-line-code-error {
    background-color: var(--color-primary-grey-80);
    border-radius: 2px;
    height: 2px;
    width: 100%
}

.active-line-code {
    margin-right: var(--spacing-s)
}

.active-line {
    position: absolute;
    top: 33px
}

.j-field .active-line.textarea-active-line {
    top: auto
}

.input-has-warning-text .active-line,.input-has-warning-text .active-line-code {
    background-color: var(--color-feedback-warning-50)!important
}

.input-has-success-text .active-line,.input-has-success-text .active-line-code {
    background-color: var(--color-feedback-success-50)!important
}

.error .active-line,.error .active-line-code {
    background-color: var(--color-feedback-error-50)!important
}

input:hover~.active-line,input:hover~.active-line-code {
    background-color: var(--color-primary-50)
}

input:active~.active-line,input:active~.active-line-code,input:focus~.active-line,input:focus~.active-line-code {
    background-color: var(--color-primary-60)
}

.j-field input,.j-field select,.j-field textarea {
    padding-left: 0;
    padding-right: 0
}

.j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 500;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=hi] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=hi] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=mr] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=mr] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=gu] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=gu] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=pa] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=pa] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=bn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=bn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ta] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ta] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=te] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=te] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=kn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=kn] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=as] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=as] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ml] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ml] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=or] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=or] .j-field.input-code input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container) {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-field.input-has-warning-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.input-has-warning-text select,.j-field.input-has-warning-text textarea {
    border-color: var(--color-feedback-warning-50)
}

.j-field.input-has-success-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.input-has-success-text select,.j-field.input-has-success-text textarea {
    border-color: var(--color-feedback-success-50)
}

.j-field.error input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.error select,.j-field.error textarea {
    border-color: var(--color-feedback-error-50)
}

.j-field.input-disabled input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.input-disabled select,.j-field.input-disabled textarea {
    color: var(--color-primary-grey-80)
}

.j-field input:-webkit-autofill,.j-field input:-webkit-autofill:active,.j-field input:-webkit-autofill:first-line,.j-field input:-webkit-autofill:focus,.j-field input:-webkit-autofill:hover {
    -webkit-text-fill-color: var(--color-primary-grey-100);
    -webkit-box-shadow: 0 0 0 30px var(--color-white) inset!important
}

.j-field textarea {
    min-height: 2em;
    padding-top: 0;
    position: relative;
    resize: vertical
}

.j-field textarea:disabled {
    resize: none
}

.j-field textarea::-webkit-resizer {
    display: none
}

.j-field.input-disabled {
    opacity: .3;
    pointer-events: none
}

.j-field input,.j-field label {
    touch-action: manipulation
}

.j-field input:disabled+label {
    color: var(--color-primary-grey-80)
}

.j-field input:focus {
    outline: 0
}

.j-field.error .field-underinfo,.j-field.error input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.error label,.j-field.error select,.j-field.error textarea,.j-field.input-has-success-text .field-underinfo,.j-field.input-has-success-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.input-has-success-text label,.j-field.input-has-success-text select,.j-field.input-has-success-text textarea,.j-field.input-has-warning-text .field-underinfo,.j-field.input-has-warning-text input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field.input-has-warning-text label,.j-field.input-has-warning-text select,.j-field.input-has-warning-text textarea {
    transition: top var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid)
}

.j-field .field-underinfo,.j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field label,.j-field select,.j-field textarea {
    transition: var(--transitions-default)
}

.j-field input+label {
    color: var(--color-primary-grey-80);
    cursor: text;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    overflow: hidden;
    pointer-events: none;
    text-align: left;
    text-overflow: ellipsis;
    text-transform: none;
    white-space: nowrap;
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .j-field input+label {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-field input+label,html[lang=hi] .j-field input+label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field input+label,html[lang=hi] .j-field input+label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-field input+label,html[lang=mr] .j-field input+label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field input+label,html[lang=mr] .j-field input+label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-field input+label,html[lang=gu] .j-field input+label {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field input+label,html[lang=gu] .j-field input+label {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-field input+label,html[lang=pa] .j-field input+label {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field input+label,html[lang=pa] .j-field input+label {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-field input+label,html[lang=bn] .j-field input+label {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field input+label,html[lang=bn] .j-field input+label {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-field input+label,html[lang=ta] .j-field input+label {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field input+label,html[lang=ta] .j-field input+label {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-field input+label,html[lang=te] .j-field input+label {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field input+label,html[lang=te] .j-field input+label {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-field input+label,html[lang=kn] .j-field input+label {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field input+label,html[lang=kn] .j-field input+label {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-field input+label,html[lang=as] .j-field input+label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field input+label,html[lang=as] .j-field input+label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-field input+label,html[lang=ml] .j-field input+label {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field input+label,html[lang=ml] .j-field input+label {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-field input+label,html[lang=or] .j-field input+label {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field input+label,html[lang=or] .j-field input+label {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field textarea+label {
    color: var(--color-primary-grey-80);
    cursor: text;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    overflow: hidden;
    pointer-events: none;
    text-align: left;
    text-overflow: ellipsis;
    text-transform: none;
    white-space: nowrap;
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .j-field textarea+label {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-field textarea+label,html[lang=hi] .j-field textarea+label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field textarea+label,html[lang=hi] .j-field textarea+label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-field textarea+label,html[lang=mr] .j-field textarea+label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field textarea+label,html[lang=mr] .j-field textarea+label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-field textarea+label,html[lang=gu] .j-field textarea+label {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field textarea+label,html[lang=gu] .j-field textarea+label {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-field textarea+label,html[lang=pa] .j-field textarea+label {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field textarea+label,html[lang=pa] .j-field textarea+label {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-field textarea+label,html[lang=bn] .j-field textarea+label {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field textarea+label,html[lang=bn] .j-field textarea+label {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-field textarea+label,html[lang=ta] .j-field textarea+label {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field textarea+label,html[lang=ta] .j-field textarea+label {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-field textarea+label,html[lang=te] .j-field textarea+label {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field textarea+label,html[lang=te] .j-field textarea+label {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-field textarea+label,html[lang=kn] .j-field textarea+label {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field textarea+label,html[lang=kn] .j-field textarea+label {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-field textarea+label,html[lang=as] .j-field textarea+label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field textarea+label,html[lang=as] .j-field textarea+label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-field textarea+label,html[lang=ml] .j-field textarea+label {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field textarea+label,html[lang=ml] .j-field textarea+label {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-field textarea+label,html[lang=or] .j-field textarea+label {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field textarea+label,html[lang=or] .j-field textarea+label {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),.j-field input:focus+label:not(.sfid-button-label),.j-field input:not([value=""])+label:not(.sfid-button-label),.j-field input:placeholder-shown+label:not(.sfid-button-label),.j-field input[type=color]+label:not(.sfid-button-label),.j-field input[type=date]+label:not(.sfid-button-label),.j-field input[type=datetime-local]+label:not(.sfid-button-label),.j-field input[type=file]+label:not(.sfid-button-label),.j-field input[type=hidden]+label:not(.sfid-button-label),.j-field input[type=image]+label:not(.sfid-button-label),.j-field input[type=month]+label:not(.sfid-button-label),.j-field input[type=range]+label:not(.sfid-button-label),.j-field input[type=reset]+label:not(.sfid-button-label),.j-field input[type=submit]+label:not(.sfid-button-label),.j-field input[type=time]+label:not(.sfid-button-label),.j-field input[type=week]+label:not(.sfid-button-label),.j-field select+label:not(.sfid-button-label),.j-field textarea:focus+label:not(.sfid-button-label),.j-field textarea:placeholder-shown+label:not(.sfid-button-label),.j-field.input-code .input-group-fieldset:not([placeholder=""])+label,.j-field.input-code .input-group-fieldset:not([value=""])+label,.j-field.input-code:focus-within label {
    color: var(--color-primary-grey-80);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    padding: 0;
    position: absolute;
    text-transform: none;
    top: -1.25em
}

@media screen and (max-width: 61.9375rem) {
    .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),.j-field input:focus+label:not(.sfid-button-label),.j-field input:not([value=""])+label:not(.sfid-button-label),.j-field input:placeholder-shown+label:not(.sfid-button-label),.j-field input[type=color]+label:not(.sfid-button-label),.j-field input[type=date]+label:not(.sfid-button-label),.j-field input[type=datetime-local]+label:not(.sfid-button-label),.j-field input[type=file]+label:not(.sfid-button-label),.j-field input[type=hidden]+label:not(.sfid-button-label),.j-field input[type=image]+label:not(.sfid-button-label),.j-field input[type=month]+label:not(.sfid-button-label),.j-field input[type=range]+label:not(.sfid-button-label),.j-field input[type=reset]+label:not(.sfid-button-label),.j-field input[type=submit]+label:not(.sfid-button-label),.j-field input[type=time]+label:not(.sfid-button-label),.j-field input[type=week]+label:not(.sfid-button-label),.j-field select+label:not(.sfid-button-label),.j-field textarea:focus+label:not(.sfid-button-label),.j-field textarea:placeholder-shown+label:not(.sfid-button-label),.j-field.input-code .input-group-fieldset:not([placeholder=""])+label,.j-field.input-code .input-group-fieldset:not([value=""])+label,.j-field.input-code:focus-within label {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=hi] .j-field input:focus+label:not(.sfid-button-label),[data-lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=hi] .j-field select+label:not(.sfid-button-label),[data-lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=hi] .j-field.input-code:focus-within label,html[lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=hi] .j-field input:focus+label:not(.sfid-button-label),html[lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=hi] .j-field select+label:not(.sfid-button-label),html[lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=hi] .j-field.input-code:focus-within label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=hi] .j-field input:focus+label:not(.sfid-button-label),[data-lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=hi] .j-field select+label:not(.sfid-button-label),[data-lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=hi] .j-field.input-code:focus-within label,html[lang=hi] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=hi] .j-field input:focus+label:not(.sfid-button-label),html[lang=hi] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=hi] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=hi] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=hi] .j-field select+label:not(.sfid-button-label),html[lang=hi] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=hi] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=hi] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=hi] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=hi] .j-field.input-code:focus-within label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=mr] .j-field input:focus+label:not(.sfid-button-label),[data-lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=mr] .j-field select+label:not(.sfid-button-label),[data-lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=mr] .j-field.input-code:focus-within label,html[lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=mr] .j-field input:focus+label:not(.sfid-button-label),html[lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=mr] .j-field select+label:not(.sfid-button-label),html[lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=mr] .j-field.input-code:focus-within label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=mr] .j-field input:focus+label:not(.sfid-button-label),[data-lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=mr] .j-field select+label:not(.sfid-button-label),[data-lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=mr] .j-field.input-code:focus-within label,html[lang=mr] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=mr] .j-field input:focus+label:not(.sfid-button-label),html[lang=mr] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=mr] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=mr] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=mr] .j-field select+label:not(.sfid-button-label),html[lang=mr] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=mr] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=mr] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=mr] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=mr] .j-field.input-code:focus-within label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=gu] .j-field input:focus+label:not(.sfid-button-label),[data-lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=gu] .j-field select+label:not(.sfid-button-label),[data-lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=gu] .j-field.input-code:focus-within label,html[lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=gu] .j-field input:focus+label:not(.sfid-button-label),html[lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=gu] .j-field select+label:not(.sfid-button-label),html[lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=gu] .j-field.input-code:focus-within label {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=gu] .j-field input:focus+label:not(.sfid-button-label),[data-lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=gu] .j-field select+label:not(.sfid-button-label),[data-lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=gu] .j-field.input-code:focus-within label,html[lang=gu] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=gu] .j-field input:focus+label:not(.sfid-button-label),html[lang=gu] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=gu] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=gu] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=gu] .j-field select+label:not(.sfid-button-label),html[lang=gu] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=gu] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=gu] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=gu] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=gu] .j-field.input-code:focus-within label {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=pa] .j-field input:focus+label:not(.sfid-button-label),[data-lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=pa] .j-field select+label:not(.sfid-button-label),[data-lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=pa] .j-field.input-code:focus-within label,html[lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=pa] .j-field input:focus+label:not(.sfid-button-label),html[lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=pa] .j-field select+label:not(.sfid-button-label),html[lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=pa] .j-field.input-code:focus-within label {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=pa] .j-field input:focus+label:not(.sfid-button-label),[data-lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=pa] .j-field select+label:not(.sfid-button-label),[data-lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=pa] .j-field.input-code:focus-within label,html[lang=pa] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=pa] .j-field input:focus+label:not(.sfid-button-label),html[lang=pa] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=pa] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=pa] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=pa] .j-field select+label:not(.sfid-button-label),html[lang=pa] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=pa] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=pa] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=pa] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=pa] .j-field.input-code:focus-within label {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=bn] .j-field input:focus+label:not(.sfid-button-label),[data-lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=bn] .j-field select+label:not(.sfid-button-label),[data-lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=bn] .j-field.input-code:focus-within label,html[lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=bn] .j-field input:focus+label:not(.sfid-button-label),html[lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=bn] .j-field select+label:not(.sfid-button-label),html[lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=bn] .j-field.input-code:focus-within label {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=bn] .j-field input:focus+label:not(.sfid-button-label),[data-lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=bn] .j-field select+label:not(.sfid-button-label),[data-lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=bn] .j-field.input-code:focus-within label,html[lang=bn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=bn] .j-field input:focus+label:not(.sfid-button-label),html[lang=bn] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=bn] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=bn] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=bn] .j-field select+label:not(.sfid-button-label),html[lang=bn] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=bn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=bn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=bn] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=bn] .j-field.input-code:focus-within label {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=ta] .j-field input:focus+label:not(.sfid-button-label),[data-lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=ta] .j-field select+label:not(.sfid-button-label),[data-lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=ta] .j-field.input-code:focus-within label,html[lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=ta] .j-field input:focus+label:not(.sfid-button-label),html[lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=ta] .j-field select+label:not(.sfid-button-label),html[lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=ta] .j-field.input-code:focus-within label {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=ta] .j-field input:focus+label:not(.sfid-button-label),[data-lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=ta] .j-field select+label:not(.sfid-button-label),[data-lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=ta] .j-field.input-code:focus-within label,html[lang=ta] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=ta] .j-field input:focus+label:not(.sfid-button-label),html[lang=ta] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=ta] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=ta] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=ta] .j-field select+label:not(.sfid-button-label),html[lang=ta] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=ta] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=ta] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=ta] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=ta] .j-field.input-code:focus-within label {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=te] .j-field input:focus+label:not(.sfid-button-label),[data-lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=te] .j-field select+label:not(.sfid-button-label),[data-lang=te] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=te] .j-field.input-code:focus-within label,html[lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=te] .j-field input:focus+label:not(.sfid-button-label),html[lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=te] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=te] .j-field select+label:not(.sfid-button-label),html[lang=te] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=te] .j-field.input-code:focus-within label {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=te] .j-field input:focus+label:not(.sfid-button-label),[data-lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=te] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=te] .j-field select+label:not(.sfid-button-label),[data-lang=te] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=te] .j-field.input-code:focus-within label,html[lang=te] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=te] .j-field input:focus+label:not(.sfid-button-label),html[lang=te] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=te] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=te] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=te] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=te] .j-field select+label:not(.sfid-button-label),html[lang=te] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=te] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=te] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=te] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=te] .j-field.input-code:focus-within label {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=kn] .j-field input:focus+label:not(.sfid-button-label),[data-lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=kn] .j-field select+label:not(.sfid-button-label),[data-lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=kn] .j-field.input-code:focus-within label,html[lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=kn] .j-field input:focus+label:not(.sfid-button-label),html[lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=kn] .j-field select+label:not(.sfid-button-label),html[lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=kn] .j-field.input-code:focus-within label {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=kn] .j-field input:focus+label:not(.sfid-button-label),[data-lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=kn] .j-field select+label:not(.sfid-button-label),[data-lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=kn] .j-field.input-code:focus-within label,html[lang=kn] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=kn] .j-field input:focus+label:not(.sfid-button-label),html[lang=kn] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=kn] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=kn] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=kn] .j-field select+label:not(.sfid-button-label),html[lang=kn] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=kn] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=kn] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=kn] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=kn] .j-field.input-code:focus-within label {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=as] .j-field input:focus+label:not(.sfid-button-label),[data-lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=as] .j-field select+label:not(.sfid-button-label),[data-lang=as] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=as] .j-field.input-code:focus-within label,html[lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=as] .j-field input:focus+label:not(.sfid-button-label),html[lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=as] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=as] .j-field select+label:not(.sfid-button-label),html[lang=as] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=as] .j-field.input-code:focus-within label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=as] .j-field input:focus+label:not(.sfid-button-label),[data-lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=as] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=as] .j-field select+label:not(.sfid-button-label),[data-lang=as] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=as] .j-field.input-code:focus-within label,html[lang=as] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=as] .j-field input:focus+label:not(.sfid-button-label),html[lang=as] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=as] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=as] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=as] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=as] .j-field select+label:not(.sfid-button-label),html[lang=as] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=as] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=as] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=as] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=as] .j-field.input-code:focus-within label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=ml] .j-field input:focus+label:not(.sfid-button-label),[data-lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=ml] .j-field select+label:not(.sfid-button-label),[data-lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=ml] .j-field.input-code:focus-within label,html[lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=ml] .j-field input:focus+label:not(.sfid-button-label),html[lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=ml] .j-field select+label:not(.sfid-button-label),html[lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=ml] .j-field.input-code:focus-within label {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=ml] .j-field input:focus+label:not(.sfid-button-label),[data-lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=ml] .j-field select+label:not(.sfid-button-label),[data-lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=ml] .j-field.input-code:focus-within label,html[lang=ml] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=ml] .j-field input:focus+label:not(.sfid-button-label),html[lang=ml] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=ml] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=ml] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=ml] .j-field select+label:not(.sfid-button-label),html[lang=ml] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=ml] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=ml] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=ml] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=ml] .j-field.input-code:focus-within label {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=or] .j-field input:focus+label:not(.sfid-button-label),[data-lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=or] .j-field select+label:not(.sfid-button-label),[data-lang=or] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=or] .j-field.input-code:focus-within label,html[lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=or] .j-field input:focus+label:not(.sfid-button-label),html[lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=or] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=or] .j-field select+label:not(.sfid-button-label),html[lang=or] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=or] .j-field.input-code:focus-within label {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),[data-lang=or] .j-field input:focus+label:not(.sfid-button-label),[data-lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),[data-lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=color]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=date]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=file]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=image]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=month]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=range]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=time]+label:not(.sfid-button-label),[data-lang=or] .j-field input[type=week]+label:not(.sfid-button-label),[data-lang=or] .j-field select+label:not(.sfid-button-label),[data-lang=or] .j-field textarea:focus+label:not(.sfid-button-label),[data-lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),[data-lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,[data-lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,[data-lang=or] .j-field.input-code:focus-within label,html[lang=or] .j-field .wrapper>textarea:not(:empty)+label:not(.sfid-button-label),html[lang=or] .j-field input:focus+label:not(.sfid-button-label),html[lang=or] .j-field input:not([value=""])+label:not(.sfid-button-label),html[lang=or] .j-field input:placeholder-shown+label:not(.sfid-button-label),html[lang=or] .j-field input[type=color]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=date]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=datetime-local]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=file]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=hidden]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=image]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=month]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=range]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=reset]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=submit]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=time]+label:not(.sfid-button-label),html[lang=or] .j-field input[type=week]+label:not(.sfid-button-label),html[lang=or] .j-field select+label:not(.sfid-button-label),html[lang=or] .j-field textarea:focus+label:not(.sfid-button-label),html[lang=or] .j-field textarea:placeholder-shown+label:not(.sfid-button-label),html[lang=or] .j-field.input-code .input-group-fieldset:not([placeholder=""])+label,html[lang=or] .j-field.input-code .input-group-fieldset:not([value=""])+label,html[lang=or] .j-field.input-code:focus-within label {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-field input:-webkit-autofill:focus~label,.j-field input:-webkit-autofill~label,.j-field input:focus~label {
    color: var(--color-primary-grey-80)!important;
    position: absolute!important;
    top: -1.25em!important
}

.j-field input:not(:placeholder-shown)+label,.j-field textarea:not(:placeholder-shown)+label,.j-field.input-code label {
    position: absolute;
    top: 0
}

.j-field ::-webkit-input-placeholder {
    color: var(--color-primary-grey-60)!important;
    -webkit-transition: inherit;
    transition: inherit
}

.j-field input::-webkit-inner-spin-button,.j-field input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.j-field.error-input-anim {
    animation: shake var(--transitions-duration-medium) var(--transitions-ease-entrance)
}

.j-field .wrapper {
    display: block;
    position: relative
}

.j-field .wrapper:before {
    bottom: calc(.5em + 3px);
    display: flex;
    width: 10px
}

.j-field .wrapper:after,.j-field .wrapper:before {
    border: 1px solid var(--color-primary-grey-100);
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    transform: rotate(-45deg)
}

.j-field .wrapper:after {
    bottom: .5em;
    width: 3px
}

.j-field .wrapper:hover:after,.j-field .wrapper:hover:before {
    border-color: var(--color-primary-50)
}

.j-field .wrapper:focus-within:after,.j-field .wrapper:focus-within:before {
    border-color: var(--color-primary-60)
}

.j-field.input-has-warning-text .wrapper:after,.j-field.input-has-warning-text .wrapper:before {
    border-color: var(--color-feedback-warning-50)
}

.j-field.input-has-success-text .wrapper:after,.j-field.input-has-success-text .wrapper:before {
    border-color: var(--color-feedback-success-50)
}

.j-field.error .wrapper:after,.j-field.error .wrapper:before {
    border-color: var(--color-feedback-error-50)
}

.j-field {
    display: flex;
    flex-flow: column-reverse;
    margin-top: calc(var(--spacing-s) + var(--spacing-xs));
    position: relative;
    text-align: left;
    z-index: auto
}

.j-field .field-underinfo {
    color: var(--color-primary-grey-80);
    position: relative
}

.j-field .field-underinfo .field-description {
    display: block;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    margin-top: calc(var(--spacing-xs) + 1px);
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field .field-underinfo .field-description {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-field .field-underinfo .field-description,html[lang=hi] .j-field .field-underinfo .field-description {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field .field-underinfo .field-description,html[lang=hi] .j-field .field-underinfo .field-description {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-field .field-underinfo .field-description,html[lang=mr] .j-field .field-underinfo .field-description {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field .field-underinfo .field-description,html[lang=mr] .j-field .field-underinfo .field-description {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-field .field-underinfo .field-description,html[lang=gu] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field .field-underinfo .field-description,html[lang=gu] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-field .field-underinfo .field-description,html[lang=pa] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field .field-underinfo .field-description,html[lang=pa] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-field .field-underinfo .field-description,html[lang=bn] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field .field-underinfo .field-description,html[lang=bn] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-field .field-underinfo .field-description,html[lang=ta] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field .field-underinfo .field-description,html[lang=ta] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-field .field-underinfo .field-description,html[lang=te] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field .field-underinfo .field-description,html[lang=te] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-field .field-underinfo .field-description,html[lang=kn] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field .field-underinfo .field-description,html[lang=kn] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-field .field-underinfo .field-description,html[lang=as] .j-field .field-underinfo .field-description {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field .field-underinfo .field-description,html[lang=as] .j-field .field-underinfo .field-description {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-field .field-underinfo .field-description,html[lang=ml] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field .field-underinfo .field-description,html[lang=ml] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-field .field-underinfo .field-description,html[lang=or] .j-field .field-underinfo .field-description {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field .field-underinfo .field-description,html[lang=or] .j-field .field-underinfo .field-description {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-field .field-underinfo .field-error,.j-field .field-underinfo .field-success,.j-field .field-underinfo .field-warning {
    align-items: center;
    display: flex;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    margin-top: calc(var(--spacing-xs) + 1px);
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field .field-underinfo .field-error,.j-field .field-underinfo .field-success,.j-field .field-underinfo .field-warning {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-field .field-underinfo .field-error,[data-lang=hi] .j-field .field-underinfo .field-success,[data-lang=hi] .j-field .field-underinfo .field-warning,html[lang=hi] .j-field .field-underinfo .field-error,html[lang=hi] .j-field .field-underinfo .field-success,html[lang=hi] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-field .field-underinfo .field-error,[data-lang=hi] .j-field .field-underinfo .field-success,[data-lang=hi] .j-field .field-underinfo .field-warning,html[lang=hi] .j-field .field-underinfo .field-error,html[lang=hi] .j-field .field-underinfo .field-success,html[lang=hi] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-field .field-underinfo .field-error,[data-lang=mr] .j-field .field-underinfo .field-success,[data-lang=mr] .j-field .field-underinfo .field-warning,html[lang=mr] .j-field .field-underinfo .field-error,html[lang=mr] .j-field .field-underinfo .field-success,html[lang=mr] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-field .field-underinfo .field-error,[data-lang=mr] .j-field .field-underinfo .field-success,[data-lang=mr] .j-field .field-underinfo .field-warning,html[lang=mr] .j-field .field-underinfo .field-error,html[lang=mr] .j-field .field-underinfo .field-success,html[lang=mr] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-field .field-underinfo .field-error,[data-lang=gu] .j-field .field-underinfo .field-success,[data-lang=gu] .j-field .field-underinfo .field-warning,html[lang=gu] .j-field .field-underinfo .field-error,html[lang=gu] .j-field .field-underinfo .field-success,html[lang=gu] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-field .field-underinfo .field-error,[data-lang=gu] .j-field .field-underinfo .field-success,[data-lang=gu] .j-field .field-underinfo .field-warning,html[lang=gu] .j-field .field-underinfo .field-error,html[lang=gu] .j-field .field-underinfo .field-success,html[lang=gu] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-field .field-underinfo .field-error,[data-lang=pa] .j-field .field-underinfo .field-success,[data-lang=pa] .j-field .field-underinfo .field-warning,html[lang=pa] .j-field .field-underinfo .field-error,html[lang=pa] .j-field .field-underinfo .field-success,html[lang=pa] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-field .field-underinfo .field-error,[data-lang=pa] .j-field .field-underinfo .field-success,[data-lang=pa] .j-field .field-underinfo .field-warning,html[lang=pa] .j-field .field-underinfo .field-error,html[lang=pa] .j-field .field-underinfo .field-success,html[lang=pa] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-field .field-underinfo .field-error,[data-lang=bn] .j-field .field-underinfo .field-success,[data-lang=bn] .j-field .field-underinfo .field-warning,html[lang=bn] .j-field .field-underinfo .field-error,html[lang=bn] .j-field .field-underinfo .field-success,html[lang=bn] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-field .field-underinfo .field-error,[data-lang=bn] .j-field .field-underinfo .field-success,[data-lang=bn] .j-field .field-underinfo .field-warning,html[lang=bn] .j-field .field-underinfo .field-error,html[lang=bn] .j-field .field-underinfo .field-success,html[lang=bn] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-field .field-underinfo .field-error,[data-lang=ta] .j-field .field-underinfo .field-success,[data-lang=ta] .j-field .field-underinfo .field-warning,html[lang=ta] .j-field .field-underinfo .field-error,html[lang=ta] .j-field .field-underinfo .field-success,html[lang=ta] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-field .field-underinfo .field-error,[data-lang=ta] .j-field .field-underinfo .field-success,[data-lang=ta] .j-field .field-underinfo .field-warning,html[lang=ta] .j-field .field-underinfo .field-error,html[lang=ta] .j-field .field-underinfo .field-success,html[lang=ta] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-field .field-underinfo .field-error,[data-lang=te] .j-field .field-underinfo .field-success,[data-lang=te] .j-field .field-underinfo .field-warning,html[lang=te] .j-field .field-underinfo .field-error,html[lang=te] .j-field .field-underinfo .field-success,html[lang=te] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-field .field-underinfo .field-error,[data-lang=te] .j-field .field-underinfo .field-success,[data-lang=te] .j-field .field-underinfo .field-warning,html[lang=te] .j-field .field-underinfo .field-error,html[lang=te] .j-field .field-underinfo .field-success,html[lang=te] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-field .field-underinfo .field-error,[data-lang=kn] .j-field .field-underinfo .field-success,[data-lang=kn] .j-field .field-underinfo .field-warning,html[lang=kn] .j-field .field-underinfo .field-error,html[lang=kn] .j-field .field-underinfo .field-success,html[lang=kn] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-field .field-underinfo .field-error,[data-lang=kn] .j-field .field-underinfo .field-success,[data-lang=kn] .j-field .field-underinfo .field-warning,html[lang=kn] .j-field .field-underinfo .field-error,html[lang=kn] .j-field .field-underinfo .field-success,html[lang=kn] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-field .field-underinfo .field-error,[data-lang=as] .j-field .field-underinfo .field-success,[data-lang=as] .j-field .field-underinfo .field-warning,html[lang=as] .j-field .field-underinfo .field-error,html[lang=as] .j-field .field-underinfo .field-success,html[lang=as] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-field .field-underinfo .field-error,[data-lang=as] .j-field .field-underinfo .field-success,[data-lang=as] .j-field .field-underinfo .field-warning,html[lang=as] .j-field .field-underinfo .field-error,html[lang=as] .j-field .field-underinfo .field-success,html[lang=as] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-field .field-underinfo .field-error,[data-lang=ml] .j-field .field-underinfo .field-success,[data-lang=ml] .j-field .field-underinfo .field-warning,html[lang=ml] .j-field .field-underinfo .field-error,html[lang=ml] .j-field .field-underinfo .field-success,html[lang=ml] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-field .field-underinfo .field-error,[data-lang=ml] .j-field .field-underinfo .field-success,[data-lang=ml] .j-field .field-underinfo .field-warning,html[lang=ml] .j-field .field-underinfo .field-error,html[lang=ml] .j-field .field-underinfo .field-success,html[lang=ml] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-field .field-underinfo .field-error,[data-lang=or] .j-field .field-underinfo .field-success,[data-lang=or] .j-field .field-underinfo .field-warning,html[lang=or] .j-field .field-underinfo .field-error,html[lang=or] .j-field .field-underinfo .field-success,html[lang=or] .j-field .field-underinfo .field-warning {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-field .field-underinfo .field-error,[data-lang=or] .j-field .field-underinfo .field-success,[data-lang=or] .j-field .field-underinfo .field-warning,html[lang=or] .j-field .field-underinfo .field-error,html[lang=or] .j-field .field-underinfo .field-success,html[lang=or] .j-field .field-underinfo .field-warning {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-field .field-underinfo .field-error .svg-container,.j-field .field-underinfo .field-success .svg-container,.j-field .field-underinfo .field-warning .svg-container {
    display: flex
}

.j-field .field-underinfo .field-error {
    color: var(--color-feedback-error-80)
}

.j-field .field-underinfo .field-success {
    color: var(--color-feedback-success-80)
}

.j-field .field-underinfo .field-warning {
    color: var(--color-feedback-warning-80)
}

.j-field .field-underinfo svg {
    height: 1.1428571429em;
    margin-right: calc(var(--spacing-xs) + 1px);
    width: 1.1428571429em
}

.j-field p {
    margin: auto
}

.j-field .input-icon {
    border-radius: var(--radius-small);
    box-sizing: border-box;
    color: var(--color-primary-grey-80);
    display: flex;
    height: 1.5em;
    justify-content: center;
    position: absolute;
    top: 0;
    transform: none;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    width: 1.5em;
    z-index: auto
}

.j-field .input-icon svg {
    height: 1.5em;
    height: var(--icon-size-svg,1.5em);
    width: 1.5em;
    width: var(--icon-size-svg,1.5em)
}

.j-field .input-icon.clickable {
    cursor: pointer
}

.j-field .input-icon.input-icon-prefix {
    left: 0
}

.j-field .input-icon.input-icon-suffix {
    right: 0
}

.j-field .input-icon.input-icon-suffix.clickable:hover {
    color: var(--color-primary-60)
}

.j-field.input-textarea .input-icon-suffix {
    margin-right: var(--spacing-base)
}

.j-field.input-has-prefix input:not(.code-block):not([class=input-range__tracker]):not([class=input-range__input-field-container]),.j-field.input-has-prefix label,.j-field.input-has-prefix select,.j-field.input-has-prefix textarea,.j-field.input-has-prefix.input-code .input-group-fieldset {
    padding-left: 2em
}

.j-field.input-has-suffix input:not(.code-block):not([class=input-range__tracker]),.j-field.input-has-suffix label,.j-field.input-has-suffix select,.j-field.input-has-suffix textarea,.j-field.input-has-suffix.input-code .input-group-fieldset {
    padding-right: 2em
}

.j-field.input-checkbox,.j-field.input-radio,.j-field.input-toggle {
    margin-top: 0
}

.j-field.input-code label {
    color: var(--color-primary-grey-80);
    cursor: text;
    overflow: hidden;
    pointer-events: none;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.j-field.input-code.input-required label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.j-field.input-code .input-group-fieldset {
    border: none;
    margin: 0;
    outline: none;
    padding: 0
}

.j-field.input-code .input-group-fieldset .input-code__group {
    display: flex;
    gap: var(--spacing-xs)
}

.j-field.input-code .input-group-fieldset input.code-block {
    -moz-appearance: textfield;
    text-align: center!important;
    text-decoration: none
}

.j-field.input-code .input-group-fieldset input.code-block:focus::placeholder {
    color: #0000
}

.j-field.input-code .input-group-fieldset input.code-block:not(:last-child) {
    margin-right: var(--spacing-xs)
}

.j-field input[type=number] {
    -moz-appearance: textfield
}

.j-field.input-dropdown select,.j-field.input-select select {
    appearance: none;
    -webkit-appearance: none
}

.j-field.input-dropdown .input-icon,.j-field.input-select .input-icon {
    pointer-events: none
}

.j-field.input-dropdown.input-required label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.j-field.input-hidden {
    display: none
}

.j-field.input-color input[type=color] {
    -webkit-appearance: none;
    border: none
}

.j-field.input-color input[type=color]::-webkit-color-swatch-wrapper {
    padding: 4px 0
}

.j-field.input-color input[type=color]::-webkit-color-swatch {
    border: none;
    border-radius: var(--radius-medium)
}

.input-no-margin {
    margin-top: 0
}

.input-range {
    display: flex;
    margin: 0
}

.input-range__tracker {
    height: 4px;
    width: 100%
}

.input-range__tracker:active {
    color: var(--color-primary-60)
}

.input-range__header-wrapper {
    display: flex;
    margin-bottom: var(--spacing-xs)
}

.input-range__input-field-container {
    stroke-width: 1px;
    stroke: var(--color-primary-grey-80);
    border: 1px solid var(--color-primary-grey-80);
    border-radius: var(--radius-medium);
    color: var(--color-primary-grey-100);
    float: right;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    margin-top: -4px;
    padding-bottom: var(--spacing-xxs);
    padding-top: var(--spacing-xxs);
    text-align: right;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-range__input-field-container {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .input-range__input-field-container,html[lang=hi] .input-range__input-field-container {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-range__input-field-container,html[lang=hi] .input-range__input-field-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .input-range__input-field-container,html[lang=mr] .input-range__input-field-container {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-range__input-field-container,html[lang=mr] .input-range__input-field-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .input-range__input-field-container,html[lang=gu] .input-range__input-field-container {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-range__input-field-container,html[lang=gu] .input-range__input-field-container {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .input-range__input-field-container,html[lang=pa] .input-range__input-field-container {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-range__input-field-container,html[lang=pa] .input-range__input-field-container {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .input-range__input-field-container,html[lang=bn] .input-range__input-field-container {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-range__input-field-container,html[lang=bn] .input-range__input-field-container {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .input-range__input-field-container,html[lang=ta] .input-range__input-field-container {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-range__input-field-container,html[lang=ta] .input-range__input-field-container {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .input-range__input-field-container,html[lang=te] .input-range__input-field-container {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-range__input-field-container,html[lang=te] .input-range__input-field-container {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .input-range__input-field-container,html[lang=kn] .input-range__input-field-container {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-range__input-field-container,html[lang=kn] .input-range__input-field-container {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .input-range__input-field-container,html[lang=as] .input-range__input-field-container {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-range__input-field-container,html[lang=as] .input-range__input-field-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .input-range__input-field-container,html[lang=ml] .input-range__input-field-container {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-range__input-field-container,html[lang=ml] .input-range__input-field-container {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .input-range__input-field-container,html[lang=or] .input-range__input-field-container {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-range__input-field-container,html[lang=or] .input-range__input-field-container {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-range input.input-range__input-field-container {
    padding-left: var(--spacing-xs);
    padding-right: var(--spacing-xs)
}

.input-range__range-value,.input-range__range-wrapper {
    display: flex;
    justify-content: space-between
}

.input-range__range-value {
    margin-top: var(--spacing-xs)
}

.input-range__lower-rage-value {
    color: var(--color-primary-grey-80);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-range__lower-rage-value {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-range__lower-rage-value,html[lang=hi] .input-range__lower-rage-value {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-range__lower-rage-value,html[lang=hi] .input-range__lower-rage-value {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-range__lower-rage-value,html[lang=mr] .input-range__lower-rage-value {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-range__lower-rage-value,html[lang=mr] .input-range__lower-rage-value {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-range__lower-rage-value,html[lang=gu] .input-range__lower-rage-value {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-range__lower-rage-value,html[lang=gu] .input-range__lower-rage-value {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-range__lower-rage-value,html[lang=pa] .input-range__lower-rage-value {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-range__lower-rage-value,html[lang=pa] .input-range__lower-rage-value {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-range__lower-rage-value,html[lang=bn] .input-range__lower-rage-value {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-range__lower-rage-value,html[lang=bn] .input-range__lower-rage-value {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-range__lower-rage-value,html[lang=ta] .input-range__lower-rage-value {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-range__lower-rage-value,html[lang=ta] .input-range__lower-rage-value {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-range__lower-rage-value,html[lang=te] .input-range__lower-rage-value {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-range__lower-rage-value,html[lang=te] .input-range__lower-rage-value {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-range__lower-rage-value,html[lang=kn] .input-range__lower-rage-value {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-range__lower-rage-value,html[lang=kn] .input-range__lower-rage-value {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-range__lower-rage-value,html[lang=as] .input-range__lower-rage-value {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-range__lower-rage-value,html[lang=as] .input-range__lower-rage-value {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-range__lower-rage-value,html[lang=ml] .input-range__lower-rage-value {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-range__lower-rage-value,html[lang=ml] .input-range__lower-rage-value {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-range__lower-rage-value,html[lang=or] .input-range__lower-rage-value {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-range__lower-rage-value,html[lang=or] .input-range__lower-rage-value {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-range__upper-rage-value {
    color: var(--color-primary-grey-80);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-range__upper-rage-value {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-range__upper-rage-value,html[lang=hi] .input-range__upper-rage-value {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-range__upper-rage-value,html[lang=hi] .input-range__upper-rage-value {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-range__upper-rage-value,html[lang=mr] .input-range__upper-rage-value {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-range__upper-rage-value,html[lang=mr] .input-range__upper-rage-value {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-range__upper-rage-value,html[lang=gu] .input-range__upper-rage-value {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-range__upper-rage-value,html[lang=gu] .input-range__upper-rage-value {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-range__upper-rage-value,html[lang=pa] .input-range__upper-rage-value {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-range__upper-rage-value,html[lang=pa] .input-range__upper-rage-value {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-range__upper-rage-value,html[lang=bn] .input-range__upper-rage-value {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-range__upper-rage-value,html[lang=bn] .input-range__upper-rage-value {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-range__upper-rage-value,html[lang=ta] .input-range__upper-rage-value {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-range__upper-rage-value,html[lang=ta] .input-range__upper-rage-value {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-range__upper-rage-value,html[lang=te] .input-range__upper-rage-value {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-range__upper-rage-value,html[lang=te] .input-range__upper-rage-value {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-range__upper-rage-value,html[lang=kn] .input-range__upper-rage-value {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-range__upper-rage-value,html[lang=kn] .input-range__upper-rage-value {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-range__upper-rage-value,html[lang=as] .input-range__upper-rage-value {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-range__upper-rage-value,html[lang=as] .input-range__upper-rage-value {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-range__upper-rage-value,html[lang=ml] .input-range__upper-rage-value {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-range__upper-rage-value,html[lang=ml] .input-range__upper-rage-value {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-range__upper-rage-value,html[lang=or] .input-range__upper-rage-value {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-range__upper-rage-value,html[lang=or] .input-range__upper-rage-value {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-range input[type=range] {
    -webkit-appearance: none;
    background-image: linear-gradient(to right,var(--color-primary-50) 0 50%,var(--color-primary-grey-40) 50%);
    background-repeat: no-repeat;
    background-size: 200%;
    border-radius: var(--radius-small);
    height: 4px;
    transition: none;
    width: 100%
}

.input-range input[type=range]:active {
    background-image: linear-gradient(to right,var(--color-primary-60) 0 50%,var(--color-primary-grey-40) 50%)
}

.input-range input[type=range]:disabled {
    pointer-events: none
}

.input-range input[type=range]::-moz-range-track,.input-range input[type=range]::-webkit-slider-runnable-track {
    -webkit-appearance: none;
    background: #0000;
    border: none;
    box-shadow: none
}

.input-range input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    background: var(--color-primary-50);
    border-radius: 50%;
    cursor: ew-resize;
    height: 20px;
    -webkit-transition: var(--transitions-default);
    transition: var(--transitions-default);
    width: 20px
}

.input-range input[type=range]::-webkit-slider-thumb:active,.input-range input[type=range]::-webkit-slider-thumb:hover {
    background: var(--color-primary-60)
}

.input-range input[type=range]:focus-within::-webkit-slider-thumb {
    border-radius: 50%;
    outline: 4px solid var(--color-primary-80)
}

.input-range input[type=range]:focus:not(:focus-visible)::-webkit-slider-thumb {
    outline: none
}

.input-range input[type=range]::-moz-range-track {
    -webkit-appearance: none;
    background: #0000;
    border: none;
    box-shadow: none
}

.input-range input[type=range]::-moz-range-thumb {
    -webkit-appearance: none;
    background: var(--color-primary-50);
    border-radius: 50%;
    cursor: ew-resize;
    height: 20px;
    -moz-transition: var(--transitions-default);
    transition: var(--transitions-default);
    width: 20px
}

.input-range input[type=range]::-moz-range-thumb:active,.input-range input[type=range]::-moz-range-thumb:hover {
    background: var(--color-primary-60)
}

.input-range input[type=range]:focus-within::-moz-range-thumb {
    border-radius: 50%;
    outline: 4px solid var(--color-primary-80)
}

.input-range input[type=range]:focus:not(:focus-visible)::-moz-range-thumb {
    outline: none
}

.input-range .field-label {
    color: var(--color-primary-grey-80);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    padding-right: var(--spacing-xs);
    text-transform: none;
    width: -webkit-fill-available;
    width: -moz-available
}

@media screen and (max-width: 61.9375rem) {
    .input-range .field-label {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-range .field-label,html[lang=hi] .input-range .field-label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-range .field-label,html[lang=hi] .input-range .field-label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-range .field-label,html[lang=mr] .input-range .field-label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-range .field-label,html[lang=mr] .input-range .field-label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-range .field-label,html[lang=gu] .input-range .field-label {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-range .field-label,html[lang=gu] .input-range .field-label {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-range .field-label,html[lang=pa] .input-range .field-label {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-range .field-label,html[lang=pa] .input-range .field-label {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-range .field-label,html[lang=bn] .input-range .field-label {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-range .field-label,html[lang=bn] .input-range .field-label {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-range .field-label,html[lang=ta] .input-range .field-label {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-range .field-label,html[lang=ta] .input-range .field-label {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-range .field-label,html[lang=te] .input-range .field-label {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-range .field-label,html[lang=te] .input-range .field-label {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-range .field-label,html[lang=kn] .input-range .field-label {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-range .field-label,html[lang=kn] .input-range .field-label {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-range .field-label,html[lang=as] .input-range .field-label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-range .field-label,html[lang=as] .input-range .field-label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-range .field-label,html[lang=ml] .input-range .field-label {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-range .field-label,html[lang=ml] .input-range .field-label {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-range .field-label,html[lang=or] .input-range .field-label {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-range .field-label,html[lang=or] .input-range .field-label {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-range .field-underinfo {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-range .field-underinfo {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-range .field-underinfo,html[lang=hi] .input-range .field-underinfo {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-range .field-underinfo,html[lang=hi] .input-range .field-underinfo {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-range .field-underinfo,html[lang=mr] .input-range .field-underinfo {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-range .field-underinfo,html[lang=mr] .input-range .field-underinfo {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-range .field-underinfo,html[lang=gu] .input-range .field-underinfo {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-range .field-underinfo,html[lang=gu] .input-range .field-underinfo {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-range .field-underinfo,html[lang=pa] .input-range .field-underinfo {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-range .field-underinfo,html[lang=pa] .input-range .field-underinfo {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-range .field-underinfo,html[lang=bn] .input-range .field-underinfo {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-range .field-underinfo,html[lang=bn] .input-range .field-underinfo {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-range .field-underinfo,html[lang=ta] .input-range .field-underinfo {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-range .field-underinfo,html[lang=ta] .input-range .field-underinfo {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-range .field-underinfo,html[lang=te] .input-range .field-underinfo {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-range .field-underinfo,html[lang=te] .input-range .field-underinfo {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-range .field-underinfo,html[lang=kn] .input-range .field-underinfo {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-range .field-underinfo,html[lang=kn] .input-range .field-underinfo {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-range .field-underinfo,html[lang=as] .input-range .field-underinfo {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-range .field-underinfo,html[lang=as] .input-range .field-underinfo {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-range .field-underinfo,html[lang=ml] .input-range .field-underinfo {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-range .field-underinfo,html[lang=ml] .input-range .field-underinfo {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-range .field-underinfo,html[lang=or] .input-range .field-underinfo {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-range .field-underinfo,html[lang=or] .input-range .field-underinfo {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-range .input-icon {
    margin-right: .25em;
    margin-top: -.02rem
}

.j-input-dropdown {
    cursor: default
}

.j-dropdown-wrapper {
    width: 100%
}

.j-dropdown-wrapper input:not(:disabled) {
    caret-color: #0000;
    -webkit-user-select: none;
    user-select: none
}

.j-avatar {
    --avatar-icon-color: var(--color-primary-50);
    --avatar-icon-background: var(--color-primary-20);
    --avatar-primary-color-border: #0000;
    align-items: center;
    background: var(--color-sparkle-20);
    background-color: var(--color-sparkle-20);
    border-radius: 50%;
    color: var(--color-sparkle-20);
    display: flex;
    height: var(--avatar-size);
    justify-content: center;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    transition: var(--transitions-default);
    width: var(--avatar-size)
}

.j-avatar-size__x-small {
    --avatar-size: 1.5rem
}

.j-avatar-size__small {
    --avatar-size: 2rem
}

.j-avatar-size__medium {
    --avatar-size: 2.5rem
}

.j-avatar-size__large {
    --avatar-size: 3rem
}

.j-avatar-size__x-large {
    --avatar-size: 3.5rem
}

.j-avatar-size__xx-large {
    --avatar-size: 7.5rem
}

.j-avatar-kind__default {
    background: var(--avatar-icon-background)
}

.j-avatar-kind__default svg {
    color: var(--avatar-icon-color);
    height: 100%
}

.j-avatar-kind__default.j-avatar__is-clickable:hover svg {
    color: var(--color-primary-60)
}

.j-avatar-kind__initials.j-avatar__is-clickable:hover {
    background: var(--color-sparkle-40)
}

.j-avatar-kind__initials.j-avatar__is-clickable:hover svg {
    color: var(--color-sparkle-70)
}

.j-avatar-kind__image.j-avatar__is-clickable:hover {
    background: var(--color-primary-background)
}

.j-avatar-kind__image.j-avatar__is-clickable:hover img {
    opacity: 30%
}

.j-avatar-kind__icon {
    background: var(--avatar-icon-background)
}

.j-avatar-kind__icon svg {
    color: var(--avatar-icon-color)
}

.j-avatar-kind__icon.j-avatar__is-clickable:hover {
    background: var(--color-primary-grey-20)
}

.j-avatar-kind__icon.j-avatar__is-clickable:hover svg {
    color: var(--color-primary-60)
}

.j-avatar__disabled {
    cursor: not-allowed;
    opacity: .3
}

.j-avatar .j-icon:focus-visible,.j-avatar:focus-visible {
    outline: none
}

.has-focus:focus-visible .j-avatar__is-clickable {
    border-radius: 50%
}

.has-focus:focus-visible .j-avatar.j-avatar__is-clickable .j-icon {
    box-shadow: none
}

.has-focus:focus-visible .j-avatar.j-avatar__is-clickable .j-icon>svg {
    color: var(--color-primary-60)
}

.j-link .j-avatar.j-avatar__is-clickable {
    display: inline-flex
}

.j-initials {
    color: var(--color-sparkle-60)
}

.j-initials-size__x-small {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-initials-size__x-small {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-initials-size__x-small,html[lang=hi] .j-initials-size__x-small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-initials-size__x-small,html[lang=hi] .j-initials-size__x-small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-initials-size__x-small,html[lang=mr] .j-initials-size__x-small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-initials-size__x-small,html[lang=mr] .j-initials-size__x-small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-initials-size__x-small,html[lang=gu] .j-initials-size__x-small {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-initials-size__x-small,html[lang=gu] .j-initials-size__x-small {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-initials-size__x-small,html[lang=pa] .j-initials-size__x-small {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-initials-size__x-small,html[lang=pa] .j-initials-size__x-small {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-initials-size__x-small,html[lang=bn] .j-initials-size__x-small {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-initials-size__x-small,html[lang=bn] .j-initials-size__x-small {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-initials-size__x-small,html[lang=ta] .j-initials-size__x-small {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-initials-size__x-small,html[lang=ta] .j-initials-size__x-small {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-initials-size__x-small,html[lang=te] .j-initials-size__x-small {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-initials-size__x-small,html[lang=te] .j-initials-size__x-small {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-initials-size__x-small,html[lang=kn] .j-initials-size__x-small {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-initials-size__x-small,html[lang=kn] .j-initials-size__x-small {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-initials-size__x-small,html[lang=as] .j-initials-size__x-small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-initials-size__x-small,html[lang=as] .j-initials-size__x-small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-initials-size__x-small,html[lang=ml] .j-initials-size__x-small {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-initials-size__x-small,html[lang=ml] .j-initials-size__x-small {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-initials-size__x-small,html[lang=or] .j-initials-size__x-small {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-initials-size__x-small,html[lang=or] .j-initials-size__x-small {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-initials-size__small {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-initials-size__small {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-initials-size__small,html[lang=hi] .j-initials-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-initials-size__small,html[lang=hi] .j-initials-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-initials-size__small,html[lang=mr] .j-initials-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-initials-size__small,html[lang=mr] .j-initials-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-initials-size__small,html[lang=gu] .j-initials-size__small {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-initials-size__small,html[lang=gu] .j-initials-size__small {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-initials-size__small,html[lang=pa] .j-initials-size__small {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-initials-size__small,html[lang=pa] .j-initials-size__small {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-initials-size__small,html[lang=bn] .j-initials-size__small {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-initials-size__small,html[lang=bn] .j-initials-size__small {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-initials-size__small,html[lang=ta] .j-initials-size__small {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-initials-size__small,html[lang=ta] .j-initials-size__small {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-initials-size__small,html[lang=te] .j-initials-size__small {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-initials-size__small,html[lang=te] .j-initials-size__small {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-initials-size__small,html[lang=kn] .j-initials-size__small {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-initials-size__small,html[lang=kn] .j-initials-size__small {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-initials-size__small,html[lang=as] .j-initials-size__small {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-initials-size__small,html[lang=as] .j-initials-size__small {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-initials-size__small,html[lang=ml] .j-initials-size__small {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-initials-size__small,html[lang=ml] .j-initials-size__small {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-initials-size__small,html[lang=or] .j-initials-size__small {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-initials-size__small,html[lang=or] .j-initials-size__small {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-initials-size__medium {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-initials-size__medium {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-initials-size__medium,html[lang=hi] .j-initials-size__medium {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-initials-size__medium,html[lang=hi] .j-initials-size__medium {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-initials-size__medium,html[lang=mr] .j-initials-size__medium {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-initials-size__medium,html[lang=mr] .j-initials-size__medium {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-initials-size__medium,html[lang=gu] .j-initials-size__medium {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-initials-size__medium,html[lang=gu] .j-initials-size__medium {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-initials-size__medium,html[lang=pa] .j-initials-size__medium {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-initials-size__medium,html[lang=pa] .j-initials-size__medium {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-initials-size__medium,html[lang=bn] .j-initials-size__medium {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-initials-size__medium,html[lang=bn] .j-initials-size__medium {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-initials-size__medium,html[lang=ta] .j-initials-size__medium {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-initials-size__medium,html[lang=ta] .j-initials-size__medium {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-initials-size__medium,html[lang=te] .j-initials-size__medium {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-initials-size__medium,html[lang=te] .j-initials-size__medium {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-initials-size__medium,html[lang=kn] .j-initials-size__medium {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-initials-size__medium,html[lang=kn] .j-initials-size__medium {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-initials-size__medium,html[lang=as] .j-initials-size__medium {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-initials-size__medium,html[lang=as] .j-initials-size__medium {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-initials-size__medium,html[lang=ml] .j-initials-size__medium {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-initials-size__medium,html[lang=ml] .j-initials-size__medium {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-initials-size__medium,html[lang=or] .j-initials-size__medium {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-initials-size__medium,html[lang=or] .j-initials-size__medium {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-initials-size__large {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-initials-size__large {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 500;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-initials-size__large,html[lang=hi] .j-initials-size__large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-initials-size__large,html[lang=hi] .j-initials-size__large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-initials-size__large,html[lang=mr] .j-initials-size__large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-initials-size__large,html[lang=mr] .j-initials-size__large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-initials-size__large,html[lang=gu] .j-initials-size__large {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-initials-size__large,html[lang=gu] .j-initials-size__large {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-initials-size__large,html[lang=pa] .j-initials-size__large {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-initials-size__large,html[lang=pa] .j-initials-size__large {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-initials-size__large,html[lang=bn] .j-initials-size__large {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-initials-size__large,html[lang=bn] .j-initials-size__large {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-initials-size__large,html[lang=ta] .j-initials-size__large {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-initials-size__large,html[lang=ta] .j-initials-size__large {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-initials-size__large,html[lang=te] .j-initials-size__large {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-initials-size__large,html[lang=te] .j-initials-size__large {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-initials-size__large,html[lang=kn] .j-initials-size__large {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-initials-size__large,html[lang=kn] .j-initials-size__large {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-initials-size__large,html[lang=as] .j-initials-size__large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-initials-size__large,html[lang=as] .j-initials-size__large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-initials-size__large,html[lang=ml] .j-initials-size__large {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-initials-size__large,html[lang=ml] .j-initials-size__large {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-initials-size__large,html[lang=or] .j-initials-size__large {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-initials-size__large,html[lang=or] .j-initials-size__large {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-initials-size__x-large {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 500;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-initials-size__x-large {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 500;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-initials-size__x-large,html[lang=hi] .j-initials-size__x-large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-initials-size__x-large,html[lang=hi] .j-initials-size__x-large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-initials-size__x-large,html[lang=mr] .j-initials-size__x-large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-initials-size__x-large,html[lang=mr] .j-initials-size__x-large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-initials-size__x-large,html[lang=gu] .j-initials-size__x-large {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-initials-size__x-large,html[lang=gu] .j-initials-size__x-large {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-initials-size__x-large,html[lang=pa] .j-initials-size__x-large {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-initials-size__x-large,html[lang=pa] .j-initials-size__x-large {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-initials-size__x-large,html[lang=bn] .j-initials-size__x-large {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-initials-size__x-large,html[lang=bn] .j-initials-size__x-large {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-initials-size__x-large,html[lang=ta] .j-initials-size__x-large {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-initials-size__x-large,html[lang=ta] .j-initials-size__x-large {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-initials-size__x-large,html[lang=te] .j-initials-size__x-large {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-initials-size__x-large,html[lang=te] .j-initials-size__x-large {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-initials-size__x-large,html[lang=kn] .j-initials-size__x-large {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-initials-size__x-large,html[lang=kn] .j-initials-size__x-large {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-initials-size__x-large,html[lang=as] .j-initials-size__x-large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-initials-size__x-large,html[lang=as] .j-initials-size__x-large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-initials-size__x-large,html[lang=ml] .j-initials-size__x-large {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-initials-size__x-large,html[lang=ml] .j-initials-size__x-large {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-initials-size__x-large,html[lang=or] .j-initials-size__x-large {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    letter-spacing: -.09px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-initials-size__x-large,html[lang=or] .j-initials-size__x-large {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.125rem;
        font-weight: 400;
        letter-spacing: -.09px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-initials-size__xx-large {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
    letter-spacing: -.12px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-initials-size__xx-large {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 500;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-initials-size__xx-large,html[lang=hi] .j-initials-size__xx-large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-initials-size__xx-large,html[lang=hi] .j-initials-size__xx-large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-initials-size__xx-large,html[lang=mr] .j-initials-size__xx-large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-initials-size__xx-large,html[lang=mr] .j-initials-size__xx-large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-initials-size__xx-large,html[lang=gu] .j-initials-size__xx-large {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-initials-size__xx-large,html[lang=gu] .j-initials-size__xx-large {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-initials-size__xx-large,html[lang=pa] .j-initials-size__xx-large {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-initials-size__xx-large,html[lang=pa] .j-initials-size__xx-large {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-initials-size__xx-large,html[lang=bn] .j-initials-size__xx-large {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-initials-size__xx-large,html[lang=bn] .j-initials-size__xx-large {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-initials-size__xx-large,html[lang=ta] .j-initials-size__xx-large {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-initials-size__xx-large,html[lang=ta] .j-initials-size__xx-large {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-initials-size__xx-large,html[lang=te] .j-initials-size__xx-large {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-initials-size__xx-large,html[lang=te] .j-initials-size__xx-large {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-initials-size__xx-large,html[lang=kn] .j-initials-size__xx-large {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-initials-size__xx-large,html[lang=kn] .j-initials-size__xx-large {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-initials-size__xx-large,html[lang=as] .j-initials-size__xx-large {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-initials-size__xx-large,html[lang=as] .j-initials-size__xx-large {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-initials-size__xx-large,html[lang=ml] .j-initials-size__xx-large {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-initials-size__xx-large,html[lang=ml] .j-initials-size__xx-large {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-initials-size__xx-large,html[lang=or] .j-initials-size__xx-large {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -.12px;
    line-height: 1.1666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-initials-size__xx-large,html[lang=or] .j-initials-size__xx-large {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1.5rem;
        font-weight: 400;
        letter-spacing: -.12px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-progress-bar {
    --progress-bar-height: 0.5em;
    --progress-bar-color-highlight: var(--color-primary-50);
    --progress-bar-color-background: var(--color-primary-grey-40);
    --progress-bar-color-text-label: var(--color-primary-grey-100);
    --progress-bar-color-text-second-label: var(--color-primary-60);
    --progress-bar-border-radius: var(--radius-small)
}

.success.j-progress-bar {
    --progress-bar-color-highlight: var(--color-feedback-success-50)
}

.error.j-progress-bar {
    --progress-bar-color-highlight: var(--color-feedback-error-50)
}

.warning.j-progress-bar {
    --progress-bar-color-highlight: var(--color-feedback-warning-50)
}

.j-progress-bar .j-progress-bar__label-root {
    display: flex
}

.j-progress-bar .j-progress-bar__label-root>*+* {
    margin-left: var(--spacing-m)
}

.j-progress-bar .j-progress-bar__label-root.align-stretch {
    justify-content: space-between
}

.j-progress-bar .j-progress-bar__label-root.align-center {
    justify-content: center
}

.j-progress-bar .j-progress-bar__fragment-container {
    display: block;
    height: var(--progress-bar-height);
    margin-top: var(--spacing-base);
    overflow: hidden;
    position: relative
}

.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-back,.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-roller,.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-tracker {
    border-radius: var(--progress-bar-border-radius);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: var(--transitions-default)
}

.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-back {
    background-color: var(--progress-bar-color-background);
    width: 100%
}

.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-roller,.j-progress-bar .j-progress-bar__fragment-container .j-progress-bar__fragment-tracker {
    background-color: var(--progress-bar-color-highlight);
    width: 50%
}

@keyframes bounce {
    0% {
        left: -100%
    }

    to {
        left: 100%
    }
}

.j-progress-bar .j-progress-bar__fragment-container.j-progress-bar__indeterminate .j-progress-bar__fragment-roller {
    animation: bounce var(--transitions-default);
    animation-iteration-count: infinite
}

.j-badge {
    --border-radius-badge: var(--radius-medium);
    --badge-color-text: var(--color-sparkle-grey-20);
    --badge-color-bg: var(--color-sparkle-60);
    align-items: center;
    background-color: var(--badge-color-bg);
    border-radius: var(--border-radius-badge);
    display: inline-flex;
    max-width: 100%;
    min-width: var(--spacing-xl);
    padding: var(--spacing-xxs) var(--spacing-xs);
    position: relative
}

.j-badge:not(.j-badge-kind__service) {
    color: var(--badge-color-text)
}

.j-badge .j-text {
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap
}

.j-badge .j-badge-icon {
    box-sizing: initial;
    line-height: 0;
    padding-right: var(--spacing-xxs);
    width: var(--spacing-base);
    width: var(--icon-size,var(--spacing-base))
}

.j-badge-size__small {
    padding: var(--spacing-xxs) var(--spacing-xs)
}

.j-badge-size__large {
    --border-radius-badge: var(--radius-small);
    padding: var(--spacing-xxs) var(--spacing-s)
}

.j-badge-size__large .j-badge-icon {
    padding-right: var(--spacing-xs)
}

.j-badge-kind__service {
    -webkit-backdrop-filter: var(--surfaces-soft--filter);
    backdrop-filter: var(--surfaces-soft--filter);
    background-color: var(--surfaces-soft--bg);
    border-radius: var(--radius-pill)
}

.j-badge-kind__service .j-badge-icon {
    padding-right: var(--spacing-xs)
}

.j-badge-kind__service .j-text {
    color: var(--color-white);
    text-transform: none
}

.j-tooltip {
    --j-tooltip-background-color: var(--color-primary-grey-100);
    --tooltip-z-index: 9999;
    --j-tooptip-tip-size: var(--spacing-s);
    display: flex;
    max-height: 80vh;
    max-width: 33.3333333333vw;
    min-height: var(--spacing-xl);
    min-width: var(--spacing-xl);
    position: fixed;
    width: max-content;
    z-index: var(--tooltip-z-index)
}

.j-tooltip__children-wrapper {
    display: block;
    width: fit-content
}

.j-tooltip__left,.j-tooltip__left-end,.j-tooltip__left-start {
    flex-direction: row
}

.j-tooltip__right,.j-tooltip__right-end,.j-tooltip__right-start {
    flex-direction: row-reverse
}

.j-tooltip__bottom,.j-tooltip__bottom-end,.j-tooltip__bottom-start {
    flex-direction: column-reverse
}

.j-tooltip__top,.j-tooltip__top-end,.j-tooltip__top-start {
    flex-direction: column
}

.j-tooltip__bottom,.j-tooltip__left,.j-tooltip__right,.j-tooltip__top {
    align-items: center
}

.j-tooltip__bottom-start,.j-tooltip__left-start,.j-tooltip__right-start,.j-tooltip__top-start {
    align-items: flex-start
}

.j-tooltip__bottom-end,.j-tooltip__left-end,.j-tooltip__right-end,.j-tooltip__top-end {
    align-items: flex-end
}

.j-tooltip__bottom-end>.j-tooltip__label-container,.j-tooltip__bottom-start>.j-tooltip__label-container,.j-tooltip__bottom>.j-tooltip__label-container,.j-tooltip__top-end>.j-tooltip__label-container,.j-tooltip__top-start>.j-tooltip__label-container,.j-tooltip__top>.j-tooltip__label-container {
    min-width: var(--spacing-xl)
}

.j-tooltip__left-end>.j-tooltip__label-container,.j-tooltip__left-start>.j-tooltip__label-container,.j-tooltip__left>.j-tooltip__label-container,.j-tooltip__right-end>.j-tooltip__label-container,.j-tooltip__right-start>.j-tooltip__label-container,.j-tooltip__right>.j-tooltip__label-container {
    min-height: var(--spacing-xl)
}

.j-tooltip>.j-tooltip__label-container {
    align-items: center;
    background-color: var(--color-primary-grey-100);
    border-radius: var(--radius-medium);
    display: flex;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 500;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    padding: var(--spacing-s) var(--spacing-base);
    text-transform: none;
    white-space: pre-wrap;
    width: fit-content;
    word-break: break-word
}

@media screen and (max-width: 61.9375rem) {
    .j-tooltip>.j-tooltip__label-container {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 500;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .j-tooltip>.j-tooltip__label-container,html[lang=hi] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-tooltip>.j-tooltip__label-container,html[lang=hi] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .j-tooltip>.j-tooltip__label-container,html[lang=mr] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-tooltip>.j-tooltip__label-container,html[lang=mr] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .j-tooltip>.j-tooltip__label-container,html[lang=gu] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-tooltip>.j-tooltip__label-container,html[lang=gu] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .j-tooltip>.j-tooltip__label-container,html[lang=pa] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-tooltip>.j-tooltip__label-container,html[lang=pa] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .j-tooltip>.j-tooltip__label-container,html[lang=bn] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-tooltip>.j-tooltip__label-container,html[lang=bn] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .j-tooltip>.j-tooltip__label-container,html[lang=ta] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-tooltip>.j-tooltip__label-container,html[lang=ta] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .j-tooltip>.j-tooltip__label-container,html[lang=te] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-tooltip>.j-tooltip__label-container,html[lang=te] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .j-tooltip>.j-tooltip__label-container,html[lang=kn] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-tooltip>.j-tooltip__label-container,html[lang=kn] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .j-tooltip>.j-tooltip__label-container,html[lang=as] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-tooltip>.j-tooltip__label-container,html[lang=as] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .j-tooltip>.j-tooltip__label-container,html[lang=ml] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-tooltip>.j-tooltip__label-container,html[lang=ml] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .j-tooltip>.j-tooltip__label-container,html[lang=or] .j-tooltip>.j-tooltip__label-container {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-tooltip>.j-tooltip__label-container,html[lang=or] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 400;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

.j-tooltip .tip {
    height: var(--spacing-xs);
    width: var(--spacing-m)
}

.j-tooltip .tip svg {
    display: block
}

.j-tooltip .tip svg path {
    fill: var(--j-tooltip-background-color)
}

.j-tooltip .tip.tip-left,.j-tooltip .tip.tip-right {
    height: var(--spacing-m);
    margin: var(--spacing-xs) 0;
    width: var(--spacing-xs)
}

.j-tooltip .tip.tip-left svg,.j-tooltip .tip.tip-right svg {
    height: 24px;
    width: 8px
}

.j-tooltip .tip.tip-down,.j-tooltip .tip.tip-up {
    height: var(--spacing-xs);
    margin: 0 var(--spacing-xs);
    width: var(--spacing-m)
}

.j-tooltip .tip.tip-down svg,.j-tooltip .tip.tip-up svg {
    height: 8px;
    width: 24px
}

@media screen and (max-width: 61.9375rem) {
    .j-tooltip {
        min-height:var(--spacing-xxl)
    }

    .j-tooltip>.j-tooltip__label-container {
        font-family: JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        min-height: var(--spacing-xxl);
        padding: var(--spacing-xs) var(--spacing-base);
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    .j-tooltip>.j-tooltip__label-container {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-tooltip>.j-tooltip__label-container,html[lang=hi] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=hi] .j-tooltip>.j-tooltip__label-container,html[lang=hi] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-tooltip>.j-tooltip__label-container,html[lang=mr] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=mr] .j-tooltip>.j-tooltip__label-container,html[lang=mr] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-tooltip>.j-tooltip__label-container,html[lang=gu] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=gu] .j-tooltip>.j-tooltip__label-container,html[lang=gu] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-tooltip>.j-tooltip__label-container,html[lang=pa] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=pa] .j-tooltip>.j-tooltip__label-container,html[lang=pa] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-tooltip>.j-tooltip__label-container,html[lang=bn] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=bn] .j-tooltip>.j-tooltip__label-container,html[lang=bn] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-tooltip>.j-tooltip__label-container,html[lang=ta] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=ta] .j-tooltip>.j-tooltip__label-container,html[lang=ta] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-tooltip>.j-tooltip__label-container,html[lang=te] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=te] .j-tooltip>.j-tooltip__label-container,html[lang=te] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-tooltip>.j-tooltip__label-container,html[lang=kn] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=kn] .j-tooltip>.j-tooltip__label-container,html[lang=kn] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-tooltip>.j-tooltip__label-container,html[lang=as] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=as] .j-tooltip>.j-tooltip__label-container,html[lang=as] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-tooltip>.j-tooltip__label-container,html[lang=ml] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=ml] .j-tooltip>.j-tooltip__label-container,html[lang=ml] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-tooltip>.j-tooltip__label-container,html[lang=or] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

@media screen and (max-width: 61.9375rem)and (max-width:61.9375rem) {
    [data-lang=or] .j-tooltip>.j-tooltip__label-container,html[lang=or] .j-tooltip>.j-tooltip__label-container {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-Space {
    line-height: 0
}

.j-Space__vertical {
    display: block
}

.j-table {
    --table-cell-padding-relaxed: var(--spacing-base);
    --table-cell-padding-condensed: var(--spacing-xs);
    --table-border-width: 1px;
    --table-border-color: var(--color-primary-grey-40);
    --table-background-color: var(--color-primary-background);
    --table-text-color: var(--color-primary-grey-100);
    --table-header-background-color: var(--color-primary-50);
    --table-header-text-color: var(--color-primary-inverse);
    --table-header-border-radius: var(--radius-medium);
    --table-header-border-bottom-width: 3px;
    --table-header-border-color: var(--color-primary-grey-80);
    --table-sort-icon-width: 1.25rem;
    --table-sort-icon-padding-left: var(--spacing-xxs);
    --table-zebra-background-color: var(--color-primary-grey-20);
    border-collapse: initial;
    border-spacing: 0;
    color: var(--table-text-color)
}

.j-table td,.j-table th {
    border-top: var(--table-border-width) solid var(--table-border-color);
    padding: var(--table-cell-padding-relaxed);
    text-align: left
}

.j-table td:first-child,.j-table th:first-child {
    border-left: var(--table-border-width) solid var(--table-border-color)
}

.j-table td:last-child,.j-table th:last-child {
    border-right: var(--table-border-width) solid var(--table-border-color)
}

.j-table thead {
    display: none
}

.j-table tbody,.j-table thead {
    background-color: var(--table-background-color)
}

.j-table tbody tr:first-child td {
    border-top: var(--table-border-width) solid var(--table-border-color)
}

.j-table tbody tr:first-child td:first-child {
    border-radius: var(--table-header-border-radius) 0 0 0
}

.j-table tbody tr:first-child td:last-child {
    border-radius: 0 var(--table-header-border-radius) 0 0
}

.j-table tbody tr:last-child td {
    border-bottom: var(--table-border-width) solid var(--table-border-color)
}

.j-table tbody tr:last-child td:first-child {
    border-radius: 0 0 0 var(--table-header-border-radius)
}

.j-table tbody tr:last-child td:last-child {
    border-radius: 0 0 var(--table-header-border-radius) 0
}

.j-table tfoot {
    background-color: var(--table-background-color)
}

.j-table tfoot td {
    border-bottom: var(--table-border-width) solid var(--table-border-color);
    border-radius: 0 0 var(--table-header-border-radius) var(--table-header-border-radius)
}

.j-table.condensed td,.j-table.condensed th {
    padding: var(--table-cell-padding-condensed)
}

.j-table.column-divider td,.j-table.column-divider th {
    border-right: var(--table-border-width) solid var(--table-border-color)
}

.j-table.has-footer tbody tr:last-child td {
    border-bottom: none;
    border-radius: 0
}

.j-table.has-headers thead {
    display: table-header-group
}

.j-table.has-headers thead th {
    border-bottom: var(--table-header-border-bottom-width) solid var(--table-border-color);
    border-top: var(--table-border-width) solid var(--table-border-color)
}

.j-table.has-headers thead th:first-child {
    border-radius: var(--table-header-border-radius) 0 0 0
}

.j-table.has-headers thead th:last-child {
    border-radius: 0 var(--table-header-border-radius) 0 0
}

.j-table.has-headers tbody tr:first-child td {
    border-radius: 0;
    border-top: none
}

.j-table.header-background thead {
    color: var(--table-header-text-color)
}

.j-table.header-background thead th {
    background-color: var(--table-header-background-color);
    border-bottom: none
}

.j-table.header-background.column-divider th {
    border-right: var(--table-border-width) solid var(--table-header-border-color);
    box-sizing: border-box
}

.j-table.header-background.column-divider th:last-child {
    border-right-color: var(--table-border-color)
}

.j-table.zebra tbody tr:nth-child(2n) {
    background-color: var(--table-zebra-background-color)
}

.j-table.zebra tbody tr:nth-child(odd) td {
    border-top: none
}

.j-table .j-table-sortable {
    cursor: pointer
}

.j-table .j-table-icon svg {
    padding-left: var(--table-sort-icon-padding-left);
    vertical-align: middle;
    width: var(--table-sort-icon-width)
}

.j-listBlock {
    --listblock-margin: var(--spacing-xs);
    --listblock-gap: var(--spacing-base)
}

.j-listBlock__s {
    --listblock-margin: var(--spacing-xxs);
    --listblock-gap: var(--spacing-s)
}

.j-listBlock__main {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    margin: var(--listblock-margin) 0
}

.j-listBlock__main>*+* {
    margin-left: var(--listblock-gap)
}

.j-listBlock.align-top .j-listBlock__main {
    align-items: flex-start
}

.j-listBlock__prefix,.j-listBlock__suffix {
    align-content: center;
    align-items: center;
    display: flex;
    flex: 0 0 auto
}

.j-listBlock__prefix>svg,.j-listBlock__suffix>svg {
    width: 2em
}

.j-listBlock__block-root {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.j-listBlock__block-root>*+* {
    margin-top: var(--spacing-xxs)
}

.j-listBlock__block {
    align-items: center;
    display: flex;
    flex-grow: 1
}

.j-listBlock__block>*+* {
    margin-left: var(--spacing-xs)
}

.j-listBlock__block-text {
    align-items: center;
    display: flex;
    flex-grow: 1
}

.j-listBlock__block-text>*+* {
    margin-left: var(--spacing-xs)
}

.j-listBlock__children {
    margin-top: var(--spacing-xs)
}

.j-listBlock__top {
    margin-bottom: var(--spacing-xs)
}

.j-Skeleton {
    background-color: var(--color-primary-grey-20);
    width: var(--val-skeleton-width)
}

.rectangle {
    border-radius: var(--radius-large)
}

.heading {
    border-radius: var(--radius-pill);
    height: 2rem
}

.paragraph {
    border-radius: var(--radius-large);
    height: 1rem
}

.circle {
    border-radius: var(--radius-pill);
    position: relative;
    width: var(--val-skeleton-width)
}

.square {
    border-radius: var(--radius-large)
}

@supports(aspect-ratio: auto) {
    .circle,.square {
        aspect-ratio:1/1
    }

    .rectangle {
        aspect-ratio: 16/9
    }
}

@supports not (aspect-ratio: auto) {
    .circle,.square {
        padding-top:var(--val-skeleton-width)
    }

    .rectangle {
        padding-top: calc(var(--val-skeleton-width)*9/16)
    }
}

.j-tag {
    align-items: center;
    background-color: #0000;
    border: 1px solid var(--color-primary-grey-80);
    border-radius: var(--radius-large);
    color: var(--color-primary-grey-100);
    cursor: default;
    display: inline-flex;
    max-width: 100%;
    min-width: var(--spacing-xl);
    padding: var(--spacing-xxs) var(--spacing-s);
    position: relative;
    transition: var(--transitions-default)
}

.j-tag .j-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.j-tag.active {
    background-color: var(--color-sparkle-20);
    border-color: var(--color-sparkle-20);
    color: var(--color-sparkle-80)
}

.j-tag .j-tag-icon {
    box-sizing: initial;
    line-height: 0;
    padding-left: var(--spacing-xxs);
    width: var(--spacing-base)
}

.j-tag.disabled {
    cursor: not-allowed;
    opacity: .3
}

@media(hover: hover) {
    .j-tag.clickable:not(.disabled):hover {
        color:var(--color-sparkle-80);
        cursor: pointer
    }
}

.j-tag.clickable:not(.disabled):active {
    border-color: var(--color-sparkle-20);
    color: var(--color-sparkle-80)
}

.j-tag.clickable:not(.disabled):focus-visible {
    box-shadow: 0 0 0 4px var(--color-sparkle-80);
    color: var(--color-sparkle-80);
    outline: none
}

@media(hover: hover) {
    .j-tag.clickable:not(.disabled).active:hover {
        background-color:var(--color-sparkle-30);
        border-color: var(--color-sparkle-30)
    }
}

.j-tag.clickable:not(.disabled).active:active {
    background-color: #0000;
    border-color: var(--color-primary-grey-40)
}

.j-modal {
    --modal-spacing: var(--spacing-base);
    --modal-background: var(--color-primary-background);
    --modal-border-radius: var(--radius-xxl);
    --modal-header-spacing: var(--spacing-m);
    --modal-body-spacing: var(--spacing-l);
    --modal-button-spacing: var(--spacing-base);
    --modal-content-spacing: var(--spacing-base);
    --modal-content-height: 80vh;
    --modal-container-width-m: 584px;
    --modal-container-width-s: 412px;
    --modal-container-width-tablet: 464px;
    --modal-overlay-background: var(--color-primary-grey-80)
}

@media screen and (max-width: 38.6875rem) {
    .j-modal {
        --modal-border-radius:var(--radius-xl);
        --modal-body-spacing: var(--spacing-m)
    }
}

.j-modal {
    -webkit-backdrop-filter: var(--backdrop-filter);
    backdrop-filter: var(--backdrop-filter);
    background-color: var(--modal-overlay-background);
    display: flex;
    height: 100%;
    left: 0;
    opacity: 0;
    overflow: auto;
    padding: var(--modal-spacing);
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: var(--elevation-70)
}

.j-modal,.j-modal.j-modal-visible {
    transition: var(--transitions-default)
}

.j-modal.j-modal-visible {
    opacity: 1;
    visibility: visible
}

.j-modal .j-modal-container {
    background-color: var(--modal-background);
    border-radius: var(--modal-border-radius);
    margin: auto;
    outline: 0;
    padding: 0;
    position: relative;
    width: var(--modal-container-width-m)
}

.j-modal .j-modal-header {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    padding: var(--modal-header-spacing) var(--modal-header-spacing) 0
}

.j-modal .j-modal-title {
    padding-top: var(--spacing-xs)
}

.j-modal .j-modal-body {
    --listblock-margin: 0;
    padding: 0 var(--modal-body-spacing) var(--modal-body-spacing)
}

.j-modal .j-modal-content {
    margin: var(--modal-content-spacing) 0 var(--modal-content-spacing);
    max-height: var(--modal-content-height);
    overflow-y: auto
}

.j-modal .j-modal-footer {
    align-items: flex-end;
    display: flex;
    flex-direction: column
}

.j-modal .j-modal-footer a,.j-modal .j-modal-footer button {
    margin-left: var(--modal-button-spacing)
}

.j-modal:not(.j-modal-closable) {
    --modal-header-spacing: var(--spacing-xxl)
}

.j-modal.j-modal-kind-acknowledgement .j-modal-buttons .secondary {
    display: none
}

.j-modal.j-modal-kind-acknowledgement .j-modal-buttons {
    width: 100%
}

.j-modal.j-modal-kind-acknowledgement .j-modal-buttons * {
    margin-left: 0
}

.j-modal.j-modal-kind-informational .j-modal-buttons {
    display: none
}

.j-modal.j-modal-size-s .j-modal-container {
    width: var(--modal-container-width-s)
}

.j-modal.j-modal-size-s .j-modal-body {
    text-align: center
}

.j-modal.j-modal-size-s .j-modal-heading {
    text-align: center;
    width: 100%
}

.j-modal.j-modal-size-s .j-modal-buttons {
    display: flex;
    flex-direction: column;
    width: 100%
}

.j-modal.j-modal-size-s .j-modal-buttons a,.j-modal.j-modal-size-s .j-modal-buttons button {
    margin-left: 0;
    margin-top: var(--modal-button-spacing)
}

.j-modal.j-modal-size-s .j-modal-buttons span {
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .j-modal .j-modal-container {
        width:var(--modal-container-width-tablet)
    }

    .j-modal .j-modal-buttons {
        display: flex;
        flex-direction: column-reverse;
        width: 100%
    }

    .j-modal .j-modal-buttons a,.j-modal .j-modal-buttons button {
        margin-left: 0;
        margin-top: var(--modal-button-spacing)
    }

    .j-modal .j-modal-buttons span {
        width: 100%
    }
}

.j-selectors {
    --selectors-gap: var(--spacing-xs);
    --selectors-vertical-padding: var(--spacing-xs);
    --selector-item-content-color: var(--color-primary-60);
    --selector-switcher-background: var(--color-primary-50);
    background-color: var(--color-primary-grey-20);
    border-radius: var(--radius-pill);
    display: flex;
    padding: 0 calc(var(--spacing-xxs)/2);
    position: relative;
    width: fit-content
}

.j-selectors .gap-not-supported .j-selectors__item {
    width: calc(100% + var(--selectors-gap))
}

.j-selectors .gap-not-supported .j-selectors__item .content {
    margin: calc(var(--selectors-gap)*-1) 0 0 calc(var(--selectors-gap)*-1)
}

.j-selectors .gap-not-supported .j-selectors__item>* {
    margin: var(--selectors-gap) 0 0 var(--selectors-gap)
}

.j-selectors .gap-not-supported .j-selectors.horizontal .content,.j-selectors .gap-not-supported .j-selectors.horizontal .content>*,.j-selectors .gap-not-supported.vertical .j-selectors__item .content,.j-selectors .gap-not-supported.vertical .j-selectors__item .content>* {
    margin-top: 0
}

.j-selectors.stretch {
    width: auto
}

@media screen and (max-width: 38.6875rem) {
    .j-selectors.stretch {
        min-width:max-content
    }
}

.j-selectors.stretch .switcher-text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.j-selectors.stretch .j-selectors__item {
    flex-basis: 100%;
    width: 0
}

.j-selectors.vertical {
    --selectors-gap: var(--spacing-xxs);
    --selectors-vertical-padding: var(--spacing-s)
}

.j-selectors.vertical .j-selectors__item .content {
    flex-direction: column
}

.j-selectors.horizontal .content {
    flex-wrap: nowrap
}

.j-selectors.horizontal-stretch .j-selectors__item .content {
    flex: 1 1
}

.j-selectors.horizontal-stretch .j-selectors__item .content .switcher-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.j-selectors__item {
    margin: var(--spacing-xxs) calc(var(--spacing-xxs)/2);
    position: relative
}

.j-selectors__item .content {
    align-items: center;
    border-radius: var(--radius-pill);
    box-shadow: inset 0 0 0 4px #0000;
    color: var(--selector-item-content-color);
    cursor: pointer;
    display: flex;
    flex-wrap: wrap;
    gap: var(--selectors-gap);
    height: 100%;
    justify-content: center;
    padding: var(--selectors-vertical-padding) var(--spacing-s);
    text-align: center;
    transition: var(--transitions-default);
    width: 100%
}

.j-selectors__item .content .switcher-icon {
    align-items: center;
    display: flex;
    width: 1.25em;
    z-index: 10
}

.j-selectors__item .content .switcher-text {
    z-index: 10
}

.j-selectors__item .content:after {
    border-radius: var(--radius-pill);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: background-color var(--transitions-default);
    width: 100%;
    z-index: 0
}

.j-selectors__item input:not(:checked,:disabled)+.content:hover:after {
    background-color: var(--color-primary-grey-40)
}

.j-selectors__item input:checked:not(:disabled)+.content:after {
    background-color: var(--color-primary-50)
}

.j-selectors__item input:checked+.content {
    color: var(--color-primary-inverse)
}

.j-selectors__item input:disabled+.content {
    cursor: not-allowed;
    opacity: .3
}

.j-selectors__item:has(input:checked:focus-visible)~.switcher {
    --selector-switcher-background: var(--color-primary-60)
}

.j-selectors .switcher {
    --left: 0;
    --width: 0;
    border-radius: var(--radius-pill);
    height: calc(100% - var(--spacing-xxs)*2);
    left: var(--left);
    position: absolute;
    top: var(--spacing-xxs);
    transition: var(--transitions-default);
    width: var(--width);
    z-index: 1
}

.j-notification {
    --toast-position-top: var(--spacing-m);
    --toast-position-right: var(--spacing-m);
    --toast-position-left: unset;
    --toast-position-bottom: unset
}

@media screen and (max-width: 61.9375rem) {
    .j-notification {
        --toast-position-top:unset;
        --toast-position-right: calc(50% - 9.75rem);
        --toast-position-left: unset;
        --toast-position-bottom: var(--spacing-m)
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-notification {
        --toast-position-left:calc(50% - 9.75rem)
    }
}

.j-notification__kind-informative.j-notification,.j-notification__kind-semantic.j-notification {
    --toast-position-top: unset;
    --toast-position-right: unset;
    --toast-position-left: var(--spacing-m);
    --toast-position-bottom: var(--spacing-m)
}

@media screen and (max-width: 61.9375rem) {
    .j-notification__kind-informative.j-notification,.j-notification__kind-semantic.j-notification {
        --toast-position-top:unset;
        --toast-position-right: calc(50% - 9.75rem);
        --toast-position-left: unset;
        --toast-position-bottom: var(--spacing-m)
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-notification__kind-informative.j-notification,.j-notification__kind-semantic.j-notification {
        --toast-position-left:calc(50% - 9.75rem)
    }
}

.j-notification {
    --toast-transform-x: 100%;
    --toast-transform-y: 0
}

.j-notification__visible.j-notification {
    --toast-transform-x: 0;
    --toast-transform-y: 0
}

@media screen and (max-width: 61.9375rem) {
    .j-notification {
        --toast-transform-x:0;
        --toast-transform-y: 100%
    }

    .j-notification__visible.j-notification {
        --toast-transform-x: 0;
        --toast-transform-y: 0
    }
}

.j-notification__kind-informative.j-notification,.j-notification__kind-semantic.j-notification {
    --toast-transform-x: -100%;
    --toast-transform-y: 0
}

.j-notification__kind-informative.j-notification__visible.j-notification,.j-notification__kind-semantic.j-notification__visible.j-notification {
    --toast-transform-x: 0;
    --toast-transform-y: 0
}

@media screen and (max-width: 61.9375rem) {
    .j-notification__kind-informative.j-notification,.j-notification__kind-semantic.j-notification {
        --toast-transform-x:0;
        --toast-transform-y: 100%
    }

    .j-notification__kind-informative.j-notification__visible.j-notification,.j-notification__kind-semantic.j-notification__visible.j-notification {
        --toast-transform-x: 0;
        --toast-transform-y: 0
    }
}

.j-notification {
    background-color: var(--color-primary-background);
    border-radius: var(--radius-large);
    bottom: var(--toast-position-bottom);
    box-shadow: var(--shadow-s);
    left: var(--toast-position-left);
    max-width: 30.25rem;
    min-width: 19.5rem;
    opacity: 0;
    padding: var(--spacing-xs) var(--spacing-base);
    position: fixed;
    right: var(--toast-position-right);
    top: var(--toast-position-top);
    transform: translate(var(--toast-transform-x),var(--toast-transform-y));
    transition: var(--transitions-ease-joyfulexit) var(--transitions-duration-medium);
    visibility: hidden
}

.j-notification__kind-service {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #ffffffb3;
    box-shadow: none
}

.j-notification__visible {
    opacity: 1;
    transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-medium);
    visibility: visible
}

.j-notification .j-listBlock__prefix svg {
    width: var(--spacing-l)
}

.j-notification .j-listBlock__prefix .j-listBlock__block-text {
    overflow-wrap: break-word
}

.j-notification .j-listBlock__suffix .suffix-close {
    color: var(--color-primary-60);
    display: flex;
    width: var(--spacing-base)
}

.j-notification .j-listBlock__suffix .suffix-close svg {
    height: 100%;
    width: 100%
}

@media(hover: hover) {
    .j-notification .j-listBlock__suffix .suffix-close:hover {
        color:var(--color-primary-60)
    }
}

.j-notification__cta {
    display: flex;
    justify-content: flex-end
}

.j-notification__cta>*+* {
    margin-left: var(--spacing-s)
}

.j-icon {
    --icon-size-svg: inherit;
    align-items: center;
    color: currentcolor;
    color: var(--icon-color,currentcolor);
    display: inline-flex;
    height: 100%;
    height: var(--icon-size,100%);
    justify-content: center;
    width: 100%;
    width: var(--icon-size,100%)
}

.j-icon svg {
    height: var(--spacing-base);
    height: var(--icon-size-svg,var(--spacing-base));
    width: var(--spacing-base);
    width: var(--icon-size-svg,var(--spacing-base))
}

.j-icon__bg {
    background-color: initial;
    background-color: var(--icon-bg,unset);
    border-radius: var(--radius-pill)
}

.j-link.has-focus:focus-visible .j-icon {
    border-radius: var(--radius-pill)
}

.sample-icon-container {
    background-color: var(--color-primary-20);
    display: flex;
    padding: var(--spacing-xxs);
    width: fit-content
}

.j-contentBlock {
    --button-group-gap: var(--spacing-s);
    --button-group-margin: var(--spacing-m);
    --caption-margin: var(--spacing-xs);
    --title-margin: var(--spacing-m)
}

.j-contentBlock__size-l,.j-contentBlock__size-xl {
    --button-group-margin: var(--spacing-l);
    --caption-margin: var(--spacing-base)
}

.j-contentBlock__size-m {
    --caption-margin: var(--spacing-s);
    --title-margin: var(--spacing-base)
}

.j-contentBlock__size-s {
    --button-group-gap: var(--spacing-xs);
    --caption-margin: var(--spacing-xs);
    --title-margin: var(--spacing-s)
}

.j-contentBlock__size-xs,.j-contentBlock__size-xxs {
    --button-group-gap: var(--spacing-xs);
    --caption-margin: var(--spacing-xs);
    --title-margin: var(--spacing-xxs)
}

.j-contentBlock__size-xxs .j-button-group {
    flex-wrap: wrap
}

.j-contentBlock__size-xxs .j-button-group .j-button {
    white-space: pre
}

.j-contentBlock__size-xxs .j-button-group>* {
    flex: 1 1 auto
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body {
    display: flex
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body *+* {
    margin-top: var(--spacing-base)
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body .j-contentBlock__content {
    flex-grow: 1
}

.j-contentBlock__size-xxs.has-only__primary-cta .j-contentBlock__body .j-button-group {
    flex-grow: 0;
    margin-top: 0
}

@media screen and (max-width: 61.9375rem) {
    .j-contentBlock__size-l,.j-contentBlock__size-xl {
        --title-margin:var(--spacing-base)
    }

    .j-contentBlock__size-m,.j-contentBlock__size-s {
        --title-margin: var(--spacing-s)
    }

    .j-contentBlock__size-xxs .j-button-group {
        flex-wrap: wrap
    }
}

.j-contentBlock .j-button-group {
    align-items: center;
    margin-top: var(--spacing-m)
}

@media screen and (max-width: 38.6875rem) {
    .j-contentBlock .j-button-group,.j-contentBlock.j-contentBlock__size-xxs.has-only__primary-cta .j-button-group {
        flex-direction:row
    }
}

.j-contentBlock__description {
    margin-top: var(--title-margin)
}

.j-contentBlock__caption {
    margin-bottom: var(--caption-margin)
}

.j-contentBlock__children {
    margin: var(--spacing-m) 0
}

.j-search-box {
    position: relative;
    width: auto
}

.j-search-box.stretch {
    width: 100%
}

.j-search-box.disabled {
    cursor: not-allowed;
    opacity: .3
}

.j-search-box.has-suffix input {
    padding-right: 3em
}

.j-search-box.has-prefix input {
    padding-left: 3em
}

.j-search-box input {
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--color-primary-grey-20);
    border: none;
    border-radius: var(--radius-pill);
    color: var(--color-primary-grey-100);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    outline: none;
    padding: var(--spacing-xs) var(--spacing-base);
    padding-right: var(--spacing-s);
    text-transform: none;
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .j-search-box input {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-search-box input,html[lang=hi] .j-search-box input {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-search-box input,html[lang=hi] .j-search-box input {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-search-box input,html[lang=mr] .j-search-box input {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-search-box input,html[lang=mr] .j-search-box input {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-search-box input,html[lang=gu] .j-search-box input {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-search-box input,html[lang=gu] .j-search-box input {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-search-box input,html[lang=pa] .j-search-box input {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-search-box input,html[lang=pa] .j-search-box input {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-search-box input,html[lang=bn] .j-search-box input {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-search-box input,html[lang=bn] .j-search-box input {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-search-box input,html[lang=ta] .j-search-box input {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-search-box input,html[lang=ta] .j-search-box input {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-search-box input,html[lang=te] .j-search-box input {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-search-box input,html[lang=te] .j-search-box input {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-search-box input,html[lang=kn] .j-search-box input {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-search-box input,html[lang=kn] .j-search-box input {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-search-box input,html[lang=as] .j-search-box input {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-search-box input,html[lang=as] .j-search-box input {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-search-box input,html[lang=ml] .j-search-box input {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-search-box input,html[lang=ml] .j-search-box input {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-search-box input,html[lang=or] .j-search-box input {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-search-box input,html[lang=or] .j-search-box input {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-search-box input:disabled {
    cursor: not-allowed
}

.j-search-box input::placeholder {
    color: inherit;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    opacity: 1;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-search-box input::placeholder {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-search-box input::placeholder,html[lang=hi] .j-search-box input::placeholder {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-search-box input::placeholder,html[lang=hi] .j-search-box input::placeholder {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-search-box input::placeholder,html[lang=mr] .j-search-box input::placeholder {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-search-box input::placeholder,html[lang=mr] .j-search-box input::placeholder {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-search-box input::placeholder,html[lang=gu] .j-search-box input::placeholder {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-search-box input::placeholder,html[lang=gu] .j-search-box input::placeholder {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-search-box input::placeholder,html[lang=pa] .j-search-box input::placeholder {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-search-box input::placeholder,html[lang=pa] .j-search-box input::placeholder {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-search-box input::placeholder,html[lang=bn] .j-search-box input::placeholder {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-search-box input::placeholder,html[lang=bn] .j-search-box input::placeholder {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-search-box input::placeholder,html[lang=ta] .j-search-box input::placeholder {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-search-box input::placeholder,html[lang=ta] .j-search-box input::placeholder {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-search-box input::placeholder,html[lang=te] .j-search-box input::placeholder {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-search-box input::placeholder,html[lang=te] .j-search-box input::placeholder {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-search-box input::placeholder,html[lang=kn] .j-search-box input::placeholder {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-search-box input::placeholder,html[lang=kn] .j-search-box input::placeholder {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-search-box input::placeholder,html[lang=as] .j-search-box input::placeholder {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-search-box input::placeholder,html[lang=as] .j-search-box input::placeholder {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-search-box input::placeholder,html[lang=ml] .j-search-box input::placeholder {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-search-box input::placeholder,html[lang=ml] .j-search-box input::placeholder {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-search-box input::placeholder,html[lang=or] .j-search-box input::placeholder {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-search-box input::placeholder,html[lang=or] .j-search-box input::placeholder {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-search-box:active:not([disabled]) input {
    background: var(--color-primary-grey-40);
    color: var(--color-primary-60)
}

.j-search-box:active:not([disabled]) input::placeholder {
    color: inherit
}

@media(hover: hover) {
    .j-search-box:hover:not(.disabled):not(.active):not(.typing) .input-icon,.j-search-box:hover:not(.disabled):not(.active):not(.typing) input {
        color:var(--color-primary-60)
    }
}

.j-search-box input[type=search]::-webkit-search-cancel-button {
    cursor: pointer;
    display: none
}

.j-search-box .input-icon {
    border-radius: var(--radius-small);
    box-sizing: border-box;
    display: flex;
    height: 100%;
    justify-content: center;
    line-height: 0;
    position: absolute;
    top: 0;
    transform: none;
    width: 1.5em;
    z-index: auto
}

@media(hover: hover) {
    .j-search-box .input-icon:hover {
        color:inherit
    }
}

.j-search-box .input-icon svg {
    height: 100%;
    width: 100%
}

.j-search-box .input-icon.clickable {
    cursor: pointer
}

.j-search-box .input-icon.clickable:hover {
    color: var(--color-primary-60)
}

.j-search-box .input-icon.input-icon-prefix {
    color: var(--color-primary-grey-100);
    left: var(--spacing-s)
}

@media(hover: hover) {
    .j-search-box .input-icon.input-icon-prefix:hover {
        color:var(--color-primary-60)
    }
}

.j-search-box .input-icon.input-icon-suffix {
    align-items: center;
    color: var(--color-primary-60);
    cursor: pointer;
    display: flex;
    right: var(--spacing-s)
}

.j-search-box.focused .input-icon {
    color: var(--color-primary-60)
}

.j-search-box.focused input:not(:active) {
    background-color: var(--color-primary-grey-20);
    color: var(--color-primary-60);
    outline: none!important
}

.j-search-box.focused input:not(:active)::placeholder {
    color: inherit
}

.j-search-box:focus-visible {
    border-radius: var(--radius-pill)
}

.j-search-box.active .input-icon.input-icon-prefix:not(:hover) {
    color: var(--color-primary-grey-80)
}

.j-search-box.active input:not(:hover)::placeholder {
    color: var(--color-primary-grey-60)
}

.j-search-box.active .input-icon.input-icon-suffix:not(:hover),.j-search-box.active input:hover:not(:disabled) {
    color: var(--color-primary-60)
}

.j-search-box.typing .input-icon.input-icon-prefix:not(:hover) {
    color: var(--color-primary-grey-80)
}

.j-search-box.typing input:not(:hover) {
    color: var(--color-primary-grey-100)
}

.j-search-box.typing .input-icon.input-icon-suffix:not(:hover) {
    color: var(--color-primary-grey-80)
}

.j-search-box.typing input:hover:not(:disabled) {
    color: var(--color-primary-60)
}

.j-search-box.header input {
    background-color: var(--color-primary-60);
    color: var(--color-white)
}

.j-search-box.header input::placeholder {
    color: inherit
}

.j-search-box.header .input-icon {
    color: var(--color-white)
}

.j-search-box.header:active:not(:disabled) input {
    background-color: var(--color-primary-70);
    color: var(--color-primary-30)
}

.j-search-box.header.focused .input-icon,.j-search-box.header:hover:not(.disabled):not(.active):not(.typing) .input-icon,.j-search-box.header:hover:not(.disabled):not(.active):not(.typing) input {
    color: var(--color-primary-30)
}

.j-search-box.header.focused input:not(:active) {
    background-color: var(--color-primary-60)
}

.j-search-box.header.focused input:not(:active)::placeholder {
    color: var(--color-primary-30)
}

.j-search-box.header.active .input-icon.input-icon-prefix:not(:hover) {
    color: var(--color-white)
}

.j-search-box.header.active input:not(:hover) {
    color: var(--color-primary-40)
}

.j-search-box.header.active .input-icon.input-icon-suffix:not(:hover) {
    color: var(--color-white)
}

.j-search-box.header.active input:hover:not(:disabled) {
    color: var(--color-primary-30)
}

.j-search-box.header.typing .input-icon.input-icon-prefix:not(:hover),.j-search-box.header.typing .input-icon.input-icon-suffix:not(:hover),.j-search-box.header.typing input:not(:hover) {
    color: var(--color-white)
}

.j-search-box.header .input-icon:hover,.j-search-box.header.typing input:hover:not(:disabled) {
    color: var(--color-primary-30)
}

.j-fab,.j-fab-button {
    --fab-spacing: var(--spacing-m);
    --button-height: var(--button-height-large);
    --focus-border-width: 4px;
    --button-primary-color-bg: var(--color-secondary-50);
    --button-primary-color-text: var(--color-secondary-inverse);
    --button-primary-color-box-shadow: var(--shadow-s);
    --button-primary-color-bg-hover: var(--color-secondary-60);
    --button-primary-color-text-hover: var(--color-secondary-inverse);
    --button-primary-color-box-shadow-hover: var(--shadow-m);
    --button-primary-color-bg-active: var(--color-secondary-60);
    --button-primary-color-text-active: var(--color-secondary-30);
    --button-primary-color-box-shadow-active: var(--shadow-l);
    --button-primary-color-bg-focus: var(--color-secondary-60);
    --button-primary-color-text-focus: var(--color-secondary-inverse);
    --button-primary-color-box-shadow-focus: var(--shadow-m)
}

@media screen and (max-width: 38.6875rem) {
    .j-fab,.j-fab-button {
        --fab-spacing:var(--spacing-base)
    }
}

.j-fab {
    bottom: var(--fab-spacing);
    overflow: hidden;
    position: fixed;
    right: var(--fab-spacing);
    z-index: var(--elevation-50)
}

.j-fab.show {
    animation: fab-show var(--transitions-duration-rapid) var(--transitions-ease-joyfulentrance) forwards
}

.j-fab.hide {
    animation: fab-hide var(--transitions-duration-rapid) var(--transitions-ease-joyfulentrance) forwards
}

@keyframes fab-hide {
    0% {
        bottom: var(--fab-spacing)
    }

    to {
        bottom: calc(var(--fab-spacing)*-2);
        visibility: hidden
    }
}

@keyframes fab-show {
    0% {
        bottom: calc(var(--fab-spacing)*-2)
    }

    to {
        bottom: var(--fab-spacing)
    }
}

.j-fab-button {
    float: right;
    height: var(--button-height-large);
    max-width: calc(100vw - var(--fab-spacing) - var(--button-height-large)/2);
    white-space: nowrap
}

.j-fab-button:focus-visible {
    border: var(--focus-border-width) solid var(--color-secondary-80)!important
}

.j-fab-button.expanded {
    transition: width var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid);
    width: 100%
}

.j-fab-button.expanded>div {
    overflow: hidden;
    text-overflow: ellipsis
}

.j-fab-button.shrinked {
    transition: width var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid);
    width: var(--button-height-large)
}

.j-fab-button.shrinked>.icon-left {
    padding-right: 0!important;
    position: absolute;
    transform: translate(-50%,-50%)
}

.j-fab-button.shrinked>div {
    visibility: hidden
}

.input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field select,.input-date .j-field textarea,.input-date.j-field .switch-date-root input[type=text],.j-field .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date select,.j-field .input-date textarea {
    background-color: #0000;
    border: none;
    border-bottom: 2px solid var(--color-primary-grey-80);
    border-radius: 0;
    box-sizing: border-box;
    color: var(--color-primary-grey-100);
    display: block;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    outline: none;
    padding-bottom: calc(var(--spacing-xs) + 1px);
    padding-top: calc(var(--spacing-xs) + 1px);
    text-align: left;
    text-transform: none;
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field select,.input-date .j-field textarea,.input-date.j-field .switch-date-root input[type=text],.j-field .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date select,.j-field .input-date textarea {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=hi] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=hi] .input-date select,.j-field [data-lang=hi] .input-date textarea,.j-field html[lang=hi] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=hi] .input-date select,.j-field html[lang=hi] .input-date textarea,[data-lang=hi] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=hi] .input-date .j-field select,[data-lang=hi] .input-date .j-field textarea,[data-lang=hi] .input-date.j-field .switch-date-root input[type=text],html[lang=hi] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=hi] .input-date .j-field select,html[lang=hi] .input-date .j-field textarea,html[lang=hi] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=hi] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=hi] .input-date select,.j-field [data-lang=hi] .input-date textarea,.j-field html[lang=hi] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=hi] .input-date select,.j-field html[lang=hi] .input-date textarea,[data-lang=hi] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=hi] .input-date .j-field select,[data-lang=hi] .input-date .j-field textarea,[data-lang=hi] .input-date.j-field .switch-date-root input[type=text],html[lang=hi] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=hi] .input-date .j-field select,html[lang=hi] .input-date .j-field textarea,html[lang=hi] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=mr] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=mr] .input-date select,.j-field [data-lang=mr] .input-date textarea,.j-field html[lang=mr] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=mr] .input-date select,.j-field html[lang=mr] .input-date textarea,[data-lang=mr] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=mr] .input-date .j-field select,[data-lang=mr] .input-date .j-field textarea,[data-lang=mr] .input-date.j-field .switch-date-root input[type=text],html[lang=mr] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=mr] .input-date .j-field select,html[lang=mr] .input-date .j-field textarea,html[lang=mr] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=mr] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=mr] .input-date select,.j-field [data-lang=mr] .input-date textarea,.j-field html[lang=mr] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=mr] .input-date select,.j-field html[lang=mr] .input-date textarea,[data-lang=mr] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=mr] .input-date .j-field select,[data-lang=mr] .input-date .j-field textarea,[data-lang=mr] .input-date.j-field .switch-date-root input[type=text],html[lang=mr] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=mr] .input-date .j-field select,html[lang=mr] .input-date .j-field textarea,html[lang=mr] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=gu] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=gu] .input-date select,.j-field [data-lang=gu] .input-date textarea,.j-field html[lang=gu] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=gu] .input-date select,.j-field html[lang=gu] .input-date textarea,[data-lang=gu] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=gu] .input-date .j-field select,[data-lang=gu] .input-date .j-field textarea,[data-lang=gu] .input-date.j-field .switch-date-root input[type=text],html[lang=gu] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=gu] .input-date .j-field select,html[lang=gu] .input-date .j-field textarea,html[lang=gu] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=gu] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=gu] .input-date select,.j-field [data-lang=gu] .input-date textarea,.j-field html[lang=gu] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=gu] .input-date select,.j-field html[lang=gu] .input-date textarea,[data-lang=gu] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=gu] .input-date .j-field select,[data-lang=gu] .input-date .j-field textarea,[data-lang=gu] .input-date.j-field .switch-date-root input[type=text],html[lang=gu] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=gu] .input-date .j-field select,html[lang=gu] .input-date .j-field textarea,html[lang=gu] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=pa] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=pa] .input-date select,.j-field [data-lang=pa] .input-date textarea,.j-field html[lang=pa] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=pa] .input-date select,.j-field html[lang=pa] .input-date textarea,[data-lang=pa] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=pa] .input-date .j-field select,[data-lang=pa] .input-date .j-field textarea,[data-lang=pa] .input-date.j-field .switch-date-root input[type=text],html[lang=pa] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=pa] .input-date .j-field select,html[lang=pa] .input-date .j-field textarea,html[lang=pa] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=pa] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=pa] .input-date select,.j-field [data-lang=pa] .input-date textarea,.j-field html[lang=pa] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=pa] .input-date select,.j-field html[lang=pa] .input-date textarea,[data-lang=pa] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=pa] .input-date .j-field select,[data-lang=pa] .input-date .j-field textarea,[data-lang=pa] .input-date.j-field .switch-date-root input[type=text],html[lang=pa] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=pa] .input-date .j-field select,html[lang=pa] .input-date .j-field textarea,html[lang=pa] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=bn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=bn] .input-date select,.j-field [data-lang=bn] .input-date textarea,.j-field html[lang=bn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=bn] .input-date select,.j-field html[lang=bn] .input-date textarea,[data-lang=bn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=bn] .input-date .j-field select,[data-lang=bn] .input-date .j-field textarea,[data-lang=bn] .input-date.j-field .switch-date-root input[type=text],html[lang=bn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=bn] .input-date .j-field select,html[lang=bn] .input-date .j-field textarea,html[lang=bn] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=bn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=bn] .input-date select,.j-field [data-lang=bn] .input-date textarea,.j-field html[lang=bn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=bn] .input-date select,.j-field html[lang=bn] .input-date textarea,[data-lang=bn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=bn] .input-date .j-field select,[data-lang=bn] .input-date .j-field textarea,[data-lang=bn] .input-date.j-field .switch-date-root input[type=text],html[lang=bn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=bn] .input-date .j-field select,html[lang=bn] .input-date .j-field textarea,html[lang=bn] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=ta] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ta] .input-date select,.j-field [data-lang=ta] .input-date textarea,.j-field html[lang=ta] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ta] .input-date select,.j-field html[lang=ta] .input-date textarea,[data-lang=ta] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ta] .input-date .j-field select,[data-lang=ta] .input-date .j-field textarea,[data-lang=ta] .input-date.j-field .switch-date-root input[type=text],html[lang=ta] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ta] .input-date .j-field select,html[lang=ta] .input-date .j-field textarea,html[lang=ta] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=ta] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ta] .input-date select,.j-field [data-lang=ta] .input-date textarea,.j-field html[lang=ta] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ta] .input-date select,.j-field html[lang=ta] .input-date textarea,[data-lang=ta] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ta] .input-date .j-field select,[data-lang=ta] .input-date .j-field textarea,[data-lang=ta] .input-date.j-field .switch-date-root input[type=text],html[lang=ta] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ta] .input-date .j-field select,html[lang=ta] .input-date .j-field textarea,html[lang=ta] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=te] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=te] .input-date select,.j-field [data-lang=te] .input-date textarea,.j-field html[lang=te] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=te] .input-date select,.j-field html[lang=te] .input-date textarea,[data-lang=te] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=te] .input-date .j-field select,[data-lang=te] .input-date .j-field textarea,[data-lang=te] .input-date.j-field .switch-date-root input[type=text],html[lang=te] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=te] .input-date .j-field select,html[lang=te] .input-date .j-field textarea,html[lang=te] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=te] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=te] .input-date select,.j-field [data-lang=te] .input-date textarea,.j-field html[lang=te] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=te] .input-date select,.j-field html[lang=te] .input-date textarea,[data-lang=te] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=te] .input-date .j-field select,[data-lang=te] .input-date .j-field textarea,[data-lang=te] .input-date.j-field .switch-date-root input[type=text],html[lang=te] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=te] .input-date .j-field select,html[lang=te] .input-date .j-field textarea,html[lang=te] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=kn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=kn] .input-date select,.j-field [data-lang=kn] .input-date textarea,.j-field html[lang=kn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=kn] .input-date select,.j-field html[lang=kn] .input-date textarea,[data-lang=kn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=kn] .input-date .j-field select,[data-lang=kn] .input-date .j-field textarea,[data-lang=kn] .input-date.j-field .switch-date-root input[type=text],html[lang=kn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=kn] .input-date .j-field select,html[lang=kn] .input-date .j-field textarea,html[lang=kn] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=kn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=kn] .input-date select,.j-field [data-lang=kn] .input-date textarea,.j-field html[lang=kn] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=kn] .input-date select,.j-field html[lang=kn] .input-date textarea,[data-lang=kn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=kn] .input-date .j-field select,[data-lang=kn] .input-date .j-field textarea,[data-lang=kn] .input-date.j-field .switch-date-root input[type=text],html[lang=kn] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=kn] .input-date .j-field select,html[lang=kn] .input-date .j-field textarea,html[lang=kn] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=as] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=as] .input-date select,.j-field [data-lang=as] .input-date textarea,.j-field html[lang=as] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=as] .input-date select,.j-field html[lang=as] .input-date textarea,[data-lang=as] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=as] .input-date .j-field select,[data-lang=as] .input-date .j-field textarea,[data-lang=as] .input-date.j-field .switch-date-root input[type=text],html[lang=as] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=as] .input-date .j-field select,html[lang=as] .input-date .j-field textarea,html[lang=as] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=as] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=as] .input-date select,.j-field [data-lang=as] .input-date textarea,.j-field html[lang=as] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=as] .input-date select,.j-field html[lang=as] .input-date textarea,[data-lang=as] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=as] .input-date .j-field select,[data-lang=as] .input-date .j-field textarea,[data-lang=as] .input-date.j-field .switch-date-root input[type=text],html[lang=as] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=as] .input-date .j-field select,html[lang=as] .input-date .j-field textarea,html[lang=as] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=ml] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ml] .input-date select,.j-field [data-lang=ml] .input-date textarea,.j-field html[lang=ml] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ml] .input-date select,.j-field html[lang=ml] .input-date textarea,[data-lang=ml] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ml] .input-date .j-field select,[data-lang=ml] .input-date .j-field textarea,[data-lang=ml] .input-date.j-field .switch-date-root input[type=text],html[lang=ml] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ml] .input-date .j-field select,html[lang=ml] .input-date .j-field textarea,html[lang=ml] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=ml] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=ml] .input-date select,.j-field [data-lang=ml] .input-date textarea,.j-field html[lang=ml] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=ml] .input-date select,.j-field html[lang=ml] .input-date textarea,[data-lang=ml] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=ml] .input-date .j-field select,[data-lang=ml] .input-date .j-field textarea,[data-lang=ml] .input-date.j-field .switch-date-root input[type=text],html[lang=ml] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=ml] .input-date .j-field select,html[lang=ml] .input-date .j-field textarea,html[lang=ml] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-field [data-lang=or] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=or] .input-date select,.j-field [data-lang=or] .input-date textarea,.j-field html[lang=or] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=or] .input-date select,.j-field html[lang=or] .input-date textarea,[data-lang=or] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=or] .input-date .j-field select,[data-lang=or] .input-date .j-field textarea,[data-lang=or] .input-date.j-field .switch-date-root input[type=text],html[lang=or] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=or] .input-date .j-field select,html[lang=or] .input-date .j-field textarea,html[lang=or] .input-date.j-field .switch-date-root input[type=text] {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-field [data-lang=or] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field [data-lang=or] .input-date select,.j-field [data-lang=or] .input-date textarea,.j-field html[lang=or] .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field html[lang=or] .input-date select,.j-field html[lang=or] .input-date textarea,[data-lang=or] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),[data-lang=or] .input-date .j-field select,[data-lang=or] .input-date .j-field textarea,[data-lang=or] .input-date.j-field .switch-date-root input[type=text],html[lang=or] .input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),html[lang=or] .input-date .j-field select,html[lang=or] .input-date .j-field textarea,html[lang=or] .input-date.j-field .switch-date-root input[type=text] {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.input-date .j-field input:not(.empty):not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field select:not(.empty),.input-date .j-field textarea:not(.empty),.input-date.j-field .switch-date-root input[type=text]:not(.empty),.j-field .input-date input:not(.empty):not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date select:not(.empty),.j-field .input-date textarea:not(.empty) {
    border-color: var(--color-primary-grey-80)
}

@media(hover: hover) {
    .input-date .j-field input:hover:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field select:hover,.input-date .j-field textarea:hover,.input-date.j-field .switch-date-root input[type=text]:hover,.j-field .input-date input:hover:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date select:hover,.j-field .input-date textarea:hover {
        border-color:var(--color-primary-50)
    }
}

.input-date .j-field input:active:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field input:focus:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field select:active,.input-date .j-field select:focus,.input-date .j-field textarea:active,.input-date .j-field textarea:focus,.input-date.j-field .switch-date-root input[type=text]:active,.input-date.j-field .switch-date-root input[type=text]:focus,.j-field .input-date input:active:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date input:focus:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date select:active,.j-field .input-date select:focus,.j-field .input-date textarea:active,.j-field .input-date textarea:focus {
    border-color: var(--color-primary-60)
}

.input-date .j-field input:disabled:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.input-date .j-field select:disabled,.input-date .j-field textarea:disabled,.input-date.j-field .switch-date-root input[type=text]:disabled,.j-field .input-date input:disabled:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container),.j-field .input-date select:disabled,.j-field .input-date textarea:disabled {
    animation: none
}

.input-date .j-field input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container)::placeholder,.input-date .j-field select::placeholder,.input-date .j-field textarea::placeholder,.input-date.j-field .switch-date-root input[type=text]::placeholder,.j-field .input-date input:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container)::placeholder,.j-field .input-date select::placeholder,.j-field .input-date textarea::placeholder {
    color: inherit
}

.input-date .j-field input:required:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container)+label:after,.input-date .j-field select:required+label:after,.input-date .j-field textarea:required+label:after,.input-date.j-field .switch-date-root input[type=text]:required+label:after,.j-field .input-date input:required:not([type=checkbox]):not([type=submit]):not([type=radio]):not([type=range]):not(.input-range__input-field-container)+label:after,.j-field .input-date select:required+label:after,.j-field .input-date textarea:required+label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.input-date .active-line,.input-date .active-line-code,.input-date .active-line-code-error {
    border-radius: 2px;
    height: 2px;
    width: 100%
}

.input-date .input-date-block {
    display: flex;
    flex-direction: column
}

.input-date .active-line {
    background-color: var(--color-primary-grey-80)
}

.input-date .active-line-code-error {
    background-color: var(--color-feedback-error-50)!important
}

.input-date.j-field .switch-date-root input[type=text].date-error {
    border-color: var(--color-feedback-error-50)!important
}

.input-date.j-field .switch-date-root .j-input-date__wrapper {
    display: flex;
    flex-direction: row
}

.input-date.j-field .switch-date-root input[type=text] {
    padding-inline:0}

.input-date.j-field .switch-date-root .required-label:after {
    color: inherit;
    content: "*";
    margin-left: 2px;
    position: relative;
    top: .25ex
}

.input-date.j-field .switch-date-root .hidden-input {
    opacity: 0
}

.input-date.j-field .switch-date-root .hidden-input::-webkit-calendar-picker-indicator {
    background: #0000;
    bottom: 0;
    color: #0000;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto
}

.input-date.j-field .slash {
    display: flex;
    height: auto;
    justify-content: center;
    min-width: 2em
}

.input-date.j-field .slash>div {
    background-color: var(--color-primary-grey-60);
    height: auto;
    transform: rotate(10deg);
    width: 1px
}

.input-date.j-field .input-date-icon-suffix {
    align-items: center;
    align-self: flex-end;
    border-radius: var(--radius-small);
    box-sizing: border-box;
    color: var(--color-primary-grey-80);
    display: flex;
    justify-content: center;
    line-height: 0;
    margin-bottom: var(--spacing-xs);
    margin-left: var(--spacing-xs)
}

.input-date.j-field .input-date-icon-suffix.clickable {
    cursor: pointer
}

@media(hover: hover) {
    .input-date.j-field .input-date-icon-suffix.clickable:hover {
        color:var(--color-primary-60)
    }
}

.input-date.j-field .field-label {
    color: var(--color-primary-grey-80);
    display: block;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .field-label {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-date.j-field .field-label,html[lang=hi] .input-date.j-field .field-label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-date.j-field .field-label,html[lang=hi] .input-date.j-field .field-label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-date.j-field .field-label,html[lang=mr] .input-date.j-field .field-label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-date.j-field .field-label,html[lang=mr] .input-date.j-field .field-label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-date.j-field .field-label,html[lang=gu] .input-date.j-field .field-label {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-date.j-field .field-label,html[lang=gu] .input-date.j-field .field-label {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-date.j-field .field-label,html[lang=pa] .input-date.j-field .field-label {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-date.j-field .field-label,html[lang=pa] .input-date.j-field .field-label {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-date.j-field .field-label,html[lang=bn] .input-date.j-field .field-label {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-date.j-field .field-label,html[lang=bn] .input-date.j-field .field-label {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-date.j-field .field-label,html[lang=ta] .input-date.j-field .field-label {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-date.j-field .field-label,html[lang=ta] .input-date.j-field .field-label {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-date.j-field .field-label,html[lang=te] .input-date.j-field .field-label {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-date.j-field .field-label,html[lang=te] .input-date.j-field .field-label {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-date.j-field .field-label,html[lang=kn] .input-date.j-field .field-label {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-date.j-field .field-label,html[lang=kn] .input-date.j-field .field-label {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-date.j-field .field-label,html[lang=as] .input-date.j-field .field-label {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-date.j-field .field-label,html[lang=as] .input-date.j-field .field-label {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-date.j-field .field-label,html[lang=ml] .input-date.j-field .field-label {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-date.j-field .field-label,html[lang=ml] .input-date.j-field .field-label {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-date.j-field .field-label,html[lang=or] .input-date.j-field .field-label {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-date.j-field .field-label,html[lang=or] .input-date.j-field .field-label {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-date.j-field .date-error {
    animation: shake var(--transitions-duration-medium) var(--transitions-ease-entrance);
    transition: var(--transitions-ease-joyfulentrance) var(--transitions-duration-rapid)
}

.input-date.j-field {
    display: flex;
    flex-flow: column-reverse;
    margin-top: 0;
    position: relative;
    text-align: left;
    z-index: auto
}

.input-date.j-field .field-underinfo {
    color: var(--color-primary-grey-80);
    position: relative
}

.input-date.j-field .field-underinfo .field-description-helper {
    display: block;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    margin-top: calc(var(--spacing-xs) + 1px);
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .field-underinfo .field-description-helper {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-date.j-field .field-underinfo .field-description-helper,html[lang=hi] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-date.j-field .field-underinfo .field-description-helper,html[lang=hi] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-date.j-field .field-underinfo .field-description-helper,html[lang=mr] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-date.j-field .field-underinfo .field-description-helper,html[lang=mr] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-date.j-field .field-underinfo .field-description-helper,html[lang=gu] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-date.j-field .field-underinfo .field-description-helper,html[lang=gu] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-date.j-field .field-underinfo .field-description-helper,html[lang=pa] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-date.j-field .field-underinfo .field-description-helper,html[lang=pa] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-date.j-field .field-underinfo .field-description-helper,html[lang=bn] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-date.j-field .field-underinfo .field-description-helper,html[lang=bn] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-date.j-field .field-underinfo .field-description-helper,html[lang=ta] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-date.j-field .field-underinfo .field-description-helper,html[lang=ta] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-date.j-field .field-underinfo .field-description-helper,html[lang=te] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-date.j-field .field-underinfo .field-description-helper,html[lang=te] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-date.j-field .field-underinfo .field-description-helper,html[lang=kn] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-date.j-field .field-underinfo .field-description-helper,html[lang=kn] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-date.j-field .field-underinfo .field-description-helper,html[lang=as] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-date.j-field .field-underinfo .field-description-helper,html[lang=as] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-date.j-field .field-underinfo .field-description-helper,html[lang=ml] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-date.j-field .field-underinfo .field-description-helper,html[lang=ml] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-date.j-field .field-underinfo .field-description-helper,html[lang=or] .input-date.j-field .field-underinfo .field-description-helper {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-date.j-field .field-underinfo .field-description-helper,html[lang=or] .input-date.j-field .field-underinfo .field-description-helper {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-date.j-field .field-underinfo .field-error {
    align-items: center;
    color: var(--color-feedback-error-80);
    display: flex;
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    margin-top: calc(var(--spacing-xs) + 1px);
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .input-date.j-field .field-underinfo .field-error {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .input-date.j-field .field-underinfo .field-error,html[lang=hi] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .input-date.j-field .field-underinfo .field-error,html[lang=hi] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .input-date.j-field .field-underinfo .field-error,html[lang=mr] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .input-date.j-field .field-underinfo .field-error,html[lang=mr] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .input-date.j-field .field-underinfo .field-error,html[lang=gu] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .input-date.j-field .field-underinfo .field-error,html[lang=gu] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .input-date.j-field .field-underinfo .field-error,html[lang=pa] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .input-date.j-field .field-underinfo .field-error,html[lang=pa] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .input-date.j-field .field-underinfo .field-error,html[lang=bn] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .input-date.j-field .field-underinfo .field-error,html[lang=bn] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .input-date.j-field .field-underinfo .field-error,html[lang=ta] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .input-date.j-field .field-underinfo .field-error,html[lang=ta] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .input-date.j-field .field-underinfo .field-error,html[lang=te] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .input-date.j-field .field-underinfo .field-error,html[lang=te] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .input-date.j-field .field-underinfo .field-error,html[lang=kn] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .input-date.j-field .field-underinfo .field-error,html[lang=kn] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .input-date.j-field .field-underinfo .field-error,html[lang=as] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .input-date.j-field .field-underinfo .field-error,html[lang=as] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .input-date.j-field .field-underinfo .field-error,html[lang=ml] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .input-date.j-field .field-underinfo .field-error,html[lang=ml] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .input-date.j-field .field-underinfo .field-error,html[lang=or] .input-date.j-field .field-underinfo .field-error {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .input-date.j-field .field-underinfo .field-error,html[lang=or] .input-date.j-field .field-underinfo .field-error {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.input-date.j-field .field-underinfo .field-error .j-icon {
    color: var(--color-feedback-error-50)
}

.input-date.j-field p {
    margin: auto
}

.input-date.j-field.input-disabled {
    opacity: .3
}

.input-date.j-field.input-disabled input[type=text] {
    border-color: var(--color-primary-grey-80)!important;
    color: var(--color-primary-grey-80)!important
}

.input-date.j-field.input-disabled .field-label {
    opacity: .3
}

.input-date.j-field.input-disabled .input-date-icon-suffix {
    pointer-events: none
}

.input-date.j-field ::-webkit-input-placeholder {
    color: var(--color-primary-grey-80)!important;
    -webkit-transition: inherit;
    transition: inherit
}

.j-toast {
    --toast-background-color: var(--color-primary-grey-80);
    --toast-width: 33.33333vw;
    --toast-padding: var(--spacing-base);
    --toast-info-padding: var(--spacing-s);
    --toast-radius: var(--radius-xl);
    --toast-content-color: var(--color-primary-20);
    --toast-button-active-color: var(--color-primary-30);
    --toast-height-max: var(--spacing-massive);
    --toast-height-min: 52px;
    --toast-height-with-cta-max: 128px;
    --toast-height-with-cta-min: 100px;
    --toast-margin-left: var(--spacing-m);
    --toast-margin-bottom: var(--spacing-m);
    --elevation-toast: 90
}

.j-toast .j-button {
    --focus-border-width: 4px
}

.j-toast-with-cta {
    --toast-height-max: var(--toast-height-with-cta-max);
    --toast-height-min: var(--toast-height-with-cta-min)
}

.j-toast-parent {
    opacity: .99
}

.j-toast-parent.visible-on-screen {
    opacity: 1
}

.j-toast {
    -webkit-backdrop-filter: var(--surfaces-soft--filter);
    backdrop-filter: var(--surfaces-soft--filter);
    background-color: var(--toast-background-color);
    border-radius: var(--toast-radius);
    max-height: var(--toast-height-max);
    min-height: var(--toast-height-min);
    padding: var(--toast-padding);
    transform: translate(0);
    width: var(--toast-width);
    z-index: var(--elevation-toast)
}

.j-toast.show-toast {
    animation: toast-show-anim var(--transitions-duration-medium) var(--transitions-ease-joyfulentrance) forwards
}

.j-toast.hide-toast {
    animation: toast-hide-anim var(--transitions-duration-medium) var(--transitions-ease-joyfulentrance) forwards
}

@keyframes toast-show-anim {
    0% {
        transform: translate(calc(-100% - var(--toast-margin-bottom)))
    }

    to {
        transform: translate(0)
    }
}

@keyframes toast-hide-anim {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(calc(-100% - var(--toast-margin-bottom)))
    }
}

@media screen and (max-width: 61.9375rem) {
    .j-toast {
        --toast-width:calc(50vw - var(--notification-margin-left) - var(--spacing-base))
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-toast {
        --toast-width:calc(100vw - var(--notification-margin-left)*2);
        --toast-margin-left: 0
    }

    @keyframes toast-show-anim {
        0% {
            transform: translateY(calc(100% + var(--toast-height-max)))
        }

        to {
            transform: translateY(0)
        }
    }

    @keyframes toast-hide-anim {
        0% {
            transform: translateY(0)
        }

        to {
            transform: translateY(calc(100% + var(--toast-height-max)))
        }
    }
}

.j-toast .j-toast-slots {
    display: flex;
    flex-direction: row;
    width: 100%
}

.j-toast .j-toast-slots__left {
    align-items: center;
    display: flex;
    padding-right: var(--spacing-s)
}

.j-toast .j-toast-slots__middle {
    align-items: center;
    display: grid;
    flex: 1 1
}

.j-toast .j-toast-slots__right {
    align-items: center;
    display: flex;
    padding-left: var(--spacing-s)
}

.j-toast .j-toast-slots__middle-title-only {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.j-toast .j-toast-slots__middle-description,.j-toast .j-toast-slots__middle-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.j-toast .j-toast-button-group {
    justify-content: flex-end;
    padding-top: var(--toast-padding)
}

.j-toast .j-button :focus {
    outline: none!important
}

.j-toast .j-button :active {
    background-color: var(--toast-button-active-color)
}

.j-toast .j-button:focus-visible {
    border: var(--focus-border-width) solid var(--color-primary-50)!important;
    border-style: outset
}

.j-toast .j-icon {
    color: var(--toast-button-active-color)
}

.j-nudge {
    --nudge-background-color: var(--color-primary-grey-80);
    --nudge-width: 33.33333vw;
    --nudge-padding: var(--spacing-base);
    --nudge-info-padding: var(--spacing-s);
    --nudge-radius: var(--radius-xl);
    --nudge-content-color: var(--color-primary-20);
    --nudge-button-active-color: var(--color-primary-30);
    --nudge-height-max: var(--spacing-massive);
    --nudge-height-min: 52px;
    --nudge-height-with-cta-max: 128px;
    --nudge-height-with-cta-min: 100px;
    --nudge-margin-left: var(--spacing-m);
    --nudge-margin-bottom: var(--spacing-m);
    --elevation-nudge: 90
}

.j-nudge .j-button {
    --focus-border-width: 4px
}

.j-nudge-parent {
    opacity: .99
}

.j-nudge-parent.visible-on-screen {
    opacity: 1
}

.j-nudge {
    -webkit-backdrop-filter: var(--surfaces-soft--filter);
    backdrop-filter: var(--surfaces-soft--filter);
    background-color: var(--nudge-background-color);
    border-radius: var(--nudge-radius);
    max-height: var(--nudge-height-max);
    min-height: var(--nudge-height-min);
    padding: var(--nudge-padding);
    transform: translate(0);
    width: var(--nudge-width);
    z-index: var(--elevation-nudge)
}

.j-nudge.show-nudge {
    animation: nudge-show-anim var(--transitions-duration-medium) var(--transitions-ease-joyfulentrance) forwards
}

.j-nudge.hide-nudge {
    animation: nudge-hide-anim var(--transitions-duration-medium) var(--transitions-ease-joyfulentrance) forwards
}

@keyframes nudge-show-anim {
    0% {
        transform: translate(calc(100% + var(--nudge-margin-bottom)))
    }

    to {
        transform: translate(0)
    }
}

@keyframes nudge-hide-anim {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(calc(100% + var(--nudge-margin-bottom)))
    }
}

@media screen and (max-width: 61.9375rem) {
    .j-nudge {
        --nudge-width:calc(50vw - var(--notification-margin-left) - var(--spacing-base))
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-nudge {
        --nudge-width:calc(100vw - var(--notification-margin-left)*2);
        --nudge-margin-left: 0;
        margin-left: var(--nudge-margin-left)
    }

    @keyframes nudge-show-anim {
        0% {
            transform: translateY(calc(-100% - var(--nudge-margin-bottom)))
        }

        to {
            transform: translateY(0)
        }
    }

    @keyframes nudge-hide-anim {
        0% {
            transform: translateY(0)
        }

        to {
            transform: translateY(calc(-100% - var(--nudge-margin-bottom)))
        }
    }
}

.j-nudge .j-nudge-slots {
    display: flex;
    flex-direction: row;
    width: 100%
}

.j-nudge .j-nudge-slots__left {
    align-items: center;
    display: flex;
    padding-right: var(--spacing-s)
}

.j-nudge .j-nudge-slots__middle {
    align-items: center;
    display: grid;
    flex: 1 1
}

.j-nudge .j-nudge-slots__right {
    align-items: center;
    display: flex;
    padding-left: var(--spacing-s)
}

.j-nudge .j-nudge-slots__middle-title-only {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.j-nudge .j-nudge-slots__middle-description,.j-nudge .j-nudge-slots__middle-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.j-nudge .j-nudge-button-group {
    justify-content: flex-end;
    padding-top: var(--nudge-padding)
}

.j-nudge .j-button :focus {
    outline: none!important
}

.j-nudge .j-button :active {
    background-color: var(--nudge-button-active-color)
}

.j-nudge .j-button:focus-visible {
    border: var(--focus-border-width) solid var(--color-primary-50)!important;
    border-style: outset
}

.j-nudge .j-icon {
    color: var(--nudge-button-active-color)
}

.j-nudge-with-cta {
    max-height: var(--nudge-height-with-cta-max);
    min-height: var(--nudge-height-with-cta-min)
}

.j-notificationContainer,.j-nudge,.j-toast {
    --notification-margin-left: var(--spacing-m);
    --notification-margin-bottom: var(--spacing-m);
    --spacing-between-notification: var(--spacing-xs);
    --elevation-notification-container: 90
}

.j-nudge .j-button,.j-toast .j-button {
    --button-secondary-color-text: var(--color-primary-20);
    --button-secondary-color-bg: none;
    --button-secondary-color-border: var(--color-primary-grey-60);
    --button-secondary-color-text-hover: var(--color-primary-20);
    --button-secondary-color-bg-hover: none;
    --button-secondary-color-border-hover: var(--color-primary-20);
    --button-secondary-color-text-active: var(--color-primary-20);
    --button-secondary-color-bg-active: var(--color-primary-30);
    --button-secondary-color-border-active: var(--color-primary-grey-60);
    --button-secondary-color-text-focus: var(--button-secondary-color-text-hover);
    --button-secondary-color-bg-focus: var(--button-secondary-color-bg-hover);
    --button-secondary-color-border-focus: var(--color-primary-60);
    --button-secondary-color-box-shadow: var(--color-primary-50);
    --button-tertiary-color-text: var(--color-primary-20);
    --button-tertiary-color-bg: none;
    --button-tertiary-color-text-hover: var(--color-primary-20);
    --button-tertiary-color-bg-hover: var(--color-primary-30);
    --button-tertiary-color-text-active: var(--color-primary-20);
    --button-tertiary-color-bg-active: var(--color-primary-40);
    --button-tertiary-color-text-focus: var(--color-primary-20);
    --button-tertiary-color-bg-focus: var(--color-primary-30);
    --button-tertiary-color-box-shadow: var(--color-primary-50)
}

.j-notificationContainer,.j-notificationContainer .j-toastsContainer {
    z-index: var(--elevation-notification-container)
}

.j-notificationContainer .j-toastsContainer {
    bottom: 0;
    left: 0;
    margin-bottom: var(--notification-margin-bottom);
    margin-left: var(--notification-margin-left);
    position: fixed
}

.j-notificationContainer .j-toastsContainer>.j-toast-parent:not(:first-child) {
    margin-top: var(--spacing-between-notification)
}

.j-notificationContainer .j-nudgesContainer {
    margin-right: var(--notification-margin-left);
    margin-top: var(--notification-margin-bottom);
    position: fixed;
    right: 0;
    top: 0;
    z-index: var(--elevation-notification-container)
}

@media screen and (max-width: 38.6875rem) {
    .j-notificationContainer .j-nudgesContainer {
        margin-left:var(--notification-margin-left)
    }
}

.j-notificationContainer .j-nudgesContainer>.j-nudge-parent:not(:first-child) {
    margin-top: var(--spacing-between-notification)
}

.j-Image {
    --image-ratio-wide-horizontal: var(--aspect-ratio-wide);
    --image-ratio-wide-vertical: calc(1/(var(--aspect-ratio-wide)));
    --image-ratio-landscape-horizontal: var(--aspect-ratio-landscape);
    --image-ratio-landscape-vertical: calc(1/(var(--aspect-ratio-landscape)));
    --image-ratio-square: var(--aspect-ratio-square);
    --image-ratio-portrait-horizontal: var(--aspect-ratio-portrait);
    --image-ratio-portrait-vertical: calc(1/(var(--aspect-ratio-portrait)));
    --image-ratio-desktop: 2.75/1;
    --j-image-radius: var(--radius-xl);
    --j-image-background: var(--color-primary-grey-20);
    --j-image-gradient-strip: var(--color-primary-background);
    --j-image-rounded-radius: 1000px;
    --j-image-min-size: var(--spacing-m);
    --j-image-max-size: 100vw;
    --j-image-gradient: linear-gradient(to right,var(--j-image-background) 8%,var(--j-image-gradient-strip) 18%,var(--j-image-background) 33%);
    --j-image-loading-animation: loadingAnimation var(--transitions-duration-slow) var(--transitions-ease-rapid) infinite
}

@keyframes loadingAnimation {
    0% {
        background-position: 100% 0
    }

    to {
        background-position: -100% 0
    }
}

.j-Image {
    align-items: center;
    aspect-ratio: 1;
    aspect-ratio: var(--j-image-aspect-ratio,1);
    border-radius: var(--j-image-radius);
    display: flex;
    height: 100%;
    justify-content: center;
    line-height: 0px;
    max-height: var(--j-image-max-size);
    max-width: 100%;
    max-width: var(--j-image-max-size);
    min-height: var(--j-image-min-size);
    min-width: var(--j-image-min-size);
    position: relative
}

.j-Image__loading {
    animation: var(--j-image-loading-animation);
    background-image: var(--j-image-gradient);
    background-size: 200%
}

.j-Image__loading img {
    display: none
}

.j-Image img {
    aspect-ratio: var(--j-image-aspect-ratio);
    border-radius: var(--j-image-radius);
    height: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: var(--j-image-focus)
}

.j-Image__rounded img {
    border-radius: var(--j-image-rounded-radius)
}

.j-Image__empty,.j-Image__error {
    background-color: var(--j-image-background);
    background-image: none
}

.j-Image__empty img,.j-Image__error img {
    display: none
}

.j-Image__no-radius,.j-Image__no-radius img {
    border-radius: 0
}

.j-notificationBanner {
    --notificationBanner-background-color: var(--color-primary-grey-20);
    --notificationBanner-width: 100vw;
    --notificationBanner-content-max-width: 1184px;
    --notificationBanner-width-min: 16.66667vw;
    --notificationBanner-padding-tb: var(--spacing-base);
    --notificationBanner-padding-lr-global: 48px;
    --notificationBanner-padding-lr: var(--spacing-base);
    --notificationBanner-slots-padding: var(--spacing-s);
    --notificationBanner-content-color: var(--color-primary-grey-100);
    --notificationBanner-height-min: 56px;
    --notificationBanner-margin-left: var(--spacing-m);
    --notificationBanner-margin-bottom: var(--spacing-m);
    --notificationBanner-radius: var(--radius-large);
    --notificationBanner-tb-slots-padding: var(--spacing-xs)
}

.j-notificationBanner .j-button {
    --focus-border-width: 4px
}

.j-notificationBanner {
    background-color: var(--notificationBanner-background-color);
    border-radius: var(--notificationBanner-radius);
    display: flex;
    flex-direction: column;
    max-width: var(--notificationBanner-width);
    min-height: var(--notificationBanner-height-min);
    min-width: var(--notificationBanner-width-min);
    padding: var(--notificationBanner-padding-tb) var(--notificationBanner-padding-lr)
}

@keyframes notificationBanner-show-anim {
    0% {
        transform: translateY(-100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes notificationBanner-hide-anim {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-100%)
    }
}

.j-notificationBanner.__show {
    animation: notificationBanner-show-anim var(--transitions-duration-medium) var(--transitions-ease-joyfulentrance) forwards
}

.j-notificationBanner.__hide {
    animation: notificationBanner-hide-anim var(--transitions-duration-medium) var(--transitions-ease-joyfulentrance) forwards
}

@media screen and (max-width: 61.9375rem) {
    .j-notificationBanner {
        --notificationBanner-padding-lr-global:var(--spacing-l);
        --notificationBanner-width-min: 50vw
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-notificationBanner {
        --notificationBanner-padding-lr-global:var(--spacing-m);
        --notificationBanner-width-min: 75vw
    }
}

@media screen and (min-width: 120rem) {
    .j-notificationBanner {
        --notificationBanner-padding-lr-global:88px
    }
}

.j-notificationBanner.global {
    border-radius: 0;
    border-radius: initial;
    padding: var(--notificationBanner-padding-tb) var(--notificationBanner-padding-lr-global)
}

@media screen and (min-width: 62rem) {
    .j-notificationBanner.global {
        align-items:center;
        display: flex;
        padding: var(--notificationBanner-padding-tb) max((var(--notificationBanner-width) - var(--notificationBanner-content-max-width))/2,var(--notificationBanner-padding-lr-global))
    }

    .j-notificationBanner.global .j-notificationBanner-slots {
        max-width: var(--notificationBanner-content-max-width)
    }

    .j-notificationBanner.global .j-notificationBanner-cta-bottom {
        align-self: flex-end;
        max-width: var(--notificationBanner-content-max-width)
    }
}

@media screen and (min-width: 120rem) {
    .j-notificationBanner.global {
        padding:var(--notificationBanner-padding-tb) var(--notificationBanner-padding-lr-global)
    }

    .j-notificationBanner.global .j-notificationBanner-cta-bottom,.j-notificationBanner.global .j-notificationBanner-slots {
        max-width: none
    }
}

.j-notificationBanner .j-notificationBanner-slots {
    display: flex;
    flex-direction: row;
    width: 100%
}

.j-notificationBanner .j-notificationBanner-slots__left {
    align-items: center;
    display: flex;
    padding: var(--notificationBanner-tb-slots-padding) 0;
    padding-right: var(--notificationBanner-slots-padding)
}

.j-notificationBanner .j-notificationBanner-slots__middle {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center
}

.j-notificationBanner .j-notificationBanner-slots__right {
    align-items: center;
    display: flex;
    padding: var(--notificationBanner-tb-slots-padding) 0;
    padding-left: var(--notificationBanner-slots-padding)
}

.j-notificationBanner .j-notificationBanner-slots__right-cta-inline {
    padding-right: var(--spacing-xs)
}

.j-notificationBanner .j-notificationBanner-slots__left.multilineText,.j-notificationBanner .j-notificationBanner-slots__right.multilineText {
    --notificationBanner-tb-slots-padding: var(--spacing-base);
    align-items: flex-start;
    padding-top: 0
}

.j-notificationBanner .j-notificationBanner-cta-bottom {
    display: flex;
    justify-content: flex-end;
    padding-top: var(--notificationBanner-padding-tb)
}

.j-notificationBanner .j-button :focus {
    outline: none!important
}

.j-notificationBanner .j-button:focus-visible {
    border: var(--focus-border-width) solid var(--color-primary-50)!important;
    border-style: outset
}

@media screen and (max-width: 61.9375rem) {
    .j-notificationBanner.bottom-cta {
        --notificationBanner-width-min:33.33333vw
    }
}

.j-menuBlock {
    position: relative
}

.j-menuBlock .overlay {
    background-color: #0000;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    z-index: calc(var(--elevation-70) + 10)
}

.j-menuBlock__hasAnchor .overlay {
    position: fixed
}

.j-menuBlock__hasAnchor .j-menuBlock-content {
    position: absolute
}

.j-menuBlock-content {
    background-color: var(--color-primary-background);
    border-radius: var(--radius-medium);
    box-shadow: var(--shadow-s);
    left: 0;
    left: var(--left-position,0);
    list-style: none;
    margin: 0;
    max-width: 100%;
    min-width: fit-content;
    padding: 0;
    top: 0;
    top: var(--top-position,0);
    transform-origin: top;
    width: fit-content;
    width: var(--menu-width,fit-content);
    z-index: var(--elevation-60)
}

.j-menuBlock__open .j-menuBlock-content {
    animation: add-height var(--transitions-duration-slow) forwards
}

@keyframes add-height {
    0% {
        max-height: 0;
        overflow: hidden
    }

    to {
        max-height: 100vh;
        max-height: var(--max-block-height,100vh);
        overflow-y: auto
    }
}

.j-menuBlock .j-listBlock {
    color: var(--color-primary-grey-80);
    height: fit-content;
    width: 100%
}

.j-menuBlock .j-listBlock__main {
    gap: 0;
    margin: 0
}

.j-menuBlock .j-listBlock__main>*+* {
    margin-left: var(--spacing-xs)
}

.j-menuBlock .j-listBlock__top {
    margin-bottom: 0
}

.j-menuBlock .j-listBlock__prefix svg,.j-menuBlock .j-listBlock__suffix svg {
    min-width: 0;
    min-width: auto;
    width: var(--spacing-m)
}

.j-menuBlock__hidden .overlay {
    pointer-events: none
}

.j-menuBlock__hidden .j-menuBlock-content {
    max-height: 0;
    overflow: hidden;
    transition: none
}

.j-menuBlock .menuBlock-list-item {
    list-style: none;
    width: 100%
}

.j-menuBlock .menuBlock-list-item.item-active .j-listBlock {
    color: var(--color-primary-60)
}

.j-menuBlock .menuBlock-list-item.item {
    cursor: pointer
}

@media(hover: hover) {
    .j-menuBlock .menuBlock-list-item.item:hover {
        background-color:var(--color-primary-grey-20)
    }
}

.j-menuBlock .menuBlock-list-item.disabled-item .j-listBlock {
    color: var(--color-primary-grey-80);
    cursor: not-allowed;
    opacity: .3
}

.j-menuBlock .menuBlock-list-item .j-listBlock {
    padding-left: var(--spacing-base);
    padding-right: var(--spacing-base)
}

.j-menuBlock .menuBlock-list-item .j-listBlock__main {
    padding-bottom: var(--spacing-xs);
    padding-top: var(--spacing-xs)
}

.j-menuBlock .menuBlock-list-item.item-header .j-listBlock {
    color: var(--color-primary-grey-100)
}

.j-menuBlock .menuBlock-list-item:focus-visible {
    border-radius: var(--radius-small);
    outline: 2px solid var(--color-primary-60);
    outline-offset: -2px
}

.j-menuBlock__links {
    display: block
}

.j-menuBlock__links:focus-visible {
    border-radius: var(--radius-small);
    outline: none;
    outline: 2px solid var(--color-primary-60);
    outline-offset: -2px
}

.j-menuBlock__links.has-focus:focus-visible .j-icon {
    box-shadow: none!important
}

.j-accordion {
    position: relative
}

.j-accordion-panel {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.j-accordion-panel__header-trigger {
    align-items: center;
    background: none;
    border: 0;
    color: inherit;
    display: flex;
    justify-content: flex-start;
    outline: none;
    padding: 0;
    position: relative;
    text-align: left;
    white-space: normal;
    width: 100%
}

.j-accordion-panel__header-trigger:focus-visible {
    border-radius: var(--radius-small)
}

.j-accordion-panel__header {
    color: var(--color-primary-grey-100);
    cursor: default;
    flex-grow: 1
}

.j-accordion-panel__header-disabled .j-text {
    color: var(--color-primary-grey-40)
}

.j-accordion-panel__inner {
    overflow: hidden
}

.j-accordion-panel-content {
    padding-bottom: var(--spacing-m);
    padding-top: var(--spacing-base)
}

.j-accordion-panel {
    transition: var(--transitions-default)
}

.j-accordion-panel.active .j-accordion-panel__inner {
    transition: var(--transitions-ease-entrance) var(--transitions-duration-medium)
}

.j-accordion-panel__inner {
    transition: var(--transitions-ease-exit) var(--transitions-duration-medium)
}

.j-card,.j-serviceCard {
    --card-padding: var(--card-padding-overwrite,var(--spacing-base))
}

.size--l.j-card,.size--l.j-serviceCard,.size--m.j-card,.size--m.j-serviceCard,.size--xl.j-card,.size--xl.j-serviceCard {
    --card-padding-overwrite: var(--spacing-l)
}

.j-card {
    border-radius: var(--radius-xl);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    outline: none;
    overflow: hidden;
    padding-bottom: var(--card-padding);
    padding-top: var(--card-padding);
    position: relative;
    transition: var(--transitions-default)
}

.j-card>*+* {
    margin-top: var(--card-padding)
}

.j-card__shadow {
    box-shadow: var(--shadow-s)
}

.j-card.no-top-padding {
    padding-top: 0
}

.j-card.no-bottom-padding {
    padding-bottom: 0
}

.j-card__image {
    align-self: start;
    background-color: var(--color-primary-grey-20);
    border-radius: var(--radius-xl);
    line-height: 0;
    min-width: var(--spacing-huge);
    overflow: hidden;
    width: 100%
}

.j-card__image,.j-card__image img,.j-card__image>* {
    aspect-ratio: unset;
    aspect-ratio: var(--aspect-ratio,unset);
    height: 100%
}

.j-card__image img,.j-card__image>* {
    object-fit: cover;
    object-position: center;
    object-position: var(--image-focus,center)
}

.j-card__flex {
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative
}

.j-card__flex>*+* {
    margin-top: var(--card-padding)
}

.card-horizontal .j-card__flex {
    align-items: center;
    flex-direction: row
}

.card-horizontal .j-card__flex .j-card__image {
    flex: 1 1 30%
}

.card-horizontal .j-card__flex .j-card__content {
    flex: 1 0 70%
}

.j-card__hidden-cta {
    height: 100%;
    left: 0;
    margin-left: 0;
    margin-top: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: var(--elevation-20)
}

.j-card__has-fullCardCTA:focus,.j-card__has-fullCardCTA:focus-within,.j-card__has-fullCardCTA:hover {
    box-shadow: var(--shadow-m)
}

.j-card__children,.j-card__content,.j-card__footer,.j-card__header {
    padding-left: var(--card-padding);
    padding-right: var(--card-padding)
}

.j-card__footer {
    border-top: 1px solid var(--color-primary-grey-40);
    padding-top: var(--card-padding)
}

.j-card.card-horizontal .j-card__flex {
    padding-left: var(--card-padding);
    padding-right: var(--card-padding)
}

.j-card.card-horizontal .j-card__flex>*+* {
    margin-left: var(--spacing-m);
    margin-top: 0
}

.j-card.card-horizontal .j-card__content {
    padding-left: 0;
    padding-right: 0
}

@media screen and (max-width: 61.9375rem) {
    .j-card .j-button-group {
        flex-wrap:wrap
    }

    .j-card .j-button-group>* {
        flex-grow: 1
    }

    .j-card .j-button-group>*+* {
        margin-left: 0;
        margin-top: var(--button-group-gap,var(--spacing-base))
    }
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --header-height: 4.5rem;
    --header-search-width: 19.5rem
}

@media screen and (max-width: 38.6875rem) {
    .data-mode-light,.reapply-root-vars,[data-mode=light],body {
        --header-height:4rem
    }
}

.j-header__outer {
    min-width: 100vw;
    width: fit-content
}

.j-header__wrapper {
    align-items: center;
    display: block;
    height: 100%;
    width: 100%
}

.j-header__inner {
    align-items: center;
    display: flex;
    height: var(--header-height);
    padding-block:var(--spacing-s)}

@media screen and (min-width: 62rem) {
    .j-header .header-mega-menu.full-width,.j-header.full-width .j-header__inner,.j-header.full-width .j-tabs-list {
        padding-left:var(--spacing-xxl);
        padding-right: var(--spacing-xxl)
    }
}

@media screen and (min-width: 38.75rem)and (max-width:61.9375rem) {
    .j-header.full-width .header-search--opened .j-header-search__inner,.j-header.full-width .j-header__inner:not(.j-header-search__inner) {
        padding-left:var(--spacing-l);
        padding-right: var(--spacing-l)
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-header.full-width .header-search--opened .j-header-search__inner,.j-header.full-width .j-header__inner:not(.j-header-search__inner) {
        padding-left:var(--spacing-m);
        padding-right: var(--spacing-m)
    }
}

.j-header .icons {
    display: flex;
    justify-content: flex-end
}

.j-header .header_pre-logo .j-button {
    --button-text: var(--primary-grey-100)!important
}

.j-header .header_prefix {
    padding-left: var(--spacing-s)
}

.j-header .header_prefix .j-button {
    --button-text: var(--color-primary-grey-100)!important
}

.j-header .header_suffix {
    padding-left: var(--spacing-s)
}

.j-header .header_suffix .j-button {
    --button-text: var(--color-primary-grey-100)!important
}

.j-header .header_pageTitle-group {
    align-items: center;
    display: flex;
    flex-direction: row;
    height: 100%
}

.j-header .header_pageTitle-group .header_pageTitle {
    white-space: nowrap
}

.j-header .header_logo-group {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    margin-right: var(--spacing-s)
}

.j-header .header_logo-group>.j-link {
    display: contents
}

.j-header .header_logo-group-logo+.j-header .header_logo-group-text {
    margin-right: var(--spacing-xs)
}

.j-header .header_logo-group-text {
    margin-left: var(--spacing-xs)
}

.j-header .header_avatar {
    margin-left: var(--spacing-s)
}

.j-header .header_avatar .j-avatar {
    --avatar-icon-color: var(--color-primary-grey-100)
}

.j-header .header_spacer {
    flex-grow: 1
}

.j-header .header_icons {
    align-items: center;
    display: flex
}

.j-header .header_icons--margin {
    margin-left: var(--spacing-s)
}

@media screen and (max-width: 38.6875rem) {
    .j-header.has-search .j-header__inner {
        justify-content:center
    }

    .j-header.has-search .header_spacer {
        display: none
    }
}

.j-header.has-avatar .header_search-box,.j-header.has-icons .header_search-box {
    margin-right: var(--spacing-s);
    width: var(--header-search-width)
}

.j-header .header_item-links {
    flex-grow: 1;
    height: 100%;
    margin-left: var(--spacing-huge)
}

.j-header .header_item-links nav {
    display: flex;
    height: 100%
}

.j-header .header_item-links_link {
    color: inherit
}

.j-header .header_item-links_link .j-text {
    color: var(--color-primary-inverse);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-header .header_item-links_link .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-header .header_item-links_link .j-text,html[lang=hi] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-header .header_item-links_link .j-text,html[lang=hi] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-header .header_item-links_link .j-text,html[lang=mr] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-header .header_item-links_link .j-text,html[lang=mr] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-header .header_item-links_link .j-text,html[lang=gu] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-header .header_item-links_link .j-text,html[lang=gu] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-header .header_item-links_link .j-text,html[lang=pa] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-header .header_item-links_link .j-text,html[lang=pa] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-header .header_item-links_link .j-text,html[lang=bn] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-header .header_item-links_link .j-text,html[lang=bn] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-header .header_item-links_link .j-text,html[lang=ta] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-header .header_item-links_link .j-text,html[lang=ta] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-header .header_item-links_link .j-text,html[lang=te] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-header .header_item-links_link .j-text,html[lang=te] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-header .header_item-links_link .j-text,html[lang=kn] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-header .header_item-links_link .j-text,html[lang=kn] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-header .header_item-links_link .j-text,html[lang=as] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-header .header_item-links_link .j-text,html[lang=as] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-header .header_item-links_link .j-text,html[lang=ml] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-header .header_item-links_link .j-text,html[lang=ml] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-header .header_item-links_link .j-text,html[lang=or] .j-header .header_item-links_link .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-header .header_item-links_link .j-text,html[lang=or] .j-header .header_item-links_link .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-header .header_item-links_link.underline,.j-header .header_item-links_link:active,.j-header .header_item-links_link:hover {
    text-decoration: underline!important
}

.j-header .header_item-links_link.underline .j-text,.j-header .header_item-links_link:active .j-text,.j-header .header_item-links_link:hover .j-text {
    color: var(--color-primary-inverse)!important
}

.j-header .header_item-links ul {
    grid-gap: var(--spacing-l);
    align-items: center;
    display: grid;
    gap: var(--spacing-l);
    grid-auto-flow: column;
    grid-template: "1fr";
    height: 100%;
    list-style: none;
    margin: 0;
    padding: 0
}

.j-header .header_item-links a {
    display: block
}

.j-header .header_item-links a:focus-visible {
    border: none
}

.j-header .tertiary--header {
    --button-text: var(--color-primary-grey-100)!important
}

@media screen and (max-width: 38.6875rem) {
    .j-header.has-links .l-layout--max-width,.j-header.has-prefix .l-layout--max-width {
        margin-left:12px
    }
}

.show-underline:hover {
    text-decoration: underline!important
}

.header-mega-menu-wrapper {
    background: var(--color-primary-background);
    border-bottom: 1px solid var(--color-primary-grey-40);
    color: var(--color-primary-grey-100);
    height: 100%;
    left: 0;
    position: absolute;
    top: var(--header-height);
    width: 100%;
    z-index: var(--elevation-10)
}

.header-mega-menu-wrapper .header-mega-menu-backdrop {
    -webkit-backdrop-filter: var(--backdrop-filter);
    backdrop-filter: var(--backdrop-filter);
    background-color: var(--color-primary-grey-80);
    height: 100vh
}

.header-mega-menu-wrapper .header-mega-menu {
    background: var(--color-primary-background);
    border-bottom: 1px solid var(--color-primary-grey-40);
    color: var(--color-primary-grey-100);
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 900;
    letter-spacing: -.48px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 900;
        letter-spacing: -.48px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text,html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

.header-mega-menu-wrapper .header-mega-menu .sub-item__title {
    margin: var(--spacing-xs) 0
}

.header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=te] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=as] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text,html[lang=or] .header-mega-menu-wrapper .header-mega-menu .sub-item--link .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.header-mega-menu-wrapper .header-mega-menu .child-item {
    color: var(--color-primary-grey-80);
    display: grid
}

.header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=hi] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=mr] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=gu] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=pa] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=bn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=ta] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=te] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=kn] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=as] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=ml] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text,html[lang=or] .header-mega-menu-wrapper .header-mega-menu .child-item .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.header-mega-menu-wrapper .header-mega-menu .item-heading,.header-mega-menu-wrapper .header-mega-menu .item-link {
    padding: 0 var(--spacing-xxs)
}

.header-accordion-menu {
    display: grid;
    grid-template: "1fr"
}

.header-accordion-menu .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .header-accordion-menu .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .header-accordion-menu .j-text,html[lang=hi] .header-accordion-menu .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .header-accordion-menu .j-text,html[lang=hi] .header-accordion-menu .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .header-accordion-menu .j-text,html[lang=mr] .header-accordion-menu .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .header-accordion-menu .j-text,html[lang=mr] .header-accordion-menu .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .header-accordion-menu .j-text,html[lang=gu] .header-accordion-menu .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .header-accordion-menu .j-text,html[lang=gu] .header-accordion-menu .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .header-accordion-menu .j-text,html[lang=pa] .header-accordion-menu .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .header-accordion-menu .j-text,html[lang=pa] .header-accordion-menu .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .header-accordion-menu .j-text,html[lang=bn] .header-accordion-menu .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .header-accordion-menu .j-text,html[lang=bn] .header-accordion-menu .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .header-accordion-menu .j-text,html[lang=ta] .header-accordion-menu .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .header-accordion-menu .j-text,html[lang=ta] .header-accordion-menu .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .header-accordion-menu .j-text,html[lang=te] .header-accordion-menu .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .header-accordion-menu .j-text,html[lang=te] .header-accordion-menu .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .header-accordion-menu .j-text,html[lang=kn] .header-accordion-menu .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .header-accordion-menu .j-text,html[lang=kn] .header-accordion-menu .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .header-accordion-menu .j-text,html[lang=as] .header-accordion-menu .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .header-accordion-menu .j-text,html[lang=as] .header-accordion-menu .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .header-accordion-menu .j-text,html[lang=ml] .header-accordion-menu .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .header-accordion-menu .j-text,html[lang=ml] .header-accordion-menu .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .header-accordion-menu .j-text,html[lang=or] .header-accordion-menu .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .header-accordion-menu .j-text,html[lang=or] .header-accordion-menu .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.header-accordion-menu .j-accordion-panel.active {
    border-bottom: 0
}

.header-page-menu {
    display: grid;
    grid-template: "1fr"
}

.header-page-menu .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .header-page-menu .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .header-page-menu .j-text,html[lang=hi] .header-page-menu .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .header-page-menu .j-text,html[lang=hi] .header-page-menu .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .header-page-menu .j-text,html[lang=mr] .header-page-menu .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .header-page-menu .j-text,html[lang=mr] .header-page-menu .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .header-page-menu .j-text,html[lang=gu] .header-page-menu .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .header-page-menu .j-text,html[lang=gu] .header-page-menu .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .header-page-menu .j-text,html[lang=pa] .header-page-menu .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .header-page-menu .j-text,html[lang=pa] .header-page-menu .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .header-page-menu .j-text,html[lang=bn] .header-page-menu .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .header-page-menu .j-text,html[lang=bn] .header-page-menu .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .header-page-menu .j-text,html[lang=ta] .header-page-menu .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .header-page-menu .j-text,html[lang=ta] .header-page-menu .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .header-page-menu .j-text,html[lang=te] .header-page-menu .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .header-page-menu .j-text,html[lang=te] .header-page-menu .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .header-page-menu .j-text,html[lang=kn] .header-page-menu .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .header-page-menu .j-text,html[lang=kn] .header-page-menu .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .header-page-menu .j-text,html[lang=as] .header-page-menu .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .header-page-menu .j-text,html[lang=as] .header-page-menu .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .header-page-menu .j-text,html[lang=ml] .header-page-menu .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .header-page-menu .j-text,html[lang=ml] .header-page-menu .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .header-page-menu .j-text,html[lang=or] .header-page-menu .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .header-page-menu .j-text,html[lang=or] .header-page-menu .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.header-page-menu .j-listBlock__main {
    min-height: var(--button-height)
}

.header-page-menu .item:not(:last-child) {
    border-bottom: 1px solid var(--color-primary-grey-40)
}

.header-search {
    width: var(--header-search-width)
}

.header-search__results {
    background-color: var(--color-white);
    height: calc(100vh - var(--header-height));
    overflow-y: auto
}

.header-search__box-wrapper {
    flex: 1 1
}

.header-search__box-wrapper__inner {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .header-search__box-wrapper__inner {
        left:auto;
        position: relative;
        top: auto;
        transform: none
    }
}

.header-search--opened {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1000
}

.header-search--collapsed {
    width: auto
}

@media screen and (max-width: 61.9375rem) {
    .header-search__prefix {
        width:auto
    }
}

.header-search__suffix {
    display: flex;
    justify-content: flex-end;
    margin-left: var(--spacing-s);
    margin-right: calc(var(--spacing-s)*-1)
}

@media screen and (max-width: 61.9375rem) {
    .header-search,.header-search__suffix {
        width:auto
    }
}

.j-tabs {
    width: 100vw
}

@media screen and (max-width: 38.6875rem) {
    .j-header.full-width .j-header__inner:not(.j-header-search__inner) {
        padding-left:12px
    }
}

.j-footer {
    background: var(--color-primary-grey-20)
}

.j-footer-legals {
    border-top: 1px solid var(--color-primary-grey-40);
    padding-bottom: var(--spacing-base);
    padding-top: var(--spacing-base)
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-legals {
        padding-bottom:var(--spacing-m);
        padding-top: var(--spacing-m)
    }
}

.j-footer-legals__content {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.j-footer-legals__content>*+* {
    margin-left: var(--spacing-base)
}

.j-footer-legals__content__copyright {
    flex: 1 1
}

.j-footer-legals__content__bottom-links {
    align-items: center;
    display: flex;
    flex-direction: row
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-legals__content {
        align-items:flex-start;
        flex-direction: column
    }

    .j-footer-legals__content>*+* {
        margin-left: 0;
        margin-top: var(--spacing-base)
    }
}

.j-footer-menu {
    color: var(--color-primary-grey-100);
    padding: var(--spacing-xl) 0
}

.j-footer-social {
    grid-gap: var(--spacing-l);
    display: grid;
    grid-template: "1fr";
    padding-top: var(--spacing-xs)
}

.j-footer-social .items {
    grid-gap: var(--spacing-base);
    display: grid;
    grid-auto-columns: max-content;
    grid-auto-flow: column
}

.j-footer-social__marketplace img {
    height: 40px;
    width: auto
}

.j-footer-social .stores {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.j-footer-social .stores .store:not(:last-child) {
    margin-right: var(--spacing-s)
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-links {
        padding-bottom:var(--spacing-m)
    }
}

.j-footer-links__accordion .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-links__accordion .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-footer-links__accordion .j-text,html[lang=hi] .j-footer-links__accordion .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-footer-links__accordion .j-text,html[lang=hi] .j-footer-links__accordion .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-footer-links__accordion .j-text,html[lang=mr] .j-footer-links__accordion .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-footer-links__accordion .j-text,html[lang=mr] .j-footer-links__accordion .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-footer-links__accordion .j-text,html[lang=gu] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-footer-links__accordion .j-text,html[lang=gu] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-footer-links__accordion .j-text,html[lang=pa] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-footer-links__accordion .j-text,html[lang=pa] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-footer-links__accordion .j-text,html[lang=bn] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-footer-links__accordion .j-text,html[lang=bn] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-footer-links__accordion .j-text,html[lang=ta] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-footer-links__accordion .j-text,html[lang=ta] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-footer-links__accordion .j-text,html[lang=te] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-footer-links__accordion .j-text,html[lang=te] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-footer-links__accordion .j-text,html[lang=kn] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-footer-links__accordion .j-text,html[lang=kn] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-footer-links__accordion .j-text,html[lang=as] .j-footer-links__accordion .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-footer-links__accordion .j-text,html[lang=as] .j-footer-links__accordion .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-footer-links__accordion .j-text,html[lang=ml] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-footer-links__accordion .j-text,html[lang=ml] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-footer-links__accordion .j-text,html[lang=or] .j-footer-links__accordion .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-footer-links__accordion .j-text,html[lang=or] .j-footer-links__accordion .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-footer-links__accordion .j-accordion-panel.active {
    border-bottom: 0
}

.j-footer-links .group .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 900;
    letter-spacing: -.48px;
    line-height: 1.25;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-links .group .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 900;
        letter-spacing: -.48px;
        line-height: 1.25;
        text-transform: none
    }
}

[data-lang=hi] .j-footer-links .group .j-text,html[lang=hi] .j-footer-links .group .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-footer-links .group .j-text,html[lang=hi] .j-footer-links .group .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-footer-links .group .j-text,html[lang=mr] .j-footer-links .group .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-footer-links .group .j-text,html[lang=mr] .j-footer-links .group .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-footer-links .group .j-text,html[lang=gu] .j-footer-links .group .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-footer-links .group .j-text,html[lang=gu] .j-footer-links .group .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-footer-links .group .j-text,html[lang=pa] .j-footer-links .group .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-footer-links .group .j-text,html[lang=pa] .j-footer-links .group .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-footer-links .group .j-text,html[lang=bn] .j-footer-links .group .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-footer-links .group .j-text,html[lang=bn] .j-footer-links .group .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-footer-links .group .j-text,html[lang=ta] .j-footer-links .group .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-footer-links .group .j-text,html[lang=ta] .j-footer-links .group .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-footer-links .group .j-text,html[lang=te] .j-footer-links .group .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-footer-links .group .j-text,html[lang=te] .j-footer-links .group .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-footer-links .group .j-text,html[lang=kn] .j-footer-links .group .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-footer-links .group .j-text,html[lang=kn] .j-footer-links .group .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-footer-links .group .j-text,html[lang=as] .j-footer-links .group .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-footer-links .group .j-text,html[lang=as] .j-footer-links .group .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-footer-links .group .j-text,html[lang=ml] .j-footer-links .group .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-footer-links .group .j-text,html[lang=ml] .j-footer-links .group .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-footer-links .group .j-text,html[lang=or] .j-footer-links .group .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 700;
    letter-spacing: -.48px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-footer-links .group .j-text,html[lang=or] .j-footer-links .group .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 700;
        letter-spacing: -.48px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-footer-links .group__title {
    margin: var(--spacing-xs) 0
}

.j-footer-links .group--link .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-links .group--link .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-footer-links .group--link .j-text,html[lang=hi] .j-footer-links .group--link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-footer-links .group--link .j-text,html[lang=hi] .j-footer-links .group--link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-footer-links .group--link .j-text,html[lang=mr] .j-footer-links .group--link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-footer-links .group--link .j-text,html[lang=mr] .j-footer-links .group--link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-footer-links .group--link .j-text,html[lang=gu] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-footer-links .group--link .j-text,html[lang=gu] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-footer-links .group--link .j-text,html[lang=pa] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-footer-links .group--link .j-text,html[lang=pa] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-footer-links .group--link .j-text,html[lang=bn] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-footer-links .group--link .j-text,html[lang=bn] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-footer-links .group--link .j-text,html[lang=ta] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-footer-links .group--link .j-text,html[lang=ta] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-footer-links .group--link .j-text,html[lang=te] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-footer-links .group--link .j-text,html[lang=te] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-footer-links .group--link .j-text,html[lang=kn] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-footer-links .group--link .j-text,html[lang=kn] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-footer-links .group--link .j-text,html[lang=as] .j-footer-links .group--link .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-footer-links .group--link .j-text,html[lang=as] .j-footer-links .group--link .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-footer-links .group--link .j-text,html[lang=ml] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-footer-links .group--link .j-text,html[lang=ml] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-footer-links .group--link .j-text,html[lang=or] .j-footer-links .group--link .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-footer-links .group--link .j-text,html[lang=or] .j-footer-links .group--link .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-footer-links .group__links {
    color: var(--color-primary-grey-80);
    display: grid
}

.j-footer-links .group__links .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 500;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-footer-links .group__links .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 500;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=hi] .j-footer-links .group__links .j-text,html[lang=hi] .j-footer-links .group__links .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-footer-links .group__links .j-text,html[lang=hi] .j-footer-links .group__links .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=mr] .j-footer-links .group__links .j-text,html[lang=mr] .j-footer-links .group__links .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-footer-links .group__links .j-text,html[lang=mr] .j-footer-links .group__links .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=gu] .j-footer-links .group__links .j-text,html[lang=gu] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-footer-links .group__links .j-text,html[lang=gu] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=pa] .j-footer-links .group__links .j-text,html[lang=pa] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-footer-links .group__links .j-text,html[lang=pa] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=bn] .j-footer-links .group__links .j-text,html[lang=bn] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-footer-links .group__links .j-text,html[lang=bn] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ta] .j-footer-links .group__links .j-text,html[lang=ta] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-footer-links .group__links .j-text,html[lang=ta] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.4285714286;
        text-transform: none
    }
}

[data-lang=te] .j-footer-links .group__links .j-text,html[lang=te] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-footer-links .group__links .j-text,html[lang=te] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=kn] .j-footer-links .group__links .j-text,html[lang=kn] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-footer-links .group__links .j-text,html[lang=kn] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=as] .j-footer-links .group__links .j-text,html[lang=as] .j-footer-links .group__links .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-footer-links .group__links .j-text,html[lang=as] .j-footer-links .group__links .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=ml] .j-footer-links .group__links .j-text,html[lang=ml] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.4285714286;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-footer-links .group__links .j-text,html[lang=ml] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

[data-lang=or] .j-footer-links .group__links .j-text,html[lang=or] .j-footer-links .group__links .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: -.07px;
    line-height: 1.1428571429;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-footer-links .group__links .j-text,html[lang=or] .j-footer-links .group__links .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: -.07px;
        line-height: 1.1428571429;
        text-transform: none
    }
}

.j-footer-links .group__heading,.j-footer-links .group__link {
    padding: 0 var(--spacing-xxs)
}

.j-footer-links .group__link:hover {
    background-color: var(--color-primary-grey-40)
}

.j-Carousel {
    cursor: pointer;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 100%
}

.j-Carousel__pagination {
    align-self: center;
    justify-self: center
}

.j-Carousel__slider_container {
    display: flex;
    height: var(--carousel-height);
    position: relative;
    width: 100%
}

.j-Carousel__slide {
    display: block;
    flex-shrink: 0;
    opacity: 0;
    overflow: hidden;
    width: 100%
}

.j-Carousel__slide img {
    -webkit-user-drag: none;
    pointer-events: none;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none
}

.j-Carousel__image {
    height: 100%;
    object-fit: cover;
    width: 100%
}

.j-Carousel__image img {
    pointer-events: none
}

.j-Carousel .j-Image {
    height: 100%
}

.j-Carousel__slide.prev {
    display: block;
    opacity: 1;
    transition-duration: 0ms;
    transition-property: opacity;
    transition-timing-function: var(--transitions-ease-rapid);
    transition: opacity .3s ease 0s;
    z-index: -100
}

.j-Carousel__slide.active {
    z-index: 100
}

.j-Carousel__slide.active,.j-Carousel__slide.next {
    display: block;
    opacity: 1;
    transition-duration: 0ms;
    transition-property: transform;
    transition-timing-function: var(--transitions-ease-rapid)
}

.j-Carousel__slide.next {
    z-index: -100
}

@media screen and (max-width: 61.9375rem) {
    .j-Carousel__slider_container {
        margin:auto;
        width: 94%
    }

    .j-Carousel__slider_container.hide-next-slide {
        width: 100%
    }

    .j-Carousel__slider_container.hide-next-slide .j-Carousel__slide {
        padding: 0 var(--spacing-l)
    }

    .j-Carousel__slide {
        padding: 0 var(--spacing-xs)
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-Carousel__slider_container {
        margin:auto;
        width: 92%
    }

    .j-Carousel__slide {
        padding: 0 var(--spacing-xxs)
    }

    .j-Carousel__slider_container.hide-next-slide {
        width: 100%
    }

    .j-Carousel__slider_container.hide-next-slide .j-Carousel__slide {
        padding: 0 var(--spacing-m)
    }
}

.j-bottom-slide {
    display: grid;
    margin: var(--spacing-base) auto 0 auto;
    width: 100%
}

.j-bottom-slide__with_dot {
    grid-template-columns: repeat(3,1fr)
}

.j-bottom-slide__without_dot {
    grid-template-columns: repeat(2,1fr)
}

.j-bottom-slide__only_dot .j-bottom-slide__back_next_button {
    display: none
}

.j-bottom-slide__autoplay {
    margin-right: var(--spacing-base)
}

.j-bottom-slide__dot_container {
    align-self: center;
    height: 100%;
    margin-left: var(--spacing-base)
}

.j-bottom-slide__dot {
    background-color: var(--color-primary-60);
    border-radius: 200px;
    display: inline-block;
    height: 12px;
    margin-left: var(--spacing-s);
    opacity: .3;
    transition-duration: .3s;
    transition-property: transform var(--transitions-ease-rapid);
    width: 12px
}

.j-bottom-slide__dot:hover {
    background-color: var(--color-primary-40);
    cursor: pointer;
    opacity: 1
}

.j-bottom-slide__dot:active {
    opacity: 1
}

.j-bottom-slide__dot.current-slide {
    background-color: var(--color-primary-60);
    border-radius: 200px;
    display: inline-block;
    height: 12px;
    opacity: 1;
    width: 32px
}

.j-bottom-slide__dot.current-slide:active,.j-bottom-slide__dot.current-slide:hover {
    background-color: var(--color-primary-70)
}

.j-bottom-slide__autoplay_label_container {
    align-items: center;
    display: flex
}

.j-bottom-slide__label_container {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.j-bottom-slide__label_container.hide_label {
    justify-content: center
}

.j-bottom-slide__label {
    color: var(--color-primary-grey-100)
}

.j-bottom-slide__label_bottom {
    color: var(--color-primary-grey-80)
}

.j-bottom-slide__button--left {
    margin-right: var(--spacing-s)
}

.j-bottom-slide__back_next_button {
    display: flex;
    justify-content: right;
    padding: var(--spacing-xs) 0
}

.j-bottom-slide__dot.single-slide {
    margin-left: 0
}

@media screen and (max-width: 61.9375rem) {
    .j-bottom-slide__dot {
        height:8px;
        margin-left: var(--spacing-xs);
        width: 8px
    }

    .j-bottom-slide__dot.current-slide {
        height: 8px;
        width: 24px
    }

    .j-bottom-slide__dot.single-slide {
        margin-left: 0
    }

    .j-bottom-slide {
        margin-top: var(--spacing-xs);
        width: 92%
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-bottom-slide {
        width:90%
    }
}

.condensed {
    margin-top: var(--spacing-xs)
}

.condensed .j-bottom-slide__dot {
    height: 8px;
    width: 8px
}

.condensed .j-bottom-slide__dot.current-slide {
    height: 8px;
    margin-left: var(--spacing-xs);
    width: 24px
}

.clone-slide {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0
}

.clone-slide-last {
    transform: translate(-100%);
    transition-duration: .3s;
    transition-property: opacity
}

.clone-slide-first {
    opacity: 1
}

.j-Divider_hr_container__hr {
    background-color: var(--color-primary-grey-40);
    border-radius: var(--radius-pill);
    height: 1px;
    width: 100%
}

.j-Divider_vr_container {
    height: 100%
}

.j-Divider_vr_container__vr {
    background-color: var(--color-primary-grey-40);
    border-radius: var(--radius-pill);
    height: 100%;
    width: 1px
}

.sp--none.pd--all {
    padding: initial
}

.sp--none.pd--horizontal {
    padding-left: 0;
    padding-right: 0
}

.sp--none.pd--vertical {
    padding-bottom: 0;
    padding-top: 0
}

.sp--none.pd--bottom {
    padding-bottom: 0
}

.sp--none.pd--top {
    padding-top: 0
}

.sp--none.pd--left {
    padding-left: 0
}

.sp--none.pd--right {
    padding-right: 0
}

.j-search-results {
    --results-horizontal-padding: var(--spacing-s);
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .j-search-results {
        --results-horizontal-padding:var(--spacing-l)
    }
}

.j-search-results.box {
    background-color: var(--color-primary-background);
    border-radius: var(--radius-large);
    box-shadow: var(--shadow-s)
}

.j-search-results__list {
    display: flex;
    flex-direction: column
}

.j-search-results__item {
    color: var(--color-primary-grey-100);
    padding: 0
}

.j-search-results__item .j-listBlock {
    outline: none
}

.j-search-results__item .j-text {
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    .j-search-results__item .j-text {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 500;
        letter-spacing: -.08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=hi] .j-search-results__item .j-text,html[lang=hi] .j-search-results__item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .j-search-results__item .j-text,html[lang=hi] .j-search-results__item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=mr] .j-search-results__item .j-text,html[lang=mr] .j-search-results__item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .j-search-results__item .j-text,html[lang=mr] .j-search-results__item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=gu] .j-search-results__item .j-text,html[lang=gu] .j-search-results__item .j-text {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .j-search-results__item .j-text,html[lang=gu] .j-search-results__item .j-text {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=pa] .j-search-results__item .j-text,html[lang=pa] .j-search-results__item .j-text {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .j-search-results__item .j-text,html[lang=pa] .j-search-results__item .j-text {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=bn] .j-search-results__item .j-text,html[lang=bn] .j-search-results__item .j-text {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .j-search-results__item .j-text,html[lang=bn] .j-search-results__item .j-text {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ta] .j-search-results__item .j-text,html[lang=ta] .j-search-results__item .j-text {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .j-search-results__item .j-text,html[lang=ta] .j-search-results__item .j-text {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=te] .j-search-results__item .j-text,html[lang=te] .j-search-results__item .j-text {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .j-search-results__item .j-text,html[lang=te] .j-search-results__item .j-text {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=kn] .j-search-results__item .j-text,html[lang=kn] .j-search-results__item .j-text {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .j-search-results__item .j-text,html[lang=kn] .j-search-results__item .j-text {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=as] .j-search-results__item .j-text,html[lang=as] .j-search-results__item .j-text {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .j-search-results__item .j-text,html[lang=as] .j-search-results__item .j-text {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=ml] .j-search-results__item .j-text,html[lang=ml] .j-search-results__item .j-text {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .j-search-results__item .j-text,html[lang=ml] .j-search-results__item .j-text {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

[data-lang=or] .j-search-results__item .j-text,html[lang=or] .j-search-results__item .j-text {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: -.08px;
    line-height: 1.5;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .j-search-results__item .j-text,html[lang=or] .j-search-results__item .j-text {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: .08px;
        line-height: 1.5;
        text-transform: none
    }
}

.j-search-results__item .j-listBlock__prefix {
    color: var(--color-primary-grey-60)
}

.j-search-results__item--highlighted {
    background-color: var(--color-primary-grey-20)
}

.j-search-results__footer {
    margin-top: var(--spacing-base);
    padding: 0
}

.j-search-results__header {
    margin-bottom: var(--spacing-base);
    padding: 0
}

.j-panel-wrapper {
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10
}

.j-panel-wrapper.open {
    display: block
}

.j-panel-wrapper.disable-transition,.j-panel-wrapper.disable-transition .j-panel,.j-panel-wrapper.disable-transition .j-panel-backdrop {
    transition: none
}

.j-panel {
    background: var(--color-primary-background);
    box-shadow: var(--shadow-m);
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative;
    transform: translateX(-100%);
    transition: var(--transitions-ease-rapid) var(--transitions-duration-medium);
    width: 100%;
    z-index: 12
}

.j-panel.visible {
    transform: translateX(0)
}

.j-panel.max-width {
    max-width: 25.75rem
}

.j-panel--right {
    margin-left: auto;
    transform: translateX(100%)
}

.j-panel__header {
    padding: 0;
    width: 100%
}

.j-panel__header .suffix-button {
    --button-text: var(--color-primary-grey-100)!important
}

.j-panel__header-wrapper {
    align-items: center;
    background-color: var(--color-primary-50);
    display: flex;
    height: 4rem;
    height: var(--header-height,4rem);
    padding: 0 var(--spacing-layout)
}

.j-panel__content {
    flex: 1 1;
    overflow-y: auto;
    padding: var(--side-panel-content-padding-top,var(--spacing-layout)) var(--spacing-layout)
}

.j-panel-backdrop {
    -webkit-backdrop-filter: var(--backdrop-filter);
    backdrop-filter: var(--backdrop-filter);
    background-color: var(--color-primary-grey-80);
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    transition: var(--transitions-ease-rapid) var(--transitions-duration-medium);
    width: 100%;
    z-index: 11
}

.j-panel-backdrop.visible {
    opacity: 1
}

.j-bottom-navigation {
    background-color: var(--color-primary-background);
    display: flex;
    justify-content: space-around;
    min-height: 5rem
}

.j-bottom-navigation__is-sticky-bottom {
    border-top: 1px solid var(--color-primary-grey-40);
    bottom: 0;
    position: sticky
}

.j-bottom-navigation__icon_slot {
    align-items: center;
    align-self: stretch;
    color: var(--color-primary-grey-80);
    display: flex;
    flex-basis: 100%;
    justify-content: center;
    max-width: 100%;
    min-width: 0;
    text-align: center
}

.j-bottom-navigation__icon_slot .j-link {
    max-width: 100%
}

.j-bottom-navigation__icon_slot--active {
    color: var(--color-secondary-50)
}

.j-bottom-navigation__link_sub_container {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin: var(--spacing-s) 0;
    max-width: 100%
}

.j-bottom-navigation__link_label {
    color: var(--color-primary-grey-80);
    max-width: 100%;
    overflow: hidden;
    padding-top: var(--spacing-xxs);
    text-overflow: ellipsis;
    white-space: nowrap
}

.j-bottom-navigation__link_label--active {
    color: var(--color-primary-grey-100);
    padding-top: var(--spacing-xxs)
}

.j-bottom-navigation .j-link.has-focus:focus-visible .j-bottom-navigation__link_sub_container.label-display {
    border-radius: var(--radius-small)
}

.j-bottom-navigation .j-link.has-focus:focus-visible .label-display .j-icon {
    box-shadow: none!important
}

.j-bottom-navigation .disabled-item .j-bottom-navigation__link_label,.j-bottom-navigation .disabled-item .j-icon {
    cursor: not-allowed;
    opacity: .3
}

.j-card,.j-serviceCard {
    --card-padding: var(--spacing-base)
}

.j-serviceCard {
    border-radius: var(--radius-large);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    outline: none;
    overflow: hidden;
    position: relative
}

.j-serviceCard__shadow {
    box-shadow: var(--shadow-s)
}

.j-serviceCard.no-top-padding {
    padding-top: 0
}

.j-serviceCard__children {
    padding-top: var(--card-padding)
}

.j-serviceCard__image {
    align-self: start;
    aspect-ratio: unset;
    aspect-ratio: var(--aspect-ratio,unset);
    background-color: var(--color-primary-grey-20);
    height: 100%;
    height: 177.7777777778%;
    line-height: 0;
    min-width: var(--spacing-huge);
    overflow: hidden;
    width: 100%
}

.j-serviceCard__image~.j-serviceCard__badge {
    position: absolute
}

.j-serviceCard__image img,.j-serviceCard__image>* {
    aspect-ratio: unset;
    aspect-ratio: var(--aspect-ratio,unset);
    height: 100%;
    object-fit: cover;
    object-position: center;
    object-position: var(--image-focus,center)
}

.j-serviceCard__flex {
    display: flex;
    flex-direction: column
}

.j-serviceCard__content {
    padding: var(--card-padding);
    position: relative;
    z-index: var(--elevation-10)
}

.j-serviceCard__content .overlay-img {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.j-serviceCard__content .overlay-img img {
    height: 100%;
    object-fit: cover;
    object-position: bottom;
    width: 100%
}

.j-serviceCard__content .overlay-img:after {
    -webkit-backdrop-filter: var(--surfaces-soft--filter);
    backdrop-filter: var(--surfaces-soft--filter);
    background-color: var(--surfaces-soft--bg);
    border-radius: 0 0 var(--radius-large) var(--radius-large);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.j-serviceCard__content .j-button-group .j-button {
    white-space: inherit
}

.j-serviceCard__badge {
    margin: var(--card-padding)
}

.j-serviceCard.has-fullCardCTA:focus-within,.j-serviceCard.has-fullCardCTA:hover {
    box-shadow: var(--shadow-m)
}

.j-serviceCard__hidden-cta {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: var(--elevation-20)
}

.j-promo-card {
    --card-padding: var(--card-padding-overwrite,var(--spacing-m));
    --card-background: var(--color-primary-60)
}

.j-promo-card-block {
    border-radius: var(--radius-xl);
    display: flex;
    flex-direction: column;
    height: 100%;
    position: relative
}

.j-promo-card-block__shadow {
    box-shadow: var(--shadow-s)
}

.j-promo-card-block__has-CTA:focus,.j-promo-card-block__has-CTA:focus-within,.j-promo-card-block__has-CTA:hover {
    box-shadow: var(--shadow-m)
}

.j-promo-card-block__hidden-cta {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: var(--elevation-30)
}

.j-promo-card {
    background-color: var(--color-primary-50);
    background-color: var(--card-background,var(--color-primary-50));
    flex: 1 1;
    outline: none;
    overflow: hidden;
    position: relative
}

.j-promo-card,.j-promo-card__container {
    border-radius: var(--radius-xl);
    display: flex;
    flex-direction: column
}

.j-promo-card__container {
    background-color: var(--color-primary-background);
    height: 100%
}

.j-promo-card__image {
    aspect-ratio: unset;
    aspect-ratio: var(--aspect-ratio,unset);
    line-height: 0;
    overflow: hidden;
    width: 100%
}

.img--transparent .j-promo-card__image {
    z-index: 1
}

.j-promo-card__image img,.j-promo-card__image>* {
    aspect-ratio: unset;
    aspect-ratio: var(--aspect-ratio,unset);
    height: 100%;
    object-fit: cover;
    object-position: center;
    object-position: var(--image-focus,center);
    width: inherit
}

.j-promo-card__content {
    position: relative
}

.j-promo-card__rainbow {
    border-radius: 50%;
    position: absolute
}

.j-promo-card__children {
    flex: 1 1
}

.j-promo-card__content-body {
    color: var(--card-text);
    flex-direction: column;
    height: 100%;
    padding: var(--card-padding);
    position: relative
}

.j-promo-card__content-body *+* {
    margin-top: var(--card-padding)
}

.j-promo-card.no-children .j-promo-card__content-body {
    justify-content: space-between
}

.j-promo-card.orientation--horizontal {
    flex-direction: row-reverse
}

.j-promo-card.orientation--horizontal .j-promo-card__image {
    flex: 1 1 50%
}

.j-promo-card.orientation--horizontal .j-promo-card__content {
    flex: 1 0 50%
}

.j-promo-card.orientation--horizontal .j-promo-card__rainbow {
    left: auto;
    right: calc(var(--spacing-xxl)*-1);
    top: 50%;
    transform: translateY(-50%)
}

.j-promo-card.orientation--horizontal .j-promo-card__content-body {
    display: block;
    padding-right: 0;
    padding-top: var(--card-padding)
}

.j-promo-card.orientation--auto .j-promo-card__content,.j-promo-card.orientation--vertical .j-promo-card__content {
    flex: 1 0 30%
}

.j-promo-card.orientation--auto.img--filled .j-promo-card__rainbow,.j-promo-card.orientation--vertical.img--filled .j-promo-card__rainbow {
    left: 50%;
    top: calc(var(--spacing-xxl)*-1);
    transform: translateX(-50%)
}

.j-promo-card.orientation--auto.img--filled .j-promo-card__content-body,.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body {
    display: flex;
    padding-top: 0
}

.j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock,.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body .j-contentBlock {
    display: flex;
    flex: 1 1
}

.j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body,.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body .j-contentBlock__body {
    display: flex;
    flex: 1 1;
    flex-direction: column
}

.j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content,.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content {
    flex: 1 1
}

.j-promo-card.orientation--auto.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group,.j-promo-card.orientation--vertical.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group {
    margin-top: 0
}

.j-promo-card .j-button-group {
    color: var(--color-primary-grey-80);
    color: var(--card-cta,var(--color-primary-grey-80))
}

.j-promocard-footer {
    align-items: center;
    background-color: var(--color-primary-background);
    border-radius: 0 0 var(--radius-xl) var(--radius-xl);
    column-gap: var(--spacing-base);
    display: flex;
    justify-content: center;
    padding: var(--spacing-base) var(--spacing-m)
}

.j-promocard-footer [class^=j-promocard-footer__slot] {
    min-height: 24px;
    width: 100%
}

.j-promocard-footer__slot-right {
    display: flex;
    justify-content: flex-end
}

.j-content-layout__layout-1-col-even .j-promo-card.orientation--horizontal .j-promo-card__content-body {
    padding: var(--spacing-l)
}

@media screen and (min-width: 62rem) {
    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto {
        flex-direction:row-reverse
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__image {
        flex: 1 1 50%
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__content {
        flex: 1 0 50%
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__rainbow {
        left: auto;
        right: calc(var(--spacing-xxl)*-1);
        top: 50%;
        transform: translateY(-50%)
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__content-body {
        display: block;
        padding-right: 0;
        padding-top: var(--card-padding);
        padding: var(--spacing-l)
    }
}

@media screen and (min-width: 38.75rem)and (max-width:61.9375rem) {
    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto {
        flex-direction:row-reverse
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__image {
        flex: 1 1 50%
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__content {
        flex: 1 0 50%
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__rainbow {
        left: auto;
        right: calc(var(--spacing-xxl)*-1);
        top: 50%;
        transform: translateY(-50%)
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__content-body {
        display: block;
        padding-right: 0;
        padding-top: var(--card-padding);
        padding: var(--spacing-l)
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto .j-promo-card__content {
        flex:1 0 30%
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__rainbow {
        left: 50%;
        top: calc(var(--spacing-xxl)*-1);
        transform: translateX(-50%)
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body {
        display: flex;
        padding-top: 0
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock {
        display: flex;
        flex: 1 1
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body {
        display: flex;
        flex: 1 1;
        flex-direction: column
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content {
        flex: 1 1
    }

    .j-content-layout__layout-1-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group {
        margin-top: 0
    }
}

@media screen and (min-width: 62rem) {
    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto {
        flex-direction:row-reverse
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto .j-promo-card__image {
        flex: 1 1 50%
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto .j-promo-card__content {
        flex: 1 0 50%
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto .j-promo-card__rainbow {
        left: auto;
        right: calc(var(--spacing-xxl)*-1);
        top: 50%;
        transform: translateY(-50%)
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto .j-promo-card__content-body {
        display: block;
        padding-right: 0;
        padding-top: var(--card-padding)
    }
}

@media screen and (max-width: 61.9375rem) {
    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto .j-promo-card__content {
        flex:1 0 30%
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__rainbow {
        left: 50%;
        top: calc(var(--spacing-xxl)*-1);
        transform: translateX(-50%)
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body {
        display: flex;
        padding-top: 0
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock {
        display: flex;
        flex: 1 1
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body {
        display: flex;
        flex: 1 1;
        flex-direction: column
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content {
        flex: 1 1
    }

    .j-content-layout__layout-2-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group {
        margin-top: 0
    }
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto .j-promo-card__content {
    flex: 1 0 30%
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__rainbow {
    left: 50%;
    top: calc(var(--spacing-xxl)*-1);
    transform: translateX(-50%)
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body {
    display: flex;
    padding-top: 0
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock {
    display: flex;
    flex: 1 1
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body {
    display: flex;
    flex: 1 1;
    flex-direction: column
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content {
    flex: 1 1
}

.j-content-layout__layout-3-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group {
    margin-top: 0
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto .j-promo-card__content {
    flex: 1 0 30%
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__rainbow {
    left: 50%;
    top: calc(var(--spacing-xxl)*-1);
    transform: translateX(-50%)
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body {
    display: flex;
    padding-top: 0
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock {
    display: flex;
    flex: 1 1
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body {
    display: flex;
    flex: 1 1;
    flex-direction: column
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body .j-contentBlock__body .j-contentBlock__content {
    flex: 1 1
}

.j-content-layout__layout-4-col-even .j-promo-card.orientation--auto.img--filled .j-promo-card__content-body.content-children .j-contentBlock .j-button-group {
    margin-top: 0
}

.j-tab {
    --tab-text: var(--tab-color-text);
    --tab-icon: var(--tab-color-icon);
    --tab-background: var(--tab-color-bg);
    --tab-border: var(--tab-default-border);
    --tab-color-text: var(--color-primary-grey-80);
    --tab-color-icon: var(--color-primary-grey-80);
    --tab-color-bg: #0000;
    --tab-default-border: none;
    --tab-hover-color-text: var(--color-primary-grey-100);
    --tab-hover-color-icon: var(--color-primary-grey-100);
    --tab-hover-color-bg: #0000;
    --tab-hover-border: none;
    --tab-active-color-text: var(--color-primary-60);
    --tab-active-color-icon: var(--color-primary-60);
    --tab-active-color-bg: #0000;
    --tab-active-border: none;
    --tab-focus-color-text: var(--color-primary-grey-100);
    --tab-focus-color-icon: var(--color-primary-grey-100);
    --tab-focus-color-bg: #0000;
    --tab-focus-border: none;
    --tab-state-active-color-text: var(--color-primary-grey-100);
    --tab-state-active-color-icon: var(--color-primary-grey-100);
    --tab-state-active-color-bg: #0000;
    --tab-state-active-border: none;
    --tab-disabled-color-text: var(--color-primary-grey-80);
    --tab-disabled-color-icon: var(--color-primary-grey-80);
    --tab-disabled-color-bg: #0000;
    --tab-disabled-border: none;
    --tab-border-radius: 1rem;
    --tab-height-small: 3rem;
    --tab-height-medium: 3.5rem;
    align-items: center;
    background-color: var(--tab-background);
    border: var(--tab-border);
    border-radius: var(--tab-border-radius);
    box-sizing: border-box;
    color: var(--tab-text);
    cursor: pointer;
    height: var(--tab-height-small);
    justify-content: space-evenly;
    min-height: var(--tab-height);
    min-width: var(--spacing-xl);
    outline: none;
    padding: var(--spacing-s) var(--spacing-xs);
    position: relative;
    text-align: center;
    transition: background-color var(--transitions-default);
    vertical-align: top;
    white-space: pre
}

.j-tab:not(.disabled):not(.active):hover:not(:active) {
    --tab-text: var(--tab-hover-color-text);
    --tab-background: var(--tab-hover-color-bg);
    --tab-border: var(--tab-hover-color-border);
    --tab-icon: var(--tab-hover-color-icon)
}

.j-tab:active {
    --tab-background: var(--tab-active-color-bg);
    --tab-text: var(--tab-active-color-text);
    --tab-border: var(--tab-active-color-border);
    --tab-icon: var(--tab-active-color-icon)
}

.has-focus:focus-visible .j-tab,.j-tab:focus-visible {
    background-color: var(--tab-focus-color-bg);
    color: var(--tab-focus-color-text)
}

.has-focus:focus-visible .j-tab .j-tab-icon,.j-tab:focus-visible .j-tab-icon {
    color: var(--tab-focus-color-icon)
}

.j-tab.active {
    --tab-text: var(--tab-state-active-color-text);
    --tab-icon: var(--tab-state-active-color-icon);
    --tab-background: var(--tab-state-active-color-bg);
    --tab-border: var(--tab-state-active-color-border)
}

.j-tab.disabled {
    --tab-text: var(--tab-disabled-color-text);
    --tab-background: var(--tab-disabled-color-bg);
    --tab-border: var(--tab-disabled-color-border);
    --tab-icon: var(--tab-disabled-color-icon)
}

.j-tab .j-tab-icon {
    color: var(--tab-icon)
}

.j-tab.disabled,.j-tab[disabled] {
    cursor: not-allowed;
    opacity: .3
}

.j-tab .j-tab-inner {
    align-items: center;
    display: inline-flex;
    height: 100%
}

.j-tab .j-tab-inner>:not(:last-child) {
    margin-right: var(--spacing-xs)
}

.j-tab .j-tab-inner .j-text {
    text-align: left
}

.j-tab.j-tab {
    height: var(--tab-height-medium);
    padding: var(--spacing-s) var(--spacing-xs)
}

.j-tab.tab-bar {
    --tab-color-text: var(--color-primary-grey-100);
    --tab-color-icon: var(--color-primary-grey-100);
    --tab-hover-color-text: var(--color-primary-grey-80);
    --tab-hover-color-icon: var(--color-primary-grey-80);
    --tab-active-color-text: var(--color-primary-grey-100);
    --tab-active-color-icon: var(--color-primary-grey-100);
    --tab-active-color-bg: var(--color-primary-40);
    --tab-focus-color-text: var(--color-primary-grey-100);
    --tab-focus-color-icon: var(--color-primary-grey-100)
}

.j-tab.tab-bar:focus:not(:focus-visible) {
    border-radius: 0
}

.j-tab.tab-bar:focus-visible {
    box-shadow: inset 0 0 0 4px var(--color-primary-60)
}

.j-tabs {
    --tabs-underline-height: 4px;
    display: flex;
    flex-direction: column;
    padding: 0
}

.j-tabs .bar {
    bottom: 0;
    height: var(--tabs-underline-height);
    overflow: hidden;
    padding: 0;
    position: absolute;
    transition: var(--transitions-ease-entrance) var(--transitions-duration-medium)
}

.j-tabs .bar__content {
    background-color: var(--color-primary-50);
    border-radius: var(--radius-small);
    height: 100%;
    width: 100%
}

.j-tabs--tab-bar .j-tab {
    border: none;
    min-width: max-content
}

.j-tabs--tab-bar .bar__content {
    background-color: var(--color-primary-60)
}

.j-tabs .j-tabs-list-wrapper {
    overflow-x: auto;
    position: relative
}

.j-tabs .j-tabs-list-wrapper--children {
    align-items: center;
    display: flex
}

.j-tabs .j-tabs-list {
    display: flex;
    flex: 1 1
}

.j-tabs .j-tabs-list .j-tab {
    border-radius: 0;
    flex: 1 1
}

.j-tabs .j-tabs-list--container {
    display: flex;
    flex: 1 1;
    overflow-x: scroll;
    position: relative;
    scroll-behavior: smooth;
    scrollbar-width: none
}

.j-tabs .j-tabs-list--container::-webkit-scrollbar {
    height: 0;
    width: 0
}

.j-tabs .j-tabs-list .j-tab-item:not(:last-child) {
    margin-right: var(--spacing-m)
}

.j-tabs .j-tabs-list--overflow-scroll {
    white-space: nowrap
}

.j-tabs .j-tabs-list--overflow-scroll .j-tab:not(:last-child) {
    margin-right: var(--spacing-m)
}

.j-tabs .j-tabs-list--overflow-fit .j-tab-item {
    align-items: center;
    display: flex;
    flex: 1 1;
    margin-right: 0!important;
    margin-right: 0;
    min-width: 0;
    min-width: auto;
    overflow: hidden
}

.j-tabs .j-tabs-list--overflow-fit .j-tab-item .j-tab {
    margin-right: 0;
    text-align: center;
    width: 100%
}

.j-tabs .j-tabs-list--overflow-fit .j-tab-item .j-tab-inner {
    justify-content: center;
    width: 100%
}

.j-tabs .j-tabs-list--overflow-fit .j-tab-item .j-tab-content {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-wrap
}

.j-tabs .j-tabs-list--overflow-arrow {
    display: flex;
    flex: 1 1;
    min-width: 100%
}

.j-tabs .j-tabs-list--overflow-arrow .j-tab:not(:last-child) {
    margin-right: var(--spacing-m)
}

.j-stepper {
    --content-margin-top: var(--spacing-massive);
    --current-primary-color: var(--color-sparkle-50);
    --upcoming-primary-color: var(--color-sparkle-grey-60);
    --completed-primary-color: var(--color-sparkle-60);
    --divider-size: 1px;
    --divider-margin: var(--spacing-xs);
    --label-padding: var(--spacing-xs);
    --divider-upcoming: var(--color-sparkle-grey-40);
    --divider-selected: var(--current-primary-color);
    --button-size-s: 32px;
    --label-color: var(--color-sparkle-grey-80);
    --label-color-current: var(--color-sparkle-grey-100);
    --opacity-disabled: 30%
}

@media screen and (max-width: 38.6875rem) {
    .j-stepper {
        --content-margin-top:var(--spacing-m)
    }
}

.j-vertical-stepper-content {
    display: flex;
    padding-bottom: var(--spacing-xs);
    padding-top: var(--spacing-xs);
    width: 100%
}

.j-vertical-stepper-content__inner {
    flex: 1 1;
    margin-left: calc(var(--button-size-s)/2 + var(--spacing-base));
    overflow: hidden;
    padding-bottom: var(--spacing-m);
    padding-top: var(--spacing-xs)
}

.j-vertical-stepper-content__inner .j-stepItem {
    overflow: hidden
}

.j-vertical-stepper-content__inner__stepitem {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows var(--transitions-ease-entrance) var(--transitions-duration-medium);
    width: 100%
}

.j-vertical-stepper-content__inner__stepitem__active {
    grid-template-rows: 1fr
}

.j-vertical-stepper-content.active .j-vertical-stepper-content__inner .j-stepItem {
    overflow: visible;
    overflow: initial
}

.j-stepper .j-stepper-head-button {
    align-items: center;
    background-color: var(--current-primary-color);
    border-radius: 100%;
    display: flex;
    height: 32px;
    justify-content: center;
    max-width: 32px;
    min-width: 32px;
    text-align: center
}

.j-stepper .j-stepper-head-button.current-btn {
    background-color: var(--current-primary-color);
    border: 1px solid var(--current-primary-color);
    color: var(--label-color-current)
}

.j-stepper .j-stepper-head-button.upcoming-btn {
    background-color: #0000;
    border: 1px solid var(--upcoming-primary-color);
    color: var(--upcoming-primary-color)
}

.j-stepper .j-stepper-head-button.disabled-btn {
    opacity: var(--opacity-disabled)
}

.j-stepper .j-stepper-head-button.completed-btn {
    background-color: var(--color-sparkle-20);
    border: 1px solid var(--current-primary-color);
    color: var(--completed-primary-color)
}

.j-stepper .j-stepper-head-button.issue-btn {
    background-color: var(--color-sparkle-20);
    border: 1px solid var(--completed-primary-color);
    color: var(--completed-primary-color)
}

.j-stepper .j-stepItem.j-contentBlock {
    height: inherit
}

.j-stepper .j-stepItem.j-contentBlock .j-button-group {
    justify-content: center
}

.j-stepper .j-vertical-stepper-head {
    padding: 0;
    width: 100%
}

.j-stepper .j-vertical-stepper-head-block {
    align-items: center;
    display: flex;
    flex: 1 1;
    margin: 0;
    padding: 0
}

.j-stepper .j-vertical-stepper-label {
    color: var(--label-color);
    margin-left: var(--spacing-base)
}

.j-stepper .j-vertical-stepper-divider {
    background-color: var(--divider-upcoming);
    content: "";
    margin-left: calc(var(--button-size-s)/2);
    position: relative;
    top: 50%;
    width: var(--divider-size)
}

.j-stepper .j-horizontal-stepper-indicator {
    display: flex;
    height: auto;
    justify-content: space-around;
    margin: 0;
    padding: 0;
    width: 100%
}

.j-stepper .j-horizontal-stepper-item {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
    text-align: center;
    width: 100%
}

.j-stepper .j-horizontal-stepper-item-indicator {
    display: flex
}

.j-stepper .j-horizontal-stepper-item-label {
    color: var(--label-color);
    margin-top: var(--label-padding);
    overflow: auto;
    padding-left: var(--label-padding);
    padding-right: var(--label-padding)
}

.j-stepper .j-horizontal-stepper-indicator-left-divider,.j-stepper .j-horizontal-stepper-indicator-right-divider {
    align-self: center;
    background-color: var(--divider-upcoming);
    content: "";
    height: var(--divider-size);
    margin: 0;
    position: relative;
    width: 50%
}

.j-stepper .j-horizontal-stepper-indicator-left-divider {
    margin-right: var(--divider-margin)
}

.j-stepper .j-horizontal-stepper-indicator-right-divider {
    margin-left: var(--divider-margin)
}

.j-stepper .j-horizontal-stepper-content {
    align-items: center;
    display: flex;
    display: grid;
    flex-direction: column;
    justify-content: center;
    margin-top: var(--content-margin-top);
    width: 100%
}

.j-stepper .j-horizontal-stepper-content .next {
    transform: translate(100vw)
}

.j-stepper .j-horizontal-stepper-content .next,.j-stepper .j-horizontal-stepper-content .prev {
    transition: transform var(--transitions-ease-exit) var(--transitions-duration-rapid);
    visibility: hidden
}

.j-stepper .j-horizontal-stepper-content .prev {
    transform: translate(-100vw)
}

.j-stepper .j-horizontal-stepper-content .content-item {
    grid-column: 1;
    grid-row: 1;
    height: 0;
    overflow: hidden;
    width: 0
}

.j-stepper .j-horizontal-stepper-content .active-content {
    height: 100%;
    transform: translate(0);
    transition: transform var(--transitions-ease-entrance) var(--transitions-duration-rapid);
    visibility: inherit;
    width: 100%
}

.j-stepper .active-divider {
    background-color: var(--divider-selected)
}

.j-stepper .hidden-divider {
    opacity: 0
}

.j-stepper .disabled-label {
    opacity: var(--opacity-disabled)
}

.j-stepper .current-label {
    color: var(--label-color-current)
}

.j-stepper.hidden-Stepper {
    display: none
}

.j-stepper-skeleton-example .j-field.input-radio {
    margin-top: none
}

.j-stepper-skeleton-example .j-button-group {
    display: flex
}

.j-stepper-skeleton-example .j-button-group>.j-button {
    flex: 1 1
}

.j-stepItem {
    height: inherit
}

.j-ScrollBar {
    --color-scrollbar-container: #0000;
    --color-scrollbar-thumb: #14141426;
    --color-scrollbar-thumb-hover: #1414144d;
    --padding-scrollbar: var(--spacing-xxs);
    --padding-end: var(--spacing-xs);
    --width-scrollbar-thumb: var(--spacing-xs);
    --width-scrollbar: calc(var(--padding-scrollbar)*2 + var(--width-scrollbar-thumb))
}

@media screen and (max-width: 61.9375rem) {
    .j-ScrollBar {
        --width-scrollbar-thumb:var(--spacing-xxs)
    }
}

*>.data-mode-dark .j-ScrollBar,*>[data-mode=dark] .j-ScrollBar {
    --color-scrollbar-thumb: #ffffff26;
    --color-scrollbar-thumb-hover: #ffffff4d
}

.j-ScrollBar__content.onHover :not(:hover) {
    scrollbar-color: #0000 #0000
}

.j-ScrollBar__content.onHover :not(:hover)::-webkit-scrollbar-thumb,.j-ScrollBar__content.onHover :not(:hover)::-webkit-scrollbar-track {
    background: #0000
}

.j-ScrollBar * {
    scrollbar-color: var(--color-scrollbar-thumb) var(--color-scrollbar-container);
    scrollbar-width: auto
}

@media screen and (max-width: 61.9375rem) {
    .j-ScrollBar * {
        scrollbar-width:thin
    }
}

.j-ScrollBar * ::-webkit-scrollbar {
    height: var(--width-scrollbar);
    width: var(--width-scrollbar)
}

.j-ScrollBar * ::-webkit-scrollbar-track {
    background: var(--color-scrollbar-container);
    margin-bottom: var(--padding-end);
    margin-right: var(--padding-end)
}

.j-ScrollBar * ::-webkit-scrollbar-thumb {
    background: var(--color-scrollbar-thumb);
    background-clip: padding-box;
    border: var(--padding-scrollbar) solid #0000;
    border-radius: var(--radius-pill)
}

.j-ScrollBar * ::-webkit-scrollbar-thumb:hover {
    background: var(--color-scrollbar-thumb-hover);
    background-clip: padding-box;
    border: var(--padding-scrollbar) solid #0000
}

.j-ScrollBar * ::-webkit-scrollbar-corner {
    background: var(--color-scrollbar-container)
}

.has-focus:focus-visible .j-avatar__is-clickable,.input-date.j-field .input-date-icon-suffix.clickable:focus-visible,.j-ProductLogo:focus-visible,.j-accordion-panel__header-trigger:focus-visible,.j-bottom-navigation .j-link.has-focus:focus-visible .j-bottom-navigation__link_sub_container.label-display,.j-header .header_item-links a:focus-visible,.j-link.has-focus:focus-visible .j-icon,.j-search-box .input-icon.clickable:focus-visible,.j-search-box:focus-visible,.j-selectors__item input:focus-visible+.content:after {
    box-shadow: 0 0 0 4px var(--color-primary-80);
    outline: none
}

.has-focus:focus-visible .j-tab,.j-tab:focus-visible {
    box-shadow: inset 0 0 0 4px var(--color-primary-80);
    outline: none
}

.j-bottomsheet {
    --bottomsheet-background: var(--color-primary-background);
    --bottomsheet-max-height: 80vh;
    --bottomsheet-fixed-height-max-height: 100vh;
    --bottomsheet-overlay-background: var(--color-primary-grey-80);
    --bottomsheet-border-radius: var(--radius-xl);
    --bottomsheet-height: unset;
    display: flex;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1
}

.j-bottomsheet-visible {
    opacity: 1;
    transform: none;
    transition: var(--transitions-ease-entrance) var(--transitions-duration-rapid);
    z-index: var(--elevation-60)
}

.j-bottomsheet__passive {
    pointer-events: none
}

.j-bottomsheet__focus-trap {
    max-width: 100vw
}

.j-bottomsheet__overlay,.j-bottomsheet__passive {
    transition: var(--transitions-ease-exit) var(--transitions-duration-rapid)
}

.j-bottomsheet__overlay {
    -webkit-backdrop-filter: var(--backdrop-filter);
    backdrop-filter: var(--backdrop-filter);
    background-color: var(--surfaces-overlay--bg)
}

.j-bottomsheet__wrapper {
    display: grid;
    flex: 1 1;
    margin-top: auto;
    transform: translateY(100%);
    transition: var(--transitions-ease-exit) var(--transitions-duration-rapid)
}

@media screen and (max-width: 61.9375rem) {
    .j-bottomsheet__wrapper {
        width:100%
    }
}

@media screen and (min-width: 62rem) {
    .j-bottomsheet__wrapper {
        grid-template-columns:1fr 1fr 1fr;
        padding: 0 var(--spacing-l)
    }
}

.j-bottomsheet-visible .j-bottomsheet__wrapper {
    transform: none;
    transition: var(--transitions-ease-entrance) var(--transitions-duration-rapid)
}

.j-bottomsheet .j-bottomsheet__container {
    background-color: var(--bottomsheet-background);
    border-top-left-radius: var(--bottomsheet-border-radius);
    border-top-right-radius: var(--bottomsheet-border-radius);
    box-shadow: var(--shadow-m);
    display: flex;
    height: auto;
    height: var(--bottomsheet-height);
    max-height: var(--bottomsheet-max-height);
    pointer-events: auto;
    width: 100%
}

@media screen and (max-width: 61.9375rem) {
    .j-bottomsheet .j-bottomsheet__container {
        flex:1 1;
        grid-column: 1/4;
        grid-column-end: 4;
        grid-column-start: 1
    }
}

@media screen and (min-width: 62rem) {
    .j-bottomsheet .j-bottomsheet__container {
        grid-column:3/4;
        grid-column-end: 4;
        grid-column-start: 3
    }
}

.j-bottomsheet .j-bottomsheet__focus-trap {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    max-height: var(--bottomsheet-max-height)
}

.j-bottomsheet .j-bottomsheet__header {
    margin: var(--spacing-xxs) 0 var(--spacing-xxs) var(--spacing-xs)
}

@media screen and (min-width: 38.75rem)and (max-width:61.9375rem) {
    .j-bottomsheet .j-bottomsheet__header {
        margin:var(--spacing-xxs) var(--spacing-base)
    }
}

.j-bottomsheet .j-bottomsheet__close-button {
    margin: 0 var(--spacing-s)
}

.j-bottomsheet .j-bottomsheet__step-indicator {
    color: var(--color-primary-grey-80);
    margin: 0 var(--spacing-m)
}

.j-bottomsheet .j-bottomsheet__body,.j-bottomsheet .j-bottomsheet__title-block {
    margin: 0 var(--spacing-m)
}

@media screen and (min-width: 38.75rem)and (max-width:61.9375rem) {
    .j-bottomsheet .j-bottomsheet__body,.j-bottomsheet .j-bottomsheet__title-block {
        margin:0 var(--spacing-l)
    }
}

.j-bottomsheet .j-bottomsheet__body {
    overflow-y: auto
}

.j-bottomsheet .j-bottomsheet__sheet-title {
    color: var(--color-primary-grey-100)
}

.j-bottomsheet .j-bottomsheet__footer {
    bottom: 0;
    height: auto;
    margin: auto var(--spacing-m) 0;
    padding: var(--spacing-m) 0 var(--spacing-m) 0
}

@media screen and (min-width: 38.75rem)and (max-width:61.9375rem) {
    .j-bottomsheet .j-bottomsheet__footer {
        margin:auto var(--spacing-l);
        padding-bottom: var(--spacing-l)
    }
}

.j-bottomsheet .j-bottomsheet__secondary-button {
    padding-top: var(--spacing-base)
}

.j-bottomsheet .j-bottomsheet__focus-root {
    display: contents;
    outline: none
}

.j-breadcrumbs {
    --current-page-text-colour: var(--color-primary-grey-80);
    --separator-colour: var(--color-primary-grey-60);
    --breadcrumbs-max-height: var(--spacing-m);
    --breadcrumbs-bottom-spacing: var(--spacing-xs);
    max-height: calc(var(--breadcrumbs-max-height) + var(--breadcrumbs-bottom-spacing));
    max-width: 50vw;
    padding-bottom: var(--breadcrumbs-bottom-spacing)
}

.j-breadcrumbs,.j-breadcrumbs__exceptLastItems {
    display: flex;
    flex-direction: row
}

.j-breadcrumbs .j-menuBlock-content {
    margin-top: var(--breadcrumbs-bottom-spacing)
}

.j-breadcrumbs .text-item {
    color: var(--current-page-text-colour);
    cursor: default
}

@media(hover: hover) {
    .j-breadcrumbs .text-item:hover {
        color:var(--current-page-text-colour)
    }
}

.j-breadcrumbs__item {
    display: flex;
    flex-direction: row
}

.j-breadcrumbs__ellipse {
    min-width: max-content
}

.j-breadcrumbs__ellipse__text {
    outline-color: var(--color-primary-60)
}

.j-breadcrumbs__lastItems,.j-breadcrumbs__truncItems {
    display: flex;
    flex-direction: row
}

.j-breadcrumbs__truncItems__hide {
    max-width: 2px;
    overflow: hidden;
    position: absolute;
    visibility: hidden
}

.j-breadcrumbs__truncItems__show {
    position: static
}

.j-breadcrumbs__endItem {
    display: flex;
    flex-direction: row
}

.j-breadcrumbs__arrowIcon {
    color: var(--separator-colour)
}

.j-breadcrumbs .addMinWidthOnItems {
    min-width: 248px
}

.j-breadcrumbs .addMaxWidthForEllipses {
    max-width: 248px
}

.j-breadcrumbItem {
    --parent-page-text-colour: var(--color-primary-60);
    --link-color-hover: var(--color-primary-50);
    --separator-colour: var(--color-primary-grey-60);
    color: var(--parent-page-text-colour);
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media(hover: hover) {
    .j-breadcrumbItem:hover {
        color:var(--link-color-hover);
        text-decoration: none!important
    }
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --date-button-size: var(--spacing-xxl);
    --picker-selector-small-size: calc(var(--spacing-s) + var(--spacing-m) + var(--date-button-size)*5 + var(--spacing-m) - 1px);
    --picker-selector-medium-size: calc(var(--spacing-s) + var(--spacing-m) + var(--date-button-size)*6 + var(--spacing-m) - 1px);
    --max-possible-height: calc(100vh - (var(--button-height) + var(--spacing-xs))*2 - var(--spacing-m) - 1px)
}

@media screen and (max-width: 38.6875rem) {
    .data-mode-light,.reapply-root-vars,[data-mode=light],body {
        --picker-selector-size:calc(100vh - (var(--spacing-xs) + var(--spacing-xxl) + var(--spacing-m) + var(--spacing-xxl))*2 - var(--spacing-xxs))
    }
}

.j-DatePicker {
    background-color: var(--color-primary-background);
    border-radius: var(--spacing-m);
    box-shadow: var(--shadow-m);
    display: inline-block;
    left: var(--date-picker-left-position);
    max-height: var(--max-picker-height);
    max-width: var(--max-picker-width);
    overflow-x: auto;
    position: absolute;
    top: var(--date-picker-top-position);
    visibility: hidden;
    z-index: calc(var(--elevation-70) + 10)
}

@media screen and (max-width: 38.6875rem) {
    .j-DatePicker {
        bottom:0;
        left: 0;
        max-height: none;
        max-width: none;
        position: fixed;
        right: 0;
        top: 0
    }
}

.j-DatePicker.open {
    visibility: visible
}

.j-DatePicker__overlay {
    background: #0000;
    height: max(100vh,var(--body-height));
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: var(--body-width);
    z-index: -1
}

.j-DatePicker__overlay.open {
    z-index: calc(var(--elevation-70) + 10)!important
}

.j-DatePicker .j-DatePicker__wrapper {
    max-height: var(--max-picker-height);
    width: fit-content
}

@media screen and (max-width: 38.6875rem) {
    .j-DatePicker .j-DatePicker__wrapper {
        max-height:none
    }
}

.j-DatePicker .j-DatePicker__header .j-listBlock__main {
    padding-left: var(--spacing-s);
    padding-right: var(--spacing-s)
}

.j-DatePicker .j-DatePicker__header-controls {
    display: flex;
    justify-content: center
}

.j-DatePicker .j-DatePicker__header-controls>*+* {
    margin-left: var(--spacing-s)
}

.j-DatePicker .j-DatePicker__selector-trigger {
    height: var(--button-height);
    width: 102px
}

.j-DatePicker .j-DatePicker__selector-trigger-open-selector {
    background-color: var(--button-secondary-color-bg-active);
    border-color: var(--button-secondary-color-border-active)
}

.j-DatePicker .j-DatePicker__selected-month {
    line-height: var(--spacing-xxl);
    text-align: right;
    width: 102px
}

.j-DatePicker .j-DatePicker__selected-year {
    line-height: var(--spacing-xxl);
    width: 102px
}

.j-DatePicker .j-DatePicker__body {
    height: fit-content;
    max-height: calc(100vh - (var(--button-height) + var(--spacing-xs))*2);
    max-height: calc(var(--max-picker-height, 100vh) - (var(--button-height) + var(--spacing-xs))*2);
    overflow-y: auto;
    padding: var(--spacing-m) var(--spacing-m) 0 var(--spacing-m)
}

@media screen and (max-width: 38.6875rem) {
    .j-DatePicker .j-DatePicker__body {
        --max-picker-height:100vh
    }
}

.j-DatePicker .j-DatePicker__date-table {
    overflow: auto;
    padding-bottom: var(--spacing-m)
}

.j-DatePicker__has-value .j-DatePicker__current-date.tertiary {
    background-color: var(--color-primary-20);
    color: var(--color-primary-60)
}

.j-DatePicker .j-DatePicker__selector-scrollview {
    align-items: center;
    display: flex;
    flex-direction: column;
    max-height: min(var(--max-possible-height),var(--picker-selector-small-size));
    overflow-y: scroll;
    width: calc(var(--date-button-size)*7)
}

.j-DatePicker .j-DatePicker__selector-scrollview.medium {
    max-height: min(var(--max-possible-height),var(--picker-selector-medium-size))
}

.j-DatePicker .j-DatePicker__selection-month,.j-DatePicker .j-DatePicker__selection-year {
    width: 156px
}

.j-DatePicker .j-DatePicker__selector-scrollview .j-DatePicker__current-month.tertiary,.j-DatePicker .j-DatePicker__selector-scrollview .j-DatePicker__current-year.tertiary {
    background-color: var(--color-primary-20);
    color: var(--color-primary-60)
}

.j-DatePicker .calendar-day {
    height: var(--spacing-xxl);
    padding: 0;
    width: var(--spacing-xxl)
}

.j-DatePicker table {
    border-collapse: collapse;
    border-spacing: 0
}

.j-DatePicker thead td {
    color: var(--color-primary-grey-80);
    font-weight: 700;
    padding: 0 0 var(--spacing-s) 0;
    text-align: center
}

.j-DatePicker tbody tr td .j-button {
    width: var(--spacing-xxl)
}

.j-DatePicker tbody tr td .j-button.primary {
    border: 0
}

@media screen and (max-width: 38.6875rem) {
    .j-DatePicker {
        border-radius:0;
        bottom: 0;
        display: flex;
        justify-content: center;
        left: 0;
        position: fixed;
        right: 0;
        top: 0
    }

    .j-DatePicker .j-DatePicker__wrapper {
        display: flex;
        flex-direction: column;
        height: 100%;
        width: auto
    }

    .j-DatePicker .j-DatePicker__date-table {
        display: flex;
        justify-content: center;
        overflow: scroll;
        padding-bottom: 0
    }

    .j-DatePicker__header-controls {
        padding-left: var(--spacing-s);
        padding-right: var(--spacing-s)
    }

    .j-DatePicker__selector-open .j-DatePicker__pagination {
        visibility: hidden
    }

    .j-DatePicker .j-DatePicker__body {
        flex: 1 1;
        padding: var(--spacing-m) var(--spacing-s) 0 var(--spacing-s)
    }

    .j-DatePicker__footer {
        margin-top: auto;
        padding: 0 var(--spacing-m) var(--spacing-m) var(--spacing-m)
    }

    .j-DatePicker__footer .j-DatePicker__selected-date {
        padding-bottom: var(--spacing-s);
        padding-top: var(--spacing-s);
        text-align: center
    }
}

.data-mode-light,.reapply-root-vars,[data-mode=light],body {
    --logo-size: var(--spacing-xl);
    --logo-wordmark-spacing: 5px;
    --wordmark-size-conjested: 25px;
    --wordmark-size: 1.875rem
}

@media screen and (max-width: 38.6875rem) {
    .data-mode-light,.reapply-root-vars,[data-mode=light],body {
        --logo-size:var(--spacing-l);
        --logo-wordmark-spacing: var(--spacing-xxs);
        --wordmark-size-conjested: 1.25rem;
        --wordmark-size: var(--spacing-m)
    }
}

.j-ProductLogo {
    align-items: center;
    display: flex;
    height: fit-content;
    justify-content: center;
    width: fit-content
}

.j-ProductLogo-icon-wrapper {
    height: var(--logo-size);
    width: var(--logo-size)
}

.j-ProductLogo-icon-wrapper,.j-ProductLogo-wordmark-wrapper {
    align-items: center;
    display: flex;
    justify-content: center
}

.j-ProductLogo-wordmark {
    display: inline-flex;
    margin-bottom: auto;
    margin-top: auto
}

.j-ProductLogo-wordmark svg {
    height: var(--wordmark-size)
}

.j-ProductLogo-horizontal {
    flex-direction: row
}

.j-ProductLogo-horizontal .j-ProductLogo-spacing {
    width: var(--logo-wordmark-spacing)
}

.j-ProductLogo-vertical {
    flex-direction: column
}

.j-ProductLogo-vertical .j-ProductLogo-spacing {
    height: var(--logo-wordmark-spacing)
}

.j-ProductLogo-vertical.j-ProductLogo-contains-both .j-ProductLogo-wordmark svg {
    height: var(--wordmark-size-conjested)
}

.j-Pagination,.j-Pagination-selector {
    --pagination-button-size: 3rem;
    --pagination-button-padding: var(--spacing-xs);
    --pagination-helpertext-spacing-horizontal: var(--spacing-base);
    --pagination-button-border-radius: var(--radius-pill);
    --pagination-button-color: var(--color-primary-40);
    --pagination-button-background: none;
    --pagination-button-border: none;
    --pagination-button-color-hover: var(--color-primary-60);
    --pagination-button-background-hover: var(--color-primary-20);
    --pagination-button-border-hover: none;
    --pagination-button-color-active: var(--color-primary-60);
    --pagination-button-background-active: var(--color-primary-30);
    --pagination-button-border-active: none;
    --pagination-button-color-focus: var(--color-primary-60);
    --pagination-button-background-focus: var(--color-primary-30);
    --pagination-button-border-focus: 4px solid var(--color-primary-80);
    --pagination-button-color-selected: var(--color-primary-30);
    --pagination-button-background-selected: var(--color-primary-70);
    --pagination-button-border-selected: none;
    --pagination-button-color-truncation: var(--color-primary-grey-80)
}

.j-Pagination-selector {
    background: var(--pagination-button-background);
    border: var(--pagination-button-border);
    border-radius: var(--pagination-button-border-radius);
    color: var(--pagination-button-color);
    height: var(--pagination-button-size);
    padding: var(--pagination-button-padding);
    width: var(--pagination-button-size)
}

.j-Pagination-selector__truncation {
    color: var(--pagination-button-color-truncation);
    pointer-events: none
}

.j-Pagination-selector__selected {
    background: var(--pagination-button-background-selected);
    border: var(--pagination-button-border-selected);
    color: var(--pagination-button-color-selected)
}

.j-Pagination-selector__icon {
    line-height: normal
}

.j-Pagination-selector:hover {
    background: var(--pagination-button-background-hover);
    border: var(--pagination-button-border-hover);
    color: var(--pagination-button-color-hover)
}

.j-Pagination-selector:focus-visible {
    background: var(--pagination-button-background-focus);
    border: var(--pagination-button-border-focus);
    color: var(--pagination-button-color-focus);
    outline: none
}

.j-Pagination-selector:active {
    background: var(--pagination-button-background-active);
    border: var(--pagination-button-border-active);
    color: var(--pagination-button-color-active)
}

.j-Pagination-selector:disabled {
    opacity: .3;
    pointer-events: none
}

.j-Pagination {
    display: flex
}

.j-Pagination .j-Pagination-root {
    display: inline-flex;
    justify-content: center;
    margin-left: auto;
    margin-right: auto
}

.j-Pagination .j-Pagination-helpertext,.j-Pagination .j-Pagination-truncation {
    align-items: center;
    display: inline-flex
}

.j-Pagination .j-Pagination-helpertext {
    height: 48px;
    padding-left: var(--pagination-helpertext-spacing-horizontal);
    padding-right: var(--pagination-helpertext-spacing-horizontal)
}

@media screen and (max-width: 61.9375rem) {
    .j-Pagination-basic>.j-Pagination-root {
        min-width:288px
    }

    .j-Pagination-compact>.j-Pagination-root {
        min-width: 278px
    }
}

.code-container {
    position: relative
}

.copy-button {
    position: absolute;
    right: var(--spacing-m);
    top: var(--spacing-s)
}

.imgcontainer>* {
    aspect-ratio: unset;
    aspect-ratio: var(--aspect-ratio,unset)
}

.rich-text-container ol {
    counter-reset: custom-counter;
    list-style: none;
    margin: var(--spacing-m) 0;
    padding-left: var(--spacing-l)
}

.rich-text-container ol li {
    counter-increment: custom-counter;
    margin: 0 0 var(--spacing-m) 0;
    position: relative
}

.rich-text-container ol li:before {
    border-radius: var(--radius-pill);
    box-shadow: inset 0 0 0 1px var(--color-primary-grey-60);
    color: var(--color-primary-grey-100);
    content: counter(custom-counter);
    font-family: JioType,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    height: var(--spacing-m);
    left: calc(var(--spacing-l)*-1);
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    line-height: var(--spacing-m);
    position: absolute;
    text-align: center;
    text-transform: none;
    top: 0;
    width: var(--spacing-m)
}

@media screen and (max-width: 61.9375rem) {
    .rich-text-container ol li:before {
        font-family:JioType,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=hi] .rich-text-container ol li:before,html[lang=hi] .rich-text-container ol li:before {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.6666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=hi] .rich-text-container ol li:before,html[lang=hi] .rich-text-container ol li:before {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=mr] .rich-text-container ol li:before,html[lang=mr] .rich-text-container ol li:before {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=mr] .rich-text-container ol li:before,html[lang=mr] .rich-text-container ol li:before {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=gu] .rich-text-container ol li:before,html[lang=gu] .rich-text-container ol li:before {
    font-family: Noto Sans Gujarati,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=gu] .rich-text-container ol li:before,html[lang=gu] .rich-text-container ol li:before {
        font-family:Noto Sans Gujarati,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=pa] .rich-text-container ol li:before,html[lang=pa] .rich-text-container ol li:before {
    font-family: Noto Sans Gurmukhi,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=pa] .rich-text-container ol li:before,html[lang=pa] .rich-text-container ol li:before {
        font-family:Noto Sans Gurmukhi,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=bn] .rich-text-container ol li:before,html[lang=bn] .rich-text-container ol li:before {
    font-family: Noto Sans Bengali,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=bn] .rich-text-container ol li:before,html[lang=bn] .rich-text-container ol li:before {
        font-family:Noto Sans Bengali,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ta] .rich-text-container ol li:before,html[lang=ta] .rich-text-container ol li:before {
    font-family: Noto Sans Tamil,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ta] .rich-text-container ol li:before,html[lang=ta] .rich-text-container ol li:before {
        font-family:Noto Sans Tamil,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=te] .rich-text-container ol li:before,html[lang=te] .rich-text-container ol li:before {
    font-family: Noto Sans Telugu,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=te] .rich-text-container ol li:before,html[lang=te] .rich-text-container ol li:before {
        font-family:Noto Sans Telugu,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=kn] .rich-text-container ol li:before,html[lang=kn] .rich-text-container ol li:before {
    font-family: Noto Sans Kannada,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=kn] .rich-text-container ol li:before,html[lang=kn] .rich-text-container ol li:before {
        font-family:Noto Sans Kannada,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=as] .rich-text-container ol li:before,html[lang=as] .rich-text-container ol li:before {
    font-family: Noto Sans,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.6666666667;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=as] .rich-text-container ol li:before,html[lang=as] .rich-text-container ol li:before {
        font-family:Noto Sans,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=ml] .rich-text-container ol li:before,html[lang=ml] .rich-text-container ol li:before {
    font-family: Noto Sans Malayalam,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=ml] .rich-text-container ol li:before,html[lang=ml] .rich-text-container ol li:before {
        font-family:Noto Sans Malayalam,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }
}

[data-lang=or] .rich-text-container ol li:before,html[lang=or] .rich-text-container ol li:before {
    font-family: Noto Sans Oriya,helvetica,arial,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: -.06px;
    line-height: 1.3333333333;
    text-transform: none
}

@media screen and (max-width: 61.9375rem) {
    [data-lang=or] .rich-text-container ol li:before,html[lang=or] .rich-text-container ol li:before {
        font-family:Noto Sans Oriya,helvetica,arial,sans-serif;
        font-size: .75rem;
        font-weight: 700;
        letter-spacing: -.06px;
        line-height: 1.3333333333;
        text-transform: none
    }

    .rich-text-container ol li:before {
        line-height: var(--spacing-m)
    }
}

.rich-text-container ul {
    padding-left: calc(var(--spacing-m) + var(--spacing-xxs))
}

.rich-text-container li p {
    margin-bottom: 0;
    margin-top: 0
}

.rich-text-container h1,.rich-text-container h2,.rich-text-container h3,.rich-text-container h4 {
    margin-top: 1em
}

.rich-text-container h5 {
    margin-top: 2rem
}

.rich-text-container p {
    margin-bottom: 2em;
    margin-top: var(--spacing-xs)
}

.rich-text-container h1,.rich-text-container h2,.rich-text-container h3,.rich-text-container h4,.rich-text-container h5,.rich-text-container h6 {
    margin-bottom: 0
}

.j-grid {
    --grid-template: repeat(auto-fill,minmax(200px,1fr));
    grid-gap: var(--spacing-base);
    grid-gap: var(--grid-gap,var(--spacing-base));
    align-items: start;
    align-items: var(--grid-align,start);
    display: grid;
    grid-template-columns: var(--grid-template);
    justify-items: var(--grid-justify)
}

@media screen and (max-width: 61.9375rem) {
    .j-grid {
        --grid-template-tablet:var(--grid-template);
        grid-template-columns: var(--grid-template-tablet)
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-grid {
        --grid-template-mobile:var(--grid-template);
        grid-template-columns: var(--grid-template-mobile)
    }
}

.j-theme {
    display: contents
}

.j-content-layout {
    grid-gap: var(--spacing-base);
    display: grid;
    gap: var(--spacing-base)
}

.j-content-layout .j-content-layout-panel {
    align-self: var(--content-layout-vertical-alignment);
    display: grid;
    justify-self: var(--content-layout-horizontal-alignment);
    scroll-snap-align: start;
    transition: transform var(--transitions-duration-medium) var(--transitions-ease-joyful)
}

.j-content-layout__layout-1-col-even {
    grid-template-columns: 1fr
}

.j-content-layout__layout-2-col-even,.j-content-layout__layout-2-col-overflow {
    grid-template-columns: repeat(2,1fr)
}

.j-content-layout__layout-3-col-even,.j-content-layout__layout-3-col-overflow {
    grid-template-columns: repeat(3,1fr)
}

.j-content-layout__layout-4-col-even,.j-content-layout__layout-4-col-overflow {
    grid-template-columns: repeat(4,1fr)
}

.j-content-layout__layout-3-col-narrow-left-right {
    grid-template-columns: 1fr 4.25fr 1fr
}

.j-content-layout__layout-2-col-narrow-left {
    grid-template-columns: 1fr 3.125fr
}

@media screen and (max-width: 61.9375rem) {
    .j-content-layout__layout-2-col-overflow,.j-content-layout__layout-3-col-overflow,.j-content-layout__layout-4-col-overflow {
        grid-auto-flow:column;
        grid-template-columns: none;
        margin-left: 0;
        margin-right: 0;
        overflow-x: auto;
        padding-left: var(--spacing-layout);
        padding-right: var(--spacing-layout);
        scroll-padding: var(--spacing-layout);
        scroll-snap-type: x mandatory
    }

    .j-content-layout__layout-4-col-even {
        grid-template-columns: repeat(2,1fr);
        grid-template-rows: repeat(2,1fr)
    }

    .j-content-layout__layout-2-col-overflow {
        grid-auto-columns: 100%
    }

    .j-content-layout__layout-3-col-overflow,.j-content-layout__layout-4-col-overflow {
        grid-auto-columns: calc(50% - var(--spacing-xs))
    }

    .j-content-layout__slider+.pagination__wrapper {
        display: flex!important
    }

    .j-content-layout__slider.j-content-layout__layout-2-col-overflow,.j-content-layout__slider.j-content-layout__layout-3-col-overflow,.j-content-layout__slider.j-content-layout__layout-4-col-overflow {
        overflow-x: hidden
    }

    .j-content-layout__slider.j-content-layout .j-content-layout-panel {
        touch-action: none;
        user-select: none;
        -moz-user-select: none;
        -webkit-user-select: none
    }
}

@media screen and (max-width: 38.6875rem) {
    .j-content-layout__layout-1-col-even,.j-content-layout__layout-2-col-even,.j-content-layout__layout-2-col-narrow-left,.j-content-layout__layout-3-col-even,.j-content-layout__layout-3-col-narrow-left-right,.j-content-layout__layout-4-col-even {
        grid-template-columns:1fr
    }

    .j-content-layout__layout-2-col-overflow,.j-content-layout__layout-3-col-overflow,.j-content-layout__layout-4-col-overflow {
        grid-auto-columns: 100%
    }
}

.j-content-layout+.pagination__wrapper {
    display: none
}

.j-image {
    --border-radius-image: var(--radius-medium);
    border-radius: var(--border-radius-image);
    height: 100%;
    overflow: hidden
}

.j-image img {
    display: block;
    height: 100%;
    object-fit: cover
}

.theme--Default.theme--Default,.theme--Default.theme--Default .data-mode-light,.theme--Default.theme--Default [data-mode=light],body,body .data-mode-light,body [data-mode=light] {
    --color-primary-20: #e8e8fc;
    --color-primary-30: #99f;
    --color-primary-40: #6464ff;
    --color-primary-50: #3535f3;
    --color-primary-60: #000093;
    --color-primary-70: #00004c;
    --color-primary-80: #010029;
    --color-primary-inverse: #fff;
    --color-primary-background: #fff;
    --color-primary-grey-100: #141414;
    --color-primary-grey-80: #000000a6;
    --color-primary-grey-60: #b5b5b5;
    --color-primary-grey-40: #e0e0e0;
    --color-primary-grey-20: #f5f5f5;
    --color-secondary-20: #fef7e9;
    --color-secondary-30: #ffe3ae;
    --color-secondary-40: #ffd947;
    --color-secondary-50: #f7ab20;
    --color-secondary-60: #ac660c;
    --color-secondary-70: #7f4b10;
    --color-secondary-80: #401d0c;
    --color-secondary-inverse: #401d0c;
    --color-secondary-background: #fff;
    --color-secondary-grey-100: #141414;
    --color-secondary-grey-80: #000000a6;
    --color-secondary-grey-60: #b5b5b5;
    --color-secondary-grey-40: #e0e0e0;
    --color-secondary-grey-20: #f5f5f5;
    --color-sparkle-20: #e8faf7;
    --color-sparkle-30: #a7f6e9;
    --color-sparkle-40: #7aebd9;
    --color-sparkle-50: #1eccb0;
    --color-sparkle-60: #1e7b74;
    --color-sparkle-70: #0e5c4f;
    --color-sparkle-80: #08332c;
    --color-sparkle-inverse: #08332c;
    --color-sparkle-background: #fff;
    --color-sparkle-grey-100: #141414;
    --color-sparkle-grey-80: #000000a6;
    --color-sparkle-grey-60: #b5b5b5;
    --color-sparkle-grey-40: #e0e0e0;
    --color-sparkle-grey-20: #f5f5f5;
    color: var(--color-primary-grey-100)
}

.theme--Default.theme--Default .data-mode-dark,.theme--Default.theme--Default [data-mode=dark],body .data-mode-dark,body [data-mode=dark] {
    --color-primary-20: #16164b;
    --color-primary-30: #24247d;
    --color-primary-40: #3232ae;
    --color-primary-50: #4848f9;
    --color-primary-60: #7f7ffb;
    --color-primary-70: #adadfc;
    --color-primary-80: #dadafe;
    --color-primary-inverse: #fff;
    --color-primary-background: #141414;
    --color-primary-grey-100: #fff;
    --color-primary-grey-80: #ffffffc7;
    --color-primary-grey-60: #a1a1a1;
    --color-primary-grey-40: #5a5a5a;
    --color-primary-grey-20: #2b2b2b;
    --color-secondary-20: #3c2e16;
    --color-secondary-30: #675228;
    --color-secondary-40: #8d713a;
    --color-secondary-50: #f9be53;
    --color-secondary-60: #fbd187;
    --color-secondary-70: #fce2b2;
    --color-secondary-80: #fef2dd;
    --color-secondary-inverse: #3c2e16;
    --color-secondary-background: #141414;
    --color-secondary-grey-100: #fff;
    --color-secondary-grey-80: #ffffffc7;
    --color-secondary-grey-60: #a1a1a1;
    --color-secondary-grey-40: #5a5a5a;
    --color-secondary-grey-20: #2b2b2b;
    --color-sparkle-20: #1a413b;
    --color-sparkle-30: #245a51;
    --color-sparkle-40: #348376;
    --color-sparkle-50: #58dac5;
    --color-sparkle-60: #8ae5d6;
    --color-sparkle-70: #b4eee5;
    --color-sparkle-80: #def8f3;
    --color-sparkle-inverse: #1a413b;
    --color-sparkle-background: #141414;
    --color-sparkle-grey-100: #fff;
    --color-sparkle-grey-80: #ffffffc7;
    --color-sparkle-grey-60: #a1a1a1;
    --color-sparkle-grey-40: #5a5a5a;
    --color-sparkle-grey-20: #2b2b2b;
    color: var(--color-primary-grey-100)
}

.theme--Default.theme--Default .data-mode-bold,.theme--Default.theme--Default [data-mode=bold],body .data-mode-bold,body [data-mode=bold] {
    --color-primary-20: #99f3;
    --color-primary-30: #99f6;
    --color-primary-40: #99f9;
    --color-primary-50: #99f;
    --color-primary-60: #ceceff;
    --color-primary-70: #ddf;
    --color-primary-80: #fafaff;
    --color-primary-inverse: #00004c;
    --color-primary-background: #3535f3;
    --color-primary-grey-100: #fff;
    --color-primary-grey-80: #ffffffc7;
    --color-primary-grey-60: #ffffff87;
    --color-primary-grey-40: #ffffff4f;
    --color-primary-grey-20: #ffffff1f;
    --color-secondary-20: #92551b33;
    --color-secondary-30: #92551b66;
    --color-secondary-40: #92551b99;
    --color-secondary-50: #8a3200;
    --color-secondary-60: #5e2200;
    --color-secondary-70: #3d1600;
    --color-secondary-80: #2e1100;
    --color-secondary-inverse: #fef7e9;
    --color-secondary-background: #f7ab20;
    --color-secondary-grey-100: #401d0c;
    --color-secondary-grey-80: #401d0cc7;
    --color-secondary-grey-60: #401d0c87;
    --color-secondary-grey-40: #401d0c4d;
    --color-secondary-grey-20: #401d0c1f;
    --color-sparkle-20: #0e5c4f33;
    --color-sparkle-30: #0e5c4f66;
    --color-sparkle-40: #0e5c4f99;
    --color-sparkle-50: #0e5c4f;
    --color-sparkle-60: #0a493f;
    --color-sparkle-70: #07362e;
    --color-sparkle-80: #052923;
    --color-sparkle-inverse: #e8faf7;
    --color-sparkle-background: #1eccb0;
    --color-sparkle-grey-100: #08332c;
    --color-sparkle-grey-80: #08332ccf;
    --color-sparkle-grey-60: #08332c87;
    --color-sparkle-grey-40: #08332c4d;
    --color-sparkle-grey-20: #08332c1f;
    color: var(--color-primary-grey-100)
}

/*# sourceMappingURL=main.aaab557e.css.map*/
