.condo-module__K4qiva__hero{background:#faf9f6;padding:7.5rem 2rem 2rem}.condo-module__K4qiva__heroInner{max-width:64rem;margin:0 auto}.condo-module__K4qiva__breadcrumb{align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:0;font-size:.875rem;list-style:none;display:flex}.condo-module__K4qiva__breadcrumbLink{color:#9a938a;text-decoration:none;transition:color .2s}.condo-module__K4qiva__breadcrumbLink:hover{color:#1a1a1a}.condo-module__K4qiva__breadcrumbSep{color:#c5bfb6;-webkit-user-select:none;user-select:none}.condo-module__K4qiva__breadcrumbCurrent{color:#1a1a1a;font-weight:600}.condo-module__K4qiva__heroTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1.25rem;font-family:DM Sans,sans-serif;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:500;line-height:1.1}.condo-module__K4qiva__heroSubtitle{color:#7a736a;max-width:38rem;margin:0;font-size:1.0625rem;line-height:1.75}.condo-module__K4qiva__trustPills{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.condo-module__K4qiva__trustPill{background:#fff;border:1px solid #e5e0d8;border-radius:12px;align-items:center;gap:.625rem;padding:.625rem 1.25rem;display:flex}.condo-module__K4qiva__trustPillValue{color:#c9922b;white-space:nowrap;font-size:1.0625rem;font-weight:600}.condo-module__K4qiva__trustPillLabel{color:#7a736a;white-space:nowrap;font-size:.8125rem}.condo-module__K4qiva__trustDot{background:#c9b89a;border-radius:50%;flex-shrink:0;width:3px;height:3px}.condo-module__K4qiva__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:#c9922b;margin:0 0 .875rem;font-size:.75rem;font-weight:700}.condo-module__K4qiva__sectionH2{color:#1a1a1a;letter-spacing:-.02em;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2}.condo-module__K4qiva__sectionH2Light{color:#fff;letter-spacing:-.02em;margin:0;font-family:DM Sans,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2}.condo-module__K4qiva__introSection{background:#fff;padding:5.5rem 2rem}.condo-module__K4qiva__introGrid{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;max-width:72rem;margin:0 auto;display:grid}.condo-module__K4qiva__introContent{flex-direction:column;gap:0;display:flex}.condo-module__K4qiva__introBody{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.condo-module__K4qiva__introBody p{color:#3a3632;margin:0;font-size:1.0625rem;line-height:1.8}.condo-module__K4qiva__linkCta{color:#c9922b;align-items:center;gap:.375rem;margin-top:1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.condo-module__K4qiva__linkCta:hover{color:#a97525}.condo-module__K4qiva__introImgWrap{border-radius:16px;line-height:0;overflow:hidden}.condo-module__K4qiva__introImg{object-fit:cover;aspect-ratio:4/3;width:100%;height:auto;display:block}.condo-module__K4qiva__pricingSection{background:#faf9f6;padding:5.5rem 2rem}.condo-module__K4qiva__pricingInner{max-width:72rem;margin:0 auto}.condo-module__K4qiva__pricingDisclaimer{color:#7a736a;max-width:48rem;margin:.875rem 0 2.5rem;font-size:.9rem;line-height:1.65}.condo-module__K4qiva__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.25rem;display:grid}.condo-module__K4qiva__pricingCard{background:#fff;border:1px solid #ede8e1;border-radius:16px;flex-direction:column;gap:0;padding:2rem 1.75rem;display:flex}.condo-module__K4qiva__pricingCardFeatured{background:linear-gradient(#121212d1,#121212e0),url(/assets/stock/index/kitchen_cta.jpeg) 50%/cover no-repeat;border-color:#1a1a1a}.condo-module__K4qiva__pricingTier{letter-spacing:.1em;text-transform:uppercase;color:#c9922b;margin:0 0 .625rem;font-size:.75rem;font-weight:700}.condo-module__K4qiva__pricingRange{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1.375rem;font-family:DM Sans,sans-serif;font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:700;line-height:1.15}.condo-module__K4qiva__pricingCardFeatured .condo-module__K4qiva__pricingRange{color:#fff}.condo-module__K4qiva__pricingDivider{background:#ede8e1;border:none;height:1px;margin:0 0 1.375rem}.condo-module__K4qiva__pricingCardFeatured .condo-module__K4qiva__pricingDivider{background:#ffffff1a}.condo-module__K4qiva__pricingList{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.condo-module__K4qiva__pricingListItem{color:#3a3632;align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.condo-module__K4qiva__pricingCardFeatured .condo-module__K4qiva__pricingListItem{color:#ffffffb3}.condo-module__K4qiva__pricingCheck{color:#c9922b;flex-shrink:0;margin-top:.125rem}.condo-module__K4qiva__pricingNote{color:#7a736a;max-width:72rem;margin:2rem auto 0;font-size:.9375rem;line-height:1.8}.condo-module__K4qiva__inclusionsSection{background:#fff;padding:5.5rem 2rem}.condo-module__K4qiva__inclusionsInner{max-width:72rem;margin:0 auto}.condo-module__K4qiva__inclusionsGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:3rem;display:grid}.condo-module__K4qiva__inclusionCard{background:#faf9f6;border:1px solid #ede8e1;border-radius:14px;flex-direction:column;gap:.875rem;padding:1.75rem 1.5rem;transition:box-shadow .22s;display:flex}.condo-module__K4qiva__inclusionCard:hover{box-shadow:0 6px 24px #1a1a1a12}.condo-module__K4qiva__inclusionIcon{color:#c9922b;background:#f3ede3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.condo-module__K4qiva__inclusionTitle{color:#1a1a1a;margin:0;font-size:.9375rem;font-weight:700;line-height:1.35}.condo-module__K4qiva__inclusionBody{color:#7a736a;margin:0;font-size:.875rem;line-height:1.7}.condo-module__K4qiva__gallerySection{background:#faf9f6;padding:5.5rem 2rem}.condo-module__K4qiva__galleryInner{max-width:72rem;margin:0 auto}.condo-module__K4qiva__gallerySub{color:#7a736a;max-width:36rem;margin:.875rem 0 2.5rem;font-size:1.0625rem;line-height:1.65}.condo-module__K4qiva__galleryGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.condo-module__K4qiva__galleryCard{cursor:default;background:linear-gradient(#121212d1,#121212e0),url(/assets/stock/index/kitchen_cta.jpeg) 50%/cover no-repeat;border-radius:14px;transition:box-shadow .25s;position:relative;overflow:hidden}.condo-module__K4qiva__galleryCard:hover{box-shadow:0 14px 44px #1a1a1a24}.condo-module__K4qiva__galleryCard:hover .condo-module__K4qiva__galleryImg{opacity:.85;transform:scale(1.04)}.condo-module__K4qiva__galleryImg{object-fit:cover;opacity:.9;width:100%;height:280px;transition:transform .38s,opacity .3s;display:block}.condo-module__K4qiva__galleryOverlay{background:linear-gradient(#0000 0%,#14100cc7 100%);padding:3rem 1.25rem 1.25rem;position:absolute;bottom:0;left:0;right:0}.condo-module__K4qiva__galleryCardTitle{color:#fff;margin:0 0 .25rem;font-size:.9375rem;font-weight:600;line-height:1.4}.condo-module__K4qiva__galleryBadge{color:#ffffffa6;margin:0;font-size:.75rem;font-weight:500;display:inline-block}.condo-module__K4qiva__processSection{background:#fff;padding:5.5rem 2rem}.condo-module__K4qiva__processInner{max-width:52rem;margin:0 auto}.condo-module__K4qiva__timeline{flex-direction:column;margin-top:3rem;display:flex}.condo-module__K4qiva__timelineItem{align-items:flex-start;gap:1.75rem;display:flex;position:relative}.condo-module__K4qiva__timelineItem:not(:last-child):before{content:"";background:#ede8e1;width:1px;position:absolute;top:3rem;bottom:0;left:1.375rem}.condo-module__K4qiva__timelineNum{color:#fff;letter-spacing:.04em;z-index:1;background:#c9922b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:700;display:flex;position:relative}.condo-module__K4qiva__timelineContent{padding-top:.5rem;padding-bottom:2.75rem}.condo-module__K4qiva__timelineItem:last-child .condo-module__K4qiva__timelineContent{padding-bottom:0}.condo-module__K4qiva__timelineTitle{color:#1a1a1a;margin:0 0 .5rem;font-size:1rem;font-weight:700}.condo-module__K4qiva__timelineBody{color:#7a736a;margin:0;font-size:.9375rem;line-height:1.75}.condo-module__K4qiva__trendsSection{background:linear-gradient(#121212d1,#121212e0),url(/assets/stock/index/kitchen_cta.jpeg) 50%/cover no-repeat;padding:5.5rem 2rem}.condo-module__K4qiva__trendsInner{max-width:72rem;margin:0 auto}.condo-module__K4qiva__trendsGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem;display:grid}.condo-module__K4qiva__trendCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;padding:1.875rem 1.625rem;transition:background .22s}.condo-module__K4qiva__trendCard:hover{background:#ffffff12}.condo-module__K4qiva__trendNum{letter-spacing:.1em;text-transform:uppercase;color:#c9922b;margin:0 0 .875rem;font-size:.6875rem;font-weight:700}.condo-module__K4qiva__trendTitle{color:#fff;margin:0 0 .625rem;font-size:1.0625rem;font-weight:700;line-height:1.3}.condo-module__K4qiva__trendBody{color:#9a9490;margin:0;font-size:.875rem;line-height:1.7}.condo-module__K4qiva__stylesSection{background:#faf9f6;padding:5.5rem 2rem}.condo-module__K4qiva__stylesInner{max-width:72rem;margin:0 auto}.condo-module__K4qiva__stylesGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:3rem;display:grid}.condo-module__K4qiva__styleCard{background:#fff;border:1px solid #ede8e1;border-radius:14px;padding:2rem 1.875rem;transition:box-shadow .22s}.condo-module__K4qiva__styleCard:hover{box-shadow:0 6px 24px #1a1a1a12}.condo-module__K4qiva__styleCardTitle{color:#1a1a1a;margin:0 0 .625rem;font-size:1rem;font-weight:700}.condo-module__K4qiva__styleCardBody{color:#7a736a;margin:0;font-size:.9375rem;line-height:1.7}.condo-module__K4qiva__ctaSection{background:linear-gradient(#121212d1,#121212e0),url(/assets/stock/index/kitchen_cta.jpeg) 50%/cover no-repeat;padding:6rem 2rem}.condo-module__K4qiva__ctaInner{text-align:center;max-width:44rem;margin:0 auto}.condo-module__K4qiva__ctaH2{color:#fff;letter-spacing:-.02em;margin:0 0 1rem;font-family:DM Sans,sans-serif;font-size:clamp(1.875rem,3vw,2.75rem);font-weight:700;line-height:1.2}.condo-module__K4qiva__ctaSub{color:#fff9;margin:0 0 2.25rem;font-size:1.0625rem;line-height:1.7}.condo-module__K4qiva__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.condo-module__K4qiva__btnGold{color:#fff;background:#c9922b;border-radius:9999px;align-items:center;padding:.9375rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.condo-module__K4qiva__btnGold:hover{background:#a97525}.condo-module__K4qiva__btnOutline{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:9999px;align-items:center;padding:.9375rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.condo-module__K4qiva__btnOutline:hover{border-color:#ffffff80}@media (max-width:1024px){.condo-module__K4qiva__introGrid{gap:3rem}.condo-module__K4qiva__pricingGrid{grid-template-columns:1fr;max-width:26rem}.condo-module__K4qiva__inclusionsGrid,.condo-module__K4qiva__trendsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.condo-module__K4qiva__hero{padding:6.5rem 1.5rem 2.5rem}.condo-module__K4qiva__introGrid{grid-template-columns:1fr;gap:2rem}.condo-module__K4qiva__introImgWrap{order:-1}.condo-module__K4qiva__galleryGrid{grid-template-columns:repeat(2,1fr)}.condo-module__K4qiva__stylesGrid{grid-template-columns:1fr}.condo-module__K4qiva__introSection,.condo-module__K4qiva__pricingSection,.condo-module__K4qiva__inclusionsSection,.condo-module__K4qiva__gallerySection,.condo-module__K4qiva__processSection,.condo-module__K4qiva__trendsSection,.condo-module__K4qiva__stylesSection,.condo-module__K4qiva__ctaSection{padding:4rem 1.5rem}.condo-module__K4qiva__trustBar{padding:.875rem 1.5rem}}@media (max-width:640px){.condo-module__K4qiva__inclusionsGrid,.condo-module__K4qiva__trendsGrid,.condo-module__K4qiva__galleryGrid{grid-template-columns:1fr}.condo-module__K4qiva__pricingGrid{max-width:none}.condo-module__K4qiva__ctaActions{flex-direction:column;align-items:stretch}.condo-module__K4qiva__btnGold,.condo-module__K4qiva__btnOutline{justify-content:center}.condo-module__K4qiva__trustDot{display:none}.condo-module__K4qiva__trustBarInner{gap:.375rem .5rem}}
