.bh-journal{--ink:#173b2a;--paper:#f6f5ed;--line:#254b3030;--muted:#57644f;background:var(--paper);color:var(--ink);font-family:var(--bh-text),"DM Sans",sans-serif;min-height:100vh;line-height:1.6}.bh-journal *{box-sizing:border-box}.bh-journal a{color:inherit;text-underline-offset:5px}.bh-journal a:focus-visible,.bh-journal button:focus-visible,.bh-journal input:focus-visible{outline:3px solid #447c31;outline-offset:5px}.bh-journal button,.bh-journal input{font:inherit}.bh-journal-skip{position:absolute;left:20px;top:-100px;background:var(--ink);color:white!important;padding:12px;z-index:100}.bh-journal-skip:focus{top:10px}.bh-journal-nav{max-width:1328px;margin:auto;padding:26px 44px;display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid var(--line)}.bh-journal-brand{display:flex;align-items:center;gap:12px;font-size:24px;letter-spacing:-1px;text-decoration:none}.bh-journal-nav nav{display:flex;gap:26px;align-items:center;font-size:13px}.bh-journal-talk{border:1px solid var(--line);border-radius:30px;padding:10px 18px;text-decoration:none}.bh-journal-wrap{max-width:1240px;margin:0 auto;padding:0 44px}.bh-journal-masthead{padding:44px 0 48px;position:relative}.bh-journal-kicker{display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.13em;gap:24px}.bh-journal-masthead h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(55px,7.5vw,108px);line-height:.99;margin:52px 0 30px;max-width:900px}.bh-journal-masthead h1 em{font-weight:400;color:#687f47}.bh-journal-intro{display:flex;max-width:490px;margin-left:auto;gap:24px;align-items:center}.bh-journal-intro p{font-size:16px;color:var(--muted);margin:0}.bh-journal-star{font-size:64px;color:#779353;line-height:1}.bh-journal-tools{padding:24px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px}.bh-journal-filters{display:flex;gap:8px;flex-wrap:wrap}.bh-journal-filters button{padding:9px 14px;border:1px solid transparent;background:transparent;border-radius:30px;color:var(--muted);cursor:pointer}.bh-journal-filters button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.bh-journal-search span{display:block;font-size:11px;margin-bottom:5px}.bh-journal-search input{background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);width:225px;max-width:100%;padding:5px 0;font-size:13px;border-radius:0}.bh-journal-count{font-size:11px;color:var(--muted);margin:17px 0}.bh-journal-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:20px}.bh-journal-card{padding:28px 32px;border:1px solid var(--line);display:flex;flex-direction:column;min-height:245px;background:#eeeee3;transition:background .2s}.bh-journal-card:hover{background:#e7e9da}.bh-journal-card-top{display:flex;justify-content:space-between;text-transform:uppercase;letter-spacing:.1em;gap:18px}.bh-journal-card h2{font-family:Georgia,serif;line-height:1.13;font-size:29px;font-weight:400;letter-spacing:-.025em;margin:22px 0 12px;max-width:25ch}.bh-journal-card h2 a{text-decoration:none}.bh-journal-card h2 a:hover{text-decoration:underline;text-decoration-thickness:1px}.bh-journal-card>p{font-size:14px;color:var(--muted);max-width:45ch;margin:0 0 25px}.bh-journal-card-bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.bh-journal-card-bottom>span:last-child{font-size:26px}.bh-journal-card.is-featured{grid-row:span 2;background:#dce4cc;padding:40px;min-height:500px}.bh-journal-card.is-featured h2{font-size:clamp(35px,4vw,53px);margin-top:56px;max-width:17ch}.bh-journal-empty{padding:55px 0}.bh-journal-empty button,.bh-journal-pagination button{border:1px solid var(--line);padding:9px 20px;background:none;border-radius:24px;cursor:pointer}.bh-journal-pagination{display:flex;gap:24px;align-items:center;justify-content:center;margin-top:32px}.bh-journal-pagination button:disabled{opacity:.4;cursor:default}.bh-journal-people{margin:84px 0;display:grid;grid-template-columns:260px 1fr;gap:42px;border-top:1px solid var(--line);padding-top:36px;align-items:center}.bh-journal-people img{width:100%;height:auto;border-radius:4px}.bh-journal-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.13em}.bh-journal-people h2{font-family:Georgia,serif;font-size:30px;font-weight:400;letter-spacing:-.025em;line-height:1.2;margin:12px 0}.bh-journal-people div>p:not(.bh-journal-eyebrow){font-size:14px;color:var(--muted);max-width:58ch}.bh-journal-people a{font-size:13px}.bh-journal-end{background:#183a29;color:var(--paper);padding:62px 24px;text-align:center}.bh-journal-end>p{font-size:12px;color:#c0cea9}.bh-journal-end h2{font-family:Georgia,serif;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.12;letter-spacing:-.035em;max-width:650px;margin:20px auto 30px}.bh-journal-end a{display:inline-block;background:#c7eb9d;color:#173b2a;border-radius:30px;padding:13px 24px;font-size:13px;text-decoration:none}.bh-journal footer{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;padding:26px;font-size:12px}.bh-journal-article-head{padding:44px 0 45px;max-width:930px}.bh-journal-article-head>a{font-size:12px}.bh-journal-article-head .bh-journal-eyebrow{margin:48px 0 16px}.bh-journal-article-head h1{font-family:Georgia,serif;font-size:clamp(40px,5.3vw,70px);font-weight:400;line-height:1.08;letter-spacing:-.045em;margin:0 0 24px;max-width:22ch}.bh-journal-deck{font-size:20px;max-width:60ch;color:var(--muted)}.bh-journal-byline{display:flex;gap:14px;align-items:center;font-size:12px;margin-top:30px}.bh-journal-byline time{color:var(--muted);font-size:11px}.bh-journal-reading{display:grid;grid-template-columns:220px minmax(0,690px);gap:64px;border-top:1px solid var(--line);padding:42px 0 72px}.bh-journal-toc{align-self:start;position:sticky;top:30px;font-size:12px}.bh-journal-toc>p{font-weight:700;margin:0 0 20px}.bh-journal-toc nav a{display:block;text-decoration:none;margin:0 0 16px;color:var(--muted);max-width:25ch}.bh-journal-toc nav a:hover{text-decoration:underline}.bh-journal-prose li,.bh-journal-prose>p{font-size:17px;line-height:1.85;color:#314b37;margin:0 0 23px}.bh-journal-prose h2{scroll-margin-top:30px;font-family:Georgia,serif;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:-.025em;margin:48px 0 20px}.bh-journal-prose li{margin-bottom:12px;padding-left:8px}.bh-journal-prose ul{padding-left:24px}.bh-journal-prose blockquote{margin:30px 0;border-left:3px solid #6e884f;padding:10px 24px;font-family:Georgia,serif;font-size:25px}.bh-journal-prose figure{margin:0 0 35px}.bh-journal-prose img{max-width:100%;height:auto}.bh-journal-prose figcaption{font-size:12px;color:var(--muted)}.bh-journal-sources{border-top:1px solid var(--line)}.bh-journal-sources h2{font-size:22px;margin-top:28px}.bh-journal-sources a{display:block;font-size:14px;margin:14px 0}.bh-journal-next-step{background:#e7ecda;padding:24px;margin-top:36px;font-size:14px}.bh-journal-next-step p{font-weight:700}.bh-journal-related{border-top:1px solid var(--line);padding:35px 0 65px}.bh-journal-related>h2{font-family:Georgia,serif;font-size:33px;font-weight:400}.bh-journal-related>a{display:grid;grid-template-columns:130px 1fr 24px;gap:25px;padding:23px 0;border-bottom:1px solid var(--line);text-decoration:none;align-items:center}.bh-journal-related>a>span{font-size:11px;color:var(--muted)}.bh-journal-related strong{font-size:18px;font-weight:500}.bh-journal-related>a:hover strong{text-decoration:underline}@media(max-width:800px){.bh-journal-nav{padding:22px 24px}.bh-journal-wrap{padding:0 24px}.bh-journal-kicker>span:last-child{display:none}.bh-journal-reading{grid-template-columns:1fr;gap:24px}.bh-journal-toc{position:static;border-bottom:1px solid var(--line);padding-bottom:16px}.bh-journal-toc nav{display:flex;gap:10px 22px;flex-wrap:wrap}.bh-journal-toc nav a{max-width:none;margin-bottom:6px}.bh-journal-tools{align-items:start;flex-direction:column}.bh-journal-search,.bh-journal-search input{width:100%}.bh-journal-people{grid-template-columns:200px 1fr;gap:25px}.bh-journal-intro{margin-left:0}.bh-journal-masthead h1{margin-top:38px}.bh-journal-card.is-featured{padding:28px}.bh-journal-card{padding:25px}.bh-journal-card h2{font-size:25px}.bh-journal-card.is-featured h2{font-size:38px}}@media(max-width:550px){.bh-journal-brand{font-size:20px;gap:8px}.bh-journal-brand svg{width:24px}.bh-journal-nav nav{gap:18px}.bh-journal-talk{display:none}.bh-journal-masthead{padding:30px 0}.bh-journal-masthead h1{font-size:clamp(43px,11vw,62px);letter-spacing:-.055em}.bh-journal-intro{gap:18px}.bh-journal-star{font-size:48px}.bh-journal-intro p{font-size:14px}.bh-journal-grid{grid-template-columns:1fr}.bh-journal-card.is-featured{grid-row:auto;min-height:350px}.bh-journal-card.is-featured h2{margin-top:35px}.bh-journal-filters{gap:3px}.bh-journal-filters button{padding:8px 11px;font-size:11px}.bh-journal-people{grid-template-columns:1fr;margin:55px 0}.bh-journal-people img{max-width:230px}.bh-journal-article-head{padding-top:30px}.bh-journal-deck{font-size:18px}.bh-journal-prose li,.bh-journal-prose>p{font-size:16px}.bh-journal-prose h2{font-size:28px}.bh-journal-related>a{grid-template-columns:1fr 20px;gap:10px}.bh-journal-related>a>span:first-child{grid-column:1/-1}.bh-journal-related strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.bh-journal *{scroll-behavior:auto!important;transition:none!important}}.bh-journal-masthead{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:0 60px;padding:36px 0 44px}.bh-journal-kicker{grid-column:1/-1;padding-bottom:24px;border-bottom:1px solid var(--line)}.bh-journal-masthead h1{font-size:clamp(55px,7vw,92px);margin:32px 0 0;line-height:1.02;letter-spacing:-.055em}.bh-journal-masthead h1 em{color:#617449}.bh-journal-intro{display:block;max-width:320px;padding-bottom:6px}.bh-journal-star{font-size:46px;display:block;margin-bottom:22px}.bh-journal-intro p{font-size:14px;line-height:1.7}.bh-journal-tools{border-top:0;padding:16px 0}.bh-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.bh-journal-card,.bh-journal-card.is-featured{padding:0;min-height:0;border:0;background:transparent;grid-row:auto;overflow:hidden}.bh-journal-card:hover{background:transparent}.bh-journal-card-image{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;background:#dce4cc;text-decoration:none}.bh-journal-card-image img{-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.bh-journal-card:hover .bh-journal-card-image img{transform:scale(1.035)}.bh-journal-cover-fallback{display:grid;place-items:center;height:100%;font:100px Georgia;color:#315340}.bh-journal-image-tag{position:absolute;bottom:18px;left:18px;background:#f6f5ed;color:#173b2a;padding:6px 12px;font-size:10px;letter-spacing:.06em;border-radius:2px}.bh-journal-card-copy{display:flex;flex-direction:column;padding:23px 0 15px;flex:1;border-bottom:1px solid var(--line)}.bh-journal-card h2{font-size:33px;max-width:28ch;margin:15px 0}.bh-journal-card-copy>p{color:var(--muted);font-size:14px;margin:0 0 24px;max-width:56ch}.bh-journal-card-top{font-size:10px;color:#506448}.bh-journal-card-bottom{padding-top:14px;font-size:11px}.bh-journal-card-bottom>span:last-child{display:grid;place-items:center;width:37px;height:37px;border:1px solid var(--line);border-radius:50%;font-size:20px}.bh-journal-card.is-featured{grid-column:1/-1;display:grid;grid-template-columns:1.35fr 1fr;background:#183a29;color:#f6f5ed}.bh-journal-card.is-featured .bh-journal-card-image{aspect-ratio:auto;min-height:455px}.bh-journal-card.is-featured .bh-journal-card-copy{padding:40px;border:0}.bh-journal-card.is-featured .bh-journal-card-top{color:#c7d5b8}.bh-journal-card.is-featured h2{font-size:clamp(30px,3.3vw,46px);margin:32px 0 22px;max-width:18ch}.bh-journal-card.is-featured .bh-journal-card-copy>p{color:#d1dbc8}.bh-journal-card.is-featured .bh-journal-card-bottom>span:last-child{background:#c7eb9d;color:#173b2a;border:0}.bh-journal-card.is-featured img{-o-object-position:40% center;object-position:40% center}.bh-journal-fieldnotes{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:22px;padding:46px 0;margin-top:64px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bh-journal-fieldnotes>div{padding:10px 22px 10px 0}.bh-journal-fieldnotes h2{font:38px/1.1 Georgia,serif;letter-spacing:-.04em;margin:28px 0 20px}.bh-journal-fieldnotes h2 em{color:#617449;font-weight:400}.bh-journal-fieldnotes>div>p:last-child{font-size:14px;color:var(--muted)}.bh-journal-story{display:block;position:relative;min-height:335px;overflow:hidden;background:#173b2a;color:#fff!important}.bh-journal-story>img{-o-object-fit:cover;object-fit:cover;-o-object-position:25% center;object-position:25% center;transition:transform .5s}.bh-journal-story:last-child>img{-o-object-position:center 30%;object-position:center 30%}.bh-journal-story:hover>img{transform:scale(1.035)}.bh-journal-story>span{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(transparent 25%,rgba(8,24,16,.88))}.bh-journal-story small{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#e0e6d5}.bh-journal-story strong{font:27px/1.14 Georgia,serif;max-width:16ch;margin:14px 20px 0 0}.bh-journal-story b{position:absolute;right:20px;bottom:24px;font-weight:400;font-size:24px}.bh-journal-people{margin:42px 0 60px;border-top:0;padding-top:0}.bh-journal-article-head{max-width:1030px}.bh-journal-article-cover{margin:0 0 44px}.bh-journal-article-cover>div{position:relative;aspect-ratio:2.15;background:#e7ecda}.bh-journal-article-cover img{-o-object-fit:cover;object-fit:cover}.bh-journal-article-cover figcaption{font-size:11px;color:var(--muted);padding:12px 0}.bh-journal-related>a{grid-template-columns:140px 1fr 24px}.bh-journal-related-image{display:block;position:relative;aspect-ratio:1.5;overflow:hidden;background:#e7ecda}.bh-journal-related-image img{-o-object-fit:cover;object-fit:cover}.bh-journal-related-copy{display:flex;flex-direction:column;gap:10px}.bh-journal-related-copy small{font-size:11px;color:var(--muted)}.bh-journal-related-copy strong{color:var(--ink);font:24px/1.2 Georgia,serif}.bh-journal a:focus-visible{outline-offset:3px}@media(max-width:900px){.bh-journal-masthead{gap:0 24px;grid-template-columns:1.25fr 1fr}.bh-journal-card.is-featured .bh-journal-card-copy{padding:28px}.bh-journal-card.is-featured .bh-journal-card-image{min-height:430px}.bh-journal-fieldnotes{grid-template-columns:1fr 1fr}.bh-journal-fieldnotes>div{grid-column:1/-1;max-width:500px}.bh-journal-fieldnotes h2{margin:12px 0}.bh-journal-fieldnotes h2 br{display:none}.bh-journal-fieldnotes h2 em{margin-left:8px}}@media(max-width:700px){.bh-journal-masthead{display:block;padding:25px 0 20px}.bh-journal-masthead h1{font-size:clamp(48px,10vw,70px);margin:27px 0}.bh-journal-intro{display:flex;align-items:center;gap:20px;max-width:100%;padding:0}.bh-journal-star{font-size:42px;margin:0}.bh-journal-intro p{font-size:13px}.bh-journal-kicker{padding-bottom:17px}.bh-journal-tools{padding-top:20px;gap:14px}.bh-journal-grid{gap:30px;grid-template-columns:1fr}.bh-journal-card.is-featured{display:flex;grid-column:auto}.bh-journal-card.is-featured .bh-journal-card-image{min-height:0;aspect-ratio:1.3}.bh-journal-card.is-featured .bh-journal-card-copy{padding:25px}.bh-journal-card.is-featured h2{font-size:35px;margin:20px 0;max-width:21ch}.bh-journal-card h2{font-size:30px}.bh-journal-card-copy{padding-top:18px}.bh-journal-fieldnotes{margin-top:42px;padding:32px 0;gap:18px}.bh-journal-story{min-height:300px}.bh-journal-story>span{padding:17px}.bh-journal-story strong{font-size:24px}.bh-journal-people{grid-template-columns:1fr;margin:36px 0 45px;gap:15px}.bh-journal-people img{max-width:230px}.bh-journal-article-cover>div{aspect-ratio:1.3}.bh-journal-article-cover img{-o-object-position:42% center;object-position:42% center}.bh-journal-related>a{grid-template-columns:90px 1fr 16px;gap:15px}.bh-journal-related>a>span:first-child{grid-column:auto}.bh-journal-related-copy strong{font-size:20px}.bh-journal-related-copy{gap:6px}.bh-journal-article-head h1{font-size:43px}}@media(max-width:450px){.bh-journal-fieldnotes{grid-template-columns:1fr}.bh-journal-fieldnotes>div{grid-column:auto}.bh-journal-story{min-height:340px}.bh-journal-story>span{padding:25px}.bh-journal-story strong{font-size:30px}}@media(prefers-reduced-motion:reduce){.bh-journal-card-image img,.bh-journal-story>img{transition:none;transform:none!important}}.bh-journal{--line:#254b3026}.bh-journal-article-head h1,.bh-journal-card h2,.bh-journal-end h2,.bh-journal-fieldnotes h2,.bh-journal-masthead h1,.bh-journal-people h2{font-family:var(--bh-brand),"Figtree","DM Sans",sans-serif;font-weight:600;letter-spacing:-.045em}.bh-journal-fieldnotes h2 em,.bh-journal-masthead h1 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.055em}.bh-journal-talk{background:#193b2b;color:#f6f5ed!important;border-color:#193b2b;padding:12px 22px}.bh-journal-talk:hover{background:#2b523b}.bh-journal-search{position:relative;min-width:230px}.bh-journal-search input{border:1px solid var(--line);border-radius:999px;padding:11px 18px;background:#eeeee3;width:245px;font-size:12px}.bh-journal-search span{padding-left:17px;margin-bottom:7px}.bh-journal-tools{align-items:end}.bh-journal-filters{gap:7px;padding-bottom:2px}.bh-journal-filters button{border:1px solid var(--line);background:#eeeee3;font-size:12px;padding:10px 16px;color:#36513e}.bh-journal-filters button:hover{border-color:#6c8255}.bh-journal-filters button[aria-pressed=true]{background:#193b2b;color:#f6f5ed;border-color:#193b2b}.bh-journal-card{border-radius:26px;background:#edeee4;padding:12px}.bh-journal-card:hover{background:#e7ebdd}.bh-journal-card-image{border-radius:18px}.bh-journal-image-tag{border-radius:999px;padding:7px 14px}.bh-journal-card-copy{padding:24px 17px 14px;border:0}.bh-journal-card h2{font-size:32px;line-height:1.12}.bh-journal-card.is-featured{border-radius:30px;padding:12px;background:#193b2b;gap:0}.bh-journal-card.is-featured:hover{background:#193b2b}.bh-journal-card.is-featured .bh-journal-card-copy{padding:29px 30px}.bh-journal-card.is-featured h2{font-weight:500}.bh-journal-card.is-featured .bh-journal-card-image{border-radius:21px}.bh-journal-card-bottom>span:last-child{background:#dbe7c8;border:0}.bh-journal-story{border-radius:24px}.bh-journal-story>span{border-radius:inherit}.bh-journal-story strong{font-family:var(--bh-brand),"DM Sans",sans-serif;font-weight:500;letter-spacing:-.035em}.bh-journal-people img{border-radius:19px}.bh-journal-article-cover>div{border-radius:28px;overflow:hidden}.bh-journal-article-cover figcaption{padding-left:14px}.bh-journal-next-step{border-radius:20px}.bh-journal-related-image{border-radius:15px}.bh-journal-end{margin:0 24px;border-radius:32px;padding:65px 28px}.bh-journal-end a{font-weight:600;padding:15px 26px}.bh-journal-toc{border-radius:20px;background:#edeee4;padding:24px}.bh-journal-sources{padding:12px 24px 20px;background:#edeee4;border:0;border-radius:20px;margin-top:40px}.bh-journal-article-head h1{line-height:1.05}.bh-journal-brand{font-family:var(--bh-brand),"DM Sans",sans-serif;font-weight:700}.bh-journal-count{margin:18px 0 14px}.bh-journal-grid{gap:24px}@media(max-width:700px){.bh-journal-card.is-featured{padding:10px;border-radius:25px}.bh-journal-card.is-featured .bh-journal-card-copy{padding:24px 17px 18px}.bh-journal-card.is-featured .bh-journal-card-image{border-radius:17px}.bh-journal-card.is-featured h2{font-size:34px}.bh-journal-card{border-radius:24px;padding:10px}.bh-journal-card-image{border-radius:17px}.bh-journal-card h2{font-size:29px}.bh-journal-masthead h1{font-size:clamp(45px,10vw,70px)}.bh-journal-tools{align-items:stretch}.bh-journal-filters{gap:7px}.bh-journal-filters button{font-size:11px;padding:9px 12px}.bh-journal-search,.bh-journal-search input{width:100%;min-width:0}.bh-journal-end{margin:0 12px;border-radius:26px;padding:44px 24px}.bh-journal-article-cover>div{border-radius:22px}.bh-journal-toc{padding:22px}.bh-journal-article-head h1{font-size:40px}.bh-journal-related-copy strong{font-size:19px}}