@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,600;1,600&display=swap);
.commas span::after,.commas div::after{content:", "}.commas span:nth-last-child(1)::after,.commas div:nth-last-child(1)::after{content:""}.upper{text-transform:uppercase}@media(min-width: 767px){.mobile{display:none}}@font-face{font-family:"Lyon-Hed-Web";src:url(../../build/fonts/LyonHed-VF-Web.woff2);font-weight:normal}@font-face{font-family:"Lyon-Hed-Web-Not-Var";src:url(../../build/fonts/LyonHed-Medium-Web.woff);font-weight:normal}@font-face{font-family:"Suisse-Intl-Condensed";src:url(../../build/fonts/SuisseIntlCond-Medium.otf);font-weight:500}h1.sans{font-size:2rem;font-family:var(--sans-title-font),var(--sans-fallback-title-font),sans-serif;line-height:1.15;font-weight:500;letter-spacing:0em}@media(min-width: 1024px){h1.sans{font-size:3.2rem}}h4{text-transform:uppercase;letter-spacing:.03em;margin:0;font-weight:600;font-size:.9rem}@media(min-width: 767px){h4{font-size:.9rem}}.tag:not(body){background:var(--gijn-light-grey);color:#000 !important;margin-right:4px;border-radius:3px;padding:5px 10px 6px;text-decoration:none}.tag:not(body) i{font-size:12px;position:relative;top:-1px;color:#999}.prose{font-weight:400;font-size:var(--prose-text-size);letter-spacing:0;line-height:1.6;font-family:var(--serif-text-font),var(--serif-fallback-font),serif}@media(max-width: 767px){.prose{--prose-text-size: 1.2rem}}.prose *[style*=font-weight]{font-weight:400 !important}.prose p{word-spacing:-0.03em;margin-bottom:1em}.prose h2{font-family:var(--serif-title-font),var(--serif-fallback-title-font),serif;letter-spacing:.02em;font-variation-settings:"wght" 480;font-size:1.4em;margin:2em 0 1em 0;line-height:1.25}.prose h2 b,.prose h2 strong{font-weight:inherit}.prose ul,.prose ol{margin:var(--prose-text-size) 0 var(--prose-text-size) calc(var(--prose-text-size)*1.3)}.prose h3,.prose h4,.prose h5{font-weight:600;text-transform:none;letter-spacing:0;font-size:1.15em;margin:2em 0 1em 0;line-height:1.3}.prose a{color:var(--grey-text)}.system{letter-spacing:.02em;font-family:var(--sans-text-font),-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans Arabic",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Arabic";font-weight:300}ol p,ul p{margin-bottom:0}h1 a,h2 a,h3 a{text-decoration:none}strong,b{font-weight:bold}h3{line-height:1.15}p,ul,ol{margin-bottom:1rem}ol{list-style-type:decimal}ul{list-style-type:disc}ol,ul{margin-left:2em;margin:1rem 0 1rem .7em}li{padding:0 0 0 .5rem}aside{font-size:1.1em;letter-spacing:-0.01em;line-height:1.5;padding:var(--padding) 25px;margin:2rem 0;border-radius:8px;padding:var(--padding);background:var(--gijn-light-grey)}@media(min-width: 767px){aside{margin:1rem 1rem;float:right;width:300px !important}}@media(min-width: 1280px){aside{width:360px !important;margin:1rem 2rem;margin-right:-8vw}}aside p{font-weight:500}blockquote{font-size:1.3em;letter-spacing:-0.01em;line-height:1.5;margin:3rem 0;padding-left:1.7rem;border-left:2px solid #000}blockquote p{font-weight:500}em,i{font-style:italic}@font-face{font-family:"IBM Plex Sans Arabic";src:url(../../build/fonts/IBMPlexSansArabic-SemiBold.ttf) format("truetype");unicode-range:U+0600-06FF,U+0750-077F,U+0030-0039;font-weight:500;font-style:normal}@font-face{font-family:"Noto Naskh Arabic";src:url(../../build/fonts/NotoNaskhArabic-Bold.ttf) format("truetype");unicode-range:U+0600-06FF,U+0750-077F;font-weight:600;font-style:normal}@font-face{font-family:"Noto Naskh Arabic";src:url(../../build/fonts/NotoNaskhArabic-Regular.ttf) format("truetype");unicode-range:U+0600-06FF,U+0750-077F;font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans Bengali Condensed";src:url(../../build/fonts/NotoSansBengali_Condensed-SemiBold.ttf) format("truetype");unicode-range:U+0980-09FF,U+0030-0039;font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans Bengali";src:url(../../build/fonts/NotoSansBengali-Bold.ttf) format("truetype");unicode-range:U+0980-09FF,U+0030-0039;font-weight:600;font-style:normal}@font-face{font-family:"Noto Sans Bengali";src:url(../../build/fonts/NotoSansBengali-Regular.ttf) format("truetype");unicode-range:U+0980-09FF,U+0030-0039;font-weight:400;font-style:normal}@font-face{font-family:"Oswald";src:url(../../build/fonts/Oswald-Regular.ttf) format("truetype");unicode-range:U+0400-04FF,U+0030-0039;font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans Devanagari Condensed";src:url(../../build/fonts/NotoSansDevanagari_Condensed-SemiBold.ttf) format("truetype");unicode-range:U+0900-097F,U+A8E0-A8FF,U+0030-0039;font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans Devanagari";src:url(../../build/fonts/NotoSansDevanagari-Bold.ttf) format("truetype");unicode-range:U+0900-097F,U+A8E0-A8FF,U+0030-0039;font-weight:600;font-style:normal}@font-face{font-family:"Noto Sans Devanagari";src:url(../../build/fonts/NotoSansDevanagari-Regular.ttf) format("truetype");unicode-range:U+0900-097F,U+A8E0-A8FF,U+0030-0039;font-weight:400;font-style:normal}body.gijn-identity{background:var(--gijn-light-grey)}body.gijn-identity header,body.gijn-identity footer,body.gijn-identity .footer__after,body.gijn-identity .editions{display:none}.colors{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:repeat(auto, 1fr);grid-gap:calc(var(--padding)*2)}.color{font-family:"IBM Plex Mono",monospace;font-size:.9rem}.color__swatch{width:110px;height:110px;margin-bottom:1rem}.color__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.color__title{margin-bottom:1rem}.typographic--arabic{--serif-title-font: "IBM Plex Sans Arabic";--sans-title-font: "IBM Plex Sans Arabic";--serif-text-font: "Noto Naskh Arabic";--serif-fallback-title-font: "Suisse-Intl-Condensed";--sans-fallback-title-font: "Suisse-Intl-Condensed";--serif-fallback-font: "Lyon-Web";--sans-fallback-font: sans-serif;--prose-text-size: 1.4rem;--sans-text-font: ""}.typographic--bengali{--serif-title-font: "Noto Sans Bengali Condensed";--sans-title-font: "Noto Sans Bengali Condensed";--prose-text-size: 1.35rem;--serif-text-font: "Noto Sans Bengali";--sans-text-font: "Noto Sans Bengali";--serif-fallback-font: "Lyon-Web";--sans-fallback-font: sans-serif;--serif-fallback-title-font: "Suisse-Intl-Condensed";--sans-fallback-title-font: "Suisse-Intl-Condensed"}.typographic--bengali h1{font-weight:500}.typographic--cyrillic{--serif-title-font: "Oswald";--sans-title-font: "Oswald";--sans-fallback-title-font: "Suisse-Intl-Condensed";--serif-fallback-title-font: "Suisse-Intl-Condensed";--serif-text-font: "Lyon-Web";--prose-text-size: 1.35rem}.typographic--devanagari{--serif-title-font: "Noto Sans Devanagari Condensed";--sans-title-font: "Noto Sans Devanagari Condensed";--prose-text-size: 1.35rem;--serif-text-font: "Noto Sans Devanagari";--sans-text-font: "Noto Sans Devanagari";--serif-fallback-font: "Lyon-Web";--sans-fallback-font: sans-serif;--serif-fallback-title-font: "Suisse-Intl-Condensed";--sans-fallback-title-font: "Suisse-Intl-Condensed"}.typographic--reporting h1{font-size:2.2rem;font-family:serif;font-family:var(--serif-title-font),var(--serif-fallback-title-font),serif;line-height:1;font-variation-settings:"wght" 480;letter-spacing:.01em;margin-bottom:10px;max-width:800px}@media(min-width: 767px){.typographic--reporting h1{font-size:2.8rem}}@media(min-width: 1024px){.typographic--reporting h1{font-size:3.2rem}}.typographic--default{max-width:800px}.typographic--resource h1{font-size:2rem;font-family:var(--sans-title-font),var(--sans-fallback-title-font),sans-serif;line-height:1.15;font-weight:500;letter-spacing:0em;margin-bottom:5px;max-width:800px}@media(min-width: 1024px){.typographic--resource h1{font-size:3.2rem}}.typographic--body p{max-width:800px;font-weight:400;font-size:var(--prose-text-size);letter-spacing:0;line-height:1.6;font-family:var(--serif-text-font),var(--serif-fallback-font),serif;margin-bottom:10px}@media(max-width: 767px){.typographic--body p{--prose-text-size: 1.2rem}}.typographic--body p *[style*=font-weight]{font-weight:400 !important}.typographic--body p p{word-spacing:-0.03em;margin-bottom:1em}.typographic--body p h2{font-family:var(--serif-title-font),var(--serif-fallback-title-font),serif;letter-spacing:.02em;font-variation-settings:"wght" 480;font-size:1.4em;margin:2em 0 1em 0;line-height:1.25}.typographic--body p h2 b,.typographic--body p h2 strong{font-weight:inherit}.typographic--body p ul,.typographic--body p ol{margin:var(--prose-text-size) 0 var(--prose-text-size) calc(var(--prose-text-size)*1.3)}.typographic--body p h3,.typographic--body p h4,.typographic--body p h5{font-weight:600;text-transform:none;letter-spacing:0;font-size:1.15em;margin:2em 0 1em 0;line-height:1.3}.typographic--body p a{color:var(--grey-text)}.typographic__style{margin-bottom:4rem}.identity{background:#fff;font-size:1.1rem}.identity__note{color:#888}.identity h5{font-family:"IBM Plex Mono",monospace;text-transform:uppercase;font-weight:600;font-size:1em;margin-bottom:1rem}.identity a{text-decoration:none}.identity a span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.identity__sectioninfo p{color:#888}.identity__title{font-family:monospace;text-transform:uppercase}.identity__sectioninner{max-width:var(--site-max-width);margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 3fr;grid-gap:calc(var(--padding)*4)}.identity__section{border-bottom:1px solid #000;width:100%;padding:calc(var(--padding)*2)}.identity__logos{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:calc(var(--padding)*3)}.identity__logos img{width:100%;height:auto;display:block}.identity--logodark{background:#222}.identity--logosmall{width:140px;padding:10px}.identity__logoimage{border:1px solid #f0f0f0;margin-bottom:1rem}.identity__formats{font-family:"IBM Plex Mono";border-top:1px solid #f0f0f0;font-size:.9em}.identity__formats>div{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid #f0f0f0;padding:5px 0}
