element.style {
    --fa-secondary-opacity: 0.1;
}
i[class*="fa-"], .svg-inline--fa {
    --spacing-inline: var(--spacing-6xs);
}
.fa-light, .fal {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
}
.fa-fw {
    text-align: center;
    width: 1.25em;
}
.fa-lg {
    font-size: 1.25em;
    line-height: .05em;
    vertical-align: -0.075em;
}
.fa, .fa-brands, .fa-duotone, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fab, .fad, .fal, .far, .fas, .fat {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;