.fp-mast .fp-milestone{align-items:center;justify-content:var(--fp-mast-align,center);font-family:var(--fp-head);color:var(--fp-ink);text-wrap:balance;gap:.7em;margin-top:.9cqi;font-size:clamp(10px,1.7cqi,18px);font-style:italic;font-weight:400;line-height:1.3;display:flex}.fp-mast .fp-milestone:before,.fp-mast .fp-milestone:after{content:"";opacity:.55;border-top:1px solid;flex:0 0 2.2em;height:0}@container (max-width:520px){.fp-mast .fp-milestone:before,.fp-mast .fp-milestone:after{display:none}}.fp-reading .fp-mast .fp-milestone{font-size:max(16px,1.7cqi)}.fp .fp-mark{font-family:var(--fp-head);color:var(--fp-accent-ink,var(--fp-accent));align-items:baseline;gap:.5em;margin:.5em 0 .2em;font-size:max(15px,.86em);font-style:italic;line-height:1.35;display:flex}.fp .fp-mark:before{content:"";border-top:1.5px solid;flex:0 0 1.4em;height:0;transform:translateY(-.3em)}.fp-reading .fp-mark{font-size:max(16px,.86em)}.fp-yearone{border-top:var(--fp-dateline-top,3px double currentColor);margin-top:3cqi;padding-top:1.6cqi}.fp-yearone-head{font-family:var(--fp-head);font-weight:var(--fp-head-weight,800);font-style:var(--fp-head-style,normal);text-transform:var(--fp-head-case,none);margin:0;font-size:clamp(26px,4cqi,40px);line-height:1.05}.fp .fp-yearone-sub{color:var(--fp-muted,var(--fp-ink));margin:.3em 0 1.6cqi;font-style:italic}.fp-clips{gap:clamp(14px,2.6cqi,26px);margin:0;padding:.4em 0 .8em;list-style:none;display:grid}@container (min-width:620px){.fp-clips{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.fp-clip{--clip-tilt:-.8deg;color:#1d1b16;transform:rotate(var(--clip-tilt));filter:drop-shadow(0 2px 3px #0003);padding:.9em 1em .8em;position:relative}.fp-clip:before{content:"";z-index:-1;clip-path:polygon(0 1.5%,6% 0,21% 1.2%,37% .2%,55% 1.4%,73% 0,88% 1%,100% .3%,99.4% 34%,100% 67%,99.2% 100%,81% 98.8%,62% 100%,44% 98.9%,27% 100%,9% 99%,0 100%,.7% 64%,0 31%);background:#f3eee1;position:absolute;inset:0}.fp-clip[data-tilt="1"]{--clip-tilt:.7deg}.fp-clip[data-tilt="2"]{--clip-tilt:-.3deg}.fp .fp-clip .fp-kicker{color:#6b1712}.fp .fp-clip-hed{font-family:var(--fp-head);font-weight:var(--fp-head-weight,800);text-wrap:balance;margin:.25em 0 .45em;font-size:clamp(16px,2.2cqi,22px);line-height:1.15}.fp-clip-hed a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.fp .fp-clip-line{font-size:max(15px,.95em);line-height:1.4}.fp .fp-clip-from{font-family:var(--fp-label);letter-spacing:.04em;color:#3f3a30;margin-top:.6em;font-size:max(13px,.78em)}.fp-reading .fp-clip-line,.fp-reading .fp-clip-from{font-size:max(16px,.95em)}.fp .rx-btn{position:relative}.fp .rx-stamp{display:none}.paper-stage:has(>.press-stamp){position:relative}.press-stamp{--stamp-ink:#8c1e18;--stamp-tilt:-7deg;z-index:6;top:var(--stamp-top,clamp(140px, 17.5vw, 240px));color:var(--stamp-ink);border:3px double var(--stamp-ink);font-family:var(--f-archivo,var(--f-label)), sans-serif;text-transform:uppercase;text-align:center;transform:rotate(var(--stamp-tilt));pointer-events:none;background:#fffcf4e6;border-radius:5px;justify-items:center;gap:4px;padding:.5em .95em .55em;line-height:1;display:grid;position:absolute;right:clamp(14px,4vw,64px);box-shadow:inset 0 0 0 1px #8c1e182e}.press-stamp-word{letter-spacing:.14em;font-size:clamp(16px,2.2vw,24px);font-weight:800}.press-stamp-by{letter-spacing:.12em;font-size:14px;font-weight:600}.press-stamp[data-kind=held]{--stamp-ink:#2b2925;--stamp-tilt:3deg;box-shadow:none;border-style:solid;border-width:2px}.press-stamp[data-kind=held] .press-stamp-word{letter-spacing:.22em;font-size:clamp(15px,1.8vw,20px)}@media (max-width:759px){.press-stamp{top:var(--stamp-top,12px);padding:.4em .7em .45em;right:26px}.press-stamp-word{font-size:15px}.press-stamp-by{font-size:13px}}.press-bar-goes{font-family:var(--f-body);letter-spacing:0;color:var(--muted);margin-top:2px;font-size:14px;display:block}@media (max-width:759px){.press-actions:has(.press-bar-goes){grid-template-columns:1fr auto}}.unfold{--fold:min(50%, 62vh);position:relative}@media (prefers-reduced-motion:no-preference){.unfold[data-unfold]{perspective:1800px;perspective-origin:50% var(--fold)}.unfold[data-unfold]>.fp{transform-origin:50% var(--fold);animation:.64s cubic-bezier(.2,.7,.25,1) both gv-unfold}.unfold[data-unfold]:before{content:"";z-index:5;height:var(--fold);pointer-events:none;background:linear-gradient(#281e1400 10%,#281e141a 70%,#281e143d);animation:.64s ease-out both gv-unfold-shade;position:absolute;top:0;left:0;right:0}.unfold[data-unfold]:after{content:"";z-index:5;left:0;right:0;top:var(--fold);pointer-events:none;background:linear-gradient(#1e160e52,#1e160e14 45%,#ffffff8c);height:3px;margin-top:-1px;animation:.64s ease-out both gv-unfold-crease;position:absolute}@keyframes gv-unfold{0%{transform:none}16%{transform:rotateX(-5deg)translateY(-3px)}to{transform:none}}@keyframes gv-unfold-shade{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes gv-unfold-crease{0%{opacity:0}12%{opacity:1}55%{opacity:.8}to{opacity:0}}.fp .rx-stamp{z-index:2;border:2px solid var(--fp-accent-ink,var(--fp-accent));pointer-events:none;mix-blend-mode:multiply;border-radius:50%;place-items:center;width:2.1em;height:2.1em;margin:0 0 .15em -1.05em;animation:.9s cubic-bezier(.25,.8,.3,1) both rx-ink;display:grid;position:absolute;bottom:100%;left:50%}.fp .rx-stamp-glyph{filter:grayscale()brightness(.5)sepia()saturate(8)hue-rotate(-38deg);font-size:.95em;line-height:1}.fp .rx-tick{animation:.24s cubic-bezier(.2,.8,.2,1) both rx-tick;display:inline-block}@keyframes rx-ink{0%{opacity:0;transform:rotate(-14deg)scale(1.6)}14%{opacity:.95;transform:rotate(-14deg)scale(.94)}24%{opacity:.9;transform:rotate(-14deg)scale(1)}60%{opacity:.55;transform:rotate(-14deg)scale(1)}to{opacity:0;transform:rotate(-14deg)scale(1.03)}}@keyframes rx-tick{0%{opacity:.2;transform:translateY(45%)}to{opacity:1;transform:none}}.press-stamp[data-land]{animation:.56s cubic-bezier(.3,1.2,.5,1) both stamp-land}.press-stamp[data-kind=held][data-land]{animation-duration:.42s}@keyframes stamp-land{0%{opacity:0;transform:rotate(var(--stamp-tilt)) scale(1.7)}45%{opacity:1;transform:rotate(var(--stamp-tilt)) scale(.95)}70%{transform:rotate(var(--stamp-tilt)) scale(1.01)}to{opacity:1;transform:rotate(var(--stamp-tilt)) scale(1)}}}
.fp-gloss{color:var(--fp-muted,currentColor);text-align:start;margin-top:.25em;font-style:italic}.fp-body .fp-gloss,.fp-sec .fp-gloss{font-size:.94em}blockquote+.fp-gloss,.fp-sec-letters .fp-gloss{margin-bottom:.5em}.fp-lang-note{border:1px solid var(--fp-hair,currentColor);text-align:center;max-width:40em;margin:.8em auto 0;padding:.5em .9em;font-size:max(16px,.95em);line-height:1.45}.fp[dir=rtl]{text-align:right;--fp-align:right}.fp[dir=rtl] .fp-body,.fp[dir=rtl] .fp-body p{text-align:right}@media (min-width:0){.fp[dir=rtl] .fp-rail{border-left:0;border-right:1px solid var(--fp-hair);padding-left:0;padding-right:2.6cqi}}.fp[dir=rtl] .fp-sec-letters cite,.fp[dir=rtl] .fp-sec-quote figcaption{text-align:left}.fp:is([lang=ar],[lang=fa],[lang=ur],[lang=he],[lang=hi],[lang=bn],[lang=pa],[lang=gu],[lang=ta],[lang|=zh],[lang=ja],[lang=ko]) :is(*){letter-spacing:normal!important}.fp[lang]:not([lang=en]) .fp-body>p:first-child:first-letter{float:none!important;-webkit-initial-letter:normal!important;initial-letter:normal!important;font:inherit!important;color:inherit!important;margin:0!important;padding:0!important}.fp:is([lang|=zh],[lang=ja],[lang=ko]) :is(.fp-gloss,.fp-dek,em,i){font-style:normal}.fp:is([lang=hi],[lang=bn],[lang=pa],[lang=gu],[lang=ta],[lang=ar],[lang=fa],[lang=ur]){line-height:1.6}.read-lang{max-width:44rem;margin:24px auto;padding:0 16px}.read-lang-head{margin:0 0 6px;font-size:1.15rem}.read-lang-list>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-weight:600;list-style:none;display:flex}.read-lang-list>summary::-webkit-details-marker{display:none}.read-lang-list>summary:before{content:"+";color:var(--accent-ink)}.read-lang-list[open]>summary:before{content:"−"}.read-lang-grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:8px;margin:8px 0 12px;display:grid}.read-lang-grid .btn{justify-content:center;min-height:44px}.read-lang-grid .btn[aria-pressed=true]{outline-offset:1px;outline:2px solid}.sub-lang select{max-width:13rem}.fp[dir=rtl] :is(.fp-sec-letters blockquote>p:first-child,.fp-sec-quote blockquote,.fp-mem blockquote p,.fp-qa dd>p:not(.fp-gloss),.fp-mystery-answers blockquote>p:first-child,.fp-mystery-words){unicode-bidi:plaintext}
