.hpd-journal{--hpd-green: #054317;--hpd-green-deep: #032f10;--hpd-blue: #365f6b;--hpd-blue-deep: #294953;--hpd-ink: #273027;--hpd-muted: #5f685f;--hpd-paper: #f7f6f2;--hpd-line: #cbd3c8;margin-top:-30px;color:var(--hpd-ink);background:var(--hpd-paper)}.hpd-journal *,.hpd-journal *:before,.hpd-journal *:after{box-sizing:border-box}.hpd-journal__shell{width:min(1160px,calc(100% - 40px));margin:0 auto}.hpd-journal__hero{padding:clamp(58px,8vw,96px) 0;background:linear-gradient(135deg,#f8f7f2,#e8eee8);border-bottom:1px solid var(--hpd-line)}.hpd-journal__hero .hpd-journal__shell{max-width:860px;margin-left:max(20px,calc((100% - 1160px)/2))}.hpd-journal__hero h1{margin:0 0 18px;color:var(--hpd-ink);font-size:clamp(40px,6vw,66px);line-height:1.02;letter-spacing:-.04em}.hpd-journal__hero>div>p:last-child{max-width:770px;margin:0;color:var(--hpd-muted);font-size:clamp(18px,2vw,22px);line-height:1.65}.hpd-journal__eyebrow,.hpd-journal__kicker,.hpd-journal__date{margin:0 0 12px;color:var(--hpd-green);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.hpd-journal__eyebrow:before{display:inline-block;width:28px;height:2px;margin:0 10px 3px 0;background:currentColor;content:""}.hpd-journal__body{padding:clamp(46px,7vw,82px) 0}.hpd-journal__featured{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);overflow:hidden;background:#fff;border:1px solid var(--hpd-line);border-radius:18px;box-shadow:0 16px 38px #032f1014}.hpd-journal__featured-media,.hpd-journal__card-media{display:block;background:#e8eee8;overflow:hidden}.hpd-journal__featured-media{min-height:390px}.hpd-journal__featured-media img,.hpd-journal__card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.hpd-journal__featured:hover img,.hpd-journal__card:hover img{transform:scale(1.025)}.hpd-journal__featured-copy{align-self:center;padding:clamp(30px,5vw,54px)}.hpd-journal__featured h2,.hpd-journal__section-heading h2,.hpd-journal__empty h2{margin:0 0 16px;color:var(--hpd-green-deep);font-size:clamp(28px,3.6vw,42px);line-height:1.12}.hpd-journal__featured h2 a,.hpd-journal__card h3 a{color:inherit;text-decoration:none}.hpd-journal__excerpt,.hpd-journal__card-copy>p:not(.hpd-journal__date),.hpd-journal__empty>p:not(.hpd-journal__eyebrow){color:var(--hpd-muted);font-size:16px;line-height:1.7}.hpd-journal__read{color:var(--hpd-blue-deep);font-weight:700;text-decoration:none}.hpd-journal__read:hover,.hpd-journal__read:focus{text-decoration:underline}.hpd-journal__section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:clamp(52px,7vw,80px) 0 26px}.hpd-journal__section-heading h2,.hpd-journal__section-heading p{margin-bottom:0}.hpd-journal__section-heading>p{color:var(--hpd-muted)}.hpd-journal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hpd-journal__card{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1.2fr);min-height:260px;overflow:hidden;background:#fff;border:1px solid var(--hpd-line);border-radius:14px}.hpd-journal__card-media{min-height:240px}.hpd-journal__card-copy{display:flex;flex-direction:column;align-items:flex-start;padding:25px}.hpd-journal__card h3{margin:0 0 12px;color:var(--hpd-green-deep);font-size:22px;line-height:1.25}.hpd-journal__card .hpd-journal__read{margin-top:auto}.hpd-journal__image-fallback{display:grid;place-items:center;width:100%;height:100%;min-height:inherit;color:#05431773;background:radial-gradient(circle at 25% 20%,#f7f6f2,#dbe6dc 48%,#c8d7cb);font-size:38px;font-weight:800;letter-spacing:.12em}.hpd-journal__empty{max-width:820px;padding:clamp(34px,6vw,64px);background:#fff;border:1px solid var(--hpd-line);border-left:6px solid var(--hpd-blue);border-radius:16px;box-shadow:0 16px 38px #032f1014}.hpd-journal__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.hpd-journal__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;color:#fff!important;background:var(--hpd-green);border:2px solid var(--hpd-green);border-radius:999px;font-weight:700;text-decoration:none!important}.hpd-journal__button--secondary{color:var(--hpd-green)!important;background:transparent}.hpd-journal__button:hover,.hpd-journal__button:focus{color:#fff!important;background:var(--hpd-green-deep);border-color:var(--hpd-green-deep)}.hpd-journal__pagination{margin-top:42px}@media(max-width:980px){.hpd-journal__featured{grid-template-columns:1fr}.hpd-journal__featured-media{min-height:330px}.hpd-journal__grid{grid-template-columns:1fr}}@media(max-width:640px){.hpd-journal{margin-top:-20px}.hpd-journal__shell{width:min(100% - 28px,1160px)}.hpd-journal__hero .hpd-journal__shell{margin-left:auto}.hpd-journal__featured-media{min-height:230px}.hpd-journal__card{grid-template-columns:1fr}.hpd-journal__card-media{min-height:220px}.hpd-journal__section-heading{align-items:flex-start;flex-direction:column}}.hpd-article{--hpd-green:#054317;--hpd-green-deep:#032f10;--hpd-blue-deep:#294953;--hpd-ink:#273027;--hpd-muted:#5f685f;--hpd-paper:#f7f6f2;--hpd-line:#cbd3c8;margin-top:-30px;padding:clamp(48px,7vw,84px) 0;color:var(--hpd-ink);background:var(--hpd-paper)}.hpd-article *{box-sizing:border-box}.hpd-article__shell{width:min(900px,calc(100% - 40px));margin:0 auto}.hpd-article__back{display:inline-block;margin-bottom:34px;color:var(--hpd-blue-deep);font-weight:700;text-decoration:none}.hpd-article__back:hover,.hpd-article__back:focus{text-decoration:underline}.hpd-article__header{max-width:820px;margin-bottom:32px}.hpd-article__eyebrow{margin:0 0 12px;color:var(--hpd-green);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.hpd-article__header h1{margin:0 0 20px;color:var(--hpd-ink);font-size:clamp(38px,5.5vw,62px);line-height:1.06;letter-spacing:-.035em}.hpd-article__meta{display:flex;flex-wrap:wrap;gap:10px 24px;color:var(--hpd-muted);font-size:14px}.hpd-article__image{overflow:hidden;margin:0 0 clamp(36px,6vw,62px);border-radius:18px;box-shadow:0 16px 38px #032f1017}.hpd-article__image img{display:block;width:100%;height:auto}.hpd-article__body{max-width:760px;margin:0 auto;color:var(--hpd-ink);font-size:18px;line-height:1.82}.hpd-article__body h2,.hpd-article__body h3{color:var(--hpd-green-deep);line-height:1.2}.hpd-article__body a{color:var(--hpd-blue-deep)}.hpd-article__body img{border-radius:10px}.hpd-article__footer{max-width:760px;margin:48px auto 0;padding-top:30px;border-top:1px solid var(--hpd-line)}.hpd-article__shell.article__wrapper{padding-top:0;padding-bottom:0}@media(max-width:640px){.hpd-article{margin-top:-20px}.hpd-article__shell{width:min(100% - 28px,900px)}.hpd-article__body{font-size:17px}}.hpd-river-guide__jumps{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hpd-river-guide__jumps a{display:inline-flex;align-items:center;min-height:42px;padding:10px 16px;color:var(--hpd-green)!important;background:#fff;border:1px solid var(--hpd-line);border-radius:999px;font-size:14px;font-weight:700;text-decoration:none}.hpd-river-guide__jumps a:first-child{color:#fff!important;background:var(--hpd-green);border-color:var(--hpd-green)}.hpd-river-guide__jumps a:hover,.hpd-river-guide__jumps a:focus{color:#fff!important;background:var(--hpd-green-deep);border-color:var(--hpd-green-deep)}.hpd-river-guide{display:grid;gap:clamp(48px,7vw,76px)}.hpd-river-guide h2{margin:0 0 18px;color:var(--hpd-green-deep);font-size:clamp(28px,4vw,42px);line-height:1.12}.hpd-river-guide h3{margin:0 0 12px;color:var(--hpd-green-deep);font-size:23px;line-height:1.25}.hpd-river-guide__eyebrow{margin:0 0 12px;color:var(--hpd-green);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.hpd-river-guide__overview{padding:clamp(28px,5vw,48px);background:#fff;border:1px solid var(--hpd-line);border-left:6px solid #365f6b;border-radius:16px;box-shadow:0 14px 34px #032f1012}.hpd-river-guide__summary{color:var(--hpd-muted);font-size:18px;line-height:1.75}.hpd-river-guide__summary p:last-child{margin-bottom:0}.hpd-river-guide__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0}.hpd-river-guide__facts div{padding:17px;background:#eef3ee;border-radius:10px}.hpd-river-guide__facts dt{margin-bottom:5px;color:var(--hpd-green);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hpd-river-guide__facts dd{margin:0;color:var(--hpd-ink);font-size:15px;line-height:1.45}.hpd-river-guide__conditions{scroll-margin-top:24px}.hpd-river-guide__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.hpd-river-guide__section-heading>div{max-width:680px}.hpd-river-guide__section-heading>div>p:last-child{margin-bottom:0;color:var(--hpd-muted);font-size:16px;line-height:1.65}.hpd-river-guide__source-badge{flex:0 0 auto;padding:8px 12px;color:#294953;background:#e8eef0;border-radius:999px;font-size:12px;font-weight:700}.hpd-river-guide__widget{padding:14px;background:#fff;border:1px solid var(--hpd-line);border-radius:16px;box-shadow:0 16px 38px #032f1014}.hpd-river-guide__widget>[data-identafly-widget]{min-height:320px}.hpd-river-guide__data-note{margin:12px 8px 0;color:var(--hpd-muted);font-size:12px;line-height:1.5}.hpd-river-guide__story{max-width:760px;margin:0 auto;scroll-margin-top:24px}.hpd-river-guide__story-sections{display:grid;gap:30px;color:var(--hpd-ink);font-size:18px;line-height:1.82}.hpd-river-guide__story-sections section{padding-bottom:28px;border-bottom:1px solid var(--hpd-line)}.hpd-river-guide__story-sections section:last-child{padding-bottom:0;border-bottom:0}.hpd-river-guide__story-sections p:last-child{margin-bottom:0}@media(max-width:720px){.hpd-river-guide__facts{grid-template-columns:1fr}.hpd-river-guide__section-heading{align-items:flex-start;flex-direction:column}.hpd-river-guide__widget{margin-inline:-7px;padding:7px}.hpd-river-guide__story-sections{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/hpd-public-blog.css.map */
