.gntw-wysiwyg-h1,.gntw-wysiwyg-h2,.gntw-wysiwyg-paragraph,.gntw-wysiwyg-li{text-align:left}.gntw-wysiwyg-link{color:#00f}.gntw-wysiwyg-cursor{font-weight:100;color:gray;position:absolute;border-left:1px solid #4a4a4a;animation:gntw-wysiwyg-blinker 1s linear infinite}@keyframes gntw-wysiwyg-blinker{50%{opacity:.1}}.custom-dropdown-base{padding:.75rem;border:.0625rem #e2e8e8 solid!important;border-radius:.375rem;position:relative;min-width:9.375rem;outline:none}.custom-dropdown-value-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;-webkit-user-select:none;user-select:none}.custom-dropdown-value{display:flex;justify-content:space-between;align-items:center;gap:.625rem}.custom-dropdown-open-icon,.custom-dropdown-close-icon{cursor:pointer;fill:var(--gn-primary-color);width:1rem;height:1rem}.custom-dropdown-options{position:absolute;top:2.9375rem;left:0;width:100%;background-color:#fff;border:.0625rem #e2e8e8 solid!important;border-radius:.375rem}.custom-dropdown-option-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;padding:.75rem;border-radius:.375rem;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-dropdown-option-text.hovered{color:#fff;background:var(--gn-primary-color)}.project-title-header{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.25rem}.project-title-sub-header{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.25rem}.downloadfile-item{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.downloadfile-item-info{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;gap:.375rem}.downloadfile-item{width:100%;max-width:37.5rem;margin-left:auto;margin-right:auto}.downloadfile-icon{width:1.5rem;height:1.5rem;fill:var(--gn-primary-color)}.downloadfile-icon .stroke{fill:none;stroke:var(--gn-primary-color)}.downloadfile-title{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.downloadfile-info{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .downloadfile-item-button{display:flex;padding:.75rem;justify-content:center;align-items:center;gap:.375rem;border-radius:.375rem;border:.0625rem solid var(--ubm-green-10, #e2e8e8);cursor:pointer}.downloadfile-item-button-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}.downloadfile-item-button-icon{width:.75rem;height:.75rem;fill:var(--gn-primary-color)}.downloads-download-item{width:100%;max-width:37.5rem;margin-left:auto;margin-right:auto}.gngallery-base{padding-top:max(0,env(safe-area-inset-top));padding-bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;gap:0;width:100%;height:100%;max-height:100vh;-webkit-user-select:none;user-select:none;background:#fff}.gngallery-main-image{flex-shrink:1;flex-grow:1;width:100%;overflow:hidden;padding:.75rem}@media (max-width: 768px){.gngallery-main-image{padding:0}}.gngallery-lower{width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:.75rem;padding-left:.75rem}.gngallery-lower-left,.gngallery-lower-right{width:25rem}.gngallery-lower-left{display:flex;justify-content:flex-start;align-items:center}.gngallery-toolbar{display:flex;justify-content:center;align-items:center;gap:.625rem}.gngallery-toolbar.mobile{gap:.25rem;width:100%}.gngallery-lower-right{display:flex;justify-content:flex-end;align-items:center}.gngallery-prev-button,.gngallery-next-button{display:flex;width:2.5rem;height:2.5rem;justify-content:center;align-items:center;border-radius:.375rem;border:.0625rem solid #e2e8e8!important;cursor:pointer}.gngallery-prev-icon,.gngallery-next-icon{fill:var(--gn-primary-color)}.gngallery-dot-base{display:flex;justify-content:center;align-items:center;cursor:pointer;width:2.5rem;height:2.5rem}.gngallery-toolbar.mobile .gngallery-dot-base{width:1.25rem;height:1.25rem}.gngallery-dot{width:.625rem;height:.625rem;border-radius:50%;background-color:#e2e8e8}.gngallery-dot.selected{width:1rem;height:1rem;border-radius:50%;background-color:var(--gn-primary-color)}.gngallery-topbar-base{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.gngallery-topbar-left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.gngallery-topbar-title{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem}.gngallery-topbar-subtitle{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem}.gngallery-topbar-right{display:flex;justify-content:flex-end;align-items:center;gap:.75rem}.gngallery-topbar-button-icon{fill:var(--gn-primary-color);display:inline-block;width:1rem;height:1rem}.gngallery-topbar-buttons{display:flex;justify-content:flex-end;align-items:center}.gngallery-topbar-button-gallery,.gngallery-topbar-button-tile,.gngallery-topbar-button-close{display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.75rem;border-radius:.375rem 0rem 0rem .375rem;border:.0625rem solid var(--gn-primary-color)!important;color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}.gngallery-topbar-button-gallery.selected,.gngallery-topbar-button-tile.selected{background-color:#e2e8e8}.gngallery-topbar-button-gallery{border-radius:.375rem 0rem 0rem .375rem}.gngallery-topbar-button-tile{border-radius:0rem .375rem .375rem 0rem}.gngallery-topbar-button-close{border-radius:.375rem}.gngallery-separator{border-bottom:.0625rem solid #e2e8e8!important;width:100%;margin-bottom:0rem}.gngallery-tile-base{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem}.gngallery-zoom-button{padding:0rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid!important;display:flex;justify-content:center;align-items:center;gap:0rem;cursor:pointer}.gngallery-zoom-button-plus{padding:.75rem;border-left:.0625rem solid #e2e8e8!important}.gngallery-zoom-button-minus{padding:.75rem}.gngallery-zoom-button-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}.gngallery-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.gngallery-header-item{padding:1rem}.gngallery-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.gngallery-button-menu{cursor:pointer}.gngallery-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.gngallery-header-spacer{width:1.5rem;height:1.5rem}#grngalleryoverlay *{box-sizing:border-box}.hoveritem{background-color:#0009}.hoveritem:hover{background-color:#000000e6}.flat-details-share-icon,.flat-details-print-icon,.flat-details-download-icon{fill:var(--gn-primary-color);cursor:pointer}#grnmainview .fpnflat-details-credit-calculator{width:100%;background:#fff;border-radius:6px;margin-bottom:24px;margin-top:10px}.project-selector-base{height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.project-selector-background-blur{position:absolute;top:0;left:0;height:100vh;width:100vw;overflow:hidden}.project-info-window-base{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;height:100%;position:relative;padding:0;max-width:20.625rem}.project-info-window-info{padding:0rem 1.5rem 1.5rem;width:100%}.project-info-window-image-area{max-width:100%;width:100%;height:10rem;position:relative}.project-info-window-image{width:100%;height:100%;object-fit:cover;object-position:center}.project-info-window-heading,.project-info-window-subheading,.project-info-window-button{color:var(--gn-primary-color);font-family:var(--gn-primary-font);line-height:1.3125rem}.project-info-window-heading{font-size:1.25rem;font-weight:700}.project-info-window-subheading{font-size:.875rem;font-weight:400;margin-top:.25rem}.project-info-window-label1{background-color:#ff6b35;color:#fff;font-size:.75rem;font-family:var(--gn-primary-font);font-weight:700;padding:.25rem .75rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;position:absolute;bottom:1rem;left:1rem}.project-info-window-button{background-color:var(--gn-primary-color);color:#fff;font-weight:600;text-transform:uppercase;padding:.75rem 1.5rem;border-radius:.25rem;cursor:pointer;text-align:center;transition:background-color .2s ease;margin-top:1rem}.project-info-window-button:hover{background-color:var(--gn-primary-color)}.project-info-window-close{position:absolute;right:.625rem;top:.625rem;cursor:pointer}.project-info-window-close-icon{fill:var(--gn-primary-color);width:1rem;height:1rem;cursor:pointer}#grnmainview .cluster{background-color:#77603e!important;border:2px solid #ffffff!important;border-radius:50%!important;color:#fff!important;font-weight:700!important;font-family:Arial,sans-serif!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 4px #0003!important}#grnmainview .cluster div{background-color:#77603e!important;border:2px solid #ffffff!important;border-radius:50%!important;color:#fff!important;font-weight:700!important}#grnmainview [style*="background-color: rgb(51, 102, 204)"],#grnmainview [style*="background-color: rgb(51,102,204)"]{background-color:#77603e!important;border:2px solid #ffffff!important;border-radius:50%!important}#grnmainview .cluster span,#grnmainview .cluster div span{color:#fff!important;font-weight:700!important}#grnmainview gmp-advanced-marker[aria-label*=Cluster] svg{fill:#77603e!important}#grnmainview gmp-advanced-marker[aria-label*=Cluster] svg circle{fill:#77603e!important;stroke:#fff!important;stroke-width:8!important;stroke-opacity:1!important}#grnmainview gmp-advanced-marker[aria-label*=Cluster] svg text{fill:#fff!important;font-weight:700!important}#grnmainview gmp-advanced-marker svg[fill="#0000ff"]{fill:#77603e!important}#grnmainview gmp-advanced-marker svg[fill="#0000ff"] circle{fill:#77603e!important;stroke:#fff!important;stroke-width:8!important;stroke-opacity:1!important;opacity:1!important}#grnmainview gmp-advanced-marker[title*=Cluster] svg circle{fill:#77603e!important;stroke:#fff!important;stroke-width:10!important;stroke-opacity:1!important;opacity:1!important}#grnmainview gmp-advanced-marker[role=button][title*=Cluster] svg circle{fill:#77603e!important;stroke:#fff!important;stroke-width:10!important;stroke-opacity:1!important}#grnmainview gmp-advanced-marker svg circle[r="90"]{fill:#77603e!important;stroke:#fff!important;stroke-width:10!important;stroke-opacity:1!important;opacity:1!important}#grnmainview gmp-advanced-marker svg circle[r="70"]{fill:#77603e!important;stroke:#fff!important;stroke-width:8!important;stroke-opacity:1!important;opacity:1!important}.map-selector-base{height:100vh;max-height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.basic-slider-base{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.basic-slider-line-before,.basic-slider-line-after{height:.1875rem;background:#c8d8d1;flex-shrink:1;flex-grow:1}#grnmainview .basic-slider-circle{width:1.5rem;height:1.5rem;flex-shrink:0;flex-grow:0;border-radius:3.125rem;border:.1875rem solid var(--gn-primary-color)}.multirequest-base{background:#f1edeb;padding-top:1.5rem;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;height:fit-content;overflow:hidden;height:100%}.multirequest-close{position:absolute;top:1rem;right:1rem;right:1%;width:2.5rem;height:2.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center}.multirequest-close-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.multirequest-form{width:100%;display:flex;justify-content:center;margin-bottom:1.5rem}.multirequest-form-inner{width:100%;max-width:50rem}#grnmainview .multirequest-padded{padding-left:1.5rem;padding-right:1.5rem}#grnmainview .multirequest-separator{width:100%;height:.0625rem;border:.0625rem #E2E8E8 solid;margin-top:1rem}#grnmainview .multirequest-scrollarea{width:100%;max-width:100%;overflow-y:auto;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;flex-grow:1}.multirequest-header{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.25rem}@font-face{font-family:Avenir Next;src:url(https://gn.squarebytes.at/fonts/ubm/00b0b7d9-bb66-4f91-aac2-82571a7a3b61.ttf) format("truetype");font-weight:400}@font-face{font-family:Avenir Next;src:url(https://gn.squarebytes.at/fonts/ubm/9c6c6099-637a-4e91-80c3-4dbe55854afe.ttf) format("truetype");font-weight:500}@font-face{font-family:Avenir Next;src:url(https://gn.squarebytes.at/fonts/ubm/344375ed-a79a-4008-a6cf-7fab039bf1ce.ttf) format("truetype");font-weight:700}#grnmainview .sidebar-base{position:absolute;top:0;left:0;flex-shrink:0;height:100%;display:flex;flex-direction:column;justify-content:flex-start;z-index:100;overflow-y:auto}#grnmainview .sidebar-base.mobile{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(1.5rem,env(safe-area-inset-top));padding-bottom:max(.125rem,env(safe-area-inset-bottom));overflow:hidden;background:#e2e8e8;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}#grnmainview .sidebar-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}#grnmainview .sidebar-upper{display:flex;flex-direction:column;justify-content:flex-start}#grnmainview .sidebar-gap{display:flex;flex-direction:column;justify-content:flex-end;background:#e2e8e8;width:3.75rem;flex-shrink:1;flex-grow:1}#grnmainview .sidebar-lower{display:flex;flex-direction:column;justify-content:flex-end}#grnmainview .sidebar-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1rem;-webkit-user-select:none;user-select:none}#grnmainview .sidebar-button{background:#e2e8e8;width:3.75rem;height:3.75rem;padding-left:.9375rem;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;flex-shrink:0}#grnmainview .sidebar-button-mobile{background:#e2e8e8;width:3.75rem;height:3.75rem;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-shrink:0}.sidebar-dropdown-icon{width:.75rem;height:auto;margin-left:.25rem;fill:var(--gn-primary-color)}.sidebar-social-icon{width:1.5rem;height:1.5rem;fill:var(--gn-primary-color)}#grnmainview .sidebar-mobile-header{padding-bottom:0rem;border-bottom:.125rem white solid!important;flex-shrink:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:0rem;padding-left:1rem;padding-right:1rem}.sidebar-mobile-header-upper,.sidebar-mobile-header-lower{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:1rem}.sidebar-mobile-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.sidebar-mobile-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:1rem}.sidebar-mobile-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}#grnmainview .sidebar-mobile-footer{padding-top:.5rem;border-top:.125rem white solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;padding-left:1rem;padding-right:1rem}.sidebar-mobile-footer-left{display:flex;justify-content:flex-start;align-items:center;gap:.25rem}.sidebar-mobile-footer-right{display:flex;justify-content:flex-end;align-items:center;gap:.25rem}.sidebar-squarebytes-logo{height:3.75rem;width:100%;cursor:pointer;justify-content:center;align-items:flex-end;display:flex;flex-wrap:nowrap}.sidebar-logo{width:100%;justify-content:center;align-items:flex-end;display:flex;flex-wrap:nowrap}.sidebar-company-logo{height:2.5rem}#grnmainview .sidebar-hovertext{align-items:center;z-index:100;font-family:var(--gn-primary-font);font-weight:600;font-size:1.25rem;color:var(--gn-primary-color);padding-right:1.125rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;margin-left:1.25rem;-webkit-user-select:none;user-select:none}#grnmainview .sidebar-hovertext-count{display:inline-flex;justify-content:center;align-items:center;background-color:var(--gn-primary-color);color:#fff;border-radius:100%;margin-left:.25rem;height:2rem;width:2rem;-webkit-user-select:none;user-select:none}#grnmainview .sidebar-icon{height:3.75rem;width:3.75rem;cursor:pointer;justify-content:flex-start;align-items:center;display:flex;flex-wrap:nowrap;position:relative;padding-left:.9375rem;background:#e2e8e8}#grnmainview .sidebar-icon-mobile{background:none;width:fit-content;border-radius:.375rem}#grnmainview .sidebar-icon-hovering{background:var(--gn-primary-color);color:#fff;width:fit-content;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#grnmainview .sidebar-icon-selected{background:var(--gn-primary-color);color:#fff}#grnmainview .sidebar-icon-backbutton{background:#e0d9dc;color:var(--gn-secondary-color)}#grnmainview .sidebar-icon-backbutton.sidebar-icon-mobile{background:none}#grnmainview .sidebar-icon-fill{fill:var(--gn-primary-color)}#grnmainview .sidebar-icon-fill-selected,#grnmainview .sidebar-icon-fill-hovering{fill:#fff}#grnmainview .sidebar-icon-fill-backbutton{fill:var(--gn-secondary-color)}#grnmainview .allselected-buttons{justify-content:flex-start;align-items:center;display:inline-flex;width:100%;gap:0}#grnmainview .allselected-button{height:3rem;background:#fff;border:.0625rem #E2E8E8 solid;display:flex;justify-content:center;align-items:center;gap:.375rem;width:50%;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}#grnmainview .allselected-selected-button{border-radius:0 .375rem .375rem 0}#grnmainview .allselected-all-button{border-radius:.375rem 0 0 .375rem}#grnmainview .allselected-button.selected{background:#e2e8e8;border:.125rem var(--gn-primary-color) solid;margin:0rem;cursor:default}#grnmainview .allselected-button-number{display:inline-flex;justify-content:center;align-items:center;background:var(--gn-primary-color);color:#fff;border-radius:3rem;width:1.5rem;height:1.5rem}#grnmainview .left-drawer-base{background:#fff;display:flex;z-index:20;position:relative}#grnmainview .left-drawer-expanded-base{background:#fff;position:relative;width:25.5rem;height:100%;display:flex;flex-direction:column;padding-top:1.25rem;max-height:100vh}#grnmainview .left-drawer-filter-base{background:#fff;position:relative;width:25rem;height:100%;display:flex;flex-direction:column;box-shadow:0 .25rem 1.5rem #00000052}#grnmainview .left-drawer-spacer{height:.125rem;border-width:.0625rem;border:.0625rem #e2e8e8 solid;margin-top:1.25rem;margin-bottom:1.25rem}#grnmainview .left-drawer-expand-button{padding-right:.125rem;background:#fff;box-shadow:0 .25rem .75rem #0000004d;border-bottom-right-radius:.375rem;border-top-right-radius:.375rem;display:flex;justify-content:center;align-items:center;width:1.625rem;height:2.75rem;position:absolute;top:1.875rem;right:-1.625rem;z-index:-1}#grnmainview .left-drawer-padded{margin-left:1.5rem;margin-right:1.5rem}.rotating-view-expand-icon{width:1rem;height:1rem;fill:var(--gn-primary-color)}.left-drawer-request-button{width:100%;padding:.75rem 1.5rem;background:var(--gn-primary-color);border-radius:.375rem;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;cursor:pointer;gap:.5rem}.left-drawer-mail-icon{fill:#fff;width:1rem;height:1rem}.loadingscreen-base{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:.625rem}.loadingscreen-background{position:absolute;left:0rem;top:0rem;overflow:hidden;width:100%;height:100%;opacity:.2}.loadingscreen-background-image-new{filter:contrast(20%) brightness(150%);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.loadingscreen-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.loadingscreen-text-info{color:var(--gn-secondary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;word-wrap:break-word}.loadingscreen-text-percent{color:var(--gn-secondary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;word-wrap:break-word}.loadingscreen-line-base{width:100%;position:relative;display:flex;justify-content:center;align-items:center;max-width:12.5rem}.loadingscreen-line-before,.loadingscreen-line-after{height:.1875rem;background:#c8d8d1;flex-shrink:1;flex-grow:1}.loadingscreen-line-before{background:var(--gn-primary-color)}#grnmainview .filter-title{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:600}#grnmainview .filter-header{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600}#grnmainview .filter-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400}#grnmainview .filter-spacer{height:.125rem;border-width:.0625rem;border:.0625rem #e2e8e8 solid;margin-top:1.25rem;margin-bottom:1.25rem}#grnmainview .filter-base{background:#fff;width:25rem;height:100%;display:flex;flex-direction:column;padding-top:1.25rem;padding-bottom:1.25rem}#grnmainview .filter-padded{margin-left:1.5rem;margin-right:1.5rem}#grnmainview .filter-scroll{overflow:hidden;overflow-y:auto;position:relative;padding:.125rem 1.5rem .1875rem}#grnmainview .filter-sub-area{display:flex;flex-direction:column;gap:1rem}#grnmainview .filter-range-area{display:flex;flex-direction:column;gap:.5rem}#grnmainview .filter-range-textarea{width:100%;display:flex;justify-content:space-between}#grnmainview .filter-slider{margin-right:.75rem;margin-left:.75rem}#grnmainview .not_implemented{background-color:#fff0f0}.filter-close-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.filter-bottom{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.filter-show-button,.filter-reset-button{padding:.75rem 1.5rem;display:inline-flex;justify-content:center;align-items:center;gap:.625rem;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;cursor:pointer;border-radius:.375rem;-webkit-user-select:none;user-select:none}.filter-show-button{background:var(--gn-primary-color);border:.125rem solid var(--gn-primary-color)!important;color:#fff;flex-grow:1}.filter-reset-button{background:#fff;border:.125rem solid var(--gn-primary-color)!important;color:var(--gn-primary-color)}.filter-reset-button.disabled{border:.125rem solid var(--gn-primary-color-lightpale)!important;color:var(--gn-primary-color-lightpale);cursor:default}.filter-count-text{font-weight:400}#grnmainview .flatlist-base{height:100%;background:#fff;overflow:hidden;overflow-y:auto;position:relative;padding:.125rem 1.5rem .1875rem}.info-window-close{position:absolute;right:.625rem;top:.625rem;pointer:cursor}.info-window-close-icon{fill:var(--gn-primary-color);width:1rem;height:1rem;pointer:cursor}#grnmainview .listflat-base{padding:1.5rem;background:#fff;box-shadow:0 .25rem .75rem #00000029;border-radius:.375rem;border:.125rem solid white;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.75rem;margin-bottom:1.25rem}#grnmainview .listflat-selected{background:#f1edeb;border:.125rem #bbaa9b solid}#grnmainview .listflat-threesixty{background:#e6ecf3;border-radius:1.25rem;display:flex;justify-content:center;align-items:center;padding:.1875rem .5rem;margin-right:.5rem;color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1rem}.listflat-threesixty-icon{width:.75rem;height:.75rem;fill:var(--gn-primary-color)}#grnmainview .listflat-title{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700}#grnmainview .listflat-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400}#grnmainview .listflat-text-bold{font-weight:600}#grnmainview .listflat-financing{color:var(--gn-secondary-color)}#grnmainview .listflat-vspacer{width:.125rem;height:1.25rem;border:.0625rem #e2e8e8 solid;display:inline-block}#grnmainview .listflat-chevron{height:1rem;width:1rem;margin-left:.25rem;fill:var(--gn-primary-color);cursor:pointer}#grnmainview .listflat-favourite{-webkit-user-select:none;user-select:none;width:1.0625rem;height:1.0625rem;fill:var(--gn-primary-color)}.mobileflatlist-base{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;align-items:end;position:absolute;bottom:0rem;padding-bottom:1.5rem;padding-left:.75rem;padding-right:.75rem;gap:.75rem}.flatlistitem-base{display:flex;width:17.75rem;padding:1rem;flex-direction:column;align-items:flex-start;gap:.75rem;flex-shrink:0;border-radius:.375rem;background:#fff;box-shadow:0 .25rem .75rem #00000029;box-shadow:0 .25rem .3rem #00000052;border:.2rem solid #fff!important}.flatlistitem-base.selected{border:.2rem solid #bbaa9b!important;background:#f1edeb}.flatlistitem-title{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.25rem}.flatlistitem-top-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.flatlistitem-top-row-right{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.flatlistdetails-fav-icon{fill:var(--gn-primary-color);width:1rem;height:1rem;cursor:pointer}.flatlistitem-prices{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.flatlistitem-price-text,.flatlistitem-financing-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem}.flatlistitem-price-text b,.flatlistitem-financing-text b{font-weight:600}.flatlistitem-financing-text{color:var(--gn-secondary-color)}.flatlistitem-bottom-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;align-self:stretch}.flatlistitem-bottom-row-left{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.flatlistitem-separator{width:.0625rem;height:1rem;background:#e2e8e8}.flatlistitem-info-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}.flatlistitem-details{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem;cursor:pointer;flex-shrink:0;display:flex;align-items:center}.flatlistitem-chevron{fill:var(--gn-primary-color);width:1rem;height:1rem}#grnmainview .mobpopupflatlist-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(0,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));padding-left:0rem;padding-right:0rem;overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}#grnmainview .mobpopupflatlist-subheader{padding-right:1rem;padding-left:1rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%;gap:.625rem;margin-bottom:1rem;margin-top:1rem}.mobpopupflatlist-padder{width:100%;padding-right:1rem;padding-left:1rem}#grnmainview .mobpopupflatlist-spacer{border-bottom:.125rem #e6ecf3 solid!important;width:100%;height:.125rem}.mobpopupflatlist-menu-icon{width:1rem;height:1rem;fill:var(--gn-primary-color)}.mobpopupflatlist-subheader-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.mobpopupflatlist-subheader-text b{font-weight:600}#grnmainview .mobpopupflatlist-subheader-buttons{justify-content:flex-start;align-items:flex-start;display:inline-flex;z-index:1;gap:.75rem}#grnmainview .mobpopupflatlist-subheader-button{padding:.75rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid;display:flex;justify-content:center;align-items:center;gap:.375rem;margin:.0625rem}#grnmainview .mobpopupflatlist-subheader-buttontext{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;word-wrap:break-word;-webkit-user-select:none;user-select:none;flex-shrink:1}.mobpopupflatlist-subheader-sort-icon,.mobpopupflatlist-subheader-filter-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}.mobpopupflatlist-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobpopupflatlist-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:1rem}.mobpopupflatlist-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}#grnmainview .mobpopupflatlist-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobpopupflatlist-header-item{padding:1rem}.mobpopupflatlist-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobpopupflatlist-button-menu{cursor:pointer}.mobpopupflatlist-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobpopupflatlist-header-spacer{width:1.5rem;height:1.5rem}#grnmainview .mobpopupfavlist-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(1.5rem,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));padding-left:0rem;padding-right:0rem;overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}#grnmainview .mobpopupfavlist-header{padding-right:1rem;padding-left:1rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%;gap:.625rem;margin-bottom:1rem}#grnmainview .mobpopupfavlist-leftheader{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem}#grnmainview .mobpopupfavlist-request-button{padding:.5rem 1.5rem;background:var(--gn-primary-color);border-radius:.375rem;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;cursor:pointer;-webkit-user-select:none;user-select:none}#grnmainview .mobpopupfavlist-subheader{padding-right:1rem;padding-left:1rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%;gap:.625rem;margin-bottom:1rem;margin-top:1rem}.mobpopupfavlist-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobpopupfavlist-padder{width:100%;padding-right:1rem;padding-left:1rem}#grnmainview .mobpopupfavlist-spacer{border-bottom:.125rem #E6ECF3 solid!important;width:100%;height:.125rem}#grnmainview .mobpopupfavlist-button{padding:.75rem;background:#fff;border-radius:.375rem;border:.0625rem #E2E8E8 solid;display:inline-flex;justify-content:center;align-items:center;gap:.375rem}#grnmainview .mobpopupfavlist-button-menu{background:#e2e8e8}.mobpopupfavlist-menu-icon{width:1rem;height:1rem;fill:var(--gn-primary-color)}.mobpopupfavlist-subheader-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.mobpopupfavlist-subheader-text b{font-weight:600}#grnmainview .mobpopupfavlist-subheader-buttons{justify-content:flex-start;align-items:flex-start;display:inline-flex;z-index:1;gap:.75rem}#grnmainview .mobpopupfavlist-subheader-button{padding:.75rem;background:#fff;border-radius:.375rem;border:.0625rem #E2E8E8 solid;display:flex;justify-content:center;align-items:center;gap:.375rem;margin:.0625rem}#grnmainview .mobpopupfavlist-subheader-buttontext{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;word-wrap:break-word;-webkit-user-select:none;user-select:none;flex-shrink:1}.mobpopupfavlist-subheader-sort-icon,.mobpopupfavlist-subheader-filter-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}.mobpopupfavlist-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobpopupfavlist-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:1rem}.mobpopupfavlist-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.mobpopupfavlist-contact{margin-top:1rem}#grnmainview .mobilefilter-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(1.5rem,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));padding-left:0rem;padding-right:0rem;overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:13}#grnmainview .mobilefilter-header{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1.5rem;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobilefilter-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobilefilter-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobilefilter-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:1.5rem}.mobilefilter-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}#grnmainview .mobilefilter-spacer{height:.125rem;border-width:.0625rem;border:.0625rem #e2e8e8 solid;margin-top:1.25rem;margin-bottom:1.25rem;width:100%}#grnmainview .mobilefilter-sub-area{display:flex;flex-direction:column;gap:1rem;width:100%}#grnmainview .mobilefilter-range-area{display:flex;flex-direction:column;gap:.5rem}#grnmainview .mobilefilter-sub-header{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600}#grnmainview .mobilefilter-range-textarea{width:100%;display:flex;justify-content:space-between}#grnmainview .mobilefilter-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400}#grnmainview .mobilefilter-slider{margin-right:.75rem;margin-left:.75rem}#grnmainview .checkbox-area{display:flex;justify-content:space-between;align-items:flex-start;width:100%;flex-wrap:wrap}#grnmainview .checkbox-item{display:flex;justify-content:flex-start;gap:.5rem;align-items:center}#grnmainview .checkbox-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;-webkit-user-select:none;user-select:none}#grnmainview .checkbox-group{display:flex;flex-direction:column;gap:1rem}#grnmainview .mobilefilter-footer{padding-right:1.5rem;padding-left:1.5rem;padding-top:1.5rem;border-top:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%;gap:1rem}#grnmainview .mobilefilter-show-button{padding:.75rem;background:var(--gn-primary-color);border-radius:.375rem;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;cursor:pointer;flex-grow:1}.mobilefilter-show-button b{font-weight:600}#grnmainview .mobilefilter-reset-button{padding:.75rem;background:#fff;border-radius:.375rem;border:.0625rem var(--gn-primary-color) solid;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;cursor:pointer}#grnmainview .mobilesort-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(1.5rem,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));padding-left:0rem;padding-right:0rem;overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:13}#grnmainview .mobilesort-header{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1.5rem;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobilesort-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobilesort-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobilesort-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:1.5rem}.mobilesort-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:1rem}#grnmainview .mobilesort-sort-icon-fill{fill:var(--gn-primary-color-lightpale)}#grnmainview .mobilesort-footer{padding-right:1.5rem;padding-left:1.5rem;padding-top:1.5rem;border-top:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%}#grnmainview .sort-button{padding:.75rem;background:var(--gn-primary-color);border-radius:.375rem;display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;width:100%;cursor:pointer}.hoverdetails-popup-container{z-index:3;width:100%;display:flex;justify-content:center;align-items:center;position:absolute}.hoverdetails-popup{background:#f1edeb;filter:drop-shadow(0rem .125rem .125rem rgba(0,0,0,.5));z-index:3;border-radius:.375rem;color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem}.hoverdetails-title-mobile{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1rem;font-style:normal;font-weight:700}.hoverdetails-title{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem}.hoverdetails-price{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem}.hoverdetails-price-value,.hoverdetails-main-stat{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}.hoverdetails-sub-stat{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;margin-top:.25rem;padding:.25rem .6875rem;background:#d9d9d9;border-radius:1.0625rem}.hoverdetails-favourite-icon{fill:var(--gn-primary-color);width:1.0625rem;height:1.0625rem}.flat-details-icon-360{cursor:pointer;background:#e6ecf3;border-radius:1.25rem;display:flex;justify-content:center;align-items:center;padding:.1875rem .5rem;color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1.5rem}.flat-details-base{background:#f1edeb;padding-top:2.25rem;padding-bottom:2.25rem;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;height:fit-content;overflow:hidden;height:100%}.flat-details-scroll-area{width:100%;max-width:100%;overflow-y:auto;padding-left:7.25rem;padding-right:7.25rem;padding-left:10%;padding-right:10%}.flat-details-close{position:absolute;top:2.25rem;right:1rem;right:1%;width:2.5rem;height:2.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center}.flat-details-close-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.flat-details-top{width:100%;padding-left:7.25rem;padding-right:7.25rem;padding-left:10%;padding-right:10%;display:flex;justify-content:space-between;align-items:center}.flat-details-top-title{color:var(--gn-primary-color);font-size:2.25rem;font-family:var(--gn-primary-font);font-weight:600;line-height:2.25rem}.flat-details-top-left{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.flat-details-top-right{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.flat-details-top-icon{-webkit-user-select:none;user-select:none;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:.375rem;cursor:pointer}.flat-details-request-button,.flat-details-financing-button,.flat-details-price-financing-button{padding:.75rem 1.5rem;background:var(--gn-primary-color);border-radius:.375rem;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;cursor:pointer}.flat-details-financing-button{background:var(--gn-secondary-color)}.flat-details-price-financing-button{background:#fff;color:var(--gn-secondary-color);margin-left:1rem}.flat-details-share-icon,.flat-details-print-icon,.flat-details-download-icon{fill:var(--gn-primary-color)}#grnmainview .flat-details-separator{height:.0625rem;border:.0625rem white solid;margin-top:1.5rem;margin-bottom:1.5rem}.flat-details-top-separator{width:100%;padding-left:7.25rem;padding-right:7.25rem;padding-left:10%;padding-right:10%}.flat-details-intro,.flat-details-values{display:flex;justify-content:flex-start;align-items:center;gap:.5rem;width:100%}.flat-details-values{gap:1rem;flex-wrap:wrap;margin-top:2.25rem}.flat-details-intro-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}#grnmainview .flat-details-intro-separator{height:1.3125rem;width:.0625rem;border:.0625rem white solid;display:inline}.flat-details-main-image{margin-top:2.25rem;overflow:hidden;border-radius:.375rem;max-width:100rem}.flat-details-map-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-details-map-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}#grnmainview .flat-details-values-separator{height:2.625rem;width:.0625rem;border:.0625rem white solid;display:inline}.flat-details-value-group{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;padding-right:1.5rem}.flat-details-value-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-details-value-value{color:var(--gn-primary-color);font-size:1.5rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.5rem}.flat-details-prices{border-radius:.375rem;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:.125rem;width:100%;margin-top:2.25rem}.flat-details-prices-top,.flat-details-prices-bottom,.flat-details-prices-financing{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.125rem;width:100%}.flat-details-price-group{display:flex;justify-content:center;background:var(--gn-primary-color);flex-wrap:nowrap;padding-top:.75rem;padding-bottom:.75rem;flex-grow:1;gap:0rem}.flat-details-price-group-textarea{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.flat-details-price-sub-group{background:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;padding-top:.75rem;padding-bottom:.75rem;flex-grow:1;gap:.25rem}.flat-details-price-financing-group{background:var(--gn-secondary-color);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;padding-top:.75rem;padding-bottom:.75rem;flex-grow:1;gap:.25rem}.flat-details-price-text,.flat-details-price-sub-text,.flat-details-price-financing-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-details-price-value,.flat-details-price-sub-value,.flat-details-price-financing-value{color:#fff;font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.flat-details-price-sub-text,.flat-details-price-sub-value{color:#7ca2ba}.flat-details-gallery-small{margin-top:3rem}.flat-details-header{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.25rem;margin-top:2.25rem;margin-bottom:1.5rem}.flat-details-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;margin-top:3rem}.flat-details-three-sixty{width:100%;aspect-ratio:1.4;background:#fff;margin-top:.75rem}.flat-details-map{width:100%;max-width:100rem;aspect-ratio:1.4;background:#fff;margin-top:1.5rem;border-radius:.375rem;overflow:hidden}.flat-details-credit-calculator{width:100%;max-width:100rem;background:#fff;border-radius:.375rem;margin-bottom:1.5rem}.flat-details-partner{width:100%;max-width:100rem;padding:2.25rem;display:flex;flex-direction:column;gap:2.25rem;background:#fff;border-radius:.375rem}.flat-details-contact-form{width:100%;max-width:100rem;margin-top:1.5rem}.flat-details-partner-headertext{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.flat-details-partner-headersubtext{margin-top:-1.25rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-details-downloads{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem}.flat-details-grundriss{margin-top:.375rem}.flat-details-threesixty-icon{width:.75rem;height:.75rem;fill:var(--gn-primary-color)}.flat-details-favourite-icon{-webkit-user-select:none;user-select:none;width:1.0625rem;height:1.0625rem;fill:var(--gn-primary-color)}#buttontext.hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.flat-mob-details-window{z-index:1;width:100%;height:100%;position:absolute;top:0rem;left:0rem}.flat-mob-details-base{width:100%;height:100%;padding-top:max(env(safe-area-inset-top),1rem);background:#f1edeb;position:relative;display:flex;flex-direction:column}.flat-mob-details-header-bar{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;align-items:center;-webkit-user-select:none;user-select:none}.flat-mob-details-header-bar-separator{width:100%;height:1rem;border-bottom:.125rem solid white!important}.flat-mob-details-header-top{display:flex;justify-content:space-between;align-items:center;width:100%}.flat-mob-details-header-topleft{display:flex;justify-content:flex-start;align-items:center;gap:.75rem}.flat-mob-details-header-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.flat-mob-details-title{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1.5rem;font-style:normal;font-weight:600;line-height:2.25rem}.flat-mob-details-top-icon{-webkit-user-select:none;user-select:none;width:2.75rem;height:2.75rem;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:.375rem;border:.0625rem solid #e2e8e8!important;cursor:pointer}.flat-mob-details-top-icon-close{-webkit-user-select:none;user-select:none;width:2.75rem;height:2.75rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.flat-mob-details-favourite-icon,.flat-mob-details-print-icon,.flat-mob-details-share-icon,.flat-mob-details-close-icon{fill:var(--gn-primary-color);width:1.25rem;height:1.25rem;cursor:pointer}.flat-mob-details-phone-button,.flat-mob-details-request-button{background:var(--gn-primary-color);display:flex;width:2.75rem;height:2.75rem;justify-content:center;align-items:center;border-radius:.375rem;cursor:pointer}.flat-mob-details-phone-icon,.flat-mob-details-request-icon{fill:#fff;width:1rem;height:1rem}.flat-mob-details-request-button{flex-shrink:0;flex-grow:1;width:fit-content;color:#fff;gap:.375rem;font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}.flat-mob-details-icons-right{display:flex;justify-content:flex-end;align-items:center;gap:.625rem}.baseparam-separator{width:.125rem;height:.875rem;background-color:#000;margin:.3125rem 0rem}.baseparam{margin:.3125rem .9375rem}.price-separator{width:.125rem;height:2.1875rem;background-color:#000;margin:.3125rem 0rem}.price-item{margin:.3125rem .9375rem}.flat-mob-details-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;margin-top:1.5rem}.flat-mob-details-values{display:flex;justify-content:center;align-items:center;width:100%;gap:1rem;flex-wrap:wrap;margin-top:1rem}.flat-mob-details-main-image{margin-top:2.25rem;overflow:hidden;border-radius:.375rem;max-width:50rem}.flat-mob-details-grundriss{margin-top:.375rem}#grnmainview .flat-mob-details-values-separator{height:2.625rem;width:.0625rem;border:.0625rem white solid;display:inline}.flat-mob-details-value-group{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.125rem;width:25%}.flat-mob-details-value-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-mob-details-value-value{color:var(--gn-primary-color);font-size:1rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.5rem}.flat-mob-details-padder{width:100%;padding-right:1rem;padding-left:1rem}.flat-mob-details-prices{border-radius:.375rem;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:.125rem;width:100%;margin-top:.75rem}.flat-mob-details-prices-top,.flat-mob-details-prices-bottom,.flat-mob-details-prices-financing{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%}.flat-mob-details-price-group{display:flex;width:100%;justify-content:center;align-items:center;background:var(--gn-primary-color);flex-wrap:nowrap;padding-top:.75rem;padding-bottom:.75rem;flex-grow:1;gap:.25rem}.flat-mob-details-price-group-textarea{display:flex;justify-content:center;align-items:center}.flat-mob-details-price-sub-group{background:#fff;display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:nowrap;padding-top:.75rem;padding-bottom:.75rem;flex-grow:1;gap:.25rem}.flat-mob-details-price-financing-group{display:flex;width:100%;justify-content:center;align-items:center;background:var(--gn-secondary-color);flex-wrap:nowrap;padding-top:.75rem;padding-bottom:.75rem;flex-grow:1;gap:.25rem;cursor:pointer}.flat-mob-details-price-text,.flat-mob-details-price-sub-text,.flat-mob-details-price-financing-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-mob-details-price-value,.flat-mob-details-price-sub-value,.flat-mob-details-price-financing-value{color:#fff;font-size:1rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.flat-mob-details-price-sub-text,.flat-mob-details-price-sub-value{color:#7ca2ba}.flat-mob-details-gallery-small{margin-top:1.5rem;flex-shrink:0;padding-left:1rem}.flat-mob-details-header{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.25rem;margin-top:1.5rem;margin-bottom:1.5rem}.flat-mob-project-title{width:100%;display:flex;justify-content:flex-start;margin-top:1.5rem}.flat-mob-details-map{width:100%;aspect-ratio:1;background:#fff;margin-top:1.5rem;border-radius:.375rem;flex-shrink:0}#grnmainview .flat-mob-details-separator{height:.0625rem;border:.0625rem white solid;margin-top:1.5rem}.flat-mob-details-credit-calculator{width:100%;max-width:50rem;background:#fff;border-radius:.375rem;margin-top:1.5rem;margin-bottom:1.5rem}.flat-mob-details-contact-form{width:100%;max-width:50rem}.flat-mob-details-scroll-area{overflow-y:auto;height:100%;width:100%;display:flex;flex-direction:column;padding-bottom:max(env(safe-area-inset-bottom),1.5rem)}.flat-mob-details-partner{width:100%;max-width:50rem;padding:2.25rem;display:flex;flex-direction:column;gap:2.25rem;background:#fff;border-radius:.375rem;margin-bottom:1.5rem}.flat-mob-details-partner-headertext{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.flat-mob-details-partner-headersubtext{margin-top:-1.25rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.flat-mob-details-downloads{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem}#grnmainview .mainview-button[data-v-f955f959]{padding:.75rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid;display:inline-flex;justify-content:center;align-items:center;gap:.375rem}#grnmainview .mainview-button-selected[data-v-f955f959]{background:var(--gn-primary-color)}#grnmainview .mainview-button-disabled[data-v-f955f959]{background:#f9f9f9;cursor:default}#grnmainview .mainview-button.small[data-v-f955f959]{width:1rem;height:1rem;border-radius:50%;opacity:.7;cursor:pointer;border:none;box-shadow:0 2px 6px #0000004d}#grnmainview .mainview-button-text[data-v-f955f959]{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}#grnmainview .mainview-button-disabled .mainview-button-text[data-v-f955f959]{color:#ccc}#grnmainview .mainview-button-selected .mainview-button-text[data-v-f955f959]{color:#fff}#grnmainview .mainview-zoom-button[data-v-f955f959]{padding:0rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}#grnmainview .mainview-zoom-button-plus[data-v-f955f959]{padding:.75rem;border-bottom:.0625rem solid #e2e8e8}#grnmainview .mainview-zoom-button-minus[data-v-f955f959]{padding:.75rem}#grnmainview .mainview-left-right-button[data-v-f955f959]{padding:0rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid;display:flex;justify-content:center;align-items:center;gap:0rem;margin-top:auto}#grnmainview .mainview-left-right-button-left[data-v-f955f959]{padding:.75rem;border-right:.0625rem solid #e2e8e8}#grnmainview .mainview-left-right-button-right[data-v-f955f959]{padding:.75rem}#grnmainview .mainview-button-menu.mainview-button-menu[data-v-f955f959]{background:#e2e8e8}.mainview-menu-icon[data-v-f955f959]{width:1rem;height:1rem;fill:var(--gn-primary-color)}.mainview-size-icon[data-v-f955f959]{width:1.5rem;height:1.5rem;fill:var(--gn-primary-color)}.mainview-mob-size-icon[data-v-f955f959]{width:1rem;height:1rem;fill:var(--gn-primary-color)}.mainview-favourites-icon[data-v-f955f959]{fill:var(--gn-primary-color);width:1rem;height:1rem}.mainview-compass-icon[data-v-f955f959]{fill:var(--gn-primary-color);width:.75rem;height:.8125rem;flex-shrink:0}.mainview-favourites-icon.selected[data-v-f955f959]{fill:#fff}.mainview-rotate-icon[data-v-f955f959],.mainview-zoom-icon[data-v-f955f959],.mainview-left-right-icon[data-v-f955f959]{width:1rem;height:1rem;fill:var(--gn-primary-color)}#grnmainview .mainview-mob-sortfilter-button[data-v-f955f959]{padding:0rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}#grnmainview .mainview-mob-sortfilter-sort[data-v-f955f959]{padding:.75rem;border-bottom:.0625rem solid #e2e8e8}#grnmainview .mainview-mob-sortfilter-filter[data-v-f955f959]{padding:.75rem}.mainview-mob-buttons-top-left[data-v-f955f959],.mainview-mob-buttons-top-center[data-v-f955f959],.mainview-mob-buttons-top-right[data-v-f955f959]{position:absolute;top:max(env(safe-area-inset-top),1rem);z-index:3}.mainview-mob-buttons-top-left[data-v-f955f959]{left:1rem}.mainview-mob-buttons-top-right[data-v-f955f959]{right:1rem;display:flex;flex-direction:column;gap:.5rem}.mainview-mob-buttons-top-center[data-v-f955f959]{width:100%;display:flex;justify-content:center;z-index:2}.mainview-buttons-top-left[data-v-f955f959]{position:absolute;left:3rem;top:1.5rem;gap:1.25rem;z-index:3}.mainview-buttons-bottom-center[data-v-f955f959]{position:absolute;bottom:2.5rem;width:100%;display:flex;justify-content:center;gap:.625rem;z-index:2}.mainview-company-logo[data-v-f955f959]{height:2.5rem}.mainview-infobar[data-v-f955f959]{position:absolute;bottom:0;width:100%;background:#fffb;display:flex;justify-content:space-between;align-items:center;padding:.125rem .625rem;z-index:2}#grnmainview .mainview-infobar a[data-v-f955f959]{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1rem}#grnmainview .mainview-infobar-imagecomments[data-v-f955f959]{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1rem;text-align:center}#grnmainview .mainview-infobar-imagecomments-mobile[data-v-f955f959]{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1rem}#grnmainview .mobileprojectdetails-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(0,env(safe-area-inset-top));padding-bottom:max(0rem,env(safe-area-inset-bottom));overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}#grnmainview .mobileprojectdetails-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobileprojectdetails-header-item{padding:1rem}.mobileprojectdetails-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobileprojectdetails-close,.mobileprojectdetails-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobileprojectdetails-button-menu{cursor:pointer}.mobileprojectdetails-header-spacer{width:1.5rem;height:1.5rem}.mobileprojectdetails-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;height:100%}.gnmobtours-base{padding-top:max(0,env(safe-area-inset-top));display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:#fff;position:absolute;top:0;left:0}.gnmobtours-separator{border-bottom:.0625rem solid #e2e8e8!important;width:100%;margin-bottom:0rem}.gnmobtours-main-tour{flex-shrink:1;flex-grow:1;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.gnmobtours-lower{width:100%;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;flex-grow:0;padding-bottom:max(0rem,env(safe-area-inset-bottom));padding-top:.75rem}.gnmobtours-scroll{overflow-x:auto;overflow-y:hidden;padding-right:.625rem;padding-left:.625rem;display:flex;width:100%;flex-shrink:0;flex-grow:0}.gnmobtours-scroll-box{display:inline block;margin-right:.375rem;margin-left:.375rem;margin-bottom:0rem;width:22.5rem;flex-shrink:0}.gnmobtours-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.gnmobtours-header-item{padding:1rem}.gnmobtours-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.gnmobtours-button-menu{cursor:pointer}.gnmobtours-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.gnmobtours-header-spacer{width:1.5rem;height:1.5rem}.gnmobtourlistitem-base{min-width:6.25rem;padding:.125rem;cursor:pointer;margin-left:.375rem;margin-right:.375rem}.gnmobamenities-base{padding-top:max(0,env(safe-area-inset-top));display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:#fff;position:absolute;top:0;left:0}.gnmobamenities-separator{border-bottom:.0625rem solid #e2e8e8!important;width:100%;margin-bottom:0rem}.gnmobamenities-main-amenity{flex-shrink:1;flex-grow:1;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.gnmobamenities-amenity-content{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:50rem;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:2.25rem;padding:1.5rem}.gnmobamenities-main-image{max-width:100%;max-height:50%}.gnmobamenities-amenity-title-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:2.25rem;font-style:normal;font-weight:600;line-height:2.25rem}.gnmobamenities-amenity-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;margin-top:1.25rem}.gnmobamenities-lower{width:100%;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;flex-grow:0;padding-bottom:max(0rem,env(safe-area-inset-bottom));padding-top:.75rem}.gnmobamenities-scroll{overflow-x:auto;overflow-y:hidden;padding-right:.75rem;padding-left:.75rem;display:flex;width:100%;flex-shrink:0;flex-grow:0}.gnmobamenities-scroll-box{display:inline block;margin-right:.375rem;margin-left:.375rem;margin-bottom:0rem;width:18.75rem;flex-shrink:0}.gnmobamenities-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.gnmobamenities-header-item{padding:1rem}.gnmobamenities-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.gnmobamenities-button-menu{cursor:pointer}.gnmobamenities-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.gnmobamenities-header-spacer{width:1.5rem;height:1.5rem}.gnmobamenities-main-amenity-scroll{overflow-y:auto;height:100%}.not_implemented{background-color:#fff0f0}#grnmainview .mobilemap-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(0,env(safe-area-inset-top));padding-bottom:max(0rem,env(safe-area-inset-bottom));overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}.mobilemap-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobilemap-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;height:100%}.mobilmap-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobilmap-header-item{padding:1rem}.mobilmap-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobilmap-button-menu{cursor:pointer}.mobilmap-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobilmap-header-spacer{width:1.5rem;height:1.5rem}#grnmainview .mobiledownloads-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(0,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}.mobiledownloads-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:.75rem}.mobiledownloads-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;padding-top:1rem}#grnmainview .mobiledownloads-spacer{height:.125rem;border-width:.0625rem;border:.0625rem #e2e8e8 solid;margin-top:1.25rem;margin-bottom:1.25rem;width:100%}#grnmainview .mobiledownloads-download-all-button{display:flex;padding:.75rem;justify-content:center;align-items:center;gap:.375rem;cursor:pointer;width:100%}.mobiledownloads-download-item{width:100%;max-width:37.5rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}#grnmainview .mobiledownloads-download-separator{width:100%;max-width:37.5rem;margin-left:auto;margin-right:auto}#grnmainview .mobiledownloads-download-separator{border-bottom:.0625rem #e2e8e8 solid;margin-top:1.5rem;margin-bottom:1.5rem}.mobiledownloads-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobiledownloads-header-item{padding:1rem}.mobiledownloads-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobiledownloads-button-menu{cursor:pointer}.mobiledownloads-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobiledownloads-header-spacer{width:1.5rem;height:1.5rem}#grnmainview .mobilecontact-base{position:absolute;top:0rem;left:0rem;width:100%;height:100%;padding-top:max(0,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));overflow:hidden;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10}.mobilecontact-scroll{width:100%;flex-shrink:1;flex-grow:1;overflow-y:auto;padding:.75rem}.mobilecontact-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}#grnmainview .mobilecontact-spacer{height:.125rem;border-width:.0625rem;border:.0625rem #e2e8e8 solid;margin-top:1.25rem;margin-bottom:1.25rem;width:100%}.contactpage-partners{margin-top:.3125rem;margin-bottom:.3125rem}.contactpage-partners,.contactpage-form{width:100%;display:flex;justify-content:center}.mobilecontact-header{padding:0;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;width:100%}.mobilecontact-header-item{padding:1rem}.mobilecontact-menu{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobilecontact-button-menu{cursor:pointer}.mobilecontact-header-text{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.mobilecontact-header-spacer{width:1.5rem;height:1.5rem}.popup-info-base{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.popup-info-icon{fill:var(--gn-primary-color);width:.875rem;height:.875rem}.popup-info-popup{position:absolute;bottom:.625rem;width:19.3125rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.popup-info-title-area{width:100%;display:flex;justify-content:space-between}.popup-info-area{background:var(--gn-primary-color);border-radius:.375rem;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;padding:.75rem}.popup-info-title-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.popup-info-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;text-align:left}.popup-info-details-text{color:#1effc1;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;text-decoration:underline;line-height:1.3125rem;cursor:pointer}.popup-info-text-area{width:100%;padding-right:1.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.popup-info-close{display:flex;justify-content:center;align-items:center}.popup-info-close-icon{width:1rem;height:1rem;fill:#fff}.popup-info-wedge{height:0rem;width:0rem;border-left:.9375rem solid transparent!important;border-right:.9375rem solid transparent!important;border-top:.9375rem solid var(--gn-primary-color)!important}.popuplarge-overlay{z-index:10999;background:#000000bd;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex;width:100vw;height:100vh;position:fixed;top:0rem;left:0rem;padding:0rem}.popuplarge-overlay-container{background:#fff;border-radius:.375rem;margin:2.25rem;padding:2.25rem;overflow-y:auto;flex-shrink:1}.popuplarge-base{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;max-width:37.5rem}.popuplarge-header{display:flex;justify-content:space-between}.popuplarge-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.popuplarge-close{display:flex;justify-content:center;align-items:center}.popuplarge-close-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.popuplarge-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:.75rem;border-radius:.375rem}.popuplarge-check-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.popuplarge-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;font-style:italic}.popuplarge-extra-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.popuplarge-separator{border:.0625rem #E2E8E8 solid;width:100%}.popuplarge-back{display:flex;justify-content:center;width:100%}.contact-base{padding:2.25rem;background-color:var(--gn-primary-color);border-radius:.375rem;display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;width:100%}.contact-header{display:flex;flex-direction:column;align-content:flex-start;gap:.75rem}.contact-header-text{color:var(--gn-primary-color-light);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.contact-subheader-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.contact-subheader-text-bold{font-weight:600}.contact-form-data{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem}.contact-form-line{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.5rem;width:100%}.contact-form-privacy{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.contact-form-checkbox{width:1.5rem;height:1.5rem;background:#fff;border-radius:.375rem;display:flex;justify-content:center;align-items:center}.contact-form-checkbox.checked{background:#c8d8d1}.contact-form-check-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}.contact-link{font-weight:600;text-decoration:underline}.contact-form-button-outer{display:flex;justify-content:center;align-items:center}.contact-form-button{background-color:var(--gn-primary-color-light);cursor:pointer;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border-radius:.375rem;padding:.75rem 2.25rem}.contact-form-button.disabled{background-color:#e0d9dc;cursor:not-allowed}.contact-form-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;flex-grow:1}.contact-form-item-label{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.contact-form-item-input{padding:.75rem;background:var(--gn-primary-color-lightest);border-radius:.375rem;width:100%}#grnmainview .contact-form-item-input-field{background-color:var(--gn-primary-color-lightest);width:100%;padding:.75rem;color:var(--gn-primary-color);border-radius:.375rem;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;outline:none;border:.125rem solid #0000}.contact-response{display:flex;justify-content:center;align-items:center}.contact-response-message{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .contact-input-field-error{border:.125rem solid red}#grnmainview .contactpage-base{height:100%;display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;width:100%}#grnmainview .contactpage-padded{padding-left:1.5rem;padding-right:1.5rem}#grnmainview .contactpage-separator{width:100%;height:.0625rem;border:.0625rem #E2E8E8 solid}#grnmainview .contactpage-scrollarea{width:100%;max-width:100%;overflow-y:auto;padding-left:1.5rem;padding-right:1.5rem}.contactpage-partners,.contactpage-form{width:100%;display:flex;justify-content:center;margin-bottom:1.5rem}.contactpage-form-inner,.contactpage-partners-inner{width:100%;max-width:50rem}.contactpage-partners-inner{padding:2.25rem;display:flex;flex-direction:column;gap:2.25rem;background:#f1edeb;border-radius:.375rem}.contactpage-partner-headertext{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.contactpage-partner-headersubtext{margin-top:-1.25rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .tourlist-base{height:100%;background:#fff;display:flex;flex-direction:column}#grnmainview .tourlist-scroll{overflow:hidden;overflow-y:auto;position:relative;padding:.125rem 1.5rem .1875rem}#grnmainview .listtour-base{background:#fff;box-shadow:0 .25rem .75rem #00000029;border-radius:.375rem;border:.125rem solid white;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.25rem;height:7.5rem;width:22.5rem}#grnmainview .listtour-selected{background:#f1edeb;border:.125rem #BBAA9B solid}#grnmainview .listtour-image{width:30%;height:100%}#grnmainview .listtour-info{padding:1.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400}#grnmainview .listtour-header{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}#grnmainview .listtour-feature-list{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;gap:.5rem}#grnmainview .listtour-vspacer{width:.125rem;height:1.25rem;border:.0625rem #E2E8E8 solid;display:inline-block}.gn-gallery-small-base{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.gn-gallery-small-scrollarea{display:flex;gap:.375rem;overflow-x:auto;margin-bottom:.25rem;width:100%;max-width:100%}.gn-gallery-small-bottom{width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:1rem}.gn-gallery-small-bottom-title{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.gn-gallery-small-bottom-numbers{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;-webkit-user-select:none;user-select:none}.gn-gallery-small-bottom-buttons{cursor:pointer;-webkit-user-select:none;user-select:none}#grnmainview .gn-gallery-small-image{max-width:unset}.amenities-amenity-base{width:100%;height:100%;background:#f1edeb;padding:2.25rem 3rem;overflow-y:auto}.amenities-amenity-content{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:50rem;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.25rem}.amenities-amenity-image{max-width:100%;max-height:25rem;height:auto}.amenities-amenity-title-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:2.25rem;font-style:normal;font-weight:600;line-height:2.25rem}.amenities-amenity-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem}#grnmainview .amenitieslist-base{height:100%;background:#fff;display:flex;flex-direction:column}#grnmainview .amenitieslist-scroll{overflow:hidden;overflow-y:auto;position:relative;padding:.125rem 1.5rem .1875rem}#grnmainview .listamenity-base{background:#fff;box-shadow:0 .25rem .75rem #00000029;border-radius:.375rem;border:.125rem solid white;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.25rem;height:4.75rem}#grnmainview .listamenity-selected{background:#f1edeb;border:.125rem #bbaa9b solid}#grnmainview .listamenity-image{width:30%;height:100%}#grnmainview .listamenity-info{padding:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400}#grnmainview .listamenity-header{font-size:1.25rem;font-weight:700}#grnmainview .map-padded{padding:1.5rem}#grnmainview .downloads-base{height:100vh;display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;width:100%}.downloads-title-area{padding-left:1.5rem;padding-right:1.5rem;display:flex;justify-content:space-between;align-items:center}#grnmainview .downloads-separator{width:100%;height:.0625rem;border:.0625rem #E2E8E8 solid}#grnmainview .downloads-scrollarea{width:100%;max-width:100%;overflow-y:auto;padding-left:1.5rem;padding-right:1.5rem}.downloads-downloads{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem}.downloads-download-item{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.downloads-download-item-info{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;gap:.375rem}.downloads-download-item,#grnmainview .downloads-download-separator{width:100%;max-width:37.5rem;margin-left:auto;margin-right:auto}#grnmainview .downloads-download-separator{border-bottom:.0625rem #E2E8E8 solid;margin-top:1.5rem;margin-bottom:1.5rem}#grnmainview .downloads-download-item-button{display:flex;padding:.75rem;justify-content:center;align-items:center;gap:.375rem;border-radius:.375rem;border:.0625rem solid var(--ubm-green-10, #E2E8E8);cursor:pointer}#grnmainview .full-list-base{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start}#grnmainview .full-list-padded{padding:1.5rem}#grnmainview .full-list-spacer{width:100%;height:.125rem;border-width:.0625rem;border:.0625rem #e2e8e8 solid}#grnmainview .full-list-table{width:100%;border-collapse:collapse;background-color:#fff;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .full-list-table.condensed{width:fit-content}#grnmainview .full-list-table-header{height:3.75rem;vertical-align:middle}#grnmainview .full-list-table-header-item{padding:.75rem 1.5rem;background:#e2e8e8;cursor:pointer;-webkit-user-select:none;user-select:none}#grnmainview .full-list-table-header-item-first{border-top-left-radius:.375rem}#grnmainview .full-list-table-header-item-last{border-top-right-radius:.375rem}#grnmainview .full-list-table-sort-icon-fill{fill:var(--gn-primary-color-lightpale)}#grnmainview .full-list-table-row{height:3.75rem;border-top:.0625rem white solid;border-bottom:.0625rem #e2e8e8 solid;vertical-align:middle}#grnmainview .full-list-table-row.flat-selected{background:#f1edeb;border:.125rem #bbaa9b solid}#grnmainview .full-list-table-row-item{padding:.75rem 1.5rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;-webkit-user-select:none;user-select:none}#grnmainview .full-list-chevron{height:1rem;margin-left:.25rem}#grnmainview .full-list-text-bold{font-weight:600}#grnmainview .fulllist-display-flat{position:absolute;top:0rem;right:0rem;width:70%;height:100%;z-index:100;padding-left:0rem;padding-right:0rem;background:#f1edeb;box-shadow:0 .25rem .75rem #0000004d;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem}#grnmainview .fulllist-filter-base{position:absolute;top:0rem;right:0rem;z-index:100;background:#f1edeb;box-shadow:0 .25rem .75rem #0000004d;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem;max-height:100vh;overflow-y:scroll}#grnmainview .full-list-paginator-button{width:2.5rem;height:2.5rem;background:#fff;border-radius:.375rem;border:.0625rem #c8d8d1 solid;display:inline-flex;justify-content:center;align-items:center;gap:.375rem;-webkit-user-select:none;user-select:none;color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:1rem}#grnmainview .full-list-paginator-button.selected{background:#e2e8e8}#grnmainview .full-list-paginator-button.disabled{border:.0625rem #e2e8e8 solid}#grnmainview .full-list-prev-icon-fill,#grnmainview .full-list-next-icon-fill{fill:var(--gn-primary-color);height:.5rem}#grnmainview .full-list-prev-icon-fill.disabled,#grnmainview .full-list-next-icon-fill.disabled{fill:var(--gn-primary-color-lightpale)}#grnmainview .full-list-paginator-base{display:inline-flex;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:1.5rem}.full-list-chevron-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}#grnmainview .headerbar-maintext{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .headerbar-maintext2{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .headerbar-subtext{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .headerbar-base{flex-shrink:0;height:3.375rem;display:flex;justify-content:space-between;align-items:center;gap:1.25rem}#grnmainview .headerbar-buttons{justify-content:flex-start;align-items:flex-start;display:inline-flex;z-index:1;gap:.75rem}#grnmainview .headerbar-button{padding:.75rem;background:#fff;border-radius:.375rem;border:.0625rem #e2e8e8 solid;display:flex;justify-content:center;align-items:center;gap:.375rem;margin:.0625rem}#grnmainview .headerbar-button-selected{background:#e2e8e8;border:.125rem var(--gn-primary-color) solid;margin:0rem}#grnmainview .headerbar-buttontext{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;word-wrap:break-word;-webkit-user-select:none;user-select:none}#grnmainview .sort-button{padding:.75rem;background:var(--gn-primary-color);border-radius:.375rem;display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;width:12rem}.headerbar-sort-icon,.headerbar-filter-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}#grnmainview .rotating-view-checkbox{width:1.625rem;height:1.625rem;border-radius:.375rem;border:.0625rem var(--gn-primary-color-lightpale) solid;display:flex;justify-content:center;align-items:center;flex-shrink:0}#grnmainview .rotating-view-checkmark{pointer-events:none;fill:var(--gn-primary-color)}#grnmainview .rotating-view-checkbox.rotating-view-checkbox-checked{background:#e2e8e8;border:.125rem var(--gn-primary-color) solid}#grnmainview .rotating-view-radio-button{width:1.625rem;height:1.625rem;border-radius:624.9375rem;border:.0625rem var(--gn-primary-color-lightpale) solid;display:flex;justify-content:center;align-items:center;flex-shrink:0}#grnmainview .rotating-view-radio-mark{width:.625rem;height:.625rem;background:var(--gn-primary-color);border-radius:624.9375rem}#grnmainview .flatstatus-base{padding:.25rem .5rem;background:#e8fff9;border-radius:1.25rem;display:inline-flex;justify-content:center;align-items:center;gap:.375rem;-webkit-user-select:none;user-select:none}#grnmainview .flatstatus-hidden{display:none}#grnmainview .flatstatus-reserved.flatstatus-base{background:#efecee}#grnmainview .flatstatus-sold.flatstatus-base{background:#e6ecf3}#grnmainview .flatstatus-notavailable.flatstatus-base{background:#e6e6e6}#grnmainview .flatstatus-icon{width:.625rem;height:.625rem;background:#1effc1;border-radius:624.9375rem}#grnmainview .flatstatus-reserved .flatstatus-icon{background:#624152}#grnmainview .flatstatus-sold .flatstatus-icon{background:#7ca2ba}#grnmainview .flatstatus-notavailable .flatstatus-icon{background:#646464}#grnmainview .flatstatus-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:500;line-height:1.25rem}#grnmainview .flatstatus-reserved .flatstatus-text{color:#624152}#grnmainview .flatstatus-sold .flatstatus-text{color:#7ca2ba}#grnmainview .flatstatus-notavailable .flatstatus-text{color:#646464}#grnmainview .contactpartner-base{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem;flex-wrap:wrap}#grnmainview .contactpartner-image{width:7.5rem;height:7.5rem;border-radius:.375rem;border:.0625rem #f1edeb solid}#grnmainview .contactpartner-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.375rem}#grnmainview .contactpartner-name{color:var(--gn-primary-color);font-size:1rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.5rem}#grnmainview .contactpartner-position,#grnmainview .contactpartner-company-name,#grnmainview .contactpartner-company-address{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .contactpartner-email,#grnmainview .contactpartner-phone{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;cursor:pointer;display:flex;gap:.5rem;align-items:center}.contactpartner-phone-icon,.contactpartner-mail-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}#grnmainview .creditcalculator-base{background-color:#fff;padding:2.25rem;border-radius:.375rem;display:flex;flex-direction:column;gap:2.25rem}#grnmainview .creditcalculator-base.mobile{padding:1.5rem}#grnmainview .creditcalculator-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}#grnmainview .creditcalculator-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .creditcalculator-subheader-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .creditcalculator-content{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2.25rem}#grnmainview .creditcalculator-inputs{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;flex-grow:1;max-width:100%}#grnmainview .creditcalculator-input{display:flex;flex-direction:column;gap:.375rem}#grnmainview .creditcalculator-input-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;display:flex;justify-content:space-between;align-items:center}#grnmainview .creditcalculator-input-hint{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;text-align:right}#grnmainview .creditcalculator-input-value{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;background:#e2e8e8;border-radius:.375rem}#grnmainview .creditcalculator-input-editable{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border:.0625rem #e2e8e8 solid;border-radius:.375rem}#grnmainview .creditcalculator-input-price-select{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.creditcalculator-input-term-slider{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.creditcalculator-input-term-slider-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}#grnmainview .creditcalculator-input-terms{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.125rem}#grnmainview .creditcalculator-input-term{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;width:2rem;height:2rem;border-radius:.375rem;border:1.3125rem #e2e8e8 solid;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}#grnmainview .creditcalculator-input-term.selected{border:1.3125rem var(--gn-primary-color) solid;background:#e2e8e8;font-weight:700;color:#fff}#grnmainview .creditcalculator-results{display:flex;align-items:center;justify-content:flex-start;flex-grow:1;max-width:100%}#grnmainview .creditcalculator-results-area{background:#efecee;display:flex;flex-direction:column;gap:1.5rem;width:50%;align-items:flex-start;justify-content:flex-start;padding:1.5rem;border-radius:.375rem;width:100%}.creditcalculator-result-title{color:var(--gn-secondary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.6875rem}#grnmainview .creditcalculator-result{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem;flex-wrap:wrap}.creditcalculator-result-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.creditcalculator-result-value{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .creditcalculator-results-separator{border:.0625rem white solid;width:100%}#grnmainview .creditcalculator-separator{border:.0625rem #e2e8e8 solid;width:100%}.creditcalculator-variable-fixed{width:100%;display:inline-flex;justify-content:flex-end;align-items:center;gap:1.5rem}.creditcalculator-variable,.creditcalculator-fixed{display:inline-flex;justify-content:flex-start;align-items:center;gap:.5rem}#grnmainview .creditcalculator-variable-radio,#grnmainview .creditcalculator-fixed-radio{width:1.5rem;height:1.5rem;border-radius:3.125rem;border:.0625rem var(--gn-primary-color-lightpale) solid;border-opacity:.4;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.creditcalculator-variable-label,.creditcalculator-fixed-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.creditcalculator-radio-dot{width:.625rem;height:.625rem;background:var(--gn-primary-color);border-radius:624.9375rem}.creditcalculator-example{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;display:flex;justify-content:center;align-items:center}.creditcalculator-info{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.creditcalculator-info-bold{font-weight:600}.creditcalculator-offer{display:flex;justify-content:center;align-items:center;width:100%}.creditcalculator-offer-button{display:flex;justify-content:center;align-items:center;padding:.75rem 2.25rem;background:var(--gn-secondary-color);border-radius:.375rem;cursor:pointer}.creditcalculator-offer-button.mobile{width:100%}.creditcalculator-offer-button-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.creditcalculator-icon-right{width:1rem;height:1rem;fill:var(--gn-primary-color)}.creditcalculator-input-checkbox{width:1.5rem;height:1.5rem;background:#fff;border-radius:.375rem;display:flex;justify-content:center;align-items:center;border:.125rem var(--gn-primary-color) solid!important;flex-shrink:0}.creditcalculator-input-check-mark{background:var(--gn-primary-color);border-radius:.375rem;width:.75rem;height:.75rem}.creditcalculator-input-check-icon{width:1rem;height:1rem;fill:var(--gn-primary-color)}#grnmainview .creditcalculatortwo-base{background-color:#fff;padding:2.25rem;border-radius:.375rem;display:flex;flex-direction:column;gap:1.5rem}#grnmainview .creditcalculatortwo-base.mobile{padding:1rem}#grnmainview .creditcalculatortwo-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}#grnmainview .creditcalculatortwo-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .creditcalculatortwo-subheader-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}#grnmainview .creditcalculatortwo-content{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2.25rem}#grnmainview .creditcalculatortwo-inputs{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;flex-grow:1;max-width:100%}#grnmainview .creditcalculatortwo-input{display:flex;flex-direction:column;gap:.375rem}#grnmainview .creditcalculatortwo-input-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;display:flex;justify-content:space-between;align-items:center}#grnmainview .creditcalculatortwo-input-hint{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;text-align:right}#grnmainview .creditcalculatortwo-input-value{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;background:#e2e8e8;border-radius:.375rem}#grnmainview .creditcalculatortwo-input-editable{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border:.0625rem #e2e8e8 solid;border-radius:.375rem}#grnmainview .creditcalculatortwo-input-price-select{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.creditcalculatortwo-input-term-slider{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.creditcalculatortwo-input-term-slider-text{color:var(--gn-primary-color);font-family:var(--gn-primary-font);font-size:.875rem;font-style:normal;font-weight:600;line-height:1.3125rem}#grnmainview .creditcalculatortwo-input-terms{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}#grnmainview .creditcalculatortwo-input-term{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border-radius:.375rem;border:1.3125rem #e2e8e8 solid;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;width:2rem;height:2rem;flex-shrink:0}#grnmainview .creditcalculatortwo-input-refresh{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border-radius:.375rem;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding-right:.5rem;padding-left:.5rem}#grnmainview .creditcalculatortwo-input-term.selected{border:1.3125rem var(--gn-primary-color) solid;background:#e2e8e8;font-weight:700;color:#fff}#grnmainview .creditcalculatortwo-results{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;width:min-content;height:100%}#grnmainview .creditcalculatortwo-results-area{background:#fff;border:2px solid #efecee;display:flex;flex-direction:column;gap:.625rem;align-items:flex-start;justify-content:space-between;padding:2rem;border-radius:.375rem;width:100%;flex-grow:1}#grnmainview .mobile .creditcalculatortwo-results-area{border:none;gap:.625rem;align-items:flex-start;justify-content:space-between;padding:.5rem;width:100%;flex-grow:1}#grnmainview .creditcalculatortwo-results-sub-area{display:flex;flex-direction:column;gap:.625rem;align-items:center;justify-content:flex-end;width:100%;flex-grow:0}.creditcalculatortwo-result-title{color:var(--gn-secondary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.6875rem}#grnmainview .creditcalculatortwo-main-result{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;flex-wrap:wrap;flex-grow:1;min-height:15rem;min-width:15rem}.creditcalculatortwo-main-result-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;z-index:2}.creditcalculatortwo-main-result-value{color:var(--gn-primary-color);font-size:2.5rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem;margin-top:1rem;z-index:2}#grnmainview .creditcalculatortwo-result{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem;flex-wrap:wrap;flex-shrink:1}.creditcalculatortwo-result-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;flex-shrink:1;z-index:3}.creditcalculatortwo-result-value{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}#grnmainview .creditcalculatortwo-results-separator{border:.0625rem white solid;width:100%}#grnmainview .creditcalculatortwo-separator{border:.0625rem #e2e8e8 solid;width:100%}.creditcalculatortwo-variable-fixed{width:100%;display:inline-flex;justify-content:flex-end;align-items:center;gap:1.5rem}.creditcalculatortwo-variable,.creditcalculatortwo-fixed{display:inline-flex;justify-content:flex-start;align-items:center;gap:.5rem}#grnmainview .creditcalculatortwo-variable-radio,#grnmainview .creditcalculatortwo-fixed-radio{width:1.5rem;height:1.5rem;border-radius:3.125rem;border:.0625rem var(--gn-primary-color-lightpale) solid;justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.creditcalculatortwo-variable-label,.creditcalculatortwo-fixed-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.creditcalculatortwo-radio-dot{width:.625rem;height:.625rem;background:var(--gn-primary-color);border-radius:624.9375rem}.creditcalculatortwo-example{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;display:flex;justify-content:center;align-items:center}.creditcalculatortwo-info{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.creditcalculatortwo-info-bold{font-weight:600}.creditcalculatortwo-offer{display:flex;justify-content:center;align-items:center;width:100%}.creditcalculatortwo-offer-button{display:flex;justify-content:center;align-items:center;padding:.75rem 2.25rem;background:var(--gn-secondary-color);border-radius:.375rem;cursor:pointer}.creditcalculatortwo-offer-button.mobile{width:100%}.creditcalculatortwo-offer-button-text{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.creditcalculatortwo-icon-right{width:1rem;height:1rem;fill:var(--gn-primary-color)}.creditcalculatortwo-input-checkbox{width:1.5rem;height:1.5rem;background:#fff;border-radius:.375rem;display:flex;justify-content:center;align-items:center;border:.125rem var(--gn-primary-color) solid!important;flex-shrink:0}.creditcalculatortwo-input-check-mark{background:var(--gn-primary-color);border-radius:.375rem;width:.75rem;height:.75rem}.creditcalculatortwo-input-check-icon{width:1rem;height:1rem;fill:var(--gn-primary-color)}.creditcalculatortwo-check-error{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%;width:100%;flex-shrink:1;gap:1rem;margin-top:2rem}.creditcalculator-overlay{z-index:10998;background:#000000bd;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex;width:100vw;height:100vh;position:fixed;top:0rem;left:0rem;padding:0rem;overflow-y:auto}.creditcalculator-overlay.mobile{height:100%}.creditcalculator-overlay-container{background:#fff;border-radius:.375rem;margin:2.25rem;padding:2.25rem;flex-shrink:1}.creditcalculator-overlay-container.mobile{padding:0rem;margin:0rem;border-radius:0rem;height:100%;overflow:hidden}#grncreditoverlay *{box-sizing:border-box}.finance-check-base{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;max-width:50rem}.finance-check-base.mobile{padding-top:max(env(safe-area-inset-top),1.5rem);padding-bottom:max(env(safe-area-inset-bottom),1.5rem);height:100%;overflow:hidden;gap:0rem;width:100vw;max-width:100vw}.finance-check-header{display:flex;justify-content:space-between}.finance-check-header.mobile{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1rem;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0}.finance-check-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.finance-check-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.finance-check-content{display:flex;justify-content:flex-start;gap:2.25rem}.finance-check-content.mobile{flex-wrap:wrap}.finance-check-inputs{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;flex-grow:1}.finance-check-input{display:flex;flex-direction:column;gap:.375rem}.finance-check-input-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;display:flex;justify-content:flex-start;align-items:center;gap:.375rem}.finance-check-input-hint{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.finance-check-input-value{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;background:#e2e8e8;border-radius:.375rem}.finance-check-input-editable{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border:.0625rem #e2e8e8 solid;border-radius:.375rem}.finance-check-results{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.finance-check-results-area{background:#efecee;display:flex;flex-direction:column;gap:1.5rem;width:50%;align-items:flex-start;justify-content:flex-start;padding:1.5rem;border-radius:.375rem;width:100%}.finance-check-result-title{color:var(--gn-secondary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.6875rem}.finance-check-result{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem;flex-wrap:wrap}.finance-check-result-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.finance-check-result-value{color:var(--gn-primary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.finance-check-results-separator{border:.0625rem white solid;width:100%}.finance-check-separator{border:.0625rem #e2e8e8 solid;width:100%}.finance-check-info{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.finance-check-info.mobile{margin-top:1.5rem}.finance-check-info-bold{font-weight:600}.finance-check-okay,.finance-check-error{padding:1.5rem;background:var(--gn-primary-color-lightest);border-radius:.375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.finance-check-error{background:#e863041f}.finance-check-okay-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.finance-check-fail-icon{fill:#e86304;width:3.125rem;height:1.5rem}.finance-check-okay-header{color:var(--gn-primary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.5rem}.finance-check-okay-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.finance-check-okay-button,.finance-check-fail-button,.finance-check-check-button{background:var(--gn-secondary-color);border-radius:.375rem;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;padding:.75rem 2.25rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.finance-check-okay-button.mobile,.finance-check-fail-button.mobile,.finance-check-check-button.mobile{width:100%}.finance-check-fail-header{color:#e86304;font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.5rem}.finance-check-fail-text{color:#e86304;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.finance-check-check-button.disabled{cursor:not-allowed;background:#e0d9dc}.finance-check-mobile-scroll{flex-shrink:1;overflow-y:auto;padding:1.5rem}.finance-check-mobile-footer{padding-right:1.5rem;padding-left:1.5rem;padding-top:1.5rem;border-top:.125rem #e6ecf3 solid!important;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:1.5rem}.credit-request-base{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem}.credit-request-base.mobile{padding-top:max(env(safe-area-inset-top),1.5rem);padding-bottom:max(env(safe-area-inset-bottom),1.5rem);height:100%;overflow:hidden;gap:0rem;width:100vw;max-width:100vw}.credit-request-header{display:flex;justify-content:space-between}.credit-request-header.mobile{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1rem;border-bottom:.125rem #e6ecf3 solid!important;flex-shrink:0}.credit-request-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.credit-request-sub-header{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.credit-request-sub-header b{font-weight:600}.credit-request-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.credit-request-content{display:flex;justify-content:flex-start;gap:2.25rem;align-items:flex-start}.credit-request-inputs{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;max-width:100%}.credit-request-inputs.mobile{width:100%}.credit-request-input-group{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1.5rem}.credit-request-input-group.mobile{justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.credit-request-input{display:flex;flex-direction:column;gap:.375rem;width:100%;flex-shrink:1;flex-grow:1}.credit-request-input.mobile{min-width:fit-content}.credit-request-input-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;display:flex;justify-content:space-between}.credit-request-input-hint{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.credit-request-input-value{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;background:#e2e8e8;border-radius:.375rem}.credit-request-input-editable{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;border:.0625rem #e2e8e8 solid!important;border-radius:.375rem;outline:none}.credit-request-input-editable.warn{border:#ff0404bf .0625rem solid!important}.credit-request-results{display:flex;flex-grow:1;align-items:center;justify-content:flex-start;max-width:100%}.credit-request-results-area{background:#efecee;display:flex;flex-direction:column;gap:1.5rem;width:50%;align-items:flex-start;justify-content:flex-start;padding:1.5rem;border-radius:.375rem;width:100%}.credit-request-result-title{color:var(--gn-secondary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.6875rem}.credit-request-result{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.credit-request-result-label{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.credit-request-result-value{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.3125rem}.credit-request-results-separator{border:.0625rem white solid;width:100%}.credit-request-separator{border:.0625rem #e2e8e8 solid;width:100%}.credit-request-reserve-group{width:100%}.credit-request-reserve-group.active{border:.0625rem #e2e8e8 solid!important;padding:.75rem;border-radius:.375rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}.credit-request-reserve-flat{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.credit-request-reserve-flat-text,.credit-request-privacy-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;-webkit-user-select:none;user-select:none}.credit-request-reserve-flat-text b{font-weight:600}.credit-request-privacy{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.credit-request-checkbox{width:1.5rem;height:1.5rem;background:#fff;border-radius:.375rem;display:flex;justify-content:center;align-items:center;border:.125rem var(--gn-primary-color) solid!important;flex-shrink:0}.credit-request-checkbox.checked{background:#c8d8d1}.credit-request-checkbox.warn{border:#ff0404 .125rem solid!important}.credit-request-check-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}.credit-request-link{font-weight:600;text-decoration:underline;-webkit-user-select:none;user-select:none}.credit-request-footer{display:flex;justify-content:space-between;align-items:center}.credit-request-footer.mobile{padding-right:1.5rem;padding-left:1.5rem;padding-top:1.5rem;border-top:.125rem #e6ecf3 solid!important;flex-shrink:0;justify-content:flex-end;gap:1.5rem;width:100%}.credit-request-back{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:.375rem;cursor:pointer}.credit-request-back.mobile{width:unset}.credit-request-back-icon{fill:var(--gn-primary-color);width:1rem;height:1rem}.credit-request-back-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;-webkit-user-select:none;user-select:none}.credit-request-send{width:100%}.credit-request-send.mobile{width:unset;flex-grow:1}.credit-request-send-button{color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;padding:.75rem 2.25rem;background:var(--gn-secondary-color);border-radius:.375rem;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.credit-request-send-button.disabled{background:#e0d9dc;cursor:not-allowed}.credit-request-blank{width:100%}.credit-request-mobile-scroll{flex-shrink:1;overflow-y:auto;padding:1.5rem}.credit-request-content.mobile{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2.25rem}.credit-processing-base{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;max-width:37.5rem}.credit-processing-base.mobile{padding-top:max(env(safe-area-inset-top),1.5rem);padding-bottom:max(env(safe-area-inset-bottom),1.5rem);padding-bottom:2.25rem;height:100%;overflow:hidden;gap:0rem;width:100vw;max-width:100vw}.credit-processing-header{display:flex;justify-content:center}.credit-processing-header.mobile{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1rem;border-bottom:.125rem #E6ECF3 solid!important;flex-shrink:0;justify-content:flex-start}.credit-processing-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.credit-processing-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:.375rem}.credit-processing-title{color:var(--gn-primary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.popup-info-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.credit-processing-info-wait{fill:var(--gn-primary-color)}.credit-fail-base{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;max-width:37.5rem}.credit-fail-base.mobile{padding-top:max(env(safe-area-inset-top),1.5rem);padding-bottom:max(env(safe-area-inset-bottom),1.5rem);height:100%;overflow:hidden;width:100vw;max-width:100vw}.credit-fail-header{display:flex;justify-content:space-between}.credit-fail-header.mobile{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1rem;border-bottom:.125rem #E6ECF3 solid!important;flex-shrink:0}.credit-fail-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.credit-fail-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.credit-fail-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:.75rem;padding:1.5rem;background:#e2e8e8;border-radius:.375rem;text-align:center}.credit-fail-content.mobile{width:100%}.credit-fail-check-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.credit-fail-title{color:var(--gn-primary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.credit-fail-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.credit-fail-text-bold{font-weight:600}.credit-fail-separator{border:.0625rem #E2E8E8 solid;width:100%}.credit-fail-back{display:flex;justify-content:center;width:100%}.credit-fail-back-button{background:#fff;border-radius:.375rem;border:.125rem var(--gn-secondary-color) solid!important;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.75rem 2.25rem;color:var(--gn-secondary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.credit-fail-back-button.mobile{width:100%}.credit-fail-padded.mobile{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding-right:1.5rem;padding-left:1.5rem;width:100%;gap:1.5rem}.credit-okay-base{display:flex;flex-direction:column;justify-content:flex-start;gap:2.25rem;max-width:37.5rem}.credit-okay-base.mobile{padding-top:max(env(safe-area-inset-top),1.5rem);padding-bottom:max(env(safe-area-inset-bottom),1.5rem);height:100%;overflow:hidden;width:100vw;max-width:100vw}.credit-okay-header{display:flex;justify-content:space-between}.credit-okay-header.mobile{padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1rem;border-bottom:.125rem #E6ECF3 solid!important;flex-shrink:0}.credit-okay-header-text{color:var(--gn-secondary-color);font-size:1.25rem;font-family:var(--gn-primary-font);font-weight:700;line-height:1.5rem}.credit-okay-close{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.credit-okay-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:.75rem;padding:1.5rem;background:#e2e8e8;border-radius:.375rem;text-align:center}.credit-okay-content.mobile{width:100%}.credit-okay-check-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem}.credit-okay-title{color:var(--gn-primary-color);font-size:1.125rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.credit-okay-text{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem}.credit-okay-text-bold{font-weight:600}.credit-okay-separator{border:.0625rem #E2E8E8 solid;width:100%}.credit-okay-back{display:flex;justify-content:center;width:100%}.credit-okay-back-button{background:#fff;border-radius:.375rem;border:.125rem var(--gn-secondary-color) solid!important;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.75rem 2.25rem;color:var(--gn-secondary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.credit-okay-back-button.mobile{width:100%}.credit-okay-padded.mobile{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding-right:1.5rem;padding-left:1.5rem;width:100%;gap:1.5rem}.rotating-view-formatted-input-base{border:.0625rem #e2e8e8 solid!important;border-radius:.375rem;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.rotating-view-formatted-input-warning{border:.0625rem #ff0404bf solid!important;border-radius:.375rem;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.rotating-view-formatted-input-value,.rotating-view-formatted-input-edit{padding:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;outline:none!important;border:none;width:100%;border-radius:.375rem}#grnmainview .sortpopup-base{position:absolute;top:3.75rem;left:0rem;padding-top:1.5rem;padding-bottom:1.5rem;background:#fff;box-shadow:0 .25rem 1.5rem #00000052;border-radius:.375rem;border:.0625rem solid white;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.sort-close{position:absolute;top:0rem;right:0rem;padding:.75rem;display:flex;justify-content:center;align-items:center}.sort-close-icon{fill:var(--gn-primary-color);width:1.5rem;height:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}#grnmainview .sort-button{padding:.75rem;background:var(--gn-primary-color);border-radius:.375rem;display:flex;justify-content:center;align-items:center;gap:.375rem;color:#fff;font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem;width:12rem;cursor:pointer}#grnmainview .sort-spacer{width:100%;height:.125rem;border:.0625rem #e2e8e8 solid;margin-top:.5rem;margin-bottom:.5rem}#grnmainview .sort-entry{display:inline-flex;justify-content:flex-start;flex-wrap:nowrap;align-items:center;padding-left:1.5rem;padding-right:1.5rem;gap:.75rem;color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:400;line-height:1.3125rem;-webkit-user-select:none;user-select:none;cursor:pointer}#grnmainview .sortpopup-sort-icon-fill{fill:var(--gn-primary-color-lightpale)}.info-window-base{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;height:100%;position:relative;padding:1.5rem;max-width:20.625rem}.gm-style .info-window-image{max-width:100%;width:22.5rem;height:auto}.info-window-heading,.info-window-subheading,.info-window-link{color:var(--gn-primary-color);font-size:.875rem;font-family:var(--gn-primary-font);font-weight:600;line-height:1.3125rem}.info-window-heading{font-size:1.25rem;font-weight:700}.info-window-link{font-weight:500;text-decoration:underline;cursor:pointer}.info-window-close{position:absolute;right:.625rem;top:.625rem;cursor:pointer}.info-window-close-icon{fill:var(--gn-primary-color);width:1rem;height:1rem;cursor:pointer}#grnmainview .gm-style-iw{max-height:none!important;padding:0!important}#grnmainview .gm-style-iw-chr{display:none}#grnmainview .gm-style-iw-d{max-height:none!important;margin:0!important;overflow:hidden!important}#grnmainview .hoveritem{background-color:#0000001a;line-height:1}#grnmainview .hoveritem:hover{background-color:#0000004d}#grnmainview .image-control-prev,.image-control-next{width:15%;color:#fff;text-align:center;opacity:.75;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;text-shadow:0rem 0rem .625rem #000;width:1em!important;height:1em!important}#grnmainview .image-control-prev:hover,.image-control-next:hover{opacity:1}#grnmainview .image-control-prev{margin-right:.125rem}#grnmainview .image-control-next{margin-left:.125rem}#grnmainview .password-control{border:.0625rem solid #000;padding:.3125rem}@font-face{font-family:Avenir Next;src:url(https://gn.squarebytes.at/fonts/ubm/00b0b7d9-bb66-4f91-aac2-82571a7a3b61.ttf) format("truetype");font-weight:400}@font-face{font-family:Avenir Next;src:url(https://gn.squarebytes.at/fonts/ubm/9c6c6099-637a-4e91-80c3-4dbe55854afe.ttf) format("truetype");font-weight:500}@font-face{font-family:Avenir Next;src:url(https://gn.squarebytes.at/fonts/ubm/344375ed-a79a-4008-a6cf-7fab039bf1ce.ttf) format("truetype");font-weight:700}.mega-selector-base{height:100vh;max-height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.hoveritem{background-color:#0000001a;line-height:1}.hoveritem:hover{background-color:#0000004d}.image-control-prev,.image-control-next{width:15%;color:#fff;text-align:center;opacity:.75;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;text-shadow:0px 0px 10px #000;width:1em!important;height:1em!important}.image-control-prev:hover,.image-control-next:hover{opacity:1}.image-control-prev{margin-right:2px}.image-control-next{margin-left:2px}#grnmainview .pie-graphic{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.theme-default{--default-background-color:white;--default-text-color:#212529;--default-border:1px solid #dee2e6;--default-font-stack:"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--default-font-size:1em;--image-background-color:white;--image-border-color:#d9d9d9;--image-border-width:1;--imagehover-border-color:#037bb2;--imagehover-border-width:2;--imageselected-border-color:#037bb2;--imageselected-border-width:2;--page-background-color:white;--header-text-color:white;--header-title-color:white;--header-font-stack:inherit;--header-font-weight:400;--header-text-transform:uppercase;--header-font-size:1em;--header-background-color:#037bb2;--header-border-top:none;--header-border-bottom:none;--header-border-left:none;--header-border-right:none;--footer-text-color:white;--footer-font-stack:inherit;--footer-font-weight:400;--footer-text-transform:uppercase;--footer-font-size:1em;--footer-background-color:#037bb2;--footer-border-top:none;--footer-border-bottom:none;--footer-border-left:none;--footer-border-right:none;--heading-text-color:#212529;--heading-text-transform:uppercase;--heading-font-family:inherit;--heading-font-weight:700;--heading-font-size:1.25em;--heading-letter-spacing:normal;--heading2-text-color:var(--heading-text-color);--heading2-text-transform:var(--heading-text-transform);--heading2-font-family:var(--heading-font-family);--heading2-font-weight:var(--heading-font-weight);--heading2-font-size:var(--heading-font-size);--heading2-letter-spacing:var(--heading-letter-spacing);--subheading-text-color:#212529;--subheading-text-transform:none;--subheading-font-family:inherit;--subheading-font-weight:700;--subheading-font-size:1.125em;--flatheading-text-color:var(--heading-text-color);--flatheading-text-transform:var(--heading-text-transform);--flatheading-font-family:var(--heading-font-family);--flatheading-font-weight:var(--heading-font-weight);--flatheading-font-size:var(--heading-font-size);--flatheading-letter-spacing:var(--heading-letter-spacing);--flatsubheading-text-color:var(--subheading-text-color);--flatsubheading-text-transform:var(--subheading-text-transform);--flatsubheading-font-family:var(--subheading-font-family);--flatsubheading-font-weight:var(--subheading-font-weight);--flatsubheading-font-size:var(--subheading-font-size);--headerbtn_background-color:var(--button-background-color);--headerbtn-text-color:var(--button-text-color);--headerbtn-font-stack:var(--button-font-stack);--headerbtn-font-size:var(--button-font-size);--headerbtn-font-weight:var(--header-font-weight);--headerbtn-border-color:var(--button-border-color);--headerbtn-border-width:var(--button-border-width);--headerbtn-text-transform:var(--button-text-transform);--headerbtn-border-radius:var(--button-border-radius);--headerbtnhover-background-color:var(--buttonhover-background-color);--headerbtnhover-text-color:var(--buttonhover-text-color);--headerbtnhover-border-color:var(--buttonhover-background-color);--flatdetails-font-stack:inherit;--flatdetails-font-weight:inherit;--flatdetails-font-size:inherit;--link-text-color:#3490dc;--link-text-transform:none;--link-font-family:inherit;--link-font-size:1em;--link-font-weight:700;--linkhover-text-color:#0074d5;--linkhover-text-transform:none;--linkhover-font-family:inherit;--linkhover-font-size:1em;--linkhover-font-weight:700;--disabled-text-color:#8795a1;--table-header-text-color:#535353;--table-header-background-color:#e9ecef;--table-header-font-size:1em;--table-header-font-weight:700;--table-background-color:white;--table-odd-color:var(--default-text-color);--table-odd-background-color:white;--table-selected-background-color:var(--table-background-color);--table-selected-color:var(--default-text-color);--table-border-color:#dee2e6;--tableflat-background-color:inherit;--tableflat-color:var(--default-text-color);--table-text-color:var(--default-text-color);--table-text-transform:inherit;--viewlink-text-color:var(--table-text-color);--viewlink-text-transform:var(--table-text-transform);--viewlink-font-family:var(--table-font-family);--viewlink-font-size:var(--table-font-size);--viewlink-font-weight:var(--table-font-weight);--overlay-background-color:#000c;--button-background-color:#037bb2;--button-text-color:white;--button-border-color:#007bff;--button-border-width:1px;--button-font-stack:inherit;--button-font-size:1em;--button-font-weight:400;--button-border-radius:.25em;--button-text-transform:none;--buttonhover-background-color:#038ccb;--buttonhover-text-color:white;--buttonhover-border-color:#007bff;--buttondisabled-background-color:#025880;--buttondisabled-text-color:#777;--buttondisabled-border-color:#007bff;--requestbutton-background-color:var(--button-background-color);--requestbutton-text-color:var(--button-text-color);--requestbutton-border-color:var(--button-border-color);--requestbutton-border-width:var(--button-border-width);--requestbutton-font-stack:var(--button-font-stack);--requestbutton-font-size:var(--button-font-size);--requestbutton-font-weight:var(--button-font-weight);--requestbutton-border-radius:var(--button-border-radius);--requestbutton-text-transform:var(--button-text-transform);--requestbuttonhover-background-color:var(--buttonhover-background-color);--requestbuttonhover-text-color:var(--buttonhover-text-color);--requestbuttonhover-border-color:var(--buttonhover-border-color);--requestbuttondisabled-background-color:var(--buttondisabled-background-color);--requestbuttondisabled-text-color:var(--buttondisabled-text-color);--requestbuttondisabled-border-color:var(--buttondisabled-border-color);--slider-background-color:white;--sliderdot-background-color:#037bb2;--sliderdot-border-color:white;--sliderrail-background-color:#b5b5b5;--logo-background-image:url(https://gn.squarebytes.at/images/logo_large.jpg);--logo-background-color:#fff;--linkview-background-image:url(https://gn.squarebytes.at/images/linkview_1.png);--linkview-background-image-hover:url(https://gn.squarebytes.at/images/linkview_1_hover.png);--polygon-active-color:#0f0;--polygon-active-opacity:.2;--polygon-active-hover-color:#0f0;--polygon-active-hover-opacity:.3;--polygon-available-color:#0f0;--polygon-available-opacity:.2;--polygon-available-hover-color:#0f0;--polygon-available-hover-opacity:.3;--polygon-sold-color:red;--polygon-sold-opacity:.2;--polygon-reserved-color:#ff0;--polygon-reserved-opacity:.2;--polygon-disabled-color:#444;--polygon-disabled-opacity:.2;--polygon-disabled-hover-color:#444;--polygon-disabled-hover-opacity:.3;--polygon-selected-color:#ff0;--polygon-selected-opacity:.3;--polygon-hidden-opacity:0;--mouseoverimage-active-opacity:.5;--mouseoverimage-active-hover-opacity:.9;--mouseoverimage-disabled-opacity:.3;--mouseoverimage-disabled-hover-opacity:.7;--mouseoverimage-selected-opacity:1;--mouseoverimage-hidden-opacity:0;--filter-background-color:var(--header-background-color);--filter-text-color:var(--header-text-color);--filter-font-stack:var(--header-font-stack);--filter-title-text-transform:var(--header-text-transform);--filter-title-font-size:var(--header-font-size);--filter-title-font-weight:var(--header-font-weight);--filter-value-text-transform:lowercase;--filter-value-font-size:var(--header-font-size);--filter-value-font-weight:var(--header-font-weight);--filter-checkbox-text-transform:var(--header-text-transform);--filter-checkbox-font-size:var(--header-font-size);--filter-checkbox-font-weight:var(--header-font-weight);--filter-reset-text-transform:var(--header-text-transform);--filter-reset-font-size:var(--header-font-size);--filter-reset-font-weight:var(--header-font-weight);--filter-hint-text-transform:inherit;--filter-hint-font-style:inherit;--filter-hint-font-stack:inherit;--filter-hint-font-size:inherit;--filter-hint-font-weight:inherit;--placeholder-text-color:666;--placeholder-font-size:.75em;--placeholder-font-weight:400;--contactheader-color:var(--header-text-color);--contactheader-background-color:var(--header-background-color);--contactheader-font-stack:var(--header-font-stack);--contactheader-font-size:var(--header-font-size);--contactheader-font-weight:var(--header-font-weight);--contactheader-text-transform:var(--header-text-transform);--contactbody-color:var(--default-text-color);--contactbody-background-color:var(--default-background-color);--contactbody-font-stack:var(--default-font-stack);--contactbody-font-size:1em;--contactbody-font-weight:400;--contactbody-text-transform:none;--contactthankyou-color:var(--contactbody-color);--contactthankyou-background-color:var(--contactbody-background-color);--contactthankyou-font-stack:var(--contactbody-font-stack);--contactthankyou-font-size:--contactbody-font-size;--contactthankyou-font-weight:--contactbody-font-weight;--contactthankyou-text-transform:--contactbody-text-transform;--checkboxhover-background-color:#bcdefa;--smallcount-text-color:inherit;--smallcount-background-color:#ededdc;--smallcount-font-stack:inherit;--smallcount-border-color:black;--smallcount-border-width:2px;--smallcount-border-radius:9999px;--smallcount-text-transform:inherit;--smallcount-font-size:inherit;--smallcount-font-weight:inherit;--smallcounthover-text-color:inherit;--smallcounthover-background-color:white;--smallcounthover-font-stack:inherit;--smallcounthover-border-color:black;--smallcounthover-border-width:2px;--smallcounthover-border-radius:9999px;--smallcounthover-text-transform:inherit;--smallcounthover-font-size:inherit;--smallcounthover-font-weight:inherit;--icon-360-image:url(/images/360-default.png);--flatdetailspopup-text-color:var(--default-text-color);--flatdetailspopup-background-color:#f1f5f8;--closebutton-font-family:arial;--closebutton-font-weight:700;--closebutton-font-size:24px;--privacypolicy-text-color:#777;--privacypolicy-font-size:var(--contactbody-font-size);--privacypolicy-font-weight:var(--contactbody-font-weight);--privacypolicylink-text-color:var(--privacypolicy-text-color);--privacypolicylink-font-size:var(--contactbody-font-size);--privacypolicylink-font-weight:var(--contactbody-font-weight);--privacypolicylink-text-decoration:underline}#gsbody{margin:0}@layer theme{:is(#grnmainview,#grngalleryoverlay) :root,:is(#grnmainview,#grngalleryoverlay) :host{--gntw-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--gntw-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--gntw-color-red-50:oklch(97.1% .013 17.38);--gntw-color-red-100:oklch(93.6% .032 17.717);--gntw-color-red-500:oklch(63.7% .237 25.331);--gntw-color-red-600:oklch(57.7% .245 27.325);--gntw-color-red-700:oklch(50.5% .213 27.518);--gntw-color-orange-500:oklch(70.5% .213 47.604);--gntw-color-green-500:oklch(72.3% .219 149.579);--gntw-color-green-600:oklch(62.7% .194 149.214);--gntw-color-green-700:oklch(52.7% .154 150.069);--gntw-color-blue-300:oklch(80.9% .105 251.813);--gntw-color-blue-400:oklch(70.7% .165 254.624);--gntw-color-blue-500:oklch(62.3% .214 259.815);--gntw-color-blue-600:oklch(54.6% .245 262.881);--gntw-color-blue-700:oklch(48.8% .243 264.376);--gntw-color-indigo-50:oklch(96.2% .018 272.314);--gntw-color-indigo-100:oklch(93% .034 272.788);--gntw-color-indigo-400:oklch(67.3% .182 276.935);--gntw-color-indigo-500:oklch(58.5% .233 277.117);--gntw-color-indigo-600:oklch(51.1% .262 276.966);--gntw-color-indigo-700:oklch(45.7% .24 277.023);--gntw-color-indigo-800:oklch(39.8% .195 277.366);--gntw-color-gray-50:oklch(98.5% .002 247.839);--gntw-color-gray-100:oklch(96.7% .003 264.542);--gntw-color-gray-200:oklch(92.8% .006 264.531);--gntw-color-gray-300:oklch(87.2% .01 258.338);--gntw-color-gray-400:oklch(70.7% .022 261.325);--gntw-color-gray-500:oklch(55.1% .027 264.364);--gntw-color-gray-600:oklch(44.6% .03 256.802);--gntw-color-gray-700:oklch(37.3% .034 259.733);--gntw-color-gray-800:oklch(27.8% .033 256.848);--gntw-color-gray-900:oklch(21% .034 264.665);--gntw-color-black:#000;--gntw-color-white:#fff;--gntw-spacing:.25rem;--gntw-container-md:28rem;--gntw-container-2xl:42rem;--gntw-container-7xl:80rem;--gntw-text-xs:.75rem;--gntw-text-xs--line-height:calc(1/.75);--gntw-text-sm:.875rem;--gntw-text-sm--line-height:calc(1.25/.875);--gntw-text-base:1rem;--gntw-text-base--line-height: 1.5 ;--gntw-text-lg:1.125rem;--gntw-text-lg--line-height:calc(1.75/1.125);--gntw-text-2xl:1.5rem;--gntw-text-2xl--line-height:calc(2/1.5);--gntw-font-weight-medium:500;--gntw-font-weight-semibold:600;--gntw-font-weight-bold:700;--gntw-tracking-wider:.05em;--gntw-tracking-widest:.1em;--gntw-radius-sm:.25rem;--gntw-radius-md:.375rem;--gntw-radius-lg:.5rem;--gntw-drop-shadow-md:0 3px 3px #0000001f;--gntw-ease-in:cubic-bezier(.4,0,1,1);--gntw-ease-out:cubic-bezier(0,0,.2,1);--gntw-ease-in-out:cubic-bezier(.4,0,.2,1);--gntw-default-transition-duration:.15s;--gntw-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--gntw-default-font-family:var(--gntw-font-sans);--gntw-default-mono-font-family:var(--gntw-font-mono)}}@layer base{:is(#grnmainview,#grngalleryoverlay) *,:is(#grnmainview,#grngalleryoverlay) :after,:is(#grnmainview,#grngalleryoverlay) :before,:is(#grnmainview,#grngalleryoverlay) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:is(#grnmainview,#grngalleryoverlay) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:is(#grnmainview,#grngalleryoverlay) html,:is(#grnmainview,#grngalleryoverlay) :host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--gntw-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--gntw-default-font-feature-settings,normal);font-variation-settings:var(--gntw-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}:is(#grnmainview,#grngalleryoverlay) hr{height:0;color:inherit;border-top-width:1px}:is(#grnmainview,#grngalleryoverlay) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:is(#grnmainview,#grngalleryoverlay) h1,:is(#grnmainview,#grngalleryoverlay) h2,:is(#grnmainview,#grngalleryoverlay) h3,:is(#grnmainview,#grngalleryoverlay) h4,:is(#grnmainview,#grngalleryoverlay) h5,:is(#grnmainview,#grngalleryoverlay) h6{font-size:inherit;font-weight:inherit}:is(#grnmainview,#grngalleryoverlay) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:is(#grnmainview,#grngalleryoverlay) b,:is(#grnmainview,#grngalleryoverlay) strong{font-weight:bolder}:is(#grnmainview,#grngalleryoverlay) code,:is(#grnmainview,#grngalleryoverlay) kbd,:is(#grnmainview,#grngalleryoverlay) samp,:is(#grnmainview,#grngalleryoverlay) pre{font-family:var(--gntw-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--gntw-default-mono-font-feature-settings,normal);font-variation-settings:var(--gntw-default-mono-font-variation-settings,normal);font-size:1em}:is(#grnmainview,#grngalleryoverlay) small{font-size:80%}:is(#grnmainview,#grngalleryoverlay) sub,:is(#grnmainview,#grngalleryoverlay) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:is(#grnmainview,#grngalleryoverlay) sub{bottom:-.25em}:is(#grnmainview,#grngalleryoverlay) sup{top:-.5em}:is(#grnmainview,#grngalleryoverlay) table{text-indent:0;border-color:inherit;border-collapse:collapse}:is(#grnmainview,#grngalleryoverlay) :-moz-focusring{outline:auto}:is(#grnmainview,#grngalleryoverlay) progress{vertical-align:baseline}:is(#grnmainview,#grngalleryoverlay) summary{display:list-item}:is(#grnmainview,#grngalleryoverlay) ol,:is(#grnmainview,#grngalleryoverlay) ul,:is(#grnmainview,#grngalleryoverlay) menu{list-style:none}:is(#grnmainview,#grngalleryoverlay) img,:is(#grnmainview,#grngalleryoverlay) svg,:is(#grnmainview,#grngalleryoverlay) video,:is(#grnmainview,#grngalleryoverlay) canvas,:is(#grnmainview,#grngalleryoverlay) audio,:is(#grnmainview,#grngalleryoverlay) iframe,:is(#grnmainview,#grngalleryoverlay) embed,:is(#grnmainview,#grngalleryoverlay) object{vertical-align:middle;display:block}:is(#grnmainview,#grngalleryoverlay) img,:is(#grnmainview,#grngalleryoverlay) video{max-width:100%;height:auto}:is(#grnmainview,#grngalleryoverlay) button,:is(#grnmainview,#grngalleryoverlay) input,:is(#grnmainview,#grngalleryoverlay) select,:is(#grnmainview,#grngalleryoverlay) optgroup,:is(#grnmainview,#grngalleryoverlay) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:is(#grnmainview,#grngalleryoverlay) ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:is(#grnmainview,#grngalleryoverlay) :where(select:is([multiple],[size])) optgroup{font-weight:bolder}:is(#grnmainview,#grngalleryoverlay) :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}:is(#grnmainview,#grngalleryoverlay) ::file-selector-button{margin-inline-end:4px}:is(#grnmainview,#grngalleryoverlay) ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){:is(#grnmainview,#grngalleryoverlay) ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){:is(#grnmainview,#grngalleryoverlay) ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}:is(#grnmainview,#grngalleryoverlay) textarea{resize:vertical}:is(#grnmainview,#grngalleryoverlay) ::-webkit-search-decoration{-webkit-appearance:none}:is(#grnmainview,#grngalleryoverlay) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit{display:inline-flex}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-fields-wrapper{padding:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-year-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-month-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-day-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-hour-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-minute-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-second-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-millisecond-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) ::-webkit-datetime-edit-meridiem-field{padding-block:0}:is(#grnmainview,#grngalleryoverlay) :-moz-ui-invalid{box-shadow:none}:is(#grnmainview,#grngalleryoverlay) button,:is(#grnmainview,#grngalleryoverlay) input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:is(#grnmainview,#grngalleryoverlay) ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:is(#grnmainview,#grngalleryoverlay) ::-webkit-inner-spin-button{height:auto}:is(#grnmainview,#grngalleryoverlay) ::-webkit-outer-spin-button{height:auto}:is(#grnmainview,#grngalleryoverlay) [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{:is(#grnmainview,#grngalleryoverlay) .gntw\:pointer-events-none{pointer-events:none!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:absolute{position:absolute!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:fixed{position:fixed!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:relative{position:relative!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:static{position:static!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sticky{position:sticky!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:inset-0{inset:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:start-0{inset-inline-start:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:end-0{inset-inline-end:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:top-0{top:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:top-2{top:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:top-4{top:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:right-0{right:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bottom-0{bottom:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:left-0{left:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:left-4{left:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:isolate{isolation:isolate!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:z-10{z-index:10!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:z-20{z-index:20!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:z-40{z-index:40!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:z-50{z-index:50!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:m-0{margin:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:m-1{margin:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:m-2{margin:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:\!mx-1{margin-inline:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:\!mx-2{margin-inline:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mx-0{margin-inline:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mx-1{margin-inline:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mx-2{margin-inline:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mx-3{margin-inline:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mx-4{margin-inline:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mx-auto{margin-inline:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:my-0{margin-block:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:my-1{margin-block:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:my-2{margin-block:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:my-3{margin-block:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:my-4{margin-block:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:my-auto{margin-block:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ms-2{margin-inline-start:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ms-3{margin-inline-start:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ms-4{margin-inline-start:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:-me-0\.5{margin-inline-end:calc(var(--gntw-spacing)*-.5)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:-me-2{margin-inline-end:calc(var(--gntw-spacing)*-2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-0{margin-top:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-1{margin-top:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-2{margin-top:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-3{margin-top:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-4{margin-top:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-6{margin-top:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mt-8{margin-top:calc(var(--gntw-spacing)*8)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:\!mr-1,:is(#grnmainview,#grngalleryoverlay) .gntw\:mr-1{margin-right:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mr-2{margin-right:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mr-3{margin-right:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mr-4{margin-right:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mr-5{margin-right:calc(var(--gntw-spacing)*5)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:\!mb-0,:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-0{margin-bottom:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-1,:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-1\!{margin-bottom:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-2{margin-bottom:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-3{margin-bottom:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-4{margin-bottom:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:mb-6{margin-bottom:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ml-1{margin-left:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ml-2{margin-left:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ml-3{margin-left:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ml-auto{margin-left:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:block{display:block!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:flex{display:flex!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hidden{display:none!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:inline{display:inline!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:inline-block{display:inline-block!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:inline-flex{display:inline-flex!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-2{height:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-3{height:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-4{height:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-5{height:calc(var(--gntw-spacing)*5)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-6{height:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-8{height:calc(var(--gntw-spacing)*8)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-9{height:calc(var(--gntw-spacing)*9)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-10{height:calc(var(--gntw-spacing)*10)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-16{height:calc(var(--gntw-spacing)*16)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-24{height:calc(var(--gntw-spacing)*24)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-32{height:calc(var(--gntw-spacing)*32)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-64{height:calc(var(--gntw-spacing)*64)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-80{height:calc(var(--gntw-spacing)*80)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-\[150px\]{height:150px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-full{height:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:h-screen{height:100vh!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-h-\[65vh\]{max-height:65vh!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-h-full{max-height:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-h-screen{max-height:100vh!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:min-h-screen{min-height:100vh!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-1\/2{width:50%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-1\/3{width:33.3333%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-1\/4{width:25%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-1\/5{width:20%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-1\/6{width:16.6667%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-1\/20{width:5%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-2{width:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-2\/3{width:66.6667%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-2\/5{width:40%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-3{width:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-3\/4{width:75%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-4{width:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-5{width:calc(var(--gntw-spacing)*5)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-5\/6{width:83.3333%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-6{width:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-8{width:calc(var(--gntw-spacing)*8)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-12{width:calc(var(--gntw-spacing)*12)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-16{width:calc(var(--gntw-spacing)*16)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-20{width:calc(var(--gntw-spacing)*20)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-28{width:calc(var(--gntw-spacing)*28)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-48{width:calc(var(--gntw-spacing)*48)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-\[3\.75rem\]{width:3.75rem!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-\[20px\]{width:20px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-auto{width:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:w-full{width:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-w-2xl{max-width:var(--gntw-container-2xl)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-w-6{max-width:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-w-7xl{max-width:var(--gntw-container-7xl)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-w-20{max-width:calc(var(--gntw-spacing)*20)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-w-full{max-width:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:max-w-md{max-width:var(--gntw-container-md)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:min-w-20{min-width:calc(var(--gntw-spacing)*20)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:min-w-full{min-width:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:flex-1{flex:1!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shrink{flex-shrink:1!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shrink-0{flex-shrink:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:grow{flex-grow:1!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:grow-0,:is(#grnmainview,#grngalleryoverlay) .gntw\:grow-0\!{flex-grow:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:basis-0{flex-basis:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:origin-bottom-left{transform-origin:0 100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:origin-top{transform-origin:top!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:translate-y-\[0px\]{--tw-translate-y:0px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:translate-y-\[4px\]{--tw-translate-y:4px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rotate-90{rotate:90deg!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:cursor-move{cursor:move!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:cursor-not-allowed{cursor:not-allowed!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:cursor-pointer{cursor:pointer!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:cursor-text{cursor:text!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:list-disc{list-style-type:disc!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:flex-col{flex-direction:column!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:flex-col-reverse{flex-direction:column-reverse!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:flex-row{flex-direction:row!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:flex-wrap{flex-wrap:wrap!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:content-start{align-content:flex-start!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:items-baseline{align-items:baseline!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:items-center{align-items:center!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:items-end{align-items:flex-end!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:items-start{align-items:flex-start!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:items-stretch{align-items:stretch!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:justify-between{justify-content:space-between!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:justify-center{justify-content:center!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:justify-end{justify-content:flex-end!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:justify-start{justify-content:flex-start!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-1{gap:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-2{gap:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-4{gap:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-6{gap:calc(var(--gntw-spacing)*6)!important}:where(:is(#grnmainview,#grngalleryoverlay) .gntw\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--gntw-spacing)*2)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--gntw-spacing)*2)*calc(1 - var(--tw-space-y-reverse)))!important}:where(:is(#grnmainview,#grngalleryoverlay) .gntw\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--gntw-spacing)*4)*var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--gntw-spacing)*4)*calc(1 - var(--tw-space-y-reverse)))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-x-8{column-gap:calc(var(--gntw-spacing)*8)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-y-1{row-gap:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:gap-y-6{row-gap:calc(var(--gntw-spacing)*6)!important}:where(:is(#grnmainview,#grngalleryoverlay) .gntw\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0!important;border-bottom-style:var(--tw-border-style)!important;border-top-style:var(--tw-border-style)!important;border-top-width:calc(1px*var(--tw-divide-y-reverse))!important;border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))!important}:where(:is(#grnmainview,#grngalleryoverlay) .gntw\:divide-gray-200>:not(:last-child)){border-color:var(--gntw-color-gray-200)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:overflow-auto{overflow:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:overflow-hidden{overflow:hidden!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:overflow-x-auto{overflow-x:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:overflow-y-auto{overflow-y:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:overflow-y-scroll{overflow-y:scroll!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rounded{border-radius:.25rem!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rounded-full{border-radius:3.40282e38px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rounded-lg{border-radius:var(--gntw-radius-lg)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rounded-md{border-radius:var(--gntw-radius-md)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rounded-sm{border-radius:var(--gntw-radius-sm)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rounded-l{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border{border-style:var(--tw-border-style)!important;border-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-1{border-style:var(--tw-border-style)!important;border-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-4{border-style:var(--tw-border-style)!important;border-width:4px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-y{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-r-1{border-right-style:var(--tw-border-style)!important;border-right-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-l-1{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-l-4{border-left-style:var(--tw-border-style)!important;border-left-width:4px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-solid{--tw-border-style:solid!important;border-style:solid!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-blue-400{border-color:var(--gntw-color-blue-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-gray-100{border-color:var(--gntw-color-gray-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-gray-200{border-color:var(--gntw-color-gray-200)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-gray-300{border-color:var(--gntw-color-gray-300)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-indigo-400{border-color:var(--gntw-color-indigo-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:border-transparent{border-color:#0000!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-blue-300{background-color:var(--gntw-color-blue-300)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-blue-400{background-color:var(--gntw-color-blue-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-blue-500{background-color:var(--gntw-color-blue-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-blue-600{background-color:var(--gntw-color-blue-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-gray-100{background-color:var(--gntw-color-gray-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-gray-200{background-color:var(--gntw-color-gray-200)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-gray-400{background-color:var(--gntw-color-gray-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-gray-500{background-color:var(--gntw-color-gray-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-gray-700{background-color:var(--gntw-color-gray-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-green-500{background-color:var(--gntw-color-green-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-indigo-50{background-color:var(--gntw-color-indigo-50)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-indigo-600{background-color:var(--gntw-color-indigo-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-orange-500{background-color:var(--gntw-color-orange-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-red-50{background-color:var(--gntw-color-red-50)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-red-100\!{background-color:var(--gntw-color-red-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-red-500{background-color:var(--gntw-color-red-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-red-600{background-color:var(--gntw-color-red-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:bg-white{background-color:var(--gntw-color-white)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:object-cover{object-fit:cover!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:p-0{padding:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:p-1{padding:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:p-2{padding:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:p-3{padding:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:p-4{padding:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:p-6{padding:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:px-0{padding-inline:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:px-1{padding-inline:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:px-2{padding-inline:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:px-3{padding-inline:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:px-4{padding-inline:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:px-6{padding-inline:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:py-0{padding-block:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:py-1{padding-block:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:py-2{padding-block:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:py-3{padding-block:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:py-4{padding-block:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:py-6{padding-block:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ps-3{padding-inline-start:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pe-4{padding-inline-end:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pt-1{padding-top:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pt-2{padding-top:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pt-3{padding-top:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pt-4{padding-top:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pt-6{padding-top:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pr-0{padding-right:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pr-1{padding-right:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pb-0{padding-bottom:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pb-1{padding-bottom:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pb-3{padding-bottom:calc(var(--gntw-spacing)*3)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:pl-1{padding-left:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-center{text-align:center!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-left{text-align:left!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-right{text-align:right!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-start{text-align:start!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:align-middle{vertical-align:middle!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-2xl{font-size:var(--gntw-text-2xl)!important;line-height:var(--tw-leading,var(--gntw-text-2xl--line-height))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-base{font-size:var(--gntw-text-base)!important;line-height:var(--tw-leading,var(--gntw-text-base--line-height))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-lg{font-size:var(--gntw-text-lg)!important;line-height:var(--tw-leading,var(--gntw-text-lg--line-height))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-sm{font-size:var(--gntw-text-sm)!important;line-height:var(--tw-leading,var(--gntw-text-sm--line-height))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-xs{font-size:var(--gntw-text-xs)!important;line-height:var(--tw-leading,var(--gntw-text-xs--line-height))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:leading-4{--tw-leading:calc(var(--gntw-spacing)*4)!important;line-height:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:leading-5{--tw-leading:calc(var(--gntw-spacing)*5)!important;line-height:calc(var(--gntw-spacing)*5)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:leading-none{--tw-leading:1!important;line-height:1!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:font-bold{--tw-font-weight:var(--gntw-font-weight-bold)!important;font-weight:var(--gntw-font-weight-bold)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:font-medium{--tw-font-weight:var(--gntw-font-weight-medium)!important;font-weight:var(--gntw-font-weight-medium)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:font-semibold{--tw-font-weight:var(--gntw-font-weight-semibold)!important;font-weight:var(--gntw-font-weight-semibold)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:tracking-wider{--tw-tracking:var(--gntw-tracking-wider)!important;letter-spacing:var(--gntw-tracking-wider)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:tracking-widest{--tw-tracking:var(--gntw-tracking-widest)!important;letter-spacing:var(--gntw-tracking-widest)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:whitespace-normal{white-space:normal!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-blue-500{color:var(--gntw-color-blue-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-100{color:var(--gntw-color-gray-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-300{color:var(--gntw-color-gray-300)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-400{color:var(--gntw-color-gray-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-500{color:var(--gntw-color-gray-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-600{color:var(--gntw-color-gray-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-700{color:var(--gntw-color-gray-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-800{color:var(--gntw-color-gray-800)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-gray-900{color:var(--gntw-color-gray-900)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-green-500{color:var(--gntw-color-green-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-green-600{color:var(--gntw-color-green-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-green-700{color:var(--gntw-color-green-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-indigo-600{color:var(--gntw-color-indigo-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-indigo-700{color:var(--gntw-color-indigo-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-inherit\!{color:inherit!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-orange-500{color:var(--gntw-color-orange-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-red-500{color:var(--gntw-color-red-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-red-600{color:var(--gntw-color-red-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:text-white{color:var(--gntw-color-white)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:uppercase{text-transform:uppercase!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:italic{font-style:italic!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:underline{text-decoration-line:underline!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:opacity-0{opacity:0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:opacity-25{opacity:.25!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:opacity-50{opacity:.5!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:opacity-75{opacity:.75!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:opacity-90{opacity:.9!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:opacity-100{opacity:1!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:outline-1{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:outline-black{outline-color:var(--gntw-color-black)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:outline-gray-300{outline-color:var(--gntw-color-gray-300)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f))!important;--tw-drop-shadow:drop-shadow(var(--gntw-drop-shadow-md))!important;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--gntw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--gntw-default-transition-duration))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--gntw-default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--gntw-default-transition-duration))!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:duration-75{--tw-duration:75ms!important;transition-duration:75ms!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:duration-150{--tw-duration:.15s!important;transition-duration:.15s!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:duration-200{--tw-duration:.2s!important;transition-duration:.2s!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ease-in{--tw-ease:var(--gntw-ease-in)!important;transition-timing-function:var(--gntw-ease-in)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ease-in-out{--tw-ease:var(--gntw-ease-in-out)!important;transition-timing-function:var(--gntw-ease-in-out)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ease-out{--tw-ease:var(--gntw-ease-out)!important;transition-timing-function:var(--gntw-ease-out)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:select-none{-webkit-user-select:none!important;user-select:none!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:first-of-type\:rounded-l-md:first-of-type{border-top-left-radius:var(--gntw-radius-md)!important;border-bottom-left-radius:var(--gntw-radius-md)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:last-of-type\:rounded-r-md:last-of-type{border-top-right-radius:var(--gntw-radius-md)!important;border-bottom-right-radius:var(--gntw-radius-md)!important}@media (hover:hover){:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:border-blue-400:hover{border-color:var(--gntw-color-blue-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:border-gray-300:hover{border-color:var(--gntw-color-gray-300)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:bg-blue-700:hover{background-color:var(--gntw-color-blue-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:bg-gray-50:hover{background-color:var(--gntw-color-gray-50)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:bg-gray-100:hover{background-color:var(--gntw-color-gray-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:bg-red-500:hover{background-color:var(--gntw-color-red-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:text-blue-400:hover{color:var(--gntw-color-blue-400)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:text-blue-500:hover{color:var(--gntw-color-blue-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:text-gray-500:hover{color:var(--gntw-color-gray-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:text-gray-700:hover{color:var(--gntw-color-gray-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:text-gray-800:hover{color:var(--gntw-color-gray-800)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:text-gray-900:hover{color:var(--gntw-color-gray-900)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:no-underline:hover{text-decoration-line:none!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:hover\:underline:hover{text-decoration-line:underline!important}}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:border-gray-300:focus{border-color:var(--gntw-color-gray-300)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:border-indigo-500:focus{border-color:var(--gntw-color-indigo-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:border-indigo-700:focus{border-color:var(--gntw-color-indigo-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:bg-blue-700:focus{background-color:var(--gntw-color-blue-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:bg-gray-50:focus{background-color:var(--gntw-color-gray-50)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:bg-gray-100:focus{background-color:var(--gntw-color-gray-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:bg-indigo-100:focus{background-color:var(--gntw-color-indigo-100)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:text-gray-500:focus{color:var(--gntw-color-gray-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:text-gray-700:focus{color:var(--gntw-color-gray-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:text-gray-800:focus{color:var(--gntw-color-gray-800)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:text-indigo-800:focus{color:var(--gntw-color-indigo-800)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:ring-indigo-500:focus{--tw-ring-color:var(--gntw-color-indigo-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:ring-red-500:focus{--tw-ring-color:var(--gntw-color-red-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:ring-offset-2:focus{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:outline-hidden:focus{--tw-outline-style:none!important;outline-style:none!important}@media (forced-colors:active){:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:outline-hidden:focus{outline-offset:2px!important;outline:2px solid #0000!important}}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:outline-offset-0:focus{outline-offset:0px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus\:outline-indigo-500:focus{outline-color:var(--gntw-color-indigo-500)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:focus-visible\:outline-indigo-600:focus-visible{outline-color:var(--gntw-color-indigo-600)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:active\:bg-gray-900:active{background-color:var(--gntw-color-gray-900)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:active\:bg-red-700:active{background-color:var(--gntw-color-red-700)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:disabled\:opacity-25:disabled{opacity:.25!important}@media (min-width:40rem){:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:mx-auto{margin-inline:auto!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:-my-px{margin-block:-1px!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:ms-6{margin-inline-start:calc(var(--gntw-spacing)*6)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:ms-10{margin-inline-start:calc(var(--gntw-spacing)*10)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:flex{display:flex!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:hidden{display:none!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:w-1\/2{width:50%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:w-1\/3{width:33.3333%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:w-1\/6{width:16.6667%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:w-full{width:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:max-w-md{max-width:var(--gntw-container-md)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:flex-1{flex:1!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:translate-y-\[0px\]{--tw-translate-y:0px!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:scale-95{--tw-scale-x:95%!important;--tw-scale-y:95%!important;--tw-scale-z:95%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:scale-100{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:items-center{align-items:center!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:justify-between{justify-content:space-between!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:rounded-lg{border-radius:var(--gntw-radius-lg)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:px-0{padding-inline:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:sm\:px-6{padding-inline:calc(var(--gntw-spacing)*6)!important}}@media (min-width:48rem){:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:my-0{margin-block:calc(var(--gntw-spacing)*0)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:block{display:block!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:flex{display:flex!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:w-1\/2{width:50%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:w-2\/3{width:66.6667%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:flex-row{flex-direction:row!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:md\:justify-end{justify-content:flex-end!important}}@media (min-width:64rem){:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:m-4{margin:calc(var(--gntw-spacing)*4)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:mr-1{margin-right:calc(var(--gntw-spacing)*1)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:mr-2{margin-right:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:block{display:block!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:flex{display:flex!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:w-1\/2{width:50%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:w-1\/3{width:33.3333%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:w-full{width:100%!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:flex-col{flex-direction:column!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:flex-row{flex-direction:row!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:flex-wrap{flex-wrap:wrap!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:items-center{align-items:center!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:justify-between{justify-content:space-between!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:justify-center{justify-content:center!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:justify-end{justify-content:flex-end!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:p-8{padding:calc(var(--gntw-spacing)*8)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:px-2{padding-inline:calc(var(--gntw-spacing)*2)!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:lg\:px-8{padding-inline:calc(var(--gntw-spacing)*8)!important}}:is(#grnmainview,#grngalleryoverlay) .gntw\:ltr\:origin-top-left:where(:dir(ltr),[dir=ltr],[dir=ltr] *){transform-origin:0 0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:ltr\:origin-top-right:where(:dir(ltr),[dir=ltr],[dir=ltr] *){transform-origin:100% 0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rtl\:origin-top-left:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:0 0!important}:is(#grnmainview,#grngalleryoverlay) .gntw\:rtl\:origin-top-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100% 0!important}}#grnmainview,#grngalleryoverlay{--gntw-color-red-100:#fee2e2;--gntw-color-red-300:#fca5a5;--gntw-color-red-500:#ef4444;--gntw-color-red-600:#dc2626;--gntw-color-red-700:#b91c1c;--gntw-color-orange-500:#f97316;--gntw-color-green-100:#dcfce7;--gntw-color-green-500:#22c55e;--gntw-color-blue-300:#93c5fd;--gntw-color-blue-400:#60a5fa;--gntw-color-blue-500:#3b82f6;--gntw-color-blue-600:#2563eb;--gntw-color-blue-700:#1d4ed8;--gntw-color-gray-50:#f9fafb;--gntw-color-gray-100:#f3f4f6;--gntw-color-gray-200:#e5e7eb;--gntw-color-gray-300:#d1d5db;--gntw-color-gray-400:#9ca3af;--gntw-color-gray-500:#6b7280;--gntw-color-gray-600:#4b5563;--gntw-color-gray-700:#374151;--gntw-color-gray-800:#1f2937;--gntw-color-gray-900:#111827;--gntw-color-indigo-400:#818cf8;--gntw-color-indigo-500:#6366f1;--gntw-color-indigo-600:#4f46e5;--gntw-color-indigo-700:#4338ca;--gntw-color-white:#fff;--gntw-spacing:.25rem;color:var(--default-text-color);background-color:var(--default-background-color);font-family:var(--default-font-stack);font-size:var(--default-font-size);text-align:left;box-sizing:border-box;font-weight:400;line-height:1.5}#grnmainview *,#grnmainview :before,#grnmainview :after,#grngalleryoverlay *,#grngalleryoverlay :before,#grngalleryoverlay :after{box-sizing:inherit}#grnmainview input[type=radio],#grnmainview input[type=checkbox],#grngalleryoverlay input[type=radio],#grngalleryoverlay input[type=checkbox]{clip:unset;width:16px;height:16px;position:static}#grnmainview .show,#grngalleryoverlay .show{visibility:visible}#grnmainview .collapse:not(.show),#grngalleryoverlay .collapse:not(.show){display:none}#grnmainview .whitespace-nowrap,#grngalleryoverlay .whitespace-nowrap{white-space:nowrap}#grnmainview #masterproject,#grngalleryoverlay #masterproject{color:var(--default-text-color);background-color:var(--default-background-color);font-family:var(--default-font-stack);font-size:var(--default-font-size)}:is(#grnmainview .gntw:bg-overlay,#grngalleryoverlay .gntw:bg-overlay){z-index:1001}:is(#grnmainview .gntw:text-default,#grngalleryoverlay .gntw:text-default){color:var(--default-text-color)}:is(#grnmainview .gntw:cursor-text,#grngalleryoverlay .gntw:cursor-text){cursor:text}#grnmainview .mini-circle,#grngalleryoverlay .mini-circle{color:var(--smallcount-text-color);background-color:#ededdc;background-color:var(--smallcount-background-color);font-family:var(--smallcount-font-stack);border:2px solid #000;border-color:var(--smallcount-border-color);border-width:var(--smallcount-border-width);border-radius:var(--smallcount-border-radius);text-transform:var(--smallcount-text-transform);font-size:var(--smallcount-font-size);font-weight:var(--smallcount-font-weight)}#grnmainview .mini-circle:hover,#grngalleryoverlay .mini-circle:hover{color:var(--smallcounthover-text-color);background-color:#fff;background-color:var(--smallcounthover-background-color);font-family:var(--smallcounthover-font-stack);border:2px solid #000;border-color:var(--smallcounthover-border-color);border-width:var(--smallcounthover-border-width);border-radius:var(--smallcounthover-border-radius);text-transform:var(--smallcounthover-text-transform);font-size:var(--smallcounthover-font-size);font-weight:var(--smallcounthover-font-weight)}#grnmainview .vue-slider-dot,#grnmainview .vue-slider-dot-handle,#grngalleryoverlay .vue-slider-dot,#grngalleryoverlay .vue-slider-dot-handle{border-color:var(--sliderdot-border-color);background-color:#0000;width:1.5em!important;height:1.5em!important}#grnmainview .vue-slider-dot-handle,#grngalleryoverlay .vue-slider-dot-handle{background-color:var(--sliderdot-background-color);border-style:solid;border-width:2px}#grnmainview .vue-slider-process,#grnmainview .vue-slider-process:hover,#grngalleryoverlay .vue-slider-process,#grngalleryoverlay .vue-slider-process:hover{background-color:var(--slider-background-color)}#grnmainview .vue-slider-rail,#grngalleryoverlay .vue-slider-rail{background-color:var(--sliderrail-background-color);height:.15em}#grnmainview .grn-rotating-view .vue-slider-dot,#grnmainview .grn-rotating-view .vue-slider-dot-handle,#grngalleryoverlay .grn-rotating-view .vue-slider-dot,#grngalleryoverlay .grn-rotating-view .vue-slider-dot-handle{border-color:var(--gn-primary-color);background-color:#0000;width:24px!important;height:24px!important}#grnmainview .grn-rotating-view .vue-slider-dot-handle,#grngalleryoverlay .grn-rotating-view .vue-slider-dot-handle{background-color:#fff;border-style:solid;border-width:3px}#grnmainview .grn-rotating-view .vue-slider-process,#grnmainview .grn-rotating-view .vue-slider-process:hover,#grngalleryoverlay .grn-rotating-view .vue-slider-process,#grngalleryoverlay .grn-rotating-view .vue-slider-process:hover{background-color:var(--gn-primary-color)}#grnmainview .grn-rotating-view .vue-slider-rail,#grngalleryoverlay .grn-rotating-view .vue-slider-rail{background-color:#c8d8d1;height:3px}@media (min-width:64rem){#grnmainview .vue-slider-dot,#grnmainview .vue-slider-dot-handle,#grngalleryoverlay .vue-slider-dot,#grngalleryoverlay .vue-slider-dot-handle{width:1em!important;height:1em!important}}#grnmainview .building_available,#grnmainview .building_total,#grnmainview .floor_available,#grnmainview .floor_reserved,#grnmainview .floor_sold,#grngalleryoverlay .building_available,#grngalleryoverlay .building_total,#grngalleryoverlay .floor_available,#grngalleryoverlay .floor_reserved,#grngalleryoverlay .floor_sold{margin-right:5px;display:inline-block}#grnmainview .building_counts,#grngalleryoverlay .building_counts{margin-bottom:5px}#grnmainview .privacypolicy,#grngalleryoverlay .privacypolicy{color:var(--privacypolicy-text-color);font-size:var(--privacypolicy-font-size);font-weight:var(--privacypolicy-font-weight)}#grnmainview .privacypolicy a,#grngalleryoverlay .privacypolicy a{color:var(--privacypolicylink-text-color);font-size:var(--privacypolicylink-font-size);font-weight:var(--privacypolicylink-font-weight);-webkit-text-decoration:var(--privacypolicylink-text-decoration);text-decoration:var(--privacypolicylink-text-decoration)}#grnmainview .inputfield::placeholder,#grngalleryoverlay .inputfield::placeholder{color:var(--placeholder-text-color);font-size:var(--placeholder-font-size);font-weight:var(--placeholder-font-weight)}#grnmainview .fpnbtn,#grnmainview .fpnbtn_request,#grngalleryoverlay .fpnbtn,#grngalleryoverlay .fpnbtn_request{color:var(--button-text-color);background-color:var(--button-background-color);font-family:var(--button-font-stack);border-color:var(--button-border-color);border-width:var(--button-border-width);border-radius:var(--button-border-radius);text-transform:var(--button-text-transform);font-size:var(--button-font-size);font-weight:var(--button-font-weight);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;border-style:solid;padding:.375em .75em;line-height:1;display:inline-block;overflow:visible}#grnmainview .fpnbtn:hover,#grnmainview .fpnbtn_request:hover,#grngalleryoverlay .fpnbtn:hover,#grngalleryoverlay .fpnbtn_request:hover{color:var(--buttonhover-text-color);background-color:var(--buttonhover-background-color);border-color:var(--buttonhover-border-color);text-decoration:none}#grnmainview .fpnbtn:disabled,#grnmainview .fpnbtn[disabled],#grnmainview .fpnbtn_request:disabled,#grnmainview .fpnbtn_request[disabled],#grngalleryoverlay .fpnbtn:disabled,#grngalleryoverlay .fpnbtn[disabled],#grngalleryoverlay .fpnbtn_request:disabled,#grngalleryoverlay .fpnbtn_request[disabled]{color:var(--buttondisabled-text-color);background-color:var(--buttondisabled-background-color);border-color:var(--buttondisabled-border-color);text-decoration:none}#grnmainview .fpnbtn_request,#grngalleryoverlay .fpnbtn_request{color:var(--requestbutton-text-color);background-color:var(--requestbutton-background-color);font-family:var(--requestbutton-font-stack);border-color:var(--requestbutton-border-color);border-width:var(--requestbutton-border-width);border-radius:var(--requestbutton-border-radius);text-transform:var(--requestbutton-text-transform);font-size:var(--requestbutton-font-size);font-weight:var(--requestbutton-font-weight)}#grnmainview .fpnbtn_request:hover,#grngalleryoverlay .fpnbtn_request:hover{color:var(--requestbuttonhover-text-color);background-color:var(--requestbuttonhover-background-color);border-color:var(--requestbuttonhover-border-color)}#grnmainview .fpnbtn_request:disabled,#grnmainview .fpnbtn_request[disabled],#grngalleryoverlay .fpnbtn_request:disabled,#grngalleryoverlay .fpnbtn_request[disabled]{color:var(--requestbuttondisabled-text-color);background-color:var(--requestbuttondisabled-background-color);border-color:var(--requestbuttondisabled-border-color)}#grnmainview .fpn-form-control,#grngalleryoverlay .fpn-form-control{background-color:#fff;border:1px solid #ced4da;border-radius:.25em;width:auto;font-size:1rem;display:block}#grnmainview .fpnclose,#grngalleryoverlay .fpnclose{font-family:var(--closebutton-font-family);font-weight:var(--closebutton-font-weight);font-size:var(--closebutton-font-size);text-shadow:1px 1px 3px #000;opacity:.5;line-height:1}#grnmainview .fpnclose:hover,#grngalleryoverlay .fpnclose:hover{opacity:.8}#grnmainview .fpn-checkbox,#grngalleryoverlay .fpn-checkbox{min-width:1.5em;min-height:1.5em}#grnmainview .fpncheckboxarea,#grnmainview .fpnradioarea,#grngalleryoverlay .fpncheckboxarea,#grngalleryoverlay .fpnradioarea{cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:9px;padding-right:9px;display:flex}#grnmainview .fpncheckmarkouter,#grnmainview .fpnradiomarkouter,#grngalleryoverlay .fpncheckmarkouter,#grngalleryoverlay .fpnradiomarkouter{border-style:solid;border-width:1px;border-color:var(--filter-text-color);background-color:#0000;padding:1px}#grnmainview .fpncheckmarkinner,#grnmainview .fpnradiomarkinner,#grngalleryoverlay .fpncheckmarkinner,#grngalleryoverlay .fpnradiomarkinner{background-color:#0000;width:9px;height:9px}#grnmainview .fpncheckmarkinner.checked,#grnmainview .fpnradiomarkinner.checked,#grngalleryoverlay .fpncheckmarkinner.checked,#grngalleryoverlay .fpnradiomarkinner.checked{background-color:var(--filter-text-color)}#grnmainview .fpncheckmarkinner,#grnmainview .fpncheckmarkouter,#grngalleryoverlay .fpncheckmarkinner,#grngalleryoverlay .fpncheckmarkouter{border-radius:1px}#grnmainview .fpnradiomarkinner,#grnmainview .fpnradiomarkouter,#grngalleryoverlay .fpnradiomarkinner,#grngalleryoverlay .fpnradiomarkouter{border-radius:9999px}#grnmainview .fpncheckboxarea:hover .fpncheckmarkouter,#grnmainview .fpnradioarea:hover .fpnradiomarkouter,#grngalleryoverlay .fpncheckboxarea:hover .fpncheckmarkouter,#grngalleryoverlay .fpnradioarea:hover .fpnradiomarkouter{background-color:var(--checkboxhover-background-color)}#grnmainview .contactbody .fpncheckmarkouter,#grngalleryoverlay .contactbody .fpncheckmarkouter{border-color:var(--contactbody-color)}#grnmainview .contactbody .fpncheckmarkinner.checked,#grngalleryoverlay .contactbody .fpncheckmarkinner.checked{background-color:var(--contactbody-color)}#grnmainview .contactbody .fpncheckboxarea:hover .fpncheckmarkouter,#grngalleryoverlay .contactbody .fpncheckboxarea:hover .fpncheckmarkouter{opacity:.5;background-color:var(--contactbody-background-color)}#grnmainview .contactbody .fpncheckmarkinner,#grngalleryoverlay .contactbody .fpncheckmarkinner{width:16px;height:16px}#grnmainview .filter,#grngalleryoverlay .filter{color:var(--filter-text-color);background-color:var(--filter-background-color);font-family:var(--filter-font-stack);vertical-align:baseline;box-sizing:border-box;text-align:left;width:100%;max-width:none;margin:0;padding:.4em .3em}#grnmainview .filter_title,#grnmainview .filter_value,#grngalleryoverlay .filter_title,#grngalleryoverlay .filter_value{text-align:center;vertical-align:middle;font:inherit;box-sizing:border-box;border:0;margin:0;padding:0;text-decoration:none}#grnmainview .filter_title,#grngalleryoverlay .filter_title{text-transform:var(--filter-title-text-transform);font-size:var(--filter-title-font-size);font-weight:var(--filter-title-font-weight)}#grnmainview .filter_value,#grngalleryoverlay .filter_value{text-transform:var(--filter-value-text-transform);font-size:var(--filter-value-font-size);font-weight:var(--filter-value-font-weight)}#grnmainview .filter_checkbox,#grngalleryoverlay .filter_checkbox{text-transform:var(--filter-checkbox-text-transform);font-size:var(--filter-checkbox-font-size);font-weight:var(--filter-checkbox-font-weight)}#grnmainview .filter_reset,#grngalleryoverlay .filter_reset{text-transform:var(--filter-reset-text-transform);font-size:var(--filter-reset-font-size);font-weight:var(--filter-reset-font-weight)}#grnmainview .filter_hint,#grngalleryoverlay .filter_hint{text-transform:var(--filter-hint-text-transform);font-family:var(--filter-hint-font-stack);font-size:var(--filter-hint-font-size);font-style:var(--filter-hint-font-style);font-weight:var(--filter-hint-font-weight)}#grnmainview .contactheader,#grngalleryoverlay .contactheader{color:var(--contactheader-color);background-color:var(--contactheader-background-color);font-family:var(--contactheader-font-stack);font-size:var(--contactheader-font-size);font-weight:var(--contactheader-font-weight);text-transform:var(--contactheader-text-transform);vertical-align:baseline;box-sizing:border-box;text-align:left;width:100%;max-width:none;margin:0;padding:.7em 2em}#grnmainview .contactbody,#grngalleryoverlay .contactbody{color:var(--contactbody-color);background-color:var(--contactbody-background-color);font-family:var(--contactbody-font-stack);text-transform:var(--contactbody-text-transform);font-size:var(--contactbody-font-size);font-weight:var(--contactbody-font-weight)}#grnmainview .contactthankyou,#grngalleryoverlay .contactthankyou{color:var(--contactthankyou-color);background-color:var(--contactthankyou-background-color);font-family:var(--contactthankyou-font-stack);text-transform:var(--contactthankyou-text-transform);font-size:var(--contactthankyou-font-size);font-weight:var(--contactthankyou-font-weight)}#grnmainview .header,#grngalleryoverlay .header{background-color:var(--header-background-color);font-family:var(--header-font-stack);font-size:var(--header-font-size);font-weight:var(--header-font-weight);border-color:var(--header-border-color);border-top:var(--header-border-top);border-bottom:var(--header-border-bottom);border-left:var(--header-border-left);border-right:var(--header-border-right);text-transform:var(--header-text-transform);vertical-align:baseline;box-sizing:border-box;text-align:left;width:100%;max-width:none;margin:0;padding:.4em .3em}@media (min-width:64rem){#grnmainview .header,#grngalleryoverlay .header{padding:.7em 1.5em}}#grnmainview .header_title,#grnmainview .header_text,#grnmainview .header_text a,#grnmainview .header_text a:hover,#grnmainview .header_text a:visited,#grngalleryoverlay .header_title,#grngalleryoverlay .header_text,#grngalleryoverlay .header_text a,#grngalleryoverlay .header_text a:hover,#grngalleryoverlay .header_text a:visited{text-align:center;vertical-align:middle;font:inherit;box-sizing:border-box;border:0;margin:0;padding:0;text-decoration:none}#grnmainview .header_title,#grngalleryoverlay .header_title{color:var(--header-title-color)}#grnmainview .header_text,#grngalleryoverlay .header_text{float:right;color:var(--header-text-color)}#grnmainview .header_button,#grngalleryoverlay .header_button{color:var(--headerbtn-text-color);background-color:var(--headerbtn_background-color);font-size:var(--headerbtn-font-size);font-family:var(--headerbtn-font-stack);font-weight:var(--headerbtn-font-weight);border-color:var(--headerbtn-border-color);border-width:var(--headerbtn-border-width);text-transform:var(--headerbtn-text-transform);border-radius:var(--headerbtn-border-radius);text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;border-style:solid;padding:.375em .75em;line-height:1.5;display:inline-block;overflow:visible}#grnmainview .header_button:hover,#grngalleryoverlay .header_button:hover{color:var(--headerbtnhover-text-color);background-color:var(--headerbtnhover-background-color);border-color:var(--headerbtnhover-border-color)}#grnmainview .footer,#grngalleryoverlay .footer{color:var(--footer-text-color);background-color:var(--footer-background-color);font-family:var(--footer-font-stack);font-size:var(--footer-font-size);font-weight:var(--footer-font-weight);border-color:var(--footer-border-color);border-top:var(--footer-border-top);border-bottom:var(--footer-border-bottom);border-left:var(--footer-border-left);border-right:var(--footer-border-right);text-transform:var(--footer-text-transform);vertical-align:baseline;box-sizing:border-box;text-align:left;width:100%;max-width:none;margin:0;padding:.4em .3em}#grnmainview .resultcircle,#grngalleryoverlay .resultcircle{background-color:var(--header-background-color);border-color:var(--header-background-color);width:130px;height:130px;color:var(--header-text-color);border-radius:9999px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-size:48px;font-weight:700;display:flex}#grnmainview .heading,#grngalleryoverlay .heading{color:var(--heading-text-color);text-transform:var(--heading-text-transform);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing)}#grnmainview .heading2,#grngalleryoverlay .heading2{color:var(--heading2-text-color);text-transform:var(--heading2-text-transform);font-family:var(--heading2-font-family);font-size:var(--heading2-font-size);font-weight:var(--heading2-font-weight);letter-spacing:var(--heading2-letter-spacing)}#grnmainview .subheading,#grngalleryoverlay .subheading{color:var(--subheading-text-color);text-transform:var(--subheading-text-transform);font-family:var(--subheading-font-family);font-size:var(--subheading-font-size);font-weight:var(--subheading-font-weight)}#grnmainview .flatheading,#grnmainview #wysiwygbase h1,#grngalleryoverlay .flatheading,#grngalleryoverlay #wysiwygbase h1{color:var(--flatheading-text-color);text-transform:var(--flatheading-text-transform);font-family:var(--flatheading-font-family);font-size:var(--flatheading-font-size);font-weight:var(--flatheading-font-weight);letter-spacing:var(--flatheading-letter-spacing)}#grnmainview .flatsubheading,#grnmainview #wysiwygbase h2,#grngalleryoverlay .flatsubheading,#grngalleryoverlay #wysiwygbase h2{color:var(--flatsubheading-text-color);text-transform:var(--flatsubheading-text-transform);font-family:var(--flatsubheading-font-family);font-size:var(--flatsubheading-font-size);font-weight:var(--flatsubheading-font-weight)}#grnmainview .link,#grnmainview #wysiwygbase a,#grngalleryoverlay .link,#grngalleryoverlay #wysiwygbase a{color:var(--link-text-color);text-transform:var(--link-text-transform);font-family:var(--link-font-family);font-size:var(--link-font-size);font-weight:var(--link-font-weight)}#grnmainview .link:hover,#grnmainview #wysiwygbase a:hover,#grngalleryoverlay .link:hover,#grngalleryoverlay #wysiwygbase a:hover{color:var(--linkhover-text-color);text-transform:var(--linkhover-text-transform);font-family:var(--linkhover-font-family);font-size:var(--linkhover-font-size);font-weight:var(--linkhover-font-weight)}#grnmainview .mytable,#grngalleryoverlay .mytable{border-collapse:collapse;background-color:var(--table-background-color);width:100%;color:var(--table-text-color);text-transform:var(--table-text-transform);font-family:var(--table-font-family);font-size:var(--table-font-size);font-weight:var(--table-font-weight);margin-bottom:1em}#grnmainview .mytable thead,#grnmainview .mytable thead tr,#grngalleryoverlay .mytable thead,#grngalleryoverlay .mytable thead tr{color:var(--table-header-text-color);background-color:var(--table-header-background-color);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);border-color:var(--table-border-color);border-top:1px solid;padding:.75em}#grnmainview .mytable tr:nth-child(2n),#grngalleryoverlay .mytable tr:nth-child(2n){background-color:var(--table-background-color)}#grnmainview .mytable tr:nth-child(odd),#grngalleryoverlay .mytable tr:nth-child(odd){color:var(--table-odd-color);background-color:var(--table-odd-background-color)}#grnmainview .mytable tr:nth-child(odd).flat-selected,#grnmainview .mytable tr:nth-child(odd).flat-selected td,#grnmainview .mytable tr:nth-child(2n).flat-selected,#grnmainview .mytable tr:nth-child(2n).flat-selected td,#grngalleryoverlay .mytable tr:nth-child(odd).flat-selected,#grngalleryoverlay .mytable tr:nth-child(odd).flat-selected td,#grngalleryoverlay .mytable tr:nth-child(2n).flat-selected,#grngalleryoverlay .mytable tr:nth-child(2n).flat-selected td{background-color:var(--table-selected-background-color);color:var(--table-selected-color)}#grnmainview .mytable tr:nth-child(odd) .baurecht,#grngalleryoverlay .mytable tr:nth-child(odd) .baurecht{background-color:var(--table-odd-color)}#grnmainview .mytable tr:nth-child(2n) .baurecht,#grngalleryoverlay .mytable tr:nth-child(2n) .baurecht{background-color:var(--table-text-color)}#grnmainview .mytable tr.flat-selected .baurecht,#grngalleryoverlay .mytable tr.flat-selected .baurecht{background-color:var(--table-selected-color)}#grnmainview .mytable tr td.tableflat,#grnmainview .mytable tr:nth-child(odd).flat-selected td.tableflat,#grnmainview .mytable tr:nth-child(2n).flat-selected td.tableflat,#grngalleryoverlay .mytable tr td.tableflat,#grngalleryoverlay .mytable tr:nth-child(odd).flat-selected td.tableflat,#grngalleryoverlay .mytable tr:nth-child(2n).flat-selected td.tableflat{background-color:var(--tableflat-background-color);color:var(--tableflat-color)}#grnmainview .flatlistitem.flat-selected,#grngalleryoverlay .flatlistitem.flat-selected{background-color:var(--table-selected-background-color);color:var(--table-selected-color)}#grnmainview .thumbnailoverlay,#grngalleryoverlay .thumbnailoverlay{color:#000}#grnmainview .mytable thead th,#grngalleryoverlay .mytable thead th{vertical-align:bottom;color:var(--table-header-text-color);background-color:var(--table-header-background-color);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);border-bottom:2px solid;border-color:var(--table-border-color)}#grnmainview .mytable th,#grnmainview .mytable td,#grngalleryoverlay .mytable th,#grngalleryoverlay .mytable td{vertical-align:middle;border:none;border-top:1px solid;border-color:var(--table-border-color);background-color:#0000;padding:.5em .25em}@media (min-width:64rem){#grnmainview .mytable th,#grnmainview .mytable td,#grngalleryoverlay .mytable th,#grngalleryoverlay .mytable td{padding:.5em}}#grnmainview .logosurround,#grngalleryoverlay .logosurround{background:var(--logo-background-color)}#grnmainview .sblogo,#grngalleryoverlay .sblogo{background-image:var(--logo-background-image);background-repeat:no-repeat;background-size:contain;width:140px;height:30px}#grnmainview .linkview,#grngalleryoverlay .linkview{background-image:var(--linkview-background-image);background-position:50%;background-repeat:no-repeat;background-size:contain;width:50px;height:35px}#grnmainview .linkview:hover,#grngalleryoverlay .linkview:hover{background-image:var(--linkview-background-image-hover)}#grnmainview .linkviewtext,#grngalleryoverlay .linkviewtext{color:var(--viewlink-text-color);text-transform:var(--viewlink-text-transform);font-family:var(--viewlink-font-family);font-size:var(--viewlink-font-size);font-weight:var(--viewlink-font-weight)}#grnmainview .flatview-enter,#grnmainview .flatview-leave-to,#grngalleryoverlay .flatview-enter,#grngalleryoverlay .flatview-leave-to{visibility:hidden;opacity:0;height:0;margin:0;padding:0}#grnmainview .flatview-enter-active,#grnmainview .flatview-leave-active,#grngalleryoverlay .flatview-enter-active,#grngalleryoverlay .flatview-leave-active{transition:all .5s}#grnmainview .svgpolygon.active,#grngalleryoverlay .svgpolygon.active{fill:var(--polygon-active-color);opacity:var(--polygon-active-opacity)}#grnmainview .svgpolygon.available,#grngalleryoverlay .svgpolygon.available{fill:var(--polygon-available-color);opacity:var(--polygon-available-opacity)}#grnmainview .svgpolygon.sold,#grngalleryoverlay .svgpolygon.sold{fill:var(--polygon-sold-color);opacity:var(--polygon-sold-opacity)}#grnmainview .svgpolygon.reserved,#grngalleryoverlay .svgpolygon.reserved{fill:var(--polygon-reserved-color);opacity:var(--polygon-reserved-opacity)}#grnmainview .svgpolygon.disabled,#grngalleryoverlay .svgpolygon.disabled{fill:var(--polygon-disabled-color);opacity:var(--polygon-disabled-opacity)}#grnmainview .svgpolygon.selected,#grngalleryoverlay .svgpolygon.selected{fill:var(--polygon-selected-color);opacity:var(--polygon-selected-opacity)}#grnmainview .svgpolygon.overlay_hidden,#grngalleryoverlay .svgpolygon.overlay_hidden{opacity:var(--polygon-hidden-opacity)}@media (hover:hover) and (min-width:768px){#grnmainview .svgpolygon.active:hover,#grngalleryoverlay .svgpolygon.active:hover{fill:var(--polygon-active-hover-color);opacity:var(--polygon-active-hover-opacity)}#grnmainview .svgpolygon.available:hover,#grngalleryoverlay .svgpolygon.available:hover{fill:var(--polygon-available-hover-color);opacity:var(--polygon-available-hover-opacity)}#grnmainview .svgpolygon.disabled:hover,#grngalleryoverlay .svgpolygon.disabled:hover{fill:var(--polygon-disabled-hover-color);opacity:var(--polygon-disabled-hover-opacity)}}#grnmainview .svgmouseoverimage.active,#grngalleryoverlay .svgmouseoverimage.active{opacity:var(--mouseoverimage-active-opacity)}#grnmainview .svgmouseoverimage.disabled,#grngalleryoverlay .svgmouseoverimage.disabled{opacity:var(--mouseoverimage-disabled-opacity)}#grnmainview .svgmouseoverimage.selected,#grngalleryoverlay .svgmouseoverimage.selected{opacity:var(--mouseoverimage-selected-opacity)}#grnmainview .svgmouseoverimage.overlay_hidden,#grngalleryoverlay .svgmouseoverimage.overlay_hidden{opacity:var(--mouseoverimage-hidden-opacity)}@media (hover:hover) and (min-width:768px){#grnmainview .svgmouseoverimage.active:hover,#grngalleryoverlay .svgmouseoverimage.active:hover{opacity:var(--mouseoverimage-active-hover-opacity)}#grnmainview .svgmouseoverimage.disabled:hover,#grngalleryoverlay .svgmouseoverimage.disabled:hover{opacity:var(--mouseoverimage-disabled-hover-opacity)}}#grnmainview .hiddenmobile,#grnmainview .hiddenmobilecell,#grnmainview .hiddenmobileflex,#grnmainview .hiddenmobileinline,#grnmainview .hiddenmobiletable,#grngalleryoverlay .hiddenmobile,#grngalleryoverlay .hiddenmobilecell,#grngalleryoverlay .hiddenmobileflex,#grngalleryoverlay .hiddenmobileinline,#grngalleryoverlay .hiddenmobiletable{display:none}#grnmainview .shownmobile,#grngalleryoverlay .shownmobile{display:block}#grnmainview .shownmobilecell,#grngalleryoverlay .shownmobilecell{display:table-cell}#grnmainview .shownmobileinline,#grngalleryoverlay .shownmobileinline{display:inline-block}#grnmainview .shownmobileflex,#grngalleryoverlay .shownmobileflex{display:flex}@media (min-width:64rem){#grnmainview .hiddenmobile,#grngalleryoverlay .hiddenmobile{display:block}#grnmainview .hiddenmobilecell,#grngalleryoverlay .hiddenmobilecell{display:table-cell}#grnmainview .hiddenmobileflex,#grngalleryoverlay .hiddenmobileflex{display:flex}#grnmainview .hiddenmobileinline,#grngalleryoverlay .hiddenmobileinline{display:inline-block}#grnmainview .hiddenmobiletable,#grngalleryoverlay .hiddenmobiletable{display:table}#grnmainview .shownmobile,#grnmainview .shownmobilecell,#grnmainview .shownmobileinline,#grnmainview .shownmobileflex,#grngalleryoverlay .shownmobile,#grngalleryoverlay .shownmobilecell,#grngalleryoverlay .shownmobileinline,#grngalleryoverlay .shownmobileflex{display:none}}#grnmainview .grundrissnavigator,#grngalleryoverlay .grundrissnavigator{border:var(--default-border);max-width:1270px;margin-left:auto;margin-right:auto}#grnmainview .flatdetailspopup,#grngalleryoverlay .flatdetailspopup{color:var(--flatdetailspopup-text-color);background-color:var(--flatdetailspopup-background-color);z-index:999}#grnmainview .flatdetails,#grngalleryoverlay .flatdetails{font-family:var(--flatdetails-font-stack);font-weight:var(--flatdetails-font-weight);font-size:var(--flatdetails-font-size)}#grnmainview .grn-panel-group .grn-panel,#grngalleryoverlay .grn-panel-group .grn-panel{box-shadow:none;border:0}#grnmainview .grn-panel-group .grn-panel+.grn-panel,#grngalleryoverlay .grn-panel-group .grn-panel+.grn-panel{margin-top:0!important}#grnmainview th,#grnmainview td,#grngalleryoverlay th,#grngalleryoverlay td{text-align:center!important}#grnmainview .paginator,#grngalleryoverlay .paginator{text-align:center}#grnmainview .sortarrow,#grngalleryoverlay .sortarrow{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100%;width:.9em;height:1.2em;display:inline-block}#grnmainview .sortarrow.unsorted,#grngalleryoverlay .sortarrow.unsorted{background-image:url(https://gn.squarebytes.at/images/sort_arrow_unsorted.svg)}#grnmainview .sortarrow.sortup,#grngalleryoverlay .sortarrow.sortup{background-image:url(https://gn.squarebytes.at/images/sort_arrow_up.svg)}#grnmainview .sortarrow.sortdown,#grngalleryoverlay .sortarrow.sortdown{background-image:url(https://gn.squarebytes.at/images/sort_arrow_down.svg)}#grnmainview .btn-primary,#grngalleryoverlay .btn-primary{background-color:#037bb2!important}#grnmainview .collapsing,#grngalleryoverlay .collapsing{height:0;transition:height .9s;position:relative;overflow:hidden}#grnmainview hr,#grngalleryoverlay hr{border-top:1px solid #0003!important}#grnmainview .blink_me,#grngalleryoverlay .blink_me{animation:1s linear infinite blinker}#grnmainview .icon360,#grngalleryoverlay .icon360{background-image:var(--icon-360-image);background-repeat:no-repeat;background-size:cover}@keyframes blinker{50%{opacity:0}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://gn.squarebytes.at/fonts/open-sans-v16-latin-regular.eot);src:local(Open Sans Regular),local(OpenSans-Regular),url(https://gn.squarebytes.at/fonts/open-sans-v16-latin-regular.eot?#iefix)format("embedded-opentype"),url(https://gn.squarebytes.at/fonts/open-sans-v16-latin-regular.woff2)format("woff2"),url(https://gn.squarebytes.at/fonts/open-sans-v16-latin-regular.woff)format("woff"),url(https://gn.squarebytes.at/fonts/open-sans-v16-latin-regular.ttf)format("truetype"),url(https://gn.squarebytes.at/fonts/open-sans-v16-latin-regular.svg#OpenSans)format("svg")}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
