.ed-page{color:#18384a}.ed-page>.wrap{max-width:1240px}.ed-title{padding-block:45px 25px}.ed-title h1{font:clamp(40px,5vw,64px)/1.08 Georgia,serif;margin:10px 0 12px;letter-spacing:-.025em}.ed-subtitle{font:clamp(23px,3vw,34px)/1.25 Georgia,serif;color:#7c6537;margin:0}.ed-intro{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start;margin-bottom:48px}.ed-intro p,.ed-lead{font-size:20px;line-height:1.75}.ed-lead{max-width:920px}.ed-photo{margin:24px 0 42px}.ed-intro .ed-photo{margin:0}.ed-photo img{display:block;width:100%;height:auto;object-fit:contain;max-width:100%}.ed-photo figcaption{font-size:12px;line-height:1.6;margin-top:11px;color:#576b73}.ed-photo figcaption small{display:block;font-size:11px;margin-top:5px}.ed-photo a{color:inherit}.ed-intro .button{display:inline-block;margin-top:12px}.ed-toc{display:grid;gap:9px;margin-top:28px;border-inline-start:2px solid #ad945f;padding-inline-start:18px}.ed-toc a{font-size:15px;line-height:1.5}.ed-section{padding-block:30px;border-top:1px solid #dcd7cc;scroll-margin-top:120px}.ed-section h2,.ed-principles h2{font:clamp(27px,3vw,36px)/1.25 Georgia,serif;margin:0 0 18px}.ed-section>p{max-width:950px;font-size:17px;line-height:1.85}.ed-source{font-size:12px!important;color:#586f78}.ed-source a{white-space:normal}.ed-table{max-width:100%;overflow-x:auto;margin:20px 0}.ed-table table{width:100%;border-collapse:collapse;table-layout:fixed}.ed-table th,.ed-table td{text-align:start;vertical-align:top;font-size:15px;line-height:1.6;padding:16px;border-bottom:1px solid #ded9cd;overflow-wrap:anywhere}.ed-table thead{background:#eee9de}.ed-table th{font-weight:600}.ed-walk{background:#f0ece3;padding:30px;margin-block:32px}.ed-walk li{margin-bottom:15px;line-height:1.7}.ed-visit{font-size:14px!important}.ed-status{border-inline-start:3px solid #aa8c4c;padding:12px 18px;font-size:15px;line-height:1.7;background:#f0ece3;margin:25px 0}.ed-principles{padding:30px;background:#f0ece3;margin:35px 0}.ed-principles ul{display:grid;grid-template-columns:1fr 1fr;gap:17px 35px;padding-inline-start:20px}.ed-principles li{line-height:1.6}.ed-compare{display:grid;grid-template-columns:1fr 1fr;gap:30px}.ed-compare h3{font:25px/1.3 Georgia,serif}.ed-sources{line-height:1.8;padding-inline-start:22px}.ed-sources li{margin-block:9px}.ed-related{padding-block:25px 50px;font-size:17px}.ed-page a:focus-visible{outline:2px solid #98783c;outline-offset:4px}html[dir=rtl] .ed-page{direction:rtl}
@media(max-width:750px){.ed-title{padding-top:28px}.ed-intro{grid-template-columns:1fr;gap:26px}.ed-intro .ed-photo{grid-row:1}.ed-intro p,.ed-lead{font-size:18px}.ed-section>p{font-size:16px}.ed-compare,.ed-principles ul{grid-template-columns:1fr}.ed-principles,.ed-walk{padding:24px 20px}.ed-table th,.ed-table td{padding:12px 9px;font-size:14px}.ed-title h1{font-size:42px}.ed-section{scroll-margin-top:160px}}
