.ScenicAreasDirectory-module__jQQptq__page{--red:#dc2626;--red-dark:#b91c1c;--gray-900:#111827;--gray-700:#374151;--gray-600:#4b5563;--gray-500:#6b7280;--gray-200:#e5e7eb;--gray-50:#f9fafb;--white:#fff;--container:80rem;background:var(--gray-50);min-width:20rem;color:var(--gray-900);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif;overflow:clip}.ScenicAreasDirectory-module__jQQptq__page h1,.ScenicAreasDirectory-module__jQQptq__page h2,.ScenicAreasDirectory-module__jQQptq__page h3{font-family:inherit}.ScenicAreasDirectory-module__jQQptq__page a{color:inherit;text-decoration:none}.ScenicAreasDirectory-module__jQQptq__shell{width:min(var(--container), calc(100% - 2rem));margin-inline:auto;padding-inline:1rem}.ScenicAreasDirectory-module__jQQptq__hero{background:#d1d5db;height:31.25rem;margin-top:6.25rem;position:relative;overflow:hidden}.ScenicAreasDirectory-module__jQQptq__heroImage{object-fit:cover;object-position:50% 50%}.ScenicAreasDirectory-module__jQQptq__breadcrumb{border-bottom:1px solid var(--gray-200);background:var(--white)}.ScenicAreasDirectory-module__jQQptq__breadcrumb .ScenicAreasDirectory-module__jQQptq__shell{min-height:3.8125rem;color:var(--gray-500);white-space:nowrap;align-items:center;gap:.6875rem;font-size:.75rem;display:flex;overflow:hidden}.ScenicAreasDirectory-module__jQQptq__breadcrumb a{align-items:center;min-height:2.75rem;display:inline-flex}.ScenicAreasDirectory-module__jQQptq__breadcrumb strong{font-weight:500}.ScenicAreasDirectory-module__jQQptq__welcome{background:var(--gray-50);min-height:11.75rem}.ScenicAreasDirectory-module__jQQptq__welcome .ScenicAreasDirectory-module__jQQptq__shell{text-align:center;padding-top:2rem}.ScenicAreasDirectory-module__jQQptq__welcome h1,.ScenicAreasDirectory-module__jQQptq__sectionTitle h2{color:var(--gray-900);margin:0;font-size:1.5rem;font-weight:700;line-height:2rem;display:inline-block;position:relative}.ScenicAreasDirectory-module__jQQptq__welcome h1:after,.ScenicAreasDirectory-module__jQQptq__sectionTitle h2:after{background:var(--red);content:"";width:4rem;height:.1875rem;position:absolute;bottom:-.5625rem;left:0}.ScenicAreasDirectory-module__jQQptq__welcome h1:after{left:50%;transform:translate(-50%)}.ScenicAreasDirectory-module__jQQptq__welcome p{max-width:73.75rem;color:var(--gray-700);margin:1.8125rem auto 0;font-size:.875rem;line-height:1.65}.ScenicAreasDirectory-module__jQQptq__section{scroll-margin-top:6.25rem}.ScenicAreasDirectory-module__jQQptq__featured{background:var(--gray-50);padding:4rem 0}.ScenicAreasDirectory-module__jQQptq__sectionTitle{margin-bottom:2.25rem}.ScenicAreasDirectory-module__jQQptq__sectionTitle p{color:var(--gray-500);margin:1.125rem 0 0;font-size:.875rem}.ScenicAreasDirectory-module__jQQptq__featuredGrid,.ScenicAreasDirectory-module__jQQptq__guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ScenicAreasDirectory-module__jQQptq__featureCard,.ScenicAreasDirectory-module__jQQptq__guideCard{background:var(--white);border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000d}.ScenicAreasDirectory-module__jQQptq__featureMedia,.ScenicAreasDirectory-module__jQQptq__guideMedia{position:relative;overflow:hidden}.ScenicAreasDirectory-module__jQQptq__featureMedia{aspect-ratio:3/2}.ScenicAreasDirectory-module__jQQptq__featureMedia img,.ScenicAreasDirectory-module__jQQptq__guideMedia img{object-fit:cover}.ScenicAreasDirectory-module__jQQptq__featureCard:first-child .ScenicAreasDirectory-module__jQQptq__featureMedia img{object-position:56% center}.ScenicAreasDirectory-module__jQQptq__featureBody{flex-direction:column;min-height:11.75rem;padding:1.125rem 1.125rem .9375rem;display:flex}.ScenicAreasDirectory-module__jQQptq__typeLabel{color:var(--gray-500);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.ScenicAreasDirectory-module__jQQptq__typeLabel i{background:var(--red);border-radius:50%;width:.4375rem;height:.4375rem}.ScenicAreasDirectory-module__jQQptq__featureBody h3{margin:.5rem 0 .4375rem;font-size:.9375rem;line-height:1.25rem}.ScenicAreasDirectory-module__jQQptq__featureBody p{color:var(--gray-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ScenicAreasDirectory-module__jQQptq__cardActions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.875rem;display:flex}.ScenicAreasDirectory-module__jQQptq__featureSelect,.ScenicAreasDirectory-module__jQQptq__compactSelect{min-height:2.75rem;color:var(--red-dark);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;font-size:.75rem;font-weight:700;display:inline-flex}.ScenicAreasDirectory-module__jQQptq__featureSelect.ScenicAreasDirectory-module__jQQptq__selected,.ScenicAreasDirectory-module__jQQptq__compactSelect.ScenicAreasDirectory-module__jQQptq__selected{color:#166534}.ScenicAreasDirectory-module__jQQptq__cardActions>a,.ScenicAreasDirectory-module__jQQptq__questionCard>a,.ScenicAreasDirectory-module__jQQptq__selection>.ScenicAreasDirectory-module__jQQptq__shell>a{background:var(--red);min-height:2.75rem;color:var(--white);white-space:nowrap;border-radius:.4375rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.ScenicAreasDirectory-module__jQQptq__cardActions>a{padding:0 1rem}.ScenicAreasDirectory-module__jQQptq__cardActions>a:hover,.ScenicAreasDirectory-module__jQQptq__cardActions>a:focus-visible,.ScenicAreasDirectory-module__jQQptq__questionCard>a:hover,.ScenicAreasDirectory-module__jQQptq__questionCard>a:focus-visible,.ScenicAreasDirectory-module__jQQptq__selection>.ScenicAreasDirectory-module__jQQptq__shell>a:hover,.ScenicAreasDirectory-module__jQQptq__selection>.ScenicAreasDirectory-module__jQQptq__shell>a:focus-visible,.ScenicAreasDirectory-module__jQQptq__showAreas:hover,.ScenicAreasDirectory-module__jQQptq__showAreas:focus-visible{background:var(--red-dark)}.ScenicAreasDirectory-module__jQQptq__viewAll{justify-content:center;margin-top:2rem;display:flex}.ScenicAreasDirectory-module__jQQptq__viewAll a{border:2px solid var(--red);background:var(--white);min-height:2.8125rem;color:var(--red-dark);border-radius:.4375rem;justify-content:center;align-items:center;padding:0 1.8125rem;font-size:.8125rem;font-weight:700;display:inline-flex}.ScenicAreasDirectory-module__jQQptq__viewAll a:hover,.ScenicAreasDirectory-module__jQQptq__viewAll a:focus-visible{background:var(--red);color:var(--white)}.ScenicAreasDirectory-module__jQQptq__compare{background:var(--white);padding:4rem 0}.ScenicAreasDirectory-module__jQQptq__compareLayout{grid-template-columns:2fr 1fr;align-items:start;gap:2rem;display:grid}.ScenicAreasDirectory-module__jQQptq__compareMain>.ScenicAreasDirectory-module__jQQptq__sectionTitle{margin-bottom:2.1875rem}.ScenicAreasDirectory-module__jQQptq__tipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.ScenicAreasDirectory-module__jQQptq__tipCard{border:1px solid var(--gray-200);background:var(--white);border-radius:.625rem;min-height:13.625rem;padding:1.375rem;box-shadow:0 1px 2px #00000008}.ScenicAreasDirectory-module__jQQptq__tipHeading{align-items:center;gap:.8125rem;display:flex}.ScenicAreasDirectory-module__jQQptq__tipIcon{width:2.125rem;height:2.125rem;color:var(--red);background:#fee2e2;border-radius:50%;flex:none;place-items:center;display:grid}.ScenicAreasDirectory-module__jQQptq__tipIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.25rem;height:1.25rem}.ScenicAreasDirectory-module__jQQptq__tipHeading h3{margin:0;font-size:.9375rem;line-height:1.25rem}.ScenicAreasDirectory-module__jQQptq__tipHeading a:hover,.ScenicAreasDirectory-module__jQQptq__tipHeading a:focus-visible{color:var(--red-dark)}.ScenicAreasDirectory-module__jQQptq__tipCard ul{color:var(--gray-600);margin:1rem 0 .5rem;padding:0;font-size:.75rem;line-height:1.55;list-style:none}.ScenicAreasDirectory-module__jQQptq__tipCard li{margin-top:.25rem}.ScenicAreasDirectory-module__jQQptq__compactSelect{min-height:2.125rem;font-size:.6875rem}.ScenicAreasDirectory-module__jQQptq__questionCard{background:var(--gray-50);padding:1.375rem}.ScenicAreasDirectory-module__jQQptq__questionCard>h2{align-items:center;gap:.5625rem;margin:0;font-size:1rem;display:flex}.ScenicAreasDirectory-module__jQQptq__questionCard>h2 span{width:1.75rem;height:1.75rem;color:var(--red);background:#fee2e2;border-radius:50%;place-items:center;display:grid}.ScenicAreasDirectory-module__jQQptq__questionCard>p{color:var(--gray-600);margin:1.5rem 0 1.125rem;font-size:.8125rem;line-height:1.55}.ScenicAreasDirectory-module__jQQptq__questionCard>a{width:max-content;margin:0 auto 1.375rem;padding:0 1.0625rem}.ScenicAreasDirectory-module__jQQptq__mapPanel{border:1px solid var(--gray-200);background:var(--white);text-align:center;border-radius:.5rem;padding:1.125rem}.ScenicAreasDirectory-module__jQQptq__mapPanel>p{color:var(--gray-600);margin:0 0 1rem;font-size:.6875rem;line-height:1.5}.ScenicAreasDirectory-module__jQQptq__mapPanel>div{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.ScenicAreasDirectory-module__jQQptq__mapPanel figure{margin:0}.ScenicAreasDirectory-module__jQQptq__mapPanel figure>div{aspect-ratio:1;border:1px solid var(--gray-200);position:relative;overflow:hidden}.ScenicAreasDirectory-module__jQQptq__mapPanel img{object-fit:cover}.ScenicAreasDirectory-module__jQQptq__mapPanel figure:first-child img,.ScenicAreasDirectory-module__jQQptq__guideMediaContain img{object-fit:contain}.ScenicAreasDirectory-module__jQQptq__mapPanel figcaption{color:var(--gray-500);margin-top:.3125rem;font-size:.5625rem}.ScenicAreasDirectory-module__jQQptq__guide{background:var(--gray-50);padding:3rem 0}.ScenicAreasDirectory-module__jQQptq__guide>.ScenicAreasDirectory-module__jQQptq__shell>.ScenicAreasDirectory-module__jQQptq__sectionTitle{margin-bottom:2.25rem}.ScenicAreasDirectory-module__jQQptq__guideMedia{aspect-ratio:1.75}.ScenicAreasDirectory-module__jQQptq__guideCard>div:last-child{min-height:10.375rem;padding:1.125rem}.ScenicAreasDirectory-module__jQQptq__guideCard h3{min-height:2.5rem;margin:0 0 .5625rem;font-size:.9375rem;line-height:1.25rem}.ScenicAreasDirectory-module__jQQptq__guideCard p{color:var(--gray-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ScenicAreasDirectory-module__jQQptq__guideCard span{color:#9ca3af;margin-top:1.0625rem;font-size:.625rem;display:block}.ScenicAreasDirectory-module__jQQptq__guide .ScenicAreasDirectory-module__jQQptq__viewAll{margin-top:1.9375rem}.ScenicAreasDirectory-module__jQQptq__selection{background:var(--white);padding:1.75rem 0}.ScenicAreasDirectory-module__jQQptq__selection .ScenicAreasDirectory-module__jQQptq__shell{border-top:1px solid var(--gray-200);justify-content:space-between;align-items:center;gap:1.875rem;min-height:5.75rem;padding-block:1.125rem;display:flex}.ScenicAreasDirectory-module__jQQptq__selection h2{margin:0 0 .4375rem;font-size:1.25rem}.ScenicAreasDirectory-module__jQQptq__selection p{color:var(--gray-500);margin:0;font-size:.75rem}.ScenicAreasDirectory-module__jQQptq__selection>.ScenicAreasDirectory-module__jQQptq__shell>a{padding:0 1.1875rem}.ScenicAreasDirectory-module__jQQptq__floatingActions{z-index:45;border:1px solid var(--gray-200);background:var(--white);display:grid;position:fixed;top:42%;right:0;box-shadow:0 2px 5px #00000014}.ScenicAreasDirectory-module__jQQptq__floatingActions a{border-bottom:1px solid var(--gray-200);width:2.75rem;height:2.75rem;color:var(--red-dark);place-items:center;font-size:1.0625rem;display:grid}.ScenicAreasDirectory-module__jQQptq__floatingActions a:last-child{border-bottom:0}.ScenicAreasDirectory-module__jQQptq__floatingActions a:hover,.ScenicAreasDirectory-module__jQQptq__floatingActions a:focus-visible{background:var(--red);color:var(--white)}.ScenicAreasDirectory-module__jQQptq__filterOverlay{z-index:200;background:#111827b3;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.ScenicAreasDirectory-module__jQQptq__filterDialog{background:var(--white);border-radius:.75rem;width:min(57.5rem,100%);max-height:calc(100dvh - 3rem);overflow:auto}.ScenicAreasDirectory-module__jQQptq__filterDialog>header{z-index:1;border-bottom:1px solid var(--gray-200);background:var(--white);justify-content:space-between;align-items:center;min-height:4.125rem;padding:0 1.375rem;display:flex;position:sticky;top:0}.ScenicAreasDirectory-module__jQQptq__filterDialog>header>div{align-items:center;gap:.625rem;display:flex}.ScenicAreasDirectory-module__jQQptq__filterDialog h2{margin:0;font-size:1.3125rem}.ScenicAreasDirectory-module__jQQptq__filterDialog header span{color:var(--red)}.ScenicAreasDirectory-module__jQQptq__filterDialog header small{color:var(--gray-500);font-size:.6875rem}.ScenicAreasDirectory-module__jQQptq__filterDialog header button{width:2.75rem;height:2.75rem;color:var(--red);cursor:pointer;background:0 0;border:0;font-size:1.8125rem}.ScenicAreasDirectory-module__jQQptq__filterGrid{background:var(--gray-50);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:1.375rem;padding:1.375rem;display:grid}.ScenicAreasDirectory-module__jQQptq__filterGrid fieldset{border:0;gap:.625rem;padding:0;display:grid}.ScenicAreasDirectory-module__jQQptq__filterGrid legend{margin-bottom:.5625rem;font-weight:700}.ScenicAreasDirectory-module__jQQptq__filterGrid label{min-height:2rem;color:var(--gray-600);align-items:center;gap:.5625rem;font-size:.8125rem;display:flex}.ScenicAreasDirectory-module__jQQptq__filterGrid input{width:1rem;height:1rem;accent-color:var(--red)}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer{justify-content:space-between;align-items:center;gap:1.5rem;padding:0 1.375rem 1.375rem;display:flex}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer p{color:var(--gray-500);margin:0;font-size:.75rem}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer>div{gap:.75rem;display:flex}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer button{cursor:pointer;white-space:nowrap;border-radius:.4375rem;min-height:2.75rem;padding:0 1.25rem;font-weight:700}.ScenicAreasDirectory-module__jQQptq__clearFilters{border:1px solid var(--gray-200);background:var(--white);color:var(--gray-700)}.ScenicAreasDirectory-module__jQQptq__showAreas{background:var(--red);color:var(--white);border:0}.ScenicAreasDirectory-module__jQQptq__emptyState{border:1px solid var(--gray-200);background:var(--white);min-height:7rem;color:var(--gray-600);text-align:center;border-radius:.625rem;margin:0;padding:2rem;font-size:.875rem}.ScenicAreasDirectory-module__jQQptq__page :focus-visible{outline-offset:2px;outline:3px solid #fca5a5}@media (max-width:51.25rem){.ScenicAreasDirectory-module__jQQptq__hero{height:31.25rem}.ScenicAreasDirectory-module__jQQptq__heroImage{object-position:59% 50%}.ScenicAreasDirectory-module__jQQptq__breadcrumb .ScenicAreasDirectory-module__jQQptq__shell{min-height:3.625rem;font-size:.625rem}.ScenicAreasDirectory-module__jQQptq__welcome{min-height:14.5rem}.ScenicAreasDirectory-module__jQQptq__welcome .ScenicAreasDirectory-module__jQQptq__shell{padding-top:1.875rem}.ScenicAreasDirectory-module__jQQptq__welcome h1,.ScenicAreasDirectory-module__jQQptq__sectionTitle h2{font-size:1.375rem;line-height:1.875rem}.ScenicAreasDirectory-module__jQQptq__welcome p{margin-top:1.6875rem;font-size:.8125rem;line-height:1.62}.ScenicAreasDirectory-module__jQQptq__featured,.ScenicAreasDirectory-module__jQQptq__compare{padding:3rem 0}.ScenicAreasDirectory-module__jQQptq__featuredGrid,.ScenicAreasDirectory-module__jQQptq__guideGrid,.ScenicAreasDirectory-module__jQQptq__tipGrid{grid-template-columns:1fr}.ScenicAreasDirectory-module__jQQptq__featuredGrid,.ScenicAreasDirectory-module__jQQptq__guideGrid{gap:1.5rem}.ScenicAreasDirectory-module__jQQptq__featureBody{min-height:11.5rem}.ScenicAreasDirectory-module__jQQptq__compareLayout{grid-template-columns:1fr;gap:1.875rem}.ScenicAreasDirectory-module__jQQptq__tipGrid{gap:1rem}.ScenicAreasDirectory-module__jQQptq__tipCard{min-height:0}.ScenicAreasDirectory-module__jQQptq__questionCard{padding:1.25rem}.ScenicAreasDirectory-module__jQQptq__guide{padding:3rem 0}.ScenicAreasDirectory-module__jQQptq__guideCard>div:last-child{min-height:9.625rem}.ScenicAreasDirectory-module__jQQptq__selection .ScenicAreasDirectory-module__jQQptq__shell{display:block}.ScenicAreasDirectory-module__jQQptq__selection>.ScenicAreasDirectory-module__jQQptq__shell>a{width:100%;margin-top:1.125rem}.ScenicAreasDirectory-module__jQQptq__floatingActions{display:none}.ScenicAreasDirectory-module__jQQptq__filterOverlay{padding:.875rem}.ScenicAreasDirectory-module__jQQptq__filterDialog>header{padding-inline:.9375rem}.ScenicAreasDirectory-module__jQQptq__filterDialog>header>div{grid-template-columns:auto 1fr;gap:0 .5rem;display:grid}.ScenicAreasDirectory-module__jQQptq__filterDialog header small{grid-column:2}.ScenicAreasDirectory-module__jQQptq__filterGrid{grid-template-columns:1fr;gap:1.4375rem;margin:.9375rem;padding:1.125rem}.ScenicAreasDirectory-module__jQQptq__filterGrid label{min-height:2.75rem}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer{padding-inline:.9375rem;display:block}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer>div{margin-top:1rem}.ScenicAreasDirectory-module__jQQptq__filterDialog>footer button{flex:1}}@media (prefers-reduced-motion:reduce){.ScenicAreasDirectory-module__jQQptq__page{scroll-behavior:auto}}
