.skm-e{--e-green:#1c4035;--e-ink:#15201d;--e-sage:#b9ceb8;--e-paper:#f4f1ea;--e-orange:#ff7e1f;background:var(--e-paper);color:var(--e-ink);font-family:'Roboto Condensed',Arial,sans-serif;line-height:1.45}.skm-e *{box-sizing:border-box}.skm-e a{color:inherit}.skm-e-wrap{width:min(1160px,calc(100% - 48px));margin:auto}.skm-e h1,.skm-e h2,.skm-e h3{font-family:inherit;font-weight:800;letter-spacing:-.025em;line-height:1.04;color:inherit;overflow-wrap:break-word}.skm-e h1{font-size:clamp(44px,6vw,82px);margin:12px 0 18px}.skm-e h2{font-size:clamp(34px,4.5vw,56px);margin:10px 0 24px}.skm-e h3{font-size:28px;margin:10px 0 18px}.skm-e p{font-size:19px;line-height:1.45;margin:0 0 20px}.skm-e .skm-e-kicker{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.skm-e .skm-e-lead{font-size:clamp(20px,2vw,25px);line-height:1.35;max-width:720px}.skm-e .skm-e-hook{font-size:clamp(25px,2.8vw,34px);font-weight:700;line-height:1.15;margin-bottom:18px}.skm-e .skm-e-note{font-size:14px;line-height:1.4;margin:14px 0;color:inherit;opacity:.86}.skm-e-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:24px 0}.skm-e-button,.skm-e-outline{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 19px;background:var(--e-orange)!important;border:2px solid var(--e-ink)!important;color:var(--e-ink)!important;border-radius:0!important;font:800 17px/1.2 'Roboto Condensed',Arial,sans-serif!important;text-decoration:none!important;cursor:pointer;max-width:100%;text-align:center}.skm-e-outline{background:transparent!important;border-color:currentColor!important;color:inherit!important}.skm-e-button:hover{background:#ffbd81!important}.skm-e-outline:hover{background:#ffffff26!important}.skm-e a:focus-visible,.skm-e button:focus-visible{outline:3px solid #db6b14;outline-offset:4px}.skm-e-textlink,.skm-e-back{font-size:17px;font-weight:800;text-underline-offset:4px}.skm-e-back{display:inline-block;margin-bottom:24px}.skm-e-section{padding:72px 0;scroll-margin-top:24px}.skm-e-hero,.skm-e-hubhero{padding:48px 0;background:var(--e-sage)}.skm-e-herogrid{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.skm-e-hero-image{margin:0;min-width:0}.skm-e-hero-image img{display:block;width:100%;max-height:560px;object-fit:contain;background:#e4eadf}.skm-e-hero-image figcaption{font-size:12px;margin-top:8px}.skm-e-hubhero h1{font-size:clamp(54px,8vw,106px);max-width:900px}.skm-e-hubhero{padding:72px 0}.skm-e-hubhero .skm-e-note{margin-top:28px}.skm-e-cardgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.skm-e-card{min-width:0;background:white;color:var(--e-ink);border:1px solid #b0bba9}.skm-e-card-image{display:block;background:#e1e7dc;aspect-ratio:16/10;overflow:hidden}.skm-e-card-image img{display:block;width:100%;height:100%;object-fit:contain}.skm-e-card-copy{padding:25px}.skm-e-card h3 a{text-decoration:none}.skm-e-card .skm-e-kicker{font-size:12px}.skm-e-card .skm-e-tags{font-size:14px;font-weight:700;color:#41604e}.skm-e-cardgrid:not(.skm-e-nearby)>.skm-e-card:first-child{grid-column:1/-1;display:grid;grid-template-columns:1.15fr 1fr}.skm-e-cardgrid:not(.skm-e-nearby)>.skm-e-card:first-child .skm-e-card-image{height:100%}.skm-e-cardgrid:not(.skm-e-nearby)>.skm-e-card:first-child .skm-e-card-copy{align-self:center}.skm-e-dark{background:var(--e-green);color:white}.skm-e-dark .skm-e-kicker{color:var(--e-orange)}.skm-e-filmgrid{display:grid;grid-template-columns:1fr minmax(0,420px);align-items:center;gap:70px}.skm-e-video-frame{background:#0c1713;border:10px solid white}.skm-e video{display:block;width:100%;aspect-ratio:9/16;max-height:76vh;object-fit:contain;background:#0c1713}.skm-e-locationgrid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.skm-e-location-card{background:white;border:2px solid var(--e-green);padding:28px}.skm-e .skm-e-place{font-size:15px;font-weight:800;text-transform:uppercase;color:#42604f;letter-spacing:.04em}.skm-e .skm-e-distance{font-size:25px;line-height:1.2;font-weight:700;margin:24px 0}.skm-e-route-links{display:flex;flex-direction:column;gap:12px;border-top:1px solid #c5cec0;padding-top:20px;margin-top:20px}.skm-e-route-links a{font-weight:800;font-size:17px}.skm-e-map-card{display:flex;flex-direction:column;background:var(--e-sage);border:2px solid var(--e-green);min-width:0}.skm-e-map-placeholder{padding:24px;flex:1;text-align:center}.skm-e-map-placeholder img{display:block;width:100%;height:auto;margin:0 auto 20px}.skm-e-map-main{display:block;padding:18px 22px;background:var(--e-green);color:white!important;font-weight:800;text-decoration:none!important;margin-top:auto}.skm-e-map-card iframe{display:block;width:100%;height:360px;border:0;max-width:100%}.skm-e-map-card [hidden]{display:none!important}.skm-e-audio{background:#e4eadf}.skm-e-audiogrid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.skm-e-audiobox{padding:32px;border:2px solid var(--e-green);background:var(--e-paper)}.skm-e-audiobox audio{display:block;width:100%;min-width:0;margin:24px 0}.skm-e-editorial{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}.skm-e-prose{max-width:750px}.skm-e-prose p{font-size:19px;line-height:1.55}.skm-e-questions{padding:0;list-style:none;counter-reset:question}.skm-e-questions li{counter-increment:question;border-top:1px solid #9cac98;padding:18px 0;font-size:21px;line-height:1.3}.skm-e-questions li:before{content:'0' counter(question) ' / ';font-weight:800;color:#4b6d54}.skm-e-sage{background:var(--e-sage)}.skm-e .skm-page-share{margin:0 auto;padding:24px 0 36px}.skm-e-map-banner{padding:16px 20px;background:#1c4035;color:white;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font:700 18px/1.3 'Roboto Condensed',Arial,sans-serif}.skm-e-map-banner a{color:white;text-decoration:underline}.skm-e-map-selected{filter:drop-shadow(0 0 5px #ff7e1f) drop-shadow(0 0 3px #ff7e1f)!important}.skm-e-entry{background:#b9ceb8;color:#15201d;padding:25px;margin:25px 0;font:700 20px/1.3 'Roboto Condensed',Arial,sans-serif}.skm-e-entry a{color:inherit;text-decoration:underline}
@media(max-width:800px){.skm-e-herogrid{grid-template-columns:1fr;gap:28px}.skm-e-hero{padding:30px 0 36px}.skm-e-hero-image img{max-height:40vh}.skm-e-filmgrid{grid-template-columns:1fr;gap:26px}.skm-e-video-frame{width:min(100%,390px);margin:auto}.skm-e-film-copy{max-width:600px}.skm-e-locationgrid,.skm-e-audiogrid,.skm-e-editorial{grid-template-columns:1fr;gap:28px}.skm-e-section{padding:48px 0}.skm-e-hubhero{padding:44px 0}.skm-e-cardgrid{gap:18px}.skm-e-card-copy{padding:20px}}
@media(max-width:540px){.skm-e-wrap{width:calc(100% - 32px)}.skm-e h1{font-size:44px}.skm-e h2{font-size:36px}.skm-e .skm-e-lead{font-size:21px}.skm-e .skm-e-hook{font-size:27px}.skm-e-cardgrid{grid-template-columns:1fr}.skm-e-cardgrid:not(.skm-e-nearby)>.skm-e-card:first-child{display:block;grid-column:auto}.skm-e-actions{gap:10px}.skm-e-button,.skm-e-outline{padding:12px 13px;font-size:16px!important}.skm-e-location-card,.skm-e-map-placeholder,.skm-e-audiobox{padding:21px}.skm-e-hubhero h1{font-size:58px}.skm-e-card h3{font-size:30px}.skm-e-map-card iframe{height:320px}}

.skm-e-footer{background:#1c4035;color:white;padding:28px 24px}.skm-e-footer nav{display:flex;flex-wrap:wrap;gap:18px 28px;max-width:1160px;margin:auto}.skm-e-footer a{font:700 17px/1.3 "Roboto Condensed",Arial,sans-serif;color:white;text-underline-offset:4px}

.skm-e-extra{border-top:1px solid #8b9e87;margin-top:28px;padding-top:20px}.skm-e-extra summary{font-size:19px;font-weight:800;cursor:pointer}.skm-e-extra video{aspect-ratio:auto;max-height:70vh;margin-top:20px}
.skm-e-source{border-top:1px solid #8b9e87;margin-top:28px;padding-top:18px}.skm-e-source summary{font-size:19px;font-weight:800;cursor:pointer}.skm-e-source>div{margin-top:20px}.skm-e-prose h3{font-size:26px;margin:10px 0 14px}.skm-e-prose p+h3{margin-top:28px}
.skm-e-smartmap{display:flex;flex-direction:column;min-height:390px}.skm-e-smartmap-title{padding:16px 20px;background:#e3eadf;border-bottom:1px solid #8fa48b;display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.skm-e-smartmap-title strong{font-size:23px;line-height:1.1}.skm-e-smartmap-title span{font-size:14px;color:#42604f}.skm-e-smartmap-canvas{height:340px;width:100%;background:#bbc8b4}.skm-e-map-controls{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:#e3eadf}.skm-e-map-control{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 12px;background:white!important;color:#1c4035!important;border:1px solid #1c4035!important;border-radius:4px!important;font:700 15px/1.2 'Roboto Condensed',Arial,sans-serif!important;text-decoration:none!important;cursor:pointer}.skm-e-map-control.is-primary{background:#ff7e1f!important;color:#15201d!important;margin-left:auto}.skm-e-minimap-popup{font:16px/1.3 'Roboto Condensed',Arial,sans-serif;color:#15201d;padding:4px}.skm-e-minimap-popup strong,.skm-e-minimap-popup a{display:block;margin:5px 0}.skm-e-minimap-popup a{font-weight:700;color:#1c4035}.skm-e-smartmap .gm-style img{max-width:none!important}.skm-e-smartmap .gm-style .gm-style-iw-c{border-radius:5px!important}@media(max-width:540px){.skm-e-smartmap-canvas{height:320px}.skm-e-map-control{font-size:14px!important;padding:9px 10px}.skm-e-map-control.is-primary{margin-left:0}.skm-e-smartmap-title{padding:14px 16px}}

.skm-e #skm-e-locate,.skm-e .skm-e-map-control.is-location{background:#FFD405!important;color:#15201d!important;border:2px solid #15201d!important;min-height:60px!important;font-size:22px!important;font-weight:900!important;padding:15px 22px!important;box-shadow:0 3px 0 #15201d26}.skm-e #skm-e-locate:hover,.skm-e .skm-e-map-control.is-location:hover{background:#ffe64d!important}.skm-e .skm-e-map-controls{align-items:center}.skm-e .skm-e-map-control.is-location{flex:1 1 auto}@media(max-width:540px){.skm-e #skm-e-locate{width:100%}.skm-e .skm-e-map-control.is-location{flex-basis:100%;font-size:21px!important;min-height:58px!important}}
.skm-e-audiofeature{border:1px solid #718579;background:#f4f1ea;color:#173a3b;box-shadow:0 8px 22px #173a3b12;overflow:hidden;border-radius:9px}.skm-e-audiofeature-visual{position:relative;height:280px;background:#1c4035;overflow:hidden}.skm-e-audiofeature-visual>img{display:block;width:100%;height:100%;object-fit:cover}.skm-e-audiofeature-series{position:absolute;top:15px;left:15px;padding:7px 10px;background:#f4f1eaf0;color:#173a3b;font-size:10px;font-weight:900;letter-spacing:.08em;border-left:4px solid #ff9f18}.skm-e-audiofeature-title{position:absolute;left:18px;bottom:18px;max-width:calc(100% - 36px);padding:13px 18px;background:#0c1f1bdf;box-shadow:inset 4px 0 #ff9f18;color:white}.skm-e .skm-e-audiofeature-title p{font-size:14px;margin:0 0 4px;color:white}.skm-e .skm-e-audiofeature-title h3{font-size:29px;margin:0;color:white}.skm-e-audiofeature-player{padding:23px;background:linear-gradient(135deg,#f5f3ed,#edf0e9)}.skm-e .skm-e-audiofeature-authors{font-size:14px;font-weight:800;margin:0 0 17px}.skm-e-audiofeature-ui{display:none}.skm-e-audiofeature.is-ready .skm-e-audiofeature-ui{display:block}.skm-e-audiofeature.is-ready audio{display:none}.skm-e-audiofeature-top{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:13px;align-items:center}.skm-e .skm-e-feature-play{display:grid;place-items:center;width:64px;height:64px;border:1px solid #173a3b;border-radius:50%;background:#ff9f18;color:#173a3b;font-size:23px;padding:0;box-shadow:0 4px 0 #173a3b24;cursor:pointer}.skm-e-audiofeature-top strong{display:block;font-size:18px;line-height:1.1}.skm-e-audiofeature-top>div>span{display:block;font-size:12px;line-height:1.3;margin-top:4px}.skm-e .skm-e-feature-time{background:transparent;color:#173a3b;border:0;padding:6px 0;font:800 16px/1.2 'Roboto Condensed',Arial,sans-serif;font-variant-numeric:tabular-nums;cursor:pointer}.skm-e-feature-wave{height:78px;margin-top:17px;cursor:crosshair;touch-action:pan-y;position:relative}.skm-e-feature-wave svg{display:block;width:100%;height:100%}.skm-e-feature-wave-base{fill:#9ba99a}.skm-e-feature-wave-played{fill:#e88017}.skm-e-feature-wave:focus-visible{outline:2px solid #173a3b;outline-offset:4px}.skm-e-feature-tools{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #c6cfc2;padding-top:12px}.skm-e .skm-e-feature-tools button{border:1px solid #718579;border-radius:4px;background:transparent;color:#173a3b;min-height:38px;padding:7px 10px;font:700 14px/1 'Roboto Condensed',Arial,sans-serif;cursor:pointer}.skm-e-feature-hint{font-size:12px;text-align:center;color:#526951}.skm-e .skm-e-feature-status{font-size:13px;line-height:1.3;margin:8px 0 0}.skm-e-feature-status:empty{display:none}.skm-e-audiofeature-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:20px;border-top:1px solid #c6cfc2;padding-top:14px}.skm-e-audiofeature-links a{font-size:14px;font-weight:800}.skm-e-audiogrid{grid-template-columns:.9fr 1.1fr}@media(max-width:800px){.skm-e-audiogrid{grid-template-columns:1fr}}@media(max-width:540px){.skm-e-audiofeature-player{padding:17px}.skm-e-audiofeature-visual{height:245px}.skm-e-audiofeature-top{grid-template-columns:60px minmax(0,1fr);gap:11px}.skm-e-feature-time{grid-column:2;justify-self:end}.skm-e .skm-e-feature-play{width:60px;height:60px;grid-row:1/3}.skm-e-audiofeature-title{left:13px;bottom:13px;padding:12px 15px;max-width:calc(100% - 26px)}.skm-e .skm-e-audiofeature-title h3{font-size:25px}.skm-e-feature-wave{height:68px;margin-top:12px}.skm-e-feature-hint{max-width:140px;font-size:11px}.skm-e .skm-e-feature-tools button{padding:7px 8px}.skm-e-audiofeature-links{gap:10px}.skm-e-audiofeature-links a{font-size:13px}}
.skm-e-audio-joint{border-left:4px solid #ff9f18;padding:0 0 17px 14px;margin:0 0 19px;border-bottom:1px solid #c6cfc2}.skm-e .skm-e-joint-names{font-size:17px;font-weight:800;line-height:1.15;margin:0 0 6px}.skm-e-joint-names>span{color:#d87500;padding:0 3px}.skm-e-audio-joint>strong{display:block;font-size:34px;line-height:1;font-weight:900;letter-spacing:-.03em;color:#173a3b}.skm-e .skm-e-joint-production{font-size:13px;line-height:1.2;margin:7px 0 13px}.skm-e-joint-roles{display:flex;gap:20px;flex-wrap:wrap;font-size:12px;line-height:1.2}.skm-e-joint-roles span{display:flex;flex-direction:column;gap:3px}.skm-e-joint-roles b{font-size:13px}
.skm-e-joint-a{display:block;font-size:11px;letter-spacing:.15em;font-weight:900;margin-bottom:6px}.skm-e-near-you{background:#e3eadf;border-top:1px solid #c1cdbb;border-bottom:1px solid #c1cdbb}.skm-e #skm-e-nearby-locate{background:#FFD405!important;color:#15201d!important;border:2px solid #15201d!important;min-height:60px;font-size:22px!important;font-weight:900!important;padding:15px 22px!important;box-shadow:0 3px 0 #15201d26}.skm-e-nearest-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0}.skm-e-nearest-list[hidden],.skm-e [hidden]{display:none!important}.skm-e-nearest-item{background:#f4f1ea;border:1px solid #8da185;overflow:hidden}.skm-e-nearest-item>img{display:block;width:100%;height:150px;object-fit:contain;background:#d2ddcb}.skm-e-nearest-item>div{padding:18px}.skm-e-nearest-rank{display:block;font-size:12px;font-weight:800;color:#4c6749;text-transform:uppercase;letter-spacing:.04em}.skm-e-nearest-item h3{font-size:23px;line-height:1.1;margin:10px 0}.skm-e-nearest-item h3 a{text-decoration:none}.skm-e .skm-e-nearest-distance{font-size:18px;font-weight:800;margin:12px 0}.skm-e-nearest-item .skm-e-textlink{font-size:15px}@media(max-width:800px){.skm-e-nearest-list{grid-template-columns:1fr}.skm-e-nearest-item{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center}.skm-e-nearest-item>img{height:100%;min-height:130px}.skm-e-nearest-item>div{padding:16px}.skm-e-nearest-item h3{font-size:22px}}@media(max-width:540px){.skm-e #skm-e-nearby-locate{width:100%}}

.skm-e-nearest-item:not(.has-image)>div{grid-column:1/-1}.skm-e-audiofeature{scroll-margin-top:24px}.skm-e .skm-e-joint-names{text-transform:uppercase;font-size:16px;letter-spacing:.01em}
.skm-e-discover-more>summary{font-size:23px;font-weight:800;cursor:pointer;padding:16px 0;border-top:1px solid #8da185;border-bottom:1px solid #8da185}.skm-e-discover-inner{padding-top:18px}.skm-e-nearest-group{margin:30px 0}.skm-e-related-links{grid-column:1/-1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.skm-e-related-links li{border-bottom:1px solid #b3c1ab;padding:14px 0}.skm-e-related-links a{font-size:20px;font-weight:800;text-decoration:none}.skm-e-other-art{margin-top:32px;border-top:2px solid #8da185;padding-top:18px}.skm-e-other-art>summary{font-size:21px;font-weight:800;cursor:pointer;padding:12px 0}.skm-e-nearest-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.skm-e-other-art>.skm-e-note{margin-top:18px}@media(max-width:800px){.skm-e-nearest-feature-list{grid-template-columns:1fr}}@media(max-width:540px){.skm-e-related-links{grid-template-columns:1fr}.skm-e-discover-more>summary{font-size:21px}.skm-e-other-art>summary{font-size:19px}}
