:root{--clay:#A8572A;--night:#1F2A22;--morning:#F4EEE4}body{background:var(--morning);color:#2B2B2B;font-size:17px;line-height:1.7}h1,h2,h3,.brand-name,.footer-statement{font-family:'Noto Serif KR',serif!important;letter-spacing:-.055em}h2{font-size:48px}a{color:var(--clay)}.folio-section{padding:140px max(6vw,24px);margin:0}.magazine-home main{max-width:none;padding:0}.folio-kicker{display:flex;gap:24px;font:11px/1.5 sans-serif;letter-spacing:.22em;color:var(--clay);background:none!important;border:0!important;padding:0!important}.folio-dark,.folio-footer{background:var(--night);color:var(--morning)}.folio-dark h2,.folio-dark h3,.folio-dark a{color:var(--morning)}.folio-hero{height:100svh;min-height:680px;max-height:none;border-radius:0;margin:0;position:relative;display:grid;align-items:center}.folio-hero>img,.folio-hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.57)}.folio-hero-copy{position:relative;z-index:2;padding:8vw;color:white;max-width:1200px}.folio-hero h1{font-size:clamp(52px,6.4vw,96px);line-height:1.35;color:white}.hero-credit,.numbers-credit,.photo-caption{font-size:11px;color:#6B6B63;padding:12px 6vw;margin:0}.folio-weather .weather-panel{border:0;background:none;box-shadow:none;padding:0}.folio-weather .weather-panel>h2{font-size:24px}.folio-weather [role=status] h2,.folio-weather .weather-result h2{font-size:clamp(56px,8vw,112px);line-height:1.35}.weather-panel p{max-width:42em}.folio-recommendations{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:64px}.folio-recommendations a{border-top:1px solid #1f2a2240;padding:24px 0;text-decoration:none;display:flex;flex-direction:column}.folio-recommendations strong{font-size:22px;color:var(--night)}.folio-recommendations span,.folio-recommendations small,.folio-region{font-size:13px}.folio-five{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:32px;margin:64px 0}.folio-five>article:first-child{grid-row:span 2}.folio-image{overflow:hidden}.folio-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s}.folio-five .folio-image{aspect-ratio:1}.folio-five>article:first-child .folio-image{aspect-ratio:4/5;min-height:620px}.folio-tile a,.folio-guides a{text-decoration:none}.folio-tile figure,.folio-season figure,.folio-guides figure{margin:0}.folio-tile h3{font-size:26px;margin:8px 0}.folio-tile figcaption,.folio-season figcaption,.folio-guides figcaption{font-size:10px;line-height:1.5;opacity:.65;margin-top:10px}.folio-region{margin:20px 0 0}.folio-image:hover img{transform:scale(1.04)}.folio-season{display:grid;grid-template-columns:1fr 1fr;gap:60px}.folio-season>.folio-kicker{grid-column:1/-1}.season-copy p{max-width:34em}.folio-season .folio-image{aspect-ratio:4/5}.folio-numbers{background:linear-gradient(#1f2a22bb,#1f2a22bb),url('/assets/brand/red-path.webp') center/cover;color:white}.folio-numbers .brand-stats{background:none;border:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.folio-numbers .brand-stats>div{border:0;background:none}.folio-numbers strong{font-family:'Noto Serif KR',serif;font-size:clamp(72px,10vw,150px);color:white}.folio-numbers span{color:white}.folio-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:60px 0}.folio-guides .folio-image{aspect-ratio:1}.folio-guides h3{font-size:27px}.folio-more{display:flex;gap:32px}.folio-footer{padding:100px 6vw}.footer-statement{font-size:clamp(42px,6vw,90px);line-height:1.4}.folio-footer a{color:inherit}.folio-footer nav,.footer-policy{display:flex;flex-wrap:wrap;gap:20px;margin:32px 0}.footer-policy{font-size:13px}.button.primary,button[type=submit]{background:var(--clay)!important;color:white!important;border-color:var(--clay)!important}.place-cover{width:100%;margin-left:0;height:85svh;min-height:540px;border-radius:0}.place-cover h1{font-size:clamp(48px,7vw,104px)}.four-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:64px 0;border-bottom:1px solid #1f2a222a}.four-facts h2{font:16px/1.7 inherit!important;letter-spacing:0}.four-facts p{font-size:15px}.regional-paths{list-style:none;padding:0}.regional-paths li{padding:32px 0;border-bottom:1px solid #1f2a222a}.regional-paths h2{font-size:28px}.subnav{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.mobile-only{display:none}.brand-name{color:var(--clay)}.weather-dateline{font-size:14px}.folio-weather details{margin:24px 0}.folio-weather summary{font-size:14px;color:var(--clay)}@media(max-width:700px){.folio-section{padding:80px 22px}h2{font-size:38px}.folio-hero{min-height:640px}.folio-hero h1{font-size:46px}.folio-hero-copy{padding:24px}.mobile-only{display:block}.folio-recommendations{grid-template-columns:1fr;gap:0;margin-top:40px}.folio-five{grid-template-columns:1fr 1fr;gap:24px 16px}.folio-five>article:first-child{grid-column:1/-1;grid-row:auto}.folio-five>article:first-child .folio-image{min-height:0;aspect-ratio:4/5}.folio-tile h3{font-size:21px}.folio-season{grid-template-columns:1fr;gap:24px}.folio-season>.folio-kicker{grid-column:auto}.folio-guides{grid-template-columns:1fr;gap:48px}.folio-numbers .brand-stats{grid-template-columns:1fr;gap:36px}.folio-numbers strong{font-size:96px}.four-facts{grid-template-columns:repeat(2,1fr)}.folio-footer{padding:80px 22px}.folio-more{flex-direction:column}.place-cover{min-height:500px}.weather-panel{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.folio-weather [data-weather-result] h2{font-size:clamp(54px,8vw,112px);line-height:1.35;max-width:12em}.folio-image img[src*="ansan"],.folio-image img[src*="cheonyeon"]{object-fit:contain;filter:none}.folio-tile{background:none!important;border:0!important;box-shadow:none!important}.magazine-home .site-header{position:absolute;top:34px;left:0;right:0;z-index:30;background:transparent;border:0}.magazine-home .site-header a,.magazine-home .site-header .brand-name{color:white}.four-facts h2{font-size:16px!important;font-family:inherit!important}
.weather-panel [data-weather-result],.weather-panel [data-weather-result] h2,.weather-panel [data-weather-result] p{color:var(--night)!important;opacity:1!important;background:transparent!important}.brand-bottom-nav{display:none!important}.magazine-home>header{position:absolute;top:32px;left:0;right:0;background:transparent;z-index:40}.magazine-home>header a,.magazine-home>header .brand-name{color:white}.magazine-home>header.is-scrolled{position:fixed;top:0}.magazine-home>header.is-scrolled a,.magazine-home>header.is-scrolled .brand-name{color:var(--night)}
.barefoot-hub{max-width:1120px!important}.barefoot-cover{margin:0 0 64px;width:100%;margin-left:0}.barefoot-cover img{width:100%;height:60vh;object-fit:cover}.barefoot-cover figcaption,.barefoot-region-photo figcaption{font-size:12px;color:#6B6B63;padding:12px 0}.barefoot-cover figcaption{padding-left:6vw}.barefoot-region{padding:80px 0;border-top:1px solid #1f2a2225}.barefoot-region-photo{margin:32px 0}.barefoot-region-photo img{width:100%;aspect-ratio:3/2;object-fit:cover}.barefoot-region-photo img[src*="ansan-sdm"]{object-fit:contain}.barefoot-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.barefoot-cards article{padding:24px 0;border-top:1px solid #1f2a2230}.barefoot-cards h3{font-size:24px}.barefoot-cards p{font-size:15px}.barefoot-help{max-width:750px;margin:80px auto}.barefoot-help h2{margin-top:64px}.barefoot-help details{padding:20px 0;border-bottom:1px solid #1f2a2230}.barefoot-hub>p{max-width:42em}@media(max-width:700px){.barefoot-cards{grid-template-columns:1fr}.barefoot-region{padding:56px 0}.barefoot-region h2{font-size:30px}.barefoot-cover img{height:44vh}.barefoot-help h2{font-size:28px}}

.barefoot-cover{width:100%;max-width:100%;margin-left:0}.place-cover{width:100%;max-width:100%;margin-left:0}.barefoot-cards>article{min-width:0}.barefoot-cards .folio-region{display:flex;align-items:center;gap:8px}.barefoot-cards .barefoot-region-photo{margin:0 0 20px}.barefoot-more{margin:32px 0;border-top:1px solid #1f2a2230;border-bottom:1px solid #1f2a2230;padding:20px 0}.barefoot-more>summary{cursor:pointer;color:#A8572A;min-height:48px;display:flex;align-items:center;font-weight:600}.barefoot-more>summary::after{content:"+";margin-left:auto}.barefoot-more[open]>summary::after{content:"−"}

.folio-dark{background:#2E2219;color:#F4EEE4}.folio-dark h2,.folio-dark h3,.folio-dark a,.folio-dark .folio-region,.folio-dark figcaption{color:#F4EEE4}.folio-dark .folio-kicker,.folio-numbers .folio-kicker{color:#D08A55}.folio-dark figcaption{opacity:.8}.folio-numbers{background:linear-gradient(#2e2219d9,#2e2219d9),url(/assets/brand/red-path.webp) center/cover}.folio-dark img:not([src*="ansan-sdm"]):not([src*="cheonyeon-sdm"]){filter:sepia(.09) saturate(.9)}.weather-failure-note{font:17px/1.7 inherit!important}.folio-weather .weather-panel:has([data-state="unknown"]){display:none}.folio-weather>.trail-picker{margin-top:0;padding-top:0}.folio-weather>.folio-kicker,.folio-weather>.weather-dateline{display:none}
#walking-paths,#nearby-start{scroll-margin-top:140px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

