.ui-project-details-section{display:flex;justify-content:center;align-items:center}.ui-project-details-section--top-adjust{-webkit-padding-before:var(--space-xl)!important;padding-block-start:var(--space-xl)!important}@media(max-width:767px),and{.ui-project-details-section--top-adjust{-webkit-padding-before:var(--space-s)!important;padding-block-start:var(--space-s)!important}}.ui-project-details-section .ui-scaleup-banner__wrapper{opacity:1!important}.ui-project-details-section__text{width:100%}.ui-project-details-section__arrow{flex-shrink:0}@media(max-width:767px),and{.ui-project-details-section__arrow svg{width:12px;height:12px}}.ui-project-details-section__availability:empty{display:none}@media(max-width:767px),and{.ui-project-details-section__availability{margin-top:24px}}.ui-project-details-section__availability-text{font-size:20px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.3px;font-family:var(--font-goudy-italic);font-style:italic;color:var(--text-black);padding-block:var(--space-3xs);border-bottom:1px solid var(--separator-lighter-gold)}@media(max-width:767px),and{.ui-project-details-section__availability-text{font-size:16px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.2px;font-family:var(--font-goudy-italic);font-style:italic}}.ui-project-details-section__availability-link{display:flex;align-items:flex-start;justify-content:space-between;padding-block:var(--space-3xs);border-bottom:1px solid var(--separator-lighter-gold);text-decoration:none;font-size:20px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.3px;font-family:var(--font-goudy-italic);font-style:italic;color:var(--text-black);gap:var(--space-xs)}.ui-project-details-section__availability-link .h-shape__shape{transition:transform .75s cubic-bezier(.19,1,.22,1)}.ui-project-details-section__availability-link .h-shape__shape:first-child{transition-delay:.15s}.ui-project-details-section__availability-link .h-shape__shape:nth-child(2){transform:translate(-100%);transition-delay:0s}@media(hover:hover)and (pointer:fine){.ui-project-details-section__availability-link:hover .h-shape__shape:first-child{transform:translate(100%);transition-delay:0s}.ui-project-details-section__availability-link:hover .h-shape__shape:nth-child(2){transform:translate(0);transition-delay:.15s}}@media(max-width:767px),and{.ui-project-details-section__availability-link{font-size:16px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.2px;font-family:var(--font-goudy-italic);font-style:italic}}.ui-project-details-section__content{display:grid;grid-template-columns:repeat(2,var(--inner-colspan6));grid-gap:calc(var(--outer-colspan1) - var(--inner-colspan1));gap:calc(var(--outer-colspan1) - var(--inner-colspan1))}@media(max-width:1023px),and{.ui-project-details-section__content{display:flex}}@media(max-width:767px),and{.ui-project-details-section__content{flex-direction:column;gap:var(--space-4xl)}}.ui-project-details-section__content.reverse .ui-project-details-section__actions{margin-top:0}@media(max-width:767px),and{.ui-project-details-section__content.reverse .ui-project-details-section__details{flex-direction:column-reverse;row-gap:var(--space-s)}}.ui-project-details-section__content.reverse .ui-project-details-section__details-image-wrapper{margin-top:0}.ui-project-details-section__content.reverse .ui-project-details-section__details-content{align-items:start}.ui-project-details-section__content.reverse .ui-project-details-section__details-content .ui-project-details-section__property-details{width:100%;padding:24px 0;-webkit-padding-before:0;padding-block-start:0}.ui-project-details-section__content.reverse .ui-project-details-section__details-content .ui-project-details-section__property-details-item{align-items:flex-start}.ui-project-details-section__content.reverse .ui-project-details-section__details-content .ui-project-details-section__property-details-item:last-child{margin-bottom:0}@media(max-width:767px),and{.ui-project-details-section__details-image-wrapper .ui-project-details-section__image-wrapper{display:block;height:100%;width:100%}.ui-project-details-section__image-wrapper{display:none}}@media(max-width:1023px),and{.ui-project-details-section__details-image-wrapper{width:100%!important}}.ui-project-details-section iframe,.ui-project-details-section__details-image-wrapper,.ui-project-details-section__image-wrapper{position:relative;width:100%;max-width:var(--inner-colspan6);aspect-ratio:608/760}@media(max-width:1023px),and{.ui-project-details-section iframe,.ui-project-details-section__details-image-wrapper,.ui-project-details-section__image-wrapper{width:50%;max-width:unset}}@media(max-width:767px),and{.ui-project-details-section iframe,.ui-project-details-section__details-image-wrapper,.ui-project-details-section__image-wrapper{aspect-ratio:325/410}}.ui-project-details-section iframe .ui-project-details-section__image,.ui-project-details-section__details-image-wrapper .ui-project-details-section__image,.ui-project-details-section__image-wrapper .ui-project-details-section__image{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center}.ui-project-details-section iframe img,.ui-project-details-section iframe video,.ui-project-details-section__details-image-wrapper img,.ui-project-details-section__details-image-wrapper video,.ui-project-details-section__image-wrapper img,.ui-project-details-section__image-wrapper video{width:100%;height:100%;object-fit:cover}.ui-project-details-section__details{display:flex;padding:0 var(--inner-colspan1);flex-direction:column;gap:var(--space-3xl);position:-webkit-sticky;position:sticky;top:calc(var(--h-header) + var(--space-4xs));align-self:start;justify-content:space-between}@media(min-width:1024px),and{.ui-project-details-section__details{min-height:calc(100svh - var(--h-header) - var(--h-stickyMenu));height:auto}}@media(max-width:767px),and{.ui-project-details-section__details{padding:0;max-width:unset;gap:0;position:static;top:unset;width:100%}.ui-project-details-section__details-content{display:flex;flex-direction:column;align-items:center;text-align:center}}.ui-project-details-section__details-image-wrapper{display:none}@media(max-width:767px),and{.ui-project-details-section__details-image-wrapper{-webkit-margin-before:var(--space-4xl);margin-block-start:var(--space-4xl);display:block}}.ui-project-details-section__tagline{font-size:24px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.4px;font-family:var(--font-goudy-italic);font-style:italic;color:var(--text-dark-gold)}.ui-project-details-section__tagline+.ui-project-details-section__property-details{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}@media(max-width:1023px),and{.ui-project-details-section__tagline{font-size:20px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.3px;font-family:var(--font-goudy-italic);font-style:italic;max-width:240px;text-wrap:pretty}}.ui-project-details-section__description{font-size:24px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.4px;font-family:var(--font-goudy-italic);font-style:italic;color:var(--text-black);-webkit-margin-before:var(--space-5xs);margin-block-start:var(--space-5xs)}@media(max-width:767px),and{.ui-project-details-section__description{font-size:22px;line-height:1.4;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.3px;font-family:var(--font-goudy-italic);font-style:italic;max-width:280px}}.ui-project-details-section__property-details-item{display:flex;flex-direction:column;border-bottom:1px solid var(--separator-lighter-gold,#dad4c6);padding-bottom:20px;margin-bottom:20px}.ui-project-details-section__property-details-item-label{margin-bottom:8px}.ui-project-details-section__property-details-item-value{display:block}.ui-project-details-section__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3xs);-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}@media(max-width:767px),and{.ui-project-details-section__actions{align-items:center;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l);gap:var(--space-2xs)}}.ui-project-details-section__actions-icon{display:flex;flex-direction:row;align-items:flex-start;gap:0;-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}@media(max-width:767px),and{.ui-project-details-section__actions-icon{align-items:center;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l);gap:0}}.ui-project-details-section__actions-icon .ui-project-details-section__button{padding-block:var(--space-2xs);-webkit-padding-end:var(--space-5xs);padding-inline-end:var(--space-5xs);min-width:125px;text-align:center}.ui-project-details-section__actions-icon .ui-project-details-section__button:first-child{-webkit-padding-start:0;padding-inline-start:0}@media(max-width:767px),and{.ui-project-details-section__actions-icon .ui-project-details-section__button{min-width:109px;-webkit-padding-end:var(--space-2xs);padding-inline-end:var(--space-2xs)}}.ui-project-details-section__actions-icon .ui-project-details-section__button .core-button__icon{width:32px;height:32px}@media(max-width:767px),and{.ui-project-details-section__actions-icon .ui-project-details-section__button .core-button__icon{width:32px;height:32px}}.ui-project-details-section__actions-icon .ui-project-details-section__button .core-button__icon .core-img-loader{background-size:20px}.ui-project-details-section__actions-icon .ui-project-details-section__button,.ui-project-details-section__actions-icon .ui-project-details-section__button .core-button__text{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--space-5xs);font-size:12px;line-height:1.25;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.5px;font-family:var(--font-futura-book);max-width:105px;text-wrap:balance}.ui-project-details-section__media-control{position:absolute;bottom:var(--space-s);right:var(--space-s);display:flex;gap:var(--space-5xs);z-index:3}.ui-project-details-section__media-btn{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--primary-gold);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .3s ease}.ui-project-details-section__media-btn svg{width:auto;height:auto}.ui-project-details-section__media-btn svg path{fill:var(--text-dark-gold)}.ui-project-details-section__media-btn:hover{opacity:.9}.ui-sectional-banner__media-btn svg{width:auto;height:auto}.ui-sectional-banner__media-btn svg path{fill:var(--primary-gold)}