/* A nature journal, scoped to the two Blog pages. */
body.hw-journal-page{background:#172f25}body.hw-journal-page #main{padding:0!important;background:#172f25!important;overflow:clip}body.hw-journal-page #main>.fusion-row,body.hw-journal-page #content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}body.hw-journal-page .fusion-tb-header,body.hw-journal-page .fusion-header-wrapper,body.hw-journal-page .fusion-page-title-bar,body.hw-journal-page .fusion-post-title,body.hw-journal-page .fusion-meta-info,body.hw-journal-page #sidebar{display:none!important}body.hw-journal-page .post,body.hw-journal-page .post-content{margin:0!important;padding:0!important}body.hw-journal-page .hw-journal-container,body.hw-journal-page .hw-journal-container>.fusion-builder-row,body.hw-journal-page .hw-journal-container .fusion-layout-column,body.hw-journal-page .hw-journal-container .fusion-column-wrapper{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;max-width:none!important;width:100%!important}.hwj-root{font-family:Arial,sans-serif;color:#d0d9c7;background:#172f25}.hwj-root a{text-decoration:none!important}.hwj-root button,.hwj-root input,.hwj-root select{font-family:Arial,sans-serif}.hwj-hero{position:relative;isolation:isolate;height:88svh;min-height:650px;max-height:970px;overflow:hidden;background:#182e23}.hwj-hero-photo,.hwj-hero-shade,.hwj-atmosphere{position:absolute;inset:0;width:100%;height:100%}.hwj-hero-photo{object-fit:cover;object-position:65% center;animation:hwj-garden 26s ease-in-out infinite alternate}.hwj-hero-shade{background:linear-gradient(90deg,#0e2119f0 0%,#172e21b5 43%,#142b1b16 85%),linear-gradient(0deg,#122a1fc0,transparent 40%,#12271c66);z-index:1}.hwj-header{position:absolute;top:35px;left:5%;right:5%;display:flex;align-items:center;justify-content:space-between;gap:25px;z-index:5}.hwj-brand{width:95px;display:block;flex-shrink:0}.hwj-brand img{width:95px;height:auto;display:block;filter:drop-shadow(0 3px 12px #10241866)}.hwj-hero-copy{position:absolute;z-index:3;top:51%;left:8%;transform:translateY(-50%);width:57%;max-width:730px}.hwj-root .hwj-kicker{font:9px/1.6 Arial,sans-serif;letter-spacing:3px;color:#dec492;margin:0 0 22px!important}.hwj-root .hwj-hero-copy h1{font:400 clamp(52px,6.3vw,94px)/1.04 Georgia,serif!important;letter-spacing:-2.5px!important;text-transform:none!important;color:#fff3dc!important;margin:0 0 26px!important}.hwj-hero-copy h1 em{display:block;color:#dfc38c;font-weight:400}.hwj-root .hwj-lead{font:14px/1.9 Arial,sans-serif;color:#d8dfcd;max-width:410px;margin:0 0 29px!important}.hwj-hero-link{display:inline-flex;gap:38px;align-items:center;padding:13px 0;border-bottom:1px solid #d9c58a77;color:#f5e5c5!important;font:12px Arial,sans-serif}.hwj-hero-link span{font:25px Georgia,serif;transition:transform .3s}.hwj-hero-link:hover span{transform:translateY(4px)}.hwj-atmosphere{z-index:2;pointer-events:none}.hwj-bee{position:absolute;left:var(--x);top:var(--y);width:30px;height:auto;animation:hwj-flight calc(12s + var(--i)*2s) ease-in-out infinite alternate;animation-delay:calc(var(--i)*-3s);filter:drop-shadow(2px 4px 4px #0c200f55)}.hwj-pollen{position:absolute;width:3px;height:3px;border-radius:50%;background:#eacf8a;box-shadow:0 0 12px #e6c36f;opacity:.5;animation:hwj-pollen calc(7s + var(--i)*.8s) ease-in-out infinite alternate;animation-delay:calc(var(--i)*-1s)}.hwj-pause{position:absolute;z-index:4;right:5%;bottom:30px;width:36px;height:36px;border:1px solid #d9c79988;background:#182d2277;color:#f7e6c1;border-radius:50%;cursor:pointer;font-size:12px}.hwj-pause[aria-pressed=true]{background:#d4b57b;color:#1b3427}.hwj-hero.is-paused *,.hwj-hero.is-offscreen *,.hwj-hero.is-hidden *{animation-play-state:paused!important}.hwj-stories{padding:80px max(6%,calc((100% - 1280px)/2)) 95px;scroll-margin-top:20px}.hwj-stories-head{max-width:800px}.hwj-root .hwj-stories-head h2{font:400 clamp(32px,3.5vw,50px)/1.17 Georgia,serif!important;color:#f0ead8!important;letter-spacing:-.7px!important;text-transform:none!important;margin:0 0 36px!important}.hwj-filters{display:flex;align-items:end;gap:20px;margin:35px 0 20px;padding:25px 0;border-top:1px solid #d9d3ac2b;border-bottom:1px solid #d9d3ac2b;flex-wrap:wrap}.hwj-filters label{display:flex;flex-direction:column;gap:10px;min-width:210px}.hwj-filters label>span{font:9px Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:#b9c7ac}.hwj-filters .hwj-search-label{flex:1}.hwj-filters input,.hwj-filters select{height:46px!important;min-height:46px;border:1px solid #758b6755!important;border-radius:3px!important;background:#203d2e!important;color:#f4edda!important;font:14px Arial,sans-serif!important;box-shadow:none!important;padding:0 15px!important;width:100%!important}.hwj-filters input::placeholder{color:#a6b89c}.hwj-filters select{padding-right:32px!important;color-scheme:dark}.hwj-filters button{height:46px;border:0;border-radius:3px;background:#d8bc82;color:#20382a;padding:0 20px;display:inline-flex;align-items:center;gap:30px;font:12px Arial,sans-serif;cursor:pointer}.hwj-filters button:hover{background:#ecd39a}.hwj-filters button span{font-size:21px}.hwj-reset{font-size:11px;color:#d7c48e!important;padding:15px 0}.hwj-results-meta{display:flex;justify-content:space-between;color:#aab99e;font:10px Arial,sans-serif;letter-spacing:1px;margin:23px 0 30px}.hwj-article{min-width:0;display:flex;flex-direction:column}.hwj-article-photo{display:block;position:relative;overflow:hidden;aspect-ratio:1.45;background:#284731}.hwj-article-photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s ease}.hwj-article:hover .hwj-article-photo img{transform:scale(1.035)}.hwj-article-copy{padding:25px 0 20px;display:flex;flex-direction:column;flex:1}.hwj-article-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:15px;font:9px/1.6 Arial,sans-serif;color:#aebd9f;letter-spacing:.4px}.hwj-category{color:#d9bd81!important;border-bottom:1px solid #d9bd8133;padding-bottom:2px;font-size:9px}.hwj-article-meta time{margin-left:auto;font-size:9px;white-space:nowrap}.hwj-root .hwj-article h2,.hwj-root .hwj-article h3{font:400 27px/1.25 Georgia,serif!important;color:#f6edda!important;text-transform:none!important;letter-spacing:-.4px!important;margin:0 0 16px!important;overflow-wrap:anywhere}.hwj-article h2 a,.hwj-article h3 a{color:inherit!important;border:0!important}.hwj-article h2 a:hover,.hwj-article h3 a:hover{color:#dfc790!important}.hwj-root .hwj-article-copy>p{font:13px/1.85 Arial,sans-serif;color:#bfcdb1;margin:0 0 23px!important}.hwj-read{margin-top:auto;display:inline-flex;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;border-top:1px solid #acbd952e;color:#e3cc94!important;font:11px/1.7 Arial,sans-serif}.hwj-read>span[aria-hidden]{font-size:24px}.hwj-featured{display:grid;grid-template-columns:1.15fr 1fr;margin-bottom:55px;background:#eee7d7;color:#263e2f}.hwj-featured .hwj-article-photo{aspect-ratio:auto;min-height:420px}.hwj-featured .hwj-article-copy{padding:45px clamp(25px,4vw,60px);justify-content:center}.hwj-root .hwj-featured h2{font-size:clamp(29px,3vw,44px)!important;color:#29432f!important}.hwj-featured .hwj-article-meta{color:#7a816a;gap:12px}.hwj-featured .hwj-category{color:#836e3c!important;border-color:#98844e44}.hwj-root .hwj-featured .hwj-article-copy>p{color:#626b55;font-size:14px}.hwj-featured .hwj-read{margin-top:13px;color:#35543a!important;border-color:#71816044}.hwj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 32px}.hwj-pagination{border-top:1px solid #b2c09733;margin-top:50px;padding-top:35px}.hwj-pagination ul{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.hwj-pagination li{margin:0}.hwj-pagination a,.hwj-pagination span{display:flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:9px 14px;border:1px solid #a9b99155;border-radius:3px;color:#e7dfc7;font:11px Arial,sans-serif}.hwj-pagination .current,.hwj-pagination a:hover{background:#d6bb83;color:#1c3528;border-color:#d6bb83}.hwj-pagination .dots{border-color:transparent}.hwj-empty{padding:70px 8%;text-align:center;border:1px solid #b9c69a33;background:#203b2d}.hwj-root .hwj-empty h3{font:34px Georgia,serif!important;color:#f2e8d1!important;margin:0 0 20px!important}.hwj-empty p{color:#bbc9ae;font:14px/1.8 Arial,sans-serif}.hwj-empty a{color:#e2c587!important;font-size:12px}.hwj-root a:focus-visible,.hwj-root button:focus-visible,.hwj-root input:focus-visible,.hwj-root select:focus-visible{outline:2px solid #ebd09a!important;outline-offset:4px}@keyframes hwj-garden{to{transform:scale(1.045)}}@keyframes hwj-flight{0%{transform:translate(-35px,10px) rotate(-10deg)}50%{transform:translate(30px,-20px) rotate(8deg)}100%{transform:translate(55px,18px) rotate(-6deg)}}@keyframes hwj-pollen{to{transform:translate(20px,-35px);opacity:.1}}
@media(max-width:1050px){.hwj-hero-copy{width:70%;left:7%}.hwj-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 25px}.hwj-featured .hwj-article-copy{padding:30px}.hwj-featured .hwj-article-photo{min-height:390px}.hwj-brand,.hwj-brand img{width:80px}.hwj-stories{padding:65px 6%}}
@media(max-width:700px){.hwj-hero{height:92svh;min-height:680px;max-height:none}.hwj-header{top:22px;left:6%;right:6%;align-items:flex-start}.hwj-brand,.hwj-brand img{width:66px}.hwj-hero-photo{object-position:65% center}.hwj-hero-shade{background:linear-gradient(0deg,#10271cf2 6%,#182f20d6 48%,#122b1833 88%,#11291b77)}.hwj-hero-copy{top:auto;transform:none;bottom:100px;left:7%;width:86%;max-width:none}.hwj-root .hwj-hero-copy h1{font-size:clamp(45px,12vw,64px)!important;letter-spacing:-1.2px!important;margin-bottom:24px!important}.hwj-root .hwj-lead{font-size:13px;line-height:1.8;max-width:320px}.hwj-root .hwj-kicker{font-size:8px;letter-spacing:2px}.hwj-pause{right:7%;bottom:25px;width:32px;height:32px}.hwj-bee{width:24px}.hwj-bee:nth-child(n+3){display:none}.hwj-stories{padding:55px 7% 65px}.hwj-root .hwj-stories-head h2{font-size:34px!important;margin-bottom:25px!important}.hwj-filters{gap:16px;margin-top:25px}.hwj-filters label{min-width:0;width:100%}.hwj-filters input,.hwj-filters select{font-size:16px!important}.hwj-filters button{width:100%;justify-content:space-between}.hwj-reset{padding:3px 0}.hwj-featured{display:flex;margin-bottom:38px}.hwj-featured .hwj-article-photo{min-height:0;aspect-ratio:1.2}.hwj-featured .hwj-article-copy{padding:27px 24px}.hwj-featured .hwj-article-meta time{margin-left:0}.hwj-root .hwj-featured h2{font-size:30px!important}.hwj-grid{grid-template-columns:1fr;gap:32px}.hwj-article-photo{aspect-ratio:1.35}.hwj-article-copy{padding-top:21px}.hwj-root .hwj-article h3{font-size:29px!important}.hwj-root .hwj-article-copy>p{font-size:14px}.hwj-pagination ul{gap:6px}.hwj-pagination a,.hwj-pagination span{min-width:35px;min-height:38px;padding:8px 11px}.hwj-empty{padding:45px 8%}}
@media(prefers-reduced-motion:reduce){.hwj-hero *{animation:none!important}.hwj-root *{transition:none!important;scroll-behavior:auto!important}}
