.content__video {
    position: relative;
    width: 100%;
}
.video-container {
    margin: 0 auto 2.5em;
    max-width: 95%;
}
.video-container iframe {
    aspect-ratio: 16/9;
    width: 100%;
    border: 0.15em solid #00ced1;
    outline: rgb(255, 69, 0) ridge 0.6em;
    margin: 0 auto;
}
.youtube-lite {
    position: relative;
    width: 100%;
    aspect-ratio: 16/9;
    border: 0.15em solid #00ced1;
    outline: rgb(255, 69, 0) ridge 0.6em;
    background-size: cover;
    background-position: center;
    cursor: pointer;
    overflow: hidden;
}
.youtube-lite__button {
    position: absolute;
    inset: 0;
    margin: auto;
    width: 12%;
    height: 15%;
}
.youtube-lite__info {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: .2em .3em;
    background: rgba(0, 0, 0, 0.7);
    color: white;
}
.youtube-lite__title {
    font-size: var(--vp);
    font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.acces__form {
    width: 100%;
    scroll-snap-type: y proximity;
    scroll-timeline-axis: y;
}
.access__stars {
    width: 60%;
    position: relative;
    margin: auto;
    display: flex;
}
.estrella {
    width: 100%;
    font-size: var(--ph2);
    text-shadow: var();
    font-weight: bold;
    cursor: pointer;
    color: rgba(253, 216, 3, 0.45);
    -webkit-text-stroke: .02em var(--accent-color);
    filter: drop-shadow(-.06em -.06em .01em rgba(112, 128, 144, 0.4));
}
.access__text {
    margin: 0 auto;
    width: 80%;
    color: gold;
    -webkit-text-stroke: .01em var(--accent-color);
    filter: drop-shadow(.05em .05em .01em rgba(8, 8, 8, 0.8));
    font-size: var(--pabc);
}
@media (orientation: landscape) {
    .access__text {
        font-size: var(--lli);
    }
    .estrella {
        font-size: var(--labc);
    }
}