.EssayBooklet-module__OdGXha__booklet{background:var(--paper);padding-block:clamp(2.5rem,6vw,4.5rem)}.EssayBooklet-module__OdGXha__viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-block:.5rem;overflow:auto hidden}@media (prefers-reduced-motion:reduce){.EssayBooklet-module__OdGXha__viewport{scroll-behavior:auto}}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__viewport{scrollbar-width:none}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__viewport::-webkit-scrollbar{display:none}.EssayBooklet-module__OdGXha__track{padding-inline:var(--gut);gap:clamp(.75rem,2vw,1.5rem);margin:0;list-style:none;display:flex}.EssayBooklet-module__OdGXha__spread{scroll-snap-align:center;background:var(--paper-lift);border-radius:2px;flex:0 0 min(86%,34rem);grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}@media (min-width:1024px){.EssayBooklet-module__OdGXha__spread{flex:0 0 min(94%,68rem);grid-template-rows:1fr;grid-template-columns:1fr 1fr;height:min(78vh,44rem);position:relative}.EssayBooklet-module__OdGXha__spread:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in oklab, var(--paper-line) 55%, transparent) 45%, color-mix(in oklab, var(--paper-line) 80%, transparent) 50%, color-mix(in oklab, var(--paper-line) 55%, transparent) 55%, transparent);width:2.5rem;margin-left:-1.25rem;position:absolute;top:0;bottom:0;left:50%}}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__spread{opacity:.42;transition:opacity .42s var(--ease), transform .42s var(--ease);transform:scale(.97)}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__spread[data-active]{opacity:1;transform:scale(1)}@media (min-width:1024px){.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__spread{perspective:1500px;perspective-origin:50%}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__recto{transform-origin:0;transition:transform .34s var(--ease);backface-visibility:hidden;transform:rotateY(-22deg)}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__spread[data-active] .EssayBooklet-module__OdGXha__recto{transform:rotateY(0)}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__recto:before{content:"";pointer-events:none;background:linear-gradient(to right, color-mix(in oklab, var(--ink-deep) 22%, transparent), transparent 38%);opacity:1;transition:opacity .34s var(--ease);position:absolute;inset:0}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__spread[data-active] .EssayBooklet-module__OdGXha__recto:before{opacity:0}.EssayBooklet-module__OdGXha__spread:after{background:linear-gradient(to right, transparent calc(50% - .5px), var(--paper-line) calc(50% - .5px), var(--paper-line) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to right, transparent, color-mix(in oklab, var(--paper-line) 55%, transparent) 45%, color-mix(in oklab, var(--paper-line) 80%, transparent) 50%, color-mix(in oklab, var(--paper-line) 55%, transparent) 55%, transparent);z-index:2}.EssayBooklet-module__OdGXha__spread:not([data-last]):before{content:"";z-index:3;pointer-events:none;background:repeating-linear-gradient(to right, color-mix(in oklab, var(--paper-line) 70%, transparent) 0 1px, transparent 1px 3px);width:7px;position:absolute;top:clamp(.75rem,2vh,1.25rem);bottom:clamp(.75rem,2vh,1.25rem);right:0}}@media (prefers-reduced-motion:reduce){.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__spread{opacity:1;transition:none;transform:none}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__recto{transition:none!important;transform:none!important}.EssayBooklet-module__OdGXha__booklet[data-enhanced] .EssayBooklet-module__OdGXha__recto:before{opacity:0!important}}.EssayBooklet-module__OdGXha__verso{background:var(--ink-deep);aspect-ratio:4/3;position:relative}@media (min-width:1024px){.EssayBooklet-module__OdGXha__verso{aspect-ratio:auto;height:100%;min-height:0}}.EssayBooklet-module__OdGXha__leadImage{object-fit:cover;width:100%;height:100%;display:block}.EssayBooklet-module__OdGXha__recto{background:var(--paper-lift);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(1rem,2.5vw,1.75rem);padding:clamp(1.5rem,3.5vw,2.75rem);display:grid;position:relative}@media (min-width:1024px){.EssayBooklet-module__OdGXha__recto{padding-left:clamp(2.25rem,4vw,3.5rem);padding-block:clamp(2.5rem,5vh,4rem);overflow-y:auto}}.EssayBooklet-module__OdGXha__folio{color:var(--seal);align-items:center;gap:.75rem;margin:0;display:flex}.EssayBooklet-module__OdGXha__folioRule{background:var(--paper-line);flex:1;height:1px}.EssayBooklet-module__OdGXha__step{font-family:var(--body);font-size:var(--t-label);letter-spacing:.19em;text-transform:uppercase;font-weight:600}.EssayBooklet-module__OdGXha__title{font-family:var(--display);font-weight:400;font-size:var(--t-h3);color:var(--ink-text);align-self:center;max-width:22ch;margin:0;line-height:1.08}@media (min-width:1024px){.EssayBooklet-module__OdGXha__title{font-size:clamp(1.75rem,2.4vw,2.4rem)}}.EssayBooklet-module__OdGXha__rail{border-top:1px solid var(--paper-line);gap:.5rem;margin:0;padding-top:clamp(.75rem,1.8vw,1.1rem);list-style:none;display:flex}.EssayBooklet-module__OdGXha__tile{flex:1 1 0;margin:0}.EssayBooklet-module__OdGXha__tileImage{object-fit:cover;border-radius:1px;width:100%;height:clamp(5.5rem,12vh,8.5rem);display:block}.EssayBooklet-module__OdGXha__interludeSpread{background:var(--ink);grid-template-rows:1fr;grid-template-columns:1fr}@media (min-width:1024px){.EssayBooklet-module__OdGXha__interludeSpread{grid-template-columns:1fr}.EssayBooklet-module__OdGXha__interludeSpread:after{display:none}}.EssayBooklet-module__OdGXha__interludeInner{flex-direction:column;justify-content:center;padding:clamp(1.75rem,4vw,3.5rem);display:flex}.EssayBooklet-module__OdGXha__controls{padding-inline:var(--gut);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.25rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.EssayBooklet-module__OdGXha__arrow{border:1px solid var(--paper-line);background:var(--paper-lift);block-size:2.75rem;inline-size:2.75rem;color:var(--ink-text);cursor:pointer;transition:transform .16s var(--ease), background-color .16s var(--ease), opacity .16s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.EssayBooklet-module__OdGXha__arrow:hover:not(:disabled){background:var(--paper)}}.EssayBooklet-module__OdGXha__arrow:active:not(:disabled){transform:scale(.94)}.EssayBooklet-module__OdGXha__arrow:disabled{border-color:color-mix(in oklab, var(--paper-line) 55%, transparent);color:var(--chalk-dim);cursor:default;background:0 0}.EssayBooklet-module__OdGXha__arrowGlyph{stroke:currentColor;stroke-width:1.5px;fill:none;width:1rem;height:1rem}.EssayBooklet-module__OdGXha__dots{align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:none}@media (min-width:768px){.EssayBooklet-module__OdGXha__dots{display:flex}}.EssayBooklet-module__OdGXha__dot{padding:1.125rem;line-height:0;display:block}.EssayBooklet-module__OdGXha__dotMark{background:var(--paper-line);width:9px;height:9px;transition:background-color .2s var(--ease), transform .2s var(--ease);border-radius:50%;display:block}.EssayBooklet-module__OdGXha__dot[aria-current=true] .EssayBooklet-module__OdGXha__dotMark{background:var(--seal);transform:scale(1.25)}.EssayBooklet-module__OdGXha__counter{font-family:var(--body);font-size:var(--t-small);color:var(--ink-mute);font-variant-numeric:tabular-nums;text-align:center;min-width:5ch}.EssayBooklet-module__OdGXha__hint{text-align:center;font-family:var(--body);font-size:var(--t-small);color:var(--ink-mute);padding-inline:var(--gut);margin:.75rem 0 0}@media (min-width:1024px){.EssayBooklet-module__OdGXha__hint{display:none}}.EssayBooklet-module__OdGXha__booklet:not([data-enhanced]) .EssayBooklet-module__OdGXha__hint{display:block}
