.tw-fixed {
    position: fixed !important
}
.tw-absolute {
    position: absolute !important
}
.tw-relative {
    position: relative !important
}
.tw-bottom-\[0px\] {
    bottom: 0px !important
}
.tw-left-1\/2 {
    left: 50% !important
}
.tw-left-\[0px\] {
    left: 0px !important
}
.tw-top-1\/2 {
    top: 50% !important
}
.tw-z-50 {
    z-index: 50 !important
}
.tw-m-\[0px\] {
    margin: 0px !important
}
.tw-m-auto {
    margin: auto !important
}
.tw-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important
}
.tw-my-\[0px\] {
    margin-top: 0px !important;
    margin-bottom: 0px !important
}
.tw-my-\[40px\] {
    margin-top: 40px !important;
    margin-bottom: 40px !important
}
.tw-my-\[60px\] {
    margin-top: 60px !important;
    margin-bottom: 60px !important
}
.tw-mb-1 {
    margin-bottom: var(--spacing-1) !important
}
.tw-mb-2 {
    margin-bottom: var(--spacing-2) !important
}
.tw-mb-3 {
    margin-bottom: var(--spacing-3) !important
}
.tw-mb-4 {
    margin-bottom: var(--spacing-4) !important
}
.tw-mb-\[0px\] {
    margin-bottom: 0px !important
}
.tw-mb-\[100px\] {
    margin-bottom: 100px !important
}
.tw-mb-\[20px\] {
    margin-bottom: 20px !important
}
.tw-mb-\[40px\] {
    margin-bottom: 40px !important
}
.tw-mb-\[80px\] {
    margin-bottom: 80px !important
}
.tw-mb-\[85px\] {
    margin-bottom: 85px !important
}
.tw-ml-5 {
    margin-left: var(--spacing-5) !important
}
.tw-ml-\[0px\] {
    margin-left: 0px !important
}
.tw-ml-\[20px\] {
    margin-left: 20px !important
}
.tw-ml-\[6px\] {
    margin-left: 6px !important
}
.tw-mr-2 {
    margin-right: var(--spacing-2) !important
}
.tw-mr-\[0px\] {
    margin-right: 0px !important
}
.tw-mr-\[15px\] {
    margin-right: 15px !important
}
.tw-mr-\[5px\] {
    margin-right: 5px !important
}
.tw-mt-1 {
    margin-top: var(--spacing-1) !important
}
.tw-mt-2 {
    margin-top: var(--spacing-2) !important
}
.tw-mt-3 {
    margin-top: var(--spacing-3) !important
}
.tw-mt-4 {
    margin-top: var(--spacing-4) !important
}
.tw-mt-\[-5px\] {
    margin-top: -5px !important
}
.tw-mt-\[100px\] {
    margin-top: 100px !important
}
.tw-mt-\[10px\] {
    margin-top: 10px !important
}
.tw-mt-\[112px\] {
    margin-top: 112px !important
}
.tw-mt-\[20px\] {
    margin-top: 20px !important
}
.tw-mt-\[25px\] {
    margin-top: 25px !important
}
.tw-mt-\[30px\] {
    margin-top: 30px !important
}
.tw-mt-\[40px\] {
    margin-top: 40px !important
}
.tw-mt-\[4px\] {
    margin-top: 4px !important
}
.tw-mt-\[60px\] {
    margin-top: 60px !important
}
.tw-inline-block {
    display: inline-block !important
}
.tw-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}
.tw-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
}
.tw-hidden {
    display: none !important
}
.tw-aspect-video {
    aspect-ratio: 16 / 9 !important
}
.tw-h-\[100\%\] {
    height: 100% !important
}
.tw-h-\[14px\] {
    height: 14px !important
}
.tw-h-\[160px\] {
    height: 160px !important
}
.tw-h-\[170px\] {
    height: 170px !important
}
.tw-h-\[20px\] {
    height: 20px !important
}
.tw-h-\[300px\] {
    height: 300px !important
}
.tw-h-\[336px\] {
    height: 336px !important
}
.tw-h-\[340px\] {
    height: 340px !important
}
.tw-h-\[46px\] {
    height: 46px !important
}
.tw-h-\[500px\] {
    height: 500px !important
}
.tw-h-\[530px\] {
    height: 530px !important
}
.tw-h-\[54px\] {
    height: 54px !important
}
.tw-h-\[56px\] {
    height: 56px !important
}
.tw-h-\[80px\] {
    height: 80px !important
}
.tw-h-auto {
    height: auto !important
}
.tw-h-fit {
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important
}
.tw-h-full {
    height: 100% !important
}
.tw-max-h-\[170px\] {
    max-height: 170px !important
}
.tw-max-h-\[336px\] {
    max-height: 336px !important
}
.tw-max-h-\[450px\] {
    max-height: 450px !important
}
.tw-max-h-\[570px\] {
    max-height: 570px !important
}
.tw-max-h-full {
    max-height: 100% !important
}
.tw-max-h-none {
    max-height: none !important
}
.tw-min-h-\[150px\] {
    min-height: 150px !important
}
.tw-min-h-\[160px\] {
    min-height: 160px !important
}
.tw-min-h-\[290px\] {
    min-height: 290px !important
}
.tw-min-h-\[320px\] {
    min-height: 320px !important
}
.tw-min-h-\[370px\] {
    min-height: 370px !important
}
.tw-min-h-\[46px\] {
    min-height: 46px !important
}
.tw-min-h-\[56px\] {
    min-height: 56px !important
}
.tw-min-h-\[80px\] {
    min-height: 80px !important
}
.tw-w-\[117px\] {
    width: 117px !important
}
.tw-w-\[135px\] {
    width: 135px !important
}
.tw-w-\[140px\] {
    width: 140px !important
}
.tw-w-\[142px\] {
    width: 142px !important
}
.tw-w-\[154px\] {
    width: 154px !important
}
.tw-w-\[155px\] {
    width: 155px !important
}
.tw-w-\[20px\] {
    width: 20px !important
}
.tw-w-\[240px\] {
    width: 240px !important
}
.tw-w-\[322px\] {
    width: 322px !important
}
.tw-w-\[350px\] {
    width: 350px !important
}
.tw-w-\[38\%\] {
    width: 38% !important
}
.tw-w-\[400px\] {
    width: 400px !important
}
.tw-w-\[46\%\] {
    width: 46% !important
}
.tw-w-\[72px\] {
    width: 72px !important
}
.tw-w-\[80\%\] {
    width: 80% !important
}
.tw-w-\[90\%\] {
    width: 90% !important
}
.tw-w-fit {
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important
}
.tw-w-full {
    width: 100% !important
}
.tw-min-w-\[240px\] {
    min-width: 240px !important
}
.tw-min-w-\[256px\] {
    min-width: 256px !important
}
.tw-min-w-\[350px\] {
    min-width: 350px !important
}
.tw-min-w-\[38\%\] {
    min-width: 38% !important
}
.tw-min-w-\[380px\] {
    min-width: 380px !important
}
.tw-min-w-\[450px\] {
    min-width: 450px !important
}
.tw-min-w-fit {
    min-width: -webkit-fit-content !important;
    min-width: -moz-fit-content !important;
    min-width: fit-content !important
}
.tw-max-w-\[100\%\] {
    max-width: 100% !important
}
.tw-max-w-\[1008px\] {
    max-width: 1008px !important
}
.tw-max-w-\[1020px\] {
    max-width: 1020px !important
}
.tw-max-w-\[1280px\] {
    max-width: 1280px !important
}
.tw-max-w-\[140px\] {
    max-width: 140px !important
}
.tw-max-w-\[1440px\] {
    max-width: 1440px !important
}
.tw-max-w-\[400px\] {
    max-width: 400px !important
}
.tw-max-w-\[460px\] {
    max-width: 460px !important
}
.tw-max-w-\[470px\] {
    max-width: 470px !important
}
.tw-max-w-\[514px\] {
    max-width: 514px !important
}
.tw-max-w-\[532px\] {
    max-width: 532px !important
}
.tw-max-w-\[560px\] {
    max-width: 560px !important
}
.tw-max-w-\[600px\] {
    max-width: 600px !important
}
.tw-max-w-\[630px\] {
    max-width: 630px !important
}
.tw-max-w-\[633px\] {
    max-width: 633px !important
}
.tw-max-w-\[640px\] {
    max-width: 640px !important
}
.tw-max-w-\[661px\] {
    max-width: 661px !important
}
.tw-max-w-\[700px\] {
    max-width: 700px !important
}
.tw-max-w-\[760px\] {
    max-width: 760px !important
}
.tw-max-w-\[810px\] {
    max-width: 810px !important
}
.tw-max-w-\[824px\] {
    max-width: 824px !important
}
.tw-max-w-\[840px\] {
    max-width: 840px !important
}
.tw-max-w-full {
    max-width: 100% !important
}
.tw-flex-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 0% !important;
            flex: 1 1 0% !important
}
.-tw-translate-x-1\/2 {
    --tw-translate-x: -50% !important;
    -webkit-transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}
.-tw-translate-y-1\/2 {
    --tw-translate-y: -50% !important;
    -webkit-transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
    -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
            transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}
.tw-cursor-pointer {
    cursor: pointer !important
}
.tw-auto-rows-auto {
    grid-auto-rows: auto !important
}
.tw-flex-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important
}
.tw-flex-col {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important
}
.tw-flex-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
}
.tw-items-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important
}
.tw-items-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important
}
.tw-items-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important
}
.tw-justify-normal {
    -webkit-box-pack: normal !important;
        -ms-flex-pack: normal !important;
            justify-content: normal !important
}
.tw-justify-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important
}
.tw-justify-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important
}
.tw-justify-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important
}
.tw-justify-items-end {
    justify-items: end !important
}
.tw-gap-1 {
    gap: var(--spacing-1) !important
}
.tw-gap-2 {
    gap: var(--spacing-2) !important
}
.tw-gap-3 {
    gap: var(--spacing-3) !important
}
.tw-gap-\[0px\] {
    gap: 0px !important
}
.tw-gap-\[10px\] {
    gap: 10px !important
}
.tw-gap-\[20px\] {
    gap: 20px !important
}
.tw-gap-\[30px\] {
    gap: 30px !important
}
.tw-gap-\[40px\] {
    gap: 40px !important
}
.tw-gap-\[5px\] {
    gap: 5px !important
}
.tw-gap-\[60px\] {
    gap: 60px !important
}
.tw-gap-\[80px\] {
    gap: 80px !important
}
.tw-gap-\[90px\] {
    gap: 90px !important
}
.tw-gap-y-1 {
    row-gap: var(--spacing-1) !important
}
.tw-self-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important
}
.tw-self-center {
    -ms-flex-item-align: center !important;
        align-self: center !important
}
.tw-overflow-hidden {
    overflow: hidden !important
}
.tw-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important
}
.tw-text-ellipsis {
    text-overflow: ellipsis !important
}
.tw-text-nowrap {
    text-wrap: nowrap !important
}
.tw-rounded-\[120px\] {
    border-radius: 120px !important
}
.tw-rounded-\[20px\] {
    border-radius: 20px !important
}
.tw-rounded-full {
    border-radius: 9999px !important
}
.tw-border {
    border-width: 1px !important
}
.tw-border-0 {
    border-width: 0px !important
}
.tw-border-b {
    border-bottom-width: 1px !important
}
.tw-border-t {
    border-top-width: 1px !important
}
.tw-border-solid {
    border-style: solid !important
}
.tw-border-none {
    border-style: none !important
}
.tw-border-\[\#F92828\] {
    --tw-border-opacity: 1 !important;
    border-color: rgba(249, 40, 40, 1) !important;
    border-color: rgba(249, 40, 40, var(--tw-border-opacity)) !important
}
.tw-border-dark-2 {
    border-color: var(--dark-2) !important
}
.tw-border-dark-3 {
    border-color: var(--dark-3) !important
}
.tw-border-light-2 {
    border-color: var(--light-2) !important
}
.tw-border-primary {
    border-color: var(--brand-primary-base) !important
}
.tw-bg-\[var\(--brand-primary-light\)\] {
    background-color: var(--brand-primary-light) !important
}
.tw-bg-\[var\(--brand-tertiary-base\)\] {
    background-color: var(--brand-tertiary-base) !important
}
.tw-bg-primary-light {
    background-color: var(--brand-primary-light) !important
}
.tw-bg-white {
    background-color: var(--light-base) !important
}
.tw-fill-dark-2 {
    fill: var(--dark-2) !important
}
.tw-fill-primary {
    fill: var(--brand-primary-base) !important
}
.tw-object-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important
}
.tw-object-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important
}
.tw-p-0 {
    padding: 0px !important
}
.tw-p-\[20px\] {
    padding: 20px !important
}
.tw-p-\[40px\] {
    padding: 40px !important
}
.tw-p-\[60px\] {
    padding: 60px !important
}
.tw-p-\[80px\] {
    padding: 80px !important
}
.tw-px-1 {
    padding-left: var(--spacing-1) !important;
    padding-right: var(--spacing-1) !important
}
.tw-px-\[14px\] {
    padding-left: 14px !important;
    padding-right: 14px !important
}
.tw-px-\[20px\] {
    padding-left: 20px !important;
    padding-right: 20px !important
}
.tw-px-\[22px\] {
    padding-left: 22px !important;
    padding-right: 22px !important
}
.tw-px-\[32px\] {
    padding-left: 32px !important;
    padding-right: 32px !important
}
.tw-px-\[80px\] {
    padding-left: 80px !important;
    padding-right: 80px !important
}
.tw-py-\[13px\] {
    padding-top: 13px !important;
    padding-bottom: 13px !important
}
.tw-py-\[40px\] {
    padding-top: 40px !important;
    padding-bottom: 40px !important
}
.tw-py-\[80px\] {
    padding-top: 80px !important;
    padding-bottom: 80px !important
}
.tw-pb-4 {
    padding-bottom: var(--spacing-4) !important
}
.tw-pb-\[40px\] {
    padding-bottom: 40px !important
}
.tw-pb-\[6px\] {
    padding-bottom: 6px !important
}
.tw-pb-\[80px\] {
    padding-bottom: 80px !important
}
.tw-pl-2 {
    padding-left: var(--spacing-2) !important
}
.tw-pr-0 {
    padding-right: 0px !important
}
.tw-pt-\[30px\] {
    padding-top: 30px !important
}
.tw-pt-\[40px\] {
    padding-top: 40px !important
}
.tw-pt-\[60px\] {
    padding-top: 60px !important
}
.tw-text-left {
    text-align: left !important
}
.tw-text-center {
    text-align: center !important
}
.tw-text-3xl {
    font-size: var(--font-size-7) !important
}
.tw-text-\[20px\] {
    font-size: 20px !important
}
.tw-text-\[28px\] {
    font-size: 28px !important
}
.tw-text-\[32px\] {
    font-size: 32px !important
}
.tw-text-base {
    font-size: var(--font-size-4) !important
}
.tw-text-sm {
    font-size: var(--font-size-2) !important
}
.tw-text-xl {
    font-size: var(--font-size-5) !important
}
.tw-text-xs {
    font-size: var(--font-size-1) !important
}
.tw-font-light {
    font-weight: 300 !important
}
.tw-uppercase {
    text-transform: uppercase !important
}
.tw-capitalize {
    text-transform: capitalize !important
}
.tw-normal-case {
    text-transform: none !important
}
.tw-italic {
    font-style: italic !important
}
.tw-not-italic {
    font-style: normal !important
}
.tw-leading-4 {
    line-height: 1rem !important
}
.tw-leading-8 {
    line-height: 2rem !important
}
.tw-leading-\[120\%\] {
    line-height: 120% !important
}
.tw-leading-\[160\%\] {
    line-height: 160% !important
}
.tw-leading-\[18px\] {
    line-height: 18px !important
}
.tw-leading-tight {
    line-height: 1.25 !important
}
.tw-text-\[\#F92828\] {
    --tw-text-opacity: 1 !important;
    color: rgba(249, 40, 40, 1) !important;
    color: rgba(249, 40, 40, var(--tw-text-opacity)) !important
}
.tw-text-\[var\(----Dark-Dark-Base\)\] {
    color: var(----Dark-Dark-Base) !important
}
.tw-text-dark-1 {
    color: var(--dark-1) !important
}
.tw-text-dark-2 {
    color: var(--dark-2) !important
}
.tw-text-dark-3 {
    color: var(--dark-3) !important
}
.tw-underline {
    text-decoration-line: underline !important
}
.tw-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1) !important;
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
    -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1) !important;
            box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important
}
.tw-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1) !important;
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;
    -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1) !important;
            box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important
}
.focus\:tw-shadow-md:focus {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1) !important;
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;
    -webkit-box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1) !important;
            box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1) !important;
    -webkit-box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important;
            box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow) !important
}
.focus\:tw-shadow-\[\#FF000021\]:focus {
    --tw-shadow-color: rgba(255,0,0,0.12941) !important;
    --tw-shadow: var(--tw-shadow-colored) !important
}
.focus\:tw-outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important
}
.disabled\:tw-bg-\[var\(--light-base\)\]:disabled {
    background-color: var(--light-base) !important
}
@media (min-width: 768px) {
    .sm\:tw-mt-\[112px\] {
        margin-top: 112px !important
    }
    .sm\:tw-mt-\[140px\] {
        margin-top: 140px !important
    }
    .sm\:tw-block {
        display: block !important
    }
    .sm\:tw-min-h-\[520px\] {
        min-height: 520px !important
    }
    .sm\:tw-min-h-\[56px\] {
        min-height: 56px !important
    }
    .sm\:tw-w-\[126px\] {
        width: 126px !important
    }
    .sm\:tw-w-\[200px\] {
        width: 200px !important
    }
    .sm\:tw-flex-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
            -ms-flex-direction: row !important;
                flex-direction: row !important
    }
    .sm\:tw-items-start {
        -webkit-box-align: start !important;
            -ms-flex-align: start !important;
                align-items: flex-start !important
    }
    .sm\:tw-justify-start {
        -webkit-box-pack: start !important;
            -ms-flex-pack: start !important;
                justify-content: flex-start !important
    }
    .sm\:tw-justify-end {
        -webkit-box-pack: end !important;
            -ms-flex-pack: end !important;
                justify-content: flex-end !important
    }
    .sm\:tw-gap-\[60px\] {
        gap: 60px !important
    }
    .sm\:tw-p-\[80px\] {
        padding: 80px !important
    }
    .sm\:tw-px-\[40px\] {
        padding-left: 40px !important;
        padding-right: 40px !important
    }
    .sm\:tw-px-\[80px\] {
        padding-left: 80px !important;
        padding-right: 80px !important
    }
    .sm\:tw-py-\[80px\] {
        padding-top: 80px !important;
        padding-bottom: 80px !important
    }
    .sm\:tw-pb-\[80px\] {
        padding-bottom: 80px !important
    }
    .sm\:tw-pt-\[120px\] {
        padding-top: 120px !important
    }
    .sm\:tw-pt-\[80px\] {
        padding-top: 80px !important
    }
    .sm\:tw-text-\[24px\] {
        font-size: 24px !important
    }
    .sm\:tw-text-md {
        font-size: var(--font-size-3) !important
    }
}
@media (min-width: 1024px) {
    .md\:tw-mt-\[0px\] {
        margin-top: 0px !important
    }
    .md\:tw-mt-\[80px\] {
        margin-top: 80px !important
    }
    .md\:tw-block {
        display: block !important
    }
    .md\:tw-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }
    .md\:tw-h-\[320px\] {
        height: 320px !important
    }
    .md\:tw-h-\[336px\] {
        height: 336px !important
    }
    .md\:tw-h-\[480px\] {
        height: 480px !important
    }
    .md\:tw-h-full {
        height: 100% !important
    }
    .md\:tw-min-h-\[290px\] {
        min-height: 290px !important
    }
    .md\:tw-w-auto {
        width: auto !important
    }
    .md\:tw-w-fit {
        width: -webkit-fit-content !important;
        width: -moz-fit-content !important;
        width: fit-content !important
    }
    .md\:tw-max-w-\[480px\] {
        max-width: 480px !important
    }
    .md\:tw-max-w-\[640px\] {
        max-width: 640px !important
    }
    .md\:tw-flex-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
            -ms-flex-direction: row !important;
                flex-direction: row !important
    }
    .md\:tw-items-start {
        -webkit-box-align: start !important;
            -ms-flex-align: start !important;
                align-items: flex-start !important
    }
    .md\:tw-items-end {
        -webkit-box-align: end !important;
            -ms-flex-align: end !important;
                align-items: flex-end !important
    }
    .md\:tw-justify-end {
        -webkit-box-pack: end !important;
            -ms-flex-pack: end !important;
                justify-content: flex-end !important
    }
    .md\:tw-justify-between {
        -webkit-box-pack: justify !important;
            -ms-flex-pack: justify !important;
                justify-content: space-between !important
    }
    .md\:tw-gap-0 {
        gap: 0px !important
    }
    .md\:tw-gap-3 {
        gap: var(--spacing-3) !important
    }
    .md\:tw-p-\[40px\] {
        padding: 40px !important
    }
    .md\:tw-p-\[60px\] {
        padding: 60px !important
    }
    .md\:tw-px-\[40px\] {
        padding-left: 40px !important;
        padding-right: 40px !important
    }
    .md\:tw-px-\[60px\] {
        padding-left: 60px !important;
        padding-right: 60px !important
    }
    .md\:tw-text-left {
        text-align: left !important
    }
    .md\:tw-text-start {
        text-align: left !important
    }
}
@media (min-width: 1240px) {
    .lg\:tw-mt-\[120px\] {
        margin-top: 120px !important
    }
    .lg\:tw-block {
        display: block !important
    }
    .lg\:tw-inline-block {
        display: inline-block !important
    }
    .lg\:tw-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }
    .lg\:tw-hidden {
        display: none !important
    }
    .lg\:tw-h-\[32px\] {
        height: 32px !important
    }
    .lg\:tw-w-\[168px\] {
        width: 168px !important
    }
    .lg\:tw-w-\[200px\] {
        width: 200px !important
    }
    .lg\:tw-w-\[460px\] {
        width: 460px !important
    }
    .lg\:tw-w-\[600px\] {
        width: 600px !important
    }
    .lg\:tw-w-\[970px\] {
        width: 970px !important
    }
    .lg\:tw-w-auto {
        width: auto !important
    }
    .lg\:tw-max-w-\[300px\] {
        max-width: 300px !important
    }
    .lg\:tw-max-w-\[400px\] {
        max-width: 400px !important
    }
    .lg\:tw-flex-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
            -ms-flex-direction: row !important;
                flex-direction: row !important
    }
    .lg\:tw-items-start {
        -webkit-box-align: start !important;
            -ms-flex-align: start !important;
                align-items: flex-start !important
    }
    .lg\:tw-justify-normal {
        -webkit-box-pack: normal !important;
            -ms-flex-pack: normal !important;
                justify-content: normal !important
    }
    .lg\:tw-justify-start {
        -webkit-box-pack: start !important;
            -ms-flex-pack: start !important;
                justify-content: flex-start !important
    }
    .lg\:tw-border {
        border-width: 1px !important
    }
    .lg\:tw-p-\[80px\] {
        padding: 80px !important
    }
    .lg\:tw-px-\[80px\] {
        padding-left: 80px !important;
        padding-right: 80px !important
    }
    .lg\:tw-text-left {
        text-align: left !important
    }
}
@media (min-width: 1440px) {
    .xl\:tw-fixed {
        position: fixed !important
    }
    .xl\:tw-absolute {
        position: absolute !important
    }
    .xl\:tw-left-\[30px\] {
        left: 30px !important
    }
    .xl\:tw-top-\[50\%\] {
        top: 50% !important
    }
    .xl\:tw-hidden {
        display: none !important
    }
    .xl\:tw-h-\[190px\] {
        height: 190px !important
    }
    .xl\:tw-h-\[50px\] {
        height: 50px !important
    }
    .xl\:tw-w-\[50px\] {
        width: 50px !important
    }
    .xl\:tw-flex-col {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
            -ms-flex-direction: column !important;
                flex-direction: column !important
    }
    .xl\:tw-justify-center {
        -webkit-box-pack: center !important;
            -ms-flex-pack: center !important;
                justify-content: center !important
    }
}

.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}*,*::before,*::after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,sub,sup,tt,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,textarea,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;-moz-osx-font-smoothing:grayscale}footer,header,nav,section,main{display:block}body{line-height:1}a{text-decoration:none;color:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}img{max-width:100%}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none}input{border:none}.svg-reset svg{width:100%;height:auto}@media screen and (min-width: 1024px){.svg-reset svg{width:auto;height:100%}}:root{--base-size: 20px;--base-font: "Calibre", sans-serif;--dark-base: #000000;--dark-base-opacity: rgba(0, 0, 0, 0.08);--dark-1: #333333;--dark-2: #6d6d72;--dark-3: #bfbfbf;--light-base: #ffffff;--light-05: #F5F7FA;--light-1: #edf0f3;--light-2: #e5e5e5;--brand-primary-base: #5c2cff;--brand-primary-dark: #320bba;--brand-primary-light: #e5ddff;--brand-secondary-base: #ffe3da;--brand-tertiary-base: #c9e7f1;--brand-accent-base: #ff9e51;--extended-1: #f9b698;--extended-2: #9edbef;--extended-3: #ffd04b;--extended-4: #f56316;--extended-5: #afc364;--extended-6: #caa625;--red-extended: #F78686;--feedback-danger-base: #ff9e51;--feedback-danger-dark: #f56316;--feedback-success-base: #afc364;--feedback-success-light: #d3e19f;--feedback-danger-input: #f92828;--spacing-04: 0.2rem;--spacing-1: 0.5rem;--spacing-2: 1rem;--spacing-3: 2rem;--spacing-4: 3rem;--spacing-5: 5rem;--spacing-6: 10rem;--spacing-7: 20rem;--font-size-1: 0.7rem;--font-size-2: 0.8rem;--font-size-3: 0.9rem;--font-size-4: 1rem;--font-size-5: 1.1rem;--font-size-6: 1.2rem;--font-size-7: 1.4rem;--font-size-8: 2.1rem;--font-size-9: 2.8rem;--line-height-1: 1.05rem;--line-height-2: 1.2rem;--line-height-3: 1.35rem;--line-height-4: 1.5rem;--line-height-5: 1.65rem;--line-height-6: 1.8rem;--line-height-7: 2.1rem;--line-height-8: 3.15rem;--line-height-9: 4.2rem;--font-weight-100: 100;--font-weight-200: 200;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--drop-shadow-near-1: 0px 5px 8px rgba(0, 0, 0, 0.1);--drop-shadow-base: 0px 10px 20px rgba(0, 0, 0, 0.148328);--drop-shadow-far: 0px 6px 38px rgba(0, 0, 0, 0.25);--glow-base: 0px 0px 13px rgba(92, 44, 255, 0.2);--transition-base: 0.3s}@font-face{font-family:"Calibre";src:url("../fonts/Calibre/Calibre-Regular/Calibre-Regular.woff2") format("woff2"),url("../fonts/Calibre/Calibre-Regular/Calibre-Regular.woff") format("woff"),url("../fonts/Calibre/Calibre-Regular/Calibre-Regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Calibre";src:url("../fonts/Calibre/Calibre-Light/Calibre-Light.woff2") format("woff2"),url("../fonts/Calibre/Calibre-Light/Calibre-Light.woff") format("woff"),url("../fonts/Calibre/Calibre-Light/Calibre-Light.otf") format("opentype");font-style:normal;font-weight:300;font-display:swap}.e-section-title{font-weight:var(--font-weight-300);line-height:100%;text-wrap:balance;font-size:var(--font-size-7);text-wrap:balance}@media screen and (min-width: 768px){.e-section-title{font-size:var(--font-size-8)}}.e-section-big-title{font-weight:var(--font-weight-300);font-size:var(--font-size-8);line-height:110%;letter-spacing:-2px;text-wrap:balance}@media screen and (min-width: 768px){.e-section-big-title{font-size:var(--font-size-9);line-height:56px}}.e-sub-section-title{font-size:var(--font-size-5);line-height:34px;font-weight:var(--font-weight-300)}@media screen and (min-width: 768px){.e-sub-section-title{font-size:var(--font-size-7)}}.e-section-subtitle{font-weight:var(--font-weight-300);font-size:var(--font-size-1);text-transform:uppercase;line-height:25px;max-width:600px}.e-section-subtitle--lowercase{text-transform:none}.e-section-paragraph{line-height:22px;font-weight:var(--font-weight-300);font-size:var(--font-size-3)}@media screen and (min-width: 768px){.e-section-paragraph{line-height:26px;font-size:var(--font-size-4)}}.e-input-title{font-size:var(--font-size-3);font-weight:var(--font-weight-300)}.e-section-grey-small{font-weight:var(--font-weight-400);font-size:var(--font-size-2);line-height:140%;color:var(--dark-2)}.e-weight-400{font-weight:var(--font-weight-400)}.e-bolded{font-weight:var(--font-weight-400)}.no-decor{text-decoration:none}.underline{text-decoration:1px underline var(--dark-base);text-underline-offset:3px}.font-w-3{font-weight:var(--font-weight-300) !important}.font-w-4{font-weight:var(--font-weight-400)}.font-w-6{font-weight:var(--font-weight-600)}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.list-style-decimal{list-style-type:decimal}.line-height-34{line-height:34px}.text-dark-2{color:var(--dark-2)}.font-size-1{font-size:var(--font-size-1);line-height:100%}.font-size-3{font-size:var(--font-size-2) !important}@media screen and (min-width: 768px){.font-size-3{font-size:var(--font-size-3) !important;line-height:100%}}.font-size-2{font-size:var(--font-size-2)}.capitalize{text-transform:capitalize}.list-font-disable li,.list-font-disable h4{font-weight:300}.font-default{font-weight:300}.line-height-120{line-height:120%}.line-height-160{line-height:160%}.text-normal{text-transform:none}.list-disc{list-style-type:disc}.text-grey{color:#6d6d72}.italic-paragraph{font-size:var(--font-size-4);font-style:italic;font-weight:300;line-height:120%}.font-size-6{font-size:var(--font-size-5)}@media screen and (min-width: 768px){.font-size-6{font-size:var(--font-size-6)}}.font-size-7{font-size:var(--font-size-7)}.italic{font-style:italic}.text-clamp-none{-webkit-line-clamp:0 !important}.wrapped-text{overflow-wrap:break-word}.o-container{width:100%;padding-inline:var(--spacing-2);padding-block-end:var(--spacing-2);overflow-x:hidden}.o-container--no-overflow{overflow:unset}.o-container--only-mobile{padding-inline:var(--spacing-2);padding-block:var(--spacing-2)}@media screen and (min-width: 768px){.o-container{padding-inline:2rem;padding-block-end:var(--spacing-3)}.o-container--only-mobile{padding:unset}}@media screen and (min-width: 1240px){.o-container{padding-inline:4rem;padding-block-end:var(--spacing-3)}.o-container--only-mobile{padding:unset}}.o-container-mobile{padding-inline:var(--spacing-2);padding-block:var(--spacing-2);width:100%}@media screen and (min-width: 768px){.o-container-mobile{padding-inline:0;padding-block:0;width:60%;margin:0 auto}}.o-overflow-h{overflow:hidden}.max-width-640{max-width:640px}.o-overflow-reset{overflow:initial !important}.o-container-only-mobile{padding-inline:var(--spacing-2);padding-block-end:var(--spacing-2)}@media screen and (min-width: 768px){.o-container-only-mobile{padding:0}}.section-wrapper{padding-inline:var(--spacing-2);padding-block:80px}@media screen and (min-width: 1024px){.section-wrapper{padding-inline:40px}}@media screen and (min-width: 1240px){.section-wrapper{padding-inline:80px}}.projects-container{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-4);align-items:center}@media screen and (min-width: 768px){.projects-container{gap:160px}}.o-cont-png-text{width:100%;display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-3);align-items:center;flex-wrap:wrap;height:fit-content}.o-cont-png-text__text{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);align-items:flex-start;width:100%}.o-cont-png-text__img{max-width:100%;object-fit:contain}.o-cont-png-text__img--adjust-height{height:fit-content}.o-cont-png-text__img--video{border-radius:30px}.o-cont-png-text--column{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media screen and (min-width: 1240px){.o-cont-png-text{height:fit-content;display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-3);align-items:center}.o-cont-png-text--column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:60%}.o-cont-png-text__text{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start;width:40%}.o-cont-png-text__img{max-width:600px;max-height:400px}.o-cont-png-text__img--video{border-radius:30px}.o-cont-png-text__img--adjust-height{height:fit-content;margin-left:-1.5rem}}.o-tab-container{display:flex;flex-direction:column;justify-content:column;gap:var(--spacing-3);align-items:center;width:100%}@media screen and (min-width: 768px){.o-tab-container{gap:var(--spacing-5)}}.o-arrow-icon-container{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-1);align-items:center;margin-block-start:var(--spacing-2);text-decoration:none}.o-grid-card-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(auto, 1fr));grid-auto-rows:1fr;height:fit-content;width:100%;gap:var(--spacing-1)}@media screen and (min-width: 920px){.o-grid-card-list{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit, minmax(406px, 1fr))}}@media screen and (min-width: 1240px){.o-grid-card-list--guides{grid-template-columns:repeat(4, 1fr);row-gap:160px}}.o-grid-products{display:grid;grid-template-columns:repeat(auto-fit, minmax(auto, 1fr));width:100%;gap:var(--spacing-3)}@media screen and (min-width: 920px){.o-grid-products{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit, minmax(520px, 1fr))}}.o-grid-1240-1{display:grid;grid-template-columns:repeat(auto-fit, minmax(auto, 1fr));width:100%;gap:var(--spacing-3)}@media screen and (min-width: 1240px){.o-grid-1240-1{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit, minmax(520px, 1fr))}}.o-grid-pricing{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-3)}@media screen and (min-width: 960px){.o-grid-pricing{gap:var(--spacing-3);grid-template-columns:auto auto}}@media screen and (min-width: 1240px){.o-grid-pricing{gap:var(--spacing-3);grid-template-columns:auto auto auto}}.o-grid-guides{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-3)}@media screen and (min-width: 768px){.o-grid-guides{grid-template-columns:repeat(2, 1fr)}}.o-grid-1240{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-3);grid-template-rows:auto}.o-grid-1240--nogap{gap:0}@media screen and (min-width: 1240px){.o-grid-1240{grid-template-columns:repeat(auto-fit, minmax(2, 1fr));grid-template-rows:repeat(auto-fit, minmax(2, auto));grid-template-columns:repeat(2, 1fr)}.o-grid-1240--nogap{display:grid !important;gap:0}}.o-grid-1-2{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-2)}@media screen and (max-width: 1240px){.o-grid-1-2{justify-content:space-between;grid-template-columns:repeat(2, 1fr)}}.o-grid-1-2-920{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-2);height:100%}@media screen and (min-width: 1240px){.o-grid-1-2-920{grid-template-columns:repeat(2, 1fr)}}.o-grid-3-cards{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-3)}@media screen and (min-width: 920px){.o-grid-3-cards{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1240px){.o-grid-3-cards{grid-template-columns:repeat(3, 1fr)}}.o-grid-4-cards{display:grid;grid-template-columns:auto;width:100%;gap:var(--spacing-3);grid-template-rows:auto}@media screen and (min-width: 960px){.o-grid-4-cards{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1240px){.o-grid-4-cards{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1440px){.o-grid-4-cards{grid-template-columns:repeat(4, 1fr)}}.o-grid-learn-cards{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-3)}@media screen and (min-width: 920px){.o-grid-learn-cards{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1240px){.o-grid-learn-cards{display:grid;grid-template-columns:1fr 1fr 1fr}}.o-grid-real-work{display:grid;grid-template-columns:1fr}@media screen and (min-width: 920px){.o-grid-real-work{display:flex;justify-content:space-between;align-items:center}}.try-list{display:flex;margin:0;padding:0;flex-wrap:wrap;gap:var(--spacing-1);justify-content:center;list-style:disc inside none;text-align:center;max-width:450px}.try-list li{flex-shrink:1;margin:0;padding:0;text-align:start;font-weight:300}li::marker{margin:0}.o-input-container{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);height:auto;flex:1;width:100%}.o-form-container{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-2);width:100%}.o-form-container__input{font-size:var(--font-size-2);border-radius:50px;border:1px solid var(--dark-3);width:100%;flex:1;outline:none;padding:5px 26px;min-height:46px;transition:all 300ms ease-in-out}.o-form-container__input:focus{outline:1px solid var(--brand-primary-base);box-shadow:0px 5px 8px 0px rgba(0,0,0,.1)}.o-form-container__input:hover{box-shadow:0px 5px 8px 0px rgba(0,0,0,.1)}.o-form-container__input--adjust-padding{padding:5px 10px}.o-form-container__chosenoption{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:var(--font-size-2);border-radius:50px;border:1px solid var(--dark-3);width:100%;outline:none;padding:5px 26px;min-height:46px}.o-form-container__textarea{box-sizing:border-box;font-size:var(--font-size-2);width:100%;height:314px;padding:15px;outline:none;border:1px solid var(--dark-3);border-radius:10px;resize:none;transition:all 300ms ease-in-out}.o-form-container__textarea:focus{outline:1px solid var(--brand-primary-base);box-shadow:0px 5px 8px 0px rgba(0,0,0,.1)}.o-form-container__textarea:hover{box-shadow:0px 5px 8px 0px rgba(0,0,0,.1)}.o-form-container__inputfile{background-color:rgba(0,0,0,0);width:94px;height:2rem;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid var(--brand-primary-base);border-radius:70px;color:var(--brand-primary-base);display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-3);align-items:center;max-width:100%;text-transform:capitalize;font-weight:var(--font-weight-4)}@media screen and (min-width: 768px){.o-form-container{margin:0 auto}.o-form-container__input{min-height:56px;font-size:var(--font-size-3)}.o-form-container__chosenoption{min-height:56px;font-size:var(--font-size-3)}.o-form-container__textarea{font-size:var(--font-size-3)}}.o-label-container{display:grid;grid-template-columns:auto;font-weight:var(--font-weight-300);flex-wrap:wrap;width:100%;gap:var(--spacing-4)}.o-label-container__block{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-2);align-items:flex-start;flex:1}.o-label-container__blocktitle{font-weight:var(--font-weigth-400);font-size:var(--font-size-7)}.o-label-container__blocklist{margin-left:var(--spacing-2);list-style:disc}.o-label-container__blocklist{line-height:2rem}.o-label-container__picture{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:normal}.o-label-container__img{width:407px;height:672px}@media screen and (min-width: 1240px){.o-label-container{grid-template-columns:auto auto;gap:none}.o-label-container__picture{justify-content:space-between}}.o-width-resize{width:100%}@media screen and (min-width: 1240px){.o-width-resize{width:60%}.o-width-resize--about{width:90%}}.o-everything-free-container{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);align-items:center;background-color:var(--light-1);padding:var(--spacing-2);border-radius:20px;width:90vw}@media screen and (min-width: 768px){.o-everything-free-container{gap:var(--spacing-3);padding:var(--spacing-3);width:593px}.o-everything-free-container--ind-pricing{width:400px}}.o-collapsable-container{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-1);align-items:center;background-color:var(--light-1);padding-block:var(--spacing-2);padding-inline:0;width:100%;transition:height .3s ease}.o-collapsable-container--questions{padding:var(--spacing-2);background-color:rgba(0,0,0,0)}@media screen and (min-width: 1240px){.o-collapsable-container{gap:var(--spacing-4);padding:190px}}.o-collapsable-item{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-1);width:100%;padding:var(--spacing-1);transition:all .25s ease-in-out}.o-collapsable-item--question{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:5px 0px;border-bottom:1px solid var(--dark-3)}@media screen and (min-width: 1240px){.o-collapsable-item{padding:0}.o-collapsable-item--question{min-height:90px;padding:20px 0px}}.o-grid-tile-container-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:fit-content;width:100%;max-width:1440px;gap:var(--spacing-1)}@media screen and (min-width: 920px){.o-grid-tile-container-container{gap:var(--spacing-2);grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media screen and (min-width: 1340px){.o-grid-tile-container-container{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}}.o-full-screen{width:100vw;height:100vh}.o-line-divider{height:1px;background-color:var(--dark-3);width:100%;position:relative;margin-top:51px}.o-line-divider::before{content:"or";display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;left:47%;height:20px;padding-inline:3%;z-index:5;top:-10px;color:var(--dark-base);font-weight:var(--font-weight-300);background-color:var(--light-base)}.o-timeline-divider{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--dark-3);left:100%;position:absolute;transform:translateX(-50%);z-index:2;height:100%;width:1px}.o-timeline-divider__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--brand-primary-base);border-radius:50%;height:30px;width:30px;background-color:var(--light-base);position:absolute;top:35px}@media screen and (min-width: 768px){.o-timeline-divider{left:50%}.o-timeline-divider__icon{position:relative;top:0}}.o-log-in-container{width:100%;padding:var(--spacing-2);box-shadow:0px 10px 20px rgba(0,0,0,.148328);border-radius:12px;background-color:var(--light-base)}.o-log-in-container .c-button__primary{font-size:var(--font-size-2)}@media screen and (min-width: 768px){.o-log-in-container{max-width:532px;padding:var(--spacing-3)}.o-log-in-container .c-button__primary{height:56px;font-size:var(--font-size-5);line-height:33px}}.o-nav-container{padding:var(--spacing-4)}@media screen and (minwidth: 768px){.o-nav-container{padding-inline:120px;padding-block:60px}}.o-circle{border:2px solid var(--dark-3);padding:var(--spacing-3);border-radius:100%}.o-timeline-container{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center}.o-timeline-container .o-timeline-row:nth-child(odd){display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 768px){.o-timeline-container .o-timeline-row:nth-child(odd){display:flex;flex-direction:row;justify-content:flex-start;margin-inline:none}}.o-timeline-container .o-timeline-row:nth-child(even){display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 768px){.o-timeline-container .o-timeline-row:nth-child(even){display:flex;flex-direction:row-reverse;justify-content:flex-start;margin-inline:none}}.o-timeline-row{position:relative;padding-bottom:var(--spacing-3);margin-inline:var(--spacing-3)}.o-timeline-row__date{display:flex;flex-direction:row;justify-content:flex-start;align-items:normal;flex:1}@media screen and (min-width: 768px){.o-timeline-row__date{display:flex;flex-direction:row;justify-content:flex-end;align-items:normal}}.o-timeline-row__text{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-2);align-items:normal;flex:1}@media screen and (min-width: 768px){.o-timeline-row{margin-inline:none;padding-bottom:var(--spacing-5);width:auto}.o-timeline-row__text{width:750px}}.o-container-1440{max-width:1440px;margin:0 auto;overflow-y:hidden}.o-container-1440--no-overflow{overflow:auto !important}.c-blog-content{font-weight:300;white-space:normal}.c-blog-content h2{white-space:normal;text-align:center;margin-block:var(--spacing-4);font-weight:var(--font-weight-300);line-height:100%;text-wrap:balance;font-size:var(--font-size-7)}@media screen and (min-width: 768px){.c-blog-content h2{font-size:var(--font-size-8)}}.c-blog-content h3{font-size:var(--font-size-5);line-height:34px;font-weight:var(--font-weight-300);margin-bottom:var(--spacing-2);text-align:center}@media screen and (min-width: 768px){.c-blog-content h3{font-size:var(--font-size-7)}}.c-blog-content h4{font-size:1.2rem}.c-blog-content img{margin-block:var(--spacing-2);max-width:100%}.c-blog-content p{margin-block-end:var(--spacing-3);white-space:normal;line-height:20px;max-width:100%;width:100%;font-weight:var(--font-weight-300);font-size:var(--font-size-3)}.c-blog-content p img{margin-block:var(--spacing-2)}@media screen and (min-width: 768px){.c-blog-content p{line-height:24px;font-size:var(--font-size-4)}}.c-blog-content pre{overflow:auto}.c-blog-content ul,.c-blog-content ol{margin-block:var(--spacing-3);line-height:2rem;font-weight:300;margin-left:var(--spacing-2);list-style:disc}.c-blog-content blockquote{font-size:var(--font-size-7);border-left:4px solid var(--brand-primary-base);padding-left:40px;line-height:100%;color:var(--dark-2);margin-block:var(--spacing-4)}.c-blog-content blockquote div{margin:var(--spacing-1);font-size:var(--font-size-7);line-height:100%;color:var(--dark-2)}.c-blog-content b,.c-blog-content strong{font-weight:var(--font-weight-400)}.c-blog-content div{line-height:20px;font-weight:var(--font-weight-300);white-space:normal;font-size:var(--font-size-3)}@media screen and (min-width: 768px){.c-blog-content div{line-height:120%;font-size:var(--font-size-4)}}.c-blog-content a{color:var(--brand-primary-base)}.c-blog-trial-form b{font-weight:var(--font-weight-400)}.c-blog-trial-form a{text-decoration:underline;color:var(--dark-1)}.blog_share_btn:hover path{stroke:var(--brand-primary-base) !important}.c-button{font-weight:var(--font-weight-4)}.c-button__primary{background-color:var(--brand-primary-base);width:100%;height:2.3rem;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:70px;font-weight:var(--font-weight-4);transition:all var(--transition-base) ease;font-size:var(--font-size-3)}@media screen and (min-width: 768px){.c-button__primary{background-color:var(--brand-primary-base);width:199px;height:2.3rem;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}}.c-button__primary:hover{background-color:var(--brand-primary-dark);box-shadow:0px 6px 38px rgba(0,0,0,.25)}.c-button__primary:active{background-color:var(--light-base);box-shadow:0px 6px 38px rgba(0,0,0,.25);color:var(--brand-primary-base)}.c-button__primary:disabled{opacity:.5;cursor:not-allowed}.c-button--custom_padding{padding:4px 22px 0px 22px}.c-button__secondary{background-color:rgba(0,0,0,0);width:256px;height:2.3rem;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid var(--brand-primary-base);border-radius:70px;color:var(--brand-primary-base);display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-3);align-items:center;max-width:100%;font-weight:var(--font-weight-4);transition:all .3s ease-in-out;font-size:var(--font-size-3)}.c-button__secondary:hover{border:1px solid var(--brand-primary-dark)}.c-button__secondary:active{border:none}.c-button__ghost{background-color:rgba(0,0,0,0);width:100px;height:32px;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;text-transform:capitalize;font-weight:var(--font-weight-4);transition:all .3s ease-in-out;max-width:100%}.c-button__ghost:hover{color:var(--brand-primary-base)}.c-button__prefeatures{margin-top:var(--spacing-4);background-color:rgba(0,0,0,0);width:189px;height:2.3rem;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid var(--brand-primary-base);border-radius:70px;color:var(--brand-primary-base);display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-3);align-items:center;text-transform:capitalize;font-weight:var(--font-weight-4)}.c-button__navbar{background-color:var(--brand-primary-base);width:107px;height:26px;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);width:125px;height:32px;border-radius:70px}@media screen and (min-width: 1024px){.c-button--lg{height:56px;font-size:var(--font-size-4)}}.c-btn-apps{background-color:var(--light-base);display:flex;width:100%;padding:8px 20px 3px 20px;justify-content:center;align-items:center;gap:10px;border-radius:10px;cursor:pointer;transition:all 300ms ease-in-out}.c-btn-apps:hover{box-shadow:0px 3px 8px 0px rgba(0,0,0,.08);transition:all 300ms ease-in-out}@media screen and (min-width: 768px){.c-btn-apps{width:180px}}.c-content-upgrade{display:grid;background-color:var(--brand-primary-light);border-radius:var(--spacing-2);justify-content:center;grid-template-rows:auto 1fr;grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px;padding:var(--spacing-4)}.c-content-upgrade .download-title{display:none}.c-content-upgrade p{margin:0}.c-content-upgrade .image-placeholder img{height:313px;width:286px;margin:0;object-fit:contain}.c-content-upgrade .content-upgrade-cta-button{align-items:center;justify-content:center;color:var(--light-base);display:flex}.c-content-upgrade .content-upgrade-error{display:none}.c-content-upgrade .content-upgrade-form{display:flex;flex-direction:column;gap:var(--spacing-1)}.c-content-upgrade .thank-you-message{display:none}.c-content-upgrade .content-description .title{font-size:56px;line-height:56px;font-weight:300}.c-content-upgrade .content-description .description{font-size:24px;line-height:28.8px;font-weight:300}.c-content-upgrade .content-upgrade-form{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}.c-content-upgrade .content-upgrade-form .form-body{display:none}.c-content-upgrade .content-upgrade-form .c-form__in-progress,.c-content-upgrade .content-upgrade-form .c-form__success{display:none;gap:var(--spacing-2);width:100%}.c-content-upgrade .content-upgrade-form.is-in-progress .form-body{display:none !important}.c-content-upgrade .content-upgrade-form.is-in-progress .c-form__in-progress{display:flex}.c-content-upgrade .content-upgrade-form.is-successful .c-form__success{display:flex}.c-content-upgrade .content-upgrade-form.is-successful .form-body{display:none}.c-features{width:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-5);align-items:center}.c-features__container{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-4);align-items:center;max-width:100%;padding:var(--spacing-2)}.c-features__container.reverse{flex-direction:column}@media screen and (min-width: 1240px){.c-features__container.reverse{flex-direction:row-reverse}}.c-features__content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-3);align-items:flex-start;width:100%}@media screen and (min-width: 768px){.c-features__content{width:560px}}.c-features__contenttext{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);align-items:flex-start}.c-features__contenttext-p{font-size:var(--font-size-2);font-weight:var(--font-weight-300);line-height:145%}.c-features__features-list{margin-top:24px;display:flex;flex-direction:row;gap:var(--spacing-1);align-items:center;flex-wrap:wrap;list-style-type:none}.c-features__features-item{color:var(--brand-primary-base);font-size:var(--font-size-3);font-weight:var(--font-weight-400)}.c-features__learnmore-list{margin-top:24px;display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-1);align-items:center;flex-wrap:wrap;list-style-type:none}.c-features__learnmore-item{display:flex;flex-direction:row;gap:var(--spacing-1);align-items:center;height:73px;background-color:var(--light-base);box-shadow:0px 3px 8px rgba(0,0,0,.08);border-radius:6px;color:var(--dark-base);font-size:var(--font-size-3);font-weight:var(--font-weight-400);width:100%;padding:var(--spacing-1)}.c-features__learnmore-item--adjust-width{width:100%}.c-features__learnmore-icon{vertical-align:middle}.c-features__text{display:flex;flex-direction:column;justify-content:space-around;gap:var(--spacing-1);align-items:flex-start;font-size:var(--font-size-4);font-weight:var(--font-weight-300);line-height:21px}.c-features__imgscontainer{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-1);align-items:center;width:fit-content;max-height:100%;height:100%}.c-features__imgscontainer--adjust{margin-right:-10rem}.c-features__imgscontainerimg{object-fit:cover;max-width:100%}.c-features__imgscontainerimg--adjust{object-fit:cover;max-width:100%;height:100%}@media screen and (min-width: 768px){.c-features{margin-block-start:80px}.c-features__container{padding:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4);align-items:center}.c-features__imgscontainer{width:60%}.c-features__imgscontainer--adjust{margin-right:-15rem;overflow:hidden;width:70%}}@media screen and (min-width: 1240px){.c-features{gap:var(--spacing-5);padding-left:var(--spacing-3)}.c-features__container{width:100%;flex-direction:row}.c-features__imgscontainer{flex:1;max-width:35rem;height:100%}.c-features__imgscontainer--adjust{height:100%;margin-right:-17rem;width:auto}.c-features__learnmore-item--adjust-width{width:70%}}@media screen and (min-width: 1440px){.c-features{padding-left:var(--spacing-3)}.c-features__contenttext-p{font-size:var(--font-size-4);line-height:145%}.c-features__container{display:flex;flex-direction:row;justify-content:space-around;gap:var(--spacing-6);align-items:center}}.c-features__imgscontainerimg--adjust{width:100%;max-height:40rem;object-fit:contain;margin-right:-3rem}.c-pre-features{width:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-3);align-items:center;margin-bottom:var(--spacing-5)}.c-pre-features__text{max-width:880px;margin:auto;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);align-items:center}.c-pre-features__text-subtitle{font-weight:var(--font-weight-300);font-size:var(--font-size-4);line-height:25px}.c-pre-features__container{display:grid;grid-template-columns:1fr;grid-template-rows:4fr;margin-top:28px}.c-pre-features__feature{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);align-items:center;text-align:center;height:292px;width:300px}.c-pre-features__feature-img{width:170px;display:inline-block}.c-pre-features__feature-text{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);align-items:center}.c-pre-features__feature-text-title{font-size:var(--font-size-6);font-weight:var(--font-weight-400);line-height:24px}.c-pre-features__feature-text-subtitle{font-size:var(--font-size-4);line-height:24px;font-weight:var(--font-weight-300)}@media screen and (min-width: 768px){.c-pre-features__container{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:var(--spacing-1);grid-auto-flow:column}}@media screen and (min-width: 1240px){.c-pre-features__container{display:flex;flex-direction:row;justify-content:space-around;gap:var(--spacing-1);align-items:center}}footer{width:100%}.c-footer{border-top:2px solid var(--brand-primary-base);display:flex;flex-direction:column;align-items:center;width:100%;color:var(--dark-base);font-weight:var(--font-weight-300);font-size:var(--font-size-1)}.c-footer__logo{flex:1}.c-footer__logo--mobile{display:flex}.c-footer__logo--desktop{display:none}.c-footer__container{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-5);margin-top:var(--spacing-3);width:100%;flex-wrap:wrap}.c-footer__block{display:flex;flex-direction:column;gap:1.4rem}.c-footer__blocktitle{font-weight:var(--font-weight-400)}.c-footer__blocklist{display:flex;flex-direction:column}.c-footer__blocklistlink{text-decoration:none;color:inherit}.c-footer__blocklistitem{white-space:nowrap;cursor:pointer;line-height:var(--line-height-1)}.c-footer__social-media{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);align-items:center;width:100%}.c-footer__social-medialist{display:flex;flex-direction:row;gap:var(--spacing-1)}.c-footer__social-mediatext{line-height:var(--line-height-1);text-align:center}.c-footer__social-mediacopyright{display:flex}.c-footer__social-mediacopyright :first-child{margin-right:3px}@media screen and (min-width: 768px){.c-footer__container{max-width:1280px;display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-3)}.c-footer__block{gap:var(--spacing-3);flex:1}.c-footer__logo--desktop{display:flex}.c-footer__logo--mobile{display:none}.c-footer__social-media{gap:var(--spacing-3);margin:0;justify-content:flex-start;align-items:flex-start;width:auto}.c-footer__social-mediatext{text-align:start}.c-footer__social-medialist{gap:.7rem}}.c-footer__social-mediacopyright{display:block}.c-footer__social-mediacopyright :first-child{margin:0}.c-pre-footer{width:100%;max-width:1440px;margin:0 auto;min-height:314px;display:flex;flex-direction:row;justify-content:center;align-items:center}.c-pre-footer--nomax{max-width:none}.c-pre-footer__container{position:relative;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-3);align-items:center}.c-pre-footer__containertext{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);align-items:center}.c-pre-footer__title{font-size:var(--font-size-8);font-weight:var(--font-weight-300);text-align:center}@media screen and (min-width: 768px){.c-pre-footer__title{font-size:var(--font-size-9)}}.c-pre-footer__subtitle{font-size:var(--font-size-5);font-weight:var(--font-weight-300)}.c-pre-footer__imgcontainer{position:absolute;left:10%;top:0;display:none;width:30%;height:100%}@media screen and (min-width: 1240px){.c-pre-footer__imgcontainer{display:flex}}.c-pre-footer__imgcontainerimg{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 1240px){.c-pre-footer{height:500px}}@media screen and (min-width: 1240px)and (min-width: 768px){.c-pre-footer__title{font-size:var(--font-size-9)}.c-pre-footer__imgcontainer{display:flex;flex-direction:row;justify-content:center;align-items:center;left:-5%;width:40%}.c-pre-footer__imgcontainer{position:absolute;left:-5%;top:0}}.c-signup-cta{display:flex;flex-direction:column;background:#fff;width:400px;gap:12px}.c-signup-form .c-form__msg{display:none}.c-signup-form.is-in-progress .form-body,.c-signup-form.is-successful .form-body,.c-signup-form.is-initialized .form-body,.c-signup-form.is-email-in-use .form-body{display:none}.c-signup-form.is-in-progress .c-form__in-progress,.c-signup-form.is-successful .c-form__in-progress,.c-signup-form.is-initialized .c-form__in-progress,.c-signup-form.is-email-in-use .c-form__in-progress{display:flex}.c-signup-form.is-email-in-use .c-form__email-in-use{display:flex}.c-signup-form.is-email-in-use .c-form__in-progress{display:none}.c-signup-form.is-successful .c-form__in-progress{display:none}.c-signup-form.is-successful .c-form__success{display:flex}.c-signup-form.is-initialized .c-form__in-progress{display:none}.c-signup-form.is-initialized .c-form__initialized{display:flex}.c-signup-form.is-unknown-error .form-body{display:none}.c-signup-form.is-unknown-error .c-form__unknown-error{display:flex}.c-signup-form .from-office{display:none}.c-progress-ring__circle{transition:stroke-dashoffset 10s;transform:rotate(-90deg);transform-origin:50% 50%;stroke:#5d2bff;stroke-dasharray:345;stroke-dashoffset:345;animation:fillProgress 10s ease-in-out forwards;position:relative}.c-progress-ring__circle--no-animation{animation:none;stroke-dasharray:0;stroke-dashoffset:0;stroke:var(--dark-3);stroke-width:1px}.c-form__msg{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);align-items:center}.c-form__msg .icon-checked{color:#5d2bff;border-width:2px solid #5d2bff}.icon-checked{animation:fillChecked 10s ease-in-out infinite;animation-fill-mode:both;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.icon-checked svg path{stroke-dasharray:0;stroke-dashoffset:0;animation:fillChecked 10s ease-in-out infinite;stroke:#5c2cff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;fill:rgba(0,0,0,0)}.c-form__in-progress-icons{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@keyframes fillProgress{0%,100%{stroke-dashoffset:345;opacity:1}50%{stroke-dashoffset:0}}@keyframes fillChecked{0%{stroke-dashoffset:0}100%{stroke-dashoffset:40}}@keyframes fadeInOut{0%,100%{opacity:0}50%{opacity:1}}.or-divider{display:flex;align-items:center;width:100%}.or-divider hr{flex:1;margin:0;width:100%;height:.3px;border-color:var(--dark-3)}.or-divider span{padding:0 10px}form div[aria-invalid],form input[aria-invalid],form textarea[aria-invalid]{border:1px solid var(--feedback-danger-input);box-shadow:0px 1px 9px 0px rgba(255,0,0,.1294117647);outline:none !important}form label:has(+input[aria-invalid]){color:var(--feedback-danger-input)}form label:has(+textarea[aria-invalid]){color:var(--feedback-danger-input)}form input[aria-invalid]+.file-button-container{border:1px solid var(--feedback-danger-input)}form input[aria-invalid]+.dropdown-menu>.trigger{border:1px solid var(--feedback-danger-input) !important}form label[required]:after{content:" *"}form[aria-expanded]{border-color:var(--brand-primary-base) !important;box-shadow:0px 5px 8px 0px rgba(0,0,0,.1019607843)}.file-container input[type=file]{opacity:0;height:0}.c-hero{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4);align-items:center;background-color:var(--brand-primary-light);min-height:400px;width:100%;margin-bottom:var(--spacing-4)}.c-hero__svg{height:300px;width:90vw}.c-hero__container{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-3);align-items:space-between;width:100%;height:fit-content;flex-wrap:wrap}.c-hero__container__imgcontainer{height:80%;width:90%;object-fit:cover}.c-hero__container__imgcontainer__img{width:100%}@media screen and (min-width: 1240px){.c-hero__container{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-3);align-items:center}}.c-hero__list-title{color:var(--dark-2);font-size:var(--font-size-3);border-right:unset;padding-right:unset}@media screen and (min-width: 1240px){.c-hero__list-title{border-right:1px solid var(--dark-2);padding-right:var(--spacing-1)}}.c-hero__list-item{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);align-items:center}.c-hero__list-item:last-child span{border-right:unset;padding-right:unset}.c-hero__content{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;align-items:flex-start;width:100%;text-align:center;max-width:600px}.c-hero__text{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-1);align-items:center;margin:auto}.c-hero__text__title{line-height:34px;font-weight:var(--font-weight-300);font-size:1.7rem;color:var(--dark-base)}.c-hero__text__subtitle{font-weight:var(--font-weight-300);color:var(--dark-1);font-size:var(--font-size-6);line-height:127%}.c-hero__text__subtitle b{font-weight:var(--font-weight-400)}.c-hero__item{flex-shrink:0;margin-left:80px;width:60px}.c-hero__item :first-child{margin-left:none}.c-hero__logos{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:fit-content;overflow:hidden;min-height:44px}.c-hero__logos__container{margin-block-start:unset;display:flex;white-space:nowrap;justify-content:flex-start;transform:translateX(0);align-items:center}@media screen and (min-width: 1240px){.c-hero__content{text-align:start;width:45%}.c-hero__title{font-size:var(--font-size-8);line-height:42px}.c-hero__svg{width:520px;height:320px}}@media screen and (max-width: 768px){.c-hero .c-button__primary{margin:auto;max-width:100%}}@media screen and (min-width: 768px){.c-hero__text{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start}.c-hero__container{margin-block-start:5rem}.c-hero__container__imgcontainer{height:100%;width:50%;object-fit:cover}.c-hero__content{text-align:start}.c-hero__title{font-size:var(--font-size-9);line-height:62px}.c-hero__subtitle{font-size:var(--font-size-6);line-height:30px}}.c-hero__get-to-know{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-4);align-items:center;font-size:var(--font-size-9);font-weight:var(--font-weight-300);width:100%;text-align:center;min-height:374px}.c-hero__get-to-know__title{line-height:34px;font-weight:var(--font-weight-300);font-size:1.7rem;color:var(--dark-base)}.c-hero__get-to-know__subtitle{font-weight:var(--font-weight-300);color:var(--dark-1);font-size:var(--font-size-4);line-height:24px}.c-hero__get-to-know__content{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);align-items:center}.c-hero__get-to-know__list{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-4);align-items:center;list-style-type:disc;margin-bottom:var(--spacing-2)}.c-hero__get-to-know__listitem{font-weight:var(--font-weight-300);font-size:var(--font-size-2);line-height:24px}@media screen and (min-width: 768px){.c-hero__get-to-know{min-height:574px;width:100%}.c-hero__get-to-know--use-cases{min-height:498px}.c-hero__get-to-know__title{font-size:var(--font-size-8)}.c-hero__get-to-know__subtitle{font-size:var(--font-size-7);line-height:34px}.c-hero__get-to-know__input{font-size:var(--font-size-3);height:56px;width:370px}.c-hero__get-to-know__listitem{font-size:var(--font-size-6)}}@media screen and (min-width: 1240px){.c-hero__get-to-know__subtitle--usecases{width:85%}.c-hero__get-to-know__title{font-size:var(--font-size-9);line-height:42px}}.c-hero__blog-author{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-hero__blog-author__author-info{margin-block-start:none;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-1);align-items:flex-start}.c-hero__blog-author__author-info-paragraph{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2);align-items:flex-start}.c-hero__blog-author__picture{width:238.19px;height:340.72px;display:flex;flex-direction:row;justify-content:center;align-items:center}.c-hero__blog-author__img{object-fit:contain;height:100%;border-radius:290px}@media screen and (min-width: 768px){.c-hero__blog-author{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;flex-direction:row}.c-hero__blog-author__author-info{min-width:100%;margin-block-start:var(--spacing-2);display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-3);align-items:flex-start}.c-hero__blog-author__author-info-paragraph{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4);align-items:flex-start}}@keyframes swipe{0%{transform:translate(0)}100%{transform:translate(-100%)}}.logos{overflow:hidden;white-space:nowrap;position:relative;display:flex}.logos__primary:before{left:0;background:linear-gradient(to left, rgba(229, 221, 255, 0), #e5ddff)}.logos__primary:after{right:0;background:linear-gradient(to right, rgba(229, 221, 255, 0), #e5ddff)}.logos__light:before{left:0;background:linear-gradient(to left, rgba(250, 250, 250, 0), #fafafa)}.logos__light:after{right:0;background:linear-gradient(to right, rgba(250, 250, 250, 0), #fafafa)}.logos .wrapper{display:flex;align-items:center}.logos .logo-item{display:flex;align-items:center}.logos:before,.logos:after{position:absolute;top:0;content:"";width:150px;height:100%;z-index:2}.logo_items{display:inline-flex}.logos:hover .logo_items{animation-play-state:paused}.logo_items svg{vertical-align:middle;height:32px}.logo_items span{width:150px}.hero-wistia-video{width:100%;border-radius:20px;overflow:hidden;background:rgba(0,0,0,0)}.hero-wistia-video div{background-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important}@media screen and (min-width: 1024px){.hero-wistia-video{max-width:640px;width:100%;flex:1}}#logosContainer{opacity:0}.c-input{flex:1;border-radius:50px;background-color:var(--light-base);border:1px solid var(--dark-3);padding:var(--spacing-2);color:var(--dark-base);outline:none;height:47px;transition:all 300ms ease-in-out}.c-input:hover{box-shadow:0px 5px 8px 0px rgba(0,0,0,.1)}.c-input:active{box-shadow:0px 5px 8px 0px rgba(0,0,0,.1)}.c-search-box{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);align-items:center;display:flex;height:56px;padding:var(--spacing-2);background-color:var(--light-base);border-radius:50px;width:90vw}.c-search-box__input{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;outline:none;border:none;font-size:var(--font-size-3);text-transform:capitalize;flex:1}.c-search-box__input ::placeholder{color:var(--dark-3)}.c-search-box__input:focus{outline:1px solid var(--brand-primary-base)}@media screen and (min-width: 768px){.c-search-box{width:600px}.c-search-box__input{font-size:var(--font-size-5)}}input[type=checkbox]{appearance:none;-webkit-appearance:none;height:24px;width:24px;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid var(--dark-1)}input[type=checkbox]:after{content:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3L3 5L7 1" stroke="%23333333" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');color:#000;display:none}input[type=checkbox]:checked{background-color:var(--brand-primary-light)}input[type=checkbox]:checked:after{display:flex}.outline-none{outline:none !important}.language-select .trigger{display:flex;flex-direction:row;width:160px;cursor:pointer;height:46px;border:1px solid #6d6d72;align-items:center;justify-content:space-between;border-radius:50px;padding:0 10px 0 20px;position:relative}.language-select .list{flex-direction:column;position:absolute;left:0;right:0;bottom:20px;background:#fff;height:200px;overflow-y:scroll;border:1px solid #6d6d72;min-width:120px;top:44px}.language-select .list ::-webkit-scrollbar{width:10px}.language-select .list ::-webkit-scrollbar-track{background:#f1f1f1}.language-select .list ::-webkit-scrollbar-thumb{background:#888}.language-select .list ::-webkit-scrollbar-thumb:hover{background:#555}.language-select .item{height:56px;border:1px solid #eee;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.language-select .item:hover{background:var(--light-1)}.c-list-card{display:flex;flex-direction:column;gap:30px;align-items:flex-start;padding:28px 18px 28px 14px;background:var(--light-base);max-height:562px;box-shadow:0px 3px 8px rgba(0,0,0,.08);border-radius:6px}.c-list-card__blocklist{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-2);align-items:flex-start}.c-list-card--about{display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:100%;min-height:unset}.c-list-card--guides{display:flex;flex-direction:column;justify-content:space-between;gap:24px;align-items:flex-start;width:100%;min-height:unset;height:336px}.c-list-card--roadmap{display:flex;flex-direction:column;gap:24px;align-items:flex-start;padding:16px 24px;min-height:250px;width:100%}.c-list-card--careers{display:flex;flex-direction:column;justify-content:space-between;gap:24px;align-items:flex-start;padding:16px 24px;min-height:227px;width:100%}.c-list-card--agency{display:flex;flex-direction:column;justify-content:space-between;gap:24px;align-items:flex-start;padding:34px;height:491px;width:100%}@media screen and (min-width: 920px){.c-list-card--agency{height:491px;width:409px}}.c-list-card--agency-workflow{display:flex;flex-direction:column;justify-content:space-between;gap:24px;align-items:flex-start;padding:34px;width:100%}@media screen and (min-width: 920px){.c-list-card--agency-workflow{height:400px;width:100%}}.c-list-card--p-34{padding:34px}.c-pricing-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:var(--light-1);padding:var(--spacing-2);border-radius:20px;position:relative;flex:1;min-height:486px}.c-pricing-card__cardwrapper{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2);align-items:flex-start}.c-pricing-card__cardtextwrapper{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-2);align-items:flex-start}.c-pricing-card--get-paid{background:var(--brand-primary-light)}.c-pricing-card__patent{position:absolute;top:-6%;right:-3%}@media screen and (min-width: 768px){.c-pricing-card{max-height:859px;padding:var(--spacing-3)}.c-pricing-card__patent{position:absolute;top:-5%;right:-3%}.c-pricing-card__cardwrapper{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-3);align-items:flex-start}.c-pricing-card__cardtextwrapper{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-3);align-items:flex-start}}.c-profile-card{width:100%;max-width:970px;display:flex;padding:var(--spacing-2);flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:10px;background:var(--light-light-base, #fff);transition:all 300ms ease-in-out;cursor:pointer;box-shadow:0 5px 8px 0 rgba(0,0,0,.1);overflow:hidden;gap:var(--spacing-2)}.c-profile-card__days-left{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-1)}@media screen and (max-width: 768px){.c-profile-card__days-left{width:100%;text-align:right}}.c-profile-card__arrow{opacity:0}.c-profile-card__hamburger{color:#bfbfbf;transition:all 300ms ease-in-out}.c-profile-card:hover{box-shadow:0px 6px 38px 0px rgba(0,0,0,.25);transition:all 300ms ease-in-out}.c-profile-card:hover .c-profile-card__hamburger{color:#000}.c-profile-card:hover .c-profile-card__arrow{opacity:1;transition:all 300ms ease-in-out}@media screen and (max-width: 768px){.c-profile-card:hover .c-profile-card__arrow{opacity:0}}@media screen and (min-width: 1240px){.c-profile-card{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-2);align-items:center !important;height:98px;width:970px;max-width:970px;flex-direction:row;justify-content:center;align-items:flex-start}}.c-profile-card--row{flex-direction:row;align-items:center}.c-card-learn{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:20px;padding:0;transition:all 300ms ease-in-out;border-radius:20px}.c-card-learn--realwork{background-color:var(--light-base);height:fit-content}.c-card-learn__picture{width:100%;height:278px;border-radius:20px}.c-card-learn__img{width:100%;height:100%;object-fit:cover;border-radius:20px}.c-card-learn__text-cont{padding:0px 20px 20px 20px;display:flex;width:320px;flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}.c-card-learn:hover{background:var(--light-light-base, #fff);box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);transition:all 300ms ease-in-out}@media screen and (min-width: 920px){.c-card-learn{width:320px}}.card-work-management{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;overflow:hidden}.card-work-management__picture{border-radius:15px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);width:100%;overflow:hidden}@media screen and (min-width: 550px){.card-work-management__picture{width:240px}}.card-producttour{width:100%;height:260px;padding:var(--spacing-3);box-shadow:0px 3px 8px 0px rgba(0,0,0,.08);border-radius:6px;background-color:var(--light-base)}.card-producttour__percentage{color:var(--extended-4);font-size:var(--font-size-9);line-height:100%}@media screen and (min-width: 920px){.card-producttour{width:300px}}.payment-methods-card{max-width:860px;box-shadow:0px 3px 8px 0px rgba(0,0,0,.08);border-radius:6px;background-color:var(--light-base);display:flex}.payment-methods-card .actions{padding-left:var(--spacing-2);border-left:solid #d3d3d3 1px}@media screen and (max-width: 1000px){.payment-methods-card{flex-direction:column}}.c-licence-card{max-width:800px;padding:var(--spacing-2);box-shadow:0px 3px 8px 0px rgba(0,0,0,.08);border-radius:6px;background-color:var(--light-base);display:flex;justify-content:space-between}.c-licence-card .actions{padding-left:var(--spacing-2);border-left:solid #d3d3d3 1px}@media screen and (max-width: 1024px){.c-licence-card{flex-direction:column}.c-licence-card .actions{padding-left:0;border-left:none;padding-top:40px;margin-top:20px;border-top:solid #d3d3d3 1px}}.c-list-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;height:fit-content;width:100%;max-width:1280px;gap:var(--spacing-1)}@media screen and (min-width: 920px){.c-list-grid{gap:var(--spacing-2);grid-template-columns:1fr 1fr;grid-template-rows:auto auto}}@media screen and (min-width: 1340px){.c-list-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}}.c-list-grid .card{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;align-items:flex-start;box-shadow:0 3px 8px rgba(0,0,0,.08);border-radius:6px;padding:40px;min-height:227px;width:100%}.c-list-grid .card .c-content-upgrade{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(1, minmax(0, 1fr));gap:10px;padding:0}.c-list-grid .card .c-content-upgrade .form-body{width:100%}.c-list-grid .card .c-content-upgrade .form-body .c-signupbox__signup{flex-direction:column}.c-list-grid .card .c-content-upgrade .c-form__input{max-height:46px}.c-list-grid .card .c-content-upgrade .c-btn{width:100%}.c-list-grid .card .c-content-upgrade .instruction-message{font-size:14px;line-height:17px}.c-list-grid .card .c-content-upgrade .c-form__gdpr-text{display:none}.c-list-grid .card .c-content-upgrade .c-signupbox__signup{background:rgba(0,0,0,0);border-radius:0;box-shadow:unset}.c-list-grid .card .c-content-upgrade .content-upgrade-form .form-control{padding:0}.c-list-grid .card .c-content-upgrade .content-description .title{font-style:italic;font-size:20px;line-height:24px}.c-list-grid .card .c-content-upgrade .content-description .description{display:none}.c-list-grid .card .c-content-upgrade .image-placeholder img{max-height:251px;max-width:219px}.c-list-grid .card .c-content-upgrade .download-title{display:block;color:var(--dark-2);font-weight:400;font-size:22px;height:33px}.c-list-grid .card .c-content-upgrade .c-content-upgrade-wrapper{width:100%}.c-list-grid .card .e-section-paragraph{width:100%}@media screen and (max-width: 768px){.c-list-grid .card .c-content-upgrade .image-placeholder{display:flex;justify-content:center}}@media screen and (min-width: 1340px){.c-list-grid .card.small .image-placeholder{display:none}.c-list-grid .card.wide{grid-column-end:span 2}.c-list-grid .card.wide .c-content-upgrade{justify-content:center;grid-template-columns:500px 260px}.c-list-grid .card.wide .c-content-upgrade .download-title{height:auto}.c-list-grid .card.wide .c-content-upgrade .image-placeholder{grid-row:span 3/span 3;grid-column:span 1/span 1;padding-left:40px}.c-list-grid .card.wide-full{grid-column-end:span 3;align-items:center}.c-list-grid .card.wide-full .e-sub-section-title{max-width:770px;width:100%;text-align:left}.c-list-grid .card.wide-full .c-content-upgrade{justify-content:center;grid-template-columns:500px 260px}.c-list-grid .card.wide-full .c-content-upgrade .image-placeholder{grid-row:span 3/span 3;grid-column:span 1/span 1;padding-left:40px}.c-list-grid .card.bigwide{grid-column-end:span 1;grid-row-end:span 2;max-height:100%}.c-list-grid .card.big{grid-column-end:span 2;grid-row-end:span 2;max-height:100%;justify-content:center}.c-list-grid .card.big .c-content-upgrade{justify-content:center;grid-template-columns:500px 260px}.c-list-grid .card.big .c-content-upgrade .image-placeholder{grid-row:span 3/span 3;grid-column:span 1/span 1;padding-left:40px}}.c-navbar{user-select:none;width:100vw;position:sticky;max-width:100vw;top:0;z-index:99;margin:auto;background-color:rgba(0,0,0,0);background-color:var(--light-base);box-shadow:0px 10px 20px rgba(0,0,0,.148328);z-index:5;display:flex;flex-direction:row;justify-content:space-between;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-navbar ::-webkit-scrollbar{width:0}.c-navbar__dropdown{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s linear .3s;width:fit-content;height:auto;background-color:var(--light-base);border-radius:var(--spacing-2);box-shadow:0px 10px 20px rgba(0,0,0,.148328);position:absolute;top:100%;margin-block-start:var(--spacing-2);left:0}.c-navbar__dropdown--resources{width:auto;max-width:1070px;width:100%;flex:1;left:0%;overflow:hidden}@media screen and (min-width: 1240px){.c-navbar__dropdown--resources{left:0;max-width:1240px;min-height:500px !important;height:500px !important}}.c-navbar__dropdown__feat-overview{max-height:40px;background-color:var(--brand-primary-light);display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);align-items:center;padding:var(--spacing-1);flex:1;width:100%;border-radius:6px;color:var(--dark-base)}.c-navbar__dropdown__list{display:grid;width:100%;justify-content:space-between;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-2)}.c-navbar__dropdown__list--3-columns{grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 1124px){.c-navbar__dropdown__list--3-columns{grid-template-columns:repeat(3, 1fr)}}.c-navbar__dropdown__item{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start;width:auto;position:relative}.c-navbar__dropdown__item a{color:var(--dark-base)}.c-navbar--desktop{display:none;height:72px}.c-navbar--mobile{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--spacing-2);height:60px;position:sticky;top:0;box-shadow:none}.c-navbar__list{display:flex;flex-direction:row;justify-content:center;gap:34px;align-items:center;height:100%}.c-navbar__list__item{height:100%;display:flex;flex-direction:column;justify-content:center;gap:34px;align-items:center}.c-navbar__list__link{display:flex;flex-direction:column;justify-content:center;gap:34px;align-items:center;text-decoration:none;color:var(--dark-base);font-size:var(--font-size-2);height:100%}.c-navbar__btncontainer{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-2);align-items:center}@media screen and (min-width: 948px){.c-navbar{width:calc(100% - 4rem);top:40px;margin:0 auto;position:fixed;border-radius:50px;padding-inline:var(--spacing-3);display:flex}.c-navbar--mobile{display:none}.c-navbar--desktop{display:flex}}@media screen and (min-width: 1240px){.c-navbar{width:calc(100% - 8rem);margin:0 auto;left:0;right:0}.c-navbar__list__link{font-size:var(--font-size-3)}}.c-navbar .item-link{flex:1}.c-navbar .item-link .title{transition:all 200ms ease-in;margin-left:unset;display:flex;width:100%}.c-navbar .item-link:hover .title{transform:translateX(10px)}.c-navbar-mobile{width:100vw;overflow:auto;height:auto;min-height:calc(100vh - 60px);opacity:0;transition:all .3s ease-in-out;background-color:var(--light-base);display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;align-items:flex-start;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:none;z-index:5}.c-navbar-mobile .dropdown-mobile{max-height:0;overflow:hidden;transition:max-height 300ms ease}.c-navbar-mobile__feat-overview{height:40px;background-color:var(--brand-primary-light);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex:1;width:100%;border-radius:6px}.c-navbar-mobile__list{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%}.c-navbar-mobile__itemcontainer{height:50px}.c-navbar-mobile__item{border-bottom:1px solid var(--light-2);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:64px}.c-navbar-mobile__link{color:var(--dark-base);font-weight:var(--font-weight-400);display:flex;align-items:center;width:100%;height:100%}@media screen and (min-width: 948px){.c-navbar-mobile{display:none}}.active{display:grid;opacity:1;visibility:visible;transition:opacity .3s ease-in-out}.active-flex{display:flex;opacity:1;visibility:visible;transition:opacity .3s ease-in-out}.active-link{color:var(--brand-primary-base)}.active-url{color:var(--brand-primary-base);border-bottom:2px solid var(--brand-primary-base)}.active-url .c-navbar__list__link{color:var(--brand-primary-base)}.d-none{display:none !important}.h-100{height:100vh !important;overflow:auto !important;max-height:none}.stroke-path,.shevron{transition:all 300ms ease-in-out}#sticky-header.active{top:25px}.mobile-d-none{display:none}@media screen and (min-width: 768px){.mobile-d-none{display:block}}.c-navbar__list .c-navbar__dropdown__feat-overview{position:relative}.c-navbar__list .features-img{position:absolute;right:12px;top:-37px;bottom:0;height:75px}.c-navbar__list .read-more-img{position:relative;bottom:15px}.c-navbar__list .featured-image{object-fit:cover;min-height:50px;border-radius:10px}.c-navbar-mobile .header-wrapper{width:100%;padding:14px}.c-navbar-mobile .mobile-title{font-size:18px}.c-navbar-mobile .c-navbar-mobile__feat-overview{position:relative}.c-navbar-mobile .features-img{position:absolute;right:0;bottom:0;height:66px}.c-navbar-mobile .resource-header{justify-content:space-between;z-index:3}.c-navbar-mobile .resource-img{bottom:18px;position:relative;height:76px}.c-pagination{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-2);align-items:center}.c-pagination__numberslist{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);align-items:center;flex-wrap:wrap}.c-pagination__listitem{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--font-size-4);width:24px;height:24px;border-radius:100%}.c-pagination__listitem--active{background:var(--brand-primary-light)}.c-pagination__link{text-decoration:none;color:var(--dark-2)}.c-pagination__link--active{color:var(--dark-base)}.c-project-tile{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start;color:var(--dark-base);width:100%}.c-project-tile__title{font-size:var(--font-size-6);font-weight:var(--font-weight-300);line-height:34px}.c-project-tile__paragraph{font-weight:300;font-size:var(--font-size-2)}.c-project-tile__picture{flex:1;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;border-radius:20px;overflow:hidden;border:none;outline:none}.c-project-tile__img{border:1px solid rgba(0,0,0,0);flex:1;height:100%;width:100%;object-fit:cover;overflow:hidden;border-radius:20px;border:none;border:1px solid rgba(0,0,0,0)}.c-project-tile__text-cont{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start;display:-webkit-box;display:flex;min-height:120px}.c-project-tile__text-cont--learn{padding:0px 20px 20px 20px;transition:all 300ms ease-in-out;border-radius:20px}.c-project-tile__custom{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;max-height:1220px}.c-project-tile__custom-content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-3);align-items:flex-start;width:367px;background-color:var(--brand-tertiary-base);padding:var(--spacing-2);position:fixed;top:20%;right:10%;border-radius:var(--spacing-2);display:none}@media screen and (min-width: 1240px){.c-project-tile__custom-content{display:flex}}.c-project-tile__custom-content-title{font-size:var(--font-size-9)}.c-project-tile__no-png{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-2);align-items:center;height:100%;width:10%;background-color:var(--light-base)}@media screen and (min-width: 920px){.c-project-tile{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start}.c-project-tile__custom-content{padding:var(--spacing-3)}.c-project-tile--wide{grid-column-end:span 2}.c-project-tile--wide-full{grid-column-end:span 3;grid-row-end:span 1}.c-project-tile--big{grid-column-end:span 2;grid-row-end:span 2;max-height:100%;max-height:1000px}.c-project-tile--bigwide{grid-row-end:span 2;max-height:100%;max-height:950px;grid-column-end:span 1}.c-project-tile--learn:hover{background-color:#fff;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);border-radius:20px;overflow:hidden;transition:all 300ms ease-in-out}.c-project-tile__paragraph{font-size:var(--font-size-4)}.c-project-tile__title{font-size:var(--font-size-7)}}.c-scrollBarSec{max-width:1440px;margin:0 auto;width:100%;position:relative;padding-top:80px;padding-bottom:80px;display:grid;gap:var(--spacing-2)}.c-scrollBarSec .c-scrollBarSec__shadow-left{position:absolute;width:80px;height:calc(100% - 280px);bottom:0;left:0;background:linear-gradient(to left, rgba(250, 250, 250, 0), #fafafa)}.c-scrollBarSec .c-scrollBarSec__shadow-right{position:absolute;width:80px;height:calc(100% - 280px);right:0;bottom:0;background:linear-gradient(to right, rgba(250, 250, 250, 0), #fafafa)}.c-scrollBarSec__subtitles{font-weight:var(--font-weight-300);font-size:var(--font-size-4);line-height:28px;text-align:center}.c-scrollBarSec__cardcontainer{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--spacing-1);align-items:flex-start;width:100%;overflow-x:auto;padding-inline:1rem;display:flex;transition:transform .3s ease;scroll-behavior:smooth;scroll-snap-type:x mandatory;height:auto}.c-scrollBarSec__card{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-3);align-items:flex-start;flex:1;height:100%;min-width:334px;flex:0 0 100%;scroll-snap-align:start;margin-right:16px;border-radius:20px;background-color:var(--light-base);padding:var(--spacing-3)}.c-scrollBarSec__userimage{width:50px;height:50px;border-radius:50%;object-fit:contain}.c-scrollBarSec__cardreadmore{font-weight:var(--font-weight-400);font-size:var(--font-size-3);line-height:150%;color:var(--brand-primary-base)}.c-scrollBarSec__cardtext-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:80%}.c-scrollBarSec__cardtext-container b{font-weight:var(--font-weight-400)}.c-scrollBarSec__cardtext{height:100%;display:-webkit-box;line-height:21px;font-size:var(--font-size-1);overflow:hidden;max-width:100%;color:var(--dark-base);font-weight:var(--font-weight-300)}.c-scrollBarSec__cardtext--articles{width:100%}.c-scrollBarSec__cardtitle{color:var(--brand-primary-base);font-size:var(--font-size-1);font-weight:var(--font-weight-400);text-transform:uppercase}.c-scrollBarSec__carduser{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-2);align-items:center}.c-scrollBarSec__carduserinfo *{font-size:var(--font-size-1);width:90%;line-height:17px;font-weight:var(--font-weight-300)}.c-scrollBarSec__iconcontainer{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-2);align-items:center}.c-scrollBarSec__iconcontainer--mobile{display:flex}.c-scrollBarSec__iconcontainer--desktop{display:none}@media screen and (min-width: 768px){.c-scrollBarSec__iconcontainer--desktop{display:flex;justify-content:flex-end;width:90%}.c-scrollBarSec__iconcontainer--mobile{display:none}.c-scrollBarSec__card{min-width:407px;max-width:407px}.c-scrollBarSec__cardreadmore{font-size:var(--font-size-5)}.c-scrollBarSec__cardtext{font-size:var(--font-size-4);line-height:30px}.c-scrollBarSec__cardtext--articles{-webkit-line-clamp:9;height:272px}.c-scrollBarSec__carduserinfo *{width:100%}.c-scrollBarSec__cardcontainer{width:100%;padding-inline:var(--spacing-5);scroll-snap-type:unset}}@media screen and (min-width: 1240px){.c-scrollBarSec__cardtext{font-size:var(--font-size-6)}}select{-webkit-user-select:none;-moz-user-select:none;-moz-padding-start:2px;background-color:#fff;background-position:center right;padding:7px 20px;background-repeat:no-repeat;font-size:var(--font-size-4);background-position-x:90%;background-image:url('data:image/svg+xml,<svg width="18" height="19" viewBox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 7.25L9 11.75L13.5 7.25" stroke="grey" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position-y:13px;color:var(--dark-2);margin:0;overflow:hidden;white-space:nowrap;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";outline:none;border:1px solid var(--dark-2);border-radius:50px;box-shadow:0px 1px 3px rgba(0,0,0,.1);cursor:pointer;height:46px;width:160px;font-size:16px}select::-ms-expand{display:none}.c-signupbox{display:flex;flex-direction:column;justify-content:center;gap:1.5rem;align-items:center;width:100%}.c-signupbox .form-body{display:flex;flex-direction:column;gap:20px;align-items:center}.c-signupbox__signup{display:flex;flex-direction:column;padding:.7rem;width:100%;background:var(--light-1);box-shadow:0px 10px 20px rgba(0,0,0,.148328);border-radius:20px;gap:var(--spacing-1);border-radius:20px}@media screen and (min-width: 768px){.c-signupbox__signup{padding:var(--spacing-2);border-radius:20px}}@media screen and (min-width: 1240px){.c-signupbox__signup{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-1);align-items:center;border-radius:60px;width:541px}}.c-signupbox__input{border-radius:50px;background-color:var(--light-base);border:1px solid var(--dark-3);padding:var(--spacing-2);color:var(--dark-base);outline:none;height:47px;width:100%}@media screen and (min-width: 1240px){.c-signupbox__input{flex:1}}.c-signupbox .c-signupbox-form .c-form__in-progress,.c-signupbox .c-signupbox-form .c-form__success,.c-signupbox .c-signupbox-form .c-form__unknown-error{display:none}.c-signupbox .c-signupbox-form.is-in-progress .form-body{display:none}.c-signupbox .c-signupbox-form.is-in-progress .c-form__in-progress{display:flex}.c-signupbox .c-signupbox-form.is-successful .c-form__success{display:flex}.c-signupbox .c-signupbox-form.is-successful .form-body{display:none}.c-signupbox .c-signupbox-form.is-unknown-error .c-form__unknown-error{display:flex}.c-table{width:100%;max-height:0;transition:max-height .3s ease;height:auto;overflow:auto !important}.c-table--no-max-height{max-height:none}.c-table__comp{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;height:fit-content;width:100%;overflow:auto;min-width:1055px;background-color:var(--light-base);border-radius:var(--spacing-2);display:flex;flex-direction:column;padding:30px 20px 40px;overflow-x:auto !important}.c-table__comp--no-min-w{min-width:none !important}.c-table__comp--min-w-600{min-width:600px}.c-table__head{display:flex;flex-direction:row;justify-content:space-between;align-items:normal;height:7%}.c-table__heading{display:flex;flex-direction:row;justify-content:center;align-items:normal;flex:1;font-weight:var(--font-weight-400);font-size:var(--font-size-7)}.c-table__heading--grow{flex-grow:2}.c-table__heading--font-small{font-weight:300;font-size:var(--font-size-1)}.c-table__body{display:flex;flex-direction:column;justify-content:space-between;align-items:normal;height:100%}.c-table__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:var(--font-size-4);font-weight:var(--font-weight-300);border-bottom:1px solid #bfbfbf;padding:var(--spacing-1) var(--spacing-2);min-height:44px}.c-table__row--no-border{border:none}.c-table__row--no-wrap{white-space:nowrap}.c-table__rowcell{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1;font-size:1rem}.c-table__rowcell--title{justify-content:flex-start}@media screen and (min-width: 1240px){.c-table__comp{min-width:none !important;max-width:100%;overflow:auto !important}}.c-comparison-table{overflow-x:auto}.c-comparison-table p{text-align:center;padding:0 20px}.c-comparison-table code{color:#b22222}.c-comparison-table table{border-collapse:collapse;border-spacing:0;margin:auto;width:100%}.c-comparison-table th{padding:10px;border-radius:var(--spacing-2) var(--spacing-2) 0 0}.c-comparison-table th:nth-child(even){border-radius:var(--spacing-2) var(--spacing-2) 0 0;background-color:var(--light-1)}.c-comparison-table th:nth-child(2){border-radius:var(--spacing-2) var(--spacing-2) 0 0;background-color:var(--brand-primary-light)}.c-comparison-table td{padding:10px;text-align:center;min-width:106px;font-weight:300;border-bottom:1px solid #bfbfbf}.c-comparison-table .td-title{text-align:left;min-width:300px}.c-comparison-table tbody td:nth-child(even){background-color:red;background:var(--light-1)}.c-comparison-table tbody td:nth-child(2){background:var(--brand-primary-light)}.c-comparison-table tbody td:first-child{flex:1;background-color:rgba(0,0,0,0)}.c-comparison-table tr:last-child td{border-radius:0 0 var(--spacing-2) var(--spacing-2);border:none}.table{display:flex;flex-direction:column;justify-content:flex-start;align-items:normal;width:100%;height:auto;overflow:auto !important;background-color:var(--light-base);border-radius:var(--spacing-2)}.table thead{display:flex;height:7%;padding:30px 20px 0 !important}.table thead th{font-weight:var(--font-weight-400);display:flex;align-items:center;flex:1;font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}.table tbody{width:100%;padding:0 20px 40px !important}.table tr{display:flex;flex:1;width:100%;font-size:var(--font-size-4);font-weight:var(--font-weight-300);border-bottom:1px solid #bfbfbf;min-height:44px}.table tr td{display:flex;align-items:center;flex:1;font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}.table.stripped tbody tr:nth-child(odd){background-color:var(--light-1)}.c-tabs{display:flex;background-color:var(--light-base);height:45px;box-shadow:0px 10px 20px rgba(0,0,0,.148328);border-radius:70px;width:100%}.c-tabs__list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:3px;overflow-x:auto}.c-tabs__container-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--light-1);border-radius:50px;background-color:rgba(0,0,0,0);height:100%;width:100%;white-space:nowrap;padding-inline:1rem;font-size:var(--font-size-1);transition:all 300ms ease-in-out}.c-tabs__container-list-item:hover{background-color:var(--light-05)}.c-tabs__container-list-item--active{background-color:var(--light-1);width:200%;transition:all 300ms ease-in-out}.c-tabs__container-list-item--active-equal{background-color:var(--light-1);width:100%;transition:all 300ms ease-in-out}.c-tabs__container-list-link{text-decoration:none;color:var(--dark-base)}@media screen and (min-width: 768px){.c-tabs{height:56px}.c-tabs__container-list-item{font-size:var(--font-size-4)}}.c-post-tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--brand-primary-light);border-radius:20px;overflow:hidden;height:290px;width:100%}.c-post-tabs__text{padding-inline:var(--spacing-3);padding-block:var(--spacing-3);display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-2);align-items:flex-start;width:100%}.c-post-tabs__textcontent-colored{color:var(--brand-primary-base);line-height:33px;font-weight:var(--font-size-4)}.c-post-tabs__picture{height:290px}.c-post-tabs__picture--padded{padding:var(--spacing-3)}.c-post-tabs__img{width:425px;height:100%;object-fit:contain}@media screen and (min-width: 1290px){.c-post-tabs{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.c-post-tabs__text{width:50%}.c-post-tabs__picture{height:290px}.c-post-tabs__picture--padded{padding-block:var(--spacing-2);padding-inline:none}}dialog{border:0;background:var(--light-base);will-change:transform,opacity;padding:0;transform:translateY(50vh) scale(0, 0.5);box-shadow:unset;border-radius:unset}@media(min-width: 768px){dialog{border-radius:12px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}}dialog .close{position:absolute;top:20px;right:20px;cursor:pointer}dialog::backdrop,dialog[open]{animation:fadeIn .5s cubic-bezier(0.2, 1, 0.2, 1) forwards;background-color:rgba(0,0,0,0)}@media(min-width: 768px){dialog::backdrop,dialog[open]{background:var(--light-base);opacity:.5}}dialog[open]{opacity:1}dialog[open].normal{margin:auto 20px;padding:var(--spacing-2);background-color:var(--light-base);border-radius:12px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);width:auto;margin:auto 20px}dialog[open].normal::backdrop{background:var(--light-base);opacity:.5}dialog[open].normal dialog[open]{background:var(--light-base);display:block;opacity:1}dialog[open].normal::backdrop{background:var(--light-base);opacity:.5}@media screen and (min-width: 768px){dialog[open].normal{display:block;opacity:1;margin:auto;width:480px}}@keyframes fadeIn{from{opacity:0}to{transform:none}}dialog:modal{padding:0;margin:0;max-width:100vw;max-height:100vh;margin-top:50px}@media screen and (min-width: 768px){dialog:modal{margin:auto;max-height:unset;max-width:unset}}ac-dropdown{position:relative}ac-dropdown:focus,ac-dropdown:focus-visible,ac-dropdown:focus-within{outline:none}ac-dropdown:focus .trigger,ac-dropdown:focus-visible .trigger,ac-dropdown:focus-within .trigger{outline:1px solid var(--brand-primary-base) !important}ac-dropdown .icon-arrow{position:relative}ac-dropdown .trigger{display:flex;align-items:center;justify-content:space-between;border-radius:23px;padding:3px;gap:8px;cursor:pointer;height:46px;user-select:none;outline:none}ac-dropdown .trigger:hover{border-color:var(--brand-primary-base)}ac-dropdown .menu{position:absolute;display:none;overflow:hidden;border-radius:10px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}ac-dropdown .menu li{background-color:var(--light-base);font-size:20px;color:var(--dark-2);line-height:20px;height:40px;display:flex;align-items:center}ac-dropdown .menu li.active{background-color:var(--light-1)}ac-dropdown .menu li:hover{background-color:var(--light-2)}ac-dropdown .menu li a{text-decoration:none;color:var(--dark-2);padding-left:20px;display:flex;height:40px;width:100%;align-items:center;user-select:none}ac-dropdown[open] .trigger{border-color:var(--brand-primary-base) !important;background:var(--light-base)}ac-dropdown[open] .trigger .icon-arrow{transform:rotate(180deg);top:2px}ac-dropdown[open] .menu{display:block;min-width:240px;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.2s;z-index:9999999;outline:none}@keyframes fadeInOpacity{0%{opacity:0;height:0}100%{opacity:1;height:100%}}ac-logo svg:hover path{fill:var(--brand-primary-base)}ac-avatar[size=small]{height:18px;width:18px}ac-avatar[size=small] img{width:18px;height:18px}ac-avatar[size=medium]{height:40px;width:40px}ac-avatar[size=medium] img{width:40px;height:40px}ac-avatar[size=large]{height:80px;width:80px}ac-avatar[size=large] img{width:80px;height:80px}.toggle_switch_wrapper{position:relative;display:inline-block;width:72px;height:34px;border-radius:34px;border:1px solid #ccc}.toggle_switch_wrapper:focus{box-shadow:0 0 1px var(--brand-primary-base)}.toggle_switch_wrapper .toggle_switch{cursor:pointer}.toggle_switch_wrapper .indicator{color:var(--dark-2);position:absolute;top:6px;right:10px;z-index:3}.toggle_switch_wrapper .indicator.on{transform:translateX(-30px);color:var(--light-base)}.toggle_switch_wrapper .slider{border-radius:34px;border:1px solid var(--dark-2);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;background-color:rgba(0,0,0,0)}.toggle_switch_wrapper .slider.on{background-color:var(--brand-primary-base)}.toggle_switch_wrapper .slider.on:before{background-color:#fff}.toggle_switch_wrapper .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:2px;background-color:var(--dark-2);transition:.3s;border-radius:50%;z-index:4}.toggle_switch_wrapper .slider.on:before{transform:translateX(36px)}@-webkit-keyframes rotate-forever{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rotate-forever{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-forever{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-spinner{animation-duration:.8s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;width:24px;height:24px;border:2px solid var(--brand-primary-base);border-right-color:rgba(0,0,0,0);border-radius:50%;display:inline-block}.toast{padding:10px 10px 5px 20px;color:var(--dark-base);display:flex;position:fixed;opacity:0;transition:all .4s cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer;text-decoration:none;max-width:340px;z-index:2147483647;border-radius:8px;min-width:240px;font-size:16px;font-weight:400;justify-content:space-between;min-height:36px;box-shadow:0 3px 8px 0 rgba(0,0,0,.08)}.toast.info{background:var(--extended-2)}.toast.success{background:var(--extended-5)}.toast.error,.toast.danger{background:var(--red-extended)}.toast.warning{background:var(--extended-3)}.toast.on{opacity:1}.toast-close{padding-bottom:5px;display:flex;align-items:center;justify-content:center;gap:8px}.toast-right{right:15px}.toast-left{left:15px}.toast-top{top:-150px}.toast-bottom{bottom:-150px}.toast-rounded{border-radius:25px}.toast-center{margin-left:auto;margin-right:auto;left:0;right:0}@media only screen and (max-width: 768px){.toast-right,.toast-left{margin-left:auto;margin-right:auto;left:0;right:0}}[data-tooltip]{position:relative;cursor:help}[data-tooltip]::before{white-space:nowrap;position:absolute;content:attr(data-tooltip);opacity:0;left:25px;top:-3px;background-color:var(--dark-1);border-radius:5px;color:var(--light-base);padding:2px 5px;transition:opacity 300ms ease-in-out;transform:scaleX(0);transform-origin:left}[data-tooltip]:hover::before{opacity:1;transform:scaleX(1)}.cookie-consent-popup{display:flex;max-width:480px;padding:var(--spacing-3);flex-direction:column;align-items:flex-start;gap:24px;border-radius:8px;background:var(--light-light-base, #fff);box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);position:fixed;bottom:20px;left:20px;z-index:3}@media screen and (max-width: 490px){.cookie-consent-popup{width:100%;position:fixed;bottom:0;left:0;padding:var(--spacing-2)}}.cookie-consent-popup .cookies-btn-container{display:flex;gap:var(--spacing-1)}@media screen and (max-width: 490px){.cookie-consent-popup .cookies-btn-container{display:flex;flex-direction:column;gap:var(--spacing-1)}}.cookie-consent-popup .c-button__cookies{background-color:var(--brand-primary-base);width:unset;height:32px;border:none;color:var(--light-base);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-1);align-items:center;height:32px;padding:4px 22px 0px 22px;border-radius:70px}.cookie-consent-popup .c-button__ghost{width:unset}.blog .c-content-upgrade{padding-inline:var(--spacing-2);padding-block-start:80px;padding-block-end:60px}.blog .c-content-upgrade .c-form__gdpr-text,.blog .c-content-upgrade .description{margin-top:var(--spacing-2);text-align:center}@media screen and (min-width: 1024px){.blog .c-content-upgrade .c-form__gdpr-text,.blog .c-content-upgrade .description{text-align:start}}.blog .c-content-upgrade .instruction-message{text-align:center}@media screen and (min-width: 1024px){.blog .c-content-upgrade .instruction-message{text-align:start}}.blog .c-content-upgrade .title{margin-top:30px;font-size:var(--font-size-8);line-height:100%;text-align:center}@media screen and (min-width: 1024px){.blog .c-content-upgrade .title{margin-top:70px;text-align:start}}.blog .c-content-upgrade .c-signupbox__signup{margin-top:var(--spacing-2);flex-direction:column;border-radius:20px}@media screen and (min-width: 768px){.blog .c-content-upgrade .c-signupbox__signup{flex-direction:row !important;margin-top:var(--spacing-3);border-radius:60px}}.blog .c-content-upgrade .c-form__input{width:100%;flex:unset}@media screen and (min-width: 768px){.blog .c-content-upgrade .c-form__input{width:unset;flex:1}}.blog a.c-button__primary{width:185px;margin-top:40px;margin-bottom:var(--spacing-2)}@media screen and (min-width: 768px){.blog{padding-inline:var(--spacing-4);padding-block-start:80px;padding-block-end:60px}}.c-ebook{gap:80px;display:grid;grid-template-columns:auto auto}@media screen and (max-width: 1024px){.c-ebook{display:flex;flex-direction:column}.c-ebook .image-placeholder{display:flex;align-items:center;justify-content:center}.c-ebook .image-placeholder img{max-width:513px}.c-ebook .ebook-wrapper{align-items:center}}.c-ebook .ebook-wrapper{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;gap:40px}.c-ebook .content-upgrade-cta-button{align-items:center;justify-content:center;color:var(--light-base);display:flex}.c-ebook .content-upgrade-error{display:none}.c-ebook .content-upgrade-form{display:flex;flex-direction:column;gap:var(--spacing-1)}.c-ebook .thank-you-message{display:none}.c-ebook .content-description{display:flex;gap:10px;flex-direction:column}.c-ebook .content-description .title{font-size:42px;line-height:100%;font-weight:300;color:var(--dark-base)}.c-ebook .content-description .description{font-size:28px;line-height:120%;font-weight:300;color:var(--dark-base)}.c-ebook .content-upgrade-form{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}.c-ebook .content-upgrade-form .form-body{display:none;width:100%;margin-bottom:20px}.c-ebook .content-upgrade-form .c-form__in-progress,.c-ebook .content-upgrade-form .c-form__success{display:none;gap:var(--spacing-2);width:100%}.c-ebook .content-upgrade-form.is-in-progress .form-body{display:none !important}.c-ebook .content-upgrade-form.is-in-progress .c-form__in-progress{display:flex}.c-ebook .content-upgrade-form.is-successful .c-form__success{display:flex}.c-ebook .content-upgrade-form.is-successful .form-body{display:none}.c-ebook-content{width:100%;max-width:640px;font-weight:300;white-space:normal}.c-ebook-content i{font-style:italic}.c-ebook-content h2{white-space:normal;text-align:center;margin-block:var(--spacing-4);font-weight:var(--font-weight-300);line-height:100%;text-wrap:balance;font-size:var(--font-size-7)}@media screen and (min-width: 768px){.c-ebook-content h2{font-size:var(--font-size-8)}}.c-ebook-content h3{font-size:var(--font-size-5);line-height:34px;font-weight:var(--font-weight-300);text-align:center;margin-block:var(--spacing-4)}@media screen and (min-width: 768px){.c-ebook-content h3{font-size:var(--font-size-7)}}.c-ebook-content img{margin-block:var(--spacing-2)}.c-ebook-content p{margin-block-end:var(--spacing-3);white-space:normal;line-height:20px;max-width:100%;width:100%;font-weight:var(--font-weight-300);font-size:var(--font-size-3)}.c-ebook-content p img{margin-block:var(--spacing-2)}@media screen and (min-width: 768px){.c-ebook-content p{line-height:24px;font-size:var(--font-size-4)}}.c-ebook-content pre{overflow:auto}.c-ebook-content ul,.c-ebook-content ol{margin-block:var(--spacing-3);line-height:2rem;font-weight:300;margin-left:var(--spacing-2);list-style:disc}.c-ebook-content blockquote{font-size:var(--font-size-7);border-left:4px solid var(--brand-primary-base);padding-left:40px;line-height:100%;color:var(--dark-2);margin-block:var(--spacing-4)}.c-ebook-content blockquote div{margin:var(--spacing-1);font-size:var(--font-size-7);line-height:100%;color:var(--dark-2)}.c-ebook-content b,.c-ebook-content strong{font-weight:var(--font-weight-400)}.c-ebook-content div{line-height:20px;font-weight:var(--font-weight-300);white-space:normal;font-size:var(--font-size-3)}@media screen and (min-width: 768px){.c-ebook-content div{line-height:120%;font-size:var(--font-size-4)}}.c-ebook-content a{color:var(--brand-primary-base)}.c-richtext-content{width:100%;max-width:640px;font-weight:300;white-space:normal}.c-richtext-content i{font-style:italic}.c-richtext-content h2{white-space:normal;text-align:center;margin-block:var(--spacing-4);font-weight:var(--font-weight-300);line-height:100%;text-wrap:balance;font-size:var(--font-size-7)}@media screen and (min-width: 768px){.c-richtext-content h2{font-size:var(--font-size-8)}}.c-richtext-content h3{font-size:var(--font-size-5);line-height:34px;font-weight:var(--font-weight-300);text-align:center}@media screen and (min-width: 768px){.c-richtext-content h3{font-size:var(--font-size-7)}}.c-richtext-content img{margin-block:var(--spacing-2)}.c-richtext-content p{margin-block-end:var(--spacing-3);white-space:normal;line-height:20px;max-width:100%;width:100%;font-weight:var(--font-weight-300);font-size:var(--font-size-3)}.c-richtext-content p img{margin-block:var(--spacing-2)}@media screen and (min-width: 768px){.c-richtext-content p{line-height:24px;font-size:var(--font-size-4)}}.c-richtext-content pre{overflow:auto}.c-richtext-content ul,.c-richtext-content ol{margin-block:var(--spacing-3);line-height:2rem;font-weight:300;margin-left:var(--spacing-2);list-style:disc}.c-richtext-content blockquote{font-size:var(--font-size-7);border-left:4px solid var(--brand-primary-base);padding-left:40px;line-height:100%;color:var(--dark-2);margin-block:var(--spacing-4)}.c-richtext-content blockquote div{margin:var(--spacing-1);font-size:var(--font-size-7);line-height:100%;color:var(--dark-2)}.c-richtext-content b,.c-richtext-content strong{font-weight:var(--font-weight-400)}.c-richtext-content div{line-height:20px;font-weight:var(--font-weight-300);white-space:normal;font-size:var(--font-size-3)}@media screen and (min-width: 768px){.c-richtext-content div{line-height:120%;font-size:var(--font-size-4)}}.c-richtext-content a{color:var(--brand-primary-base)}.c-richtext-content .c-content-upgrade{width:100%;padding:40px 40px 20px 40px}.c-richtext-content .c-content-upgrade .download-title{display:flex;font-weight:400;color:var(--dark-2);font-size:22px;text-transform:uppercase}.c-richtext-content .c-content-upgrade .image-placeholder{display:none}.c-richtext-content .c-content-upgrade .c-form__gdpr-text{display:none}.c-richtext-content .c-content-upgrade .content-description .title{font-style:italic;font-size:var(--font-size-4);font-weight:300}.c-richtext-content .c-content-upgrade .content-description .description{display:none}.c-richtext-content .c-content-upgrade .content-upgrade-form .form-body{width:100%}.c-richtext-content .c-content-upgrade .content-upgrade-form .form-body .c-signupbox__signup{background:rgba(0,0,0,0);box-shadow:none;flex-direction:column;padding:0}.c-richtext-content .c-content-upgrade .content-upgrade-form .form-body .c-signupbox__signup .c-signupbox__input{flex:auto}.ac-link{cursor:pointer;display:block;width:fit-content;position:relative;padding-right:30px;color:var(--brand-primary-base) !important;line-height:33px !important;font-weight:var(--font-weight-300) !important}.ac-link>b{font-weight:var(--font-weight-400) !important}.ac-link::before{position:absolute;bottom:5px;left:0;content:"";width:0%;height:1px;background-color:var(--brand-primary-base);transition:all 300ms ease}.ac-link::after{content:"";position:absolute;top:12px;left:calc(100% - 22px);width:12px;height:11px;transition:all 300ms ease;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 5.5L6.75 1M11.25 5.5H0.75H11.25ZM11.25 5.5L6.75 10L11.25 5.5Z' stroke='%235C2CFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.ac-link:hover{position:relative}.ac-link:hover::before{width:calc(100% - 30px)}.ac-link:hover::after{left:calc(100% - 16px)}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-underline{text-decoration:underline;text-underline-offset:2px}.vertical-middle{vertical-align:middle}.no-scroll{scrollbar-width:none;-ms-overflow-style:none}.no-scroll::-webkit-scrollbar{height:0;width:0}.ind-feats-background-projects{background:#f4f1ff}.ind-feats-background-time-track{background:#e5f4f9}.ind-feats-background-communication{background:#fff2ee}.ind-feats-background-pplnresources{background:#f2f8dd}.ind-feats-background-clients{background:#fff6dc}.ind-feats-background-appsnintegr{background:#d8f1f9}.ind-feats-background-businesshealth{background:#fde2d6}.bg-light-1{background-color:var(--light-1)}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-light-1{background-color:var(--light-1)}.bg-light-2{background-color:var(--light-2)}.bg-light-base{background-color:var(--light-base)}.bg-extended-1{background-color:var(--extended-1)}.bg-extended-2{background-color:var(--extended-2)}.bg-extended-3{background-color:var(--extended-3)}.bg-extended-4{background-color:var(--extended-4)}.bg-extended-5{background-color:var(--extended-5)}.bg-extended-6{background-color:var(--extended-6)}.bg-primary{background-color:var(--brand-primary-base)}.bg-dark-3{background-color:var(--dark-3)}.bg-dark-2{background-color:var(--dark-2)}.bg-light-purple{background-color:#f4f1ff}.bg-secondary-base{background:var(--brand-secondary-base)}.bg-grey{background-color:#f4f4f4}.bg-primary-light{background-color:var(--brand-primary-light)}.bg-use-cases-marketing{background-color:#e5ddff}.bg-use-cases-education{background-color:var(--extended-3)}.bg-real-work{background-color:#fae8e8}.bg-tertiary{background-color:var(--brand-tertiary-base)}.bg-tertiary-dark{background-color:var(--extended-2)}.bg-success{background-color:var(--feedback-success-light)}.bg-nonprofit{background-color:#d1e6d7}.social-icon{width:60px;height:60px;background-color:var(--brand-primary-base);border-radius:100%}.color-dark-1{color:var(--dark-1)}.bg-yellow-light{background-color:#fff6dc}.flexcolumn-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.flexrow-center-1240{display:flex;flex-direction:column;align-items:center;margin:auto}@media screen and (min-width: 1240px){.flexrow-center-1240{flex-direction:row;align-items:flex-start}}.flexrow-center{display:flex;flex-direction:row;justify-content:center;align-items:center}.flexcolumn-start-center{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 768px){.flexcolumn-start-center{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.flexrow-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.flexcolumn-between{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.flexcolumn-start{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.flexcolumn-end{display:flex;flex-direction:column;justify-content:flex-end;align-items:normal}.flexcolumn-end-to-center{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1240px){.flexcolumn-end-to-center{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}}.flexrow-end-to-start{display:flex;flex-direction:row;justify-content:flex-start;align-items:normal}@media screen and (min-width: 768px){.flexrow-end-to-start{display:flex;flex-direction:row;justify-content:flex-end;align-items:normal}}.flexrow-start{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.flexrow-end{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}.align-center-strech{align-items:center !important}@media screen and (min-width: 1240px){.align-center-strech{align-items:stretch !important}}.align-center{align-items:center !important}.align-start{align-items:flex-start}.align-start-center{align-items:center}@media screen and (min-width: 768px){.align-start-center{align-items:flex-start}}.align-end{align-items:flex-end}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-direction:column-reverse;flex-wrap:wrap}@media screen and (min-width: 1240px){.flex-wrap-reverse{flex-direction:row}}.flexrow-reverse{display:flex;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:row-reverse}.justify-self-end{justify-self:flex-end}.justify-center{justify-content:center}.margin-0{margin:0}.margin-b-05{margin-block-end:var(--spacing-1)}.margin-b-1{margin-block-end:var(--spacing-2)}.margin-b-3{margin-block-end:var(--spacing-3)}.margin-b-4{margin-block-end:var(--spacing-4)}.margin-b-6{margin-block-end:var(--spacing-6)}.margin-l-1{margin-inline-start:var(--spacing-2)}.margin-l-2{margin-inline-start:var(--spacing-3)}.margin-auto{margin:auto}.margin-t-1{margin-block-start:var(--spacing-1)}.margin-t-2{margin-block-start:var(--spacing-2)}.margin-t-3{margin-block-start:var(--spacing-3)}.margin-t-4{margin-block-start:var(--spacing-4)}.margin-t-120{margin-top:120px}.margin-t-120-80{margin-top:80px}@media screen and (min-width: 920px){.margin-t-120-80{margin-top:120px}}.margin-l-300{margin-left:300px}.color-primary{text-decoration:none;color:var(--brand-primary-base)}.color-dark-2{color:var(--dark-2);text-decoration:none}.color-dark-3{color:var(--dark-3);text-decoration:none}.color-white{color:var(--light-base)}.color-dark-base{color:var(--dark-base)}.pointer{cursor:pointer}.gap-04{gap:var(--spacing-04)}.resize-gap-3{gap:var(--spacing-2)}@media screen and (min-width: 768px){.resize-gap-3{gap:var(--spacing-3)}}.resize-gap-4{gap:var(--spacing-3)}@media screen and (min-width: 768px){.resize-gap-4{gap:var(--spacing-4)}}.resize-gap-5{gap:var(--spacing-3)}@media screen and (min-width: 768px){.resize-gap-5{gap:var(--spacing-5)}}.gap-120{gap:120px}.gap-1{gap:var(--spacing-1)}.gap-2{gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:var(--spacing-7)}.w-auto{width:auto}.w-100{width:100%}.w-80{width:80%}.w-60{width:60%}.w-70{width:70%}.w-72{width:72px}.w-80px{width:80px}.w-img-470-100{width:100%}@media screen and (min-width: 768px){.w-img-470-100{width:470px}}.w-img-470-100-sm{width:100%}@media screen and (min-width: 550px){.w-img-470-100-sm{width:470px}}.w-img-370-100{width:100%}@media screen and (min-width: 1240px){.w-img-370-100{width:370px}}.max-width-250{max-width:250px}.max-width-400{max-width:400px}.max-width-600{max-width:600px}.max-width-800{max-width:800px}.w-300-100{width:100%}@media screen and (min-width: 1240px){.w-300-100{width:300px}}.w-200-100{width:100%}@media screen and (min-width: 1240px){.w-200-100{width:200px}}.w-240-100{width:100%}@media screen and (min-width: 600px){.w-240-100{width:240px}}.w-560-100{width:100%}@media screen and (min-width: 1240px){.w-560-100{width:560px}}.w-560-100-mobile{width:100%;min-width:100%}@media screen and (min-width: 768px){.w-560-100-mobile{width:560px}}.w-660-100{width:100%}@media screen and (min-width: 768px){.w-660-100{width:660px}}.w-600-100{width:100%}@media screen and (min-width: 768px){.w-600-100{width:600px}}.w-800-100{width:100%}@media screen and (min-width: 1240px){.w-800-100{width:800px}}.w-900-100{width:100%}@media screen and (min-width: 1240px){.w-900-100{width:1200px}}.w-80-100{width:100%}@media screen and (min-width: 1240px){.w-80-100{width:80%}}.w-35-100{width:100%}@media screen and (min-width: 1240px){.w-35-100{width:35%}}.min-width-none{min-width:none !important}.min-w-600{min-width:600px !important}.min-w-400{min-width:400px !important}.max-w-478{max-width:470px}.w-100-mobile{width:100vw}@media screen and (min-width: 768px){.w-100-mobile{width:unset}}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-1-inline{padding-inline:var(--spacing-1)}.p-2-inline{padding-inline:var(--spacing-2)}.p-3-2{padding:var(--spacing-2)}@media screen and (min-width: 768px){.p-3-2{padding:var(--spacing-3)}}.p-3{padding:var(--spacing-3)}.p-header{padding-block:30px;padding-inline:var(--spacing-3)}.p-block-3{padding-block:var(--spacing-3)}.p-inline-4{padding-inline:var(--spacing-3)}.p-block-3{padding-block:2.5rem}.p-block-5{padding-block:var(--spacing-5)}.p-inline-4{padding-inline:var(--spacing-4)}.resize-p-inline-4{padding-inline:var(--spacing-2)}@media screen and (min-width: 658px){.resize-p-inline-4{padding-inline:var(--spacing-4)}}.p-50{padding:50px}.pr-40{padding-right:40px}.pb-20{padding-bottom:20px}.p-50-10{padding:10px}.p-t-4{padding-block-start:var(--spacing-4)}.p-b-3{padding-block-end:var(--spacing-3)}.p-20{padding:20px}.padding-t-120{padding-top:120px}.padding-block-100{padding-block:100px}.border-d-base-1{border:1px solid var(--dark-base)}.border-none{border:none}.border-b-dark-3{border-bottom:var(--dark-3)}.br-1{border-radius:var(--spacing-1) !important}.br-2{border-radius:var(--spacing-2)}.br-t-2{border-radius:0 0 var(--spacing-2) var(--spacing-2)}@media screen and (min-width: 1240px){.br-t-2{border-radius:var(--spacing-2) 0 0 var(--spacing-2)}}.border-top-right-radius-10{border-top-right-radius:10px}.border-top-left-radius-10{border-top-left-radius:10px}.h-auto{height:auto !important;transition:height 300ms ease}.h-56{height:56px}.h-56-mobile{height:46px}@media screen and (min-width: 768px){.h-56-mobile{height:56px}}.h-32{height:32px}.h-38{height:38px}.h-70{height:70px !important}.h-87{height:87px}.h-100{height:100%;transition:all 300ms ease}.h-130{height:130px}.h-150{height:150px}.h-200{height:200px}.h-290-100{height:100%}@media screen and (min-width: 1290px){.h-290-100{height:290px !important}}.h-304{height:304px}.h-324{height:324px}.h-450{height:450px}.h-70-75vh{height:75vh}@media screen and (min-width: 768px){.h-70-75vh{height:70vh}}.h-80vh{height:80vh}.max-height{max-height:1000px !important}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.h-32{height:32px}.min-h-570{min-height:570px}.min-h-450{min-height:450px !important}.max-h-none{max-height:max-content}.h-100-mobile{height:100vh}@media screen and (min-width: 768px){.h-100-mobile{height:fit-content}}.fixed{position:fixed;top:0;overflow:hidden;height:60px;overflow:hidden;transition:all 300ms ease-in-out}@media screen and (min-width: 948px){.fixed{display:none}}.relative{position:relative}.display-none-mobile{display:none}@media screen and (min-width: 768px){.display-none-mobile{display:block}}.absolute{position:absolute}.choose-account header,.customize-account header{display:flex;align-items:flex-start}.choose-account .divider,.customize-account .divider{border:1px solid var(--light-2);margin:0px 0px;height:58px}.choose-account .accounts-header,.customize-account .accounts-header{display:flex;max-width:970px;align-items:center;text-transform:uppercase;gap:20px;padding-left:20px;padding-right:20px;height:32px}.choose-account .accounts-header>div:nth-child(1),.customize-account .accounts-header>div:nth-child(1){width:calc(38% + 75px)}.choose-account .accounts-header__head,.customize-account .accounts-header__head{font-size:14px}.choose-account .accounts-list,.customize-account .accounts-list{display:flex;flex-direction:column;gap:var(--spacing-2)}.customize-account .icon-hamburger{cursor:move;cursor:grab}.logout-lander{min-height:100vh;align-items:center;justify-content:center;display:flex}.logout-lander .text-wrapper{padding:30px 100px 20px 70px;max-width:580px;width:100%}.logout-lander .text-wrapper .account-page__headline{outline:none;max-width:500px;font-size:2rem;margin-bottom:40px}#non-profit-form .form-body{gap:var(--spacing-2);display:flex;flex-direction:column}#non-profit-form .c-form__msg{display:none}#non-profit-form .c-form__msg p{text-align:center}#non-profit-form.is-in-progress button[type=submit]:disabled{opacity:20%}#non-profit-form.is-in-progress .c-form__msg.c-form__in-progress{display:flex}#non-profit-form.is-successful .form-body{display:none}#non-profit-form.is-successful button[type=submit]{display:none}#non-profit-form.is-successful .c-form__msg.c-form__is-successful{display:flex}#non-profit-form.is-unknown-error .form-body{display:none}#non-profit-form.is-unknown-error .c-form__unknown-error{display:flex}.feature-request-form-widget .form-body,.report-bug-form-widget .form-body,.book_a_demo_form .form-body{display:flex;flex-direction:column;gap:var(--spacing-2)}.feature-request-form-widget .c-form__msg,.report-bug-form-widget .c-form__msg,.book_a_demo_form .c-form__msg{display:none}.feature-request-form-widget .c-form__msg p,.report-bug-form-widget .c-form__msg p,.book_a_demo_form .c-form__msg p{text-align:center}.feature-request-form-widget.is-in-progress button[type=submit]:disabled,.report-bug-form-widget.is-in-progress button[type=submit]:disabled,.book_a_demo_form.is-in-progress button[type=submit]:disabled{opacity:20%}.feature-request-form-widget.is-in-progress .c-form__msg.c-form__in-progress,.report-bug-form-widget.is-in-progress .c-form__msg.c-form__in-progress,.book_a_demo_form.is-in-progress .c-form__msg.c-form__in-progress{display:flex}.feature-request-form-widget.is-successful .form-body,.report-bug-form-widget.is-successful .form-body,.book_a_demo_form.is-successful .form-body{display:none}.feature-request-form-widget.is-successful button[type=submit],.report-bug-form-widget.is-successful button[type=submit],.book_a_demo_form.is-successful button[type=submit]{display:none}.feature-request-form-widget.is-successful .c-form__msg.c-form__is-successful,.report-bug-form-widget.is-successful .c-form__msg.c-form__is-successful,.book_a_demo_form.is-successful .c-form__msg.c-form__is-successful{display:flex}.feature-request-form-widget.is-unknown-error .form-body,.report-bug-form-widget.is-unknown-error .form-body,.book_a_demo_form.is-unknown-error .form-body{display:none}.feature-request-form-widget.is-unknown-error .c-form__unknown-error,.report-bug-form-widget.is-unknown-error .c-form__unknown-error,.book_a_demo_form.is-unknown-error .c-form__unknown-error{display:flex}.c-page-intro__button{display:inline-block;margin-bottom:1em;line-height:1}@media screen and (max-width: 768px){.security-page #verification_code{width:100%;margin-bottom:var(--spacing-2) !important}}.security-page .modal-title{text-align:center;white-space:break-spaces}.security-page .modal-content{text-align:center;margin-bottom:var(--spacing-3);margin-top:var(--spacing-1);font-size:var(--font-size-3);line-height:21px}.security-page .action-buttons{display:flex;flex-direction:row;justify-content:center;gap:20px;align-items:center}@media screen and (max-width: 768px){.security-page .action-buttons{display:flex;flex-direction:column;justify-content:center;gap:20px;align-items:center}.security-page .action-buttons .c-button__secondary{width:100%}}.apps-link{text-decoration:underline;color:var(--brand-primary-base)}.c-profile-card-security{width:100%;max-width:800px;display:flex;font-weight:300;padding:var(--spacing-3);flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:10px;background:var(--light-light-base, #fff);transition:all 300ms ease-in-out;box-shadow:0 5px 8px 0 rgba(0,0,0,.1);overflow:hidden;gap:var(--spacing-2)}.c-profile-card-security.display-column{flex-direction:column;align-items:flex-start;gap:0}.c-profile-card-security .headline-into-card{font-size:24px}.c-profile-card-security .button-height{display:inline-flex;height:46px;width:auto !important;padding:0 32px;align-items:center;justify-content:center;font-size:20px;font-weight:400}@media screen and (max-width: 768px){.c-profile-card-security .button-height{width:100% !important}}.c-profile-card-security .button-height span{text-align:center}@media screen and (max-width: 768px){.c-profile-card-security .disable-button{margin-top:20px}}.c-profile-card-security .activate-section-top-right{width:180px;height:174px;flex-shrink:0;margin-top:-10px}.c-profile-card-security .activate-success{display:flex;flex-direction:column}.c-profile-card-security .activate-success .backup-codes-wrapper{display:flex;flex-direction:column}.c-profile-card-security .activate-success .backup-codes-wrapper .backup-codes{display:grid;grid-template-columns:auto 1fr;column-gap:60px;row-gap:10px}.c-profile-card-security .activate-success .backup-codes-wrapper .backup-codes .backup-code{text-align:left}.c-profile-card-security.license-renewal-card{max-width:640px;color:var(--dark-2);font-size:var(--font-size-7)}.c-profile-card-security.license-renewal-card .c-plan__price{color:var(--dark-base);font-size:42px}@media screen and (min-width: 1240px){.c-profile-card-security{padding:40px;width:800px;max-width:800px;flex-direction:row;align-items:flex-start}}@media screen and (max-width: 768px){.c-profile-card-security{padding:20px}.c-profile-card-security .download-verification-code-btn{margin-bottom:20px !important}}.c-profile-card-security--row{flex-direction:row;align-items:center}.renewal-card{width:100%;max-width:960px;display:flex;font-weight:300;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-radius:10px;background:var(--light-light-base, #fff);transition:all 300ms ease-in-out;box-shadow:0 5px 8px 0 rgba(0,0,0,.1);overflow:hidden}@media screen and (max-width: 1024px){.renewal-card{flex-direction:column}}.renewal-card .card-left-section{display:flex;width:100%;flex-direction:column;padding:40px;gap:40px}.renewal-card .card-left-section .c-form__radio{display:none}.renewal-card .card-left-section .c-form__radio-label{display:block;border-radius:10px;background-color:#fff;margin-bottom:30px;padding:15px;cursor:pointer}.renewal-card .card-left-section .c-account-form__radio-controls{align-self:center}.renewal-card .card-left-section .c-account-form__radio-edit{margin-top:0}.renewal-card .card-left-section .c-form__radio-label address{margin:0;font-style:normal;padding:15px;font-size:18px}.renewal-card .card-left-section .c-account-form .c-btn.c-account-form__radio-edit{display:inline-block;margin:0 5px 0 0;max-width:none;width:auto}.renewal-card .card-left-section .c-account-form__radio-mark{display:inline-block;vertical-align:middle;height:30px;width:30px;border-radius:50%;border:1px solid #ccc;color:#fff}.renewal-card .card-left-section .c-account-form__radio-mark:before{content:"";display:block;font-size:18px;padding:.15em}.renewal-card .card-left-section .c-account-form__radio-mark:hover{border-color:#afc364;border-width:2px;cursor:pointer}.renewal-card .card-left-section .c-form__radio:checked+label .c-account-form__radio-mark:before{background-image:url("/admin/images/icons/checkmark.svg");background-repeat:no-repeat;background-position:center center;height:30px;width:30px;border-radius:100%;position:relative;top:-1px;left:-1px;border-color:#afc364}.renewal-card .card-left-section .c-form__radio:checked+label .c-account-form__radio-mark:hover{border-width:1px}.renewal-card .c-button__primary,.renewal-card .c-button__secondary{font-weight:400}.renewal-card .c-button__secondary{width:268px}.renewal-card .card-bottom-left-section{display:flex;width:100%;margin-top:40px;gap:20px}.renewal-card .card-bottom-left-section .c-button__secondary{width:117px}.renewal-card .card-right-section{display:flex;max-width:320px;width:100%;flex-direction:column;align-self:stretch;background:var(--light-1);padding:40px;gap:40px;color:var(--dark-2)}@media screen and (max-width: 1024px){.renewal-card .card-right-section{max-width:unset}}.renewal-card .card-right-section .explainer{font-size:var(--font-size-3);line-height:21.6px;font-weight:300;color:var(--dark-2);padding-top:15px}.renewal-card .bottom-line{border-bottom:1px solid var(--dark-3)}.renewal-card .c-order-review__name,.renewal-card .c-order-review__price{padding-bottom:10px;font-weight:400}.renewal-card .c-order-review__name .c-order-review__small-text,.renewal-card .c-order-review__price .c-order-review__small-text{font-size:var(--font-size-3);line-height:21.6px}.renewal-card .c-order-review__name{padding-top:10px;font-size:var(--font-size-3);line-height:18px}.renewal-card .c-order-review__price{font-size:var(--font-size-5);line-height:33px;color:var(--dark-2);text-align:end}.renewal-card .card-title-label{font-size:var(--font-size-5);color:var(--dark-2);font-weight:400;line-height:33px}.renewal-card .card-actions{display:flex;margin-top:var(--spacing-4);gap:var(--spacing-2)}@media screen and (max-width: 1024px){.renewal-card .card-actions{flex-direction:column}.renewal-card .card-actions .c-button__primary,.renewal-card .card-actions .c-button__secondary{width:auto !important}}.renewal-card-content{font-size:var(--font-size-3);color:var(--dark-2);margin-top:20px;margin-bottom:40px;line-height:21.6px;letter-spacing:-0.2px}.renewal-card-content .apps-link{text-decoration:none}.billing-addresses-list{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-bottom:20px;padding-top:20px;border-bottom:1px solid var(--dark-3);color:var(--dark-1);font-size:var(--font-size-3);line-height:21.6px}.billing-addresses-list .single-address{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.billing-addresses-list .single-address span{font-style:normal !important}.billing-addresses-list .single-address .address-name{font-size:var(--font-size-7);font-weight:300;color:var(--dark-base);line-height:33.6px}.billing-addresses-list:last-of-type{border-bottom:0}.billing-addresses-list:first-of-type{padding-top:0}.license-renewal-form{display:flex;flex-direction:column;gap:var(--spacing-2)}.license-renewal-form.two-columns{flex-direction:row}@media screen and (max-width: 1024px){.license-renewal-form.two-columns{flex-direction:column}}.license-renewal-form .input{display:flex;flex-direction:column;justify-content:center;width:100%;height:40px;padding:7px 20px;border:1px solid var(--dark-3);border-radius:50px;box-shadow:0px 1px 3px rgba(0,0,0,.1);font-size:var(--font-size-3)}.license-renewal-form .input::placeholder{color:var(--dark-3)}.license-renewal-form .license-renewal-form-content{display:flex;flex-direction:column;gap:var(--spacing-1);flex-grow:1}.license-renewal-form .license-renewal-form-label{font-size:var(--font-size-3);font-weight:300;line-height:21.6px}.license-renewal-form .license-renewal-form-select-country{display:flex;width:100%;background-position-x:97%;height:40px;border-color:var(--dark-3);color:var(--dark-base);font-size:var(--font-size-3)}.license-renewal-form .license-renewal-form-select-country.default-label-color{color:var(--dark-3) !important}.license-renewal-form .cvv{width:160px}#main_page_preloader{position:fixed;top:0px;bottom:0px;left:0px;right:0px;font-size:12px;color:#666;z-index:3}.landing-page-title{font-size:42px;margin-top:20px;margin-bottom:16px}.landing-page-content{font-size:28px;line-height:33px;font-weight:300}.landing-page-content.subtitle{color:var(--dark-2);margin-top:10px}.content-wrapper{max-width:560px;width:100%;margin:0 auto}#main_page_preloader{background-color:#f1f1f1;overflow-x:hidden}#main_page_preloader .start_an{margin:180px auto;text-align:center;transform:scale(0);animation:appear 500ms ease-out forwards;padding-top:90px}#main_page_preloader .start_an #auth_page_content_inner{margin-bottom:24px}#main_page_preloader .start_svg{position:absolute;z-index:4;top:35px;left:50%;margin-left:-21px}#main_page_preloader .start_svg_animate{animation:spin 4s linear infinite}@keyframes appear{0%{transform:scale(0)}50%{transform:scale(1.05)}75%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes spin{100%{transform:rotate(360deg)}}#main_page_preloader .start_loading_words-1 span{position:absolute;opacity:0;width:100%;text-align:center;left:0;overflow:hidden;margin-top:5px;z-index:1;animation:rotateWord 18s linear 1 0s;animation-delay:2s}#main_page_preloader .start_loading_words-1 span:nth-child(2){animation-delay:6s}#main_page_preloader .start_loading_words-1 span:nth-child(3){animation-delay:10s}#main_page_preloader .start_loading_words-1 span:nth-child(4){animation-delay:14s}#main_page_preloader .start_loading_words-1 span:nth-child(5){animation:rotateLastWord 18s linear 1 0s;animation-delay:18s}@keyframes rotateWord{0%{opacity:0}2%{opacity:0;transform:translateY(-20px)}5%{opacity:1;transform:translateY(0px)}17%{opacity:1;transform:translateY(0px)}20%{opacity:0;transform:translateY(20px)}80%{opacity:0}100%{opacity:0}}@keyframes rotateLastWord{0%{opacity:0}2%{opacity:0;transform:translateY(-20px)}5%{opacity:1;transform:translateY(0px)}17%{opacity:1;transform:translateY(0px)}100%{opacity:1}}.gdpr .personal_data_request_form .form-body{gap:var(--spacing-2);display:flex;flex-direction:column}.gdpr .personal_data_request_form .c-form__msg{display:none}.gdpr .personal_data_request_form .c-form__msg p{text-align:center}.gdpr .personal_data_request_form.is-in-progress button[type=submit]:disabled{opacity:20%}.gdpr .personal_data_request_form.is-in-progress .c-form__msg.c-form__in-progress{display:flex}.gdpr .personal_data_request_form.is-successful .form-body{display:none}.gdpr .personal_data_request_form.is-successful button[type=submit]{display:none}.gdpr .personal_data_request_form.is-successful .c-form__msg.c-form__is-successful{display:flex}.gdpr .personal_data_request_form.is-unknown-error .form-body{display:none}.gdpr .personal_data_request_form.is-unknown-error .c-form__unknown-error{display:flex}.forgot-pass .forgot-password-container{max-width:530px;padding:var(--spacing-3);box-shadow:0px 10px 20px rgba(0,0,0,.148328);border-radius:12px;background-color:var(--light-base);margin:var(--spacing-1)}.forgot-pass .back-arrow{position:absolute;left:0}.forgot-pass #email:valid button[type=submit]{color:red}.content_hub .c-content-upgrade{width:100%;padding:40px 40px 20px 40px}.content_hub .c-content-upgrade .download-title{display:flex;font-weight:400;color:var(--dark-2);font-size:22px;text-transform:uppercase}.content_hub .c-content-upgrade .image-placeholder{display:none}.content_hub .c-content-upgrade .c-form__gdpr-text{display:none}.content_hub .c-content-upgrade .content-description .title{font-style:italic;font-size:var(--font-size-4);font-weight:300}.content_hub .c-content-upgrade .content-description .description{display:none}.content_hub .c-content-upgrade .content-upgrade-form .form-body{width:100%}.content_hub .c-content-upgrade .content-upgrade-form .form-body .c-signupbox__signup{background:rgba(0,0,0,0);box-shadow:none;flex-direction:column;padding:0}.content_hub .c-content-upgrade .content-upgrade-form .form-body .c-signupbox__signup .c-signupbox__input{flex:auto}.account-licences .c-licence-download{min-width:202px}.account-licences .c-licence-download select{width:100%}html{font-family:"Calibre",monospace;font-size:20px;scroll-behavior:smooth}body{background-color:#fafafa}
