.edition-page{background:#f4ebdd;color:#102f38;min-height:100vh}.edition-wrap{max-width:1140px;margin:auto;padding:70px 6% 100px}.edition-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:13px;color:#80602c}.edition-wrap h1{font:500 clamp(42px,6vw,76px)/1.06 Cormorant,Georgia,serif;max-width:850px;margin:16px 0 24px}.edition-intro{font-size:19px;line-height:1.8;max-width:780px}.edition-topic{padding:40px 0;border-top:1px solid #102f3830}.edition-topic h2,.edition-wrap>section>h2{font:500 36px/1.15 Cormorant,Georgia,serif;margin:12px 0 24px}.edition-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}.edition-columns h3,.edition-task h3{font-size:20px;font-weight:600;margin:0 0 10px}.edition-columns p,.edition-task p{font-size:16px;line-height:1.75}.edition-before{color:#526568}.edition-source{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;font-size:14px}.edition-source a{text-decoration:underline;text-underline-offset:3px}.edition-callout{border-left:3px solid #aa8246;background:#e9dfcd;padding:22px;margin:30px 0;line-height:1.7}.edition-task{padding:28px 0;border-top:1px solid #102f3830}.edition-task dl{display:grid;grid-template-columns:130px 1fr;gap:12px 20px;font-size:16px;line-height:1.7}.edition-task dt{font-weight:700}.edition-task dd{margin:0}.edition-tag{color:#80602c;font-size:13px;letter-spacing:.07em;text-transform:uppercase}.edition-summary{display:flex;flex-wrap:wrap;gap:20px;margin:35px 0;font-size:16px}.edition-summary strong{font:500 36px Cormorant,Georgia,serif;display:block}.edition-wrap a:focus-visible{outline:3px solid #b78b40;outline-offset:5px}@media(max-width:700px){.edition-columns{grid-template-columns:1fr;gap:15px}.edition-wrap{padding-top:35px}.edition-task dl{grid-template-columns:1fr;gap:4px}.edition-task dd{margin-bottom:14px}}