body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:monospace,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main{height:90vh;width:100%}video{object-fit:cover}.content,video{height:100%;width:100%}.content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.content,.overlay{position:fixed;top:0}.overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;width:100%}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.image-gallery-slide img{height:500px;width:100%}.main{display:flex;justify-content:center}*{box-sizing:border-box}@-webkit-keyframes ticker{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ticker-wrap{background-color:rgba(#000,.9);box-sizing:initial;height:4rem;overflow:hidden;padding-left:100%;width:350;.ticker{-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-timing-function:linear;animation-timing-function:linear;box-sizing:initial;display:inline-block;height:4rem;line-height:4rem;padding-right:100%;white-space:nowrap;&__item{display:inline-block;font-size:2rem;padding:0 2rem}}}body{padding-bottom:5rem}h1,h2,p{padding:0 5%}.flat1_page__6ZACH{background:#faf8f4;color:#1f1f1f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip;padding-bottom:32px}.flat1_container__GD0c8{margin:0 auto;max-width:1180px;padding:0 24px}.flat1_section__9Opbt{padding:32px 0}.flat1_compactSection__1Fa9V{padding:20px 0 28px}.flat1_hero__ayl8g{align-items:flex-end;background-position:50%;background-size:cover;display:flex;min-height:60vh;padding:88px 0 44px}.flat1_heroContent__GQzT\+{color:#fff;max-width:700px}.flat1_eyebrow__z2rfd,.flat1_sectionEyebrow__rPcLo{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.flat1_eyebrow__z2rfd{color:hsla(0,0%,100%,.88);margin-bottom:16px}.flat1_sectionEyebrow__rPcLo{color:#0f766e;margin-bottom:10px}.flat1_finalCtaTitle__MmOQ4,.flat1_heroTitle__Sppuf,.flat1_infoCardTitle__Ng3Cz,.flat1_sectionTitle__H6C1r{color:#1f1f1f;letter-spacing:-.03em;margin:0!important}.flat1_heroTitle__Sppuf{color:#fff!important;font-size:clamp(2.5rem,6vw,4.4rem)!important;line-height:.98!important;margin-bottom:18px!important}.flat1_heroSubtitle__dJIIh{color:hsla(0,0%,100%,.86)!important;font-size:1.15rem;line-height:1.7;margin-bottom:10px!important;max-width:620px}.flat1_heroLocation__DJOQm{color:hsla(0,0%,100%,.94)!important;font-size:.98rem;margin-bottom:24px!important}.flat1_heroMeta__nN8Qr{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.flat1_heroMeta__nN8Qr span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;padding:10px 14px}.flat1_finalCtaActions__8RhtX,.flat1_heroActions__tYae2{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.flat1_heroCta__JkgFB{min-width:190px}.flat1_copyLink__mau9j{color:hsla(0,0%,100%,.85)!important;display:inline-block;margin-top:18px}.flat1_availabilityButton__UiNHO,.flat1_secondaryButton__vDGSP,.flat1_viewAllButton__-UVMj{align-items:center!important;border-radius:999px!important;box-shadow:none!important;display:inline-flex!important;font-weight:600;height:48px!important;justify-content:center!important;padding:0 22px!important}.flat1_availabilityButton__UiNHO .ant-btn-icon,.flat1_availabilityButton__UiNHO .ant-btn-icon+span{align-items:center;display:inline-flex}.flat1_availabilityButton__UiNHO{background:#0f766e!important;border-color:#0f766e!important;color:#fff!important}.flat1_availabilityButton__UiNHO:focus,.flat1_availabilityButton__UiNHO:hover{background:#115e59!important;border-color:#115e59!important;color:#fff!important}.flat1_secondaryButton__vDGSP,.flat1_viewAllButton__-UVMj{background:hsla(0,0%,100%,.92)!important;border-color:#e8e2d8!important;color:#1f1f1f!important}.flat1_secondaryButton__vDGSP:focus,.flat1_secondaryButton__vDGSP:hover,.flat1_viewAllButton__-UVMj:focus,.flat1_viewAllButton__-UVMj:hover{background:#fff!important;border-color:#d8d1c5!important;color:#1f1f1f!important}.flat1_bookingBar__VCYYd{z-index:60}.flat1_desktopBookingBar__UEWmN{margin-top:-18px;padding:0 0 6px;position:-webkit-sticky;position:sticky;top:12px}.flat1_mobileBookingBar__V\+E0e{display:none}.flat1_bookingBarInner__c4U3V{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.86);border:1px solid #e8e2d8;border-radius:24px;box-shadow:0 16px 34px rgba(26,26,26,.1);display:flex;gap:16px;justify-content:space-between;padding:14px 18px}.flat1_bookingMetaList__6XtFd{display:flex;flex-wrap:wrap;gap:10px}.flat1_bookingMetaItem__anIpf{color:#1f1f1f;font-weight:600}.flat1_bookingMetaItem__anIpf:after{color:#b7aea0;content:"•";margin-left:10px}.flat1_bookingMetaItem__anIpf:last-child:after{content:"";margin-left:0}.flat1_mobileBookingPrice__q19nD{display:flex;flex-direction:column;gap:2px}.flat1_mobileBookingLabel__dmLVo,.flat1_priceLabel__N6pfi,.flat1_priceSuffix__02EDu{color:#6f6f6f!important;display:block}.flat1_mobileBookingValue__CusJd{font-size:1.2rem;font-weight:700;letter-spacing:-.03em}.flat1_sectionHeader__-Wh1Y{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.flat1_galleryDesktopGrid__dYbOj{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.flat1_galleryMain__c-E3J,.flat1_galleryMobileCard__hEq\+O,.flat1_galleryThumb__NItpu{background:#fff;border-radius:20px;overflow:hidden;position:relative}.flat1_galleryMain__c-E3J{min-height:460px}.flat1_gallerySideGrid__dpeiq{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.flat1_galleryThumb__NItpu{min-height:220px}.flat1_floorplanPreview__tBh-J .ant-image,.flat1_galleryImage__GZxmD,.flat1_galleryMain__c-E3J .ant-image,.flat1_galleryMobileCard__hEq\+O .ant-image,.flat1_galleryThumb__NItpu .ant-image{display:block;height:100%;width:100%}.flat1_floorplanPreview__tBh-J .ant-image-img,.flat1_galleryImage__GZxmD .ant-image-img{border-radius:20px;height:100%;object-fit:cover;width:100%}.flat1_galleryMobileCarousel__XLgm3{display:none}.flat1_galleryMobileCard__hEq\+O{box-shadow:0 12px 28px rgba(30,24,12,.06);max-width:82%;min-height:260px;min-width:82%}.flat1_viewAllButton__-UVMj{bottom:16px;position:absolute!important;right:16px}.flat1_hiddenPreviewImages__hAE2z{display:none}.flat1_finalCtaCard__z88GY,.flat1_floorplanCard__OLyZ2,.flat1_infoCard__rXumZ,.flat1_mediaCard__zlci3,.flat1_statCard__\+CTya{background:#fff;border:1px solid #e8e2d8;border-radius:20px;box-shadow:0 16px 40px rgba(30,24,12,.05)}.flat1_statCard__\+CTya{display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:112px;padding:16px 18px}.flat1_statIcon__\+pkfj{align-items:center;background:rgba(15,118,110,.1);border-radius:10px;color:#0f766e;display:inline-flex;font-size:16px;height:34px;justify-content:center;width:34px}.flat1_statCard__\+CTya .ant-statistic{text-align:left}.flat1_statCard__\+CTya .ant-statistic-content{color:#1f1f1f;font-size:1.45rem;font-weight:700;letter-spacing:-.03em;line-height:1.15}.flat1_statCard__\+CTya .ant-statistic-title{color:#6f6f6f}.flat1_descriptionContainer__-6CR6{max-width:760px}.flat1_descriptionText__oVoUJ,.flat1_finalCtaText__mtXcI,.flat1_floorplanText__PFeUl,.flat1_locationText__3bazS,.flat1_pricingNote__UKANs,.flat1_videoIntro__3z3zt{color:#6f6f6f!important;font-size:1.05rem;line-height:1.8}.flat1_infoCard__rXumZ,.flat1_mediaCard__zlci3{height:100%;padding:24px}.flat1_infoCardHeader__-xwB8{align-items:center;display:flex;gap:12px;margin-bottom:20px}.flat1_infoCardIcon__Gds4b{align-items:center;background:rgba(15,118,110,.1);border-radius:12px;color:#0f766e;display:inline-flex;font-size:18px;height:40px;justify-content:center;width:40px}.flat1_pricingGrid__vTJFF{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.flat1_priceValueCard__OeDaP{background:linear-gradient(180deg,#fffdf9,#f9f6ef);border:1px solid #e8e2d8;border-radius:18px;padding:18px}.flat1_priceLabel__N6pfi{font-size:.9rem;margin-bottom:6px}.flat1_priceValue__38faG{color:#1f1f1f;display:block;font-size:2rem;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:6px}.flat1_floorplanText__PFeUl,.flat1_pricingNote__UKANs,.flat1_videoIntro__3z3zt{margin-bottom:0!important;margin-top:16px!important}.flat1_documentItem__MnSzM,.flat1_infoListItem__suBM2{-webkit-border-after:1px solid hsla(38,26%,88%,.8)!important;border-block-end:1px solid hsla(38,26%,88%,.8)!important;color:#1f1f1f;padding:10px 0!important}.flat1_documentItem__MnSzM:last-child,.flat1_infoListItem__suBM2:last-child{-webkit-border-after:none!important;border-block-end:none!important}.flat1_featureGrid__anxnm{grid-gap:12px 22px;display:grid;gap:12px 22px;grid-template-columns:repeat(2,minmax(0,1fr))}.flat1_featureItem__Dh9IS{align-items:flex-start;color:#1f1f1f;display:flex;gap:10px}.flat1_featureIcon__bNvty{color:#0f766e;margin-top:4px}.flat1_floorplanPreview__tBh-J,.flat1_mapFrame__eIddr,.flat1_responsiveFrame__AfjEL{background:#f3eee6;border-radius:18px;overflow:hidden;position:relative}.flat1_responsiveFrame__AfjEL{aspect-ratio:16/9;max-width:900px}.flat1_mapFrame__eIddr iframe,.flat1_responsiveFrame__AfjEL iframe{height:100%;inset:0;position:absolute;width:100%}.flat1_mapFrame__eIddr{height:360px}.flat1_locationHighlights__7aFwH{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.flat1_locationHighlights__7aFwH span{background:#f4efe7;border:1px solid #e8e2d8;border-radius:999px;color:#4b4b4b;padding:8px 12px}.flat1_floorplanCard__OLyZ2{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);padding:22px}.flat1_finalCtaCard__z88GY{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:32px}@media (max-width:991px){.flat1_floorplanCard__OLyZ2,.flat1_galleryDesktopGrid__dYbOj{grid-template-columns:1fr}.flat1_galleryMain__c-E3J{min-height:360px}.flat1_finalCtaCard__z88GY{align-items:flex-start;flex-direction:column}.flat1_featureGrid__anxnm,.flat1_pricingGrid__vTJFF{grid-template-columns:1fr}}@media (max-width:767px){.flat1_page__6ZACH{padding-bottom:110px}.flat1_container__GD0c8{padding:0 16px}.flat1_section__9Opbt{padding:24px 0}.flat1_compactSection__1Fa9V{padding:16px 0 22px}.flat1_hero__ayl8g{min-height:54vh;padding:72px 0 34px}.flat1_heroTitle__Sppuf{font-size:clamp(2rem,9vw,2.8rem)!important}.flat1_heroMeta__nN8Qr{gap:8px}.flat1_heroMeta__nN8Qr span{font-size:13px;padding:8px 12px}.flat1_finalCtaActions__8RhtX,.flat1_heroActions__tYae2{align-items:stretch;flex-direction:column;width:100%}.flat1_availabilityButton__UiNHO,.flat1_heroCta__JkgFB,.flat1_secondaryButton__vDGSP{width:100%}.flat1_desktopBookingBar__UEWmN{display:none}.flat1_mobileBookingBar__V\+E0e{background:linear-gradient(180deg,hsla(40,37%,97%,0),#faf8f4 28%);bottom:0;display:block;left:0;padding:10px 0 14px;position:fixed;right:0}.flat1_bookingBarInner__c4U3V{align-items:center;border-radius:20px;flex-direction:row;padding:12px 14px}.flat1_galleryDesktopGrid__dYbOj{display:none}.flat1_galleryMobileCarousel__XLgm3{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.flat1_galleryMobileCard__hEq\+O{scroll-snap-align:start}.flat1_viewAllButton__-UVMj{bottom:12px;right:12px}.flat1_mapFrame__eIddr{height:300px}.flat1_finalCtaCard__z88GY,.flat1_floorplanCard__OLyZ2,.flat1_infoCard__rXumZ,.flat1_mediaCard__zlci3,.flat1_statCard__\+CTya{padding:20px}.flat1_locationHighlights__7aFwH{gap:8px}.flat1_locationHighlights__7aFwH span{font-size:13px}}.parking19_page__9nNSQ{background:#faf8f4;color:#1f1f1f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip;padding-bottom:32px}.parking19_container__C6WWB{margin:0 auto;max-width:1180px;padding:0 24px}.parking19_section__vrnNT{padding:32px 0}.parking19_hero__48P3v{align-items:flex-end;background-position:50%;background-size:cover;display:flex;min-height:60vh;padding:88px 0 44px}.parking19_heroContent__i\+bMf{color:#fff;max-width:700px}.parking19_eyebrow__LnfC9,.parking19_sectionEyebrow__dx2ZJ{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.parking19_eyebrow__LnfC9{color:hsla(0,0%,100%,.88);margin-bottom:16px}.parking19_sectionEyebrow__dx2ZJ{color:#0f766e;margin-bottom:10px}.parking19_finalCtaTitle__eSwPa,.parking19_heroTitle__XH\+OD,.parking19_infoCardTitle__bbRw9,.parking19_sectionTitle__6uMkV{color:#1f1f1f;letter-spacing:-.03em;margin:0!important}.parking19_heroTitle__XH\+OD{color:#fff!important;font-size:clamp(2.5rem,6vw,4.4rem)!important;line-height:.98!important;margin-bottom:18px!important}.parking19_heroSubtitle__zsC5t{color:hsla(0,0%,100%,.86)!important;font-size:1.15rem;line-height:1.7;margin-bottom:10px!important;max-width:620px}.parking19_heroLocation__lffxn{color:hsla(0,0%,100%,.94)!important;font-size:.98rem;margin-bottom:24px!important}.parking19_heroMeta__8nht5{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.parking19_heroMeta__8nht5 span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;padding:10px 14px}.parking19_finalCtaActions__qI\+0W,.parking19_heroActions__r5LEm{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.parking19_heroCta__R7fkt{min-width:190px}.parking19_copyLink__3PKQ6{color:hsla(0,0%,100%,.85)!important;display:inline-block;margin-top:18px}.parking19_availabilityButton__ypPLZ{align-items:center!important;background:#0f766e!important;border-color:#0f766e!important;border-radius:999px!important;box-shadow:none!important;color:#fff!important;display:inline-flex!important;font-weight:600;height:48px!important;justify-content:center!important;padding:0 22px!important}.parking19_availabilityButton__ypPLZ .ant-btn-icon,.parking19_availabilityButton__ypPLZ .ant-btn-icon+span{align-items:center;display:inline-flex}.parking19_availabilityButton__ypPLZ:focus,.parking19_availabilityButton__ypPLZ:hover{background:#115e59!important;border-color:#115e59!important;color:#fff!important}.parking19_bookingBar__S7r0w{z-index:60}.parking19_desktopBookingBar__6PHs9{margin-top:-18px;padding:0 0 6px;position:-webkit-sticky;position:sticky;top:12px}.parking19_mobileBookingBar__AOedI{display:none}.parking19_bookingBarInner__Ssqf-{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.86);border:1px solid #e8e2d8;border-radius:24px;box-shadow:0 16px 34px rgba(26,26,26,.1);display:flex;gap:16px;justify-content:space-between;padding:14px 18px}.parking19_bookingMetaList__S\+LRZ{display:flex;flex-wrap:wrap;gap:10px}.parking19_bookingMetaItem__RQZ6j{color:#1f1f1f;font-weight:600}.parking19_bookingMetaItem__RQZ6j:after{color:#b7aea0;content:"•";margin-left:10px}.parking19_bookingMetaItem__RQZ6j:last-child:after{content:"";margin-left:0}.parking19_mobileBookingPrice__gmDCG{display:flex;flex-direction:column;gap:2px}.parking19_mobileBookingLabel__xc7pb,.parking19_priceLabel__Z8Jv4,.parking19_priceSuffix__OHIIt{color:#6f6f6f!important;display:block}.parking19_mobileBookingValue__GDv38{font-size:1.2rem;font-weight:700;letter-spacing:-.03em}.parking19_sectionHeader__BGNru{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.parking19_galleryDesktopGrid__3VojO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.parking19_galleryMain__DVGxP,.parking19_galleryMobileCard__70UZu,.parking19_galleryThumb__Q9obw{background:#fff;border-radius:20px;overflow:hidden;position:relative}.parking19_galleryMain__DVGxP{min-height:460px}.parking19_gallerySideGrid__tH9Vv{grid-gap:16px;display:grid;gap:16px;grid-template-rows:repeat(2,minmax(0,1fr))}.parking19_galleryThumb__Q9obw{min-height:220px}.parking19_galleryImage__MF2l7,.parking19_galleryMain__DVGxP .ant-image,.parking19_galleryMobileCard__70UZu .ant-image,.parking19_galleryThumb__Q9obw .ant-image{display:block;height:100%;width:100%}.parking19_galleryImage__MF2l7 .ant-image-img{border-radius:20px;height:100%;object-fit:cover;width:100%}.parking19_galleryMobileCarousel__XskgJ{display:none}.parking19_galleryMobileCard__70UZu{box-shadow:0 12px 28px rgba(30,24,12,.06);max-width:82%;min-height:260px;min-width:82%}.parking19_finalCtaCard__qf8PN,.parking19_infoCard__HCBHP,.parking19_mediaCard__RvYu-,.parking19_statCard__Vocrg{background:#fff;border:1px solid #e8e2d8;border-radius:20px;box-shadow:0 16px 40px rgba(30,24,12,.05)}.parking19_statCard__Vocrg{display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:112px;padding:16px 18px}.parking19_statIcon__ZPLQu{align-items:center;background:rgba(15,118,110,.1);border-radius:10px;color:#0f766e;display:inline-flex;font-size:16px;height:34px;justify-content:center;width:34px}.parking19_statCard__Vocrg .ant-statistic{text-align:left}.parking19_statCard__Vocrg .ant-statistic-content{color:#1f1f1f;font-size:1.45rem;font-weight:700;letter-spacing:-.03em;line-height:1.15}.parking19_statCard__Vocrg .ant-statistic-title{color:#6f6f6f}.parking19_descriptionContainer__zFQIV{max-width:760px}.parking19_descriptionText__pvxbn,.parking19_finalCtaText__QtlPx,.parking19_locationText__ShPfX,.parking19_pricingNote__gA3YW{color:#6f6f6f!important;font-size:1.05rem;line-height:1.8}.parking19_infoCard__HCBHP,.parking19_mediaCard__RvYu-{height:100%;padding:24px}.parking19_infoCardHeader__3zV3B{align-items:center;display:flex;gap:12px;margin-bottom:20px}.parking19_infoCardIcon__O2XbK{align-items:center;background:rgba(15,118,110,.1);border-radius:12px;color:#0f766e;display:inline-flex;font-size:18px;height:40px;justify-content:center;width:40px}.parking19_priceValueCard__YWnsG{background:linear-gradient(180deg,#fffdf9,#f9f6ef);border:1px solid #e8e2d8;border-radius:18px;padding:18px}.parking19_priceLabel__Z8Jv4{font-size:.9rem;margin-bottom:6px}.parking19_priceValue__LBRI-{color:#1f1f1f;display:block;font-size:2rem;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:6px}.parking19_pricingNote__gA3YW{margin-bottom:0!important;margin-top:16px!important}.parking19_infoList__MjNJa{grid-gap:10px;display:grid;gap:10px}.parking19_infoListItem__TVVWx{border-bottom:1px solid hsla(38,26%,88%,.8);color:#1f1f1f;padding:10px 0}.parking19_infoListItem__TVVWx:last-child{border-bottom:none}.parking19_featureGrid__M9x8b{grid-gap:12px 22px;display:grid;gap:12px 22px;grid-template-columns:repeat(2,minmax(0,1fr))}.parking19_featureItem__zfgqe{align-items:flex-start;color:#1f1f1f;display:flex;gap:10px}.parking19_featureIcon__Qg2MC{color:#0f766e;margin-top:4px}.parking19_mapFrame__6\+sLK{background:#f3eee6;border-radius:18px;height:360px;overflow:hidden;position:relative}.parking19_mapFrame__6\+sLK iframe{height:100%;inset:0;position:absolute;width:100%}.parking19_locationHighlights__o3mCp{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.parking19_locationHighlights__o3mCp span{background:#f4efe7;border:1px solid #e8e2d8;border-radius:999px;color:#4b4b4b;padding:8px 12px}.parking19_finalCtaCard__qf8PN{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:32px}@media (max-width:991px){.parking19_galleryDesktopGrid__3VojO{grid-template-columns:1fr}.parking19_galleryMain__DVGxP{min-height:360px}.parking19_finalCtaCard__qf8PN{align-items:flex-start;flex-direction:column}.parking19_featureGrid__M9x8b{grid-template-columns:1fr}}@media (max-width:767px){.parking19_page__9nNSQ{padding-bottom:110px}.parking19_container__C6WWB{padding:0 16px}.parking19_section__vrnNT{padding:24px 0}.parking19_hero__48P3v{min-height:54vh;padding:72px 0 34px}.parking19_heroTitle__XH\+OD{font-size:clamp(2rem,9vw,2.8rem)!important}.parking19_heroMeta__8nht5{gap:8px}.parking19_heroMeta__8nht5 span{font-size:13px;padding:8px 12px}.parking19_finalCtaActions__qI\+0W,.parking19_heroActions__r5LEm{align-items:stretch;flex-direction:column;width:100%}.parking19_availabilityButton__ypPLZ,.parking19_heroCta__R7fkt{width:100%}.parking19_desktopBookingBar__6PHs9{display:none}.parking19_mobileBookingBar__AOedI{background:linear-gradient(180deg,hsla(40,37%,97%,0),#faf8f4 28%);bottom:0;display:block;left:0;padding:10px 0 14px;position:fixed;right:0}.parking19_bookingBarInner__Ssqf-{align-items:center;border-radius:20px;flex-direction:row;padding:12px 14px}.parking19_galleryDesktopGrid__3VojO{display:none}.parking19_galleryMobileCarousel__XskgJ{-webkit-overflow-scrolling:touch;display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.parking19_galleryMobileCard__70UZu{scroll-snap-align:start}.parking19_mapFrame__6\+sLK{height:300px}.parking19_finalCtaCard__qf8PN,.parking19_infoCard__HCBHP,.parking19_mediaCard__RvYu-,.parking19_statCard__Vocrg{padding:20px}.parking19_locationHighlights__o3mCp{gap:8px}.parking19_locationHighlights__o3mCp span{font-size:13px}}.DakStat_screen__iaO9\+{background:#0a0d10;color:#f4f1eb;height:200vh;overflow:hidden;position:relative;width:100vw}.DakStat_rotatedViewport__qdzm7{background:radial-gradient(circle at top left,rgba(122,136,163,.14),transparent 32%),radial-gradient(circle at bottom right,hsla(35,20%,63%,.12),transparent 28%),linear-gradient(180deg,#101317,#0a0d10);height:1000vw;left:100vw;overflow:hidden;position:absolute;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top left;transform-origin:top left;width:250vh}.DakStat_backgroundGlowBottom__vLpGr,.DakStat_backgroundGlowTop__vXmV4{border-radius:999px;-webkit-filter:blur(90px);filter:blur(90px);opacity:.7;pointer-events:none;position:absolute}.DakStat_backgroundGlowTop__vXmV4{background:rgba(138,151,184,.18);height:320px;left:-60px;top:-120px;width:320px}.DakStat_backgroundGlowBottom__vLpGr{background:hsla(35,23%,71%,.12);bottom:-80px;height:340px;right:-120px;width:340px}.DakStat_frame__kEdZd{grid-gap:24px;box-sizing:border-box;display:grid;gap:24px;grid-template-rows:minmax(240px,15vh) minmax(0,1fr);height:100%;padding:28px;position:relative;-webkit-transform:scale(.35);transform:scale(.35);-webkit-transform-origin:top left;transform-origin:top left;width:100%;z-index:1}.DakStat_header__wPemZ{align-items:stretch;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,rgba(22,26,31,.94),rgba(14,17,21,.86));border:1px solid hsla(0,0%,100%,.08);border-radius:30px;box-shadow:0 24px 60px rgba(0,0,0,.28);display:flex;gap:24px;justify-content:flex-start;padding:28px 32px;position:-webkit-sticky;position:sticky;top:0}.DakStat_headerClockCard__xo92r{grid-gap:40px;align-items:flex-end;display:grid;gap:40px;grid-template-columns:minmax(0,auto) minmax(320px,1fr);width:100%}.DakStat_headerClockMain__akZSM{align-items:flex-start;display:flex;flex-direction:column}.DakStat_headerSideInfo__J0Plm{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px}.DakStat_headerRefreshBlock__xwJoG,.DakStat_headerStatusBlock__7dqWz{align-items:flex-start;display:flex;flex-direction:column}.DakStat_headerStatusBlock__7dqWz{flex:0 1 auto;gap:10px}.DakStat_headerRefreshBlock__xwJoG{flex:0 0 auto;gap:10px}.DakStat_kicker__wlARl{color:hsla(40,17%,86%,.56);font-size:.95rem;letter-spacing:.18em;margin:0 0 10px;text-transform:uppercase}.DakStat_time__O5EqT{font-size:clamp(4.2rem,7vw,6.25rem);font-weight:600;letter-spacing:-.06em;line-height:.92;margin:0}.DakStat_date__UULnM{color:hsla(40,29%,94%,.78);font-size:clamp(1.35rem,2vw,1.9rem);margin:14px 0 0}.DakStat_refreshButton__CjYxZ{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#f4f1eb;cursor:pointer;font:inherit;font-size:.92rem;min-height:40px;padding:0 16px;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}.DakStat_refreshButton__CjYxZ:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18)}.DakStat_refreshButton__CjYxZ:disabled{cursor:wait;opacity:.65}.DakStat_refreshCountdown__pCDOH{color:hsla(40,29%,94%,.58);font-size:.88rem;letter-spacing:.03em;margin-top:10px}.DakStat_statusPill__yDuVh{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(40,24%,88%,.12);border-radius:999px;color:hsla(40,29%,94%,.78);display:inline-flex;font-size:.85rem;justify-content:center;letter-spacing:.08em;min-height:34px;padding:0 14px;text-transform:uppercase}.DakStat_statusPillConnected__R2rd8{background:rgba(123,151,132,.14);border-color:rgba(174,200,183,.22)}.DakStat_statusPillDisconnected__SrlwY{background:hsla(12,22%,52%,.14);border-color:hsla(13,23%,69%,.2)}.DakStat_statusText__J2NMW{color:hsla(40,29%,94%,.62);font-size:1rem}.DakStat_statusTimestamp__Lo9DY{color:hsla(40,29%,94%,.46);font-size:.92rem}.DakStat_headerLink__YT1fl{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#f4f1eb;display:inline-flex;font-size:.92rem;justify-content:center;min-height:38px;padding:0 14px;text-decoration:none}.DakStat_contentGrid__zTWCn{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.DakStat_panel__TLDvs{background:linear-gradient(180deg,rgba(20,24,29,.94),rgba(14,17,20,.92));border:1px solid hsla(0,0%,100%,.07);border-radius:30px;box-shadow:0 18px 40px rgba(0,0,0,.24);display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:24px}.DakStat_panelHeader__xtj\+K{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding-bottom:20px}.DakStat_panelEyebrow__Ej5Uz{color:hsla(38,17%,81%,.46);font-size:.92rem;letter-spacing:.16em;margin:0 0 6px;text-transform:uppercase}.DakStat_panelTitle__-hwa5{font-size:clamp(2rem,3vw,2.7rem);font-weight:600;line-height:1;margin:0}.DakStat_panelCount__zUz6W{align-items:center;background:hsla(0,0%,100%,.05);border-radius:999px;color:hsla(40,29%,94%,.62);display:inline-flex;font-size:.95rem;justify-content:center;min-height:34px;padding:0 12px}.DakStat_scrollArea__Ulzod{min-height:0;overflow:auto;padding-right:4px;scrollbar-color:hsla(0,0%,100%,.14) transparent;scrollbar-width:thin}.DakStat_scrollArea__Ulzod::-webkit-scrollbar{width:8px}.DakStat_scrollArea__Ulzod::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.12);border-radius:999px}.DakStat_calendarItem__X--tl,.DakStat_taskItem__E37qR{grid-gap:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:24px;display:grid;gap:16px;padding:20px}.DakStat_calendarItem__X--tl+.DakStat_calendarItem__X--tl,.DakStat_taskItem__E37qR+.DakStat_taskItem__E37qR{margin-top:16px}.DakStat_calendarDayGroup__Edcxd+.DakStat_calendarDayGroup__Edcxd{margin-top:24px}.DakStat_calendarDayGroup__Edcxd{border-radius:24px;padding:14px;transition:background-color .16s ease,border-color .16s ease}.DakStat_calendarDayGroupToday__3VUHm{background:rgba(96,124,185,.12);border:1px solid rgba(126,155,219,.2)}.DakStat_calendarDayGroupTomorrow__RVRWI{background:hsla(36,20%,49%,.12);border:1px solid hsla(37,34%,65%,.18)}.DakStat_calendarDayHeader__5Lo2u{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 4px}.DakStat_calendarDayLabel__Y4JLG{color:hsla(40,29%,94%,.8);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.DakStat_calendarDayCount__QxINH{align-items:center;background:hsla(0,0%,100%,.05);border-radius:999px;color:hsla(40,29%,94%,.58);display:inline-flex;font-size:.82rem;justify-content:center;min-height:32px;min-width:32px;padding:0 10px}.DakStat_calendarItem__X--tl{grid-template-columns:130px minmax(0,1fr)}.DakStat_calendarTimeBlock__VWkAe{display:flex;flex-direction:column;gap:12px}.DakStat_calendarTime__dhA1F{font-size:2rem;font-weight:600;letter-spacing:-.04em;line-height:1}.DakStat_eventAccent__BLQJc{align-items:center;align-self:flex-start;border-radius:999px;display:inline-flex;font-size:.84rem;letter-spacing:.08em;min-height:30px;padding:0 12px;text-transform:uppercase}.DakStat_accentOperations__u47JB{background:rgba(154,166,194,.16);color:#d8deed}.DakStat_accentExternal__k-I7V{background:hsla(38,13%,66%,.16);color:#e6dccd}.DakStat_accentInternal__fg16l{background:hsla(155,9%,58%,.16);color:#d3e1d9}.DakStat_accentCreative__5-D4G{background:hsla(18,16%,60%,.16);color:#ead7ce}.DakStat_accentReview__mlgCJ{background:hsla(245,7%,65%,.16);color:#dddcef}.DakStat_calendarContent__4vbgY,.DakStat_taskContent__xYtGp{min-width:0}.DakStat_metaStack__-9Ey3{display:flex;flex-direction:column;gap:2px}.DakStat_itemTitle__twsld{font-size:1.45rem;font-weight:550;line-height:1.2;margin:0}.DakStat_itemMeta__8JW4K{color:hsla(40,29%,94%,.62);font-size:1rem;margin:10px 0 0}.DakStat_stateCard__fx\+C5{align-items:center;background:hsla(0,0%,100%,.02);border:1px dashed hsla(0,0%,100%,.12);border-radius:24px;color:hsla(40,29%,94%,.7);display:flex;font-size:1.05rem;justify-content:center;min-height:180px;padding:24px;text-align:center}.DakStat_taskItem__E37qR{align-items:flex-start;grid-template-columns:24px minmax(0,1fr)}.DakStat_taskStatus__07SW4{display:flex;justify-content:center;padding-top:6px}.DakStat_taskMarker__-LN\+R{background:linear-gradient(180deg,#d7d0c4,#7d756b);border-radius:999px;box-shadow:0 0 0 5px hsla(38,19%,81%,.08);height:12px;width:12px}.DakStat_taskMetaRow__1LsrT,.DakStat_taskTopRow__iMEFK{align-items:center;display:flex;gap:16px;justify-content:space-between}.DakStat_taskMetaRow__1LsrT{justify-content:flex-start;margin-top:12px}.DakStat_priorityPill__6BaiH,.DakStat_taskState__G3twn{align-items:center;border-radius:999px;display:inline-flex;font-size:.86rem;justify-content:center;letter-spacing:.08em;min-height:30px;padding:0 12px;text-transform:uppercase}.DakStat_priorityHigh__FIReE{background:hsla(11,20%,64%,.18);color:#ebd3cc}.DakStat_priorityMedium__3YEtZ{background:hsla(46,9%,63%,.18);color:#e6dfcf}.DakStat_priorityLow__RWQ9X{background:rgba(142,158,173,.18);color:#d8e2ed}.DakStat_taskState__G3twn{background:hsla(0,0%,100%,.05);color:hsla(40,29%,94%,.56)}.DakStat_taskCompleted__5K-vr{opacity:.6}.DakStat_taskCompleted__5K-vr .DakStat_itemMeta__8JW4K,.DakStat_taskCompleted__5K-vr .DakStat_itemTitle__twsld{text-decoration:line-through;-webkit-text-decoration-color:hsla(40,29%,94%,.24);text-decoration-color:hsla(40,29%,94%,.24)}@media (max-width:1200px){.DakStat_header__wPemZ{align-items:stretch}.DakStat_headerClockCard__xo92r{gap:20px;grid-template-columns:1fr}.DakStat_headerSideInfo__J0Plm{align-items:flex-start;flex-direction:column}.DakStat_headerClockMain__akZSM,.DakStat_headerRefreshBlock__xwJoG,.DakStat_headerStatusBlock__7dqWz{align-items:flex-start}}@media (max-width:768px){.DakStat_frame__kEdZd{gap:16px;padding:16px}.DakStat_header__wPemZ,.DakStat_panel__TLDvs{border-radius:22px;padding:20px}.DakStat_calendarItem__X--tl{grid-template-columns:1fr}.DakStat_panelHeader__xtj\+K,.DakStat_taskMetaRow__1LsrT,.DakStat_taskTopRow__iMEFK{align-items:flex-start;flex-direction:column}}.DailyRoutineBoard_board__XyBj1{display:flex;flex-direction:column;gap:18px;height:100%;min-height:0}.DailyRoutineBoard_cardsStack__CjrHe{display:flex;flex-direction:column;gap:8px;height:100%}.DailyRoutineBoard_header__nbtPA{display:flex;flex-direction:column;gap:4px}.DailyRoutineBoard_eyebrow__VklnS{color:hsla(40,29%,94%,.5);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.DailyRoutineBoard_cardTitle__N7\+gB,.DailyRoutineBoard_title__X6eJf,.DailyRoutineBoard_weekendTitle__AP\+z5{color:#f4f1eb!important;margin:0!important}.DailyRoutineBoard_subtitle__9W5kQ{color:hsla(40,29%,94%,.62)}.DailyRoutineBoard_card__LWy22,.DailyRoutineBoard_stateCard__VWDcD{background:hsla(0,0%,100%,.04)!important;border-radius:24px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);height:100%}.DailyRoutineBoard_card__LWy22 .ant-card-body,.DailyRoutineBoard_stateCard__VWDcD .ant-card-body{padding:18px}.DailyRoutineBoard_cardHeader__6U4p9{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.DailyRoutineBoard_cardBody__bWFi3{display:flex;flex-direction:column;gap:10px}.DailyRoutineBoard_cardSubtitle__yj\+Bh{color:hsla(40,29%,94%,.58)!important;display:block}.DailyRoutineBoard_activeBadge__dvrZ5{align-items:center;background:rgba(123,151,132,.14);border:1px solid rgba(174,200,183,.18);border-radius:999px;color:#f4f1eb!important;display:inline-flex;min-height:32px;padding:0 12px}.DailyRoutineBoard_upcomingCard__6dt7A{background:hsla(155,9%,58%,.08)!important;box-shadow:inset 0 0 0 1px rgba(174,200,183,.1)}.DailyRoutineBoard_upcomingBadge__h-pPu{align-items:center;background:rgba(154,166,194,.12);border:1px solid rgba(154,166,194,.18);border-radius:999px;color:hsla(40,29%,94%,.86)!important;display:inline-flex;min-height:32px;padding:0 12px}.DailyRoutineBoard_routineRow__Lyq\+y{grid-gap:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:24px;display:grid;gap:16px;grid-template-columns:130px minmax(0,1fr);padding:20px;transition:background-color .14s ease,border-color .14s ease,-webkit-transform .14s ease;transition:background-color .14s ease,border-color .14s ease,transform .14s ease;transition:background-color .14s ease,border-color .14s ease,transform .14s ease,-webkit-transform .14s ease}.DailyRoutineBoard_routineRow__Lyq\+y:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.DailyRoutineBoard_routineTimeBlock__ytHxr{display:flex;flex-direction:column;gap:12px}.DailyRoutineBoard_routineCopy__zuZ9h{display:flex;flex-direction:column;gap:2px;justify-content:center;min-width:0}.DailyRoutineBoard_time__ZhwbQ{color:#f4f1eb!important;font-size:2rem!important;font-weight:600;letter-spacing:-.04em;line-height:1!important}.DailyRoutineBoard_routineAccent__fhUjv{align-items:center;align-self:flex-start;background:hsla(155,9%,58%,.16);border-radius:999px;color:#d3e1d9;display:inline-flex;font-size:.84rem;letter-spacing:.08em;min-height:30px;padding:0 12px;text-transform:uppercase}.DailyRoutineBoard_routineTitle__Cm4G2{color:#f4f1eb!important;font-size:1.45rem;font-weight:550;line-height:1.2}.DailyRoutineBoard_stateCard__VWDcD{display:flex;flex-direction:column;justify-content:center;min-height:240px}.DailyRoutineBoard_stateDetail__WcPjJ{color:hsla(40,29%,94%,.6)!important;display:block;line-height:1.6;margin-top:10px}@media (max-width:767px){.DailyRoutineBoard_cardHeader__6U4p9{align-items:flex-start;flex-direction:column}.DailyRoutineBoard_routineRow__Lyq\+y{grid-template-columns:1fr}}.hq-task-mosaic-grid{grid-gap:16px;display:grid;gap:16px;grid-auto-flow:dense;grid-auto-rows:22px;grid-template-columns:repeat(12,minmax(0,1fr))}.hq-task-group-section{display:flex;flex-direction:column;gap:12px}.hq-task-group-section__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.hq-task-routine-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(8,minmax(0,1fr))}.hq-task-pill-panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:12px}.hq-task-pill-row{padding:0}.hq-task-pill-row--grouped{margin:0}.hq-task-pill.ant-btn:not(.ant-btn-primary){background:#fff;border:1px solid #dbe2ea;box-shadow:none;color:#334155;font-size:11px;font-weight:700;height:26px;letter-spacing:.01em;padding:0 10px}.hq-task-pill.ant-btn:not(.ant-btn-primary):focus,.hq-task-pill.ant-btn:not(.ant-btn-primary):hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:none;color:#0f172a}.hq-task-pill.ant-btn.ant-btn-primary,.hq-task-pill.ant-btn.ant-btn-primary:focus,.hq-task-pill.ant-btn.ant-btn-primary:hover{background:#0f172a;border-color:#0f172a;box-shadow:none;color:#fff}.hq-task-mosaic-card{border:0;border-radius:24px;box-shadow:0 14px 32px rgba(15,23,42,.08);cursor:pointer;display:flex;flex-direction:column;gap:16px;justify-content:space-between;min-width:0;padding:18px;text-align:left;transition:box-shadow .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease;width:100%}.hq-task-mosaic-card:hover{box-shadow:0 18px 40px rgba(15,23,42,.12);-webkit-filter:saturate(1.04);filter:saturate(1.04);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hq-task-mosaic-card:focus-visible{outline:3px solid rgba(15,23,42,.25);outline-offset:2px}.hq-task-mosaic-card__label{align-self:flex-start;background:hsla(0,0%,100%,.55);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.hq-task-mosaic-card__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#102a43;display:-webkit-box;font-size:18px;font-weight:700;line-height:1.2;overflow:hidden}.hq-task-mosaic-card--hero{grid-column:span 6;grid-row:span 7}.hq-task-mosaic-card--large{grid-column:span 4;grid-row:span 6}.hq-task-mosaic-card--medium{grid-column:span 4;grid-row:span 5}.hq-task-mosaic-card--small{grid-column:span 3;grid-row:span 4}.hq-task-mosaic-card--routine{aspect-ratio:1/1;border-radius:18px;box-shadow:0 10px 22px rgba(15,23,42,.08);gap:10px;grid-column:span 1;grid-row:span 1;min-height:120px;padding:12px}.hq-task-mosaic-card--routine .hq-task-mosaic-card__label{font-size:10px;padding:3px 8px}.hq-task-mosaic-card--routine .hq-task-mosaic-card__title{-webkit-line-clamp:5;font-size:14px;line-height:1.25}.hq-task-mosaic-card--overdue{background:linear-gradient(160deg,#7f1d1d,#ef4444)}.hq-task-mosaic-card--overdue .hq-task-mosaic-card__label,.hq-task-mosaic-card--overdue .hq-task-mosaic-card__title{color:#fff7f7}.hq-task-mosaic-card--today{background:linear-gradient(160deg,#9a3412,#fb923c)}.hq-task-mosaic-card--today .hq-task-mosaic-card__label,.hq-task-mosaic-card--today .hq-task-mosaic-card__title{color:#fffaf5}.hq-task-mosaic-card--soon{background:linear-gradient(160deg,#a16207,#facc15)}.hq-task-mosaic-card--week{background:linear-gradient(160deg,#1d4ed8,#93c5fd)}.hq-task-mosaic-card--later{background:linear-gradient(160deg,#0f766e,#5eead4)}.hq-task-mosaic-card--none{background:linear-gradient(160deg,#475569,#cbd5e1)}@media (max-width:991px){.hq-task-mosaic-card--hero,.hq-task-mosaic-card--large,.hq-task-mosaic-card--medium{grid-column:span 6}.hq-task-mosaic-card--small{grid-column:span 4}.hq-task-routine-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.hq-task-mosaic-grid{grid-auto-rows:auto;grid-template-columns:repeat(1,minmax(0,1fr))}.hq-task-mosaic-card--hero,.hq-task-mosaic-card--large,.hq-task-mosaic-card--medium,.hq-task-mosaic-card--routine,.hq-task-mosaic-card--small{aspect-ratio:auto;grid-column:span 1;grid-row:span 1;min-height:140px}.hq-task-routine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.QuickCopyCard_scrollRow__8W-F\+{-ms-overflow-style:none;align-items:center;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.QuickCopyCard_scrollRow__8W-F\+::-webkit-scrollbar{display:none}.palms-study-page{background:#f7f6f2;color:#202020;min-height:100vh;scroll-behavior:smooth}.palms-study-page h1,.palms-study-page h2,.palms-study-page h3,.palms-study-page p{padding:0}.palms-study-page [tabindex]:focus-visible,.palms-study-page a:focus-visible,.palms-study-page button:focus-visible{outline:2px solid #202020;outline-offset:3px}.palms-study-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(48,24%,96%,.94);border-bottom:1px solid #e8e5df;box-shadow:none;height:auto;padding:0;position:-webkit-sticky;position:sticky;top:45px;z-index:100}.palms-header-inner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;padding:16px 0;width:min(1200px,calc(100% - 40px))}.palms-brand-link{grid-gap:2px;color:#202020;display:grid;gap:2px;line-height:1.2;min-width:190px;text-decoration:none}.palms-brand-link:hover{color:#202020}.palms-brand-title{font-size:16px;font-weight:650;letter-spacing:-.01em}.palms-brand-subtitle{color:#6f6f6f;font-size:12px;font-weight:500}.palms-nav{align-items:center;display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:thin;white-space:nowrap}.palms-nav-link{border-radius:999px;color:#4b4b4b;font-size:13px;font-weight:550;line-height:1;padding:9px 10px;text-decoration:none}.palms-nav-link:hover{background:#fff;color:#202020}.palms-draft-tag{-webkit-margin-end:0;background:#fff;border-color:#d8d2c8;color:#4b4b4b;font-weight:600;margin-inline-end:0}.palms-main{padding:72px 0 96px;width:min(1200px,calc(100% - 40px))}.palms-document-header{padding-bottom:44px}.palms-full-width{width:100%}.palms-eyebrow{color:#6f6f6f;font-size:12px;font-weight:700;letter-spacing:.16em}.palms-title-block{max-width:860px}.palms-page-title.ant-typography{color:#202020;font-size:clamp(36px,6vw,64px);font-weight:650;letter-spacing:-.045em;line-height:1.02;margin:0}.palms-page-description.ant-typography{color:#585858;margin:18px 0 0}.palms-report-subtitle.ant-typography{color:#4f4f4a;display:block;font-size:14px;font-weight:700;margin-top:14px}.palms-metadata.ant-descriptions{margin-top:12px;max-width:100%}.palms-metadata .ant-descriptions-view{border-color:#e8e5df;border-radius:14px;overflow:hidden}.palms-metadata .ant-descriptions-item-content,.palms-metadata .ant-descriptions-item-label{background:#fff;border-color:#e8e5df!important}.palms-metadata .ant-descriptions-item-label{color:#6f6f6f;font-weight:600}.palms-section{padding:34px 0;scroll-margin-top:140px}.palms-section-title.ant-typography{color:#202020;font-size:24px;font-weight:650;letter-spacing:-.02em;margin:0 0 18px}.palms-section-heading-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.palms-section-heading-row .palms-section-title.ant-typography{margin:0}.palms-estimate-tag.ant-tag{-webkit-margin-end:0;background:#fff;border-color:#d8d2c8;color:#5a5146;font-weight:600;margin-inline-end:0}.palms-readable-paragraph.ant-typography{color:#4f4f4f;font-size:16px;line-height:1.8;margin:0;max-width:840px}.palms-section-description.ant-typography{margin-bottom:22px}.palms-metric-card.ant-card{border-color:#e8e5df;box-shadow:0 10px 30px rgba(32,32,32,.04);height:100%}.palms-metric-card .ant-card-body{min-height:188px;padding:24px}.palms-card-header-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.palms-kpi-label.ant-typography{color:#6f6f6f;font-size:13px;font-weight:650}.palms-kpi-value.ant-typography{color:#202020;font-size:30px;font-weight:650;letter-spacing:-.035em;line-height:1.12;margin:0}.palms-kpi-support.ant-typography{color:#6f6f6f;line-height:1.55}.palms-stat-grid{margin-bottom:18px;margin-top:2px}.palms-stat-card.ant-card{border-color:#e8e5df;box-shadow:0 8px 24px rgba(32,32,32,.035);height:100%}.palms-stat-card .ant-card-body{padding:18px 20px}.palms-input-card.ant-card{border-color:#e8e5df;margin-bottom:18px}.palms-input-card .ant-card-head-title{font-size:16px;font-weight:650}.palms-input-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(150px,1fr))}.palms-number-field{display:flex;flex-direction:column;gap:8px;min-width:0}.palms-number-field>.ant-typography{color:#4b4b4b;font-size:13px;font-weight:650;min-height:58px}.palms-number-field .ant-input-number{width:100%}@media (max-width:900px){.palms-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.palms-input-grid{grid-template-columns:1fr}.palms-number-field>.ant-typography{min-height:auto}}.palms-statistic .ant-statistic-title{color:#6f6f6f;font-size:13px;font-weight:650;margin-bottom:8px}.palms-statistic .ant-statistic-content{color:#202020;font-size:24px;font-weight:650;letter-spacing:-.03em;line-height:1.1}.palms-calculation-card.ant-card,.palms-table-card.ant-card{border-color:#e8e5df;box-shadow:0 10px 30px rgba(32,32,32,.04)}.palms-table-card .ant-card-body{padding:0}.palms-accommodation-table .ant-table{border-radius:14px;color:#202020}.palms-accommodation-table .ant-table-thead>tr>th{background:#fbfaf7;border-color:#e8e5df;color:#6f6f6f;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.palms-accommodation-table .ant-table-summary>tr>td,.palms-accommodation-table .ant-table-tbody>tr>td{border-color:#eeeae3}.palms-accommodation-table .ant-table-summary>tr>td{background:#fbfaf7;color:#202020;font-weight:700}.palms-numeric-cell{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.palms-accommodation-detail-grid{margin-top:18px}.palms-transport-title.ant-typography{margin-top:36px}.palms-calculation-card .ant-card-head{border-color:#e8e5df}.palms-calculation-card .ant-card-head-title{color:#202020;font-size:16px;font-weight:650}.palms-calculation-row{align-items:center;border-bottom:1px solid #eeeae3;display:flex;gap:18px;justify-content:space-between;padding:13px 0}.palms-calculation-row:first-child{padding-top:0}.palms-calculation-row:last-child{border-bottom:0;padding-bottom:0}.palms-calculation-row .ant-typography:first-child{color:#6f6f6f;font-weight:600}.palms-calculation-row .ant-typography:last-child{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#202020;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.palms-calculation-row-emphasized{background:#f7f6f2;border-bottom:0;border-radius:12px;margin-top:4px;padding:16px}.palms-calculation-row-emphasized .ant-typography:last-child{font-size:20px}.palms-accommodation-alert.ant-alert{margin-top:18px}.palms-alert.ant-alert{background:#fffaf0;border-color:#e6d7b8;border-radius:14px;color:#4b4b4b}.palms-alert .ant-alert-message{color:#202020;font-weight:650}.palms-alert .ant-alert-description{color:#595246;line-height:1.7;max-width:900px}.palms-assessment-card.ant-card{border-color:#e8e5df;box-shadow:0 10px 30px rgba(32,32,32,.04);max-width:820px}.palms-assessment-card .ant-card-head{border-color:#e8e5df}.palms-card-title.ant-typography{color:#202020;font-size:22px;font-weight:650;margin:0}.palms-assessment-row{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:44px}.palms-assessment-label.ant-typography{color:#6f6f6f;font-weight:600}.palms-status-badge{align-items:center;display:inline-flex;gap:8px;max-width:100%;text-align:right}.palms-status-dot{border-radius:999px;display:inline-block;flex:0 0 auto;height:6px;width:6px}.palms-status-dot-neutral{background:#202020}.palms-row-divider.ant-divider-horizontal{border-color:#eeeae3;margin:12px 0}@media (max-width:760px){.palms-study-header{top:45px}.palms-header-inner{grid-gap:12px;display:grid;gap:12px;width:min(100% - 28px,1200px)}.palms-nav{margin-inline:-2px;padding-bottom:6px}.palms-main{padding:44px 0 72px;width:min(100% - 28px,1200px)}.palms-page-description.ant-typography{font-size:16px}.palms-metric-card .ant-card-body{min-height:auto}.palms-assessment-row{align-items:flex-start;flex-direction:column;gap:8px}.palms-calculation-row{align-items:flex-start;flex-direction:column;gap:6px}.palms-calculation-row .ant-typography:last-child,.palms-status-badge{text-align:left}}@media (max-width:360px){.palms-header-inner,.palms-main{width:min(100% - 20px,1200px)}.palms-nav-link{padding-inline:8px}}.palms-study-page,.palms-study-page *{letter-spacing:0!important}.palms-study-page.ant-layout{align-items:flex-start;background:#f4f4f1;min-height:100vh}.palms-report-sidebar.ant-layout-sider{background:#efefeb!important;border-right:1px solid #deded8;height:calc(100vh - 45px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:45px}.palms-sidebar-inner{padding:44px 30px}.palms-eyebrow.ant-typography,.palms-sidebar-kicker.ant-typography{color:#6a6a64;font-size:11px;font-weight:700;text-transform:uppercase}.palms-location-anchor.ant-anchor-wrapper{background:transparent;margin-top:20px}.palms-location-anchor .ant-anchor:before{display:none}.palms-location-anchor .ant-anchor-link{padding:0}.palms-location-anchor .ant-anchor-link-title{border-radius:5px;color:#55554f;font-size:14px;line-height:1.35;margin:0 -12px;padding:11px 12px}.palms-location-anchor .ant-anchor-link-title:hover{background:#e5e5df;color:#161614}.palms-location-anchor .ant-anchor-link.ant-anchor-link-active>.ant-anchor-link-title.ant-anchor-link-title-active{background:#1d1d1b;color:#fff}.palms-location-anchor .ant-anchor-ink{display:none}.palms-sidebar-inner>.ant-divider{border-color:#d7d7d1;margin:34px 0 28px}.palms-sidebar-meta .ant-descriptions-item{padding-bottom:16px}.palms-sidebar-meta .ant-descriptions-item-container{grid-gap:4px;display:grid;gap:4px}.palms-sidebar-meta .ant-descriptions-item-label{color:#777770;font-size:11px;font-weight:700;text-transform:uppercase}.palms-sidebar-meta .ant-descriptions-item-content{color:#242421;font-size:13px}.palms-report-content.ant-layout-content{background:#fafaf8;min-width:0}.palms-main{margin:0 auto;padding:70px 0 120px;width:min(1400px,calc(100% - 96px))}.palms-report-section{border-bottom:1px solid #e1e1dc;padding:70px 0;scroll-margin-top:70px}.palms-comparison-section{padding-top:0}.palms-fx-strip{align-items:center;background:#f4f8f4;border:1px solid #d8ddd8;border-radius:6px;color:#323b34;display:flex;flex-wrap:wrap;font-size:12px;gap:8px 12px;margin-bottom:18px;padding:12px 14px}.palms-fx-strip-error{background:#fbf5f2;border-color:#e3d8d4}#palms-study,.palms-location-quote{scroll-margin-top:70px}.palms-quote-header{padding-top:92px}.palms-quote-facts .palms-executive-kpi.ant-card{min-height:164px}.palms-quote-facts .palms-executive-kpi .ant-card-body{min-height:162px}.palms-quote-callout.ant-card{background:#f2f2ee;border-color:#d8d8d1;box-shadow:none;margin-top:24px;max-width:620px}.palms-quote-callout .ant-card-body{padding:28px 32px}.palms-quote-callout h3.ant-typography{font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;margin:0}.palms-quote-note-list{grid-gap:12px;display:grid;gap:12px;max-width:900px}.palms-quote-note-list .ant-typography{color:#4c4c47;line-height:1.65}.palms-venue-identification.ant-descriptions{border-top:1px solid #e1e1dc;margin-top:36px;padding-top:28px}.palms-payment-grid{grid-gap:1px;background:#deded8;border:1px solid #deded8;border-radius:6px;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.palms-payment-grid>div{grid-gap:8px;background:#f7f7f4;display:grid;gap:8px;min-width:0;padding:22px}.palms-payment-grid .ant-typography{color:#696963;font-size:12px}.palms-payment-grid strong{color:#20201d;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;white-space:nowrap}.palms-section-title.ant-typography{color:#191917;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.2;margin:10px 0 28px}.palms-page-title.ant-typography{color:#151513;font-family:Georgia,Times New Roman,serif;font-size:58px;font-weight:400;line-height:1.05;margin:14px 0 0;max-width:980px}.palms-page-description.ant-typography{color:#62625d;font-size:18px;line-height:1.7;margin:20px 0 48px;max-width:760px}.palms-kpi-grid{margin-top:4px}.palms-executive-kpi.ant-card{background:#fff;border-color:#deded8;box-shadow:none;height:100%;min-height:190px}.palms-executive-kpi .ant-card-body{display:flex;flex-direction:column;justify-content:space-between;min-height:188px;padding:28px}.palms-kpi-label.ant-typography{color:#72726c;font-size:12px;font-weight:700;text-transform:uppercase}.palms-kpi-statistic .ant-statistic-content{color:#1d1d1b;font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400;line-height:1.15;white-space:normal}.palms-executive-kpi-decision .ant-statistic-content{font-size:26px;line-height:1.3}.palms-kpi-status{align-items:center;color:#24593c;display:flex;font-family:Georgia,Times New Roman,serif;font-size:34px;gap:10px}.palms-assumptions-card.ant-card,.palms-financial-card.ant-card,.palms-observations-card.ant-card{background:#fff;border-color:#d9d9d3;box-shadow:none}.palms-assumptions-card .ant-card-body{padding:32px}.palms-assumption-grid{grid-gap:26px 22px;display:grid;gap:26px 22px;grid-template-columns:repeat(3,minmax(0,1fr))}.palms-assumption-readonly>.ant-typography,.palms-number-field>.ant-typography{color:#65655f;font-size:12px;font-weight:700;min-height:auto;text-transform:uppercase}.palms-number-field .ant-input-number,.palms-number-field .ant-input-number-group-wrapper{width:100%}.palms-number-field .ant-input-number,.palms-number-field .ant-input-number-group-addon{background:#fafaf8;border-color:#d7d7d1}.palms-assumption-readonly{display:flex;flex-direction:column;gap:8px}.palms-assumption-readonly strong{align-items:center;background:#efefeb;border:1px solid #d7d7d1;border-radius:6px;color:#1d1d1b;display:flex;font-size:15px;min-height:34px;padding:0 12px}.palms-assumption-footer{align-items:center;border-top:1px solid #e6e6e1;display:flex;gap:20px;justify-content:space-between;margin-top:30px;padding-top:24px}.palms-assumption-results{grid-gap:1px;background:#deded8;border:1px solid #deded8;border-radius:6px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;overflow:hidden}.palms-assumption-results>div{grid-gap:8px;background:#f7f7f4;display:grid;gap:8px;min-width:0;padding:20px}.palms-assumption-results .ant-typography{color:#6b6b65;font-size:11px;font-weight:700;text-transform:uppercase}.palms-assumption-results strong{color:#20201d;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;white-space:nowrap}.palms-assumption-footer .ant-btn{border-radius:5px;box-shadow:none;height:40px;padding-inline:20px}.palms-financial-card.ant-card{max-width:920px}.palms-financial-card .ant-card-body{padding:38px 42px}.palms-financial-card .palms-calculation-row{padding:12px 0}.palms-financial-card>.ant-card-body>.ant-divider{margin:24px 0}.palms-margin-row,.palms-profit-row{align-items:baseline;display:flex;gap:30px;justify-content:space-between}.palms-profit-row{margin-bottom:28px}.palms-profit-row .ant-typography{color:#242421;font-size:18px;font-weight:700}.palms-profit-row strong{color:#1f583b;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:400}.palms-margin-row{border-top:1px solid #ecece7;padding:10px 0}.palms-section-deck.ant-typography{color:#686862;display:block;font-size:14px;margin:-18px 0 22px}.palms-editorial-table .ant-table{background:#fff;border:1px solid #deded8;border-radius:7px;overflow:hidden}.palms-editorial-table .ant-table-thead>tr>th{background:#f0f0ec;border-color:#deded8;color:#65655f;font-size:11px;font-weight:700;padding:14px 16px;text-transform:uppercase}.palms-editorial-table .ant-table-summary>tr>td,.palms-editorial-table .ant-table-tbody>tr>td{border-color:#e7e7e2;color:#292926;padding:17px 16px}.palms-editorial-table .ant-table-summary>tr>td{background:#f7f7f4;font-weight:700}.palms-comparison-table .ant-table-tbody>tr:first-child>td{background:#f5f8f5}.palms-comparison-table .ant-table-expanded-row>td{background:#f7f7f4!important;padding:0!important}.palms-comparison-assumptions{padding:24px 28px 26px}.palms-comparison-assumptions-title.ant-typography{color:#565650;display:block;font-size:11px;font-weight:700;margin-bottom:16px;text-transform:uppercase}.palms-comparison-assumptions-grid{grid-gap:1px;background:#deded8;border:1px solid #deded8;border-radius:6px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(120px,1fr));overflow:hidden}.palms-comparison-assumptions-grid>div,.palms-comparison-assumptions-grid>label{grid-gap:6px;background:#fff;display:grid;gap:6px;margin:0;min-width:0;padding:14px 16px}.palms-comparison-assumptions-grid>label{align-content:start}.palms-comparison-assumptions-grid .ant-input-number,.palms-comparison-assumptions-grid .ant-input-number-group-wrapper{width:100%}.palms-comparison-assumptions-grid .ant-input-number,.palms-comparison-assumptions-grid .ant-input-number-group-addon{background:#fafaf8;border-color:#d7d7d1}.palms-comparison-calculated{background:#f1f1ed!important}.palms-comparison-assumptions-grid .ant-typography{color:#6b6b65;font-size:10px;font-weight:700;text-transform:uppercase}.palms-comparison-assumptions-grid strong{color:#20201d;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400;white-space:nowrap}.palms-comparison-cost-basis.ant-typography{display:block;font-size:12px;line-height:1.55;margin-top:14px}@media (max-width:900px){.palms-comparison-assumptions-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (max-width:520px){.palms-comparison-assumptions{left:0;padding:20px 16px 22px;position:-webkit-sticky;position:sticky;width:calc(100vw - 34px)}.palms-comparison-assumptions-grid{grid-template-columns:minmax(180px,1fr)}}.palms-cost-collapse.ant-collapse{background:#fff;border:1px solid #dcdcd6;border-radius:7px;overflow:hidden}.palms-cost-collapse .ant-collapse-item{border-color:#e2e2dd}.palms-cost-collapse .ant-collapse-header{align-items:center!important;color:#252522!important;font-size:15px;font-weight:700;padding:20px 22px!important}.palms-cost-collapse .ant-collapse-content-box{padding:8px 22px 26px!important}.palms-observations-card.ant-card{max-width:920px}.palms-observations-card .ant-card-body{padding:32px 36px}.palms-observation{align-items:center;display:flex;font-size:16px;gap:12px}.palms-decision-section{border-bottom:0;padding-bottom:0}.palms-decision-title.ant-typography{color:#1b1b19;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.2;margin:16px 0 44px;max-width:900px}.palms-decision-descriptions .ant-descriptions-item-label{color:#70706a;font-size:11px;font-weight:700;text-transform:uppercase}.palms-outstanding-list{grid-gap:12px 24px;display:grid;gap:12px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}@media (max-width:1100px){.palms-main{max-width:1400px;width:calc(100% - 56px)}.palms-assumption-grid,.palms-assumption-results{grid-template-columns:repeat(2,minmax(0,1fr))}.palms-payment-grid{grid-template-columns:1fr}}@media (max-width:820px){.palms-study-page.ant-layout{display:block}.palms-report-sidebar.ant-layout-sider{border-bottom:1px solid #deded8;border-right:0;flex:none!important;height:auto;max-height:none;max-width:none!important;position:relative;top:0;width:100%!important}.palms-report-content.ant-layout-content{flex:none!important;min-width:100%!important;width:100%!important}.palms-sidebar-inner{padding:28px}.palms-location-anchor .ant-anchor{grid-gap:4px;display:grid!important;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}.palms-sidebar-meta{display:none}.palms-main{max-width:1400px;padding-top:48px;width:calc(100% - 40px)}.palms-page-title.ant-typography{font-size:44px}.palms-report-section{padding:52px 0}}@media (max-width:560px){.palms-assumption-grid,.palms-assumption-results,.palms-location-anchor .ant-anchor,.palms-outstanding-list{grid-template-columns:1fr}.palms-main{max-width:1400px;width:calc(100% - 28px)}.palms-page-title.ant-typography{font-size:38px}.palms-section-title.ant-typography{font-size:27px}.palms-assumptions-card .ant-card-body,.palms-financial-card .ant-card-body,.palms-observations-card .ant-card-body{padding:24px 20px}.palms-assumption-footer,.palms-margin-row,.palms-profit-row{align-items:flex-start;flex-direction:column}.palms-profit-row{gap:12px}.palms-profit-row strong{font-size:38px}.palms-decision-title.ant-typography{font-size:32px}}