/* A single decorative outline joins the title and the carousel. */
.rossopepe-unified-frame .page-header h1 {
    margin-left: 3vh;
}
.rossopepe-unified-frame .content .carousel-frame.carousel-fitted {
    justify-content: center;
}
.rossopepe-unified-frame .carousel-picture {
    border-color: transparent;
}
.rossopepe-unified-outline {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    overflow: hidden;
}
.rossopepe-unified-outline path {
    fill: none;
    stroke: #aeb4b8;
    stroke-width: 1;
    stroke-linecap: round;
    stroke-linejoin: round;
}
