* {
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-family: "Inter", "Helvetica Neue", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
}

html {
    height: 100%;
}

body {
    min-height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

a, button, textarea, input {
    outline: none;
    text-decoration: none;
}

.responsive-body {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.responsive-body > .item {
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.responsive-body > .item.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.responsive-wrapper {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.responsive-wrapper::before {
    position: fixed;
    content: "";
    inset: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: #F5F5F5;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}
.responsive-wrapper.mount::before {
    opacity: 0;
    pointer-events: none;
}

.container {
    max-width: 980px;
    width: 100%;
    padding: 0 20px;
    margin: 0 auto;
}
.container.xl {
    max-width: 1220px;
}

.welcome-name {
    padding: 16px 24px;
    border-radius: 8px;
    border: 1px solid rgba(207, 207, 207, 0.24);
    background: #FFF;
    -webkit-box-shadow: 0px 0px 0px 4px #F5F5F5, 0px 0px 0px 5px #E2E4EC;
            box-shadow: 0px 0px 0px 4px #F5F5F5, 0px 0px 0px 5px #E2E4EC;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
}
.welcome-name::before {
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.58301 1.66671C4.58301 1.20647 4.20991 0.833374 3.74967 0.833374C3.28944 0.833374 2.91634 1.20647 2.91634 1.66671V2.91671H1.66634C1.2061 2.91671 0.833008 3.2898 0.833008 3.75004C0.833008 4.21028 1.2061 4.58337 1.66634 4.58337H2.91634V5.83337C2.91634 6.29361 3.28944 6.66671 3.74967 6.66671C4.20991 6.66671 4.58301 6.29361 4.58301 5.83337V4.58337H5.83301C6.29325 4.58337 6.66634 4.21028 6.66634 3.75004C6.66634 3.2898 6.29325 2.91671 5.83301 2.91671H4.58301V1.66671Z' fill='%230D67FE'/%3E%3Cpath d='M4.58301 14.1667C4.58301 13.7065 4.20991 13.3334 3.74967 13.3334C3.28944 13.3334 2.91634 13.7065 2.91634 14.1667V15.4167H1.66634C1.2061 15.4167 0.833008 15.7898 0.833008 16.25C0.833008 16.7103 1.2061 17.0834 1.66634 17.0834H2.91634V18.3334C2.91634 18.7936 3.28944 19.1667 3.74967 19.1667C4.20991 19.1667 4.58301 18.7936 4.58301 18.3334V17.0834H5.83301C6.29325 17.0834 6.66634 16.7103 6.66634 16.25C6.66634 15.7898 6.29325 15.4167 5.83301 15.4167H4.58301V14.1667Z' fill='%230D67FE'/%3E%3Cpath d='M11.6108 2.20089C11.487 1.87906 11.1778 1.66671 10.833 1.66671C10.4882 1.66671 10.179 1.87906 10.0552 2.20089L8.61007 5.95828C8.35974 6.60915 8.28107 6.79671 8.17347 6.94803C8.0655 7.09987 7.93284 7.23254 7.781 7.3405C7.62967 7.4481 7.44211 7.52677 6.79124 7.77711L3.03386 9.22225C2.71203 9.34603 2.49967 9.65523 2.49967 10C2.49967 10.3449 2.71203 10.654 3.03386 10.7778L6.79124 12.223C7.44212 12.4733 7.62967 12.552 7.781 12.6596C7.93284 12.7675 8.0655 12.9002 8.17347 13.052C8.28107 13.2034 8.35974 13.3909 8.61007 14.0418L10.0552 17.7992C10.179 18.121 10.4882 18.3334 10.833 18.3334C11.1778 18.3334 11.487 18.121 11.6108 17.7992L13.0559 14.0418C13.3063 13.3909 13.3849 13.2034 13.4925 13.052C13.6005 12.9002 13.7332 12.7675 13.885 12.6596C14.0363 12.552 14.2239 12.4733 14.8748 12.223L18.6322 10.7778C18.954 10.654 19.1663 10.3449 19.1663 10C19.1663 9.65523 18.954 9.34603 18.6322 9.22225L14.8748 7.7771C14.2239 7.52677 14.0363 7.4481 13.885 7.3405C13.7332 7.23254 13.6005 7.09987 13.4925 6.94803C13.3849 6.79671 13.3063 6.60915 13.0559 5.95828L11.6108 2.20089Z' fill='%230D67FE'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.welcome-name > p {
    color: #202020;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 110.574%;
}

.item-welcome {
    padding-bottom: 106px;
    background: #F5F5F5;
}

.welcome-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 20px 0;
    padding-top: 70px;
}
.welcome-content > h1 {
    margin-top: 52px;
    color: #202020;
    text-align: center;
    font-family: "Helvetica Neue";
    font-size: 64px;
    font-style: normal;
    font-weight: 900;
    line-height: 106.25%;
}
.welcome-content > h3 {
    margin-top: 34px;
    margin-bottom: 48px;
    color: #62626A;
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.welcome-content > p {
    margin-top: 58px;
    color: #62626A;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.welcome {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 300px 1fr 300px;
    grid-template-columns: 300px 1fr 300px;
}
.welcome > .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.welcome > .item > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}

.button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    border: none;
}

.button-a {
    gap: 6px;
    height: 52px;
    border-radius: 8px;
    background: #0D67FE;
    padding: 0px 24px;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}
.button-a:hover {
    background: #2C7BFF;
    -webkit-box-shadow: 0px 13px 24px -10px rgba(44, 123, 255, 0.24);
            box-shadow: 0px 13px 24px -10px rgba(44, 123, 255, 0.24);
}
.button-a > p {
    color: #FFF;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.button-c {
    height: 48px;
    border-radius: 8px;
    background: #0D67FE;
    padding: 0px 24px;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    position: relative;
}
.button-c::after {
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 5.29289C8.68342 4.90237 9.31658 4.90237 9.70711 5.29289L15.7071 11.2929C16.0976 11.6834 16.0976 12.3166 15.7071 12.7071L9.70711 18.7071C9.31658 19.0976 8.68342 19.0976 8.29289 18.7071C7.90237 18.3166 7.90237 17.6834 8.29289 17.2929L13.5858 12L8.29289 6.70711C7.90237 6.31658 7.90237 5.68342 8.29289 5.29289Z' fill='white' fill-opacity='0.54'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.button-c:hover {
    background: #2C7BFF;
    -webkit-box-shadow: 0px 13px 24px -10px rgba(44, 123, 255, 0.24);
            box-shadow: 0px 13px 24px -10px rgba(44, 123, 255, 0.24);
}
.button-c > p {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.button-c:disabled {
    border: 1px solid #E2E4EC;
    background: #EFEFEF;
    -webkit-box-shadow: none;
            box-shadow: none;
    cursor: not-allowed;
}
.button-c:disabled > p {
    color: #323232;
}
.button-c:disabled::after {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.29289 5.29289C8.68342 4.90237 9.31658 4.90237 9.70711 5.29289L15.7071 11.2929C16.0976 11.6834 16.0976 12.3166 15.7071 12.7071L9.70711 18.7071C9.31658 19.0976 8.68342 19.0976 8.29289 18.7071C7.90237 18.3166 7.90237 17.6834 8.29289 17.2929L13.5858 12L8.29289 6.70711C7.90237 6.31658 7.90237 5.68342 8.29289 5.29289Z' fill='%23808080'/%3E%3C/svg%3E%0A");
}

.button-ico {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.claim-i {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.66953 5C5.55821 4.68133 5.5 4.34339 5.5 4C5.5 3.21011 5.80801 2.44902 6.36188 1.88508C6.91635 1.32053 7.67224 1 8.46429 1C10.259 1 11.3725 2.21846 12 3.27224C12.6275 2.21846 13.741 1 15.5357 1C16.3278 1 17.0837 1.32053 17.6381 1.88508C18.192 2.44902 18.5 3.21011 18.5 4C18.5 4.34339 18.4418 4.68133 18.3305 5L20.5265 5C20.7365 4.99998 20.9412 4.99996 21.1152 5.01184C21.3056 5.02483 21.5313 5.0553 21.7654 5.15225C22.2554 5.35524 22.6448 5.74458 22.8478 6.23464C22.9447 6.46868 22.9752 6.69441 22.9882 6.88478C23.0001 7.05876 23 7.26342 23 7.47333V7.52668C23 7.73658 23.0001 7.94126 22.9882 8.11523C22.9752 8.3056 22.9447 8.53133 22.8478 8.76537C22.6448 9.25543 22.2554 9.64478 21.7654 9.84776C21.5313 9.94471 21.3056 9.97518 21.1152 9.98817C20.9412 10 20.7366 10 20.5265 10H3.47353C3.26348 10 3.05886 10 2.88478 9.98817C2.69441 9.97518 2.46868 9.94471 2.23464 9.84776C1.74458 9.64478 1.35524 9.25543 1.15225 8.76537C1.0553 8.53133 1.02483 8.3056 1.01184 8.11523C0.999969 7.94121 0.999985 7.73659 1 7.52663V7.47344C0.999985 7.26348 0.999969 7.0588 1.01184 6.88478C1.02483 6.69441 1.0553 6.46868 1.15225 6.23464C1.35524 5.74458 1.74458 5.35524 2.23464 5.15225C2.46868 5.0553 2.69441 5.02483 2.88478 5.01184C3.05882 4.99997 3.26355 4.99998 3.47354 5L5.66953 5ZM8.46429 3C8.21442 3 7.97106 3.1009 7.78878 3.28649C7.60589 3.4727 7.5 3.72903 7.5 4C7.5 4.27097 7.60589 4.5273 7.78878 4.71351C7.97106 4.8991 8.21442 5 8.46429 5H10.6343C10.5619 4.82865 10.4786 4.65116 10.3836 4.47527C9.89769 3.57581 9.27397 3 8.46429 3ZM13.3658 5C13.4381 4.82865 13.5214 4.65116 13.6165 4.47527C14.1023 3.57581 14.726 3 15.5357 3C15.7856 3 16.029 3.1009 16.2112 3.28649C16.3941 3.4727 16.5 3.72903 16.5 4C16.5 4.27097 16.3941 4.5273 16.2112 4.71351C16.029 4.8991 15.7856 5 15.5357 5H13.3658Z' fill='white'/%3E%3Cpath d='M3.00001 13C3.00001 12.4477 3.44772 12 4.00001 12H10.2C10.48 12 10.62 12 10.727 12.0545C10.8211 12.1024 10.8976 12.1789 10.9455 12.273C11 12.38 11 12.52 11 12.8V22.2C11 22.48 11 22.62 10.9455 22.727C10.8976 22.8211 10.8211 22.8976 10.727 22.9455C10.62 23 10.48 23 10.2 23H7.16136C6.63432 23 6.17949 23 5.80498 22.9694C5.40963 22.9371 5.01641 22.8658 4.63803 22.673C4.07355 22.3854 3.61461 21.9265 3.32699 21.362C3.13419 20.9836 3.06288 20.5904 3.03058 20.195C2.99997 19.8205 2.99999 19.3657 3.00001 18.8385L3.00001 13Z' fill='white'/%3E%3Cpath d='M18.195 22.9694C17.8205 23 17.3657 23 16.8385 23H13.8C13.52 23 13.38 23 13.273 22.9455C13.1789 22.8976 13.1024 22.8211 13.0545 22.727C13 22.62 13 22.48 13 22.2V12.8C13 12.52 13 12.38 13.0545 12.273C13.1024 12.1789 13.1789 12.1024 13.273 12.0545C13.38 12 13.52 12 13.8 12H20C20.5523 12 21 12.4477 21 13V18.8386C21 19.3657 21 19.8205 20.9694 20.195C20.9371 20.5904 20.8658 20.9836 20.673 21.362C20.3854 21.9265 19.9265 22.3854 19.362 22.673C18.9836 22.8658 18.5904 22.9371 18.195 22.9694Z' fill='white'/%3E%3C/svg%3E");
}

.get {
    margin-top: -106px;
    border-radius: 12px;
    background: #0D67FE;
    padding: 26px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
.get > h1 {
    max-width: 458px;
    width: 100%;
    color: #FFF;
    text-align: center;
    font-family: "Helvetica Neue";
    font-size: 36px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
}
.get > img {
    width: 27px;
    height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    -o-object-fit: contain;
       object-fit: contain;
    margin-bottom: 32px;
}

.get-live {
    margin-top: 58px;
    height: 44px;
    width: 100%;
    background: url(../img/get-live.png);
    background-repeat: repeat no-repeat;
    -webkit-animation: 30s get-live infinite linear;
            animation: 30s get-live infinite linear;
}

@-webkit-keyframes get-live {
    0% {
        background-position-x: 1550px;
    }
    100% {
        background-position-x: 0px;
    }
}

@keyframes get-live {
    0% {
        background-position-x: 1550px;
    }
    100% {
        background-position-x: 0px;
    }
}
.item-info-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
    max-width: 440px;
    width: 100%;
}
.item-info-content > h1 {
    color: #000;
    font-family: "Helvetica Neue";
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    line-height: 36px;
}
.item-info-content > p {
    color: #62626A;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

.item-info-image {
    max-width: 348px;
    width: 100%;
    height: 273px;
}
.item-info-image > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}

.info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
}
.info > .item {
    gap: 28px;
    padding: 0px 38px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 12px;
    border: 1px solid #EBEBEB;
    background: #FEFEFE;
}
.info > .item:nth-child(even) {
    padding: 0px 52px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background: linear-gradient(271deg, #F4F4F4 46.09%, #FFF 104.44%);
}
.info > .item:nth-child(even) > .item-info-content {
    max-width: 400px;
}
.info > .item:nth-child(even) > .item-info-image {
    max-width: 366px;
    height: 271px;
}

.faq > h1 {
    text-align: center;
    color: #202020;
    font-family: "Helvetica Neue";
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    line-height: 28px;
    margin-bottom: 64px;
}

.item-faq {
    padding: 96px 0;
}

.head-faq {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 24px;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.head-faq::after {
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 8V16M8 12H16M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' stroke='%2398A2B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.head-faq.active::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8 12H16M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' stroke='%2398A2B3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.head-faq > p {
    width: 100%;
    color: #202020;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.body-faq {
    display: none;
    padding-top: 8px;
}
.body-faq > p {
    color: #62626A;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}
.body-faq > p > span {
    text-decoration-line: underline;
}

.faq-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 32px;
}
.faq-content > .item {
    padding-top: 24px;
    border-top: 1px solid #EAECF0;
}
.faq-content > .item:first-child {
    padding-top: 0;
    border-top: none;
}

.app {
    border-radius: 12px;
    background: #F5F5F5;
    padding: 34px 22px;
    padding-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 36px;
}
.app > img {
    margin-top: auto;
    max-width: 491px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -o-object-fit: contain;
       object-fit: contain;
}

.app-info {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.app-info > h1 {
    color: #202020;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
    margin-bottom: 8px;
}
.app-info > p {
    color: #62626A;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}

.app-info-links {
    margin: 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    width: 100%;
}
.app-info-links > .item {
    padding: 0px 14px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 6px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 8px;
    border: 1px solid #BABAC4;
    background: #FFF;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}
.app-info-links > .item:hover {
    background: #FBFBFB;
}
.app-info-links > .item > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 24px;
    height: 24px;
    -o-object-fit: contain;
       object-fit: contain;
}
.app-info-links > .item > p {
    color: #323232;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.scan-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 9px;
}
.scan-info > h1 {
    color: #202020;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
}

.app-scan {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 17px;
}
.app-scan > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    border-radius: 8px;
    width: 96px;
    height: 96px;
    border: 1px solid #CFCFCF;
    -o-object-fit: contain;
       object-fit: contain;
}

.rate {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
}
.rate > p {
    color: #62626A;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 71px;
    height: 14px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='14' viewBox='0 0 71 14' fill='none'%3E%3Cpath d='M6.83307 1.46365C6.98251 1.003 7.63318 1.003 7.78262 1.46366L8.76486 4.49152C8.8317 4.69753 9.02337 4.83701 9.23964 4.83701H12.4183C12.9018 4.83701 13.1029 5.45682 12.7116 5.74152L10.1401 7.61284C9.96516 7.74016 9.89195 7.96585 9.95878 8.17186L10.9411 11.1997C11.0904 11.6603 10.5641 12.0434 10.1728 11.7587L7.60127 9.88742C7.42631 9.7601 7.18938 9.7601 7.01442 9.88742L4.44286 11.7587C4.05162 12.0434 3.52523 11.6603 3.67466 11.1997L4.65691 8.17186C4.72374 7.96585 4.65053 7.74016 4.47556 7.61284L1.904 5.74152C1.51277 5.45682 1.71383 4.83701 2.19743 4.83701H5.37605C5.59232 4.83701 5.78399 4.69753 5.85082 4.49152L6.83307 1.46365Z' fill='%23FE6700'/%3E%3Cpath d='M20.8116 1.46365C20.961 1.003 21.6117 1.003 21.7611 1.46366L22.7433 4.49152C22.8102 4.69753 23.0019 4.83701 23.2182 4.83701H26.3968C26.8803 4.83701 27.0814 5.45682 26.6901 5.74152L24.1186 7.61284C23.9436 7.74016 23.8704 7.96585 23.9373 8.17186L24.9196 11.1997C25.0689 11.6603 24.5426 12.0434 24.1513 11.7587L21.5798 9.88742C21.4048 9.7601 21.1679 9.7601 20.9929 9.88742L18.4214 11.7587C18.0301 12.0434 17.5038 11.6603 17.6531 11.1997L18.6354 8.17186C18.7023 7.96585 18.6291 7.74016 18.4541 7.61284L15.8825 5.74152C15.4913 5.45682 15.6924 4.83701 16.1759 4.83701H19.3545C19.5708 4.83701 19.7625 4.69753 19.8294 4.49152L20.8116 1.46365Z' fill='%23FE6700'/%3E%3Cpath d='M34.7891 1.46365C34.9385 1.003 35.5893 1.003 35.7386 1.46366L36.7209 4.49152C36.7878 4.69753 36.9794 4.83701 37.1957 4.83701H40.3743C40.8579 4.83701 41.059 5.45682 40.6677 5.74152L38.0962 7.61284C37.9212 7.74016 37.848 7.96585 37.9149 8.17186L38.8971 11.1997C39.0465 11.6603 38.5201 12.0434 38.1288 11.7587L35.5573 9.88742C35.3823 9.7601 35.1455 9.7601 34.9705 9.88742L32.3989 11.7587C32.0077 12.0434 31.4813 11.6603 31.6307 11.1997L32.6129 8.17186C32.6798 7.96585 32.6066 7.74016 32.4316 7.61284L29.8601 5.74152C29.4688 5.45682 29.6699 4.83701 30.1534 4.83701H33.3321C33.5483 4.83701 33.74 4.69753 33.8069 4.49152L34.7891 1.46365Z' fill='%23FE6700'/%3E%3Cpath d='M48.7667 1.46365C48.916 1.003 49.5668 1.003 49.7162 1.46366L50.6984 4.49152C50.7653 4.69753 50.957 4.83701 51.1732 4.83701H54.3519C54.8354 4.83701 55.0365 5.45682 54.6452 5.74152L52.0737 7.61284C51.8987 7.74016 51.8255 7.96585 51.8924 8.17186L52.8746 11.1997C53.024 11.6603 52.4976 12.0434 52.1064 11.7587L49.5349 9.88742C49.3598 9.7601 49.123 9.7601 48.948 9.88742L46.3765 11.7587C45.9852 12.0434 45.4588 11.6603 45.6082 11.1997L46.5904 8.17186C46.6573 7.96585 46.5842 7.74016 46.4091 7.61284L43.8376 5.74152C43.4464 5.45682 43.6474 4.83701 44.131 4.83701H47.3096C47.5259 4.83701 47.7175 4.69753 47.7844 4.49152L48.7667 1.46365Z' fill='%23FE6700'/%3E%3Cpath d='M62.7442 1.46365C62.8936 1.003 63.5443 1.003 63.6937 1.46366L64.6759 4.49152C64.7428 4.69753 64.9345 4.83701 65.1508 4.83701H68.3294C68.813 4.83701 69.014 5.45682 68.6228 5.74152L66.0513 7.61284C65.8762 7.74016 65.803 7.96585 65.8699 8.17186L66.8522 11.1997C67.0015 11.6603 66.4752 12.0434 66.0839 11.7587L63.5124 9.88742C63.3374 9.7601 63.1005 9.7601 62.9255 9.88742L60.354 11.7587C59.9627 12.0434 59.4364 11.6603 59.5857 11.1997L60.568 8.17186C60.6349 7.96585 60.5617 7.74016 60.3867 7.61284L57.8152 5.74152C57.4239 5.45682 57.625 4.83701 58.1085 4.83701H61.2871C61.5034 4.83701 61.6951 4.69753 61.762 4.49152L62.7442 1.46365Z' fill='%23DDDDDF'/%3E%3Cmask id='mask0_2248_47781' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='57' y='1' width='12' height='11'%3E%3Cpath d='M62.7442 1.46365C62.8936 1.003 63.5443 1.003 63.6937 1.46366L64.6759 4.49152C64.7428 4.69753 64.9345 4.83701 65.1508 4.83701H68.3294C68.813 4.83701 69.014 5.45682 68.6228 5.74152L66.0513 7.61284C65.8762 7.74016 65.803 7.96585 65.8699 8.17186L66.8522 11.1997C67.0015 11.6603 66.4752 12.0434 66.0839 11.7587L63.5124 9.88742C63.3374 9.7601 63.1005 9.7601 62.9255 9.88742L60.354 11.7587C59.9627 12.0434 59.4364 11.6603 59.5857 11.1997L60.568 8.17186C60.6349 7.96585 60.5617 7.74016 60.3867 7.61284L57.8152 5.74152C57.4239 5.45682 57.625 4.83701 58.1085 4.83701H61.2871C61.5034 4.83701 61.6951 4.69753 61.762 4.49152L62.7442 1.46365Z' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2248_47781)'%3E%3Cpath d='M62.7201 0H56.7297C56.454 0 56.2305 0.223858 56.2305 0.5V13.5C56.2305 13.7761 56.454 14 56.7297 14H62.7201C62.9958 14 63.2193 13.7761 63.2193 13.5V0.5C63.2193 0.223858 62.9958 0 62.7201 0Z' fill='%23FE6700'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.responsive-footer {
    background: #F5F5F5;
    padding-top: 32px;
}
.responsive-footer.ew {
    background: #FFF;
}

.bottom-footer-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 32px;
}
.bottom-footer-info > p {
    color: #62626A;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}

.bottom-footer-navigate {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 24px;
}
.bottom-footer-navigate > .item > p {
    color: #62626A;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.footer-social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 32px;
}
.footer-social > .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 24px;
    height: 24px;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
}
.footer-social > .item > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}

.bottom-footer {
    border-top: 2px solid #D9D9D9;
    padding: 28px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    gap: 32px;
}

.logo-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 34px;
}
.logo-footer > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}

.footer-nav-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.footer-nav-items > .item > p {
    color: #62626A;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.footer-navigate {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 48px;
    width: 100%;
    max-width: 482px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.footer-navigate > .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 4px;
}
.footer-navigate > .item > h1 {
    color: #202020;
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px;
}

.top-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 42px;
    padding-bottom: 32px;
}

.logo-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 42px;
}
.logo-header > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}

.responsive-head {
    border-bottom: 1px solid #E2E4EC;
    background: #F5F5F5;
}

.time {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 3px;
}
.time > span {
    color: #BABAC4;
    font-size: 20.773px;
    font-style: normal;
    font-weight: 500;
    line-height: 15.58px;
}
.time > .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 3px;
}
.time > .item:last-child > p {
    color: #808080;
}
.time > .item > p {
    width: 21px;
    height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    border-radius: 2.597px;
    background: #EDEDEE;
    color: #323232;
    font-size: 20.773px;
    font-style: normal;
    font-weight: 500;
    line-height: 15.58px;
}

.time-event {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
    position: relative;
}
.time-event::before {
    position: relative;
    content: "";
    width: 24px;
    height: 24px;
    background: url(../img/time.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.time-event > p {
    white-space: nowrap;
    color: #808080;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.time-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.button-b {
    padding: 0px 14px;
    border-radius: 8px;
    border: 1px solid #BABAC4;
    background: #FFF;
    height: 40px;
    gap: 6px;
    -webkit-transition: 0.2s;
    transition: 0.2s;
}
.button-b:hover {
    background: #F4F4F4;
}
.button-b > p {
    color: #323232;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.wall-i {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 6.5V17C4 17.7956 4.31607 18.5587 4.87868 19.1213C5.44129 19.6839 6.20435 20 7 20H18C18.5304 20 19.0391 19.7893 19.4142 19.4142C19.7893 19.0391 20 18.5304 20 18V11C20 10.4696 19.7893 9.96086 19.4142 9.58579C19.0391 9.21071 18.5304 9 18 9H16M4 6.5C4 7.9 5.1 9 6.5 9H16M4 6.5C4 5.1 5.1 4 6.5 4H14.5C15.4 4 16 4.6 16 5.4V9' stroke='%23808080' stroke-width='2' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M15.4996 15.4C15.7383 15.4 15.9672 15.3052 16.136 15.1364C16.3048 14.9676 16.3996 14.7387 16.3996 14.5C16.3996 14.2613 16.3048 14.0324 16.136 13.8636C15.9672 13.6948 15.7383 13.6 15.4996 13.6C15.2609 13.6 15.032 13.6948 14.8632 13.8636C14.6944 14.0324 14.5996 14.2613 14.5996 14.5C14.5996 14.7387 14.6944 14.9676 14.8632 15.1364C15.032 15.3052 15.2609 15.4 15.4996 15.4Z' fill='%23808080' stroke='%23808080'/%3E%3C/svg%3E");
}

.header-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
}

header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
}
header > .item {
    width: 100%;
}

.responsive-head {
    padding: 12px 0;
}

.step-image {
    width: 100%;
    height: 168px;
}
.step-image > img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

.steps {
    display: -ms-grid;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(204px, 1fr));
    gap: 20px;
}
.steps > .item > p {
    color: #62626A;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

.step-name {
    margin: 24px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
}
.step-name > span {
    color: #BFBFBF;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.step-name > p {
    color: #202020;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.item-steps {
    margin-bottom: 64px;
    margin-top: 33px;
}

.get-stars {
    position: absolute;
    pointer-events: none;
    z-index: -1;
    inset: 0;
    width: 100%;
    height: 100%;
}
.get-stars > .item {
    position: absolute;
    width: 14px;
    height: 14px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.43441 1.02511C6.49933 0.765425 6.73265 0.583252 7.00033 0.583252C7.268 0.583252 7.50132 0.765425 7.56624 1.02511L8.32545 4.06193C8.48353 4.69428 8.53677 4.87739 8.62738 5.01898C8.71835 5.16115 8.83909 5.28189 8.98126 5.37287C9.12286 5.46347 9.30597 5.51671 9.93831 5.67479L12.9751 6.434C13.2348 6.49892 13.417 6.73225 13.417 6.99992C13.417 7.26759 13.2348 7.50091 12.9751 7.56583L9.93831 8.32504C9.30597 8.48313 9.12286 8.53637 8.98126 8.62697C8.83909 8.71794 8.71835 8.83868 8.62738 8.98086C8.53677 9.12245 8.48353 9.30556 8.32545 9.9379L7.56624 12.9747C7.50132 13.2344 7.268 13.4166 7.00032 13.4166C6.73265 13.4166 6.49933 13.2344 6.43441 12.9747L5.6752 9.9379C5.51712 9.30556 5.46388 9.12245 5.37327 8.98086C5.2823 8.83868 5.16156 8.71794 5.01939 8.62697C4.87779 8.53637 4.69469 8.48313 4.06234 8.32504L1.02551 7.56583C0.765833 7.50091 0.583659 7.26759 0.583659 6.99992C0.583659 6.73225 0.765833 6.49892 1.02551 6.434L4.06234 5.6748C4.69469 5.51671 4.87779 5.46347 5.01939 5.37287C5.16156 5.28189 5.2823 5.16115 5.37327 5.01898C5.46388 4.87739 5.51712 4.69428 5.6752 4.06193L6.43441 1.02511Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.get {
    isolation: isolate;
}

.get-stars > .item.star-a {
    top: 46px;
    left: 78px;
    -webkit-animation: 5s st-a infinite linear;
            animation: 5s st-a infinite linear;
}
.get-stars > .item.star-b {
    width: 8px;
    height: 8px;
    top: 29px;
    left: 195px;
    -webkit-animation: 4s st-b infinite linear;
            animation: 4s st-b infinite linear;
}
.get-stars > .item.star-c {
    width: 10px;
    height: 10px;
    top: 108px;
    left: 142px;
    -webkit-animation: 6s st-a infinite linear;
            animation: 6s st-a infinite linear;
}
.get-stars > .item.star-d {
    width: 8px;
    height: 8px;
    left: 37px;
    bottom: 113px;
    -webkit-animation: 3s st-b infinite linear;
            animation: 3s st-b infinite linear;
}
.get-stars > .item.star-e {
    left: 178px;
    bottom: 107px;
    -webkit-animation: 7s st-a infinite linear;
            animation: 7s st-a infinite linear;
}
.get-stars > .item.star-f {
    width: 8px;
    height: 8px;
    top: 29px;
    right: 198px;
    -webkit-animation: 5s st-b infinite linear;
            animation: 5s st-b infinite linear;
}
.get-stars > .item.star-g {
    top: 40px;
    right: 82px;
    -webkit-animation: 4s st-a infinite linear;
            animation: 4s st-a infinite linear;
}
.get-stars > .item.star-h {
    width: 10px;
    height: 10px;
    top: 108px;
    right: 145px;
    -webkit-animation: 3s st-b infinite linear;
            animation: 3s st-b infinite linear;
}
.get-stars > .item.star-i {
    bottom: 108px;
    right: 181px;
    -webkit-animation: 6s st-a infinite linear;
            animation: 6s st-a infinite linear;
}
.get-stars > .item.star-j {
    width: 8px;
    height: 8px;
    right: 40px;
    bottom: 113px;
    -webkit-animation: 3s st-b infinite linear;
            animation: 3s st-b infinite linear;
}

@-webkit-keyframes st-a {
    0% {
        opacity: 0.2;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0.2;
    }
}

@keyframes st-a {
    0% {
        opacity: 0.2;
    }
    50% {
        opacity: 1;
    }
    100% {
        opacity: 0.2;
    }
}
@-webkit-keyframes st-b {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.2;
    }
    100% {
        opacity: 1;
    }
}
@keyframes st-b {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.2;
    }
    100% {
        opacity: 1;
    }
}
.dom-aval.sw.wait > * {
    pointer-events: none;
    opacity: 0.6;
}
.dom-aval.sw.wait > .dom-check {
    opacity: 0.3;
}

.head-item {
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
    margin-bottom: 50px;
}
.head-item::before {
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.92259 5.58922C9.24803 5.26378 9.24803 4.73614 8.92259 4.4107C8.59715 4.08527 8.06951 4.08527 7.74408 4.4107L2.74408 9.4107C2.41864 9.73614 2.41864 10.2638 2.74408 10.5892L7.74408 15.5892C8.06951 15.9147 8.59715 15.9147 8.92259 15.5892C9.24803 15.2638 9.24803 14.7361 8.92259 14.4107L5.34518 10.8333L16.6667 10.8333C17.1269 10.8333 17.5 10.4602 17.5 9.99996C17.5 9.53972 17.1269 9.16663 16.6667 9.16663L5.34518 9.16663L8.92259 5.58922Z' fill='%23808080'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.head-item > p {
    color: #323232;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.item-domain {
    padding: 36px 0;
    background: #F5F5F5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-bottom: 200px;
}

.main {
    padding-bottom: 68px;
}

.check-domain::after {
    content: none;
}

.item-d-content {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 8px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    position: relative;
}
.item-d-content::before {
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='3.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='3.5' stroke='%23D0D5DD'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.item-d-content > p {
    color: #344054;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}

.aval-d-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 12px;
}
.aval-d-group > .item > input {
    display: none;
}
.aval-d-group > .item > input:checked ~ .item-d-content::before {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%230D67FE'/%3E%3Cpath d='M12 5L6.5 10.5L4 8' stroke='white' stroke-width='1.6666' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.aval-domains {
    padding: 20px;
    border-radius: 12px;
    border: 1px solid #E2E4EC;
    background: #FFF;
    max-width: 620px;
    width: 100%;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    margin-bottom: 12px;
}

.domain-selelect {
    max-width: 620px;
    width: 100%;
    margin: 0px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.domain-selelect > .button {
    width: 100%;
}
.domain-selelect > h1 {
    color: #202020;
    font-family: "Helvetica Neue";
    font-size: 24px;
    font-style: normal;
    font-weight: 900;
    line-height: 28px;
    margin-bottom: 32px;
}

.dom-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    padding: 0px 10px;
    padding-left: 18px;
    border-radius: 12px;
    border: 1px solid #E2E4EC;
    background: #FFF;
    height: 48px;
    cursor: text;
}
.dom-check > input {
    width: 100%;
    border: none;
    background: none;
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.dom-check > input::-webkit-input-placeholder {
    color: #808080;
}
.dom-check > input::-moz-placeholder {
    color: #808080;
}
.dom-check > input:-ms-input-placeholder {
    color: #808080;
}
.dom-check > input::-ms-input-placeholder {
    color: #808080;
}
.dom-check > input::placeholder {
    color: #808080;
}
.dom-check > p {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    text-align: center;
    padding: 0px 24px;
    min-width: 86px;
    border-radius: 6px;
    background: rgba(13, 103, 254, 0.12);
    height: 30px;
    color: #0D67FE;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.dom-aval {
    max-width: 400px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 12px;
}
.dom-aval > .button {
    width: 100%;
}

.message-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 6px;
}
.message-content > p {
    color: #202020;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}
.message-content > p > span {
    color: #0D67FE;
}

.dom-s {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 6px;
}
.dom-s > p {
    height: 28px;
    color: #202020;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}
.dom-s > span {
    height: 28px;
    border-radius: 44px;
    background: rgba(13, 103, 254, 0.12);
    padding: 0px 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #0D67FE;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}

.message {
    padding: 18px 22px;
    border-radius: 12px;
    background: #FFF;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 10px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.message::after {
    position: relative;
    content: "";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 64px;
    height: 64px;
    background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='64' height='64' rx='32' fill='%230D67FE' fill-opacity='0.12'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32 15.5C22.8873 15.5 15.5 22.8873 15.5 32C15.5 41.1127 22.8873 48.5 32 48.5C41.1127 48.5 48.5 41.1127 48.5 32C48.5 22.8873 41.1127 15.5 32 15.5ZM39.8107 28.5607C40.3964 27.9749 40.3964 27.0251 39.8107 26.4393C39.2249 25.8536 38.2751 25.8536 37.6893 26.4393L29.75 34.3787L26.3107 30.9393C25.7249 30.3536 24.7751 30.3536 24.1893 30.9393C23.6036 31.5251 23.6036 32.4749 24.1893 33.0607L28.6893 37.5607C29.2751 38.1464 30.2249 38.1464 30.8107 37.5607L39.8107 28.5607Z' fill='%230D67FE'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.claim-domain {
    gap: 8px;
}
.claim-domain::after {
    content: none;
}

.cl-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.66953 5C5.55821 4.68133 5.5 4.34339 5.5 4C5.5 3.21011 5.80801 2.44902 6.36188 1.88508C6.91635 1.32053 7.67224 1 8.46429 1C10.259 1 11.3725 2.21846 12 3.27224C12.6275 2.21846 13.741 1 15.5357 1C16.3278 1 17.0837 1.32053 17.6381 1.88508C18.192 2.44902 18.5 3.21011 18.5 4C18.5 4.34339 18.4418 4.68133 18.3305 5L20.5265 5C20.7365 4.99998 20.9412 4.99996 21.1152 5.01184C21.3056 5.02483 21.5313 5.0553 21.7654 5.15225C22.2554 5.35524 22.6448 5.74458 22.8478 6.23464C22.9447 6.46868 22.9752 6.69441 22.9882 6.88478C23.0001 7.05876 23 7.26342 23 7.47333V7.52668C23 7.73658 23.0001 7.94126 22.9882 8.11523C22.9752 8.3056 22.9447 8.53133 22.8478 8.76537C22.6448 9.25543 22.2554 9.64478 21.7654 9.84776C21.5313 9.94471 21.3056 9.97518 21.1152 9.98817C20.9412 10 20.7366 10 20.5265 10H3.47353C3.26348 10 3.05886 10 2.88478 9.98817C2.69441 9.97518 2.46868 9.94471 2.23464 9.84776C1.74458 9.64478 1.35524 9.25543 1.15225 8.76537C1.0553 8.53133 1.02483 8.3056 1.01184 8.11523C0.999969 7.94121 0.999985 7.73659 1 7.52663V7.47344C0.999985 7.26348 0.999969 7.0588 1.01184 6.88478C1.02483 6.69441 1.0553 6.46868 1.15225 6.23464C1.35524 5.74458 1.74458 5.35524 2.23464 5.15225C2.46868 5.0553 2.69441 5.02483 2.88478 5.01184C3.05882 4.99997 3.26355 4.99998 3.47354 5L5.66953 5ZM8.46429 3C8.21442 3 7.97106 3.1009 7.78878 3.28649C7.60589 3.4727 7.5 3.72903 7.5 4C7.5 4.27097 7.60589 4.5273 7.78878 4.71351C7.97106 4.8991 8.21442 5 8.46429 5H10.6343C10.5619 4.82865 10.4786 4.65116 10.3836 4.47527C9.89769 3.57581 9.27397 3 8.46429 3ZM13.3658 5C13.4381 4.82865 13.5214 4.65116 13.6165 4.47527C14.1023 3.57581 14.726 3 15.5357 3C15.7856 3 16.029 3.1009 16.2112 3.28649C16.3941 3.4727 16.5 3.72903 16.5 4C16.5 4.27097 16.3941 4.5273 16.2112 4.71351C16.029 4.8991 15.7856 5 15.5357 5H13.3658Z' fill='white'/%3E%3Cpath d='M3.00001 13C3.00001 12.4477 3.44772 12 4.00001 12H10.2C10.48 12 10.62 12 10.727 12.0545C10.8211 12.1024 10.8976 12.1789 10.9455 12.273C11 12.38 11 12.52 11 12.8V22.2C11 22.48 11 22.62 10.9455 22.727C10.8976 22.8211 10.8211 22.8976 10.727 22.9455C10.62 23 10.48 23 10.2 23H7.16136C6.63432 23 6.17949 23 5.80498 22.9694C5.40963 22.9371 5.01641 22.8658 4.63803 22.673C4.07355 22.3854 3.61461 21.9265 3.32699 21.362C3.13419 20.9836 3.06288 20.5904 3.03058 20.195C2.99997 19.8205 2.99999 19.3657 3.00001 18.8385L3.00001 13Z' fill='white'/%3E%3Cpath d='M18.195 22.9694C17.8205 23 17.3657 23 16.8385 23H13.8C13.52 23 13.38 23 13.273 22.9455C13.1789 22.8976 13.1024 22.8211 13.0545 22.727C13 22.62 13 22.48 13 22.2V12.8C13 12.52 13 12.38 13.0545 12.273C13.1024 12.1789 13.1789 12.1024 13.273 12.0545C13.38 12 13.52 12 13.8 12H20C20.5523 12 21 12.4477 21 13V18.8386C21 19.3657 21 19.8205 20.9694 20.195C20.9371 20.5904 20.8658 20.9836 20.673 21.362C20.3854 21.9265 19.9265 22.3854 19.362 22.673C18.9836 22.8658 18.5904 22.9371 18.195 22.9694Z' fill='white'/%3E%3C/svg%3E");
}

@media screen and (max-width: 1220px) {
    .welcome > .item {
        display: none;
    }
    header {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
    }
    header > .item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    header > .item:last-child {
        display: none;
    }
    .step-image {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
    }
    .info > .item {
        padding: 0 !important;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    .item-info-image {
        height: -webkit-fit-content !important;
        height: -moz-fit-content !important;
        height: fit-content !important;
    }
    .item-info-content {
        padding: 20px;
        text-align: center;
    }
    .app > img {
        display: none;
    }
    .top-footer {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    .bottom-footer-info {
        gap: 14px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    .bottom-footer {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    .footer-navigate {
        gap: 20px;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .footer-navigate > .item {
        -webkit-box-flex: 1;
            -ms-flex: 1 1 140px;
                flex: 1 1 140px;
    }
    .welcome-content {
        text-align: center;
    }
    .welcome-content > h1 {
        font-size: 38px;
    }
    .welcome-content > h1 > br {
        display: none;
    }
    .welcome-content > h3 {
        margin: 20px 0;
        margin-bottom: 30px;
        font-size: 16px;
    }
    .get {
        padding: 20px 0;
    }
    .get > h1 {
        padding: 0px 20px;
        font-size: 28px;
    }
    .steps > .item {
        text-align: center;
    }
    .steps > .item > p > br {
        display: none;
    }
    .step-name {
        margin: 12px 0;
        margin-top: 20px;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    .app-info {
        max-width: 100%;
        width: 100%;
        text-align: center;
    }
    .app-info > p {
        font-size: 14px;
    }
    .app {
        padding: 20px;
    }
    .app-scan {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
    }
    .scan-info > h1 > br {
        display: none;
    }
    .app-info-links {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    .app-info-links > .item > p {
        font-size: 14px;
    }
    .head-faq > p {
        font-size: 16px;
    }
    .body-faq > p {
        font-size: 14px;
    }
    .faq-content > .item {
        padding-top: 14px;
    }
    .faq-content {
        gap: 24px;
    }
    .item-info-content > h1 {
        font-size: 28px;
    }
    .welcome-content {
        width: 100%;
        max-width: 100%;
    }
    .welcome {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    .welcome-name {
        padding: 16px;
    }
    .welcome-name::before {
        content: none;
    }
    .welcome-name > p {
        font-size: 14px;
        line-height: 140%;
    }
    .welcome-content {
        padding-top: 40px;
    }
    .welcome-content > p {
        margin-top: 40px;
    }
}
@media screen and (max-width: 768px) {
    .aval-domains {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        gap: 12px;
    }
    .domain-selelect > h1 {
        text-align: center;
    }
    .item-domain {
        padding: 20px 0;
        padding-bottom: 100px;
    }
    .head-item {
        margin-bottom: 30px;
    }
    .domain-selelect > h1 {
        margin-bottom: 20px;
    }
    .dom-s {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .dom-s > p {
        font-size: 14px;
    }
    .dom-s > span {
        font-size: 14px;
    }
    .message::after {
        width: 44px;
        height: 44px;
    }
    .message-content > p {
        font-size: 14px;
    }
}