@font-face{font-family:SF Text;font-style:normal;font-weight:300;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-Light.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:italic;font-weight:300;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-LightItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:normal;font-weight:400;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:italic;font-weight:400;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-RegularItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:normal;font-weight:500;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:italic;font-weight:500;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-MediumItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:normal;font-weight:600;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-Semibold.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:italic;font-weight:600;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-SemiboldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:normal;font-weight:700;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:italic;font-weight:700;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-BoldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Text;font-style:normal;font-weight:900;src:url(/fonts/SF-Pro-Text/SF-Pro-Text-Heavy.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:normal;font-weight:300;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-Thin.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:italic;font-weight:300;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-ThinItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:normal;font-weight:400;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:italic;font-weight:400;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-RegularItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:normal;font-weight:500;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:italic;font-weight:500;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-MediumItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:normal;font-weight:600;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-Semibold.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:italic;font-weight:600;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-SemiboldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:normal;font-weight:700;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:SF Display;font-style:italic;font-weight:700;src:url(/fonts/SF-Pro-Display/SF-Pro-Display-BoldItalic.otf) format("opentype");font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-MediumItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-SemiBoldItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;src:url(/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.ttf) format("truetype");font-display:swap}