*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7f4ed;color:#252c27;font:16px/1.6 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:5px}a:focus-visible,button:focus-visible{outline:3px solid #815b27;outline-offset:5px}.proofbar{background:#26362f;color:#fff;padding:10px max(5vw,20px);display:flex;justify-content:space-between;gap:20px;font-size:12px}.proofbar a{font-weight:700}.shell{max-width:1240px;margin:auto;padding:0 5%}.masthead{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:27px 0;border-bottom:1px solid #c8cbbf}.brand{font:700 25px Georgia,serif;letter-spacing:2px;text-decoration:none}.masthead span{font-size:11px;letter-spacing:2px}.intro{max-width:780px;padding:66px 0 46px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#51604e}.intro h1{font:normal clamp(42px,5.5vw,68px)/1.03 Georgia,serif;letter-spacing:-2px;margin:17px 0 25px}.intro p{max-width:570px;font-size:17px;color:#535e53}.sectionline{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #9ca493;border-bottom:1px solid #c8cbbf;padding:15px 0;margin-bottom:28px;font-size:12px}.sectionline a{font-weight:700}.magazine{display:grid;grid-template-columns:1.3fr 1fr;gap:35px}.card{border-bottom:1px solid #c8cbbf;padding-bottom:26px}.card.feature{grid-row:span 2}.art{height:155px;position:relative;overflow:hidden;background:#bfc6b1}.feature .art{height:298px}.art:before{content:'';position:absolute;width:57%;height:155%;left:19%;top:15%;border:1px solid #f7f4ed;transform:rotate(27deg);border-radius:48%}.art:after{content:'';position:absolute;width:50%;height:130%;left:44%;top:-35%;border:1px solid #55634f;transform:rotate(27deg);border-radius:48%}.art.two{background:#d5bfa2}.art.three{background:#b7c4c1}.art span{position:absolute;bottom:19px;left:23px;font:italic 52px Georgia,serif;color:#26362f}.card .eyebrow{margin-top:20px}.card h2{font:normal 27px/1.15 Georgia,serif;margin:10px 0 12px}.feature h2{font-size:38px}.card h2 a{text-decoration:none}.card h2 a:hover{text-decoration:underline}.subtitle{color:#4b594e;line-height:1.55;margin:0 0 20px;max-width:590px}.read{font-size:12px;font-weight:700}.note{display:grid;grid-template-columns:1fr 2fr;gap:40px;padding:43px 0;margin-top:40px;border-top:1px solid #9ca493}.note h2{font:normal 26px Georgia,serif;margin:0}.note p{margin:0;max-width:620px;color:#535e53}.article{max-width:790px;padding:60px 0}.article h1{font:normal clamp(40px,5vw,62px)/1.08 Georgia,serif;margin:18px 0 22px;letter-spacing:-1.5px}.article>.subtitle{font-size:22px;border-bottom:1px solid #c8cbbf;padding-bottom:29px;margin-bottom:32px;max-width:none}.prose{font:18px/1.9 Georgia,serif;max-width:660px}.prose h2{font-size:29px;font-weight:normal;line-height:1.3;margin-top:33px}.article .back{font-size:12px}.footer{display:flex;justify-content:space-between;gap:20px;margin-top:25px;padding:25px 0;border-top:1px solid #c8cbbf;color:#535e53;font-size:11px}.wp-site-blocks{padding:0!important}.wp-site-blocks>*{margin-block:0!important}body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none}@media(max-width:700px){.proofbar{font-size:10px;gap:13px}.masthead span{display:none}.intro{padding:42px 0 28px}.intro h1{letter-spacing:-1.4px}.magazine{grid-template-columns:1fr;gap:25px}.feature .art{height:220px}.art{height:185px}.feature h2{font-size:34px}.note{grid-template-columns:1fr;gap:17px}.sectionline{align-items:flex-start;font-size:11px}.footer{flex-wrap:wrap}.article{padding:37px 0}.article>.subtitle{font-size:19px}}