.explorer-page .explorer-filters{container-type:inline-size}.explorer-page #filters{scroll-margin-top:78px}.explorer-page .explorer-filters__head{min-height:72px}.explorer-page .explorer-filter-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"origin origin when when nights drive drive drive drive action action action" "activities activities activities stay stay stay secondary secondary secondary secondary secondary secondary" "feedback feedback feedback feedback feedback feedback feedback feedback feedback feedback feedback feedback";column-gap:12px;row-gap:30px;align-items:end}.explorer-page .explorer-origin-field{grid-area:origin}.explorer-page .explorer-when-field{grid-area:when}.explorer-page .explorer-nights-field{grid-area:nights}.explorer-page .explorer-drive-range{grid-area:drive}.explorer-page .explorer-activities-field{grid-area:activities}.explorer-page .explorer-stay-field{grid-area:stay}.explorer-page .explorer-show-matches{grid-area:action}.explorer-page .explorer-filter-secondary{grid-area:secondary}.explorer-page .explorer-activity-feedback{grid-area:feedback}.explorer-page .explorer-filter-grid>*,.explorer-page .explorer-filter-secondary>*{min-width:0}.explorer-page .explorer-filter-grid .field,.explorer-page .explorer-filter-menu>summary{align-self:end}.explorer-page .explorer-drive-range label,.explorer-page .explorer-filter-menu__label,.explorer-page .explorer-origin-field__label{color:var(--muted);font-size:12px;font-weight:720;letter-spacing:.01em}.explorer-page .explorer-origin-field__label{display:inline-flex;align-items:center;gap:5px;margin-bottom:7px;text-transform:none}.explorer-page .explorer-origin-readout{min-height:48px;display:flex;align-items:center;border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:#f7f7f1;color:var(--ink);font-size:15px}.explorer-page .explorer-drive-range{position:relative;align-self:end;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.explorer-page .explorer-drive-range>div{gap:7px}.explorer-page .explorer-drive-range__notice{position:absolute;z-index:2;top:calc(100% + 5px);left:0;width:min(430px,100%);color:#774016;font-size:11px;line-height:1.35}.explorer-page .explorer-filter-menu>summary{gap:7px}.explorer-page .explorer-filter-secondary{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:end}.explorer-page .explorer-more-filters{position:relative;margin:0;border:0}.explorer-page .explorer-more-filters>summary{min-height:48px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;list-style:none;border:1px solid var(--line);border-radius:12px;padding:8px 12px;background:#fff}.explorer-page .explorer-more-filters>summary::-webkit-details-marker{display:none}.explorer-page .explorer-more-filters>summary span{margin:0}.explorer-page .explorer-more-filters__label{font-size:12px;font-weight:800}.explorer-page .explorer-more-filters__status{overflow:hidden;color:var(--muted);font-size:11px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.explorer-page .explorer-more-filters__status.active{color:var(--pine);font-weight:760}.explorer-page .explorer-more-filters__chevron{color:var(--muted);font-size:16px;transition:transform .15s ease}.explorer-page .explorer-more-filters[open] .explorer-more-filters__chevron{transform:rotate(180deg)}.explorer-page .explorer-more-filters__content{position:absolute;z-index:20;top:calc(100% + 9px);right:0;width:min(700px,calc(100cqw - 44px));padding:16px;border:1px solid rgba(23,63,52,.17);border-radius:16px;background:#fffdf8;box-shadow:0 16px 38px rgba(23,36,31,.18)}.explorer-page .explorer-more-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.explorer-page .explorer-show-matches{min-height:48px;white-space:nowrap}.explorer-page .fourteener-quest{margin-top:16px;padding:11px 14px;border-radius:13px}.explorer-page .fourteener-quest__entry{min-height:38px}.explorer-page .fourteener-quest__entry small,.explorer-page .fourteener-quest__entry>span:last-child{font-size:12px}@container (max-width: 1050px){.explorer-page .explorer-filter-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"origin origin when when nights nights" "drive drive drive activities activities activities" "stay stay action action action action" "secondary secondary secondary secondary secondary secondary" "feedback feedback feedback feedback feedback feedback"}.explorer-page .explorer-filter-secondary{grid-template-columns:minmax(0,1fr)}}@container (max-width: 680px){.explorer-page .explorer-filters__head{min-height:0;margin-bottom:14px}.explorer-page .explorer-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"origin origin" "when nights" "drive drive" "activities activities" "feedback feedback" "stay stay" "action secondary";column-gap:10px;row-gap:14px}.explorer-page .explorer-filter-secondary{grid-template-columns:minmax(0,1fr)}.explorer-page .explorer-show-matches{min-width:0;padding-inline:8px;font-size:12px}.explorer-page .explorer-more-filters>summary{padding-inline:9px}.explorer-page .explorer-more-filters__label{white-space:nowrap}.explorer-page .explorer-more-filters__content{position:static;width:100%;margin-top:8px;box-shadow:none}.explorer-page .explorer-more-filters__grid{grid-template-columns:minmax(0,1fr)}.explorer-page .fourteener-quest__entry{align-items:center;flex-direction:row;gap:10px}.explorer-page .fourteener-quest{margin-top:12px;padding-block:7px}.explorer-page .fourteener-quest__entry small{display:none}.explorer-page .fourteener-quest__entry>span:last-child{white-space:nowrap}}@container (max-width: 260px){.explorer-page .explorer-drive-range{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.explorer-page .explorer-more-filters__chevron{transition:none}}