@font-face{font-family:BlauerNue;src:url(/fonts/BlauerNue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BlauerNue;src:url(/fonts/BlauerNue-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BlauerNue;src:url(/fonts/BlauerNue-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BlauerNue;src:url(/fonts/BlauerNue-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BlauerNue;src:url(/fonts/BlauerNue-Regular_Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BlauerNue;src:url(/fonts/BlauerNue-Bold_Italic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}:root{--font-blauer:"BlauerNue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.font-blauer,.font-blauer-light{font-family:var(--font-blauer)}.font-blauer-light{font-weight:300}.font-blauer-regular{font-family:var(--font-blauer);font-weight:400}.font-blauer-semibold{font-family:var(--font-blauer);font-weight:600}.font-blauer-bold,.heading-xl{font-family:var(--font-blauer);font-weight:700}.heading-xl{font-size:3.5rem;line-height:1.1;letter-spacing:-.02em}.heading-lg{font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}.heading-lg,.heading-md{font-family:var(--font-blauer)}.heading-md{font-size:1.875rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.text-lg{font-size:1.125rem}.text-base,.text-lg{font-family:var(--font-blauer);font-weight:400;line-height:1.6}.text-base{font-size:1rem}