.af-card.recognition-poster .af-print{color:#eae8dc;aspect-ratio:500/660;background:#20231f;border:1px solid #5b6053;padding:0;display:block;position:relative;overflow:hidden}.recognition-poster .portal-edition{letter-spacing:.07em;z-index:3;justify-content:space-between;font:300 4.4cqw/1.2 Source Code Variable,monospace;display:flex;position:absolute;top:7%;left:8%;right:8%}.recognition-poster .portal-breath{pointer-events:none;position:absolute;inset:20% 18% 23%}.recognition-poster .portal-slit{opacity:.64;background:linear-gradient(#dedfc155,#fff6d5 13%,#fffbe8 52%,#e9e0b7 90%,#dcd5ac44);width:1.5%;min-width:1px;animation:4.8s ease-in-out infinite collection-breath;position:absolute;top:2%;bottom:2%;left:57%;box-shadow:-1px 0 #ffffff0c,1px 0 #0008}.recognition-poster .portal-halo{opacity:.4;background:radial-gradient(at 51%,#f4e5b63d 0%,#e6d29d14 32%,#e6d29d00 72%);animation:4.8s ease-in-out infinite collection-halo;position:absolute;inset:-4% 16% -4% 32%}@keyframes collection-breath{0%,to{opacity:.32}50%{opacity:.94}}@keyframes collection-halo{0%,to{opacity:.16}50%{opacity:.8}}.af-reader[open] .portal-slit,.af-reader[open] .portal-halo{animation-play-state:paused}.recognition-poster .portal-title{letter-spacing:.08em;font:300 5.2cqw/1.25 Source Code Variable,monospace;position:absolute;bottom:8%;left:8%}.recognition-poster .portal-title small{letter-spacing:.13em;color:#b4b8a9;margin-top:1.7cqw;font-size:3.4cqw;display:block}@media (prefers-reduced-motion:reduce){.recognition-poster .portal-slit,.recognition-poster .portal-halo{animation:none}.recognition-poster .portal-slit{opacity:.68}.recognition-poster .portal-halo{opacity:.38}}.recognition-poster{container-type:inline-size}.af-covers-off .recognition-poster .portal-slit{background:linear-gradient(#ff2799,#7040ff,#10f6db,#ffff68);box-shadow:0 0 12px #9b44ff99}.af-covers-off .recognition-poster .portal-halo{background:radial-gradient(#af28ff66,#0000 68%)}.recognition-dialog{cursor:auto;color:#e5e3d9;--threshold-light:#f1e3bd;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden}.recognition-dialog::backdrop{background:0 0}.recognition-dialog[data-night=true]{--threshold-light:#bc86f5}.collection-threshold,.collection-view{position:absolute;inset:0}.collection-threshold{opacity:0;background:radial-gradient(at 57% 44%,#3b3e32 0%,#252920 48%,#1c201a 100%)}.collection-threshold:after{content:"";opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.collection-view{opacity:0;pointer-events:none}.recognition-dialog iframe{border:0;width:100%;height:100%;transition:transform 1s;display:block;transform:scale(1)}.recognition-dialog[data-phase=exiting] iframe{transform:scale(.975)}.collection-reveal,.collection-light{transform-origin:50%;pointer-events:none;opacity:0;position:absolute}.collection-reveal{border-left:1px solid #cbd0b528;border-right:1px solid #080b0780;box-shadow:inset 22px 0 18px -9px #080c09d9,inset -8px 0 12px -8px #f5ecc499,inset 0 12px 16px -11px #050805b3,inset 0 -2px 2px #c7c7a929}.collection-light{background:linear-gradient(180deg,transparent,var(--threshold-light) 17%,#fff6dc 52%,var(--threshold-light) 87%,transparent);box-shadow:0 0 20px 3px color-mix(in srgb,var(--threshold-light) 17%,transparent)}.collection-light span{background:radial-gradient(ellipse,var(--threshold-light),transparent 69%);opacity:.16;animation:4.8s ease-in-out infinite collection-halo;position:absolute;inset:-5% -34px}.recognition-dialog[data-night=true] .collection-light{background:linear-gradient(#0000,#c75aaa 18%,#a49ce9 55%,#86c7be 86%,#0000)}.recognition-dialog[data-phase=entering] .collection-light span{animation:none}.recognition-dialog[data-phase=inside] .collection-view{pointer-events:auto}.recognition-dialog[data-phase=inside] .collection-reveal,.recognition-dialog[data-phase=inside] .collection-light{display:none}.collection-cancel{z-index:2;left:max(24px,env(safe-area-inset-left));bottom:max(26px,env(safe-area-inset-bottom));color:#d6d8c9;letter-spacing:.08em;cursor:pointer;opacity:.75;background:0 0;border:0;padding:12px 0;font:11px/1.4 Source Code Variable,monospace;position:absolute}.collection-cancel:hover,.collection-cancel:focus-visible{opacity:1}.collection-wait{text-align:center;letter-spacing:.06em;visibility:hidden;font:11px/1.5 Source Code Variable,monospace;position:absolute;bottom:82px;left:24px;right:24px}.recognition-dialog[data-delayed=true][data-phase=waiting] .collection-wait{visibility:visible}.recognition-dialog[data-phase=inside] .collection-cancel,.recognition-dialog[data-phase=exiting] .collection-cancel{visibility:hidden}html:has(.recognition-dialog[open]) .efw-off-record-dock{visibility:hidden}:is(html:has(.recognition-dialog[open]) .recognition-poster .portal-slit,html:has(.recognition-dialog[open]) .recognition-poster .portal-halo){visibility:hidden;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.collection-light span{animation:none}.recognition-dialog iframe{transition:none}.recognition-dialog[data-phase=exiting] iframe{transform:none}}.recognition-dialog,.recognition-dialog iframe{overscroll-behavior:none}html:has(.recognition-dialog[open]){overscroll-behavior:none;overflow:hidden}html:has(.recognition-dialog[open]) body{overscroll-behavior:none;overflow:hidden}.collection-soundtrack{z-index:3;left:5vw;bottom:max(12px,env(safe-area-inset-bottom));color:#f2eee5;text-shadow:0 1px 5px #000;visibility:hidden;pointer-events:none;align-items:center;gap:1rem;font:300 10px/1.4 Source Code Variable,monospace;display:flex;position:absolute}.recognition-dialog[data-phase=inside] .collection-soundtrack{visibility:visible;pointer-events:auto}.collection-soundtrack button{min-height:44px;color:inherit;font:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:0}.collection-soundtrack button:focus-visible{outline-offset:4px;outline:1px solid}.collection-soundtrack>span{opacity:.7;pointer-events:none}._study_16grc_1{--type-rule:#f2533250;--type-muted:#d49b8d}._studyPanel_16grc_2{min-width:0;max-width:76rem}._lightMargin_16grc_3{justify-content:center;align-items:center;max-width:76rem;min-height:8rem;padding:2rem 1rem;display:flex}._lightMargin_16grc_3[hidden]{display:none}._lightSecret_16grc_5{color:#fff9ed;letter-spacing:.07em;max-width:25ch;margin:0;font-family:Source Code Variable,monospace;font-size:1rem;font-weight:400;line-height:1.8}._secretWord_16grc_6{white-space:pre;display:inline-block}._lightSecret_16grc_5:lang(zh-Hant) ._secretWord_16grc_6{white-space:normal;display:inline}._lightSecret_16grc_5 [data-light-letter]{opacity:0;transition:opacity 1.2s ease-out}@media (width>=1800px){._study_16grc_1{grid-template-columns:76rem minmax(0,1fr);align-items:stretch;gap:clamp(2rem,3vw,5rem);display:grid}._lightMargin_16grc_3{min-width:0;padding:0}}@media (prefers-reduced-motion:reduce){._lightSecret_16grc_5 [data-light-letter]{transition:none}}._studyHeading_16grc_14{justify-content:space-between;align-items:baseline;gap:1.5rem;margin-bottom:clamp(1.2rem,3svh,2rem);display:flex}._study_16grc_1 h2{font-family:var(--about-serif);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.3vw,3.6rem);font-weight:400;line-height:1.08}._studyHeading_16grc_14 p{color:var(--type-muted);margin:0;font-size:.875rem;line-height:1.65}._lightStage_16grc_17{isolation:isolate;aspect-ratio:1;background:#17191a;width:100%;max-width:38.75rem;margin:0 auto;position:relative;overflow:hidden}._lightCanvas_16grc_21{pointer-events:none;width:100%;height:100%;display:block}._lightHandle_16grc_22{appearance:none;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:0;width:44px;min-width:44px;height:51%;margin:0;padding:0;display:block;position:absolute;top:23%;left:24.527%;transform:translate(-50%)}._lightHandle_16grc_22[hidden]{display:none}._lightHandle_16grc_22:before{content:"";opacity:.5;background:#efe9dc;width:17px;height:1px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}._lightHandle_16grc_22:hover:before,._lightHandle_16grc_22[data-dragging=true]:before{opacity:1}._lightHandle_16grc_22:focus-visible{outline-offset:4px;outline:1px solid #efe9dc}._lightFallback_16grc_34{color:#c3c2bc;text-align:center;background:#17191a;place-items:center;margin:0;padding:2rem;font-size:.875rem;line-height:1.6;display:grid;position:absolute;inset:0}._studyFooter_16grc_35{border-top:1px solid var(--type-rule);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.25rem;padding-top:1rem;display:flex}._feedback_16grc_36{min-height:2.8em;font-family:var(--about-serif);margin:0;font-size:clamp(1.1rem,1.6vw,1.5rem);font-style:italic;line-height:1.4}._reset_16grc_37{min-height:44px;color:var(--type-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;align-items:center;gap:.7rem;padding:0;font-family:Source Code Variable,monospace;font-size:.875rem;display:inline-flex}._reset_16grc_37:disabled{opacity:.45;cursor:default}._reset_16grc_37:hover{color:var(--off-paper)}._reset_16grc_37:focus-visible{outline-offset:4px;outline:1px solid}._reset_16grc_37 svg{fill:none;stroke:currentColor;stroke-width:1px;width:17px;height:17px}._srOnly_16grc_42{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){._studyHeading_16grc_14{display:block}._studyHeading_16grc_14 p{margin-top:.65rem}}@media (width>=761px){._lightStage_16grc_17{aspect-ratio:auto;outline:none;width:100%;max-width:none;height:min(65svh,38.75rem);max-height:calc(100svh - 17rem)}}@media (width>=761px) and (height<=680px){._study_16grc_1 h2{font-size:2rem}._studyHeading_16grc_14{margin-bottom:1rem}._studyFooter_16grc_35{margin-top:1rem}}@media (width<=760px){._study_16grc_1{grid-template-columns:minmax(0,1fr);display:grid}._studyPanel_16grc_2{display:contents}._studyHeading_16grc_14{grid-area:1/1;margin-bottom:.85rem}._studyHeading_16grc_14 p{margin-top:.4rem}._lightStage_16grc_17{width:100%;max-width:none;height:min(100vw - 2 * var(--home-pad),48svh);aspect-ratio:auto;grid-area:2/1;min-height:15rem}._lightMargin_16grc_3{z-index:1;pointer-events:none;grid-area:2/1;justify-content:flex-end;place-self:end;max-width:100%;min-height:0;padding:1rem}._lightSecret_16grc_5{text-align:right;text-shadow:0 1px 4px #000,0 0 12px #000b;font-size:.875rem;line-height:1.65}._study_16grc_1 h2{font-size:clamp(1.8rem,7vw,2.4rem)}._studyFooter_16grc_35{grid-area:3/1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;margin-top:.65rem;padding-top:.65rem;display:grid}._feedback_16grc_36{min-height:0;font-size:1rem;line-height:1.4}._reset_16grc_37{align-self:start;gap:.4rem}}@media (width>=761px) and (width<=1799px) and (any-pointer:coarse){._study_16grc_1{grid-template-columns:minmax(0,1fr);display:grid}._studyPanel_16grc_2{display:contents}._studyHeading_16grc_14{grid-area:1/1}._lightStage_16grc_17{grid-area:2/1}._lightMargin_16grc_3{z-index:1;pointer-events:none;grid-area:2/1;justify-content:flex-end;place-self:end;max-width:100%;min-height:0;padding:1.25rem}._lightSecret_16grc_5{text-align:right;text-shadow:0 1px 4px #000,0 0 12px #000b}._studyFooter_16grc_35{grid-area:3/1}}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){._lightStage_16grc_17{aspect-ratio:auto;max-width:none;height:clamp(10rem,62svh,18rem);max-height:none}._studyHeading_16grc_14{margin-bottom:1rem}._studyFooter_16grc_35{margin-top:1rem}}@media (width>=761px){._study_16grc_1{grid-template-columns:minmax(0,1fr);width:min(100%,76rem);margin-inline:auto;display:grid}._studyPanel_16grc_2{display:contents}._studyHeading_16grc_14{grid-area:1/1}._lightStage_16grc_17{grid-area:2/1}._studyFooter_16grc_35{grid-area:3/1}._lightMargin_16grc_3{z-index:1;pointer-events:none;grid-area:2/1;place-self:end;width:auto;max-width:100%;min-height:0;padding:1.5rem}._lightSecret_16grc_5{text-align:right;text-shadow:0 1px 4px #000,0 0 12px #000b}}.about-fragments{--af-paper:var(--mood-bg,#e7e7e5);--af-ink:var(--mood-fg,#090909);background:var(--af-paper);color:var(--af-ink);flex-direction:column;min-height:100svh;font-family:Source Code Variable,monospace;display:flex;overflow-x:clip}.about-fragments .about-header{background:var(--af-paper);color:var(--af-ink);flex-shrink:0;position:relative;opacity:1!important;transform:none!important}.about-fragments button{-webkit-tap-highlight-color:transparent}.about-fragments:not([data-keyboard]) button:focus{outline:none}.af-explore{flex:1;height:calc(100svh - 200px);min-height:540px;position:relative}.af-stage{touch-action:none;cursor:grab;isolation:isolate;position:absolute;inset:0 0 70px;overflow:hidden}.af-stage:active{cursor:grabbing}.af-card{width:clamp(120px,14vw,190px);color:inherit;text-align:left;will-change:transform;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;border:0;padding:0;position:absolute;top:50%;left:50%}.af-card[hidden]{display:none}.af-card:focus-visible{outline-offset:6px;outline:1px solid}.af-print{aspect-ratio:500/610;color:#161716;background:#ededeb;flex-direction:column;padding:6%;display:flex;overflow:hidden;box-shadow:0 7px 25px #0000000a}.af-print>small{letter-spacing:.04em;font:400 clamp(4px,.45vw,7px)/1.4 Source Code Variable,monospace}.af-cover-lines{letter-spacing:-.06em;flex-direction:column;flex:1;justify-content:center;font:400 clamp(24px,3.7vw,53px)/.94 Baskerville,Times New Roman,serif;display:flex}.af-cover-foot{letter-spacing:.02em;border-top:1px solid #7776;margin-top:5%;padding-top:8%;font:400 clamp(4px,.4vw,6px)/1.5 Source Code Variable,monospace}.af-card-0 .af-cover-lines>span:nth-child(2){text-align:right;font-style:italic}.af-card-1,.af-card-5,.af-card-6{width:clamp(130px,16vw,215px)}.af-card-1 .af-print,.af-card-5 .af-print,.af-card-6 .af-print{aspect-ratio:600/440}.af-card-1 .af-print{color:#f4f2e9;background:#203ddd}.af-card-1 .af-cover-lines{letter-spacing:-.05em;font-family:Arial,sans-serif;font-size:clamp(20px,2.65vw,38px);font-weight:700}.af-card-1 .af-cover-lines>span:nth-child(2){font-family:Georgia,serif;font-style:italic;font-weight:400}.af-card-1 .af-cover-lines>span:last-child{text-align:right}.af-card-2 .af-print{color:#f1f1eb;background:#161716}.af-card-2 .af-cover-lines{letter-spacing:-.065em;font-family:Arial,sans-serif;font-size:clamp(24px,3.4vw,48px);font-weight:900}.af-card-3 .af-print{background:#e5e4de}.af-card-3 .af-cover-lines{gap:8px;font-style:italic}.af-card-3 .af-cover-lines>span:first-child{font-size:.55em}.af-card-3 .af-cover-lines>span:nth-child(2){font-size:.75em}.af-card-4 .af-print{background:#babcb7}.af-card-4 .af-cover-lines{font:500 clamp(18px,2.6vw,37px)/1.2 Source Code Variable,monospace}.af-card-4 .af-cover-lines>span:nth-child(2){text-align:center;font:italic 150% Georgia,serif}.af-card-4 .af-cover-lines>span:last-child{text-align:right}.af-card-5 .af-print{color:#f1ebdf;background:#943c2d}.af-card-5 .af-cover-lines{letter-spacing:-.04em;font:800 clamp(18px,2.45vw,35px)/1.08 Arial,sans-serif}.af-card-5 .af-cover-lines>span:nth-child(2){font:italic 90% Georgia,serif}.af-card-6 .af-print{background:#e1e6df}.af-card-6 .af-cover-lines{letter-spacing:-.075em;font:900 clamp(29px,4.5vw,66px)/.8 Arial,sans-serif}.af-card-7{width:clamp(100px,11vw,150px)}.af-card-7 .af-print{color:#eeeee7;aspect-ratio:380/540;background:#202220}.af-card-7 .af-cover-lines{font:italic clamp(21px,2.5vw,36px)/1 Georgia,serif}.af-caption{opacity:.6;max-width:100%;font:300 12px/1.4 Source Code Variable,monospace;position:absolute;top:calc(100% + 10px);left:0}.af-hint{opacity:.6;font-size:12px;position:absolute;bottom:22px;left:6vw}.af-footer{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);align-items:center;gap:22px;height:84px;margin:0 5vw;font-size:12px;display:flex}.af-mode,.af-dock-space{margin-left:auto}.af-footer button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.af-pause{width:44px;font-size:20px!important}.af-reader{overscroll-behavior:contain;background:var(--af-paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--af-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.af-reader::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0003}.af-readerbar{z-index:5;background:inherit;justify-content:space-between;align-items:center;padding:15px 6vw;font-size:12px;display:flex;position:sticky;top:0}.af-reader button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px}.af-reader article{max-width:1150px;margin:auto;padding:30px 6vw 60px}.af-reader h1{letter-spacing:-.055em;margin:0 0 50px;font:400 clamp(54px,8vw,110px)/.98 Baskerville,Georgia,serif}.af-reader[data-page="2"] h1,.af-reader[data-page="5"] h1{font-family:Arial,sans-serif;font-weight:900}.af-editorial{opacity:.65;letter-spacing:.07em;border-top:1px solid;margin-bottom:35px;padding:14px 0;font-size:11px}.af-body{grid-template-columns:1fr;gap:30px;display:grid;position:relative}.af-passage>p{max-width:700px;margin:0 0 26px;font:300 16px/1.95 Source Code Variable,monospace}.af-passage>p:first-child{letter-spacing:-.025em;max-width:800px;margin-bottom:35px;font:400 clamp(27px,3.7vw,46px)/1.3 Baskerville,Georgia,serif}.af-reader[data-page="0"] .af-body{grid-template-columns:1.2fr 1fr;gap:50px}.af-portrait{object-fit:contain;align-self:start;width:100%;height:auto;max-height:510px}.af-diagram{border-bottom:1px solid;max-width:750px;height:220px;position:relative;overflow:hidden}.af-diagram i{border:1px solid;width:27%;height:150px;position:absolute;bottom:35px;left:5%;transform:skewY(-12deg)}.af-diagram i:nth-child(2){height:100px;left:36%}.af-diagram i:nth-child(3){height:50px;left:67%}.af-diagram>span{font-size:11px;position:absolute;bottom:8px;left:0}.af-diagram-3 i{width:45px;height:45px;transform:none}.af-diagram-3 i:nth-child(2){width:90px;height:90px}.af-diagram-3 i:nth-child(3){width:150px;height:150px;left:60%}.af-diagram-4 i{opacity:.13;background:currentColor;border:0;transform:skew(-25deg)}.af-diagram-5 i{width:22%;height:110px;transform:none}.af-diagram-5 i:nth-child(2){border-radius:50%;height:110px}.af-diagram-5 i:nth-child(3){height:110px}.af-info>div{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);grid-template-columns:1fr 2fr;gap:25px;padding:23px 0;display:grid}.af-info dt{opacity:.6;font-size:12px}.af-info dd{overflow-wrap:anywhere;margin:0;font:400 clamp(19px,2.5vw,30px)/1.5 Georgia,serif}.af-info a{color:inherit;text-underline-offset:5px}.af-reader-nav{border-top:1px solid;justify-content:space-between;margin-top:65px;padding-top:20px;font-size:12px;display:flex}.af-reader article{animation:.45s ease-out af-enter}@keyframes af-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.about-fragments.af-off{--af-paper:#f25332;--af-ink:#11110f;color:#11110f!important;background:#f25332!important}.af-covers-off .af-print{color:#151515;background:#e6e4dc}.af-covers-off .af-cover-lines{letter-spacing:-.09em;font-family:Arial,sans-serif;font-size:clamp(35px,5vw,70px);font-weight:900;line-height:.78;transform:rotate(-7deg)}.af-covers-off .af-cover-lines>span:nth-child(2){align-self:flex-end}.af-covers-off .af-card-0 .af-print{background:#e8dc2d}.af-covers-off .af-card-0 .af-cover-lines>span:last-child{font:italic 55% Georgia,serif;transform:rotate(12deg)}.af-covers-off .af-card-1 .af-print{color:#f25332;aspect-ratio:500/610;background:#191b19}.af-covers-off .af-card-1 .af-cover-lines>span:last-child{align-self:center;font:italic 35% Georgia,serif;transform:rotate(12deg)}.af-covers-off .af-card-2 .af-print{color:#f4f0de;aspect-ratio:600/440;background:#233ce5}.af-covers-off .af-card-2 .af-cover-lines{flex-flow:wrap;align-items:center;gap:3px}.af-covers-off .af-card-2 .af-cover-lines>span:last-child{font-weight:300}.af-covers-off .af-card-3 .af-print{background:#f0eadd}.af-covers-off .af-card-3 .af-cover-lines{gap:10px;font-style:normal}.af-covers-off .af-card-3 .af-cover-lines>span:first-child{align-self:end;font-size:.45em}.af-covers-off .af-card-3 .af-cover-lines>span:nth-child(2){align-self:start;font:italic .65em Georgia,serif}.af-covers-off .af-card-3 .af-cover-lines>span:last-child{font-size:.75em}.af-covers-off .af-card-4 .af-print{color:#f0ebdc;aspect-ratio:600/440;background:#161716}.af-covers-off .af-card-4 .af-cover-lines{font-size:clamp(23px,3.2vw,45px);transform:rotate(7deg)}.af-covers-off .af-card-4 .af-cover-lines>span:nth-child(2){margin:6px 0;font:italic .6em Georgia,serif}.af-covers-off .af-card-5 .af-print{aspect-ratio:500/610;background:#bdc1b9}.af-covers-off .af-card-5 .af-cover-lines{gap:14px;font-size:clamp(28px,3.4vw,49px)}.af-covers-off .af-card-5 .af-cover-lines>span:nth-child(2){font:300 1.5em Georgia,serif}.af-covers-off .af-card-6 .af-print{background:#e8dc2d}.af-covers-off .af-card-6 .af-cover-lines{gap:6px;font-size:clamp(27px,3.2vw,46px)}.af-covers-off .af-card-7 .af-print{color:#111;background:#eeeadd;box-shadow:0 0 35px #fff2}.af-covers-off .af-card-7 .af-cover-lines{font:900 clamp(32px,4.2vw,59px)/.8 Arial,sans-serif;transform:rotate(4deg)}.af-reader-off h1{max-width:850px;margin-bottom:75px;font:900 clamp(60px,11vw,145px)/.9 Arial,sans-serif;transform:rotate(-5deg)}.af-reader-off[data-page="3"] h1,.af-reader-off[data-page="5"] h1{text-align:right;transform:rotate(5deg)}.af-reader-off .af-editorial{color:#f25332;opacity:1;background:#11110f;width:fit-content;padding:12px 15px;transform:rotate(2deg)}.af-reader-off .af-passage>p:first-child{font-size:clamp(32px,5vw,62px);line-height:1.15}.af-reader-off .af-passage>p:nth-child(2){margin-left:13%}.af-reader-off .af-portrait{transform:rotate(4deg)}.af-reader-off .af-diagram{color:#f25332;background:#11110f;border:0;transform:rotate(-3deg)}.af-reader-off .af-diagram>span{left:12px}.af-stamp{border:3px solid;grid-column:1/-1;width:fit-content;max-width:90%;margin:40px 0 30px auto;padding:12px;font:900 clamp(25px,4vw,52px)/.95 Arial,sans-serif;transform:rotate(-8deg)}.af-reader-off [data-off-record-study]{color:#11110f}.af-reader-off article{overflow:hidden}.af-reader-off[data-page="7"] h1{font-size:clamp(50px,8vw,100px)}html:has(.about-fragments.af-off){background:#f25332!important}html:has(.about-fragments.af-off) body{background:#f25332!important}html:has(.about-fragments) .efw-off-record-dock{z-index:100;position:fixed;bottom:20px;left:auto;right:calc(5vw + 60px)}html:has(.about-fragments) .off-record-switch{color:#11110f;box-shadow:none;background:0 0;border:0;min-height:44px;padding:0;position:static}html:has(.about-fragments) .off-record-switch:focus:not(:focus-visible){outline:none}html:has(.af-reader[open]) .efw-off-record-dock{visibility:hidden}@media (width<=760px){.af-explore{height:calc(100svh - 225px);min-height:480px}.af-card{width:clamp(85px,25vw,125px)}.af-card-1,.af-card-5,.af-card-6{width:clamp(95px,28vw,140px)}.af-card-7{width:clamp(78px,22vw,110px)}.af-print>small,.af-cover-foot{font-size:4px}.af-cover-lines{font-size:9vw}.af-card-1 .af-cover-lines{font-size:6.6vw}.af-card-2 .af-cover-lines{font-size:8.4vw}.af-card-4 .af-cover-lines,.af-card-5 .af-cover-lines{font-size:5.8vw}.af-card-6 .af-cover-lines{font-size:11vw}.af-caption{font-size:11px;top:calc(100% + 8px)}.af-footer{gap:12px;height:78px;margin:0 6vw;font-size:11px}.af-hint{font-size:11px;bottom:20px}.af-reader article{padding:25px 7vw 45px}.af-reader h1{margin-bottom:40px;font-size:13vw}.af-passage>p{font-size:15px}.af-passage>p:first-child{font-size:28px}.af-reader[data-page="0"] .af-body{grid-template-columns:1fr;gap:20px}.af-portrait{width:auto;max-width:90%;max-height:420px;margin:auto}.af-info>div{grid-template-columns:1fr;gap:10px}.af-readerbar{padding-top:max(12px,env(safe-area-inset-top))}.af-diagram{height:180px}.af-diagram-3 i:nth-child(3){width:100px;height:100px}.af-covers-off .af-cover-lines{font-size:12vw}.af-covers-off .af-card-4 .af-cover-lines{font-size:7vw}.af-covers-off .af-card-5 .af-cover-lines,.af-covers-off .af-card-6 .af-cover-lines{font-size:8vw}.af-covers-off .af-card-7 .af-cover-lines{font-size:10vw}.af-reader-off h1{margin-bottom:60px;font-size:15vw}.af-reader-off .af-passage>p:first-child{font-size:32px}html:has(.about-fragments) .efw-off-record-dock{max-width:65vw;bottom:17px;right:calc(6vw + 53px)}html:has(.about-fragments) .off-record-switch{font-size:11px}.af-reader-nav{margin-top:45px}}@media (prefers-reduced-motion:reduce){.af-reader article{animation:none}}.af-reader[data-page="7"] article{max-width:none;overflow:visible}.af-reader-off [data-off-record-study]{--type-rule:#1115;--type-muted:#29241f}.af-reader-off [data-off-record-study] h2{font-family:Baskerville,Georgia,serif}.af-reader h1{word-spacing:.08em}@media (width<=760px){.af-card-5 .af-cover-lines{font-size:5.4vw}.af-covers-off .af-card-5 .af-cover-lines{font-size:7vw}}.af-card{container-type:inline-size}.af-cover-lines{font-size:23cqw}.af-cover-lines>span{white-space:nowrap}.af-print>small,.af-cover-foot{font-size:2.3cqw}.af-card-1 .af-cover-lines{font-size:13cqw;line-height:1.04}.af-card-2 .af-cover-lines{font-size:23cqw}.af-card-3 .af-cover-lines{font-size:25cqw}.af-card-4 .af-cover-lines{font-size:16cqw}.af-card-5 .af-cover-lines{font-size:12.7cqw}.af-card-6 .af-cover-lines{font-size:32cqw}.af-card-7 .af-cover-lines{font-size:20cqw}.af-covers-off .af-cover-lines{font-size:29cqw}.af-covers-off .af-cover-foot{font-size:2.3cqw}.af-covers-off .af-card-1 .af-cover-lines{font-size:28cqw;line-height:.95}.af-covers-off .af-card-1 .af-cover-lines>span:last-child{letter-spacing:-.025em;margin-top:12px;font-size:28%}.af-covers-off .af-card-4 .af-cover-lines{font-size:20cqw}.af-covers-off .af-card-5 .af-cover-lines{font-size:21cqw}.af-covers-off .af-card-6 .af-cover-lines{font-size:22cqw}.af-covers-off .af-card-7 .af-cover-lines{font-size:31cqw}.af-caption{opacity:1;color:inherit;font-weight:400}.af-arrow{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:square;vertical-align:-.1em;flex-shrink:0;width:1em;height:1em;display:inline-block}.af-mode{align-items:center;gap:.7em;display:inline-flex}.af-info a>.af-arrow{margin-left:.35em}.af-cover-lines .af-arrow{stroke-width:1.8px;width:.85em;height:.85em}.af-covers-off .af-card-2 .af-cover-lines>span:last-child{align-items:center;display:flex}.about-fragments,.af-reader{transition:background-color .6s,color .6s}html[data-off-record=true] .about-fragments .about-header.smart-header{color:#11110f;background:#f25332}.af-reader-nav{margin-top:42px}@media (prefers-reduced-motion:reduce){.about-fragments,.af-reader{transition:none}}html[data-off-record=true]:has(.about-fragments) .off-record-switch{color:#11110f;box-shadow:none;background:0 0;border-color:#0000}html[data-off-record=true]:has(.about-fragments) .off-record-switch:hover{color:#11110f;box-shadow:none;background:0 0;border-color:#0000}html[data-off-record=true]:has(.about-fragments) .off-record-switch:active{color:#11110f;box-shadow:none;background:0 0;border-color:#0000}html[data-off-record=true]:has(.about-fragments) .off-record-switch:focus{color:#11110f;box-shadow:none;background:0 0;border-color:#0000}.af-covers-off .af-card-7:before{content:"";z-index:-1;pointer-events:none;opacity:.18;animation:3.6s ease-in-out infinite af-light-breathe;position:absolute;inset:0;box-shadow:0 0 9px 3px #fff9e8b3,0 0 28px 12px #fff3ce80,0 0 55px 20px #fff3ce33}@keyframes af-light-breathe{0%,to{opacity:.18}50%{opacity:1}}.about-fragments:has(.af-pause[aria-pressed=true]) .af-card-7:before{animation-play-state:paused}.about-fragments:has(.af-reader[open]) .af-card-7:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.af-covers-off .af-card-7:before{opacity:.55;animation:none}}.af-card .af-caption{opacity:var(--af-caption-opacity,1)}.af-cover-lines{min-width:0;transform:scale(var(--af-fit,1));transform-origin:50%}.af-covers-off .af-cover-lines{transform:rotate(-7deg) scale(var(--af-fit,1))}.af-covers-off .af-card-4 .af-cover-lines{transform:rotate(7deg) scale(var(--af-fit,1))}.af-covers-off .af-card-7 .af-cover-lines{transform:rotate(4deg) scale(var(--af-fit,1))}.af-stage>.af-floating-caption{white-space:nowrap;pointer-events:none;z-index:0;will-change:transform;max-width:none;top:0;left:0}.af-stage>.af-floating-caption[hidden]{display:none}.af-card[data-print-fit=true] .af-print{grid-template-rows:auto minmax(0,1fr) auto;gap:3cqw;padding:6%;display:grid}.af-card[data-print-fit=true] .af-print>small{font-size:2.6cqw;line-height:1.4}.af-card[data-print-fit=true] .af-cover-foot{margin:0;padding-top:3cqw;font-size:2.6cqw;line-height:1.5}.af-card[data-print-fit=true] .af-cover-lines{letter-spacing:-.05em;min-height:0;transform:none}.about-fragments:not(.af-covers-off) .af-card-6 .af-cover-lines{justify-content:center;font-size:23cqw;line-height:.9}.af-covers-off .af-card-4[data-print-fit=true] .af-cover-lines{justify-content:center;gap:2cqw;font:900 17cqw/.95 Arial,sans-serif}.af-covers-off .af-card-4[data-print-fit=true] .af-cover-lines>span:nth-child(2){align-self:center;margin:0;font:italic 65%/1 Georgia,serif}.af-covers-off .af-card-4[data-print-fit=true] .af-cover-lines>span:last-child{align-self:flex-end}.af-covers-off .af-card-2[data-print-fit=true] .af-cover-lines{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr .55fr;align-items:center;gap:0;font:900 25cqw/.9 Arial,sans-serif;display:grid}.af-covers-off .af-card-2[data-print-fit=true] .af-cover-lines>span:first-child{grid-column:1/-1}.af-covers-off .af-card-2[data-print-fit=true] .af-cover-lines>span:nth-child(2){align-self:center}.af-covers-off .af-card-2[data-print-fit=true] .af-cover-lines>span:last-child{place-self:center end}@media (width>=761px) and (width<=1100px) and (orientation:portrait) and (any-pointer:coarse){.about-fragments .af-explore{flex:1 0 auto}.about-fragments .af-footer{height:auto;min-height:84px;padding-block:12px max(12px,env(safe-area-inset-bottom));flex:none}.af-card{width:clamp(160px,20vw,220px)}.af-card-1,.af-card-5,.af-card-6{width:clamp(180px,23vw,250px)}.af-card-7{width:clamp(140px,17vw,185px)}}.af-stage>.af-floating-caption{color:#111;opacity:var(--af-caption-state,1);background:#fff;padding:2px 5px}@media (width<=760px){.af-hint{opacity:.75;font-size:12px;font-weight:400}.af-reader .af-passage>p:not(:first-child){font-weight:400;line-height:1.85}}
