.BlockQuote-module-scss-module__i0S-Oa__BlockQuote{--block-quote-ink:var(--reading-ink,var(--palette-ink,var(--obon-ink,currentColor)));--block-quote-muted:var(--reading-muted,var(--palette-muted,var(--obon-muted,currentColor)));--block-quote-accent:var(--reading-accent-strong,var(--palette-accent-strong,var(--obon-accent-strong,currentColor)));--block-quote-original-label:var(--reading-quote-accent,#8a3f34);border:1px solid color-mix(in srgb, var(--block-quote-accent) 18%, transparent);color:var(--block-quote-ink);background:color-mix(in srgb, var(--block-quote-accent) 4%, transparent);border-radius:clamp(.75rem,2vw,1rem);margin-block:clamp(2rem,4vw,3.25rem);overflow:clip;container-type:inline-size}.BlockQuote-module-scss-module__i0S-Oa__Header{border-bottom:1px solid color-mix(in srgb, var(--block-quote-accent) 14%, transparent);padding:clamp(1.15rem,3cqi,1.75rem) clamp(1.1rem,4cqi,2rem) clamp(.9rem,2cqi,1.2rem)}.BlockQuote-module-scss-module__i0S-Oa__Heading{color:var(--block-quote-ink);font-family:var(--font);letter-spacing:.015em;text-wrap:pretty;margin:0;font-size:clamp(1.05rem,3.2cqi,1.35rem);font-weight:700;line-height:1.55}.BlockQuote-module-scss-module__i0S-Oa__Body{margin:0}.BlockQuote-module-scss-module__i0S-Oa__Section{gap:.45rem;margin:0;padding:clamp(.9rem,2.7cqi,1.35rem) clamp(1.1rem,4cqi,2rem);display:grid}.BlockQuote-module-scss-module__i0S-Oa__Section+.BlockQuote-module-scss-module__i0S-Oa__Section{border-top:1px solid color-mix(in srgb, var(--block-quote-accent) 11%, transparent)}.BlockQuote-module-scss-module__i0S-Oa__Label{color:color-mix(in srgb, var(--block-quote-ink) 88%, var(--block-quote-muted));letter-spacing:.12em;margin:0;font-size:.75rem;font-weight:700;line-height:1.5}.BlockQuote-module-scss-module__i0S-Oa__Label.BlockQuote-module-scss-module__i0S-Oa__OriginalLabel{color:var(--block-quote-original-label)}.BlockQuote-module-scss-module__i0S-Oa__Translation,.BlockQuote-module-scss-module__i0S-Oa__OriginalCell,.BlockQuote-module-scss-module__i0S-Oa__Commentary,.BlockQuote-module-scss-module__i0S-Oa__Citation{min-width:0;margin:0}.BlockQuote-module-scss-module__i0S-Oa__Translation{color:var(--block-quote-ink);font-size:clamp(1.04rem,2.7cqi,1.18rem);font-weight:500;line-height:1.9}.BlockQuote-module-scss-module__i0S-Oa__Translation>:first-child,.BlockQuote-module-scss-module__i0S-Oa__Commentary>:first-child,.BlockQuote-module-scss-module__i0S-Oa__Citation>:first-child{margin-top:0}.BlockQuote-module-scss-module__i0S-Oa__Translation>:last-child,.BlockQuote-module-scss-module__i0S-Oa__Commentary>:last-child,.BlockQuote-module-scss-module__i0S-Oa__Citation>:last-child{margin-bottom:0}.BlockQuote-module-scss-module__i0S-Oa__OriginalCell .BlockQuote-module-scss-module__i0S-Oa__Original{color:color-mix(in srgb, var(--block-quote-accent) 26%, var(--block-quote-ink));font-family:var(--font-sanskrit);font-kerning:normal;letter-spacing:.03em;text-align:left;white-space:pre-line;background:0 0;border:0;margin:0;padding:0;font-size:clamp(1rem,2.6cqi,1.14rem);line-height:1.95}.BlockQuote-module-scss-module__i0S-Oa__OriginalCell .BlockQuote-module-scss-module__i0S-Oa__Original:before{content:none}.BlockQuote-module-scss-module__i0S-Oa__OriginalCell .BlockQuote-module-scss-module__i0S-Oa__Original p{margin:0}.BlockQuote-module-scss-module__i0S-Oa__OriginalCell .BlockQuote-module-scss-module__i0S-Oa__Original p+p{margin-top:.4rem}.BlockQuote-module-scss-module__i0S-Oa__Commentary{color:color-mix(in srgb, var(--block-quote-ink) 86%, var(--block-quote-muted));font-size:clamp(.96rem,2.5cqi,1.04rem);line-height:1.85}.BlockQuote-module-scss-module__i0S-Oa__CitationSection{background:color-mix(in srgb, var(--block-quote-accent) 3%, transparent)}.BlockQuote-module-scss-module__i0S-Oa__Citation{color:var(--block-quote-muted);overflow-wrap:anywhere;font-size:.84rem;line-height:1.7}@container (min-width:36rem){.BlockQuote-module-scss-module__i0S-Oa__Section:not(.BlockQuote-module-scss-module__i0S-Oa__TranslationSection){grid-template-columns:5.5rem minmax(0,1fr);align-items:start;column-gap:1.25rem}.BlockQuote-module-scss-module__i0S-Oa__Section:not(.BlockQuote-module-scss-module__i0S-Oa__TranslationSection) .BlockQuote-module-scss-module__i0S-Oa__Label{padding-top:.15rem}}
