/* Critical Font Loading - Only essential fonts */@font-face{font-family:"Lato";src:url("Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Playfair Display";src:url("PlayfairDisplay-Bold.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap}/* Font Awesome - Only solid icons for critical rendering */@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:optional;src:url("webfonts/fa-solid-900.woff2") format("woff2")}/* Prevent layout shifts with font loading */body{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size-adjust:0.5;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",Georgia,serif;font-size-adjust:0.4;line-height:1.2}/* Icon fallback to prevent layout shifts */.fas,.far,.fab{font-family:"Font Awesome 6 Free","Font Awesome 6 Brands",monospace;font-size-adjust:0.5}