@keyframes map-page-layout-module-scss-module__Rrcn4W__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes map-page-layout-module-scss-module__Rrcn4W__slideRight{0%{right:-315px}to{right:0}}@keyframes map-page-layout-module-scss-module__Rrcn4W__slideLeft{0%{left:-100%}to{left:0}}@keyframes map-page-layout-module-scss-module__Rrcn4W__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox{--feedHorizontalPadding:25px}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__coverBox{flex:315px;min-height:315px;max-height:410px;margin-bottom:10px}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__cardsBox{flex:230px;min-height:230px;max-height:300px}}@media screen and (max-width:880px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__cardsBox{margin:0 calc(-1*var(--feedHorizontalPadding))}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__stickyHeader{z-index:var(--header-index);pointer-events:none;position:sticky;top:0}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__stickyHeader{width:100%;box-shadow:0 6px 10px #0000000d}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__stickyHeader>*{pointer-events:auto}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__container{width:100%;max-width:1600px;padding:0 var(--feedHorizontalPadding);margin:0 auto}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__regionSection{height:clamp(629px,100vh - var(--header-height) - 135px,794px);flex-direction:column;padding:24px 0 50px;display:flex}}@media screen and (max-width:880px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__regionSection{padding:16px var(--feedHorizontalPadding)}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapFeedContainer{scroll-margin-top:calc(calc(var(--header-height) + 70px) + 25px)}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapFeedContainer{display:flex}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapFeedContainer.map-page-layout-module-scss-module__Rrcn4W__noHeroSection{margin-top:95px}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBarShaft{top:calc(var(--header-height) + 24px + clamp(315px,40vh,410px)/2);pointer-events:none;z-index:calc(var(--header-index) - 1);justify-content:center;display:flex;position:absolute;left:0;right:0}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBarShaft:not(.map-page-layout-module-scss-module__Rrcn4W__searchBarShaftFixed){animation:.35s cubic-bezier(.34,1.56,.64,1) forwards map-page-layout-module-scss-module__Rrcn4W__dropSoft}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBarShaft:not(.map-page-layout-module-scss-module__Rrcn4W__searchBarShaftFixed) .map-page-layout-module-scss-module__Rrcn4W__searchBar{-webkit-backdrop-filter:blur(4px);background-color:#ffffff26;padding:20px;box-shadow:0 4px 20px #0000001a}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBarShaft.map-page-layout-module-scss-module__Rrcn4W__searchBarShaftFixed{background-color:rgb(var(--white));padding-top:var(--header-height);animation:.35s forwards map-page-layout-module-scss-module__Rrcn4W__dropIn;display:block;position:fixed;top:0}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBarShaft.map-page-layout-module-scss-module__Rrcn4W__searchBarShaftFixed .map-page-layout-module-scss-module__Rrcn4W__searchBar{border:none;border-bottom:1px solid rgb(var(--gainsboro));border-radius:0;justify-content:flex-start;width:100%;padding:14px 20px}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBarShaft.map-page-layout-module-scss-module__Rrcn4W__searchBarShaftFullscreen{z-index:calc(var(--floaters-index) + 1)}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__searchBar{pointer-events:auto;border:1px solid #fff6;border-radius:12px;justify-content:center;align-items:center;width:fit-content;display:flex;position:relative}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapShaft{flex-direction:column;width:100%;max-width:570px;display:flex;position:relative}}@media screen and (max-width:880px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapShaft{pointer-events:none;z-index:var(--floaters-index);position:fixed;inset:0}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapShaft>*{pointer-events:auto}}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapShaft.map-page-layout-module-scss-module__Rrcn4W__mapFullscreen{top:var(--header-height);max-width:none;z-index:var(--floaters-index);position:fixed;bottom:0;left:0;right:0}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapContainer{top:calc((var(--header-height) + 70px) + 25px);height:calc(100vh - (var(--header-height) + 70px) - 50px);position:sticky}.map-page-layout-module-scss-module__Rrcn4W__mapFullscreen .map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapContainer{height:100%;position:static}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapBox{min-width:300px;height:100%}}@media screen and (max-width:880px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapBox{top:var(--header-mobile-height);transition:transform .3s;position:absolute;bottom:0;left:0;right:0}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapBox.map-page-layout-module-scss-module__Rrcn4W__mapCollapsed{transform:translateY(110%)}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__feedBox{background-color:rgb(var(--white));z-index:1;position:relative}@media screen and (min-width:881px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__feedBox{min-height:calc(100vh - (var(--header-height) + 70px) - 25px);flex:1}}@media screen and (max-width:880px){.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__feedBox{min-height:calc(100vh - ( var(--header-mobile-height) + 72px ))}}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapProgressBar{z-index:1;position:absolute;bottom:0;left:0;right:0}.map-page-layout-module-scss-module__Rrcn4W__mapPageBox .map-page-layout-module-scss-module__Rrcn4W__mapActionsBox{pointer-events:none;text-align:center;z-index:var(--floaters-index);position:fixed;bottom:16px;left:0;right:0}@keyframes map-page-layout-module-scss-module__Rrcn4W__dropIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes map-page-layout-module-scss-module__Rrcn4W__dropSoft{0%{opacity:0;transform:translateY(-20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
@keyframes region-cards-module-scss-module__DHAf7G__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes region-cards-module-scss-module__DHAf7G__slideRight{0%{right:-315px}to{right:0}}@keyframes region-cards-module-scss-module__DHAf7G__slideLeft{0%{left:-100%}to{left:0}}@keyframes region-cards-module-scss-module__DHAf7G__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.region-cards-module-scss-module__DHAf7G__slide{width:auto}@media screen and (min-width:881px){.region-cards-module-scss-module__DHAf7G__slide{height:100%}}.region-cards-module-scss-module__DHAf7G__card{border:1px solid rgb(var(--isabelline));box-shadow:var(--elevation-small);border-radius:12px;margin:10px 0;overflow:hidden}@media screen and (min-width:881px){.region-cards-module-scss-module__DHAf7G__card{cursor:pointer;flex-direction:column;width:410px;height:calc(100% - 20px);display:flex}}@media screen and (max-width:880px){.region-cards-module-scss-module__DHAf7G__card{width:152px;height:177px;margin:0}}.region-cards-module-scss-module__DHAf7G__imageBox{border-bottom:4px solid rgba(var(--azure), .7);position:relative;overflow:hidden}@media screen and (min-width:881px){.region-cards-module-scss-module__DHAf7G__imageBox{flex:1;min-height:0}}@media screen and (max-width:880px){.region-cards-module-scss-module__DHAf7G__imageBox{height:100px}}.region-cards-module-scss-module__DHAf7G__imageBox .region-cards-module-scss-module__DHAf7G__image{transition:transform .3s}.region-cards-module-scss-module__DHAf7G__imageBox:after{content:"";background:linear-gradient(0deg, rgba(var(--white), .2) 0%, rgba(var(--white), .2) 100%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.region-cards-module-scss-module__DHAf7G__card:hover .region-cards-module-scss-module__DHAf7G__imageBox .region-cards-module-scss-module__DHAf7G__image{transform:scale(1.05)}.region-cards-module-scss-module__DHAf7G__card:hover .region-cards-module-scss-module__DHAf7G__imageBox:after{opacity:1}.region-cards-module-scss-module__DHAf7G__title{font-weight:var(--font-weight-medium)}@media screen and (min-width:881px){.region-cards-module-scss-module__DHAf7G__title{font-size:1.25rem}}@media screen and (max-width:880px){.region-cards-module-scss-module__DHAf7G__title{font-size:1rem}}.region-cards-module-scss-module__DHAf7G__description{font-weight:var(--font-weight-regular);align-items:center;display:flex}@media screen and (min-width:881px){.region-cards-module-scss-module__DHAf7G__description{font-size:1rem}}@media screen and (max-width:880px){.region-cards-module-scss-module__DHAf7G__description{font-size:.75rem}}.region-cards-module-scss-module__DHAf7G__description .region-cards-module-scss-module__DHAf7G__arrowIcon{width:1.25rem;height:1.25rem;margin-right:4px;transition:transform .3s}.region-cards-module-scss-module__DHAf7G__card:hover .region-cards-module-scss-module__DHAf7G__description .region-cards-module-scss-module__DHAf7G__arrowIcon{transform:translate(-5px)}@media screen and (max-width:880px){.region-cards-module-scss-module__DHAf7G__descriptionText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}.region-cards-module-scss-module__DHAf7G__cardContent{flex-direction:column;gap:4px;display:flex}@media screen and (min-width:881px){.region-cards-module-scss-module__DHAf7G__cardContent{height:85px;padding:16px 24px}}@media screen and (max-width:880px){.region-cards-module-scss-module__DHAf7G__cardContent{padding:12px 10px}}.region-cards-module-scss-module__DHAf7G__desktopCards{height:100%}
@keyframes region-cover-module-scss-module__CDhZ8W__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes region-cover-module-scss-module__CDhZ8W__slideRight{0%{right:-315px}to{right:0}}@keyframes region-cover-module-scss-module__CDhZ8W__slideLeft{0%{left:-100%}to{left:0}}@keyframes region-cover-module-scss-module__CDhZ8W__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.region-cover-module-scss-module__CDhZ8W__cover{z-index:var(--floaters-index);border-radius:12px;height:100%;position:relative;overflow:hidden}.region-cover-module-scss-module__CDhZ8W__cover .region-cover-module-scss-module__CDhZ8W__coverContent{justify-content:center;align-items:flex-end;height:50%;padding-bottom:40px;display:flex}.region-cover-module-scss-module__CDhZ8W__cover .region-cover-module-scss-module__CDhZ8W__heading{width:fit-content;font-weight:var(--font-weight-light);text-shadow:0 4px 16px rgba(var(--black), .45);z-index:1;color:rgb(var(--white));font-size:3.125rem}.region-cover-module-scss-module__CDhZ8W__cover .region-cover-module-scss-module__CDhZ8W__heading .region-cover-module-scss-module__CDhZ8W__regionName{font-weight:var(--font-weight-medium);position:relative;overflow:visible}.region-cover-module-scss-module__CDhZ8W__underlineSvg{pointer-events:none;width:calc(100% + 40px);height:12px;color:rgb(var(--azure));position:absolute;bottom:-10px;left:-20px}.region-cover-module-scss-module__CDhZ8W__underlineSvg path{stroke-dasharray:400;stroke-dashoffset:-400px;will-change:stroke-dashoffset;animation:2s cubic-bezier(.4,0,.2,1) .4s forwards region-cover-module-scss-module__CDhZ8W__drawLineRtl;transform:translateZ(0)}@keyframes region-cover-module-scss-module__CDhZ8W__drawLineRtl{to{stroke-dashoffset:0}}
@keyframes region-heading-module-scss-module__xaqN1G__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes region-heading-module-scss-module__xaqN1G__slideRight{0%{right:-315px}to{right:0}}@keyframes region-heading-module-scss-module__xaqN1G__slideLeft{0%{left:-100%}to{left:0}}@keyframes region-heading-module-scss-module__xaqN1G__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.region-heading-module-scss-module__xaqN1G__heading{font-weight:var(--font-weight-light);font-size:.875rem}.region-heading-module-scss-module__xaqN1G__regionName{font-size:1.5rem;font-weight:var(--font-weight-medium);margin-top:4px;display:block}@media screen and (max-width:880px){.region-heading-module-scss-module__xaqN1G__regionName{margin-bottom:14px}}
@keyframes feed-searchbar-module-scss-module__AYX9_a__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes feed-searchbar-module-scss-module__AYX9_a__slideRight{0%{right:-315px}to{right:0}}@keyframes feed-searchbar-module-scss-module__AYX9_a__slideLeft{0%{left:-100%}to{left:0}}@keyframes feed-searchbar-module-scss-module__AYX9_a__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}@media screen and (max-width:880px){.feed-searchbar-module-scss-module__AYX9_a__noTopPadding{padding-top:0}}@media screen and (min-width:881px){.feed-searchbar-module-scss-module__AYX9_a__autocompleteBox{width:360px}}.feed-searchbar-module-scss-module__AYX9_a__roundedAutocomplete{--auto-complete-radius:30px}.feed-searchbar-module-scss-module__AYX9_a__togglesBox{display:flex}@media screen and (min-width:881px){.feed-searchbar-module-scss-module__AYX9_a__togglesBox{gap:20px}}@media screen and (max-width:880px){.feed-searchbar-module-scss-module__AYX9_a__togglesBox{justify-content:center;gap:10px}}
@keyframes open-mobile-search-module-scss-module__q17J1a__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes open-mobile-search-module-scss-module__q17J1a__slideRight{0%{right:-315px}to{right:0}}@keyframes open-mobile-search-module-scss-module__q17J1a__slideLeft{0%{left:-100%}to{left:0}}@keyframes open-mobile-search-module-scss-module__q17J1a__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox{grid-template-columns:1fr auto;gap:16px;width:100%;padding:14px;display:grid;position:relative}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox .open-mobile-search-module-scss-module__q17J1a__openSearchLink{pointer-events:auto;border:1px solid rgb(var(--pastelGrey));align-items:center;padding-left:32px;transition:all .3s;display:flex;position:relative}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox .open-mobile-search-module-scss-module__q17J1a__filter{border:1px solid rgb(var(--pastelGrey));background-color:rgb(var(--white));border-radius:100px;width:46px;height:46px;display:flex;position:relative}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox .open-mobile-search-module-scss-module__q17J1a__filter .open-mobile-search-module-scss-module__q17J1a__filterEcoIcon{font-size:1.5rem;display:block;position:absolute;bottom:4px;left:10px}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox .open-mobile-search-module-scss-module__q17J1a__filter .open-mobile-search-module-scss-module__q17J1a__filterEcoIcon.open-mobile-search-module-scss-module__q17J1a__hasSearch:after{content:"";background-color:rgb(var(--azure));border-radius:50%;width:8px;height:8px;display:inline-block;position:absolute;top:2px;right:2px}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox:not(.open-mobile-search-module-scss-module__q17J1a__isMapView){background-color:rgb(var(--white))}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox:not(.open-mobile-search-module-scss-module__q17J1a__isMapView) .open-mobile-search-module-scss-module__q17J1a__openSearchLink{width:100%}.open-mobile-search-module-scss-module__q17J1a__openMobileSearchBox.open-mobile-search-module-scss-module__q17J1a__isMapView .open-mobile-search-module-scss-module__q17J1a__openSearchLink{width:115px}
@keyframes inputs-slider-range-module-scss-module__MO3kJq__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes inputs-slider-range-module-scss-module__MO3kJq__slideRight{0%{right:-315px}to{right:0}}@keyframes inputs-slider-range-module-scss-module__MO3kJq__slideLeft{0%{left:-100%}to{left:0}}@keyframes inputs-slider-range-module-scss-module__MO3kJq__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.inputs-slider-range-module-scss-module__MO3kJq__inputsSliderRange{font-size:var(--font-size-s)}.inputs-slider-range-module-scss-module__MO3kJq__inputsSliderRange .inputs-slider-range-module-scss-module__MO3kJq__inputs{align-items:center;gap:4px;margin-bottom:20px;display:flex}.inputs-slider-range-module-scss-module__MO3kJq__inputsSliderRange .inputs-slider-range-module-scss-module__MO3kJq__inputs .inputs-slider-range-module-scss-module__MO3kJq__input{text-align:right;flex:1}.inputs-slider-range-module-scss-module__MO3kJq__inputsSliderRange .inputs-slider-range-module-scss-module__MO3kJq__inputs .inputs-slider-range-module-scss-module__MO3kJq__input::placeholder{color:currentColor}.inputs-slider-range-module-scss-module__MO3kJq__inputsSliderRange .inputs-slider-range-module-scss-module__MO3kJq__inputs .inputs-slider-range-module-scss-module__MO3kJq__divider{width:16px;height:16px}.inputs-slider-range-module-scss-module__MO3kJq__inputsSliderRange .inputs-slider-range-module-scss-module__MO3kJq__slider{align-items:center;width:calc(100% - 30px);height:30px;margin:0 auto;display:flex}
@keyframes simple-input-module-scss-module__lt_4sG__popModal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes simple-input-module-scss-module__lt_4sG__slideRight{0%{right:-315px}to{right:0}}@keyframes simple-input-module-scss-module__lt_4sG__slideLeft{0%{left:-100%}to{left:0}}@keyframes simple-input-module-scss-module__lt_4sG__bottomModal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0%)}}.simple-input-module-scss-module__lt_4sG__simpleInput{border:1px solid rgb(var(--pastelGrey));width:100%;font-size:var(--font-size-s);outline:none;min-height:42px}.simple-input-module-scss-module__lt_4sG__simpleInput::placeholder{color:rgb(var(--philippineSilver))}.simple-input-module-scss-module__lt_4sG__simpleInput:disabled{border:1px solid rgb(var(--pastelGrey));background-color:rgb(var(--snow));color:rgb(var(--philippineSilver))}@media screen and (min-width:881px){.simple-input-module-scss-module__lt_4sG__simpleInput{border-radius:var(--border-radius-normal);padding:.625em .75em}.simple-input-module-scss-module__lt_4sG__simpleInput:not(:disabled):focus,.simple-input-module-scss-module__lt_4sG__simpleInput:not(:disabled):hover{border-color:rgb(var(--jet))}}@media screen and (max-width:880px){.simple-input-module-scss-module__lt_4sG__simpleInput{border-radius:var(--border-radius-large);padding:.86em .75em}}.simple-input-module-scss-module__lt_4sG__simpleInput.simple-input-module-scss-module__lt_4sG__hasError{border-color:rgb(var(--rouge))}
