.article-update{font:12px/1.6 Arial,sans-serif;color:#53645b;margin:14px 0 0}.regional-reading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 40px}.regional-reading-grid>a{position:relative;display:block;text-decoration:none!important;padding:24px 24px 44px;background:#edf0e4;border:1px solid #c1ccb8;border-radius:14px;color:#173d31!important;transition:background .2s,transform .2s}.regional-reading-grid>a:hover{background:#e2e9d8;transform:translateY(-2px)}.regional-reading-grid>a:focus-visible{outline:3px solid #9b622d;outline-offset:4px}.regional-reading-grid span{font:11px/1.5 Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase}.regional-reading-grid h3{font:27px/1.2 Georgia,serif;margin:14px 0}.regional-reading-grid p{font-size:15px;line-height:1.65;margin:0}.regional-reading-grid b{position:absolute;bottom:14px;right:22px;font-size:22px}.regional-city-groups{display:grid;gap:17px;margin:25px 0}.regional-city-groups>section{padding:22px;background:#fffdf8;border:1px solid #c8d1bf;border-radius:12px}.regional-city-groups h3{font:25px/1.3 Georgia,serif;margin:0 0 14px}.regional-city-groups nav{display:flex;flex-wrap:wrap;gap:8px 20px}.regional-city-groups nav a{font-size:15px;min-height:36px;display:inline-flex;align-items:center}.regional-example{padding:24px;background:#edf0e4;border-radius:14px;border:1px solid #c1ccb8;margin:28px 0}.regional-example ul{padding-left:22px}.regional-feature{padding:30px 0;border-top:1px solid var(--line);margin-top:20px}.regional-feature h2{font-size:34px}.regional-feature p{max-width:800px}.regional-feature a{display:inline-block;margin-right:24px;margin-top:12px}@media(max-width:760px){.regional-reading-grid{grid-template-columns:1fr}.regional-reading-grid>a{padding:22px 22px 42px}.regional-city-groups>section{padding:19px}.regional-example{padding:20px}}@media(prefers-reduced-motion:reduce){.regional-reading-grid>a{transition:none}.regional-reading-grid>a:hover{transform:none}}
