.start {
    margin-top: 158px;
}

.start__box {
    display: flex;
    justify-content: space-between;
    column-gap: 30px;
    height: 480px;
    background: linear-gradient(180deg, #1b4cf9 0%, #106493 100%);
    border-radius: 40px;
    padding: 0 165px 0 97px;
    position: relative;
}

.start__bg {
    position: absolute;
    top: 84px;
    left: 0;
    width: 750px;
    height: 396px;
    overflow: hidden;
}

.start__bg svg {
    position: absolute;
    left: -335px;
}

.start__right {
    max-width: 390px;
    padding-top: 125px;
}

.start__img {
    position: relative;
    margin-top: -67px;
}

.start__img img {
    width: 484px;
    height: auto;
}

.start__title {
    font-weight: 600;
    font-size: 38px;
    line-height: 110%;
    color: #fff;
    margin-bottom: 22px;
}

.start__description {
    font-weight: 400;
    font-size: 17px;
    line-height: 157%;
    color: #fff;
    margin-bottom: 29px;
}

.start__links {
    display: flex;
    column-gap: 24px;
}

.start__link {
    display: flex;
    justify-content: center;
    padding: 20px 57px;
    font-weight: 500;
    font-size: 17px;
    text-align: center;
    color: #1b4cf9;
    background-color: #FFFFFF;
    border-radius: 10px;
    transition: background-color .3s ease-in-out, color .3s ease-in-out;
    min-width: 171px;
}

.start__link:hover {
    background-color: #3f68ff;
    color: #FFFFFF;
    user-select: none;
}

.start__link:nth-child(2) {
    min-width: 181px;
}

.start__rechtangle,
.start__spiral,
.start__polygon,
.start__circle {
    position: absolute;
}

.start__rechtangle {
    top: 177px;
    left: -6px;
}

.start__rechtangle img {
    width: 113px !important;
}

.start__spiral {
    top: 72px;
    right: 59px;
}

.start__spiral img {
    width: 135px !important;
}

.start__polygon {
    bottom: -59px;
    left: 96px;
}

.start__polygon img {
    width: 130px !important;
}

.start__circle {
    bottom: 104px;
    right: -2px;
}

.start__circle img {
    width: 103px !important;
}

@media (max-width: 1250px) {
    .start__box {
        padding: 0 70px;
    }
}

@media (max-width: 1085px) {
    .start__box {
        padding: 0 70px 0 20px;
    }
}

@media (max-width: 1030px) {
    .start {
        margin-top: 100px;
    }

    .start__box {
        flex-direction: column-reverse;
        align-items: center;
        height: fit-content;
        row-gap: 30px;
        padding: 50px 18px 0 18px;
    }

    .start__bg {
        top: auto;
        bottom: 0;
    }

    .start__img {
        width: fit-content;
        margin-top: 0;
    }

    .start__left {
        margin-bottom: -4px;
    }

    .start__right {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-top: 0;
        max-width: 550px;
        text-align: center;
    }
}

@media (max-width: 885px) {
    .start__bg {
        width: 100%;
        border-radius: 0 0 40px 0;
    }
}

@media (max-width: 600px) {
    .start__img img {
        width: 400px;
    }

    .start__rechtangle img {
        width: 90px !important;
    }

    .start__spiral img {
        width: 100px !important;
    }

    .start__circle img {
        width: 90px !important;
    }
}

@media (max-width: 500px) {
    .start__img img {
        width: 350px;
    }
}

@media (max-width: 470px) {
    .start__box {
        border-radius: 20px;
    }

    .start__bg {
        border-radius: 0 0 20px 0;
    }

    .start__links {
        flex-direction: column;
        row-gap: 25px;
    }
}

@media (max-width: 425px) {
    .start__left {
        margin-left: -30px;
    }
}
/*
     FILE ARCHIVED ON 15:19:54 Apr 21, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:06:20 May 18, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.264
  exclusion.robots: 0.125
  exclusion.robots.policy: 0.11
  esindex: 0.028
  cdx.remote: 12.583
  LoadShardBlock: 56.088 (3)
  PetaboxLoader3.datanode: 81.698 (4)
  load_resource: 61.588
  PetaboxLoader3.resolve: 25.549
*/