html {
    font-variant-numeric: lining-nums proportional-nums;
    /*hyphens: auto;*/
    /*-webkit-hyphens: auto;*/
}
 li {
     margin-bottom: 0.7em
}
.link {
    text-decoration: underline;
    text-decoration-thickness: 0.07em !important;
    text-decoration-color: inherit;
    text-underline-offset: 0.7em;
}
[data-elem-type="text"] a {
    opacity: 1;
    transition: opacity 0.2s ease;
}
[data-elem-type="text"] a:hover {
    opacity: 0.45;
}
 .underline-link a {
    text-decoration: underline !important;
    text-underline-offset: 0.25em !important; 
    text-decoration-thickness: 1px !important;
}