﻿@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap);

.HomeV2_pageRoot__\+KpgV {
    display: flex;
    flex-direction: column;
    margin: 96px 0 60px
}

.HomeV2_header__gQ2vV, .HomeV2_homeV2__xhpZE {
    background-color: var(--white);
    overflow: hidden
}

.HomeV2_page__iN6s4 {
    background: #fff
}

.HomeV2_fold5Card__ldTRo, .HomeV2_page__iN6s4 {
    align-items: center;
    display: flex;
    flex-direction: column
}

.HomeV2_fold5Card__ldTRo {
    width: 100%;
    width: 90%
}

.HomeV2_andMuchMoreParent__CinZV, .HomeV2_frameParent6__3O38p, .HomeV2_frameParent8__xDM\+9 {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

.HomeV2_andMuchMoreParent__CinZV {
    font-size: 1.75rem;
    gap: var(--gap-9xs);
    padding: var(--padding-base) 0
}

.HomeV2_planOperate__su2Ae {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 800;
    line-height: 2.5rem;
    line-height: 40px;
    text-align: center
}

.HomeV2_seeFullFeature__rXHjw {
    color: var(--color-cornflowerblue-100);
    font-size: 1.38rem;
    line-height: 2.25rem;
    text-align: center;
    width: 50.5rem
}

.HomeV2_container1__rqcSh {
    border-radius: var(--br-5xl);
    box-sizing: border-box;
    color: var(--white);
    flex-direction: column;
    font-size: var(--font-size-37xl);
    justify-content: flex-start;
    padding: 2.75rem var(--padding-366xl);
    position: absolute
}

.HomeV2_trialBox__gK5o5 {
    background-image: url(https://cdn.bizanalyst.in/web-assets/home-footer-trial-box-bg.jpg);
    background-size: cover;
    border-radius: 2rem;
    padding: 1rem;
    width: 90%
}

.HomeV2_div__m3wSD, .HomeV2_trustedBy__Qxgs5 {
    font-size: 48px;
    font-weight: 300;
    line-height: 3.5rem;
    padding: 0 2rem
}

.HomeV2_div__m3wSD, .HomeV2_startTrial__Ajc0\+, .HomeV2_trustedBy__Qxgs5 {
    color: #fff;
    color: var(--White,#fff);
    font-family: Inter;
    font-style: normal;
    text-align: center
}

.HomeV2_startTrial__Ajc0\+ {
    font-size: 24px;
    font-weight: 400;
    line-height: 36px
}

@media screen and (max-width:900px) {
    .HomeV2_trustedBy__Qxgs5 {
        font-size: 2rem
    }

    .HomeV2_startTrial__Ajc0\+ {
        font-size: 1.2rem;
        line-height: 20px
    }
}

.HomeV2_trialInputBoxContainer__jZjaK {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: center;
    width: 100%
}

.HomeV2_trialInputBoxButton__Pzedb {
    align-items: center;
    background: #fff;
    background: var(--White,#fff);
    border: 4px solid #ffffffb3;
    border-radius: 8px;
    box-shadow: 0 2px 2px 0 #0e2e5833;
    color: var(--bagradient-primaryblue-gradient);
    display: flex;
    font-weight: 600;
    gap: 10px;
    justify-content: center;
    padding: .8rem 1.5rem
}

.HomeV2_startYourFree__HGQDG {
    font-size: var(--font-size-5xl);
    line-height: 2.25rem;
    position: relative
}

.HomeV2_container1__rqcSh, .HomeV2_inputParent__6G-6R, .HomeV2_primaryButton1__mtdu3 {
    align-items: center;
    display: flex
}

.HomeV2_inputParent__6G-6R {
    color: var(--text-very-light);
    flex-direction: row;
    font-size: var(--font-size-base);
    gap: 1.25rem;
    justify-content: center;
    text-align: left;
    z-index: 3
}

.HomeV2_input__CoUAf, .HomeV2_primaryButton1__mtdu3, .HomeV2_textInput__G57Je {
    background-color: var(--white);
    flex-direction: row
}

.HomeV2_textInput__G57Je {
    align-items: center;
    align-self: stretch;
    border: 1px solid var(--gray-true-300);
    border-radius: 0 var(--br-5xs) var(--br-5xs) 0;
    display: flex;
    gap: var(--gap-5xs);
    justify-content: flex-start;
    overflow: hidden;
    padding: var(--padding-base)
}

.HomeV2_input__CoUAf, .HomeV2_primaryButton1__mtdu3 {
    border-radius: var(--br-5xs);
    box-sizing: border-box;
    height: 3.75rem
}

.HomeV2_input__CoUAf {
    align-items: flex-start;
    border: 1px solid var(--gray-true-300);
    box-shadow: var(--shadow-xs);
    display: flex;
    justify-content: flex-start
}

.HomeV2_addOn__WjfWE {
    align-items: center;
    border-radius: var(--br-5xs) 0 0 var(--br-5xs);
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    padding: var(--padding-base)
}

.HomeV2_text__hdVlq {
    line-height: 1.75rem;
    position: relative
}

.HomeV2_trustedByNumber__B8Y7E {
    -webkit-text-fill-color: #0000;
    background: linear-gradient(90deg,#ffcda0 33.94%,#ffc8a1 47.43%,#f87 61.75%);
    -webkit-background-clip: text;
    font-size: 72px
}

@media screen and (max-width:900px) {
    .HomeV2_trustedByNumber__B8Y7E {
        font-size: 40px
    }
}

.header_header__z8ezc {
    align-items: center;
    background-color: #fff;
    box-shadow: 0 4px 4px #0000000a;
    box-sizing: border-box;
    color: var(--main-body);
    display: flex;
    flex-direction: column;
    font-family: var(--font-poppins);
    font-size: var(--font-size-lg);
    height: 96px;
    justify-content: flex-start;
    opacity: 1;
    padding: var(--padding-5xl);
    position: fixed;
    text-align: left;
    top: 0;
    width: 100vw;
    z-index: 100
}

.header_container2__3dyaO {
    align-self: stretch;
    justify-content: space-between
}

.header_frameParent6__yHfmk {
    font-size: 2rem;
    left: 3.88rem;
    position: absolute;
    top: 70.75rem
}

.header_logo1Icon__vayc0 {
    flex-shrink: 0;
    height: 3.75rem;
    overflow: hidden;
    position: relative;
    width: 3.28rem
}

.header_visionCapital__nRc5R {
    line-height: 2.5rem;
    position: relative
}

.header_logo__wLirW {
    align-items: center;
    display: none;
    flex-direction: row;
    gap: var(--gap-xs);
    justify-content: center;
    padding: var(--padding-9xs)
}

.header_logoChild__MsMwd {
    height: 2.38rem;
    object-fit: cover;
    position: relative;
    width: 10.16rem;
    z-index: 0
}

.header_icon__GiOHU {
    height: .8rem;
    left: 12.97rem;
    margin: 0 !important;
    position: absolute;
    top: .17rem;
    width: .79rem;
    z-index: 1
}

.header_logo1__3UH\+M {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    flex-wrap: wrap;
    justify-content: space-between;
    overflow: hidden;
    padding: var(--padding-9xs);
    position: relative;
    width: 11.75rem
}

.header_pricing1__3Q2b8 {
    font-weight: 500;
    line-height: 1.75rem;
    position: relative
}

.header_menuItem__UTNfg {
    align-items: flex-start;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    padding: var(--padding-9xs)
}

.header_iconPhoneCall__mzud5 {
    flex-shrink: 0;
    height: 1rem;
    overflow: hidden;
    position: relative;
    width: 1rem
}

.header_menuItem2__iIRHU, .header_menu__bsN3F {
    display: flex;
    flex-direction: row;
    justify-content: flex-start
}

.header_menuItem2__iIRHU {
    align-items: center;
    gap: var(--gap-5xs);
    padding: var(--padding-9xs)
}

.header_menu__bsN3F {
    align-items: flex-start;
    gap: var(--gap-5xl)
}

.header_placeholder__CzO-I {
    font-weight: 500;
    position: relative
}

.header_primaryButton2__VTgcc {
    align-items: center;
    background-color: var(--color-royalblue-100);
    border-radius: var(--br-5xs);
    box-shadow: var(--elevation-xs);
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    height: 3rem;
    justify-content: center;
    padding: var(--padding-xs) var(--padding-5xl)
}

.header_primaryButtonWrapper__-PBPV {
    color: var(--white);
    justify-content: flex-start
}

.header_colright__I0DFI, .header_container2__3dyaO, .header_primaryButtonWrapper__-PBPV {
    align-items: center;
    display: flex;
    flex-direction: row
}

.header_colright__I0DFI {
    color: var(--text-subtext);
    font-family: var(--font-inter);
    font-size: var(--font-size-base);
    gap: 3rem;
    justify-content: flex-start
}

.header_menuBarRightBox__4mLQZ {
    align-items: center;
    display: flex;
    gap: 1rem
}

.header_phoneBoxMobile__vTLTM {
    align-items: center;
    display: flex;
    gap: .5rem
}

.header_phoneNumberTextMob__V-aZI {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .11px;
    line-height: 125%
}

.foldOne_fold1__phAkN {
    align-items: center;
    background-image: url(https://cdn.bizanalyst.in/web-assets/bg-home.jpg);
    background-size: cover;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    min-width: 100%
}

.foldOne_heroRow__euwrJ {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    padding: 0 4rem
}

.foldOne_dynamicPadder__Ev\+VS {
    flex: 1 1 4rem
}

.foldOne_leftBoxContainer__PeuIW {
    align-items: flex-start;
    display: flex;
    flex: 1 1 30%;
    flex-direction: column;
    justify-content: flex-start
}

.foldOne_homeHeroImg__ZdF0x {
    flex: 1 1 40%;
    justify-content: flex-start;
    object-fit: contain;
    width: 40%
}

.foldOne_tallyLogo__Q\+UyX {
    height: 20px
}

.foldOne_availablePlatformsContainer__Grd07 {
    align-items: center;
    color: var(--text-subtext);
    display: flex;
    font-size: 1.1rem;
    gap: .8rem
}

.foldOne_inputWrapper__SgYgK {
    padding: 0 2rem
}

.foldOne_homeHeroImgMob__I4Qf2 {
    align-self: center;
    justify-content: center;
    max-width: 95%
}

.foldOne_heroTextBox__wC03A {
    display: flex;
    flex-direction: column;
    font-size: 3rem;
    gap: 3rem;
    padding: 0 2rem
}

.foldOne_salesCollectionContainer__T\+a5m {
    text-align: left
}

.foldOne_sales__YouNw {
    font-weight: 800;
    text-align: center
}

.foldOne_span__5\+8MV {
    font-weight: 300;
    text-align: center
}

.foldOne_blueText__aI5Qe {
    color: var(--color-blue-bold-text);
    font-weight: 800
}

.foldOne_bannerImages3x2__Ru7lF, .foldOne_tallyBadge__JQrLi {
    margin: 0 !important
}

.foldOne_tallyBadge__JQrLi {
    background-color: var(--white);
    border-radius: 1rem;
    box-shadow: 0 2px 8px #248fdb33;
    color: var(--foreground-l42);
    color: #4f6787;
    color: var(--foreground-L42,#4f6787);
    display: flex;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    justify-content: space-evenly;
    line-height: normal;
    padding: var(--padding-5xs) var(--padding-base);
    text-align: center;
    width: 250px;
    z-index: 4
}

.foldOne_frameWrapper__MqUAt {
    align-items: center;
    display: flex;
    flex-direction: column;
    font-size: 3.5rem;
    justify-content: flex-start;
    padding: 0 1rem;
    z-index: 1
}

.foldOne_sendOutstingReminders__\+V1ba {
    align-items: center;
    background-color: #fff;
    border: 1px solid var(--fade-blue);
    border-radius: 2rem;
    display: flex;
    gap: 1rem;
    justify-content: flex-start;
    opacity: .8;
    padding: .75rem 1rem;
    text-align: center;
    width: 272px
}

.foldOne_sendOutstingRemindersParent__Kj\+2q {
    align-items: center;
    color: var(--text-subtext);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: var(--gap-base);
    justify-content: center;
    padding: 0 2rem;
    z-index: 1
}

@media screen and (max-width:900px) {
    .foldOne_fold1__phAkN {
        border-radius: 2rem;
        margin: 0;
        min-width: 100%;
        padding: 0
    }

    .foldOne_leftBoxContainer__PeuIW {
        align-items: center
    }

    .foldOne_homeHeroImg__ZdF0x {
        align-self: center
    }

    .foldOne_heroRow__euwrJ {
        flex-direction: column;
        gap: 4rem;
        padding: 0 1rem
    }

    .foldOne_heroTextBox__wC03A {
        font-size: 2.5rem;
        padding: 0 .2rem
    }

    .foldOne_frameWrapper__MqUAt {
        font-size: 2rem
    }

    .foldOne_sendOutstingReminders__\+V1ba {
        font-size: 1rem
    }

    .foldOne_tallyBadge__JQrLi {
        align-self: center
    }

    .foldOne_availablePlatformsContainer__Grd07 {
        justify-content: center
    }
}

.phoneNumberForm_frameGroup__4AA-s, .phoneNumberForm_frameParent__qfykD {
    align-items: center;
    display: flex;
    justify-content: flex-start
}

.phoneNumberForm_frameGroup__4AA-s {
    background: #fff;
    border-radius: 8px;
    color: var(--highlight-selector);
    flex-direction: row;
    text-align: left;
    z-index: 2
}

.phoneNumberForm_enterMobileNumberCountryCode__SBwnK {
    border-right: 1px solid #d6d6d6;
    left: 0;
    padding: 10px 8px 10px 24px;
    position: absolute;
    top: 0
}

.phoneNumberForm_enterMobileNumberCountryCodeRelative__FQTiT, .phoneNumberForm_enterMobileNumberWrapper__U2fBg {
    position: relative
}

.phoneNumberForm_fixedWidthDiv__sfkiU {
    align-items: center;
    background-color: var(--color-royalblue-100);
    border: none;
    border-radius: var(--br-5xs) var(--br-5xs);
    box-shadow: var(--elevation-xs);
    box-sizing: border-box;
    color: var(--color);
    cursor: pointer;
    display: flex;
    flex-direction: row;
    font: inherit;
    height: 40px;
    justify-content: center;
    margin: auto;
    overflow: hidden;
    padding: 0;
    padding: var(--padding-xs) var(--padding-base);
    text-align: inherit;
    width: 172px
}

.phoneNumberForm_getStarted__uvb\+z {
    letter-spacing: -.02em;
    line-height: 1.5rem;
    position: relative
}

.phoneNumberForm_getStartedWrapper__p42dO {
    background-color: var(--color-royalblue-100)
}

.phoneNumberForm_getStartedWrapperOrange__KbGIV, .phoneNumberForm_getStartedWrapper__p42dO {
    align-items: center;
    border: none;
    border-radius: 0 var(--br-5xs) var(--br-5xs) 0;
    box-shadow: var(--elevation-xs);
    box-sizing: border-box;
    color: var(--color);
    cursor: pointer;
    display: flex;
    flex-direction: row;
    font: inherit;
    height: 40px;
    justify-content: center;
    margin: 0;
    overflow: hidden;
    padding: 0;
    padding: var(--padding-xs) var(--padding-base);
    text-align: inherit
}

.phoneNumberForm_getStartedWrapperOrange__KbGIV {
    background-color: var(--color-lightOrange-100)
}

.phoneNumberForm_leadSubmittedImageWrapper__4Hq\+w {
    margin: auto;
    padding: 16px
}

.phoneNumberForm_leadSubmittedImage__oRZHo {
    background-image: url(/static/media/leadSubmitted.256ed10b0d112075476c.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 153px;
    margin: auto;
    width: 193px
}

.foldTwo_fold2__MxNfQ {
    display: flex;
    flex-direction: column;
    width: 100%
}

.foldTwo_frameParent7__uUJHJ {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: var(--gap-xs);
    justify-content: flex-start;
    position: relative
}

.foldTwo_planOperate__O22iP {
    font-size: 32px;
    font-weight: 800;
    line-height: 2.5rem;
    line-height: 40px;
    position: relative
}

.foldTwo_planOperate__O22iP, .foldTwo_zoomIn__M8mfB {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-style: normal;
    text-align: center
}

.foldTwo_zoomIn__M8mfB {
    font-size: 20px;
    font-weight: 400;
    line-height: 36px;
    opacity: .7
}

.foldTwo_fold2Hero__9tZrQ {
    align-items: center;
    background-size: cover;
    border-radius: 2rem;
    display: flex;
    flex-direction: column
}

.foldTwo_homeHero2Image__ghy9L {
    overflow-x: hidden;
    width: 90%
}

.foldTwo_yourBusiness__tA67y {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px
}

.foldTwo_frameParent9__kvrhB {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: space-between;
    width: 80%
}

.foldTwo_oneDashboardEndlessPossiblParent__LITzj {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: var(--gap-5xs);
    justify-content: flex-start
}

.foldTwo_oneDashboardEndless__xJqX1 {
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 2.5rem
}

.foldTwo_transformDataInto__e4TUU {
    color: var(--text-very-light);
    display: inline-block;
    font-size: var(--font-size-base);
    line-height: 1.5rem;
    text-align: left
}

.foldTwo_frameParent10__gQW65 {
    align-items: flex-start;
    color: var(--text-subtext);
    display: flex;
    flex-direction: column;
    font-size: var(--font-size-base);
    gap: var(--gap-5xs);
    justify-content: flex-start;
    text-align: left
}

.foldTwo_frameParent11__jn1Gz {
    flex-direction: row;
    gap: var(--gap-21xl)
}

.foldTwo_frameParent11__jn1Gz, .foldTwo_salesParent__eBNFb {
    align-items: flex-start;
    display: flex;
    justify-content: flex-start
}

.foldTwo_salesParent__eBNFb {
    flex-direction: column;
    gap: var(--gap-5xs);
    padding: var(--padding-5xs) 0
}

.foldTwo_receipts__0gMPy {
    line-height: 1.5rem
}

.foldTwo_moreEngagingThan__-TVf3 {
    color: var(--text-very-light);
    font-family: var(--font-caveat);
    font-size: var(--font-size-5xl);
    line-height: 2.5rem;
    position: relative;
    text-align: center
}

@media screen and (max-width:900px) {
    .foldTwo_planOperate__O22iP {
        color: #263140;
        color: var(--Text-PrimaryText,#263140);
        font-family: Inter;
        font-size: 24px;
        font-style: normal;
        font-weight: 800;
        line-height: 2.5rem;
        line-height: 40px;
        position: relative;
        text-align: center
    }

    .foldTwo_zoomIn__M8mfB {
        font-size: 1rem;
        padding: 0 2rem
    }
}

.foldThree_fold3__wBcMF {
    display: flex;
    flex-direction: column;
    width: 100%
}

.foldThree_fold2Hero__XiUOP {
    align-items: center;
    background-size: cover;
    border-radius: 2rem;
    display: flex;
    flex-direction: column
}

.foldThree_homeHero2Image__wB\+EV {
    border-radius: 8px;
    overflow-x: hidden;
    width: 90%
}

.foldThree_frameParent9__hd9Tl {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: space-between;
    width: 80%
}

.foldThree_automatedRemindersViaWhatsaWrapper__poTTx {
    flex-direction: column;
    padding: var(--padding-5xs) 0
}

.foldThree_automatedRemindersViaWhatsaWrapper__poTTx, .foldThree_frameParent12__LSntP, .foldThree_getPaidFasterParent__P587L {
    align-items: flex-start;
    display: flex;
    justify-content: flex-start
}

.foldThree_frameParent12__LSntP {
    color: var(--text-subtext);
    flex-direction: row;
    flex-wrap: wrap;
    gap: 2rem;
    justify-content: flex-start;
    min-width: 250px;
    width: 80%
}

.foldThree_oneDashboardEndlessPossiblParent__253Nb {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: var(--gap-5xs);
    justify-content: flex-start
}

.foldThree_oneDashboardEndless__TxhUM {
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 2.5rem
}

.foldThree_yourBusiness__SYpPb {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px
}

.foldThree_receipts__J73Ah {
    line-height: 1.5rem
}

@media screen and (max-width:900px) {
    .foldThree_frameParent12__LSntP {
        gap: .8rem
    }
}

.foldFour_fold4__aRNGP {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 90%
}

.foldFour_fold4Card__3LUsj {
    border: 1px solid #e5eaf0;
    border: 1px solid var(--Outline-Outline2,#e5eaf0);
    border-radius: 16px;
    flex: 1 1 30%;
    margin: 1rem;
    min-width: 400px
}

.foldFour_fold4Image1__X0g2A {
    max-width: 100%;
    overflow-x: hidden
}

.foldFour_fold4Image2__D4SK6 {
    max-width: 100%
}

.foldFour_yourBusinessIsWhereYouAreParent__L1Xbm {
    padding: 0 2rem 2rem
}

.foldFour_frameParent15__BDH-n, .foldFour_yourBusinessIsWhereYouAreParent__L1Xbm {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: var(--gap-5xs);
    justify-content: flex-start
}

.foldFour_frameParent15__BDH-n {
    color: var(--text-subtext)
}

.foldFour_getPaidFaster__2dSZ9 {
    font-size: var(--font-size-xl);
    font-weight: 600;
    line-height: 2.5rem;
    position: relative;
    text-align: center
}

.foldFour_frameParent11__TiYJL {
    flex-direction: row;
    flex-wrap: wrap
}

.foldFour_frameParent11__TiYJL, .foldFour_salesParent__D3lEA {
    align-items: flex-start;
    display: flex;
    justify-content: flex-start
}

.foldFour_salesParent__D3lEA {
    flex-direction: column;
    gap: var(--gap-5xs);
    padding: var(--padding-5xs) 0
}

.foldFour_moreEngagingThan__RxkqB {
    color: var(--text-very-light);
    font-family: var(--font-caveat);
    font-size: var(--font-size-5xl);
    line-height: 2.5rem;
    position: relative;
    text-align: center
}

.foldFour_yourBusiness__F1uIg {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c)
}

.foldFour_receipts__rXs\+Y, .foldFour_yourBusiness__F1uIg {
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px
}

.foldFour_receipts__rXs\+Y {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    min-width: 250px
}

.footer_footer__XXj-R {
    background: #f3f6f9;
    display: flex;
    flex-direction: column;
    padding: 4rem
}

a {
    color: #0e1725;
    text-decoration: none
}

.footer_top__EYHZ7 {
    display: flex;
    flex-wrap: wrap;
    gap: 3rem;
    padding: 2rem
}

.footer_one__cVxpb {
    display: flex;
    flex: 1 1 30%;
    flex-direction: column;
    gap: 2rem
}

.footer_logoChild__UYAdv {
    width: 200px
}

.footer_socialLogo__dBGLd {
    width: 20px
}

.footer_two__b4U1z {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    display: flex;
    flex: 1 1 30%;
    flex-direction: column;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    gap: 2rem;
    line-height: 20px
}

.footer_twoMenuItem__fVLgW {
    width: 100px
}

.footer_three__uCka5 {
    display: flex;
    flex-direction: column;
    gap: 2rem
}

.footer_threeMenuItemHeader__-M7a4 {
    font-size: 16px;
    font-weight: 600
}

.footer_threeMenuItemHeader__-M7a4, .footer_threeMenuItemSubheader__zXFbP {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-style: normal;
    line-height: 23.8px
}

.footer_threeMenuItemSubheader__zXFbP {
    font-size: 14px;
    font-weight: 400
}

.footer_threeMenuItemFooter__Mgsfm {
    align-items: center;
    color: #0e1725;
    line-height: 23.8px
}

.footer_mid__4apPV, .footer_threeMenuItemFooter__Mgsfm {
    display: flex;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400
}

.footer_mid__4apPV {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    flex-wrap: wrap;
    justify-content: space-between;
    line-height: 20px;
    padding: 2rem;
    text-align: center
}

.footer_midCompanyText__GDBVl {
    display: flex;
    flex: 1 1 50%
}

.footer_disclaimerLinks__AHLvi {
    align-items: center;
    display: flex;
    flex: 1 1 50%;
    flex-wrap: wrap;
    justify-content: space-evenly
}

.footer_bottomText__o\+3Kd {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    text-align: center
}

.stickyFooter_mobFooter__zXF2j {
    align-items: center;
    background-color: #fff;
    background-color: #1078ff !important;
    background-color: var(--color-royalblue-100,#1078ff) !important;
    bottom: 0;
    color: #fff !important;
    display: flex;
    font-weight: 600;
    gap: 1rem;
    justify-content: center;
    padding: 1rem 0;
    position: fixed;
    width: 100vw;
    z-index: 101
}

.stickyFooter_commonButton__\+SXNK {
    font-size: .9rem;
    padding: .7rem 1.2rem !important;
    text-transform: capitalize !important
}

.stickyFooter_secondButton__kO3e- {
    border-radius: 8px !important;
    flex: 0 0 70%;
    margin-right: .75rem !important
}

.pricing_pricing__NJ99i {
    background-color: #fff;
    display: flex;
    flex-direction: column;
    margin: 96px 0 60px
}

.pricing_pricingInner__E1Nhd {
    display: flex;
    flex-direction: column;
    padding: 0 2rem
}

.pricing_planHeader__aoppM {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 68px;
    font-style: normal;
    font-weight: 800;
    line-height: 96px;
    text-align: center
}

.pricing_foldOne__JWYUa {
    background-image: linear-gradient(90deg,#fbe7e4,#efe6eb 3%,#e1e7f4 51%,#d8ebfd);
    background-size: cover;
    display: flex;
    flex-direction: column;
    min-height: 80vh;
    padding: 2rem
}

.pricing_pricingWrapper__kVWd9 {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: center;
    padding: 1rem
}

.pricing_currentPricingContainer__i8lUe {
    display: flex;
    flex: 0 0 90%;
    flex-direction: column;
    gap: 1rem
}

.pricing_currentPricingTextBox__ztIhm {
    align-items: center;
    align-self: center;
    background: #f2f8fd;
    background: var(--brand-L97,#f2f8fd);
    border: 1px solid #429fe0;
    border: 1px solid var(--brand-L57,#429fe0);
    border-radius: 48px;
    display: flex;
    gap: 8px;
    justify-content: center;
    margin: 1rem 0;
    padding: 4px 32px;
    width: 120px
}

.pricing_currentPricingText__2POl- {
    color: #1e78b8;
    color: var(--brand-L42,#1e78b8);
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .075px;
    line-height: 165%
}

.pricing_currentPricingBoxes__uVgXC {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
    justify-content: center
}

.pricing_upcomingPricingContainer__XCItg {
    display: flex;
    flex: 0 0 25%;
    flex-direction: column;
    gap: 1rem
}

.pricing_upcomingPricingTextBox__r7nKc {
    align-items: center;
    align-self: center;
    background: #ffeee7;
    border: 1px solid #ff9b6d;
    border-radius: 48px;
    display: flex;
    gap: 8px;
    justify-content: flex-start;
    margin: 1rem 0;
    padding: 4px 32px;
    width: 140px
}

.pricing_upcomingPricingText__GtRlp {
    color: #f27c47;
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .075px;
    line-height: 165%
}

.pricing_upcomingPricingBoxes__bUSrh {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: center
}

.pricing_pricingBoxWrapper__AfoXh {
    box-shadow: 0 2px 2px 0 #0e2e5833;
    padding: 0
}

.pricing_pricingBoxInner__jMoe1, .pricing_pricingBoxWrapper__AfoXh {
    background: #fff;
    background: var(--White,#fff);
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    min-width: 300px
}

.pricing_pricingBoxInner__jMoe1, .pricing_pricingBox__e0q04 {
    align-items: center;
    gap: 24px;
    padding: 24px
}

.pricing_pricingBox__e0q04 {
    background: #fff;
    background: var(--White,#fff);
    border-radius: 16px;
    box-shadow: 2px 4px 4px 2px #0e2e5833;
    display: flex;
    flex-direction: column;
    min-width: 300px
}

.pricing_planNameText__R1ntD {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -.24px;
    line-height: 140%
}

.pricing_planPrice__SV8zb {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -.96px;
    line-height: 140%;
    padding: .5rem 0
}

.pricing_planPriceSubtext__krR0w {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    font-family: Inter;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .11px;
    line-height: 125%;
    text-align: center
}

.pricing_planDeviceBox__X\+EcA {
    align-items: center;
    align-self: stretch;
    background: #f5f7f9;
    background: var(--foreground-L97,#f5f7f9);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    justify-content: center;
    padding: 8px 0
}

.pricing_planDeviceHeader__xKP9o {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .085px;
    line-height: 147%
}

.pricing_planDeviceSubHeader__onoTM {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .13px;
    line-height: 125%;
    text-align: center
}

.pricing_planFooter__HK1fT {
    align-self: flex-start
}

.pricing_planFooterLineOne__XhN1c {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-size: 12px;
    letter-spacing: .12px;
    padding: .5rem 0
}

.pricing_planFooterLineOne__XhN1c, .pricing_planFooterLineTwo__ZfKRo {
    align-self: flex-start;
    font-family: Inter;
    font-style: normal;
    font-weight: 500
}

.pricing_planFooterLineTwo__ZfKRo {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-size: 11px;
    letter-spacing: .11px;
    padding: 4px 0
}

.pricing_planYearText__GuFb- {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.16px;
    line-height: 200%;
    padding: 2rem
}

.pricing_freeTrialButton__k\+kJn {
    align-self: center;
    background-color: #1078ff;
    background-color: var(--color-royalblue-100,#1078ff);
    border-radius: .5rem;
    color: #fff;
    color: var(--white,#fff);
    cursor: pointer;
    padding: 1rem 2rem;
    text-align: center
}

.pricing_planPriceTextBox__DZxvf {
    align-items: center;
    display: flex;
    gap: .5rem
}

.pricing_planPriceStrikeText__vBlDy {
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.96px;
    line-height: 140%;
    text-decoration: line-through
}

.pricing_offerBadgeContainer__adVxt {
    display: flex;
    flex-direction: column;
    justify-content: flex-start
}

.pricing_offerSoonText__ARhFh {
    color: #ff6e2c;
    font-size: 10px
}

.pricing_planPriceBadgeText__4PJ6j {
    align-items: center;
    background: #ff6e2c;
    border-radius: 4px;
    color: #fff;
    color: var(--White,#fff);
    display: flex;
    font-family: Inter;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    gap: 8px;
    justify-content: center;
    letter-spacing: .1px;
    line-height: 100%;
    margin: -1.5rem 0 0;
    padding: 4px;
    text-align: right
}

.pricing_foldTwo__IEedc {
    background-image: url(https://cdn.bizanalyst.in/web-assets/pricing-hero-bg.png);
    background-image: linear-gradient(90deg,#fbe7e4,#efe6eb 3%,#e1e7f4 51%,#d8ebfd);
    background-size: cover;
    display: flex;
    flex-direction: column;
    min-height: 60vh;
    padding: 2rem
}

.pricing_multiYearPricingText__63kQW {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 800;
    line-height: 40px;
    text-align: center
}

.pricing_planCardLabel__AM7pX {
    background: #fff1ea;
    border-radius: 16px 16px 0 0;
    color: #e05542;
    color: var(--negative-L57,#e05542);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: .13px;
    line-height: 125%;
    padding: .5rem 0;
    text-align: center;
    width: 100%
}

.pricing_upcomingPlanFooter__rJInC {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: .085px;
    line-height: 147%;
    text-align: center
}

.pricing_upcomingPlanFooterFeaturesBox__5TZbS {
    align-self: center;
    background: #f9fafb;
    background: var(--foreground-L98,#f9fafb);
    border-radius: 48px;
    display: flex;
    flex-wrap: wrap;
    gap: 3rem;
    justify-content: space-evenly;
    min-width: 700px;
    padding: .25rem 1rem
}

.pricing_upcomingPlanFooterFeaturesText__7lAo\+ {
    align-items: center;
    color: var(--Highlight-Selector,#758eae);
    color: #758eae;
    display: flex;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    gap: .5rem;
    letter-spacing: .085px;
    line-height: 147%
}

.pricing_foldThree__cJn4h {
    display: flex;
    flex-direction: column;
    padding: 2rem 4rem
}

.pricing_termsHeader__1ixWv {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.2px;
    line-height: 140%
}

.pricing_termsText__yNLpj {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.16px;
    line-height: 200%
}

.pricing_foldFour__7Qb-J {
    align-self: center;
    display: flex;
    flex-direction: column;
    width: 80%
}

.pricing_frameParent15__SYCkO {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 800;
    line-height: 40px;
    text-align: center
}

.pricing_frameParent16__n6DUp {
    padding: 2rem
}

.pricing_frameParent17__tivQw {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    div

{
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .075px;
    line-height: 32px;
    line-height: 165%
}

}

.pricing_frameWrapper12__ZG5CS {
    margin: 1rem;
    max-width: 250px;
    min-width: 250px
}

.pricing_businessOverview__7C9g8 {
    padding: 4px 0
}

@media screen and (max-width:900px) {
    .pricing_planHeader__aoppM {
        font-size: 30px;
        font-weight: 800;
        line-height: 40px
    }

    .pricing_pricingWrapper__kVWd9 {
        padding: 1rem .5rem
    }

    .pricing_pricingBox__e0q04 {
        min-width: 300px
    }

    .pricing_upcomingPlanFooterFeaturesBox__5TZbS {
        border-radius: 8px;
        flex-direction: column;
        gap: 1rem;
        min-width: 0;
        padding: 1rem 2rem;
        width: 300px
    }

    .pricing_foldThree__cJn4h {
        padding: 1rem
    }

    .pricing_foldFour__7Qb-J {
        width: 95%
    }

    .pricing_frameParent17__tivQw {
        display: flex;
        flex-wrap: wrap;
        gap: 1rem;
        div

{
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .075px;
    line-height: 32px;
    line-height: 165%
}

}
}

.download_download__\+Szdw {
    display: flex;
    flex-direction: column;
    margin: 96px 0 60px
}

.download_downloadInner__YBDYA {
    display: flex;
    flex-direction: column;
    padding: 0 2rem
}

.download_downloadHero__n797L {
    background-image: url(https://cdn.bizanalyst.in/web-assets/bh-layer.jpg);
    background-size: cover;
    border-radius: 2rem;
    display: flex;
    flex-direction: column;
    margin: 0 2rem;
    padding: 2rem 0 0 2rem
}

.download_superchargeYourBusiness__OKA5Z {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 68px;
    font-style: normal;
    font-weight: 800;
    line-height: 96px;
    text-align: center
}

.download_downloadStart__yOkAP {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 36px;
    text-align: center
}

.download_herobox__yhPXz {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 180px
}

.download_intro__wtU4r {
    display: flex;
    flex-direction: row;
    gap: 5rem;
    width: 100%
}

.download_desktopBox__ijNND {
    display: flex;
    flex: 0 0 20%;
    flex-direction: column;
    padding: 2rem 0 2rem 2rem
}

.download_introImg__D-Z3W {
    align-self: center;
    min-width: 200px;
    overflow: hidden;
    position: relative;
    right: 0
}

.download_mobImg__NjYCv {
    align-self: center;
    width: 90%
}

.download_boxHeader__hZ-CC {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 36px
}

.download_boxSubHeader__BKwrF {
    align-self: center;
    color: #86909c;
    color: var(--Text-Very-Light,#86909c);
    display: flex;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .08px;
    line-height: 147%;
    padding-top: 6px
}

.download_boxPoint__P\+Az9 {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 2rem
}

.download_windowsDownloadButton__rWSYV {
    align-items: center;
    background-color: var(--text-primarytext);
    border-radius: .5rem;
    color: #fff;
    cursor: pointer;
    display: flex;
    gap: .8rem;
    height: 28px;
    justify-content: center;
    padding: .8rem 1rem;
    text-align: center;
    width: 90%
}

.download_macosNotif__J6L8P {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Caveat;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    margin: 1rem;
    text-align: left
}

.download_buttonWrapper__1K-T\+ {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
    margin: 0 1rem 0 0;
    width: 100%
}

.download_buttonContainer__Z2Qwd {
    display: flex;
    flex-direction: column;
    width: 100%
}

.download_downloadElectronConnectorButton__lCnl6 {
    align-items: center;
    border: 1px solid var(--bagradient-primaryblue-gradient);
    border-radius: .4rem;
    color: var(--bagradient-primaryblue-gradient);
    cursor: pointer;
    display: flex;
    gap: .5rem;
    justify-content: center;
    margin-top: .5rem;
    padding: .7rem 1rem;
    width: 90%
}

.download_appConnectBox__CFiVt {
    display: flex;
    flex-direction: column;
    justify-items: center;
    padding: 0 2rem
}

.download_appConnectHeader__uZlu2 {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 32px;
    font-style: normal;
    font-weight: 800;
    line-height: 40px;
    text-align: center
}

.download_connectImg__CStHD {
    align-self: center;
    border-radius: 1rem;
    max-width: 800px
}

.download_faqBox__4c\+Uc {
    width: 80%
}

.download_faqWrapper__ZF0hE {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 2rem
}

.download_faqAns__1n5ZU {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.16px;
    line-height: 200%
}

.download_settingUpBox__MFPrf {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding: 0 2rem 4rem
}

.download_settingUpText__dM0YU {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.16px;
    line-height: 140%
}

@media screen and (min-width:900px) and (max-width:1200px) {
    .download_intro__wtU4r {
        gap: 3rem
    }

    .download_downloadHero__n797L {
        margin: 0
    }
}

@media screen and (max-width:900px) {
    .download_superchargeYourBusiness__OKA5Z {
        font-size: 2rem;
        line-height: 56px
    }

    .download_downloadStart__yOkAP {
        font-size: 1.2rem
    }

    .download_herobox__yhPXz {
        gap: 2rem;
        padding: 2rem
    }

    .download_intro__wtU4r {
        flex-direction: column;
        gap: .5rem
    }

    .download_mobImageBox__SfPd- {
        margin-bottom: 2rem
    }

    .download_desktopBox__ijNND {
        display: flex;
        flex: 1 1 20%;
        flex-direction: column;
        padding: 1rem 0 .2rem
    }

    .download_connectImg__CStHD {
        max-width: 90%
    }

    .download_faqWrapper__ZF0hE {
        padding: 0 .5rem
    }

    .download_downloadHero__n797L {
        padding: 1rem
    }

    .download_settingUpBox__MFPrf {
        align-self: center;
        padding: 1.5rem .5rem 1rem 1rem
    }

    .download_settingUpText__dM0YU {
        align-self: center
    }
}

.LeadCreatedDialog_leadSubmittedImageWrapper__K6XiD {
    margin: auto;
    padding: 16px
}

.LeadCreatedDialog_leadSubmittedImage__JIFXK {
    background-image: url(/static/media/leadSubmitted.256ed10b0d112075476c.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 153px;
    margin: auto;
    width: 193px
}

.LeadCreatedDialog_fixedWidthDiv__p6W3y {
    align-items: center;
    align-self: center;
    background-color: var(--color-royalblue-100);
    border: none;
    border-radius: var(--br-5xs) var(--br-5xs);
    box-shadow: var(--elevation-xs);
    color: var(--color);
    cursor: pointer;
    display: flex;
    flex-direction: row;
    font: inherit;
    height: 40px;
    justify-content: center;
    margin: 0 0 1rem;
    overflow: hidden;
    text-align: inherit;
    width: 172px
}

.LeadCreatedDialog_getStarted__RHQic {
    letter-spacing: -.02em;
    line-height: 1.5rem;
    position: relative
}

.LeadCreatedDialog_header__QcMn0 {
    color: #263140;
    color: var(--Text-PrimaryText,#263140);
    display: flex;
    flex-direction: column;
    font-family: Inter;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -.24px;
    line-height: 140%;
    text-align: center
}

.LeadCreatedDialog_subheader__ys6YQ {
    color: #454b54;
    color: var(--Text-SubText,#454b54);
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .13px;
    line-height: 125%
}


body {
    font-family: Inter;
    line-height: normal;
    margin: 0
}

:root {
    --font-inter: Inter;
    --font-poppins: Poppins;
    --font-caveat: Caveat;
    --font-noto-sans: "Noto Sans";
    --font-size-base: 1rem;
    --font-size-lg: 1.13rem;
    --font-size-xl: 1.25rem;
    --font-size-5xl: 1.5rem;
    --font-size-sm: 0.88rem;
    --font-size-37xl: 3.5rem;
    --white: #fff;
    --color-royalblue-100: #1078ff;
    --color-lightOrange-100: #ff6e5a;
    --text-subtext: #454b54;
    --text-primarytext: #263140;
    --main-body: #23155b;
    --bagradient-primaryblue-gradient: #478ae1;
    --color-cornflowerblue-100: #4287e0;
    --color-blue-bold-text: #248fdb;
    --color: #f0f9ff;
    --background-bg0: #f2f7fd;
    --outline-outline2: #e5eaf0;
    --text-very-light: #86909c;
    --highlight-selector: #758eae;
    --gray-true-300: #d6d6d6;
    --foreground-l42: #4f6787;
    --foreground-l77: #b5c2d4;
    --fade-blue: #dcedf9;
    --gap-5xl: 1.5rem;
    --gap-5xs: 0.5rem;
    --gap-xs: 0.75rem;
    --gap-21xl: 2.5rem;
    --gap-9xs: 0.25rem;
    --gap-13xl: 2rem;
    --gap-base: 1rem;
    --padding-5xl: 1.5rem;
    --padding-xs: 0.75rem;
    --padding-9xs: 0.25rem;
    --padding-base: 1rem;
    --padding-5xs: 0.5rem;
    --padding-366xl: 24.06rem;
    --padding-3xs: 0.63rem;
    --br-5xs: 8px;
    --br-base: 16px;
    --br-3xs-6: 9.6px;
    --br-15xl-8: 34.8px;
    --br-5xl: 24px;
    --elevation-xs: 0px 2px 2px #0e2e5833;
    --shadow-xs: 0px 1px 2px #1018280d
}

a:focus, input:focus, select:focus, textarea:focus {
    border-color: inherit;
    box-shadow: none;
    outline: none
}
