@font-face{font-family:Zona Pro;src:local("Zona Pro Regular"),local("Zona Pro"),url(/fonts/zona-pro/ZonaPro-Thin.otf) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Zona Pro;src:local("Zona Pro Medium"),url(/fonts/zona-pro/ZonaPro-Thin.otf) format("opentype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Zona Pro;src:local("Zona Pro SemiBold"),local("Zona Pro Semibold"),url(/fonts/zona-pro/ZonaPro-Bold.otf) format("opentype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Zona Pro;src:local("Zona Pro Bold"),url(/fonts/zona-pro/ZonaPro-Bold.otf) format("opentype");font-display:swap;font-style:normal;font-weight:700 900}@font-face{font-family:Zona Pro;src:local("Zona Pro Italic"),url(/fonts/zona-pro/ZonaPro-Thin.otf) format("opentype");font-display:swap;font-style:italic;font-weight:400 700}:root{--passpro-font-primary: "Zona Pro", "Avenir Next", "Montserrat", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--passpro-font-heading: "Cormorant Garamond", Cormorant, Georgia, "Times New Roman", serif;--font-serif: var(--passpro-font-heading);--font-sans: var(--passpro-font-primary);--font-display: var(--passpro-font-heading);--atelier-serif: var(--passpro-font-heading)}html,body,body *:not(svg):not(path):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.font-serif),body *:before,body *:after{font-family:var(--passpro-font-primary)!important}button,input,select,textarea{font-family:var(--passpro-font-primary)!important}h1,h2,h3,h4,h5,h6,.font-serif{font-family:var(--passpro-font-heading)!important;letter-spacing:0}.font-sans{font-family:var(--passpro-font-primary)!important;letter-spacing:0}
