._hero_f2vvj_1{isolation:isolate;min-height:max(620px,100vh);background:var(--river);min-height:max(620px,100svh);color:var(--on-dark);display:flex;position:relative;overflow:hidden}._photo_f2vvj_12{z-index:-2;object-fit:cover;object-position:center 62%;width:100%;height:100%;position:absolute;inset:0}._hero_f2vvj_1:before,._hero_f2vvj_1:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset-inline:0}._hero_f2vvj_1:before{height:calc(var(--header-h) + 160px);background:linear-gradient(to bottom, color-mix(in srgb, var(--river) 82%, transparent), color-mix(in srgb, var(--river) 40%, transparent) 55%, transparent);top:0}._hero_f2vvj_1:after{background:linear-gradient(to top, var(--river) 0%, color-mix(in srgb, var(--river) 90%, transparent) 30%, color-mix(in srgb, var(--river) 45%, transparent) 62%, transparent 100%);height:85%;bottom:0}._inner_f2vvj_57{padding-top:calc(var(--header-h) + 3rem);flex-direction:column;justify-content:flex-end;gap:2rem;padding-bottom:clamp(2rem,1rem + 4vw,4.5rem);display:flex}._content_f2vvj_66{min-width:0}._title_f2vvj_71{max-width:none}._line_f2vvj_75{margin-block:-.1em -.08em;padding-block:.1em .08em;display:block;overflow:clip}._lineText_f2vvj_84{animation:_hero-line_f2vvj_1 .62s var(--ease-out) both;animation-delay:calc(var(--i,0) * 80ms);display:inline-block}@keyframes _hero-line_f2vvj_1{0%{transform:translateY(108%)}to{transform:none}}@media (prefers-reduced-motion:reduce){._lineText_f2vvj_84{animation:none}}._lede_f2vvj_106{max-width:44ch;color:var(--on-dark);margin-top:clamp(1.25rem,.8rem + 1.5vw,2rem)}._actions_f2vvj_112{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:flex}._river_f2vvj_120{border-radius:var(--radius-m);background:color-mix(in srgb, var(--river) 60%, transparent);width:16rem;max-width:100%;min-height:64px;box-shadow:inset 0 0 0 1px var(--line-dark);color:var(--on-dark);flex:none;align-self:flex-start;align-items:center;gap:.85rem;padding:.55rem 1rem .55rem .75rem;text-decoration:none;transition:box-shadow .16s;display:inline-flex}._river_f2vvj_120:hover{box-shadow:inset 0 0 0 1px var(--on-dark-soft)}._riverPending_f2vvj_142{visibility:hidden}._gauge_f2vvj_146{width:12px;height:44px;box-shadow:inset 0 0 0 1px var(--on-dark-soft);border-radius:3px;flex:none;position:relative;overflow:hidden}._gaugeWater_f2vvj_156{height:calc(var(--level,0) * 100%);background:var(--hull);position:absolute;inset:auto 0 0}._gauge_f2vvj_146:after{content:"";background:repeating-linear-gradient(to top, color-mix(in srgb, var(--on-dark) 70%, transparent) 0 1px, transparent 1px 7px);position:absolute;inset:0 0 0 50%}._riverText_f2vvj_175{font-size:var(--fs-sm);flex-direction:column;line-height:1.3;display:flex}._riverMonth_f2vvj_182{font-weight:700}._river_f2vvj_120:hover ._riverText_f2vvj_175 span:last-child{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px}@media (min-width:960px){._hero_f2vvj_1:after{height:70%}._inner_f2vvj_57{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}._river_f2vvj_120{align-self:flex-end;width:15rem;min-height:80px}._gauge_f2vvj_146{height:60px}}
