@font-face{font-family:TGL EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-greek-ext-dc8efb77.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-greek-dd76451e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-latin-ad919725.woff2) format("woff2");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:TGL EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-greek-ext-3cca06eb.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-greek-6d852e7e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/eb-garamond-latin-88e225a1.woff2) format("woff2");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:TGL EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/eb-garamond-greek-ext-3cca06eb.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/eb-garamond-greek-6d852e7e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/eb-garamond-latin-88e225a1.woff2) format("woff2");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:TGL GFS Didot;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gfs-didot-greek-ext-ad51c8b5.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL GFS Didot;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gfs-didot-greek-c60ef9f2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL GFS Didot;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gfs-didot-latin-022151da.woff2) format("woff2");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:TGL Gentium Book Plus;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gentium-book-plus-greek-ext-af1d709f.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL Gentium Book Plus;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gentium-book-plus-greek-f0e3ed29.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL Gentium Book Plus;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/gentium-book-plus-latin-8e97a07a.woff2) format("woff2");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:TGL Gentium Book Plus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gentium-book-plus-greek-ext-79e4c758.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL Gentium Book Plus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gentium-book-plus-greek-c8998a51.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL Gentium Book Plus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gentium-book-plus-latin-1e7d04af.woff2) format("woff2");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:TGL Gentium Book Plus;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gentium-book-plus-greek-ext-a9a960b7.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:TGL Gentium Book Plus;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gentium-book-plus-greek-5fd9f9c6.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TGL Gentium Book Plus;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gentium-book-plus-latin-423e7d79.woff2) format("woff2");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}.text-body.leading-loose{--reader-leading: 1.95}.text-body.tracking-wide{letter-spacing:.02em;word-spacing:.06em}.text-body.tracking-wider{letter-spacing:.045em;word-spacing:.12em}.text-body.measure-narrow{width:min(54ch,100%)}.text-body.measure-wide{width:min(92ch,100%)}.text-body[data-layout=verse].measure-narrow,.text-body[data-layout=drama].measure-narrow{width:min(640px,100%)}.text-body[data-layout=verse].measure-wide,.text-body[data-layout=drama].measure-wide{width:min(1040px,100%)}.text-body.typeface-garamond{font-family:"TGL EB Garamond",var(--greek)}.text-body.typeface-didot{font-family:"TGL GFS Didot",var(--greek)}.text-body.typeface-gentium{font-family:"TGL Gentium Book Plus",var(--greek)}.segmented--typefaces{display:grid;grid-template-columns:1fr 1fr}.segmented--typefaces button{border:1px solid var(--line);margin:0 -1px -1px 0;font-size:15px}.segmented--typefaces [data-typeface=garamond]{font-family:"TGL EB Garamond",var(--serif)}.segmented--typefaces [data-typeface=didot]{font-family:"TGL GFS Didot",var(--serif)}.segmented--typefaces [data-typeface=gentium]{font-family:"TGL Gentium Book Plus",var(--serif)}.reader-range{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:10px;font-size:11px}.reader-range input{width:100%;accent-color:var(--terracotta)}@supports selector(::-moz-range-thumb){.reader-range input{appearance:none;height:16px;background:transparent}.reader-range input::-moz-range-track{height:4px;border-radius:2px;background:var(--line)}.reader-range input::-moz-range-progress{height:4px;border-radius:2px;background:var(--terracotta)}.reader-range input::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:var(--terracotta)}}.reader-range output{min-width:3.5em;text-align:right;font-variant-numeric:tabular-nums}.reader-settings__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:22px}.reader-settings__head .eyebrow{margin-bottom:0}.reader-settings__reset{margin:0;padding:4px 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--terracotta-dark);cursor:pointer;font:inherit;font-size:11px}@media print{.text-body.tracking-wide,.text-body.tracking-wider{letter-spacing:normal;word-spacing:normal}}.reader-word-panel__morphology{grid-column:2;width:100%;margin-top:2px;font-family:var(--serif);font-size:13.5px;line-height:1.45}.reader-word-panel__morphology-title{margin:4px 0 2px;color:var(--ink-soft);font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reader-word-panel__morphology ul{margin:0;padding:0;list-style:none}.reader-word-panel__morphology li{display:block;padding:1px 0;border:0}.reader-word-panel__morphology small{color:var(--ink-soft);font-size:11.5px}.reader-title__date-note{color:var(--ink-soft);font-size:.92em}.reader-title__date-source{color:var(--ink-soft);font-size:11px;line-height:1.4}a.reader-title__date-source{color:var(--terracotta-dark);text-decoration:underline;text-underline-offset:2px}
