body.wrapper-fluid .site-grid {
    grid-gap: 0 1em;
}

.h1, h1 {
    font-size: calc(1rem + 1.5vw);
}

.h2, h2 {
    font-size: calc(1rem + .9vw);
}

.h3, h3 {
    font-size: calc(1rem + .6vw);
}

.us-text-thin:before {
    background: var(--cassiopeia-color-primary);
    content: "";
    display: block;
    height: 4px;
    margin: 1rem auto 2rem;
    width: 33%;
}

.us_icon_extern_link:after {
  font-family:Font Awesome\ 6 Free;
  font-weight: bold;
  content:"\00A0\f35d";
}
