.read{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);display:grid}.read-body,.read-glosses,.read-contents,.read-abstract{overflow-wrap:anywhere}.read-title{font-family:var(--head-font);font-size:var(--display);line-height:var(--lh-head);max-inline-size:var(--measure-wide)}.read-meta{align-items:center;gap:var(--sp-2) var(--sp-4);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);box-shadow:inset 0 0 0 var(--hair) currentColor;font-family:var(--font-body);font-size:var(--step--1);line-height:var(--lh-body);color:var(--muted);flex-wrap:wrap;margin-block-start:var(--sp-5);display:flex}.read-type{font-weight:var(--w-bold)}.read-trail{gap:var(--sp-1) var(--sp-5);padding-block:var(--sp-1) var(--sp-3);border-block-end:var(--hair) solid var(--line);font-family:var(--font-body);font-size:var(--step--1);line-height:var(--lh-body);color:var(--muted);flex-wrap:wrap;display:flex}.read-figure{inline-size:100%}.read-cover{min-inline-size:0}.image-slot.read-image{max-inline-size:none;aspect-ratio:var(--image-ratio-wide);max-block-size:var(--cover-cap)}@media (min-width:80rem){.image-slot.read-image{max-block-size:min(calc(var(--measure) * .75), var(--cover-cap))}}.read-opener{gap:var(--sp-5);min-inline-size:0;display:grid}@media (min-width:64rem){.read-ph .read-opener{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.read-ph .read-opener:has(>.read-abstract){grid-template-columns:minmax(0, calc(var(--measure) * .75)) minmax(0, 1fr);place-items:center stretch;column-gap:var(--sp-6)}.read-opener>.read-cover{inline-size:100%;max-inline-size:calc(var(--measure) * .75)}.read-ph .read-opener .image-slot.read-image{inline-size:100%;max-inline-size:none;aspect-ratio:var(--image-ratio);max-block-size:none;margin-inline:0}.read-opener>.read-abstract{max-inline-size:var(--measure-wide)}}.read-layout{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);margin-block-start:var(--sp-3);display:grid}.read-main{gap:var(--sp-6);min-inline-size:0;max-inline-size:var(--measure);display:grid}.read-aside{gap:var(--sp-6);align-content:start;min-inline-size:0;display:grid}.read-body{font-family:var(--body-font);font-size:var(--body-size);line-height:var(--lh-long);max-inline-size:var(--measure)}.read-body>p,.read-body>ul,.read-body>ol,.read-body>blockquote{margin-block:var(--sp-0) var(--sp-4)}.read-body h2{font-family:var(--head-font);font-size:var(--step-3);line-height:var(--lh-head);margin-block:var(--sp-7) var(--sp-3);scroll-margin-block-start:var(--sp-6)}.read-body h2:first-child{margin-block-start:var(--sp-0)}.read-body h3{font-size:var(--step-2);margin-block:var(--sp-6) var(--sp-2)}.read-body li{margin-block-end:var(--sp-2)}.read-body li::marker{color:var(--mark)}.read-body blockquote{padding:var(--sp-4) var(--sp-5);background-color:var(--surface);border-inline-start:var(--ring) solid var(--mark);font-family:var(--head-font);font-size:var(--step-1);line-height:var(--lh-verse)}.read-body blockquote p{margin:var(--sp-0)}.read-body sup{line-height:var(--lh-head)}.read-body sup a{font-family:var(--font-body);padding-inline:var(--sp-1)}.read-body hr{border:0;border-block-start:var(--hair) solid var(--thread);margin-block:var(--sp-7)}.read-abstract{gap:var(--sp-2);padding:var(--sp-5);background-color:var(--soft);color:var(--text);border-block-start:var(--ring) solid var(--band-deep);border-radius:var(--radius);display:grid}.read-abstract h2{font-size:var(--step-1)}.read-abstract p{font-family:var(--body-font);font-size:var(--body-size);line-height:var(--lh-long)}.read-tags .tags{margin:var(--sp-0)}.read-margin-title,.read-glosses .footnotes>h2{font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--w-bold);line-height:var(--lh-body);color:var(--muted);margin-block-end:var(--sp-2)}.read-contents{padding:var(--sp-4);background-color:var(--surface);border-radius:var(--radius);max-inline-size:var(--measure)}.read-contents ol{margin:var(--sp-0);padding:var(--sp-0);gap:var(--sp-1);list-style:none;display:grid}.read-contents a{padding-block:var(--sp-1);border-inline-start:var(--rule) solid var(--line);color:var(--text);font-family:var(--font-body);font-size:var(--step--1);line-height:var(--lh-body);padding-inline-start:var(--sp-3);text-decoration:none;display:block}.read-contents a:hover{border-inline-start-color:var(--accent);color:var(--accent);text-decoration:underline}.read-glosses{min-inline-size:0;max-inline-size:var(--measure);font-family:var(--font-serif-body);font-size:var(--step-0);line-height:var(--lh-long);color:var(--text)}.read-glosses .footnotes>h2.sr-only{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible}.read-glosses ol{margin:var(--sp-0);gap:var(--sp-3);padding-inline-start:var(--sp-5);display:grid}.read-glosses li::marker{color:var(--accent-2);font-family:var(--font-body)}.read-glosses li:target{background-color:var(--sel)}.read-glosses p{margin:var(--sp-0)}.read-glosses a{font-family:var(--font-body)}@media (min-width:64rem){.read-layout{grid-template-columns:minmax(0, var(--measure)) minmax(0, 1fr);column-gap:var(--sp-7);grid-template-areas:"contents aside""main aside";align-items:start}.read-layout:not(:has(>.read-contents)){grid-template-areas:"main aside"}.read-contents{grid-area:contents}.read-main{grid-area:main}.read-aside{grid-area:aside}.read-glosses{border-inline-start:var(--hair) solid var(--thread);font-size:var(--step--1);max-inline-size:none;padding-inline-start:var(--sp-4)}.read-aside .read-next .card-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--measure) / 2)), 1fr))}}@media (min-width:80rem){.read-layout{grid-template-columns:minmax(0, calc(var(--measure) + 4 * var(--sp-7))) minmax(calc(var(--margin-w) - var(--sp-7)), 1fr);column-gap:var(--sp-7)}.read-layout:has(>.read-contents){grid-template-columns:minmax(calc(var(--margin-w) - var(--sp-7)), 1fr) minmax(0, calc(var(--measure) + 4 * var(--sp-7))) minmax(calc(var(--margin-w) - var(--sp-7)), 1fr);grid-template-areas:"contents main aside"}.read-main,.read-body{max-inline-size:calc(var(--measure) + 4 * var(--sp-7))}.read-contents{padding:var(--sp-0);background-color:#0000;max-inline-size:none;position:sticky;inset-block-start:var(--sp-6)}.read-end{grid-template-columns:minmax(0, calc(var(--measure) + 4 * var(--sp-7))) minmax(calc(var(--margin-w) - var(--sp-7)), 1fr);column-gap:var(--sp-7);align-items:start}.read:has(>.read-layout>.read-contents)>.read-end{grid-template-columns:minmax(calc(var(--margin-w) - var(--sp-7)), 1fr) minmax(0, calc(var(--measure) + 4 * var(--sp-7))) minmax(calc(var(--margin-w) - var(--sp-7)), 1fr)}.read:has(>.read-layout>.read-contents)>.read-end>*{grid-column:2}.read:has(>.read-layout>.read-contents)>.read-end>.slot-subscribe{grid-column:3}.read:has(>.read-layout>.read-contents)>.read-end>.read-next{grid-column:2/-1}.read-end>.slot-subscribe:not(:only-child){grid-area:1/2}.read:has(>.read-layout>.read-contents)>.read-end>.slot-subscribe:not(:only-child){grid-column:3}}.read-end{gap:var(--sp-7);inline-size:100%;margin-block-start:var(--sp-7);display:grid}.read-end .slot{max-inline-size:none}.read-next{gap:var(--sp-3);padding:var(--sp-5);background-color:var(--surface);border-radius:var(--r-card);box-shadow:var(--shadow-soft);display:grid}.read-next h2{font-size:var(--step-2)}.read-page{gap:var(--sp-6);display:grid}.read-pagehead{gap:var(--sp-3);max-inline-size:var(--measure-wide);border-block-end:var(--hair) solid var(--thread);padding-block-end:var(--sp-5);display:grid}.read-pagehead h1{font-family:var(--font-display);font-size:var(--display)}.read-pagehead-lead{font-size:var(--step-1);line-height:var(--lh-body);color:var(--muted);max-inline-size:var(--measure)}.read-page-foot{max-inline-size:var(--measure);border-block-start:var(--hair) solid var(--line);padding-block-start:var(--sp-4)}.read-form{max-inline-size:var(--measure);padding:var(--sp-6) var(--sp-5);background-color:var(--surface);color:var(--text);border-block-start:var(--ring) solid var(--band-deep);border-radius:var(--radius)}.read-form .contact-form{max-inline-size:none}@media (min-width:32rem){.read-body>p,.read-abstract p,.read-together .bt-post-lead,.dev-read.read-wide .item-body>p,.dev-read.read-wide .abstract p,.dev-read.read-wide .lead,.dev-read.read-wide .dev-story-text>p,.dev-read.read-wide .dev-story-rest>p{text-align:justify;text-justify:inter-word;text-align-last:start;-webkit-hyphens:none;hyphens:none}}
