.editorial-wrap{width:min(1120px,calc(100% - 48px));margin:auto}.editorial-index,.editorial-article{padding:145px 0 90px;background:#fcfbf8;color:#202326}.editorial-kicker{font:600 12px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.14em;color:#807456;margin:0 0 18px}.editorial-heading{max-width:940px;margin:30px auto 36px}.editorial-heading h1,.editorial-index h1{font:500 clamp(32px,4.3vw,58px)/1.12 Georgia,serif;letter-spacing:-.025em;max-width:970px;margin:0 0 28px;text-wrap:balance}.editorial-deck{font:400 clamp(19px,2.1vw,25px)/1.5 Georgia,serif;max-width:840px;color:#575b5d;margin:0 0 25px}.editorial-meta{font:13px/1.5 Arial,sans-serif;color:#727575}.editorial-crumbs{display:flex;gap:18px;flex-wrap:wrap;font:12px/1.5 Arial,sans-serif;color:#6d7072}.editorial-crumbs a{color:inherit;text-decoration:underline;text-underline-offset:4px}.editorial-photo{margin:32px 0 48px}.editorial-photo img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;background:#ebe9e2;border-radius:3px}.editorial-photo figcaption{font:12px/1.6 Arial,sans-serif;color:#777;margin-top:12px}.editorial-prose{max-width:740px;margin:auto;font:19px/1.8 Georgia,serif;overflow-wrap:anywhere}.editorial-prose p{margin:0 0 25px}.editorial-prose>p:first-child{font-size:23px;line-height:1.6}.editorial-prose h2{font:600 31px/1.25 Georgia,serif;letter-spacing:-.02em;margin:52px 0 23px;scroll-margin-top:110px}.editorial-prose a{color:#725e38;text-decoration:underline;text-underline-offset:4px}.editorial-toc{max-width:740px;margin:0 auto 48px;border-top:1px solid #d8d7d0;border-bottom:1px solid #d8d7d0;padding:25px 0}.editorial-toc h2{font:600 13px Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px}.editorial-toc ol{margin:0;padding-left:20px;display:grid;gap:9px;font:15px/1.6 Arial,sans-serif}.editorial-toc a{color:#474c50}.editorial-table{overflow:auto;max-width:100%;margin:30px 0}.editorial-table table{width:100%;border-collapse:collapse;font:15px/1.6 Arial,sans-serif;text-align:left}.editorial-table th,.editorial-table td{padding:16px 15px;border-bottom:1px solid #dcdcd5;vertical-align:top;min-width:145px}.editorial-table th{background:#efeee8;font-weight:600}.editorial-cta{max-width:740px;margin:52px auto;background:#eeece4;padding:35px;border-left:3px solid #9c885b}.editorial-cta h2{font:500 30px/1.2 Georgia,serif;margin:0 0 16px}.editorial-cta p{font:16px/1.7 Arial,sans-serif}.editorial-cta a{display:inline-block;margin-top:12px}.editorial-more{max-width:740px;margin:45px auto}.editorial-more h2{font:500 29px Georgia,serif}.editorial-more a{display:block;margin:15px 0;color:#4b4536;font:20px/1.4 Georgia,serif;text-decoration:underline}.editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-top:55px}.editorial-card{background:white;border:1px solid #e4e2d9;border-radius:4px;overflow:hidden;color:inherit;text-decoration:none;display:block;transition:transform .2s,border-color .2s}.editorial-card:hover{transform:translateY(-3px);border-color:#9c885b}.editorial-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.editorial-card>div{padding:28px}.editorial-card h2{font:500 29px/1.25 Georgia,serif;margin:0 0 20px}.editorial-card p:not(.editorial-kicker){font:16px/1.6 Arial,sans-serif;color:#686b6b}.editorial-card span{font:13px Arial,sans-serif;color:#796744}.editorial-toc a:focus-visible,.editorial-card:focus-visible{outline:3px solid #9c885b;outline-offset:5px}@media(max-width:700px){.editorial-wrap{width:calc(100% - 32px)}.editorial-index,.editorial-article{padding-top:105px;padding-bottom:48px}.editorial-grid{grid-template-columns:1fr;gap:25px;margin-top:35px}.editorial-heading{margin-top:26px}.editorial-photo{margin:25px 0 32px}.editorial-prose{font-size:18px;line-height:1.75}.editorial-prose>p:first-child{font-size:21px}.editorial-prose h2{font-size:27px;margin-top:40px}.editorial-cta{padding:25px}.editorial-card>div{padding:23px}.editorial-card h2{font-size:27px}.editorial-table th,.editorial-table td{padding:13px 12px;font-size:14px}}
