._chooser_jt318_1{color:var(--forest);margin:0 clamp(22px,7vw,110px) 22px}._heading_jt318_2{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}._heading_jt318_2 h2{margin:0;font:400 clamp(1.5rem,3vw,2rem)/1.2 Georgia,serif}._heading_jt318_2 p{margin:0 0 8px}._heading_jt318_2>a{min-height:var(--control-height);font:600 .9375rem/1.4 var(--font-interface);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}._search_jt318_5{font:1rem/1.5 var(--font-interface);margin:0 0 18px}._chooser_jt318_1 ._search_jt318_5 label{font:600 1rem/1.5 var(--font-interface);letter-spacing:0;text-transform:none;margin-bottom:6px;display:block}._search_jt318_5>div{gap:8px;display:flex}._search_jt318_5 input{border:1px solid var(--control-border);background:var(--control-surface);min-width:0;color:var(--forest);min-height:48px;font:inherit;border-radius:0;flex:1;padding:10px 12px}._search_jt318_5 button{border:1px solid var(--forest);background:var(--forest);min-height:48px;color:var(--control-surface);font:600 1rem/1.4 var(--font-interface);cursor:pointer;flex:none;padding:10px 18px}._tiles_jt318_8{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._tiles_jt318_8>a{min-width:0;color:inherit;background:#f8f5ed;border:1px solid #c8cbbc;text-decoration:none;transition:background .15s;overflow:hidden}._tiles_jt318_8 img{object-fit:cover;width:100%;height:clamp(110px,12vw,165px);display:block}._tiles_jt318_8>a[href=\/firewood] img{object-fit:contain;background:#e4e6da}._tiles_jt318_8>a>div{padding:14px}._tiles_jt318_8 h3{font:700 1.05rem/1.35 var(--font-interface);justify-content:space-between;gap:4px;margin:0;display:flex}._tiles_jt318_8 p{font:.875rem/1.45 var(--font-interface);color:#4a584c;margin:6px 0 0}._tiles_jt318_8>a:hover{background:#e4e9dc}._photoNote_jt318_10{font:.8125rem/1.5 var(--font-interface);color:#536057;margin:10px 0 0}._intro_jt318_11._intro_jt318_11{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding-top:32px;padding-bottom:32px}._intro_jt318_11>div{max-width:780px}._intro_jt318_11._intro_jt318_11 h1{margin-block:14px 20px;font-size:clamp(2rem,4vw,3.25rem)}._intro_jt318_11 .hero-lede{max-width:680px}._intro_jt318_11 .premium-local-links{margin-bottom:0}._intro_jt318_11 ._ownerIntro_jt318_12{font:1rem/1.6 var(--font-interface);color:#4a584c;margin:14px 0 0}._ownerIntro_jt318_12 a{text-underline-offset:3px;text-decoration:underline}._introPhoto_jt318_13{min-width:0;margin:0}._introPhoto_jt318_13 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}._introPhoto_jt318_13 figcaption{font:.875rem/1.5 var(--font-interface);color:#4a584c;padding-top:12px}._introPhoto_jt318_13 figcaption a{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){._intro_jt318_11._intro_jt318_11{grid-template-columns:1fr;gap:24px}._introPhoto_jt318_13{max-width:680px}._introPhoto_jt318_13 img{aspect-ratio:16/9}}._intro_jt318_11 nav a:focus-visible{outline:3px solid var(--control-focus);outline-offset:3px}._otherHelp_jt318_16{color:var(--forest);font:600 1rem/1.5 var(--font-interface);margin:0 clamp(22px,7vw,110px) 12px}._offer_jt318_17{color:var(--forest);background:#f8f5ed;border:1px solid #c8cbbc;grid-template-columns:110px minmax(0,1fr);gap:18px;margin:0 clamp(22px,7vw,110px) 24px;padding:18px;display:grid}._offer_jt318_17 figure{aspect-ratio:4/3;align-self:start;width:110px;margin:0}._offer_jt318_17 figure img{aspect-ratio:4/3;object-fit:contain;object-position:center;width:110px;height:auto;display:block}._offerBody_jt318_19{min-width:0}._offer_jt318_17 h2{font:600 1.125rem/1.35 var(--font-interface);margin:0}._price_jt318_19{font:1rem/1.5 var(--font-interface);margin:6px 0 0}._price_jt318_19 strong{font-size:inherit}._offerButton_jt318_20{min-height:var(--control-height);width:fit-content;font:600 .9375rem/1.4 var(--font-interface);text-underline-offset:3px;align-items:center;text-decoration:underline;display:flex}._offerDetails_jt318_21{font:.875rem/1.5 var(--font-interface)}._offerDetails_jt318_21 summary{min-height:var(--control-height);cursor:pointer;padding-block:11px;display:list-item}._offerDetails_jt318_21 p{margin:8px 0}._review_jt318_21>span{color:#765323;display:block}._review_jt318_21>a{text-underline-offset:3px;text-decoration:underline;display:block}._chooser_jt318_1 :is(a,input,button):focus-visible,._offer_jt318_17 a:focus-visible{outline:3px solid var(--control-focus);outline-offset:3px}@media (width<=1000px){._tiles_jt318_8{grid-template-columns:repeat(2,minmax(0,1fr))}._tiles_jt318_8 img{height:130px}}@media (width<=600px){._heading_jt318_2{display:block}._heading_jt318_2>a{margin-top:6px}._tiles_jt318_8{gap:10px}._tiles_jt318_8 img{height:105px}._tiles_jt318_8>a>div{padding:12px 10px}._tiles_jt318_8 h3{font-size:1rem}._tiles_jt318_8 p{font-size:.8125rem}._search_jt318_5 input{padding-inline:10px}._search_jt318_5 button{padding-inline:13px}._offer_jt318_17{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:14px}._offer_jt318_17 figure{width:80px}._offer_jt318_17 figure img{width:80px;height:auto}._intro_jt318_11 .premium-hero-contact{display:none}._intro_jt318_11._intro_jt318_11{padding-top:24px;padding-bottom:28px}._intro_jt318_11._intro_jt318_11 h1{font-size:2rem}._intro_jt318_11._intro_jt318_11 .hero-lede{font-size:1rem;line-height:1.5}}._moreStories_jt318_27{color:var(--forest);margin:0 clamp(22px,7vw,110px) 24px}._moreStories_jt318_27 h2{margin:0 0 12px;font:400 clamp(1.35rem,3vw,1.75rem)/1.25 Georgia,serif}._storyCards_jt318_29{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._storyCards_jt318_29 a{color:inherit;background:#f8f5ed;border:1px solid #c8cbbc;grid-template-columns:clamp(76px,10vw,136px) minmax(0,1fr);align-items:center;gap:14px;padding:10px;text-decoration:none;display:grid}._storyCards_jt318_29 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}._introPhoto_jt318_13 img._storyDiagram_jt318_32,._storyCards_jt318_29 img._storyDiagram_jt318_32{object-fit:contain;background:#f8f5ed}._storyCards_jt318_29 h3{font:700 1rem/1.35 var(--font-interface);margin:0}._storyCards_jt318_29 p{font:.875rem/1.4 var(--font-interface);color:#4a584c;margin:5px 0 0}._storyCards_jt318_29 a:hover h3,._storyCards_jt318_29 a:focus-visible h3{text-underline-offset:3px;text-decoration:underline}._storyCards_jt318_29 a:focus-visible{outline:3px solid var(--control-focus);outline-offset:3px}@media (width<=760px){._storyCards_jt318_29{grid-template-columns:1fr}}._outings_jt318_39{color:var(--forest);border-top:1px solid #c8cbbc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 clamp(22px,7vw,110px) 36px;padding:18px 0;display:flex}._outings_jt318_39 h2{margin:0;font:400 clamp(1.35rem,3vw,1.75rem)/1.25 Georgia,serif}._outings_jt318_39 p{font:.9375rem/1.5 var(--font-interface);margin:5px 0 0}._outings_jt318_39 a,._readerFooter_jt318_42 a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._readerFooter_jt318_42{color:var(--forest);font:.9375rem/1.5 var(--font-interface);background:#f8f5ed;border-top:1px solid #c8cbbc;padding:20px clamp(22px,7vw,110px)}._readerFooter_jt318_42 p{margin:0}._readerFooter_jt318_42 nav{flex-wrap:wrap;gap:0 18px;margin:4px 0;display:flex}._toolShortcuts_jt318_47{color:var(--forest);border-top:1px solid #c8cbbc;margin:0 clamp(22px,7vw,110px) 36px;padding:16px 0 0}._toolShortcuts_jt318_47>div{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:18px;display:flex}._toolShortcuts_jt318_47 h2{margin:0;font:400 1.5rem/1.2 Georgia,serif}._toolShortcuts_jt318_47>div a{text-underline-offset:3px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}._toolShortcuts_jt318_47 ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;margin:4px 0 0;padding:0;list-style:none;display:grid}._toolShortcuts_jt318_47 li a{border:1px solid var(--line);min-height:44px;font:1rem/1.4 var(--font-interface);background:#fffdf7;border-radius:8px;gap:2px;padding:9px 12px;display:grid}._toolShortcuts_jt318_47 li strong{text-underline-offset:3px;text-decoration:underline}._toolShortcuts_jt318_47 li span{font-size:.875rem}._toolShortcuts_jt318_47 a:focus-visible{outline:3px solid var(--moss);outline-offset:3px}@media (width<=700px){._toolShortcuts_jt318_47 ul{grid-template-columns:1fr}}
