.blurred-bg{background:rgba(255,255,255,0.01);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media (min-width:981px){body:not(.et-fb):not(.et-bfb) #page-container h1{font-size:clamp(1.875rem,4vw,3.5rem)}body:not(.et-fb):not(.et-bfb) #page-container h2{font-size:clamp(1.25rem,2.5vw,2.2rem)}body:not(.et-fb):not(.et-bfb) #page-container p{font-size:clamp(0.7rem,0.96vw,0.88rem)}body:not(.et-fb):not(.et-bfb) #page-container .jobtitle,body:not(.et-fb):not(.et-bfb) #page-container .jobtitle p,body:not(.et-fb):not(.et-bfb) #page-container p.jobtitle{font-size:clamp(1.25rem,2.4vw,2.24rem)}}@media (min-width:981px) and (min-resolution:120dpi){body:not(.et-fb):not(.et-bfb) #page-container h1{font-size:calc(0.85 * clamp(1.875rem,4vw,3.5rem))}body:not(.et-fb):not(.et-bfb) #page-container h2{font-size:calc(0.85 * clamp(1.25rem,2.5vw,2.2rem))}body:not(.et-fb):not(.et-bfb) #page-container p{font-size:calc(0.85 * clamp(0.7rem,0.96vw,0.88rem))}body:not(.et-fb):not(.et-bfb) #page-container .jobtitle,body:not(.et-fb):not(.et-bfb) #page-container .jobtitle p,body:not(.et-fb):not(.et-bfb) #page-container p.jobtitle{font-size:calc(0.85 * clamp(1.25rem,2.4vw,2.24rem))}}