.sentences-page{grid-template-areas:".""content""footer";grid-template-rows:calc(var(--site-spacer-height) - 2 * var(--ds-grid-unit)) auto auto;background:var(--page-background)}.sentence-sequence{z-index:2;width:calc(100% - var(--site-content-start) + 6 * var(--ds-grid-unit));margin-left:calc(var(--site-content-start) - 7 * var(--ds-grid-unit));padding-bottom:calc(6 * var(--ds-grid-unit));grid-area:content;gap:0;display:grid;position:relative;overflow-x:auto}.sentence-item{grid-template-columns:calc(6 * var(--ds-grid-unit)) max-content;column-gap:var(--ds-grid-unit);min-width:max-content;min-height:calc(2 * var(--ds-grid-unit));font-family:var(--font-canon);font-size:calc(2 * var(--ds-grid-unit));font-weight:400;line-height:calc(2 * var(--ds-grid-unit));letter-spacing:-.02em;color:var(--text-color);white-space:nowrap;margin:0;display:grid}[data-theme=dark] .sentence-item{color:#f3f6e7}.sentence-text{transform:translateY(calc(.2 * var(--ds-grid-unit)));display:block}.sentence-number{font-family:var(--font-medium), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;font-weight:500}.sentences-page>one-footer{grid-area:footer}@media (width<=768px){.sentences-page.home-page{--site-spacer-width:calc(3 * var(--ds-grid-unit));--site-spacer-height:calc(3 * var(--ds-grid-unit));--site-content-start:var(--ds-grid-unit);grid-template-columns:minmax(0,1fr);grid-template-rows:calc(3 * var(--ds-grid-unit)) auto auto;grid-template-areas:"spacer""content""footer";padding:0}.sentences-page .home-opening-spacer{width:calc(3 * var(--ds-grid-unit));height:calc(3 * var(--ds-grid-unit));margin-left:var(--ds-grid-unit);z-index:2;grid-area:spacer;display:block;position:relative;top:auto;left:auto}.sentence-sequence{width:auto;max-width:none;padding-left:var(--ds-grid-unit);padding-right:var(--ds-grid-unit);padding-top:var(--ds-grid-unit);padding-bottom:calc(4 * var(--ds-grid-unit));gap:var(--ds-grid-unit);grid-area:content;min-width:0;margin-left:0;margin-right:0;overflow-x:visible}.sentence-item{grid-template-columns:calc(2.5 * var(--ds-grid-unit)) minmax(0, 1fr);column-gap:calc(.5 * var(--ds-grid-unit));width:100%;min-width:0;min-height:calc(2 * var(--ds-grid-unit));font-size:var(--ds-grid-unit);line-height:var(--ds-grid-unit);white-space:normal;overflow-wrap:anywhere;align-items:start}.sentence-number{text-align:right;font-size:var(--ds-grid-unit);line-height:var(--ds-grid-unit)}.sentence-text{transform:none}.sentences-page>one-footer{margin-top:var(--ds-grid-unit)}}
