/* Fix Cairo_upl variable font for Safari */
@font-face {
    font-family: 'Cairo_upl';
    src: url('https://static.tildacdn.one/tild3233-3064-4736-a232-613538373863/Cairo-VariableFont_s.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
    font-variation-settings: 'slnt' 0;
}

/* Fix Cairo_upl variable font for Safari */
@font-face {
    font-family: 'Cairo';
    src: url('https://static.tildacdn.one/tild3233-3064-4736-a232-613538373863/Cairo-VariableFont_s.woff2') format('woff2');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
    font-variation-settings: 'slnt' 0;
}

/* Force normal (non-italic) style for all elements using Cairo_upl */
.tn-atom,
.tn-elem .tn-atom,
.t-title,
.t-descr,
.t-name,
.t-text,
.t-col a,
.t457__li a,
.t-section__title,
[class*="tn-"] {
    font-style: normal !important;
    font-variation-settings: 'slnt' 0 !important;
}
