button {
    cursor: pointer !important;
}
.accordion-button:focus {
    box-shadow: none; /* Removes focus ring */
    border-color: transparent !important;
    outline: none;
}
.home-dekstop {
    display: flex;
    flex-direction: column;
    /* width: 1200px;*/
    align-items: flex-start;
    position: relative;
    background-color: #ffffff;
    background-color: var(--light-gray);
}

    .home-dekstop .vector {
        position: absolute;
        width: 31.75%;
        height: 99.61%;
        top: 0;
        left: 68.25%;
    }

    .home-dekstop .img {
        position: absolute;
        width: 100%;
        height: 99.64%;
        top: 0;
        left: 0;
    }

    .home-dekstop .vector-2 {
        position: absolute;
        width: 48.67%;
        height: 100%;
        top: 0;
        left: 51.33%;
    }

    .home-dekstop .vector-3 {
        position: absolute;
        width: 66.40%;
        height: 99.04%;
        top: 0;
        left: 33.60%;
    }

    .home-dekstop .vector-4 {
        position: absolute;
        width: 14.72%;
        height: 99.04%;
        top: 0;
        left: 85.28%;
    }

    .home-dekstop .vector-5 {
        position: absolute;
        width: 82.22%;
        height: 99.05%;
        top: 0;
        left: 17.78%;
    }

    .home-dekstop .vector-6 {
        position: absolute;
        width: 76.80%;
        height: 57.69%;
        top: 42.31%;
        left: 23.20%;
    }

    .home-dekstop .frame-2 {
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .hero-section {
        display: flex;
        height: 527px;
        align-items: center;
        position: relative;
        align-self: stretch;
        width: 100%;
    }

    .home-dekstop .frame-wrapper {
        position: relative;
        flex: 1;
        align-self: stretch;
        flex-grow: 1;
        background-image: url(./img/frame-6.png);
        background-size: cover;
        background-position: 50% 50%;
    }

    .home-dekstop .frame-3 {
        display: flex;
        flex-direction: column;
        width: 547px;
        align-items: flex-end;
        gap: 16px;
        position: relative;
        top: 125px;
        right: 55px;
    }

    .home-dekstop .div-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .home-dekstop .p {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 42px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .text-wrapper-2 {
        width: 515px;
        font-weight: 300;
        color: var(--white);
        position: relative;
        font-family: "Geologica", Helvetica;
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .button {
        all: unset;
        box-sizing: border-box;
        display: flex;
        /* width: 176px; */
        align-items: center;
        justify-content: center;
        padding: 12px;
        position: relative;
        flex: 0 0 auto;
        background-color: #ffffff;
    }

    .home-dekstop .label {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0px 8px;
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .label-2 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #000000;
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

    .home-dekstop .surreal-cityscape-wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        position: relative;
        flex: 1;
        align-self: stretch;
        flex-grow: 1;
    }

    .home-dekstop .surreal-cityscape {
        position: relative;
        flex: 1;
        align-self: stretch;
        width: 100%;
        flex-grow: 1;
        object-fit: cover;
    }

    .home-dekstop .services-section {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 32px;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: #efefef;
    }

    .home-dekstop .explore-AI-from {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: transparent;
        font-size: 32px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .span {
        color: #005c43;
    }

    .home-dekstop .text-wrapper-3 {
        color: #000000;
    }

    .home-dekstop .text-wrapper-4 {
        position: relative;
        width: 498px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .frame-4 {
        display: flex;
        height: 475px;
        align-items: center;
        gap: 16px;
        position: relative;
        align-self: center;
        width: 1200px;
    }

    .home-dekstop .frame-5 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        padding: 16px;
        position: relative;
        flex: 1;
        align-self: stretch;
        flex-grow: 1;
        background-color: #ffffff;
    }

    .home-dekstop .frame-6 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .home-dekstop .frame-7 {
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 200px;
        background-image: url(./img/frame-427321939.png);
        background-size: cover;
        background-position: 50% 50%;
    }

    .home-dekstop .div-wrapper {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 2px 8px;
        position: relative;
        flex: 0 0 auto;
        background-color: #007b4e2e;
    }

    .home-dekstop .text-wrapper-5 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-green);
        font-size: 12px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .text-wrapper-6 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 24px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .text-wrapper-7 {
        position: relative;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 14px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .button-2 {
        all: unset;
        box-sizing: border-box;
        width: 137px;
        height: 36px;
        align-items: center;
        justify-content: center;
        padding: 12px;
        background-color: var(--black);
        display: flex;
        position: relative;
    }

    .home-dekstop .label-3 {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0px 8px;
        position: relative;
        flex: 0 0 auto;
        margin-top: -6.00px;
        margin-bottom: -6.00px;
    }

    .home-dekstop .text-wrapper-8 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

    .home-dekstop .frame-8 {
        background-image: url(./img/frame-427321939-1.png);
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 200px;
        background-size: cover;
        background-position: 50% 50%;
    }

    .home-dekstop .frame-9 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 4px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .home-dekstop .frame-10 {
        background-image: url(./img/frame-427321939-2.png);
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 200px;
        background-size: cover;
        background-position: 50% 50%;
    }

    .home-dekstop .frame-11 {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: #efefef;
    }

    .home-dekstop .frame-12 {
        display: flex;
        flex-direction: column;
        width: 790px;
        align-items: center;
        gap: 8px;
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .what-is-AI-and-how {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: transparent;
        font-size: 32px;
        text-align: center;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .text-wrapper-9 {
        color: #006443;
    }

    .home-dekstop .text-wrapper-10 {
        position: relative;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 16px;
        text-align: center;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .mask-group {
        position: relative;
        width: 790px;
        height: 523.99px;
        margin-top: -36px;
    }

    .home-dekstop .about-us-section {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 1200px;
        flex: 0 0 auto;
        background-color: var(--light-gray);
    }

    .home-dekstop .container {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 80px;
        padding: 80px 110px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--black);
    }

    .home-dekstop .header-section {
        align-items: center;
        gap: 24px;
        align-self: stretch;
        width: 100%;
        display: flex;
        flex-direction: column;
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .main-heading {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 32px;
        text-align: center;
        letter-spacing: -0.48px;
        line-height: normal;
    }

    .home-dekstop .main-heading-2 {
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--light-gray);
        font-size: 16px;
        text-align: center;
        letter-spacing: -0.24px;
        line-height: normal;
    }

    .home-dekstop .button-3 {
        all: unset;
        box-sizing: border-box;
        display: flex;
        width: 176px;
        align-items: center;
        justify-content: center;
        padding: 12px;
        position: relative;
        flex: 0 0 auto;
        background-color: var(--white);
    }

    .home-dekstop .text-wrapper-11 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .content-section {
        align-items: center;
        gap: 24px;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        display: flex;
        position: relative;
    }

    .home-dekstop .div-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 24px;
        position: relative;
        flex: 1;
        flex-grow: 1;
    }

    .home-dekstop .div-wrapper-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
        padding: 20px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        border: 1px solid;
        border-color: var(--light-green);
    }

    .home-dekstop .div-4 {
        display: flex;
        flex-direction: column;
        height: 197px;
        align-items: flex-start;
        justify-content: space-between;
        position: relative;
        align-self: stretch;
        width: 100%;
    }

    .home-dekstop .icon {
        position: relative;
        width: 32px;
        height: 32px;
        border: 1px solid;
        border-color: var(--light-green);
        aspect-ratio: 1;
    }

    .home-dekstop .top-left-icon {
        position: relative;
        top: calc(50.00% - 9px);
        left: calc(50.00% - 9px);
        width: 18px;
        height: 18px;
        aspect-ratio: 1;
        background-image: url(./img/brain-line-2.svg);
        background-size: 100% 100%;
    }

    .home-dekstop .description-text {
        position: relative;
        display: flex;
        align-items: center;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 20px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .description-text-2 {
        color: var(--light-gray);
        font-size: 13px;
        letter-spacing: -0.24px;
        position: relative;
        display: flex;
        align-items: center;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        line-height: normal;
    }

    .home-dekstop .bottom-left-icon {
        position: relative;
        top: calc(50.00% - 9px);
        left: calc(50.00% - 9px);
        width: 18px;
        height: 18px;
        aspect-ratio: 1;
        background-image: url(./img/pie-chart-2-line-2.svg);
        background-size: 100% 100%;
    }

    .home-dekstop .image-container {
        position: relative;
        flex: 1;
        flex-grow: 1;
        height: 494px;
        background-image: url(./img/image-container.png);
        background-size: cover;
        background-position: 50% 50%;
    }

    .home-dekstop .top-right-card {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
        padding: 20px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--white);
        border: 1px solid;
        border-color: var(--black);
    }

    .home-dekstop .top-right-icon-wrapper {
        position: relative;
        width: 31px;
        height: 31px;
        background-color: #3fa153;
        aspect-ratio: 1;
    }

    .home-dekstop .top-right-icon {
        position: relative;
        top: calc(50.00% - 8px);
        left: calc(50.00% - 8px);
        width: 18px;
        height: 18px;
        aspect-ratio: 1;
        background-image: url(./img/box-3-line-2.svg);
        background-size: 100% 100%;
    }

    .home-dekstop .description-text-3 {
        color: var(--black);
        font-size: 26px;
        letter-spacing: 0;
        position: relative;
        display: flex;
        align-items: center;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        line-height: normal;
    }

    .home-dekstop .description-text-4 {
        color: var(--dark-gray);
        font-size: 16px;
        letter-spacing: -0.24px;
        position: relative;
        display: flex;
        align-items: center;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        line-height: normal;
    }

    .home-dekstop .bottom-right-card {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
        padding: 20px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--black);
        border: 1px solid;
        border-color: #3fa153;
    }

    .home-dekstop .bottom-right-icon-wrapper {
        position: relative;
        width: 32px;
        height: 32px;
        border: 1px solid;
        border-color: #3fa153;
        aspect-ratio: 1;
    }

    .home-dekstop .bottom-right-icon {
        position: relative;
        top: calc(50.00% - 9px);
        left: calc(50.00% - 9px);
        width: 18px;
        height: 18px;
        aspect-ratio: 1;
        background-image: url(./img/team-line-2.svg);
        background-size: 100% 100%;
    }

    .home-dekstop .timeline-helio-UI {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 32px;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 1200px;
        flex: 0 0 auto;
        background-color: var(--light-gray);
    }

    .home-dekstop .inside-the-AI-XRAY {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: transparent;
        font-size: 32px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .timeline {
        display: flex;
        flex-direction: column;
        width: 1176px;
        align-items: flex-start;
        gap: 32px;
        position: relative;
        flex: 0 0 auto;
        margin-right: -24.00px;
    }

        .home-dekstop .timeline::-webkit-scrollbar {
            width: 0;
            display: none;
        }

    .home-dekstop .event-container {
        align-items: flex-end;
        gap: 126px;
        display: flex;
        position: relative;
        align-self: stretch;
        width: 95%;
        flex: 0 0 auto;
    }

    .home-dekstop .img-wrapper {
        position: relative;
        width: 282px;
        height: 282px;
        background-color: var(--light-gray);
    }

    .home-dekstop .image {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        object-fit: cover;
    }

    .home-dekstop .content {
        display: flex;
        flex-direction: column;
        width: 282px;
        align-items: flex-start;
        gap: 16px;
        position: relative;
    }

    .home-dekstop .year {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 24px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .title {
        position: relative;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 24px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .description {
        position: relative;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 14px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .content-2 {
        flex-direction: column;
        width: 282px;
        align-items: flex-start;
        gap: 16px;
        margin-right: -330.00px;
        display: flex;
        position: relative;
    }

    .home-dekstop .image-wrapper {
        margin-right: -738.00px;
        position: relative;
        width: 282px;
        height: 282px;
        background-color: var(--light-gray);
    }

    .home-dekstop .content-3 {
        flex-direction: column;
        width: 282px;
        align-items: flex-start;
        gap: 16px;
        margin-right: -1146.00px;
        display: flex;
        position: relative;
    }

    .home-dekstop .timeline-indicator {
        display: inline-flex;
        align-items: center;
        gap: 6px;
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .ellipse {
        position: relative;
        width: 16px;
        height: 16px;
        background-color: var(--dark-green);
        border-radius: 8px;
        aspect-ratio: 1;
    }

    .home-dekstop .vector-7 {
        position: relative;
        width: 360px;
        height: 1px;
        object-fit: cover;
        background: gray;
    }

    .home-dekstop .ellipse-2 {
        position: relative;
        width: 16px;
        height: 16px;
        background-color: var(--dark-gray);
        border-radius: 8px;
        aspect-ratio: 1;
    }

    .home-dekstop .vector-8 {
        position: relative;
        width: 360px;
        height: 1px;
        stroke-width: 2px;
        stroke: var(--Dark-Gray, #656565);
    }

    .home-dekstop .event-container-2 {
        display: flex;
        align-items: flex-start;
        gap: 126px;
        position: relative;
        align-self: stretch;
        width: 95%;
        flex: 0 0 auto;
    }

    .home-dekstop .year-2 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-green);
        font-size: 24px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .andres-siimon {
        position: absolute;
        height: 100%;
        top: 0;
        left: calc(50.00% - 141px);
        width: 282px;
        object-fit: cover;
    }

    .home-dekstop .img-2 {
        margin-right: -330.00px;
        position: relative;
        width: 282px;
        height: 282px;
        background-color: var(--light-gray);
    }

    .home-dekstop .content-4 {
        flex-direction: column;
        width: 282px;
        align-items: flex-start;
        gap: 16px;
        margin-right: -738.00px;
        display: flex;
        position: relative;
    }

    .home-dekstop .img-3 {
        margin-right: -1146.00px;
        position: relative;
        width: 282px;
        height: 282px;
        background-color: var(--light-gray);
    }

    .home-dekstop .FAQ-section {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 1200px;
        flex: 0 0 auto;
        background-color: var(--light-gray);
    }

    .home-dekstop .frame-13 {
        display: flex;
        align-items: flex-start;
        gap: 32px;
        padding: 64px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--white);
    }

    .home-dekstop .frame-14 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        position: relative;
        flex: 1;
        align-self: stretch;
        flex-grow: 1;
    }

    .home-dekstop .header-text {
        width: 488px;
        align-items: flex-start;
        justify-content: center;
        gap: 12px;
        display: flex;
        flex-direction: column;
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .FAQ-section-2 {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 12px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .frequently-asked {
        position: relative;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: transparent;
        font-size: 48px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .text-wrapper-12 {
        position: relative;
        align-self: stretch;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 20px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .button-hint {
        flex-direction: column;
        width: 488px;
        align-items: flex-start;
        gap: 16px;
        flex: 0 0 auto;
        display: flex;
        position: relative;
    }

    .home-dekstop .hint {
        display: inline-flex;
        align-items: center;
        gap: 4px;
        padding: 2px 0px;
        position: relative;
        flex: 0 0 auto;
    }

    .home-dekstop .text-wrapper-13 {
        position: relative;
        display: flex;
        align-items: center;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 14px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .button-4 {
        all: unset;
        box-sizing: border-box;
        /*width: 176px;*/
        align-items: center;
        justify-content: center;
        padding: 12px;
        flex: 0 0 auto;
        background-color: var(--black);
        display: flex;
        position: relative;
    }

    .home-dekstop .frame-15 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        position: relative;
        flex: 1;
        flex-grow: 1;
        background-color: var(--light-gray);
        border: 1px solid;
        border-color: var(--light-gray);
    }

    .home-dekstop .faq {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 16px;
        padding: 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--white);
    }

    .home-dekstop .profile {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 16px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .home-dekstop .text-wrapper-14 {
        position: relative;
        flex: 1;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .arrow-up-s-fill-wrapper {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 4px;
        position: relative;
        flex: 0 0 auto;
        background-color: var(--white);
    }

    .home-dekstop .img-4 {
        position: relative;
        width: 16px;
        height: 16px;
    }

    .home-dekstop .divider {
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 1px;
        object-fit: cover;
    }

    .home-dekstop .faq-2 {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 16px;
        padding: 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .home-dekstop .arrow-down-s-fill-wrapper {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 4px;
        position: relative;
        flex: 0 0 auto;
        background-color: var(--light-gray);
    }

    .home-dekstop .frame-16 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: #efefef;
    }

    .home-dekstop .chatgpt-image-mar {
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 585px;
    }

    .home-dekstop .frame-17 {
        display: flex;
        flex-direction: column;
        width: 547px;
        align-items: center;
        justify-content: center;
        gap: 16px;
        position: absolute;
        top: 79px;
        left: calc(50.00% - 274px);
    }

    .home-dekstop .text-wrapper-15 {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 42px;
        text-align: center;
        letter-spacing: 0;
        line-height: normal;
    }

    .home-dekstop .text-wrapper-16 {
        color: var(--black);
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

.navbar-2 {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 32px 24px;
    position: relative;
    align-self: stretch;
    width: 100%;
    flex: 0 0 auto;
    background-color: var(--black);
}
