@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:block;src:url(/fonts/source-sans-3/source-sans-3-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:block;src:url(/fonts/source-serif-4/source-serif-4-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/barlow/barlow-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/barlow/barlow-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/barlow/barlow-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/barlow/barlow-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/barlow/barlow-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/barlow/barlow-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/barlow/barlow-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/barlow/barlow-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/barlow/barlow-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/barlow/barlow-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/barlow-condensed/barlow-condensed-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/barlow-condensed/barlow-condensed-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/barlow-condensed/barlow-condensed-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/barlow-condensed/barlow-condensed-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/figtree/figtree-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/figtree/figtree-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/figtree/figtree-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/figtree/figtree-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/figtree/figtree-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/figtree/figtree-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/figtree/figtree-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/figtree/figtree-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/figtree/figtree-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/figtree/figtree-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/hanken-grotesk/hanken-grotesk-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@page{size:210mm 297mm;margin:0}.dr-doc{--dr-heading-rule-space:0px;--dr-heading-top:calc(var(--dr-gap-section) + var(--dr-heading-rule-space));--dr-aside-gap-section:calc(var(--dr-gap-section) * .9);--dr-aside-gap-heading:calc(var(--dr-gap-heading) * .75);--dr-meta:calc(var(--dr-b) * .9);--dr-label:max(12px, calc(var(--dr-b) * .8));color:var(--dr-ink);font-family:var(--dr-body);font-size:var(--dr-b);line-height:var(--dr-lh);font-kerning:normal;font-variant-ligatures:no-common-ligatures;font-synthesis:none;overflow-wrap:anywhere;text-align:start;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dr-doc *,.dr-doc :before,.dr-doc :after{box-sizing:border-box}.dr-doc :where(h1,h2,h3,p,ul,ol,li,dl,dt,dd,figure){font:inherit;color:inherit;letter-spacing:inherit;margin:0;padding:0}.dr-doc :where(a){color:inherit;text-decoration:none}.dr-doc :where(strong){font-weight:600}.dr-page,.dr-sheet{background:#fff;width:210mm;display:flex;position:relative}.dr-page{-moz-column-break-after:page;break-after:page;height:297mm;overflow:hidden}.dr-page--last{-moz-column-break-after:auto;break-after:auto}.dr-sheet{min-height:297mm}.dr-main{min-width:0;padding:var(--dr-margin-top) var(--dr-margin-right) var(--dr-margin-bottom) var(--dr-margin-left);flex-direction:column;flex:auto;display:flex}.dr-doc--layout-sidebar .dr-main{padding-left:calc(var(--dr-aside-gutter) + var(--dr-margin-left))}.dr-aside{flex:0 0 var(--dr-aside-w);width:var(--dr-aside-w);padding:var(--dr-aside-pad-top) var(--dr-aside-pad-right) var(--dr-aside-pad-bottom) var(--dr-aside-pad-left);background:var(--dr-tint);flex-direction:column;display:flex}.dr-col{flex:auto;min-height:0}.dr-thumbnail-fit{transform:perspective(100cqw)translateZ(calc(100cqw - 210mm))}@supports (transform:scale(calc(100cqw / 210mm))){.dr-thumbnail-fit{transform:scale(calc(100cqw / 210mm))}}.dr-flow-fit{zoom:calc(200 / 793.701)}@container (min-width:240px){.dr-flow-fit{zoom:calc(240 / 793.701)}}@container (min-width:250px){.dr-flow-fit{zoom:calc(250 / 793.701)}}@container (min-width:260px){.dr-flow-fit{zoom:calc(260 / 793.701)}}@container (min-width:270px){.dr-flow-fit{zoom:calc(270 / 793.701)}}@container (min-width:280px){.dr-flow-fit{zoom:calc(280 / 793.701)}}@container (min-width:290px){.dr-flow-fit{zoom:calc(290 / 793.701)}}@container (min-width:300px){.dr-flow-fit{zoom:calc(300 / 793.701)}}@container (min-width:310px){.dr-flow-fit{zoom:calc(310 / 793.701)}}@container (min-width:320px){.dr-flow-fit{zoom:calc(320 / 793.701)}}@container (min-width:330px){.dr-flow-fit{zoom:calc(330 / 793.701)}}@container (min-width:340px){.dr-flow-fit{zoom:calc(340 / 793.701)}}@container (min-width:350px){.dr-flow-fit{zoom:calc(350 / 793.701)}}@container (min-width:360px){.dr-flow-fit{zoom:calc(360 / 793.701)}}@container (min-width:370px){.dr-flow-fit{zoom:calc(370 / 793.701)}}@container (min-width:380px){.dr-flow-fit{zoom:calc(380 / 793.701)}}@container (min-width:390px){.dr-flow-fit{zoom:calc(390 / 793.701)}}@container (min-width:400px){.dr-flow-fit{zoom:calc(400 / 793.701)}}@container (min-width:410px){.dr-flow-fit{zoom:calc(410 / 793.701)}}@container (min-width:420px){.dr-flow-fit{zoom:calc(420 / 793.701)}}@container (min-width:430px){.dr-flow-fit{zoom:calc(430 / 793.701)}}@container (min-width:440px){.dr-flow-fit{zoom:calc(440 / 793.701)}}@container (min-width:450px){.dr-flow-fit{zoom:calc(450 / 793.701)}}@container (min-width:460px){.dr-flow-fit{zoom:calc(460 / 793.701)}}@container (min-width:470px){.dr-flow-fit{zoom:calc(470 / 793.701)}}@container (min-width:480px){.dr-flow-fit{zoom:calc(480 / 793.701)}}@container (min-width:490px){.dr-flow-fit{zoom:calc(490 / 793.701)}}@container (min-width:500px){.dr-flow-fit{zoom:calc(500 / 793.701)}}@container (min-width:510px){.dr-flow-fit{zoom:calc(510 / 793.701)}}@container (min-width:520px){.dr-flow-fit{zoom:calc(520 / 793.701)}}@container (min-width:530px){.dr-flow-fit{zoom:calc(530 / 793.701)}}@container (min-width:540px){.dr-flow-fit{zoom:calc(540 / 793.701)}}@container (min-width:550px){.dr-flow-fit{zoom:calc(550 / 793.701)}}@container (min-width:560px){.dr-flow-fit{zoom:calc(560 / 793.701)}}@container (min-width:570px){.dr-flow-fit{zoom:calc(570 / 793.701)}}@container (min-width:580px){.dr-flow-fit{zoom:calc(580 / 793.701)}}@container (min-width:590px){.dr-flow-fit{zoom:calc(590 / 793.701)}}@container (min-width:600px){.dr-flow-fit{zoom:calc(600 / 793.701)}}@container (min-width:610px){.dr-flow-fit{zoom:calc(610 / 793.701)}}@container (min-width:620px){.dr-flow-fit{zoom:calc(620 / 793.701)}}@container (min-width:630px){.dr-flow-fit{zoom:calc(630 / 793.701)}}@container (min-width:640px){.dr-flow-fit{zoom:calc(640 / 793.701)}}@container (min-width:650px){.dr-flow-fit{zoom:calc(650 / 793.701)}}@container (min-width:660px){.dr-flow-fit{zoom:calc(660 / 793.701)}}@container (min-width:670px){.dr-flow-fit{zoom:calc(670 / 793.701)}}@container (min-width:680px){.dr-flow-fit{zoom:calc(680 / 793.701)}}@container (min-width:690px){.dr-flow-fit{zoom:calc(690 / 793.701)}}@container (min-width:700px){.dr-flow-fit{zoom:calc(700 / 793.701)}}@container (min-width:710px){.dr-flow-fit{zoom:calc(710 / 793.701)}}@container (min-width:720px){.dr-flow-fit{zoom:calc(720 / 793.701)}}@container (min-width:730px){.dr-flow-fit{zoom:calc(730 / 793.701)}}@container (min-width:740px){.dr-flow-fit{zoom:calc(740 / 793.701)}}@container (min-width:750px){.dr-flow-fit{zoom:calc(750 / 793.701)}}@container (min-width:760px){.dr-flow-fit{zoom:calc(760 / 793.701)}}@container (min-width:770px){.dr-flow-fit{zoom:calc(770 / 793.701)}}@container (min-width:780px){.dr-flow-fit{zoom:calc(780 / 793.701)}}@container (min-width:790px){.dr-flow-fit{zoom:calc(790 / 793.701)}}@container (min-width:210mm){.dr-flow-fit{zoom:1}}@supports (zoom:calc(100cqw / 210mm)){.dr-flow-fit{zoom:calc(100cqw / 210mm)}}.dr-block{display:flow-root;position:relative}:where(.dr-block){margin-top:0}:where(.dr-block--entry){margin-top:var(--dr-gap-entry)}:where(.dr-block--row){margin-top:4px}:where(.dr-block--paragraph){margin-top:calc(var(--dr-b) * .5)}:where(.dr-block--list-item){margin-top:var(--dr-gap-bullet)}:where(.dr-block.dr-gap--tight){margin-top:3px}:where(.dr-block.dr-gap--loose){margin-top:8px}:where(.dr-block.dr-gap--flush){margin-top:0}:where(.dr-block.dr-gap--bars){margin-top:5px}:where(.dr-block.dr-gap--aside){margin-top:3px}:where(.dr-block--heading){margin-top:var(--dr-heading-top)}:where(.dr-block[data-column=aside][data-kind=heading]){margin-top:var(--dr-aside-gap-section)}:where(.dr-block[data-first-in-section]){margin-top:var(--dr-gap-heading)}:where(.dr-block[data-column=aside][data-first-in-section]){margin-top:var(--dr-aside-gap-heading)}:where(.dr-doc--placement-gutter .dr-block[data-column=main][data-first-in-section]){margin-top:var(--dr-heading-top)}.dr-col>.dr-block:first-child,.dr-col>.dr-host:first-child>.dr-block,.dr-doc--placement-gutter .dr-col[data-column=main]>.dr-block[data-kind=heading]:first-child+.dr-block,.dr-doc--placement-gutter .dr-col[data-column=main]>.dr-block[data-artifact]+.dr-block{margin-top:0}.dr-doc--placement-gutter .dr-col[data-column=main]>.dr-host:first-child:has(>.dr-block[data-kind=heading])+.dr-host>.dr-block{margin-top:0}.dr-doc--placement-gutter .dr-col[data-column=main]>.dr-host:has(>.dr-block[data-artifact])+.dr-host>.dr-block{margin-top:0}.dr-doc--placement-gutter .dr-col[data-column=main]{grid-auto-flow:row;grid-template-columns:var(--dr-gutter-w) minmax(0, 1fr);-moz-column-gap:var(--dr-gutter-gap);align-content:start;align-items:start;column-gap:var(--dr-gutter-gap);display:grid}.dr-doc--placement-gutter .dr-block[data-column=main]{grid-column:2}.dr-doc--placement-gutter .dr-block[data-column=main][data-kind=heading]{grid-column:1;grid-row:span attr(data-rows number, 1)}.dr-doc--placement-gutter .dr-block[data-column=main][data-kind=header]{grid-column:1/-1}.dr-item{max-width:100%;display:inline-block}.dr-leader{border-bottom:1px dotted var(--dr-leader);flex:16px;min-width:16px;transform:translateY(-.3em)}.dr-date{color:var(--dr-muted);font-size:var(--dr-meta);font-variant-numeric:tabular-nums;flex:none}.dr-date--mono:not(.dr-date--phrase){font-family:var(--dr-mono);font-size:max(12px, calc(var(--dr-b) * .82))}.dr-date--caps{font-family:var(--dr-display);font-size:calc(var(--dr-b) * .95);letter-spacing:.03em;text-transform:uppercase;font-weight:600}.dr-date--caps.dr-date--entry{color:var(--dr-accent-ink)}.dr-photo{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;display:block}.dr-photo--sm{width:56px;height:56px}.dr-photo--md{width:64px;height:64px}.dr-photo--lg{width:72px;height:72px}.dr-photo--xl{width:84px;height:84px}.dr-initials{background:var(--dr-accent);color:var(--dr-on-accent);font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.5);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.dr-name{font-family:var(--dr-display);font-size:calc(var(--dr-b) * var(--dr-name-scale));font-weight:var(--dr-name-weight);letter-spacing:-.01em;line-height:1.1}.dr-headline{color:var(--dr-accent-ink);font-size:calc(var(--dr-b) * var(--dr-headline-scale));margin-top:4px;font-weight:600;line-height:1.3}.dr-header__top{align-items:center;gap:16px;display:flex}.dr-header__identity{flex:auto;min-width:0}.dr-contacts{font-size:var(--dr-meta)}.dr-contacts--stack{list-style:none}.dr-header--split-rule{border-bottom:2px solid var(--dr-accent);margin-bottom:2px;padding-bottom:12px}.dr-header--split-rule .dr-header__top{align-items:flex-start}.dr-header--split-rule .dr-header__contacts{text-align:right;flex:0 auto;min-width:0;max-width:50%;margin-left:8px}.dr-header--split-rule .dr-facts{margin-top:10px}.dr-header--stacked .dr-name{letter-spacing:-.015em}.dr-header--stacked .dr-headline{font-weight:500}.dr-header--stacked .dr-contacts{margin-top:8px}.dr-header--stacked .dr-contacts .dr-sep{color:var(--dr-muted)}.dr-header--centred-double-rule{text-align:center}.dr-header--centred-double-rule .dr-photo,.dr-header--centred-double-rule .dr-initials{margin:0 auto 10px}.dr-header--centred-double-rule .dr-name{letter-spacing:.01em;line-height:1.15}.dr-header--centred-double-rule .dr-headline{margin-top:2px;font-style:italic;font-weight:400}.dr-header--centred-double-rule .dr-contacts{margin-top:8px}.dr-header--centred-double-rule .dr-sep{color:var(--dr-accent-ink)}.dr-header--centred-double-rule .dr-facts{margin-top:2px}.dr-header--centred-double-rule .dr-facts--labelled-row{justify-content:center;margin-top:10px}.dr-double-rule{border-top:1px solid var(--dr-accent);border-bottom:1px solid var(--dr-accent);height:4px;margin-top:10px}.dr-header--banner{margin:0 calc(-1 * var(--dr-margin-right)) 2px calc(-1 * var(--dr-margin-left))}.dr-banner{padding:40px var(--dr-margin-right) 22px var(--dr-margin-left);background:var(--dr-accent);color:var(--dr-on-accent);justify-content:space-between;align-items:center;gap:24px;display:flex}.dr-banner__text{flex:auto;min-width:0}.dr-header--banner .dr-name{letter-spacing:.01em;text-transform:uppercase;line-height:1}.dr-header--banner .dr-headline{color:inherit;margin-top:6px;font-weight:500}.dr-header--banner .dr-contacts{margin-top:12px}.dr-header--banner .dr-banner .dr-sep{color:var(--dr-on-accent-soft)}.dr-header--banner .dr-banner .dr-facts{color:inherit;margin-top:4px}.dr-header--banner .dr-photo{border:2px solid var(--dr-on-accent)}.dr-header--quiet{margin-bottom:2px}.dr-header--quiet .dr-name{letter-spacing:-.015em;line-height:1.15}.dr-header--quiet .dr-headline{color:var(--dr-muted);margin-top:2px;font-weight:400}.dr-header--quiet .dr-contacts{margin-top:8px}.dr-header--quiet .dr-sep{color:var(--dr-muted)}.dr-header--quiet .dr-facts{margin-top:1px}.dr-header--name-headline{margin-bottom:2px}.dr-header--name-headline .dr-contacts{margin-top:8px}.dr-header--name-headline .dr-facts{margin-top:4px}.dr-facts{color:var(--dr-muted);font-size:var(--dr-meta)}.dr-facts--inline .dr-sep{color:var(--dr-accent-ink)}.dr-facts--labelled-row{border-top:2px solid var(--dr-accent);color:var(--dr-ink);flex-wrap:wrap;gap:6px 28px;margin-top:12px;padding-top:8px;display:flex}.dr-facts__label{color:var(--dr-muted);font-family:var(--dr-mono);font-size:max(12px, calc(var(--dr-b) * .78));letter-spacing:.06em;text-transform:uppercase;line-height:1.3}.dr-facts__value{font-size:var(--dr-meta);font-weight:500}.dr-facts--tint-strip{background:var(--dr-tint);color:var(--dr-ink);padding:9px 12px;font-weight:500}.dr-header--banner>.dr-facts--tint-strip{padding:9px var(--dr-margin-right) 9px var(--dr-margin-left)}.dr-facts--tint-strip .dr-sep{color:var(--dr-tint-ink)}.dr-facts--list{flex-direction:column;gap:3px;margin-top:8px;list-style:none;display:flex}.dr-doc--heading-numbered-gutter,.dr-doc--heading-sentence-rule-above{--dr-heading-rule-space:11px}.dr-heading--numbered-gutter:before,.dr-heading--sentence-rule-above:before{border-top:1px solid var(--dr-rule);content:"";width:100%;position:absolute;top:-11px;left:0}.dr-doc--placement-gutter .dr-block[data-column=main] .dr-heading:before{width:var(--dr-main-w)}.dr-heading__text{min-width:0}.dr-heading__rule{background:var(--dr-rule);flex:1 1 0;min-width:16px;height:1px}.dr-heading__continued{color:var(--dr-muted);letter-spacing:0;text-transform:none;font-weight:400}.dr-heading--caps-rule-after{color:var(--dr-accent-ink);font-family:var(--dr-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-weight:700;line-height:1.3;display:flex}.dr-heading--numbered-gutter{flex-direction:column;gap:2px;display:flex}.dr-heading__number{color:var(--dr-accent-ink);font-family:var(--dr-mono);font-size:calc(var(--dr-b) * 1.5);font-weight:500;line-height:1.05}.dr-heading--numbered-gutter .dr-heading__text{font-family:var(--dr-display);font-size:var(--dr-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.3}.dr-heading--numbered-gutter .dr-heading__continued{font-size:var(--dr-label);line-height:1.3}.dr-heading--spaced-caps-centred{color:var(--dr-accent-ink);font-family:var(--dr-display);letter-spacing:.16em;text-align:center;text-transform:uppercase;align-items:center;gap:14px;font-weight:600;line-height:1.3;display:flex}.dr-heading--spaced-caps-centred .dr-heading__continued{font-style:italic}.dr-heading--caps-accent-rule{border-bottom:2px solid var(--dr-accent);font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.2);letter-spacing:.03em;text-transform:uppercase;padding-bottom:3px;font-weight:700;line-height:1.2}.dr-heading--caps-accent-rule .dr-heading__continued{letter-spacing:inherit;text-transform:inherit;font-weight:600}.dr-heading--sentence-rule-above{color:var(--dr-accent-ink);font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.15);font-weight:600;line-height:1.3}.dr-heading--bold-rule-under{border-bottom:1px solid var(--dr-rule);color:var(--dr-accent-ink);font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.2);padding-bottom:4px;font-weight:700;line-height:1.25}.dr-aside-heading{color:var(--dr-tint-ink);font-family:var(--dr-display);font-size:max(12px, calc(var(--dr-b) * .82));letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1.3}.dr-entry__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dr-entry__title{min-width:0;font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.05);flex:0 auto;font-weight:600;line-height:1.3}.dr-entry__place,.dr-entry__meta .dr-sep{color:var(--dr-muted)}.dr-entry__details{color:var(--dr-muted);font-size:var(--dr-meta)}.dr-entry--title-dates-accent-employer .dr-entry__org{color:var(--dr-accent-ink);font-weight:600}.dr-entry--title-dates-accent-employer .dr-entry__details{font-style:italic}.dr-entry--title-dates .dr-entry__org{font-weight:500}.dr-entry--title-italic-employer .dr-entry__org{color:var(--dr-muted);font-style:italic;font-weight:400}.dr-entry--title-italic-employer .dr-entry__meta,.dr-entry--title-comma-employer .dr-entry__meta{color:var(--dr-muted);font-size:var(--dr-meta)}.dr-entry--title-italic-employer .dr-entry__meta--study{font-size:var(--dr-b);font-style:italic}.dr-entry--title-comma-employer .dr-entry__title{font-size:var(--dr-b);line-height:1.4}.dr-entry--title-comma-employer .dr-entry__org{color:var(--dr-muted);font-weight:400}.dr-entry--stacked .dr-entry__org{color:var(--dr-accent-ink);font-weight:500}.dr-entry__body{margin-top:6px}.dr-entry--title-comma-employer .dr-entry__body{margin-top:4px}.dr-entry__body li,.dr-entry__body>p{margin-top:var(--dr-gap-bullet)}.dr-entry__body--continued,.dr-entry__body--continued>:first-child,.dr-entry__body--continued>:first-child>li:first-child{margin-top:0}.dr-doc :where(.dr-entry__body,.dr-paragraph) :where(ul,ol){padding-left:18px}.dr-doc :where(.dr-entry__body,.dr-paragraph) ol{list-style:decimal}.dr-bullets--disc ul{list-style:outside}.dr-bullets--square ul{list-style:square}.dr-bullets--dash ul,.dr-bullets--muted-dash ul{list-style-type:"– "}.dr-bullets--square li::marker{color:var(--dr-accent)}.dr-bullets--dash li::marker{color:var(--dr-accent)}.dr-bullets--muted-dash li::marker{color:var(--dr-muted)}.dr-doc .dr-bullets--muted-dash :where(ul,ol){padding-left:16px}.dr-paragraph{text-align:var(--dr-paragraph-align)}.dr-doc .dr-lines--continued{list-style-type:none}.dr-doc .dr-lines--cut{-moz-text-align-last:var(--dr-paragraph-align);text-align-last:var(--dr-paragraph-align)}.dr-doc--heading-spaced-caps-centred .dr-on-request{text-align:center}.dr-row{-moz-column-gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;display:flex}.dr-row__main{flex:0 auto;min-width:0}.dr-row>.dr-date,.dr-row>.dr-row__end{margin-left:auto}.dr-row__name{font-weight:600}.dr-row__detail{color:var(--dr-muted)}.dr-row__end{color:var(--dr-muted);font-size:var(--dr-meta);flex:none}.dr-row--light-rows .dr-row__name{font-weight:500}.dr-row--leader-rows{-moz-column-gap:8px;justify-content:flex-start;column-gap:8px}.dr-row--leader-rows .dr-row__detail{font-style:italic}.dr-row--stacked{display:block}.dr-row--stacked .dr-row__detail{font-size:var(--dr-meta)}.dr-block[data-column=aside] .dr-row--stacked .dr-row__name{font-size:calc(var(--dr-b) * .95);line-height:1.35}.dr-referee__role,.dr-referee__contact{color:var(--dr-muted);font-size:var(--dr-meta)}.dr-skills--inline-dots .dr-sep,.dr-skills--inline-slashes .dr-sep{color:var(--dr-accent-ink)}.dr-item__detail{color:var(--dr-muted);font-weight:400}.dr-skills--chips{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.dr-skills--chips li{border:1px solid var(--dr-accent);max-width:100%;font-size:var(--dr-meta);border-radius:3px;padding:2px 10px;font-weight:500}.dr-skills--leader-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 32px;list-style:none;display:grid}.dr-skills--leader-columns li{align-items:baseline;gap:8px;display:flex}.dr-skills--leader-columns .dr-leader{min-width:12px}.dr-skill__name{min-width:0}.dr-skill__level{color:var(--dr-muted);font-size:var(--dr-meta);flex:none;font-style:italic}.dr-skill-bar{font-size:var(--dr-meta)}.dr-skill-bar__line{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dr-skill-bar__name{flex:auto;min-width:0}.dr-skill-bar__level{color:var(--dr-muted);font-size:calc(var(--dr-b) * .8);flex:none}.dr-block[data-column=main] .dr-skill-bar{max-width:250px}.dr-level{gap:3px;margin-top:3px;display:flex}.dr-level__segment{background:var(--dr-seg-off);border-radius:1px;flex:1 1 0;height:5px}.dr-level__segment--on{background:var(--dr-accent)}.dr-equipment--columns{-moz-column-gap:32px;column-gap:32px;padding-left:18px;list-style:square;display:grid}.dr-equipment--of-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-equipment--of-3{-moz-column-gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.dr-doc--layout-sidebar .dr-equipment--of-2{-moz-column-gap:28px;column-gap:28px}.dr-equipment--columns li::marker{color:var(--dr-accent)}.dr-equipment--inline-dots .dr-sep{color:var(--dr-accent-ink)}.dr-aside-photo{padding-bottom:4px}.dr-aside-row{font-size:var(--dr-meta)}.dr-running{margin-bottom:calc(22px + var(--dr-heading-rule-space));color:var(--dr-muted);font-size:var(--dr-meta);flex:none}.dr-running__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dr-running__name{color:var(--dr-ink);font-weight:600}.dr-running--name-page-rule .dr-running__row,.dr-running--accent-bar .dr-running__row{border-bottom:1px solid var(--dr-rule);padding-bottom:8px}.dr-running--mono-accent-rule{font-family:var(--dr-mono);font-size:var(--dr-label);letter-spacing:.06em;text-transform:uppercase}.dr-running--mono-accent-rule .dr-running__row{border-bottom:2px solid var(--dr-accent);padding-bottom:8px}.dr-running--mono-accent-rule .dr-running__name{font-weight:500}.dr-running--centred-between-rules{align-items:center;gap:14px;display:flex}.dr-running__rule{background:var(--dr-rule);flex:1 1 0;height:1px}.dr-running__bar{height:8px;margin:0 calc(-1 * var(--dr-margin-right)) 36px calc(-1 * var(--dr-margin-left));background:var(--dr-accent);display:block}.dr-running--accent-bar .dr-running__name{font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.2);letter-spacing:.03em;text-transform:uppercase;font-weight:700}.dr-running--name-page{margin-bottom:calc(18px + var(--dr-heading-rule-space))}.dr-running--aside-strip .dr-running__name{font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.1);font-weight:700;line-height:1.3}.dr-running--aside-strip .dr-running__page{margin-top:8px}.dr-host{display:contents}.dr-measure{visibility:hidden;pointer-events:none;contain:strict;height:0;position:relative;overflow:hidden}.dr-measure__inner{position:absolute;top:0;left:0}.dr-measure .dr-page{-moz-column-break-before:auto;break-before:auto;-moz-column-break-after:auto;break-after:auto}.dr-measure__flow>.dr-page{height:auto;overflow:visible}@media screen{:is([data-mode=paged],[data-mode=edit])>.dr-page{box-shadow:0 1px 3px #0000001f,0 8px 24px #00000014}:is([data-mode=paged],[data-mode=edit])>.dr-page+.dr-page{margin-top:24px}}[data-mode=edit]{--dr-edit-accent:#2563eb;--dr-edit-tint:#2563eb0f;--dr-edit-line:#2563eb59;--dr-edit-overflow:#c03a3a;--dr-edit-placeholder:#9aa1ab}[data-mode=edit]>.dr-page{overflow:clip}[data-mode=edit] .dr-col{position:relative}[data-mode=edit] :is(.dr-field,.dr-field-rich .ProseMirror){overflow-wrap:inherit;line-break:inherit;-webkit-line-break:inherit}[data-mode=edit] :is(.dr-field,[data-field][role=textbox],.ProseMirror){cursor:text;outline:none}[data-mode=edit] .dr-paragraphs{--dr-paragraphs-gap:calc(var(--dr-b) * .5)}[data-mode=edit].dr-doc--letter .dr-paragraphs{--dr-paragraphs-gap:calc(var(--dr-b) * .75 * var(--dr-space-scale))}[data-mode=edit] .dr-paragraphs>*+p{margin-top:var(--dr-paragraphs-gap)}[data-mode=edit] .dr-paragraphs>*+:is(ul,ol),[data-mode=edit] .dr-paragraphs li+li{margin-top:var(--dr-gap-bullet)}[data-mode=edit] .dr-field[data-placeholder]:empty:before,[data-mode=edit] .dr-placeholder:before{color:var(--dr-edit-placeholder);content:attr(data-placeholder);pointer-events:none}[data-mode=edit] .ProseMirror[data-placeholder]:has(>p:only-child>br:only-child):before{color:var(--dr-edit-placeholder);content:attr(data-placeholder);pointer-events:none;position:absolute}[data-mode=edit] .dr-tools{z-index:2;flex-direction:column;gap:2px;padding-right:4px;line-height:1;display:none;position:absolute;top:0;right:100%}[data-mode=edit] .dr-tools--section{top:auto;bottom:0}[data-mode=edit] :is(.dr-block:hover,.dr-block:focus-within,.dr-block[data-active])>.dr-tools,[data-mode=edit] .dr-tools:focus-within{display:flex}[data-mode=edit] .dr-tool,[data-mode=edit] .dr-handle{color:#5b6370;cursor:pointer;background:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font:12px/1 system-ui,sans-serif;display:inline-flex;box-shadow:0 0 0 1px #0000001f}[data-mode=edit] .dr-handle{cursor:grab;touch-action:none}[data-mode=edit] :is(.dr-tool,.dr-handle):is(:hover,:focus-visible){color:var(--dr-edit-accent);box-shadow:0 0 0 1px var(--dr-edit-accent);outline:none}[data-mode=edit] .dr-tool:disabled{color:#c4c8ce;cursor:default;box-shadow:0 0 0 1px #0000000f}[data-mode=edit] .dr-handle[data-dragging]{cursor:grabbing}.dr-drag-overlay{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;cursor:grabbing;background:#fff;border-radius:6px;max-width:320px;padding:6px 10px;font:12px/1.4 system-ui,sans-serif;overflow:hidden;box-shadow:0 0 0 1px #2563eb59,0 6px 16px #00000026}[data-mode=edit]>.dr-page:has(.dr-host[data-overflow]){height:auto;min-height:297mm;overflow:visible}@media screen{[data-mode=edit] :is(.dr-field,[data-field][role=textbox]):hover{box-shadow:0 0 0 1px var(--dr-edit-line)}[data-mode=edit] :is(.dr-field:focus,.ProseMirror-focused){background:var(--dr-edit-tint);box-shadow:0 0 0 1px var(--dr-edit-accent)}[data-mode=edit] .dr-block[data-active]{background:var(--dr-edit-tint);box-shadow:0 0 0 4px var(--dr-edit-tint)}[data-mode=edit] .dr-block[data-drop-over]{box-shadow:0 -3px 0 0 var(--dr-edit-accent)}[data-mode=edit] .dr-block[data-canvas-target]{box-shadow:0 0 0 2px var(--dr-edit-line)}[data-mode=edit]>.dr-page:has(.dr-host[data-overflow]):before{z-index:1;border-top:1px dashed var(--dr-edit-overflow);content:"";pointer-events:none;position:absolute;top:297mm;left:0;right:0}[data-mode=edit]>.dr-page:has(.dr-host[data-overflow]):after{z-index:1;color:var(--dr-edit-overflow);content:"Continues on the next page";pointer-events:none;background:#fff;border-radius:0 0 4px 4px;padding:1px 6px 2px;font:11px/1.4 system-ui,sans-serif;position:absolute;top:1123.52px;right:8px;box-shadow:0 1px 3px #00000026}}.dr-doc--letter .dr-header{margin-bottom:0;line-height:1.45}.dr-doc--letter .dr-header--stacked{border-bottom:2px solid var(--dr-accent);padding-bottom:12px}.dr-doc--letter .dr-header--stacked:has(.dr-facts--labelled-row){border-bottom:0;padding-bottom:0}.dr-doc--letter .dr-aside{line-height:1.45}:where(.dr-doc--letter .dr-block--paragraph){margin-top:calc(var(--dr-b) * .75 * var(--dr-space-scale))}:where(.dr-doc--letter .dr-letter-first){margin-top:calc(12px * var(--dr-space-scale))}:where(.dr-doc--letter .dr-block--signature){margin-top:calc(var(--dr-b) * 1.25 * var(--dr-space-scale))}:where(.dr-letter-recipient){margin-top:calc(28px * var(--dr-space-scale))}:where(.dr-doc--letter-gutter-labels .dr-letter-recipient){margin-top:calc(18px * var(--dr-space-scale))}:where(.dr-doc--letter-date-right-then-recipient .dr-letter-recipient){margin-top:calc(30px * var(--dr-space-scale))}:where(.dr-doc--letter-tint-strip .dr-letter-recipient){margin-top:0}:where(.dr-doc--letter-rule-then-date .dr-letter-recipient){margin-top:calc(22px * var(--dr-space-scale))}:where(.dr-letter-salutation){margin-top:calc(24px * var(--dr-space-scale))}:where(.dr-doc--letter-gutter-labels .dr-letter-salutation){margin-top:calc(16px * var(--dr-space-scale))}:where(.dr-doc--letter-date-right-then-recipient .dr-letter-salutation,.dr-doc--letter-rule-then-date .dr-letter-salutation){margin-top:calc(22px * var(--dr-space-scale))}:where(.dr-doc--letter-tint-strip .dr-letter-salutation,.dr-doc--layout-sidebar.dr-doc--letter-aside-labels .dr-letter-salutation){margin-top:calc(30px * var(--dr-space-scale))}.dr-doc--letter-gutter-labels .dr-block[data-column=main]:is(.dr-block--paragraph,.dr-block--list-item,.dr-block--signature){padding-left:calc(var(--dr-gutter-w,124px) + var(--dr-gutter-gap,24px))}.dr-letter-date,.dr-recipient__company{color:var(--dr-muted)}.dr-recipient__name{font-weight:600}.dr-letter-to--recipient-date-row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.dr-letter-to--recipient-date-row .dr-recipient{min-width:0}.dr-letter-to--recipient-date-row .dr-letter-date{flex:none;margin-left:auto}.dr-letter-to--gutter-labels{border-bottom:1px solid var(--dr-rule)}.dr-letter-to__row{grid-template-columns:var(--dr-gutter-w,124px) minmax(0, 1fr);-moz-column-gap:var(--dr-gutter-gap,24px);align-items:baseline;column-gap:var(--dr-gutter-gap,24px);padding:10px 0;display:grid}.dr-letter-to__row+.dr-letter-to__row{border-top:1px solid var(--dr-rule)}.dr-letter-to--gutter-labels .dr-letter-to__label{color:var(--dr-muted);font-family:var(--dr-mono);font-size:max(12px, calc(var(--dr-b) * .78));letter-spacing:.06em;text-transform:uppercase}.dr-letter-to--gutter-labels .dr-letter-date{color:var(--dr-ink)}.dr-letter-to--date-right-then-recipient .dr-letter-date{text-align:right;font-style:italic}.dr-letter-to--date-right-then-recipient .dr-recipient{margin-top:calc(18px * var(--dr-space-scale))}.dr-letter-to--date-right-then-recipient .dr-recipient__company{font-style:italic}.dr-letter-to--tint-strip{margin:0 calc(-1 * var(--dr-margin-right)) 0 calc(-1 * var(--dr-margin-left));padding:9px var(--dr-margin-right) 9px var(--dr-margin-left);background:var(--dr-tint);font-size:var(--dr-meta);justify-content:space-between;align-items:baseline;gap:24px;font-weight:500;line-height:1.45;display:flex}.dr-letter-to--tint-strip>p:first-child{min-width:0}.dr-letter-to--tint-strip .dr-letter-to__label{color:var(--dr-tint-ink);font-family:var(--dr-display);font-size:calc(var(--dr-b) * .95);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.dr-letter-to--tint-strip .dr-letter-date{color:var(--dr-ink);flex:none;margin-left:auto}.dr-letter-to--rule-then-date{border-top:1px solid var(--dr-rule);padding-top:16px}.dr-letter-to--rule-then-date .dr-recipient{margin-top:calc(16px * var(--dr-space-scale))}.dr-letter-to--aside-labels .dr-letter-to__label{color:var(--dr-accent-ink);font-family:var(--dr-display);font-size:max(12px, calc(var(--dr-b) * .82));letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1.3}.dr-letter-to--aside-labels .dr-letter-to__label+*{margin-top:6px}.dr-letter-to--aside-labels *+.dr-letter-to__label{margin-top:14px}.dr-signature__closing+.dr-signature__name{margin-top:28px}.dr-signature__name{font-family:var(--dr-display);font-size:calc(var(--dr-b) * 1.05);font-weight:600;line-height:1.3}.dr-signature__headline{color:var(--dr-accent-ink);font-size:var(--dr-meta)}.dr-signature--name-italic-headline .dr-signature__headline{color:var(--dr-muted);font-style:italic}.dr-signature--caps-name-accent-rule .dr-signature__closing+.dr-signature__name{margin-top:26px}.dr-signature--caps-name-accent-rule .dr-signature__name{font-size:calc(var(--dr-b) * 1.4);letter-spacing:.02em;text-transform:uppercase;font-weight:700;line-height:1.1}.dr-signature--caps-name-accent-rule .dr-signature__headline{border-bottom:2px solid var(--dr-accent);color:var(--dr-muted);margin-top:2px;padding-bottom:6px;display:inline-block}.dr-signature--accent-name .dr-signature__name{color:var(--dr-accent-ink);font-size:var(--dr-b);line-height:1.4}.dr-signature--accent-name .dr-signature__headline{color:var(--dr-muted)}
