/* Self-hosted Nunito — full static family. Brand-supplied. We use Regular (400)
   and Bold (700) by default per the design system; other weights/italics
   available for edge cases (parent-facing legal copy, etc). */

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 200; font-display: swap; src: url('Nunito-ExtraLight.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 200; font-display: swap; src: url('Nunito-ExtraLightItalic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 300; font-display: swap; src: url('Nunito-Light.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 300; font-display: swap; src: url('Nunito-LightItalic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 400; font-display: swap; src: url('Nunito-Regular.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 400; font-display: swap; src: url('Nunito-Italic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 500; font-display: swap; src: url('Nunito-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 500; font-display: swap; src: url('Nunito-MediumItalic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 600; font-display: swap; src: url('Nunito-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 600; font-display: swap; src: url('Nunito-SemiBoldItalic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 700; font-display: swap; src: url('Nunito-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 700; font-display: swap; src: url('Nunito-BoldItalic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 800; font-display: swap; src: url('Nunito-ExtraBold.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 800; font-display: swap; src: url('Nunito-ExtraBoldItalic.ttf') format('truetype'); }

@font-face { font-family: 'Nunito'; font-style: normal; font-weight: 900; font-display: swap; src: url('Nunito-Black.ttf') format('truetype'); }
@font-face { font-family: 'Nunito'; font-style: italic; font-weight: 900; font-display: swap; src: url('Nunito-BlackItalic.ttf') format('truetype'); }
