.archive-reading{max-width:1280px;margin:auto;padding:40px 6% 80px}.reader-back{display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}.reader-heading{max-width:1000px;margin-bottom:35px}.reader-heading h1{font-size:clamp(48px,7vw,100px);font-weight:500;line-height:1;letter-spacing:-.06em;margin:24px 0}.reader-original-title{font-size:17px;max-width:780px;margin-top:20px}.reader-byline{font-size:12px;letter-spacing:.5px;margin-top:18px}.reader-notice{max-width:760px;padding:16px 20px;border-left:4px solid var(--blue);font-size:13px;background:var(--surface,var(--paper))}.reader-note{font-size:12px;max-width:740px;line-height:1.7;margin:20px 0 50px;opacity:.8}.reader-body,.reader-context{max-width:740px;overflow-wrap:anywhere}.reader-body{font-family:Georgia,'Times New Roman',serif;font-size:19px;line-height:1.85}.reader-body p,.reader-body li{font-size:19px;line-height:1.85}.reader-body p{margin:0 0 26px}.reader-body h2,.reader-body h3,.reader-body h4,.reader-body h5,.reader-body h6{font-family:Arial,Helvetica,sans-serif;font-size:clamp(25px,3vw,38px);letter-spacing:-.035em;line-height:1.15;font-weight:500;margin:48px 0 20px}.reader-body ul,.reader-body ol{padding-left:24px;margin:20px 0 30px}.reader-body a{color:var(--blue);text-decoration:underline;text-underline-offset:4px}.reader-body blockquote{margin:28px 0;padding:10px 24px;border-left:2px solid var(--blue)}.reader-context h2{font-size:32px;margin-bottom:24px}.reader-context p{margin-bottom:24px}.reader-source{border-top:1px solid var(--line);margin-top:55px;padding-top:30px}.reader-source>p{font-size:13px;margin:15px 0}.reader-source details{border-block:1px solid var(--line);margin:25px 0}.reader-source summary{cursor:pointer;padding:20px 0;font-size:14px}.capture-tools{padding:10px 0 20px}.capture-tools p{font-size:12px;max-width:730px;margin-bottom:16px}.capture-tools button{background:var(--blue);color:white;padding:14px 20px;border:0;margin:0 10px 15px 0;min-height:44px}.capture-tools button[hidden]{display:none}#capture-container iframe{width:100%;height:680px;border:1px solid var(--line);display:block;background:white}#capture-container.expanded iframe{height:90svh;min-height:500px}.reader-next{margin-top:50px;border-top:1px solid var(--line);padding-top:28px}.reader-next>a{display:block;font-size:clamp(25px,3vw,38px);letter-spacing:-.04em;margin-top:20px}.reader-next>a:hover{color:var(--blue)}@media(max-width:700px){.archive-reading{padding:30px 5% 60px}.reader-back{margin-bottom:40px}.reader-back .text-link{font-size:12px;white-space:normal}.reader-body,.reader-body p,.reader-body li{font-size:18px}.reader-heading h1{font-size:46px}.reader-note{margin-bottom:35px}#capture-container iframe{height:65svh;min-height:450px}}
