.LocationDetailsConversion-module__YZWtRG__hero{width:100%;padding:var(--space-24) 0 var(--space-16);background-position:50%;background-size:cover;align-items:center;display:flex;position:relative;overflow:hidden}.LocationDetailsConversion-module__YZWtRG__heroOverlay{background:linear-gradient(180deg, #f8f9fad9 0%, var(--color-bg) 100%);z-index:1;position:absolute;inset:0}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__heroOverlay,body.dark-theme .LocationDetailsConversion-module__YZWtRG__heroOverlay){background:linear-gradient(#0a0e17cc 0%,#111827 100%)}.LocationDetailsConversion-module__YZWtRG__heroContent{z-index:2;gap:var(--space-4);flex-direction:column;max-width:800px;display:flex;position:relative}.LocationDetailsConversion-module__YZWtRG__heroTitle{color:var(--color-navy);font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:800;line-height:1.15}.LocationDetailsConversion-module__YZWtRG__heroSub{font-size:var(--text-lg);color:var(--color-text-light);line-height:1.5}.LocationDetailsConversion-module__YZWtRG__heroMeta{gap:var(--space-6);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.LocationDetailsConversion-module__YZWtRG__metaItem{align-items:center;gap:var(--space-2);color:var(--color-text-light);font-size:var(--text-sm);display:flex}.LocationDetailsConversion-module__YZWtRG__metaItem svg{color:var(--color-gold-dark);flex-shrink:0}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__metaItem svg,body.dark-theme .LocationDetailsConversion-module__YZWtRG__metaItem svg){color:var(--color-gold-light)}.LocationDetailsConversion-module__YZWtRG__metaItem a{color:var(--color-navy);font-weight:600;text-decoration:none}.LocationDetailsConversion-module__YZWtRG__metaItem a:hover{color:var(--color-gold)}.LocationDetailsConversion-module__YZWtRG__heroActions{gap:var(--space-4);flex-wrap:wrap;display:flex}.LocationDetailsConversion-module__YZWtRG__ctaBtn{font-size:var(--text-base);padding:var(--space-4) var(--space-8);font-weight:700}.LocationDetailsConversion-module__YZWtRG__featuresSection{padding:var(--space-12) 0;border-bottom:1px solid var(--color-border);background:#111827}.LocationDetailsConversion-module__YZWtRG__featuresGrid{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.LocationDetailsConversion-module__YZWtRG__featureCard{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:var(--radius-md);padding:var(--space-5);align-items:center;gap:var(--space-4);transition:all var(--duration-fast) var(--ease-out);display:flex}.LocationDetailsConversion-module__YZWtRG__featureCard:hover{border-color:var(--color-gold)}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__featureCard,body.dark-theme .LocationDetailsConversion-module__YZWtRG__featureCard){box-shadow:none;background:#ffffff05;border:1px solid #ffffff0d}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__featureCard:hover,body.dark-theme .LocationDetailsConversion-module__YZWtRG__featureCard:hover){border-color:var(--color-gold);background:#ffffff0a}.LocationDetailsConversion-module__YZWtRG__featureIcon{color:var(--color-gold-dark);flex-shrink:0}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__featureIcon,body.dark-theme .LocationDetailsConversion-module__YZWtRG__featureIcon){color:var(--color-gold)}.LocationDetailsConversion-module__YZWtRG__featureLabel{font-size:var(--text-sm);color:var(--color-navy);font-weight:700}.LocationDetailsConversion-module__YZWtRG__mainLayout{padding:var(--space-16) 0;background:#111827}.LocationDetailsConversion-module__YZWtRG__layoutSplit{gap:var(--space-12);grid-template-columns:1.25fr .75fr;display:grid}.LocationDetailsConversion-module__YZWtRG__sectionHeader{margin-bottom:var(--space-8)}.LocationDetailsConversion-module__YZWtRG__sectionHeader h2{font-size:var(--text-2xl);color:var(--color-navy);font-weight:800}.LocationDetailsConversion-module__YZWtRG__unitsGrid{gap:var(--space-4);flex-direction:column;display:flex}.LocationDetailsConversion-module__YZWtRG__unitCard{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:var(--radius-md);padding:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-6);transition:all var(--duration-fast) var(--ease-out);display:flex}.LocationDetailsConversion-module__YZWtRG__unitCard:hover{border-color:var(--color-gold);box-shadow:var(--shadow-card-hover)}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__unitCard,body.dark-theme .LocationDetailsConversion-module__YZWtRG__unitCard){box-shadow:none;background:#ffffff05;border:1px solid #ffffff0d}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__unitCard:hover,body.dark-theme .LocationDetailsConversion-module__YZWtRG__unitCard:hover){box-shadow:none;background:#ffffff0a;border-color:#ff5e0033}.LocationDetailsConversion-module__YZWtRG__unitInfo{flex-direction:column;gap:2px;display:flex}.LocationDetailsConversion-module__YZWtRG__unitName{font-size:var(--text-lg);color:var(--color-navy);font-weight:800}.LocationDetailsConversion-module__YZWtRG__unitDim{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gold-dark);font-weight:700}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__unitDim,body.dark-theme .LocationDetailsConversion-module__YZWtRG__unitDim){color:var(--color-gold-light)}.LocationDetailsConversion-module__YZWtRG__unitDesc{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:4px}.LocationDetailsConversion-module__YZWtRG__unitPricing{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.LocationDetailsConversion-module__YZWtRG__unitPriceVal{font-size:var(--text-2xl);color:var(--color-navy);font-weight:800}.LocationDetailsConversion-module__YZWtRG__unitPriceMo{color:var(--color-text-muted);font-size:10px}.LocationDetailsConversion-module__YZWtRG__unitRentBtn{font-size:var(--text-xs);padding:var(--space-2) var(--space-4);margin-top:4px;font-weight:700}.LocationDetailsConversion-module__YZWtRG__sidebar{gap:var(--space-6);flex-direction:column;display:flex}.LocationDetailsConversion-module__YZWtRG__leadCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-card)}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__leadCard,body.dark-theme .LocationDetailsConversion-module__YZWtRG__leadCard){background:#ffffff08;border:1px solid #ffffff14;box-shadow:0 10px 30px #00000040}.LocationDetailsConversion-module__YZWtRG__leadTitle{font-size:var(--text-lg);color:var(--color-navy);margin-bottom:2px;font-weight:800}.LocationDetailsConversion-module__YZWtRG__leadSubtitle{font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:var(--space-5)}.LocationDetailsConversion-module__YZWtRG__formField{margin-bottom:var(--space-4)}.LocationDetailsConversion-module__YZWtRG__label{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.LocationDetailsConversion-module__YZWtRG__input{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;padding:var(--space-3) var(--space-4);color:var(--color-text);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-out)}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__input,body.dark-theme .LocationDetailsConversion-module__YZWtRG__input){color:#fff;background:#0a0e17b3;border:1px solid #ffffff26}.LocationDetailsConversion-module__YZWtRG__input:focus{border-color:var(--color-gold);outline:none}.LocationDetailsConversion-module__YZWtRG__submitBtn{text-align:center;width:100%;font-size:var(--text-sm);padding:var(--space-3) 0;margin-top:var(--space-2);justify-content:center;font-weight:700}.LocationDetailsConversion-module__YZWtRG__successMsg{text-align:center;padding:var(--space-6) 0}.LocationDetailsConversion-module__YZWtRG__successMsg svg{color:var(--color-success-green);margin-bottom:var(--space-4)}.LocationDetailsConversion-module__YZWtRG__successMsg h4{font-size:var(--text-base);color:var(--color-navy);margin-bottom:2px;font-weight:700}.LocationDetailsConversion-module__YZWtRG__successMsg p{font-size:var(--text-xs);color:var(--color-text-muted)}.LocationDetailsConversion-module__YZWtRG__nearbySection{padding:var(--space-12) 0;border-top:1px solid var(--color-border);background:#0a0e17}.LocationDetailsConversion-module__YZWtRG__nearbyTags{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.LocationDetailsConversion-module__YZWtRG__nearbyTag{font-size:var(--text-xs);color:var(--color-text-light);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:6px 14px;font-weight:600}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__nearbyTag,body.dark-theme .LocationDetailsConversion-module__YZWtRG__nearbyTag){color:#ffffffbf;background:#ffffff08;border:1px solid #ffffff0f}.LocationDetailsConversion-module__YZWtRG__mapSection{padding:var(--space-12) 0;border-top:1px solid var(--color-border);background:#0d1321}.LocationDetailsConversion-module__YZWtRG__mapIframeContainer{margin-top:var(--space-6);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-card);border:1px solid var(--color-border);overflow:hidden}:is(:root.dark-theme .LocationDetailsConversion-module__YZWtRG__mapIframeContainer,body.dark-theme .LocationDetailsConversion-module__YZWtRG__mapIframeContainer){box-shadow:var(--shadow-xl);border:1px solid #ffffff14}@media (max-width:1024px){.LocationDetailsConversion-module__YZWtRG__layoutSplit{gap:var(--space-10);grid-template-columns:1fr}}@media (max-width:640px){.LocationDetailsConversion-module__YZWtRG__unitCard{align-items:flex-start;gap:var(--space-4);flex-direction:column}.LocationDetailsConversion-module__YZWtRG__unitPricing{text-align:left;align-items:flex-start;width:100%}.LocationDetailsConversion-module__YZWtRG__unitRentBtn{text-align:center;width:100%}}
