.PlacePage{display:flex}.PlacePage__map{flex:1 1;background-color:#ddd;top:48px;height:calc(100vh - 48px);position:-webkit-sticky;position:sticky}.PlacePage__main{flex:1 1;background-color:#fafafa}.PlacePage__header{display:flex;align-items:center;padding:0 40px}.PlacePage__header-text{flex:2 1}.PlacePage__header-map{flex:1 1}.PlacePage__header-map svg{width:100%;height:auto}.PlacePage__flag{max-height:75px}.PlacePage__title{font-size:2em}.PlacePage__basemaps{position:absolute;top:10px;left:10px}.PlacePage__basemap-btn{overflow:visible;padding:0;display:inline-block;color:inherit;background:transparent;border-radius:0;font:inherit;line-height:inherit;text-decoration:none;cursor:pointer;-moz-user-select:text;border-radius:75px;overflow:hidden;border:3px solid #fff;box-shadow:0 14px 28px transparent,0 10px 10px transparent;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);margin:0 4px 0 0;transition:all .5s}.PlacePage__basemap-btn::-moz-focus-inner{padding:0;border:0}.PlacePage__basemap-btn:active,.PlacePage__basemap-btn:focus,.PlacePage__basemap-btn:hover{background:none;color:inherit;outline:0}.PlacePage__basemap-btn svg{vertical-align:middle}.PlacePage__basemap-btn img{display:block}.PlacePage__basemap-btn--active,.PlacePage__basemap-btn:hover{border:3px solid red;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.PlacePage__content{margin:0 40px}.PlacePage__section-btn{display:flex;align-items:center;gap:10px}.PlacePage__section-btn svg{transition:transform .5s;transform:rotate(-90deg)}.PlacePage__section-btn--active svg{transform:rotate(0deg)}.PlacePage__expandable-text{position:relative;overflow:hidden;max-height:200px;padding-bottom:60px;transition:max-height .5s ease-in-out}.PlacePage__expandable-text--expanded{max-height:2000px}.PlacePage__expandable-text-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;bottom:0;left:0;right:0;text-align:center;text-shadow:0 0 10px #fafafa;background:linear-gradient(180deg,rgba(250,250,255,0),#fafafa 60%,#fafafa);cursor:pointer;font-weight:700;padding-top:40px;color:#333}.PlacePage__expandable-text-btn:active,.PlacePage__expandable-text-btn:focus,.PlacePage__expandable-text-btn:hover{color:#000;background:linear-gradient(180deg,rgba(250,250,255,0),#fafafa 60%,#fafafa);text-decoration:underline}.PlacePage__table-header{display:flex;flex-direction:column;font-size:40px;align-items:center;justify-content:center;padding:10px 0;border-bottom:1px solid #ddd;font-weight:700;gap:10px}.PlacePage__table-header img{width:100px;height:auto}.PlacePage__table{width:100%;table-layout:fixed;margin-bottom:60px;transition:all .5s}.PlacePage__table--header{border-radius:10px}.PlacePage__table--header td{border-bottom:none}.PlacePage__table--header-active{position:-webkit-sticky;position:sticky;top:60px;z-index:10}.PlacePage__table--header-active .PlacePage__header-cell{background-color:#fff}.PlacePage__table--header-active .PlacePage__header-cell--left{padding:16px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.PlacePage__table--header-active .PlacePage__header-cell--right{border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.PlacePage__label-cell{width:200px}.PlacePage__text-cell{width:50%}.PlacePage__table-label{opacity:.5;padding-right:10px}.PlacePage__climographs-wrapper{overflow-x:auto}.PlacePage__climographs{display:flex;flex-wrap:nowrap;gap:10px}.PlacePage__climographs>*{flex:0 0 150px}.PlacePage .PopPyramid{width:250px}.PlacePage .Climograph,.PlacePage .PopPyramid{box-shadow:none;margin-left:0}.PlacePage .Climograph:hover{border-color:red}