:root{--nf-v38-gold:#cba45b;--nf-v38-navy:#071d35}.nf-home-hero{position:relative;isolation:isolate}.nf-home-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,rgb(5 21 39 / .94),rgb(5 21 39 / .86) 52%,rgb(5 21 39 / .62)),var(--nf-v38-home-image,none);background-size:cover;background-position:center;opacity:.94}.nf-home-hero .nf-wrap{position:relative}.nf-utility-actions button:focus-visible,.nf-utility-actions a:focus-visible,.nf-main a:focus-visible,.nf-main button:focus-visible,.nf-main input:focus-visible,.nf-main select:focus-visible,.nf-main textarea:focus-visible{outline:3px solid var(--nf-v38-gold);outline-offset:3px}.nf-lang-switch button{min-width:44px;min-height:40px}.nf-main img{max-width:100%;height:auto}.nf-main :where(h1,h2,h3){text-wrap:balance}@media(max-width:767px){.nf-home-hero:before{background-image:linear-gradient(90deg,rgb(5 21 39 / .94),rgb(5 21 39 / .88)),var(--nf-v38-home-image,none)}.nf-utility-inner{flex-wrap:wrap;gap:8px}.nf-main :where(button,[role="button"]){touch-action:manipulation}}@media(prefers-reduced-motion:reduce){.nf-main *,.nf-main *:before,.nf-main *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}[dir="rtl"] .nf-main :where(p,li){text-align:start}