.BSKLOa_page{padding-inline:max(var(--page-gutter), calc((100% - 1160px) / 2));font-size:16px}.BSKLOa_hero{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px 64px;margin:40px 0 0;display:grid}.BSKLOa_heroCopy{min-width:0}.BSKLOa_meta{color:#53645b;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:14px;line-height:1.8;display:flex}.BSKLOa_hero h1{text-wrap:pretty;margin-top:14px;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.45}.BSKLOa_introduction{max-width:48em;margin-top:22px}.BSKLOa_introduction:empty{display:none}.BSKLOa_page .BSKLOa_introduction .guide-spot-overview{max-width:none;margin:0;font-size:16px;line-height:2}.BSKLOa_page .guide-spot-highlights{margin-top:20px;font-size:14px;line-height:1.8;display:block}.BSKLOa_page .guide-spot-highlights>span{margin-bottom:6px;display:block}.BSKLOa_page .guide-spot-tags{color:var(--field-ink);gap:8px 18px;font-size:16px}.BSKLOa_page .guide-visit-notice{background:#f2ede1;margin:0 0 24px;padding:18px 20px}.BSKLOa_page .guide-visit-notice h2{font-size:18px}.BSKLOa_page .guide-visit-notice p{font-size:16px;line-height:1.9}.BSKLOa_page .guide-location-actions{gap:18px;min-width:0;padding-top:6px;display:grid}.BSKLOa_page .guide-location-map-link{background:var(--field-ink);min-height:56px;color:var(--field-paper);justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:16px;font-weight:600;line-height:1.75;display:flex}.BSKLOa_page .guide-location-map-link:focus-visible{outline:3px solid var(--field-orange);outline-offset:4px}.BSKLOa_page .guide-location-map-link:hover{background:#315647}.BSKLOa_page .guide-location-map-link:active{background:#10271f}.BSKLOa_page .guide-location-official-link{gap:6px;padding:4px 0;font-size:16px;line-height:1.8;display:grid}.BSKLOa_page .guide-location-official-label{color:#53645b;font-size:14px}.BSKLOa_page .guide-location-official-link:hover{color:var(--field-orange)}.BSKLOa_page .guide-field-note{border-top:1px solid var(--field-rule);background:0 0;margin:56px 0 0;padding:36px 0 0}.BSKLOa_page .scout-record-header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 32px;margin-bottom:26px;display:flex}.BSKLOa_page .guide-field-note .guide-scouted{color:var(--field-orange);font-size:14px;font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 8px;display:flex}.BSKLOa_page .guide-scouted>span{font-family:var(--font-sans);color:#53645b;letter-spacing:0}.BSKLOa_page .guide-field-note h2{font-size:28px;line-height:1.6}.BSKLOa_page .scout-visits{color:#53645b;gap:6px;margin:0;font-size:14px;line-height:1.9;display:grid}.BSKLOa_page .scout-visits li{gap:8px 14px}.BSKLOa_page .scout-record-layout{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.BSKLOa_page .scout-record-layout[data-has-photos=false]{grid-template-columns:minmax(0,1fr)}.BSKLOa_page .scout-photo-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;display:grid}:is(.BSKLOa_page .scout-photo-gallery figure,.BSKLOa_page .scout-photo-gallery figure:first-child){width:100%;min-width:0;max-width:none;margin:0}.BSKLOa_page .scout-photo-gallery figure:first-child{grid-column:1/-1}.BSKLOa_page .scout-record-layout:has(>.scout-photo-gallery:only-child){grid-template-columns:minmax(0,1fr)}.BSKLOa_page .scout-photo-gallery--2 figure:first-child{grid-column:auto}.BSKLOa_page .scout-photo-gallery--1{grid-template-columns:minmax(0,1fr)}.BSKLOa_page .scout-photo-gallery .scout-photo-portrait{justify-self:center;max-width:420px}.BSKLOa_page .guide-field-note .scout-photo-gallery .guide-photo{object-fit:contain;background:0 0;width:100%;height:auto;max-height:none;margin:0;display:block}.BSKLOa_page .scout-photo-gallery figcaption{max-width:48ch;margin-top:10px;font-size:14px;line-height:1.8}.BSKLOa_page .scout-photo-gallery figcaption span{overflow-wrap:anywhere;font-size:14px}.BSKLOa_page .scout-record-copy{min-width:0;max-width:60ch}.BSKLOa_page .scout-note-body h3{font:600 14px/1.8 var(--font-mono);color:#53645b;margin-bottom:14px}.BSKLOa_page .scout-note-text{max-width:none;margin:0;font-size:16px;line-height:2}.BSKLOa_page .scout-journal-link{border-top:1px solid var(--field-rule);background:0 0;gap:8px;margin-top:28px;padding:20px 0 0;font-size:16px;line-height:1.9;display:grid}.BSKLOa_page .scout-journal-link>span:first-child{font:14px/1.8 var(--font-mono);color:#53645b}.BSKLOa_page .BSKLOa_accessGroup{background:#edf1e8;margin-top:64px;padding:32px}.BSKLOa_page .BSKLOa_accessGroup h2,.BSKLOa_page .BSKLOa_resources h2,.BSKLOa_page .BSKLOa_shooting h2,.BSKLOa_page .BSKLOa_related h2{font-size:26px;font-weight:700;line-height:1.6}.BSKLOa_page .guide-nearby h2{font-size:26px;font-weight:700;line-height:1.6}.BSKLOa_accessLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr);align-items:start;gap:32px 48px;margin-top:26px;display:grid}.BSKLOa_accessLayout:has(>:only-child){grid-template-columns:minmax(0,1fr)}.BSKLOa_page .BSKLOa_facts{border:0;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;margin:0;display:grid}.BSKLOa_page .BSKLOa_facts>div{border:0;padding:0;font-size:16px;line-height:1.9;display:block}.BSKLOa_page .BSKLOa_facts dt{color:#53645b;margin-bottom:6px;font-size:14px}.BSKLOa_facts dd{white-space:pre-line}.BSKLOa_mapPanel{min-width:0}.BSKLOa_page .BSKLOa_mapPanel>section{margin:0}.BSKLOa_page .BSKLOa_mapPanel .guide-map-heading{display:none}.BSKLOa_page .BSKLOa_mapPanel iframe{height:320px}:is(.BSKLOa_page .guide-detail-map-options,.BSKLOa_page .guide-map-caption){font-size:14px;line-height:1.9}.BSKLOa_page .BSKLOa_shooting{max-width:60em;margin-top:48px}.BSKLOa_page .BSKLOa_shooting .BSKLOa_facts{margin-top:22px}.BSKLOa_page .BSKLOa_resources{margin-top:56px}.BSKLOa_resourceGroups{gap:24px;max-width:840px;margin-top:24px;display:grid}.BSKLOa_resourceGroups:first-child{margin-top:0}.BSKLOa_sources h3{color:#53645b;font-size:16px;font-weight:500;line-height:1.8}.BSKLOa_sources ul{gap:8px;margin-top:12px;display:grid}.BSKLOa_sources li{grid-template-columns:6em minmax(0,1fr);align-items:baseline;gap:4px 16px;font-size:16px;line-height:1.9;display:grid}.BSKLOa_sourceType{color:#53645b;font-size:14px}.BSKLOa_sources a{justify-self:start;min-height:44px;padding-block:6px;display:inline-block}.BSKLOa_sources a:hover{color:var(--field-orange)}.BSKLOa_page .guide-location-photo-search{border-top:1px solid var(--field-rule);color:#53645b;padding-top:16px;font-size:14px;line-height:1.9}.BSKLOa_page .guide-location-photo-search summary{cursor:pointer;width:fit-content;min-height:44px;padding-block:8px}.BSKLOa_page .guide-location-photo-search>div{gap:8px;max-width:55em;margin-top:8px;display:grid}.BSKLOa_page .guide-location-photo-search a{min-height:44px;color:var(--field-ink);justify-self:start;align-items:center;gap:8px;display:inline-flex}.BSKLOa_page .guide-nearby{margin-top:64px}.BSKLOa_page .guide-nearby>.section-label{display:none}.BSKLOa_page .guide-nearby-note{margin-top:10px;font-size:14px;line-height:1.9}.BSKLOa_page .guide-nearby-list{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-top:24px;display:grid}.BSKLOa_page .guide-nearby-list:has(li:only-child){grid-template-columns:minmax(0,1fr);max-width:720px}.BSKLOa_page .guide-nearby-list li{border:0;min-width:0}.BSKLOa_page .guide-nearby-link{background:#eef1e9;height:100%;padding:24px}.BSKLOa_page .guide-nearby-meta{flex-direction:column;align-items:start;gap:6px;font-size:14px;line-height:1.8;display:flex}.BSKLOa_page .guide-nearby-title{flex-wrap:wrap;gap:8px 12px;margin-top:16px}.BSKLOa_page .guide-nearby-title h3{font-size:22px;line-height:1.6}.BSKLOa_page .guide-nearby-scouted{font-size:14px}.BSKLOa_page .guide-nearby-summary{margin-top:12px;font-size:16px;line-height:1.9}.BSKLOa_page .BSKLOa_related{margin-top:56px}.BSKLOa_page .BSKLOa_related .guide-results{border:0;gap:16px;max-width:840px;margin-top:24px;display:grid}.BSKLOa_page .BSKLOa_related .guide-event{background:#eef1e9;border:0;grid-template-columns:64px minmax(0,1fr);gap:24px;padding:24px}.BSKLOa_page .BSKLOa_related .guide-date strong{font-size:40px}.BSKLOa_page .BSKLOa_related .guide-date span{font-size:14px}.BSKLOa_page .BSKLOa_related .guide-event h3{font-size:22px;line-height:1.6}.BSKLOa_verification{color:#53645b;max-width:840px;margin-top:48px;font-size:14px;line-height:1.9}@media (max-width:1023px){.BSKLOa_hero{grid-template-columns:minmax(0,1fr);gap:28px}.BSKLOa_page .guide-location-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;padding:0}.BSKLOa_page .scout-record-layout{grid-template-columns:minmax(0,1fr);gap:28px}.BSKLOa_accessLayout{grid-template-columns:minmax(0,1fr);gap:28px}.BSKLOa_page .guide-nearby-list li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:600px){.BSKLOa_hero{gap:24px;margin-top:30px}.BSKLOa_hero h1{margin-top:12px;font-size:32px}.BSKLOa_introduction{margin-top:18px}.BSKLOa_page .guide-location-actions{grid-template-columns:minmax(0,1fr);gap:16px}.BSKLOa_page .guide-location-map-link{justify-content:space-between}.BSKLOa_page .guide-field-note{margin-top:40px;padding-top:28px}.BSKLOa_page .guide-field-note h2{font-size:24px}.BSKLOa_page .scout-record-header{gap:14px;margin-bottom:22px}.BSKLOa_page .scout-photo-gallery{grid-template-columns:minmax(0,1fr);gap:24px}.BSKLOa_page .scout-photo-gallery figure:first-child{grid-column:auto}.BSKLOa_page .BSKLOa_accessGroup{margin-top:44px;padding:24px 20px}.BSKLOa_page .BSKLOa_accessGroup h2,.BSKLOa_page .BSKLOa_resources h2,.BSKLOa_page .BSKLOa_shooting h2,.BSKLOa_page .BSKLOa_related h2{font-size:24px}.BSKLOa_page .guide-nearby h2{font-size:24px}.BSKLOa_page .BSKLOa_mapPanel iframe{height:280px}:is(.BSKLOa_page .BSKLOa_shooting,.BSKLOa_page .BSKLOa_resources,.BSKLOa_page .guide-nearby,.BSKLOa_page .BSKLOa_related){margin-top:44px}.BSKLOa_sources li{grid-template-columns:minmax(0,1fr);gap:0}.BSKLOa_page .guide-nearby-link{padding:22px}.BSKLOa_page .BSKLOa_related .guide-event{grid-template-columns:52px minmax(0,1fr);gap:16px;padding:20px}.BSKLOa_page .BSKLOa_related .guide-event h3{font-size:20px}.BSKLOa_verification{margin-top:36px}.BSKLOa_page .guide-detail-actions{column-gap:8px}.BSKLOa_page .guide-share-button{min-width:0;padding-inline:10px}}
