:root{color-scheme:light;font-family:"Iowan Old Style","Baskerville","Songti SC","Noto Serif CJK SC",Georgia,serif;color:#222;background:#fafafa}*{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;touch-action:manipulation}a:hover{color:#777}a:focus-visible{outline:1px solid #777;outline-offset:6px}main,header{width:min(780px,calc(100% - 64px));margin:auto}header{padding-top:38px;font-size:13px;color:#777;min-height:64px}main{padding:50px 0 90px;min-height:85vh}main:focus{outline:none}h1,h2,h3{font-weight:400}h1,.claim{font-size:clamp(29px,3.7vw,43px);line-height:1.65;letter-spacing:.01em;margin:0 0 20px}p{line-height:1.9}.edition{font-size:18px;margin:0 0 65px}.edition a{border-bottom:1px solid #bbb;padding-bottom:5px}.language-list{display:block}.language-door{display:block;margin:0 0 65px}.native{font-size:13px;color:#777;margin:12px 0 0}.intro{margin:0 0 60px}.intro p{font-size:17px;color:#777}.doors{margin:0 0 70px}.door{display:block;padding:26px 0 34px;border-top:1px solid #ddd}.probe{font-size:25px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 20px}.door-name{font-size:13px;color:#777;margin:0}.eyebrow{font-size:13px;color:#777;margin-bottom:25px}.analogy{font-size:27px;line-height:1.75;margin:0 0 65px}.chapter{margin:0 0 55px}.chapter h2{font-size:22px;line-height:1.7;margin:0 0 20px}.chapter p{font-size:19px;margin:0;overflow-wrap:anywhere}.boundary{margin-top:65px;color:#666}.boundary h2{font-size:15px}.boundary p{font-size:17px;line-height:1.9}.downloads{margin:70px 0 0;font-size:13px;color:#777;display:flex;gap:25px}.downloads a{border-bottom:1px solid #bbb;padding-bottom:4px}.painting-doors{display:block}.painting-doors>a{display:block;margin:0 0 65px}.painting-doors img{width:100%;display:block;filter:grayscale(1)}.painting-doors h3{font-size:24px;line-height:1.7;margin:24px 0 12px}.painting-doors p,.fine,figcaption{font-size:13px;line-height:1.9;color:#777}.art{margin:0 0 50px}.art img{width:100%;display:block;filter:grayscale(1)}figcaption{margin-top:20px}.error{padding:50px 0}.skip{position:fixed;top:10px;left:15px;background:#fafafa;padding:10px;z-index:2}.skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden}footer{display:none}@media(max-width:550px){main,header{width:calc(100% - 48px)}header{padding-top:28px;min-height:52px}main{padding-top:40px}h1,.claim{font-size:30px;line-height:1.75}.language-door{margin-bottom:55px}.edition{margin-bottom:55px}.probe{font-size:23px}.analogy{font-size:25px}.chapter p{font-size:18px}.intro{margin-bottom:40px}.art{margin-left:0;margin-right:0}}@media print{header,.skip,.downloads{display:none}main{width:auto;padding:0}body{background:white}.chapter{break-inside:avoid}}
