.hs-sheltered-valley .sv-year{margin:18px 0 32px;padding-top:46px;position:relative}.hs-sheltered-valley .sv-year-track{border-top:2px dashed var(--hs-round-track);position:absolute;top:30px;left:12.5%;right:12.5%}.hs-sheltered-valley .sv-year-walker{width:30px;height:30px;top:12px;left:calc(12.5% + 75%*var(--round,1));color:var(--hs-round-on);background:var(--hs-paper);position:absolute;translate:-50%}.hs-sheltered-valley .sv-year-stops{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-sheltered-valley .sv-year-stop{text-align:center;color:var(--hs-round-label);flex-direction:column;align-items:center;gap:13px;padding:0 8px;display:flex}.hs-sheltered-valley .sv-year-stop b{letter-spacing:.04em;font-size:13px}.hs-sheltered-valley .sv-year-stop>.ial-ico{width:52px;height:52px;color:var(--hs-beast)}.hs-sheltered-valley .sv-year-stop>span{max-width:140px;font-size:14px;line-height:1.45}.hs-sheltered-valley .sv-year-neighbors{color:var(--hs-muted);text-align:center;justify-content:center;align-items:center;gap:18px;margin:26px auto 0;font-size:14px;display:flex}.hs-sheltered-valley .sv-year-neighbors .ial-ico{width:28px;height:28px;color:var(--hs-round-trail);flex:0 0 28px}.hs-sheltered-valley .sv-year-walker .ial-ico{width:100%;height:100%;display:block}.hs-sheltered-valley .hs-feature-copy>p+p{margin-top:12px}.hs-sheltered-valley .hs-signature{aspect-ratio:auto;display:block}.hs-sheltered-valley .hs-signature-art{z-index:0;aspect-ratio:2;position:relative}.hs-sheltered-valley .hs-signature-copy{text-align:center;max-width:760px;margin:0 auto;padding:6px 40px 46px}@media (max-width:760px){.hs-sheltered-valley .sv-year-stop{gap:10px;padding:0 3px}.hs-sheltered-valley .sv-year-stop b{letter-spacing:0;font-size:11px}.hs-sheltered-valley .sv-year-stop>.ial-ico{width:35px;height:35px}.hs-sheltered-valley .sv-year-stop>span{font-size:11px}.hs-sheltered-valley .sv-year-neighbors{gap:10px;font-size:12px}.hs-sheltered-valley .hs-signature-copy{text-align:left;padding:6px 24px 34px}}.hs-sheltered-valley .hs-where-attribution{text-align:center;max-width:900px;color:var(--hs-muted);margin:18px auto 0;padding:0 24px;font-size:12px;line-height:1.6}.hs-sheltered-valley .hs-where-attribution a{text-underline-offset:3px;text-decoration:underline}.hs-sheltered-valley .hs-land-picture .hs-pin{--pin-half:20px;padding:7px}.hs-sheltered-valley .hs-land-picture .hs-pin:is(.hs-pin-1,.hs-pin-3){translate:calc(-1*var(--pin-half))-50%}.hs-sheltered-valley .hs-land-picture .hs-pin:is(.hs-pin-0,.hs-pin-2){translate:calc(-100% + var(--pin-half))-50%;flex-direction:row-reverse}.hs-sheltered-valley .hs-land-picture .hs-pin:is(.hs-pin-0,.hs-pin-2) span{margin-left:0}.hs-sheltered-valley [data-focus="0"] .hs-pin-0 span,.hs-sheltered-valley [data-focus="2"] .hs-pin-2 span{margin-right:8px}@media (max-width:760px){.hs-sheltered-valley .hs-land-picture .hs-pin{--pin-half:18px}}.hs-sheltered-valley .hs-signature-copy>p:not(.hs-life-kicker){color:#fdfcf5e6;font-family:Georgia,serif;font-size:16.5px;line-height:1.7}.hs-sheltered-valley .hs-signature-copy>p+p{margin-top:14px}.hs-sheltered-valley .hs-feature-copy{max-width:760px;margin:24px auto 0}.hs-sheltered-valley .hs-cast figcaption{gap:38px 60px}.hs-sheltered-valley .hs-scene-all-the-light .hs-inline{max-width:1440px}.hs-sheltered-valley .hs-scene-all-the-light .hs-inline .hs-frame-move{animation:none;transform:none}.hs-sheltered-valley :is(.hs-scene-first-animals,.hs-scene-her-horse,.hs-scene-farther-in,.hs-scene-all-the-light,.hs-scene-one-more){color:#f2e6d3;--hs-mark:#d9b87a;background:#181e23}.hs-sheltered-valley .hs-scene-first-animals{padding-top:90px}.hs-sheltered-valley .hs-scene-one-more{padding-bottom:100px}@media (max-width:760px){.hs-sheltered-valley .hs-feature-copy{margin:24px 16px 0}.hs-sheltered-valley .hs-cast figcaption{gap:30px}}@media (max-width:980px){.hs-sheltered-valley .hs-region-hero{min-height:0}.hs-sheltered-valley .hs-region-hero:after,.hs-sheltered-valley .hs-hero-air,.hs-sheltered-valley .hs-windgrass{display:none}.hs-sheltered-valley .hs-region-hero>.hs-nav{order:0}.hs-sheltered-valley .hs-region-copy{order:1;margin:0 auto;padding-bottom:40px}.hs-sheltered-valley .hs-region-lede{max-width:none}.hs-sheltered-valley .hs-region-sky{z-index:0;aspect-ratio:16/9;order:2;width:100%;position:relative;inset:auto}.hs-sheltered-valley .hs-region-sky img{object-fit:contain;object-position:center;animation:none;transform:none}.hs-sheltered-valley .hs-region-cue{order:3;padding:24px 6vw;position:static}}
