@font-face{font-family:EuropeC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/EuropeC-normal.ttf) format("truetype")}
@font-face{font-family:EuropeC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/EuropeC-bold.ttf) format("truetype")}
@font-face{font-family:EuropeExtendedC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/EuropeExtendedC-normal.ttf) format("truetype")}
@font-face{font-family:EuropeExtendedC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/EuropeExtendedC-bold.ttf) format("truetype")}
:root {
    --min: 1px;
    --xs: 6px;
    --s: 12px;
    --sm: 18px;
    --m: 24px;
    --ml: 30px;
    --l: 36px;
    --xl: 48px;
    --xxl: 60px;
    --2l: calc(var(--l) * 2);
    --2xl: calc(var(--xl) * 2);
    --black: #101010;
    --blue: #007aff;
    --blue-alt: #0096ff;
    --blue-lite: #4aa1eb;
    --blue-terra: #354360;
    --blue-north: #160e59;
    --blue-phistech: #091f56;
    --blue-rosregion: #3c5564;
    --orange: goldenrod;
    --white: #fff;
    --border-color-lite: rgba(255,255,255,.2);
    --pale-extra: #fefefe;
    --pale-medium: #cecece;
    --muted-lite: #8a8a8a;
    --muted: #4a5568;
    --dark: #1C201D;
    --acid-green: #bfdf14;
    --trigger-transition-default: all .3s ease-in-out;
    --swiper-theme-color: var(--blue);
    --link: var(--blue);
    --primary-background-color: var(--black);
    --radial-gradient-black: radial-gradient(circle, #3a3f3e,#2a2f2e, var(--black));
    --vertical-gradient-black: linear-gradient(0deg, #1C201D 0%, #101010 100%);
    --vertical-gradient-black-reserved: linear-gradient(0deg, #101010 0%, #1C201D 100%);
    --primary-color: var(--white);
    --inversed-color: var(--black);
    --body-bg: var(--pale-extra);
    --header-border-color: var(--muted-lite);
    --font-primary: EuropeC,Arial,Helvetica,sans-serif;
    --font-heading: EuropeExtendedC,Arial,Helvetica,sans-serif;
    --media-loader-white: url(/icons/spinner_white.svg);
    --media-loader-muted: url(/icons/spinner_muted.svg);
}
@keyframes fadeIn {from {opacity: 0}to {opacity: 1}}
@keyframes fadeOut {from {opacity: 1}to {opacity: 0}}
@keyframes fadeInUp {from {opacity: 0;transform: translateY(var(--sm))}to {opacity: 1;transform: translateY(0)}}
@keyframes fadeInDown {from {opacity: 0;transform: translateY(-15px)}to {opacity: 1;transform: translateY(0)}}
@keyframes xsFadeInDown {from {opacity: 0;transform: translateY(100%)}to {opacity: 1;transform: translateY(0)}}
@keyframes popoverFadeInUp {from {opacity: 0;transform: translate(-55%,-90%)}to {opacity: 1;transform: translate(-55%,-100%)}}
@keyframes popoverFadeInLeft {from {opacity: 0;transform: translateX(-15px)}to {opacity: 1;transform: translateX(0)}}
@keyframes popoverFadeInRight {from {opacity: 0;transform: translateX(var(--sm))}to {opacity: 1;transform: translateX(0)}}
@keyframes popoverIn {from {opacity: 0;transform: translateY(var(--sm))}to {opacity: 1;transform: translateY(0)}}
@keyframes rotation {from {transform: rotate(0)}to {transform: rotate(360deg)}}
@keyframes startScreenFadeIn {from {opacity: 0;transform: scale(1.1)}to {opacity: 1;transform: scale(1)}}
@keyframes blinkingPoi {0% {fill: var(--blue);}50% {fill: var(--orange)}100% {fill: var(--blue)}}
@keyframes slideInLeft {from {transform: translateX(-100%)} to {transform: translateX(0)}}
@keyframes slideInRight {from {transform: translateX(100%)} to {transform: translateX(0)}}
body {margin: 0;padding: 0;box-sizing: border-box;min-height: 100svh;display: flex;flex-direction: column;justify-content: space-between;background-color: var(--primary-background-color);color: var(--primary-color);font-size: var(--font-size);font-family: var(--font-primary);line-height: 1.45}
figure {margin: 0}
address {font-style: normal}
button:not(.outline-trigger),[popover],fieldset {border: 0}
fieldset {margin: 0;padding: 0}
button:not(:disabled),a {transition: all .25s ease;cursor: pointer}
button:disabled {opacity: .5}
button:not(.bg-*) {background-color: transparent}
ul li,ol li,input,select,textarea,button {font-size: inherit}
a {text-decoration: none}
small,.small {font-size: .8rem}
ol:not(.list-none),ul:not(.list-none) {padding-left: var(--sm)}
.as-bg {display: block;margin: 0;padding: 0;width: 100%;height: 100%;object-fit: cover;object-position: center}
.baer-mask {inset: 0}
.baer-poi {transition: all .5s ease;cursor: pointer}
.baer-poi .blue-circle {transition:inherit;fill: var(--blue);cursor: pointer;animation: blinkingPoi 3s ease infinite}
.baer-poi:hover .blue-circle {opacity: 1}
.sticky {position: sticky}
.fixed {position: fixed}
.abs {position: absolute}
.inset {inset: 0}
.rel {position: relative}
.modal {backdrop-filter: blur(10px);inset: 0}
.modal:not(.active) {display: none}
.modal.active {z-index: 2;animation: fadeIn .25s ease-in forwards}
.modal-widget {cursor: pointer;width: 100%;height: 100%}
.popover-content {z-index: 1;width: 320px;background-color: #fff;box-shadow: 0 1px 20px 0 rgba(0,0,0,.2);opacity: 0}
.modal.active .popover-content.up {animation: popoverFadeInUp .25s ease-in .15s forwards}
.modal.active .popover-content.left {animation: popoverFadeInLeft .25s ease-in .15s forwards}
.modal.active .popover-content.right {animation: popoverFadeInRight .25s ease-in .15s forwards}
.block {display: block}
.grid {display: grid}
.flex {display: flex}
.flex.column {flex-direction: column}
.grid.center-x,.flex.center-x,.flex.center-all {align-items: center}
.grid.center-y {place-content: center}
.grid.start-x {align-items: baseline}
.flex.center-all {justify-content: center}
.flex.end-x {justify-content: end}
.flex.between {justify-content: space-between}
.flex.evenly {justify-content: space-evenly}
.flex.wrap {flex-wrap: wrap}
.grow {flex-grow: 1}
.grid.thirds {grid-template-columns: repeat(3,1fr)}
.grid.pairs:not(.xs-excepted) {grid-template-columns: repeat(2,1fr)}
.grid.quarters {grid-template-columns: repeat(4,1fr)}
.empty-none:empty {display: none}
.gap-min {gap: var(--min)}
.gap-xs {gap: var(--xs)}
.gap-s {gap: var(--s)}
.gap-sm {gap: var(--sm)}
.gap-m {gap: var(--m)}
.gap-l {gap: var(--l)}
.px-none,pxy-none,menu {padding-left: 0;padding-right: 0}
.py-none,.pxy-none,menu {padding-top: 0;padding-bottom: 0}
.px-xs,.pxy-xs {padding-left: var(--xs);padding-right: var(--xs)}
.py-xs,.pxy-xs {padding-top: var(--xs);padding-bottom: var(--xs)}
.px-s,.pxy-s {padding-left: var(--s);padding-right: var(--s)}
.py-s,.pxy-s {padding-top: var(--s);padding-bottom: var(--s)}
.px-sm,.pxy-sm {padding-left: var(--sm);padding-right: var(--sm)}
.py-sm,.pxy-sm {padding-top: var(--sm);padding-bottom: var(--sm)}
.px-m,.pxy-m {padding-left: var(--m);padding-right: var(--m)}
.pt-m,.py-m,.pxy-m {padding-top: var(--m)}
.pb-m,.py-m,.pxy-m {padding-bottom: var(--m)}
.px-l,.pxy-l {padding-left: var(--l);padding-right: var(--l)}
.pt-l,.py-l,.pxy-l {padding-top: var(--l)}
.pb-l,.py-l,.pxy-l {padding-bottom: var(--l)}
.pt-xl,.py-xl,.pxy-xl {padding-top: var(--xl)}
.pb-xl,.py-xl,.pxy-xl {padding-bottom: var(--xl)}

.mx-auto {margin-left: auto;margin-right: auto}
.my-auto {margin-top: auto;margin-bottom: auto}
.mt-xs,.my-xs {margin-top: var(--xs)}
.mb-xs,.my-xs {margin-bottom: var(--xs)}
.mt-s,.my-s {margin-top: var(--s)}
.mb-s,.my-s {margin-bottom: var(--s)}
.mt-sm,.my-sm {margin-top: var(--sm)}
.mb-sm,.my-sm {margin-bottom: var(--sm)}
.mt-m,.my-m {margin-top: var(--m)}
.mb-m,.my-m {margin-bottom: var(--m)}
.mt-l,.my-l {margin-top: var(--l)}
.mb-l,.my-l {margin-bottom: var(--l)}
.mt-xl,.my-xl {margin-top: var(--xl)}
.mb-xl,.my-xl {margin-bottom: var(--xl)}
.mt-none,.my-none {margin-top: 0}
.mb-none,.my-none {margin-bottom: 0}
.mxy-none,menu {margin: 0}
.overhide {overflow: hidden}
.auto-overhide-x {overflow-x: auto}
.h1,.h2,.h3 {line-height: 1.2}
h1,h2,h3,.h1,.h2,.h3,.h4,.h5,.h6,.font-heading {font-family: var(--font-heading)}
h1:not(.weight-norm),h2:not(.weight-norm),h3:not(.weight-norm) {font-weight:600}
h1.weight-norm,.weight-norm,h3.weight-norm {font-weight:400}
.h4,.h5,.h6 {line-height: 1.4}
p,.ul li,ol li {line-height: 1.5}
.weight-norm {font-weight: normal}
.h1 {font-size: 3.25rem}.h2 {font-size: 2.95rem}.h3 {font-size: 2.4rem}.h4 {font-size: 2rem}.h5 {font-size: 1.6rem}.h6 {font-size: 1.2rem}
.popover[popover] {box-shadow: 0 2px var(--m) rgba(0,0,0,.2);opacity: 0;padding: 0}
.popover[popover]::backdrop {background-color: rgba(0,0,0,.62)}
.popover figure {background-color: var(--black)}
.popover img {display: block;max-width: 100%}
.popover h3,.popover-content p {margin: 0}
.rounded-xs {border-radius: var(--xs)}
.rounded-s {border-radius: var(--s)}
.rounded-sm {border-radius: var(--sm)}
.circle {border-radius: 50%}
.button {border-radius: var(--s);padding: var(--s) var(--l)}
.bg-black {background-color: var(--black)}
.bg-dark {background-color: var(--dark)}
.bg-gradient-black {background: var(--radial-gradient-black)}
.bg-dark-black {background: var(--vertical-gradient-black)}
.bg-black-dark {background: var(--vertical-gradient-black-reserved)}
.bg-primary {background-color: var(--primary-background-color)}
.bg-pale {background-color: var(--pale-medium)}
.bg-blue {background-color: var(--blue)}
.bg-blue-alt {background-color: var(--blue-alt)}
.bg-blue-lite {background-color: var(--blue-lite)}
.bg-link {background-color: var(--link)}
.bg-muted {background-color: var(--muted-lite)}
.bg-acid-green {background-color: var(--acid-green)}
.bg-blue-terra {background-color: var(--blue-terra)}
.bg-blue-north {background-color: var(--blue-north)}
.bg-blue-phistech {background-color: var(--blue-phistech)}
.bg-blue-rosregion {background-color: var(--blue-rosregion)}
.bg-none {background-color: transparent}
.text-center {text-align: center}
.text-left {text-align: left}
.text-right {text-align: right}
.text-primary {color: var(--primary-color)}
.text-white {color: var(--white)}
.text-black {color: var(--black)}
.text-muted {color: var(--muted-lite)}
.text-orange {color: var(--orange)}
.upper {text-transform: uppercase}
.text-link {color: var(--link)}
.text-ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.header {height: var(--header-height);border-bottom: 1px solid var(--header-border-color)}
.header.sticky {top: 0;z-index: 3}
.nav-brand {line-height: 2}

.list-none {list-style: none;padding-left: 0}
/* .stat-cards {background-color: #151719;padding: 1px 0} */
/* .stat-cards.grid {grid-template-rows: 1fr 1fr 1fr} */
/* .stat-cards li {top: var(--header-height);box-shadow: 0 1px var(--sm) 0 rgba(255,255,255,.2);background-image: var(--radial-gradient-black)} */
.stat-cards li:nth-child(3n+1) {z-index: 0}
.stat-cards li:nth-child(3n+2) {z-index: auto}
.stat-cards li:nth-child(3n+3) {z-index: 1}

.ratio-1-1 {aspect-ratio: 1/1}
.ratio-1-2 {aspect-ratio: 1/2}
.ratio-2-3 {aspect-ratio: 2/3}
.ratio-3-4 {aspect-ratio: 3/4}
.ratio-3-5 {aspect-ratio: 3/5}
.ratio-4-3 {aspect-ratio: 4/3}
.ratio-5-3 {aspect-ratio: 5/3}
.ratio-16-9 {aspect-ratio: 16/9}

.has-opacity-10 {opacity: .1}
.has-opacity-20 {opacity: .2}
.has-opacity-38 {opacity: .38}
.has-opacity-50 {opacity: .5}
.has-opacity-62 {opacity: .62}
.has-opacity-75 {opacity: .75}
.has-opacity-82 {opacity: .82}

.outline-trigger {border: 1px solid;background-color: transparent}

.has-rotation {animation: rotation .25s linear infinite}
.hero {overflow-x: hidden}
.hero-logo {opacity: .25}
.hero-trigger.circle {width: var(--xxl);height: var(--xxl);padding: var(--s)}
.has-animation .hero-figure,.has-animation .hero-title,.has-animation .hero-intro,.has-animation .hero-trigger {opacity: 0}
.has-animation:not(.waiting) .hero-figure {animation: fadeIn .5s ease-in forwards}
.has-animation:not(.waiting) .hero-title {animation: startScreenFadeIn .5s ease-in .3s forwards}
.has-animation:not(.waiting) .hero-intro {animation: startScreenFadeIn .5s ease-in .7s forwards}
.has-animation:not(.waiting) .hero-trigger {animation: fadeIn 1.5s ease-in 1s forwards}

.preloader:not(.active,.none) {opacity: 0;animation: fadeOut .25s ease-out}
.preloader.fixed {top: var(--header-height);right: 0;bottom: 0;left: 0}
.preloader.active {animation: none}
.preloader:not(.none) {display: grid;align-content: center;transition: all .25s ease;z-index: 3}
.preloader-progress {padding: 2px;background: var(--border-color-lite);border-radius: 5px}
.progress-indicator {height: 4px;background: var(--pale-extra);border-radius: 4px;transition: all .25s ease}
.preloader.none {display: none}

.lazy-media:not(.abs) {position: relative}
.lazy-media img,.lazy-media video, .parallax-img {transition: all .5s ease-in-out}
.lazy-media.loading img,.lazy-media.loading video,.parallax.loading .parallax-img {opacity: 0}
.lazy-media.loading::before,.parallax.loading::before {position: absolute;top: calc(50% - var(--sm) / 2);left: calc(50% - var(--sm) / 2);width: var(--sm);height: var(--sm);background-size: var(--sm);background-position: center;background-repeat: no-repeat;animation: rotation .35s linear infinite;content: ''}
:not(.bg-black) .lazy-media.loading::before,:not(.bg-link) .lazy-media.loading::before,.parallax.loading::before {background-image: var(--media-loader-muted)}
.bg-black .lazy-media.loading::before {background-image: var(--media-loader-white)}

.modal,.overlay {background-color: rgba(0,0,0,.62);backdrop-filter: blur(5px);overflow-x: hidden;overflow-y: auto}
.overlay.active,.modal-dialog {transition: all .25s linear}
.modal.none {display: none}
.modal:not(.none) {z-index: 5;transition: opacity .25s ease-in-out}
.modal:not(.none) {display: flex}
.modal.center:not(.none) {flex-direction: column}
.modal:not(.active) {opacity: 0}
.modal-dialog {background-color: var(--underlay-bg);max-height: 100dvh}
.modal-dialog.screen-menu {min-height: 100svh;max-height: 100svh}
.modal.center:not(.active) .modal-dialog {transform: translateY(100%)}
.modal.active {opacity: 1}
.modal.center.active .modal-dialog {transform: translateY(0)}
.modal:not(.center) .modal-dialog {min-height: 100dvh;overflow-x: hidden}
.modal.left:not(.active) .modal-dialog {transform: translateX(-100%)}
.modal.right:not(.none) {flex-direction: row-reverse}
.modal.right:not(.active) .modal-dialog {transform: translateX(100%)}
.modal.left.active .modal-dialog,.modal.left.active .modal-dialog {transform: translateX(0)}
.modal .close:not(.btn){color:inherit}

.dropdown-trigger::after {content: '';width: var(--sm);min-width: var(--sm);height: var(--sm);background-image: url(/icons/caret_down_link.svg);background-size: var(--sm);background-position: center;transition: transform .3s linear}
.dropdown-content {transition: all .3s linear;margin: 0;overflow: hidden}
.dropdown:not(.active) .dropdown-content {max-height: 0}
.dropdown.active .dropdown-content {max-height: 1600px}
.dropdown.active .dropdown-trigger::after {transform: rotate(180deg)}

.post-card-link {min-height: 100%}
.post-card-link.grid {align-content: baseline}
.card-bottom-caption {bottom: 0;right: 0;left: 0;background: linear-gradient(to bottom, rgba(0,0,0,.38) 0%, rgba(0,0,0,.62) 100%)}

.hero,.vh-size {min-height: calc(100dvh - var(--header-height))}
.vh-half-size {min-height: calc(50dvh - var(--header-height))}

.crumb-item:not(:last-child)::after {color: var(--muted);font-size: .8rem;content: '/'}

.object-card {grid-template-rows: auto 1fr auto;min-height: calc(100% - var(--sm) * 2)}

.parallax {position: relative;overflow: hidden}
.parallax-foreground {position: relative;padding: 50px 0;z-index: 1}
.parallax-background {position: absolute;overflow: hidden;z-index: 0;margin: 0;padding: 0;filter: blur(5px) brightness(42%)}
.parallax-img {display: block;object-fit: cover;object-position: top center;width: 140%;height: 140%;transition: none;will-change: transform;pointer-events: none}

.form-control,input{border:1px solid var(--border-color-lite);-webkit-box-shadow:none;box-shadow:none;padding: var(--s) var(--sm)}
.form-control:focus,input:not([type=range]):focus{border-color: var(--blue-alt);outline: 0}

.thread-group .thread-item {transition: all .2s ease-in-out}
.thread-item.in-thread {opacity: 0;transform: translateY(var(--xs))}

@media (min-width:375px) {
    .left .modal-dialog {border-top-right-radius: var(--sm);border-bottom-right-radius: var(--sm)}
    .right .modal-dialog {border-top-left-radius: var(--sm);border-bottom-left-radius: var(--sm)}}

@media(max-width:479px) {
    .center .modal-dialog {overflow-x: hidden;border-top-right-radius: var(--sm);border-top-left-radius: var(--sm)}
}
@media(min-width:480px) {
    .grid.pairs.xs-excepted {grid-template-columns: repeat(2,1fr)}
    .modal-dialog.left,.modal-dialog.right {width: 375px}
}

@media (max-width: 629px) {
    :root {
        --font-size: 16px;
        --header-height: 60px;
    }
    .xs-none {display: none}
    .wrapper-default,.wrapper-rubber {width: 90%}
    .popover {width: 90%;margin: 0 5%}
    .popover.fixed {top: auto;bottom: 15px;animation: xsFadeInDown .25s ease-in forwards}
    .modal.center {justify-content: end}
}
@media (max-width:767px) {
    .modal:not(.center) .modal-dialog {width:100%;max-width: 375px}
}
@media (min-width:630px) {
    :root {
        --font-size: 16px;
        --header-height: 75px;
    }
    .xs-only {display: none}
    .wrapper-default,.wrapper-rubber,.wrapper-fluid {width: 80%}
    .wrapper-default,.wrapper-fluid {max-width: 1100px}
    .wrapper-rubber {max-width: 80%}
    .header-grid {grid-template-columns: clamp(262px, 300px,386px) 1fr}
    .popover {width: clamp(320px,90%,425px)}
    [popover]:popover-open {animation: fadeIn .25s ease-in forwards}
    .preloader-form {width: 480px;margin: auto}
    .modal.center {justify-content: center;align-items: center}
}

@media (min-width:630px) and (max-width:809px) {
    .grid.post-grid {grid-template-columns: repeat(2,1fr)}
    .grid.office-grid {grid-template-columns: repeat(2, 1fr)}
    .grid.office-grid > li:first-child {grid-column: 1 / -1}
}

@media (max-width:809px) {
}
@media (max-width:1023px) {
    .header-grid.grid {grid-template-columns: 1fr auto}
    .nav-wrapper {display: grid;grid-template-rows: 1fr auto;position: fixed;z-index: 3;top: var(--header-height);right: 0;bottom: 0;transition: transform .25s linear;width: clamp(320px,100%,425px);background-color: var(--primary-background-color)}
    .nav-list {display: grid;align-content: baseline;padding: var(--sm)}
    .nav-list li:not(:first-child) {border-bottom: 1px solid var(--pale-medium)}
    .nav-list li:first-child {border-top: 1px solid var(--pale-medium);border-bottom: 1px solid var(--pale-medium)}
    .nav-list .nav-link {padding: var(--sm) var(--xs);display: block}
    a.nav-link {color: var(--primary-color)}
    .nav-wrapper:not(.active) {transform: translateX(100%)}
}
@media (max-width:809px) and (orientation: portrait) {
    .hero-grid.grid {grid-template-rows: 1fr auto}
    }
@media (max-width:809px) and (orientation: landscape) {
    .hero,.vh-size,.vh-half-size {padding-top: var(--l);padding-bottom: var(--l);min-height: auto}
    }
@media (min-width:768px) {
    .center .modal-dialog {margin:30px auto;border-radius: var(--s);overflow-x: hidden}
    .center .modal-dialog.md {width:600px}
    .center .modal-dialog.sm {width:400px}
    .modal-sm {width:300px}
}
@media (min-width:768px) and (max-width:849px){
    .modal:not(.center) .modal-dialog {width: 390px}
}
@media (min-width:810px) {
    .nav-wrapper {display: flex;justify-content: end;gap: var(--l)}
    .grid.investor-grid {grid-template-columns: repeat(2, 1fr)}
    .grid.investor-grid > li:first-child {grid-column: 1 / -1}
    .content-media-compact {max-width: 800px}
    .grid.post-grid,.grid.office-grid {grid-template-columns: repeat(3,1fr)}
    .grid.office-grid > li.grid {grid-template-rows: auto 1fr}
    }
@media (min-width:850px) {
    .modal:not(.center) .modal-dialog {width: 410px}}
@media (min-width:992px){
    .modal-lg{width:900px}}
@media(min-width:1024px) {
    .nav-list {display: flex}
    .nav-link {padding: var(--sm) 0}
    a.nav-link {color: var(--primary-color)}
    .md-bottom-logo {position: relative}
    .md-bottom-logo::before {position: absolute;bottom: 0;left: 0;width: 250px;height: 235px;content: '';background-image: url(/img/bg_logo.svg);background-size: 250px;background-repeat: no-repeat}
    .presentation-item::before,.presentation-item::after {display: block;content: '';position: absolute;top:0;bottom: 0;content: '';background-attachment: fixed;background-size: contain;width: 360px;opacity: .1}
    .presentation-item::before {left: 0;clip-path: polygon(0 0, 0 100%, 100% 100%);background-position: left}
    .presentation-item::after {right: 0;clip-path: polygon(100% 0, 0 100%, 100% 100%);background-position: right}
    .drill-bg.presentation-item::before,.drill-bg.presentation-item::after {background-image: url(/img/drill_bg.webp)}
}
@media(min-width:1024px) and (max-width:1149px) {
    .nav-list {gap: var(--s)}
}
@media(min-width:1150px) and (max-width:1279px) {
    .nav-list {gap: var(--sm)}
}
@media(min-width:1200px) {
    .nav-link {text-transform: uppercase}
}
@media(min-width:1280px) {
    .nav-list {gap: var(--m)}
}

@media (hover:hover) {
    a.nav-link:hover {color: var(--acid-green)}
}
