.last-scroll-page {
    position: relative;
    height: 100dvh;
    width: 100dvw;
    flex-shrink: 0;
    z-index: 0;
    background-color: #FFFFFF;
}

.lsp-container {
    background-color: #ffffff;
    /*background-color: #AD4D4E;*/
    overflow: hidden;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    flex-direction: column;
    z-index: -1;
}

.tks-text {
    display: flex;
    font-variation-settings: 'slnt' 0, 'MONO' 0;
    font-family: "Monument Grotesk Variable";
    font-style: italic;
    font-weight: 500;
    /*color: rgba(212, 95, 97, 1);*/
    /*color: rgba(132, 212, 112, 1);*/
    /*color: rgba(186, 166, 0, 1);*/
    margin: 0;
    font-size: 8.1rem;
    line-height: 0.9;
    letter-spacing: -0.021em;
    /*letter-spacing: 1em;*/
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    text-align: center;
    z-index: -1;
}

.tks-next-text {
    display: flex;
    font-variation-settings: 'slnt' 0, 'MONO' 0;
    font-family: "Monument Grotesk Variable";
    font-style: italic;
    font-weight: 500;
    /*color: rgba(132, 212, 112, 1);*/
    /*color: rgba(212, 95, 97, 1);*/
    /*color: rgba(186, 166, 0, 1);*/
    margin: 0;
    font-size: 2rem;
    line-height: 0.9;
    letter-spacing: -0.021em;
    /*letter-spacing: 1em;*/
    white-space: nowrap;
    align-items: center;
    justify-content: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
}

.next-work-text {
    background: #FFFFFF;
    border-width: 2px;
    border-style: solid;
    border-color: #FFFFFF;
}

.mobile .tks-text {
    text-align: justify;
    text-align-last: justify;
    hyphens: auto;
    white-space: normal;
    font-size: 6.1rem;
    width: 90%;
}

.mobile .tks-next-text {
    font-size: 2rem;
    width: 90%;
}

.responsive-arrow svg {
    width: 100%;
    height: auto;
}

.tks-next-text:hover {
    cursor: pointer;
}

.tks-next-text:active {
    cursor: pointer;
}