.acre-editorial{padding-block:clamp(2rem,6vw,5rem)}
.acre-editorial__heading{max-width:56rem;margin:2rem auto}
.acre-editorial__heading h1{font-family:var(--wp--preset--font-family--serif,Georgia,serif);font-weight:400;font-size:clamp(2.25rem,5vw,4.3rem);line-height:1.08;overflow-wrap:anywhere}
.acre-editorial__byline{font-size:.9rem}
.acre-editorial__body{max-width:48rem;margin-inline:auto;overflow-wrap:anywhere}
.acre-editorial__body p,.acre-editorial__body li{line-height:1.75}
.acre-editorial__body h2{font-family:var(--wp--preset--font-family--serif,Georgia,serif);font-weight:400;font-size:clamp(1.65rem,3vw,2.4rem);margin-top:2.5rem;scroll-margin-top:7rem}
.acre-editorial__body h3{font-family:var(--wp--preset--font-family--serif,Georgia,serif);font-weight:400;font-size:1.4rem;margin-top:1.6rem}
.acre-editorial__body .answer{font-size:1.18rem;border-left:3px solid #294638;padding:1rem 1.25rem;background:#fffdf7}
.acre-editorial__image{margin:0 0 2rem}
.acre-editorial__image img{display:block;width:100%;height:auto;max-height:28rem;object-fit:cover}
.acre-editorial__body nav{border-block:1px solid #adb8a7;padding:1rem 0;margin:2rem 0}
.acre-editorial__body .table-scroll{max-width:100%;overflow-x:auto;margin:1.5rem 0;overscroll-behavior-x:contain}
.acre-editorial__body table{width:100%;border-collapse:collapse;font-size:.94rem}
.acre-editorial__body th,.acre-editorial__body td{padding:.7rem;text-align:left;vertical-align:top;border:1px solid #adb8a7;min-width:8rem}
.acre-editorial__body th{background:#e9eddf}
.acre-editorial__body .worksheet{border:1px solid #adb8a7;padding:1.25rem;background:#fffdf7;margin:1.5rem 0}
.acre-editorial__body a{ text-underline-offset:.18em }
.acre-editorial__body :focus-visible{outline:3px solid #826236;outline-offset:4px}
@media(max-width:40rem){.acre-editorial__heading h1{font-size:2.25rem}.acre-editorial__body th,.acre-editorial__body td{padding:.55rem;min-width:7rem}.acre-editorial__body ul,.acre-editorial__body ol{padding-left:1.25rem}}
