body:has(.hb-feature){background:#f5f3e9}.hb-feature{--ink:#223b32;--muted:#5a675e;--rule:#d4d8cc;background:#f5f3e9;color:var(--ink);font:18px/1.75 Arial,sans-serif}.hb-feature *{box-sizing:border-box}.hb-feature a{color:inherit;text-underline-offset:5px}.hb-feature :focus-visible{outline:3px solid #a36b13;outline-offset:5px}.hb-feature-shell{max-width:1280px;margin:auto;padding:0 56px 70px}.hb-feature-nav{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid var(--rule);font-size:13px;font-weight:700}.hb-feature-nav a{text-decoration:none}.hb-feature-wordmark{font-size:24px;letter-spacing:-1px}.hb-feature-wordmark span{color:#a36b13}.hb-feature-header{padding:44px 0 28px}.hb-feature-kicker{font:700 11px/1.5 Arial;letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px}.hb-feature h1{font:400 clamp(38px,4.7vw,66px)/1.07 Georgia,serif;letter-spacing:-.04em;margin:0 0 25px;text-wrap:balance;max-width:1100px;color:var(--ink)}.hb-feature-deck{max-width:840px;font-size:21px;line-height:1.55;color:var(--muted)}.hb-feature-deck p{margin:0 0 24px}.hb-feature-byline{display:flex;flex-wrap:wrap;gap:24px;border-top:1px solid var(--rule);padding-top:17px;font:12px/1.5 Arial;color:var(--muted)}.hb-feature-hero{margin:0 0 38px}.hb-feature-hero img{display:block;width:100%;height:auto;max-height:680px;object-fit:contain;background:#ebe9de}.hb-feature-hero figcaption,.hb-feature-prose figcaption{font:11px/1.7 Arial;color:var(--muted);padding:12px 0;border-bottom:1px solid var(--rule)}.hb-feature-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:64px;align-items:start}.hb-feature-prose{min-width:0;font-size:18px;line-height:1.8;overflow-wrap:anywhere}.hb-feature-prose .hb-editorial{display:block;max-width:none;margin:0;padding:0}.hb-feature-prose p{margin:0 0 23px}.hb-feature-prose .hb-lead{font-size:21px;line-height:1.65;margin:0 0 35px}.hb-feature-prose .hb-feature-deck{font:italic 25px/1.4 Georgia;margin:0 0 25px;color:#34583f}.hb-feature-prose h2{font:400 32px/1.2 Georgia;letter-spacing:-.025em;margin:38px 0 18px;color:var(--ink);text-wrap:balance;scroll-margin-top:130px}.hb-feature-prose h3{font:700 20px/1.35 Arial;margin:28px 0 16px}.hb-feature-prose .hb-chapter{padding:0 0 22px}.hb-feature-prose figure{margin:28px 0}.hb-feature-prose img,.hb-feature-prose video{display:block;width:100%;height:auto}.hb-feature-prose iframe{width:100%;aspect-ratio:16/9;border:0}.hb-feature-prose table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow:auto}.hb-feature-prose :is(th,td){padding:12px;border:1px solid var(--rule)}.hb-feature-prose li{margin:0 0 10px}.hb-feature-prose .hb-source-note{font:12px/1.8 Arial;border-top:1px solid var(--rule);padding-top:22px;color:var(--muted)}.hb-feature-context{font:14px/1.65 Arial}.hb-feature-context .hb-feature-facts{margin:0 0 32px;background:#eceee3;border-top:3px solid #ad822f;padding:22px 24px 8px}.hb-feature-context h2{font:700 19px/1.3 Arial;margin:0 0 17px}.hb-feature-context dl,.hb-feature-context dd{margin:0}.hb-feature-context dl>div{padding:16px 0;border-top:1px solid #cbd0c2}.hb-feature-context dt{font:700 10px/1.5 Arial;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.hb-feature-toc{border-top:1px solid var(--rule);padding:22px 0}.hb-feature-toc ol{padding-left:20px}.hb-feature-toc li{padding:0 0 14px}.hb-feature-sidebar-next{border-top:3px solid #223b32;padding-top:16px}.hb-feature-sidebar-next p{font:700 10px Arial;text-transform:uppercase;letter-spacing:.12em}.hb-feature-sidebar-next a{font:24px/1.25 Georgia}.hb-feature-related{border-top:1px solid var(--rule);margin-top:50px;padding-top:28px}.hb-feature-related h2{font:32px Georgia;margin:0 0 25px}.hb-feature-related>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.hb-feature-related a{text-decoration:none}.hb-feature-related img{width:100%;aspect-ratio:16/9;object-fit:cover}.hb-feature-related h3{font:24px/1.25 Georgia;margin:14px 0}
@media(max-width:900px){.hb-feature-shell{padding-inline:30px}.hb-feature-layout{grid-template-columns:minmax(0,1fr) 220px;gap:32px}}@media(max-width:700px){.hb-feature-shell{padding:0 22px 45px}.hb-feature-header{padding-top:30px}.hb-feature-nav{font-size:11px}.hb-feature-wordmark{font-size:21px}.hb-feature h1{font-size:38px}.hb-feature-deck{font-size:18px}.hb-feature-layout{display:flex;flex-direction:column;gap:32px}.hb-feature-context{width:100%;order:-1}.hb-feature-context:has(.hb-feature-facts){order:0}.hb-feature-toc{display:none}.hb-feature-prose{font-size:17px}.hb-feature-prose .hb-lead{font-size:19px}.hb-feature-prose h2{font-size:29px}.hb-feature-related>div{grid-template-columns:1fr}.hb-feature-hero{margin:0 -22px 28px}.hb-feature-hero figcaption{margin-inline:22px}}
