.spotlight-floor-plan__heading{font-family:var(--font-family-heading);font-style:normal;font-weight:400}.spotlight-floor-plan__eyebrow{font-family:var(--font-family-body);font-style:normal;font-weight:400}.spotlight-floor-plan__heading{font-size:var(--wp--preset--font-size--24);letter-spacing:0;line-height:28px}@media(min-width:1440px){.spotlight-floor-plan__heading{font-size:var(--wp--preset--font-size--32);line-height:36px}}@media(min-width:2500px){.spotlight-floor-plan__heading{font-size:var(--wp--preset--font-size--40);line-height:44px}}.spotlight-floor-plan__eyebrow{font-size:var(--wp--preset--font-size--14);letter-spacing:.42px;line-height:18px;text-transform:uppercase}.spotlight-floor-plan{align-items:center;background-color:var(--section-ground,var(--wp--preset--color--background-primary));display:flex;flex-direction:column;gap:48px;padding:var(--wp--preset--spacing--48) var(--wp--preset--spacing--16) 0}.spotlight-floor-plan__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--28);max-width:1600px;text-align:left;width:100%}@media(min-width:1440px){.spotlight-floor-plan__header{gap:var(--wp--preset--spacing--32)}}@media(min-width:1920px){.spotlight-floor-plan__header{gap:var(--wp--preset--spacing--40)}}.spotlight-floor-plan__eyebrow{color:var(--text-supporting);margin:0}.spotlight-floor-plan__heading{color:var(--text-headlines);margin:0}.spotlight-floor-plan__media{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.spotlight-floor-plan__image{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:1440px){.spotlight-floor-plan{gap:64px;padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--48) 0}.spotlight-floor-plan__media{justify-content:flex-start;padding-top:104px}.spotlight-floor-plan__image{max-height:600px}}@media(max-width:480.98px){.spotlight-floor-plan__media{aspect-ratio:var(--sfp-img-h,1)/var(--sfp-img-w,1);container-type:size;overflow:hidden;position:relative}.spotlight-floor-plan__image{height:100cqw;left:50%;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center center;width:100cqh}}
/*# sourceMappingURL=spotlight-floor-plan.css.map*/