/* Color and type tokens. This file is the only place these values are defined;
   every stylesheet takes its colors and faces from here. */
:root{
  color-scheme:only light;   /* one rendering, the light one, on every device (Al, Nov 11): stops phone browsers darkening the page */
  /* Neutrals */
  --bone:#F8F4ED;      /* ivory at 30 percent: nearest Ercolano to the paste ground (Coffee Calls round 3, Nov 11) */
  --plaster:#EEE6D4;   /* ivory at 70 percent: nearest Ercolano to the paste panel */
  --ink:#2A2925;       /* basalt: nearest Ercolano to the paste ink (Coffee Calls round 3, Nov 11) */
  --ash:#686661;       /* basalt at 70 percent */
  --charcoal:#2A2925;  /* basalt: every dark field (Coffee Calls round 3, Nov 11) */

  /* Accents */
  --cinnabar:#A84A32;   /* Augustales red: nearest Ercolano to brick rust. Coffee Calls round 3, Nov 11: every color mapped to its nearest of the eleven. */
  --hematite:#6E2B20;   /* oxblood (Al's color lock, Nov 11: same job as before) */
  --fresco-teal:#366361;
  --carbonized-teal:#3E4A62;
  --wine:#664248;
  --ochre:#BF956B;
  --rail-top:#9A5F43;   /* dolia clay, the top of the rail: the ribbon's first tile, so they meet as one corner (Al, Nov 11 and Nov 13) */
  --rail-foot:#664248;  /* marble wine, the foot of the rail (amethyst retired Nov 10 and Nov 11; this token holds the foot color explicitly) */
  --clay:#9A5F43;       /* dolia clay */
  --tufa:#C4B383;       /* tufa sand */
  --teal-on-dark:#4A8074;  /* the period after Karsh in the dark header only; on light grounds it stays fresco teal (Al, Nov 11) */

  /* The eleven Ercolano pigments, same in every context. CANON.md section 1a. */
  --e-ivory:#E7DCC2; --e-basalt:#2A2925; --e-red:#A84A32; --e-fresco:#366361; --e-carbon:#3E4A62; --e-ochre:#BF956B;
  --e-wine:#664248; --e-oxblood:#6E2B20; --e-clay:#9A5F43; --e-tufa:#C4B383; --e-mist:#7E8E86;

  /* Faces. Name and titles: Karsh Serif. Headers and numerals: Karrik. Text and labels: Libertinus Serif.
     Why these, and whose word each is: portfolio/brand/CANON.md section 2. This file is served as written; keep notes
     here short and technical. */
  --font-mark:"Karsh Serif", "Karsh Serif Stand-in Didot", "Karsh Serif Stand-in", "Karsh Serif Stand-in Noto", serif;                                           /* the name and the title of every piece: Karsh Serif 4.0 */
  --font-head:"Karrik", "Karrik Stand-in Apple", "Karrik Stand-in Windows", "Karrik Stand-in Android", "Karrik Stand-in Arial", sans-serif;                              /* section headers: Karrik Regular, sentence case */
  --font-text:"Libertinus Serif", "Body Stand-in", "Body Stand-in Noto", "Body Stand-in Times", serif;                                              /* body text and labels: Libertinus Serif, 19px / 1.6 (Al, Nov 11) */
  --font-head-weight:400;                               /* Karrik has one weight; never a faked bold */
}

/* Derived surfaces and lines. Composed from the tokens above; the one new pigment is the white behind documents. */
:root{
  --paper:#FFFFFF;                                      /* backing behind scanned documents; stays white in dark mode */
  --surface:var(--paper);                               /* panels a reader reads text on */
  --rule:color-mix(in srgb, var(--ink) 14%, transparent);
  --rail:linear-gradient(to bottom, var(--rail-top), var(--wine));   /* the only gradient: clay into marble wine, the same on every page and never lightened (Al, Nov 11) */
  --rail-x:linear-gradient(90deg, var(--rail-top), var(--wine));
  --font-doc:"Libertinus Serif", "Body Stand-in", "Body Stand-in Noto", "Body Stand-in Times", serif;  /* facsimiles of Word documents. Constantia out of the web stack (Al, Nov 11: "Take it out (Libertinus for everyone)") */
}

/* Exhibit content palettes: the colors of the artifacts the pages show, not the site's own. */
:root{
  /* The traffic deck's livery, documented on livery.html */
  --livery-burgundy:#4C0C19; --livery-burgundy-light:#591020; --livery-burgundy-dark:#340710; --livery-wine-ink:#3A0812;
  --livery-signal:#771829; --livery-sand:#CEB8A1; --livery-bone:#EFE5D8; --livery-question:#E3D7C6;
  --livery-pavement:#434A47; --livery-pavement-light:#4C534F; --livery-pavement-dark:#3A413D; --livery-slate:#2F3633;
  --livery-ink:#201F1D; --livery-ash:#5A544C;
  --livery-sheen-a:#4E5551; --livery-sheen-b:#383F3B; --livery-sheen2-a:#575F5A; --livery-sheen2-b:#414843; --livery-sheen3-a:#454C48; --livery-sheen3-b:#2F3632;
  /* The Permanent Record deck's livery, used on record.html: the page takes its colors from the deck, not the other way round (Nov 10). The -lift values are the same hues lifted for dark grounds. */
  --rec-navy:#1F3E6D; --rec-deep:#152C50; --rec-mauve:#855071; --rec-claret:#5E2E48; --rec-sage:#839070; --rec-parchment:#FAF8F4; --rec-cream:#F2EBDD; --rec-navy-lift:#9DB4D6; --rec-mauve-lift:#C79BB5;
  /* The history-of-trials deck's palette, shown on historic.html */
  --htxi-garnet:#4C0C19; --htxi-wine:#36181F; --htxi-verdict:#2A0A10; --htxi-cream:#F2EBDD; --htxi-softcream:#E4D9C6; --htxi-bronze:#C0916E; --htxi-dusk:#6B3039; --htxi-red:#8C3A42; --htxi-oathred:#A8464F;
  /* The Comings and Goings working page, reproduced on comings.html */
  --cg-cream:#FBF7EE; --cg-ink:#252622; --cg-navy:#2C3E5E; --cg-plum:#6E4260; --cg-sand:#CFC4AE; --cg-linen:#EFE7D6; --cg-ash:#6B5F52;
}


/* The faces. All three are self-hosted from site/fonts and open-licensed; each license sits beside its files.
   Scales (size-adjust): Karsh Serif 86.3% and Libertinus Serif 104.7%, so the sizes in the stylesheets keep the widths
   they were set for. Karrik is at its true size. Change a scale here and re-check the pages.
   Karsh Serif Small and Bold are declared so that no weight is ever synthesized.
   Karrik is limited to the characters the pages set in it: its own right arrow has no shaft, so an arrow in a heading
   falls through to the system font instead, which is what the pages showed before. */
@font-face{font-family:"Karsh Serif";src:url("fonts/KarshSerif-Regular.woff2") format("woff2"),url("fonts/KarshSerif-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;size-adjust:86.3%}
@font-face{font-family:"Karsh Serif";src:url("fonts/KarshSerif-Italic.woff2") format("woff2"),url("fonts/KarshSerif-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap;size-adjust:86.3%}
@font-face{font-family:"Karsh Serif";src:url("fonts/KarshSerif-Bold.woff2") format("woff2"),url("fonts/KarshSerif-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;size-adjust:86.3%}
@font-face{font-family:"Karsh Serif Small";src:url("fonts/KarshSerif-Small.woff2") format("woff2"),url("fonts/KarshSerif-Small.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;size-adjust:86.3%}
@font-face{font-family:"Karrik";src:url("fonts/Karrik-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik";src:url("fonts/Karrik-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:104.7%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-ext-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:104.7%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-400-italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:104.7%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-ext-400-italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:104.7%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-600-normal.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;size-adjust:104.7%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-ext-600-normal.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;size-adjust:104.7%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-600-italic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap;size-adjust:104.7%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-ext-600-italic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap;size-adjust:104.7%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-700-normal.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:104.7%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-ext-700-normal.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:104.7%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-700-italic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap;size-adjust:104.7%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Libertinus Serif";src:url("fonts/libertinus-serif-latin-ext-700-italic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap;size-adjust:104.7%;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}

/* Stand-ins (Al, Nov 11: "u pick then - whats closest to my 3 weirdos that everybody does have instlled? run by me before we lock it"; locked the same day).
   While a web font is still arriving, text sets in the closest installed system font, scaled to about the same width so lines move
   little when the real face lands. local() only: nothing is downloaded. Karsh Serif: Didot on Apple, Times New Roman Bold on Windows,
   Noto Serif Bold on Android. Karrik: Helvetica Neue Medium, Segoe UI Semibold, Roboto. Libertinus: Palatino, Noto Serif on Android,
   Times New Roman last. Safari ignores the *-override descriptors and applies size-adjust only. Didot and Palatino widths are
   estimates until checked on a real Apple and Windows device. Research: the fallback-fonts team, Nov 11. */
@font-face{font-family:"Karrik Stand-in Apple";src:local("HelveticaNeue-Medium"),local("Helvetica Neue Medium");font-style:normal;font-weight:100 900;size-adjust:93.7%;ascent-override:96%;descent-override:21.3%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Apple";src:local("HelveticaNeue-MediumItalic"),local("Helvetica Neue Medium Italic");font-style:italic;font-weight:100 900;size-adjust:94.4%;ascent-override:95.4%;descent-override:21.2%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Windows";src:local("Segoe UI Semibold"),local("SegoeUI-Semibold");font-style:normal;font-weight:100 900;size-adjust:95.3%;ascent-override:94.5%;descent-override:21%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Windows";src:local("Segoe UI Semibold Italic"),local("SegoeUI-SemiboldItalic");font-style:italic;font-weight:100 900;size-adjust:96.9%;ascent-override:92.8%;descent-override:20.6%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Android";src:local("Roboto Medium"),local("Roboto-Medium"),local("Roboto"),local("Roboto-Regular"),local("Roboto Regular");font-style:normal;font-weight:500;size-adjust:98%;ascent-override:91.9%;descent-override:20.4%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Android";src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),local("Roboto Italic"),local("Roboto-Italic");font-style:italic;font-weight:500;size-adjust:100.6%;ascent-override:89.4%;descent-override:19.9%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Arial";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold");font-style:normal;font-weight:100 900;size-adjust:90.8%;ascent-override:99.1%;descent-override:22%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karrik Stand-in Arial";src:local("Arial Bold Italic"),local("Arial-BoldItalicMT"),local("Liberation Sans Bold Italic"),local("LiberationSans-BoldItalic");font-style:italic;font-weight:100 900;size-adjust:91.4%;ascent-override:98.4%;descent-override:21.9%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karsh Serif Stand-in Didot";src:local("Didot-Bold"),local("Didot Bold");font-style:normal;size-adjust:84%;ascent-override:106.2%;descent-override:24.5%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karsh Serif Stand-in Didot";src:local("Didot-Italic"),local("Didot Italic");font-style:italic;size-adjust:95%;ascent-override:93.9%;descent-override:21.6%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karsh Serif Stand-in";src:local("TimesNewRomanPS-BoldMT"),local("Times New Roman Bold"),local("Tinos Bold"),local("Tinos-Bold"),local("Liberation Serif Bold"),local("LiberationSerif-Bold");font-style:normal;size-adjust:90.8%;ascent-override:98.3%;descent-override:22.6%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karsh Serif Stand-in";src:local("TimesNewRomanPS-BoldItalicMT"),local("Times New Roman Bold Italic"),local("Tinos Bold Italic"),local("Tinos-BoldItalic"),local("Liberation Serif Bold Italic"),local("LiberationSerif-BoldItalic");font-style:italic;size-adjust:94%;ascent-override:94.9%;descent-override:21.9%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karsh Serif Stand-in Noto";src:local("NotoSerif-Bold"),local("Noto Serif Bold");font-style:normal;size-adjust:77.2%;ascent-override:115.6%;descent-override:26.6%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Karsh Serif Stand-in Noto";src:local("NotoSerif-BoldItalic"),local("Noto Serif Bold Italic");font-style:italic;size-adjust:76.6%;ascent-override:116.5%;descent-override:26.8%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in";src:local("Palatino Linotype"),local("PalatinoLinotype-Roman"),local("Palatino"),local("Palatino-Roman"),local("P052-Roman"),local("URWPalladioL-Roma");font-weight:400;font-style:normal;size-adjust:97.5%;ascent-override:96.0%;descent-override:26.4%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in";src:local("Palatino Linotype Italic"),local("PalatinoLinotype-Italic"),local("Palatino Italic"),local("Palatino-Italic"),local("P052-Italic"),local("URWPalladioL-Ital");font-weight:400;font-style:italic;size-adjust:103.6%;ascent-override:90.3%;descent-override:24.9%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in";src:local("Palatino Linotype Bold"),local("PalatinoLinotype-Bold"),local("Palatino Bold"),local("Palatino-Bold"),local("P052-Bold"),local("URWPalladioL-Bold");font-weight:600;font-style:normal;size-adjust:97.5%;ascent-override:96.0%;descent-override:26.4%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in";src:local("Palatino Linotype Bold Italic"),local("PalatinoLinotype-BoldItalic"),local("Palatino Bold Italic"),local("Palatino-BoldItalic"),local("P052-BoldItalic"),local("URWPalladioL-BoldItal");font-weight:600;font-style:italic;size-adjust:104.7%;ascent-override:89.4%;descent-override:24.6%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in";src:local("Palatino Linotype Bold"),local("PalatinoLinotype-Bold"),local("Palatino Bold"),local("Palatino-Bold"),local("P052-Bold"),local("URWPalladioL-Bold");font-weight:700;font-style:normal;size-adjust:104.1%;ascent-override:89.9%;descent-override:24.7%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in";src:local("Palatino Linotype Bold Italic"),local("PalatinoLinotype-BoldItalic"),local("Palatino Bold Italic"),local("Palatino-BoldItalic"),local("P052-BoldItalic"),local("URWPalladioL-BoldItal");font-weight:700;font-style:italic;size-adjust:104.4%;ascent-override:89.7%;descent-override:24.7%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Noto";src:local("Noto Serif"),local("NotoSerif"),local("Noto Serif Regular"),local("NotoSerif-Regular");font-weight:400;font-style:normal;size-adjust:89.6%;ascent-override:104.4%;descent-override:28.7%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Noto";src:local("Noto Serif Italic"),local("NotoSerif-Italic");font-weight:400;font-style:italic;size-adjust:88.6%;ascent-override:105.7%;descent-override:29.1%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Noto";src:local("Noto Serif Bold"),local("NotoSerif-Bold");font-weight:600;font-style:normal;size-adjust:87.4%;ascent-override:107.1%;descent-override:29.5%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Noto";src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic");font-weight:600;font-style:italic;size-adjust:90.8%;ascent-override:103.1%;descent-override:28.4%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Noto";src:local("Noto Serif Bold"),local("NotoSerif-Bold");font-weight:700;font-style:normal;size-adjust:93.4%;ascent-override:100.2%;descent-override:27.6%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Noto";src:local("Noto Serif Bold Italic"),local("NotoSerif-BoldItalic");font-weight:700;font-style:italic;size-adjust:90.5%;ascent-override:103.4%;descent-override:28.5%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Times";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif");font-weight:400;font-style:normal;size-adjust:107.5%;ascent-override:87.1%;descent-override:24.0%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Times";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic");font-weight:400;font-style:italic;size-adjust:102.4%;ascent-override:91.4%;descent-override:25.1%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Times";src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT"),local("Liberation Serif Bold");font-weight:600;font-style:normal;size-adjust:104.1%;ascent-override:89.9%;descent-override:24.7%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Times";src:local("Times New Roman Bold Italic"),local("TimesNewRomanPS-BoldItalicMT"),local("Liberation Serif Bold Italic");font-weight:600;font-style:italic;size-adjust:112.1%;ascent-override:83.5%;descent-override:23.0%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Times";src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT"),local("Liberation Serif Bold");font-weight:700;font-style:normal;size-adjust:111.1%;ascent-override:84.2%;descent-override:23.2%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Body Stand-in Times";src:local("Times New Roman Bold Italic"),local("TimesNewRomanPS-BoldItalicMT"),local("Liberation Serif Bold Italic");font-weight:700;font-style:italic;size-adjust:111.8%;ascent-override:83.7%;descent-override:23.0%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
