.CaseStudyRealEstate_page__GB2r8 *{box-sizing:border-box;margin:0;padding:0}.CaseStudyRealEstate_page__GB2r8{font-family:var(--font-geist-sans,"Inter",sans-serif);background:#fff;color:#111;overflow-x:hidden}.CaseStudyRealEstate_reveal__PTS1i{opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease}.CaseStudyRealEstate_reveal__PTS1i.CaseStudyRealEstate_visible__0vLx9{opacity:1;transform:translateY(0)}.CaseStudyRealEstate_sectionLabel__zGOtJ{color:#111}.CaseStudyRealEstate_sectionLabelLight__mNF4t,.CaseStudyRealEstate_sectionLabel__zGOtJ{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.CaseStudyRealEstate_sectionLabelLight__mNF4t{color:#ff6}.CaseStudyRealEstate_bodyText__0Tajb{font-size:15px;color:#444;line-height:1.7;margin-bottom:16px}.CaseStudyRealEstate_accentText__yrSNw{color:#ff6;-webkit-text-stroke:3px #111;paint-order:stroke fill}.CaseStudyRealEstate_accentTextDark__AoHRO{color:#ff6}.CaseStudyRealEstate_btnArrow__XQ572{display:inline-flex;align-items:center;gap:0;background:#ff6;color:#111;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:14px 24px 14px 28px;transition:background .2s}.CaseStudyRealEstate_btnArrow__XQ572:hover{background:#ffa}.CaseStudyRealEstate_arrowBox__az7S_{background:#111;color:#ff6;padding:14px 16px;margin-left:16px;font-size:14px;line-height:1;flex-shrink:0;align-self:stretch;display:flex;align-items:center}.CaseStudyRealEstate_btnOutline__6HuAZ{background:transparent;color:#111;border:1.5px solid #111;padding:13px 24px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.CaseStudyRealEstate_btnOutline__6HuAZ:hover{background:#111;color:#fff}.CaseStudyRealEstate_btnOutlineYellow__5sbqO{display:inline-block;background:transparent;color:#ff6;border:1.5px solid rgba(255,255,102,.4);padding:13px 24px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .2s}.CaseStudyRealEstate_btnOutlineYellow__5sbqO:hover{background:rgba(255,255,102,.08)}.CaseStudyRealEstate_hero__1OekI{background:#111;padding:72px 64px 80px}.CaseStudyRealEstate_heroInner__zeqFF{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start;max-width:1280px;margin:0 auto}.CaseStudyRealEstate_heroLeft__gloam{display:flex;flex-direction:column;gap:24px}.CaseStudyRealEstate_heroBadge__jyj0M{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ff6;border:1px solid rgba(255,255,102,.25);padding:8px 14px;align-self:flex-start}.CaseStudyRealEstate_heroTitle__warhh{font-size:clamp(48px,6vw,80px);font-weight:800;line-height:1;color:#fff;letter-spacing:-.01em}.CaseStudyRealEstate_heroAccent__LtkJL{display:block;color:#ff6;-webkit-text-stroke:3px #111;paint-order:stroke fill}.CaseStudyRealEstate_heroDesc___0Kl_{font-size:15px;color:#999;line-height:1.7;max-width:460px}.CaseStudyRealEstate_heroDesc___0Kl_ strong{color:#fff;font-weight:600}.CaseStudyRealEstate_heroCtas__D2wGq{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.CaseStudyRealEstate_heroCtas__D2wGq .CaseStudyRealEstate_btnOutline__6HuAZ{color:#fff;border-color:#444}.CaseStudyRealEstate_heroCtas__D2wGq .CaseStudyRealEstate_btnOutline__6HuAZ:hover{background:#333;color:#fff;border-color:#666}.CaseStudyRealEstate_heroRight__cvDWC{display:flex;flex-direction:column;gap:16px}.CaseStudyRealEstate_statsGrid__gNSDk{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:#2a2a2a;border:1px solid #2a2a2a}.CaseStudyRealEstate_statCard__wKZhx{background:#1a1a1a;padding:24px 20px}.CaseStudyRealEstate_statVal__Bfbw_{font-size:40px;font-weight:800;color:#ff6;line-height:1;letter-spacing:-.02em;margin-bottom:6px}.CaseStudyRealEstate_statLabel__RCIbe{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.08em;line-height:1.3}.CaseStudyRealEstate_chatPreviewCard__yVKkk{background:#1a1a1a;border:1px solid #2a2a2a;overflow:hidden}.CaseStudyRealEstate_cpTopBar__Azvho{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #2a2a2a}.CaseStudyRealEstate_cpAvatar__KHjGo{width:32px;height:32px;border-radius:50%;background:#ff6;color:#111;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CaseStudyRealEstate_cpName__TO_nj{font-size:13px;font-weight:600;color:#fff}.CaseStudyRealEstate_cpSub__e8JS7{font-size:11px;color:#666}.CaseStudyRealEstate_cpLive__YWeFa{margin-left:auto;font-size:11px;color:#4caf50;letter-spacing:.06em}.CaseStudyRealEstate_cpMessages__rtu4e{padding:16px;display:flex;flex-direction:column;gap:10px}.CaseStudyRealEstate_cpLeft__Q1dX4{background:#2a2a2a;color:#ccc;font-size:13px;line-height:1.55;padding:10px 14px;border-radius:2px 12px 12px 12px;max-width:88%;align-self:flex-start}.CaseStudyRealEstate_cpRight__PL8fU{background:#ff6;color:#111;font-size:13px;line-height:1.55;padding:10px 14px;border-radius:12px 2px 12px 12px;max-width:80%;align-self:flex-end;font-weight:500}.CaseStudyRealEstate_statsRow__EohJo{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_statsItem__dcMoj{padding:32px 28px;border-right:1px solid #e8e8e8}.CaseStudyRealEstate_statsItem__dcMoj:last-child{border-right:none}.CaseStudyRealEstate_statsVal__Ac9bc{font-size:36px;font-weight:800;color:#111;line-height:1;letter-spacing:-.01em;margin-bottom:6px}.CaseStudyRealEstate_statsLabel__lIcaB{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.08em;line-height:1.3}.CaseStudyRealEstate_whySection__s6Nu7{display:grid;grid-template-columns:380px 1fr;grid-gap:64px;gap:64px;padding:80px 64px;border-bottom:1px solid #e8e8e8;max-width:1280px;margin:0 auto}.CaseStudyRealEstate_whyLeft__Mxqny{position:-webkit-sticky;position:sticky;top:100px;align-self:start}.CaseStudyRealEstate_whyTitle__ohrC_{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.15;color:#111;margin-bottom:20px}.CaseStudyRealEstate_whyCta__GOAKY{font-size:13px;font-weight:700;color:#111;letter-spacing:.04em;margin-top:8px}.CaseStudyRealEstate_whyRight__hpgA7{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:#e8e8e8;border:1px solid #e8e8e8;align-content:start}.CaseStudyRealEstate_problemCard__nWCue{background:#fff;padding:28px 24px}.CaseStudyRealEstate_problemNum__jXi6K{font-size:40px;font-weight:800;color:#eee;line-height:1;margin-bottom:12px;letter-spacing:-.02em}.CaseStudyRealEstate_problemTitle__rcKii{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#111;margin-bottom:8px}.CaseStudyRealEstate_problemDesc__y0Vgz{font-size:13px;color:#666;line-height:1.6}.CaseStudyRealEstate_problemStat__QIWD2{font-size:32px;font-weight:800;color:#111;background:#ff6;display:inline-block;padding:2px 10px;margin-top:12px;letter-spacing:-.01em}.CaseStudyRealEstate_whyNow__7588o{background:#111;padding:80px 64px;border-bottom:1px solid #2a2a2a}.CaseStudyRealEstate_whyNowTitle__PVvuv{font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1.2;color:#fff;margin-bottom:20px;max-width:760px}.CaseStudyRealEstate_whyNowDesc__7o0w_{font-size:15px;color:#888;line-height:1.7;max-width:580px;margin-bottom:48px}.CaseStudyRealEstate_whyNowGrid__0Cymd{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background:#2a2a2a;border:1px solid #2a2a2a;margin-bottom:40px}.CaseStudyRealEstate_whyNowCard__OS6v8{background:#1a1a1a;padding:28px 20px}.CaseStudyRealEstate_whyNowIcon__Xg38W{font-size:20px;margin-bottom:12px}.CaseStudyRealEstate_whyNowVal__mkN4x{font-size:36px;font-weight:800;color:#ff6;line-height:1;margin-bottom:8px;letter-spacing:-.01em}.CaseStudyRealEstate_whyNowLabel__7O9Uj{font-size:12px;color:#666;line-height:1.5}.CaseStudyRealEstate_whyNowFootnote__JgR6r{font-size:14px;color:#555;line-height:1.6;max-width:640px;font-style:italic}.CaseStudyRealEstate_journeySection__mpduj{padding:80px 64px;border-bottom:1px solid #e8e8e8;background:#fafafa}.CaseStudyRealEstate_journeyHeader__d12b9{margin-bottom:0}.CaseStudyRealEstate_journeyTitle__UvQck{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.15;color:#111;margin-bottom:16px}.CaseStudyRealEstate_journeyTrack__lU1ZS{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:2px;gap:2px;background:#2a2a2a;border:1px solid #2a2a2a;margin-top:40px}.CaseStudyRealEstate_journeyStep__Ow8M6{background:#1a1a1a;padding:28px 20px;position:relative}.CaseStudyRealEstate_journeyNum__qNTRk{font-size:48px;font-weight:800;color:#2a2a2a;line-height:1;margin-bottom:10px;letter-spacing:-.02em}.CaseStudyRealEstate_journeyLabel__IZA2n{font-size:10px;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:#ff6;margin-bottom:6px}.CaseStudyRealEstate_journeyStepTitle__PCb58{font-size:13px;color:#fff;font-weight:600;margin-bottom:6px;line-height:1.3}.CaseStudyRealEstate_journeyStepDesc__4Zf7M{font-size:11px;color:#666;line-height:1.5}.CaseStudyRealEstate_journeyArrow___23dG{position:absolute;top:50%;right:-10px;transform:translateY(-50%);width:20px;height:20px;background:#ff6;color:#111;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;z-index:2;-webkit-clip-path:polygon(0 20%,70% 20%,70% 0,100% 50%,70% 100%,70% 80%,0 80%);clip-path:polygon(0 20%,70% 20%,70% 0,100% 50%,70% 100%,70% 80%,0 80%)}.CaseStudyRealEstate_featuresSection__sA8nr{border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_featuresHeader__lztiR{padding:72px 64px 40px;border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_featuresTitle__63EsP{font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1.1;color:#111;margin-bottom:12px}.CaseStudyRealEstate_featureRow__J5qks{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_featureRow__J5qks:last-child{border-bottom:none}.CaseStudyRealEstate_featureRowFlip__jg0c_ .CaseStudyRealEstate_featureMedia__d50mh{order:-1;border-left:none;border-right:1px solid #e8e8e8}.CaseStudyRealEstate_featureContent__jYLam{padding:56px 48px;display:flex;flex-direction:column;justify-content:center}.CaseStudyRealEstate_featureNum__NraT_{font-size:72px;font-weight:800;color:#f0f0f0;line-height:1;letter-spacing:-.02em;margin-bottom:-8px}.CaseStudyRealEstate_featureTag__HwoE8{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#111;background:#ff6;display:inline-block;padding:4px 10px;margin-bottom:14px;align-self:flex-start}.CaseStudyRealEstate_featureTitle__owvM5{font-size:28px;font-weight:800;line-height:1.1;color:#111;margin-bottom:14px;white-space:pre-line}.CaseStudyRealEstate_featureDesc__LdM_R{font-size:14px;color:#666;line-height:1.7;margin-bottom:20px}.CaseStudyRealEstate_featureBullets__QcpQE{list-style:none;display:flex;flex-direction:column;gap:8px}.CaseStudyRealEstate_featureBullets__QcpQE li{font-size:13px;color:#555;padding-left:18px;position:relative;line-height:1.5}.CaseStudyRealEstate_featureBullets__QcpQE li:before{content:"→";position:absolute;left:0;color:#111;font-size:11px;font-weight:700}.CaseStudyRealEstate_featureMedia__d50mh{background:#f5f5f5;border-left:1px solid #e8e8e8;display:flex;align-items:center;justify-content:center;min-height:320px;padding:40px}.CaseStudyRealEstate_mediaPlaceholder__4pyoh{width:100%;aspect-ratio:4/3;background:#fff;border:1.5px dashed #ccc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:4px;text-align:center;padding:24px}.CaseStudyRealEstate_mediaLabel__FgJ3a{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.CaseStudyRealEstate_mediaSpec__ltUbS{font-size:11px;color:#bbb}.CaseStudyRealEstate_baSection__KtUvq{padding:80px 64px;border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_baTitle__hX7hU{font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1.1;color:#111;margin-bottom:12px}.CaseStudyRealEstate_baWrap__TRDCs{display:grid;grid-template-columns:1fr 48px 1fr;border:1px solid #e8e8e8;margin-top:40px}.CaseStudyRealEstate_baAfter__mvz4H,.CaseStudyRealEstate_baBefore__Qrlv_{min-width:0}.CaseStudyRealEstate_baHeader__sNw_l{padding:16px 24px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_baBefore__Qrlv_ .CaseStudyRealEstate_baHeader__sNw_l{color:#111;background:#f5f5f5}.CaseStudyRealEstate_baAfter__mvz4H .CaseStudyRealEstate_baHeader__sNw_l{color:#111;background:#ff6}.CaseStudyRealEstate_baRow__bQ2pW{padding:16px 24px;border-bottom:1px solid #e8e8e8;display:flex;flex-direction:column;gap:4px}.CaseStudyRealEstate_baRow__bQ2pW:last-child{border-bottom:none}.CaseStudyRealEstate_baRowLabel__ly9N6{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#999;font-weight:600}.CaseStudyRealEstate_baRowVal__DQ45E{font-size:15px;font-weight:700}.CaseStudyRealEstate_baValBefore__IJ6VH{color:#888}.CaseStudyRealEstate_baValAfter__NaLxT{color:#111;font-weight:800}.CaseStudyRealEstate_baDivider__nYpGo{display:flex;align-items:center;justify-content:center;background:#111;font-size:16px;font-weight:800;color:#ff6;letter-spacing:.06em;writing-mode:vertical-rl}.CaseStudyRealEstate_resultsSection__6eWjC{background:#111;padding:80px 64px;border-bottom:1px solid #2a2a2a}.CaseStudyRealEstate_resultsTitle__qbsKS{font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1.1;color:#fff;margin-bottom:40px}.CaseStudyRealEstate_resultsGrid__P0KsX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background:#ff6;border:1px solid #ff6}.CaseStudyRealEstate_resultCard__dVMyt{background:#111;padding:32px 24px}.CaseStudyRealEstate_resultVal__UDHe7{font-size:52px;font-weight:800;color:#ff6;line-height:1;margin-bottom:8px;letter-spacing:-.02em}.CaseStudyRealEstate_resultLabel__P71Wk{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:.08em;line-height:1.4}.CaseStudyRealEstate_resultDesc__Z3Fle{font-size:12px;color:#444;margin-top:10px;padding-top:10px;border-top:1px solid #2a2a2a;line-height:1.4}.CaseStudyRealEstate_quoteSection__s00kX{background:#111;padding:64px;border-bottom:1px solid #2a2a2a;display:grid;grid-template-columns:4px 1fr;grid-gap:32px;gap:32px;align-items:start}.CaseStudyRealEstate_quoteBar__TpFaf{background:#ff6;border-radius:2px;align-self:stretch}.CaseStudyRealEstate_quoteText__9vUJw{font-size:22px;font-style:italic;line-height:1.55;color:#fff;margin-bottom:20px;font-family:Georgia,Times New Roman,serif}.CaseStudyRealEstate_quoteAttr__3u4hN{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ff6;font-weight:600}.CaseStudyRealEstate_compSection___oftj{padding:80px 64px;border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_compInner__ecYXU{display:grid;grid-template-columns:1fr 400px;grid-gap:64px;gap:64px;align-items:start}.CaseStudyRealEstate_compLeft__vXQ7o{display:flex;flex-direction:column}.CaseStudyRealEstate_compTitle__Os5nr{font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1.1;color:#111;margin-bottom:16px}.CaseStudyRealEstate_compDesc__cK__f{font-size:15px;color:#666;line-height:1.7;margin-bottom:32px}.CaseStudyRealEstate_featureGrid__PLzUP{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:#e8e8e8;border:1px solid #e8e8e8}.CaseStudyRealEstate_featureCard__jLHWT{background:#fff;padding:20px;display:flex;flex-direction:column;gap:8px}.CaseStudyRealEstate_featureCardIcon__1EB1_{flex-shrink:0}.CaseStudyRealEstate_featureCardTitle__Ps5JN{font-size:13px;font-weight:700;color:#111;letter-spacing:.02em}.CaseStudyRealEstate_featureCardDesc__DhBaf{font-size:12px;color:#888;line-height:1.55}.CaseStudyRealEstate_compRight__3_WIQ{position:-webkit-sticky;position:sticky;top:100px}.CaseStudyRealEstate_compTableWrap__IYQi8{border:1px solid #e8e8e8;overflow:hidden;margin-bottom:16px}.CaseStudyRealEstate_compTable__PZZnR{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.CaseStudyRealEstate_compThFeature__Pltxx{width:55%;text-align:left;color:#666;background:#f5f5f5}.CaseStudyRealEstate_compThFeature__Pltxx,.CaseStudyRealEstate_compThYuktaai__a23B1{padding:14px 16px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.CaseStudyRealEstate_compThYuktaai__a23B1{text-align:center;color:#111;background:#ff6}.CaseStudyRealEstate_compThGeneric__BJgLX{padding:14px 16px;text-align:center;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#999;background:#f5f5f5;border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_compRow__iRJt3:not(:last-child) td{border-bottom:1px solid #e8e8e8}.CaseStudyRealEstate_compTdFeature__vR5pB{padding:12px 16px;color:#444;font-size:13px;border-right:1px solid #e8e8e8;line-height:1.4}.CaseStudyRealEstate_compTd__IfJ9i{padding:12px 16px;text-align:center;border-right:1px solid #e8e8e8}.CaseStudyRealEstate_compTd__IfJ9i:last-child{border-right:none}.CaseStudyRealEstate_checkGreen__J8fuJ{color:#111;font-size:15px;font-weight:800}.CaseStudyRealEstate_checkRed__lLNLX{color:#bbb;font-size:15px;font-weight:700}.CaseStudyRealEstate_compFootnote__JJbaM{font-size:12px;color:#999;line-height:1.6;font-style:italic}.CaseStudyRealEstate_closerSection__RovGe{background:#111;padding:80px 64px;border-bottom:1px solid #2a2a2a}.CaseStudyRealEstate_closerLabel__oQL0f{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#444;margin-bottom:32px}.CaseStudyRealEstate_closerTitle__MaOa8{font-size:clamp(40px,7vw,96px);font-weight:800;line-height:.96;color:#fff;letter-spacing:-.01em;text-transform:uppercase}.CaseStudyRealEstate_closerOutline__q5kUP{color:transparent;-webkit-text-stroke:2px #ff6}.CaseStudyRealEstate_ctaSection__1_n6J{background:#111;padding:80px 64px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.CaseStudyRealEstate_ctaTitle__NAJsg{font-size:clamp(28px,3.5vw,48px);font-weight:800;line-height:1.1;color:#fff}.CaseStudyRealEstate_ctaDesc__25fdP{font-size:15px;color:#666;line-height:1.7;max-width:520px}.CaseStudyRealEstate_ctaBtns__jDCBk{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.CaseStudyRealEstate_ctaSub__Y1eWv{font-size:11px;color:#444;letter-spacing:.06em}@media (max-width:1024px){.CaseStudyRealEstate_hero__1OekI{padding:56px 40px 64px}.CaseStudyRealEstate_heroInner__zeqFF{grid-template-columns:1fr;gap:40px}.CaseStudyRealEstate_heroDesc___0Kl_{max-width:100%}.CaseStudyRealEstate_whySection__s6Nu7{padding:56px 40px;grid-template-columns:1fr}.CaseStudyRealEstate_whyLeft__Mxqny{position:static}.CaseStudyRealEstate_whyNow__7588o{padding:56px 40px}.CaseStudyRealEstate_whyNowGrid__0Cymd{grid-template-columns:1fr 1fr}.CaseStudyRealEstate_journeySection__mpduj{padding:56px 40px}.CaseStudyRealEstate_journeyTrack__lU1ZS{grid-template-columns:1fr 1fr}.CaseStudyRealEstate_featuresHeader__lztiR{padding:56px 40px 32px}.CaseStudyRealEstate_featureRow__J5qks{grid-template-columns:1fr}.CaseStudyRealEstate_featureRowFlip__jg0c_ .CaseStudyRealEstate_featureMedia__d50mh{order:0;border-right:none;border-top:1px solid #e8e8e8}.CaseStudyRealEstate_featureMedia__d50mh{border-left:none;border-top:1px solid #e8e8e8}.CaseStudyRealEstate_baSection__KtUvq{padding:56px 40px}.CaseStudyRealEstate_baWrap__TRDCs{grid-template-columns:1fr}.CaseStudyRealEstate_baDivider__nYpGo{display:none}.CaseStudyRealEstate_resultsSection__6eWjC{padding:56px 40px}.CaseStudyRealEstate_resultsGrid__P0KsX{grid-template-columns:1fr 1fr}.CaseStudyRealEstate_compSection___oftj,.CaseStudyRealEstate_quoteSection__s00kX{padding:56px 40px}.CaseStudyRealEstate_compInner__ecYXU{grid-template-columns:1fr}.CaseStudyRealEstate_compRight__3_WIQ{position:static}.CaseStudyRealEstate_closerSection__RovGe,.CaseStudyRealEstate_ctaSection__1_n6J{padding:56px 40px}}.CaseStudyRealEstate_scrollDotsLight__JqYja,.CaseStudyRealEstate_scrollDots__X7b5j{display:none}@media (max-width:640px){.CaseStudyRealEstate_hero__1OekI{padding:80px 24px 48px}.CaseStudyRealEstate_scrollDotsLight__JqYja,.CaseStudyRealEstate_scrollDots__X7b5j{display:flex;justify-content:center;gap:6px;margin-top:16px}.CaseStudyRealEstate_scrollDotsLight__JqYja{margin-bottom:24px}.CaseStudyRealEstate_scrollDot__YV1lB{width:6px;height:6px;border-radius:50%;background:#ccc;display:block}.CaseStudyRealEstate_scrollDotActive__UTqr4{width:18px;height:6px;border-radius:3px;background:#111;display:block}.CaseStudyRealEstate_scrollDotLight__LwBqN{width:6px;height:6px;border-radius:50%;background:#444;display:block}.CaseStudyRealEstate_scrollDotLightActive__AlkPw{width:18px;height:6px;border-radius:3px;background:#ff6;display:block}.CaseStudyRealEstate_statsGrid__gNSDk,.CaseStudyRealEstate_statsRow__EohJo{grid-template-columns:1fr 1fr}.CaseStudyRealEstate_statsItem__dcMoj{padding:20px 16px}.CaseStudyRealEstate_whySection__s6Nu7{padding:40px 0;display:block}.CaseStudyRealEstate_whyLeft__Mxqny{padding:0 24px;margin-bottom:32px}.CaseStudyRealEstate_whyRight__hpgA7{display:flex;flex-direction:row;overflow-x:scroll;gap:12px;background:transparent;border:none;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 48px 4px 24px;scroll-padding-left:24px;box-sizing:content-box}.CaseStudyRealEstate_whyRight__hpgA7::-webkit-scrollbar{display:none}.CaseStudyRealEstate_problemCard__nWCue{min-width:calc(78vw);max-width:calc(78vw);width:calc(78vw);flex-shrink:0;border:1px solid #e8e8e8;border-radius:8px;background:#fff;scroll-snap-align:start;padding:24px 20px;box-sizing:border-box;overflow:hidden}.CaseStudyRealEstate_problemCard__nWCue:last-child{border:1px solid #e8e8e8}.CaseStudyRealEstate_problemNum__jXi6K{white-space:normal}.CaseStudyRealEstate_problemDesc__y0Vgz,.CaseStudyRealEstate_problemTitle__rcKii{white-space:normal;word-break:break-word}.CaseStudyRealEstate_problemDesc__y0Vgz{font-size:13px;line-height:1.6}.CaseStudyRealEstate_problemStat__QIWD2{white-space:normal}.CaseStudyRealEstate_whyNow__7588o{padding:40px 0}.CaseStudyRealEstate_whyNowTitle__PVvuv{padding:0 24px;font-size:22px}.CaseStudyRealEstate_whyNowDesc__7o0w_,.CaseStudyRealEstate_whyNowFootnote__JgR6r{padding:0 24px}.CaseStudyRealEstate_whyNowGrid__0Cymd{display:flex;flex-direction:row;overflow-x:scroll;gap:12px;background:transparent;border:none;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 48px 4px 24px;scroll-padding-left:24px;box-sizing:content-box}.CaseStudyRealEstate_whyNowGrid__0Cymd::-webkit-scrollbar{display:none}.CaseStudyRealEstate_whyNowCard__OS6v8{min-width:calc(78vw);max-width:calc(78vw);width:calc(78vw);flex-shrink:0;border:1px solid #2a2a2a;border-radius:8px;background:#1a1a1a;scroll-snap-align:start;padding:24px 20px;box-sizing:border-box;overflow:hidden}.CaseStudyRealEstate_whyNowCard__OS6v8:last-child{border:1px solid #2a2a2a}.CaseStudyRealEstate_whyNowVal__mkN4x{white-space:normal}.CaseStudyRealEstate_whyNowLabel__7O9Uj{white-space:normal;word-break:break-word;font-size:12px;line-height:1.5}.CaseStudyRealEstate_journeySection__mpduj{padding:40px 0}.CaseStudyRealEstate_journeyHeader__d12b9{padding:0 24px;margin-bottom:16px}.CaseStudyRealEstate_journeyTitle__UvQck{font-size:22px}.CaseStudyRealEstate_journeyTrack__lU1ZS{display:flex;flex-direction:row;overflow-x:scroll;gap:12px;background:transparent;border:none;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 48px 4px 24px;scroll-padding-left:24px;box-sizing:content-box}.CaseStudyRealEstate_journeyTrack__lU1ZS::-webkit-scrollbar{display:none}.CaseStudyRealEstate_journeyStep__Ow8M6{min-width:calc(78vw);max-width:calc(78vw);width:calc(78vw);flex-shrink:0;border:1px solid #2a2a2a;border-radius:8px;background:#1a1a1a;scroll-snap-align:start;padding:24px 20px;box-sizing:border-box;overflow:hidden;position:relative}.CaseStudyRealEstate_journeyStep__Ow8M6:last-child{border:1px solid #2a2a2a}.CaseStudyRealEstate_journeyStepTitle__PCb58{white-space:normal;word-break:break-word}.CaseStudyRealEstate_journeyStepDesc__4Zf7M{white-space:normal;word-break:break-word;font-size:12px;line-height:1.5}.CaseStudyRealEstate_journeyArrow___23dG{display:none}.CaseStudyRealEstate_featuresHeader__lztiR{padding:40px 24px 24px}.CaseStudyRealEstate_featureContent__jYLam{padding:32px 24px}.CaseStudyRealEstate_baSection__KtUvq,.CaseStudyRealEstate_resultsSection__6eWjC{padding:40px 24px}.CaseStudyRealEstate_resultsGrid__P0KsX{grid-template-columns:1fr 1fr}.CaseStudyRealEstate_compSection___oftj,.CaseStudyRealEstate_quoteSection__s00kX{padding:40px 24px}.CaseStudyRealEstate_featureGrid__PLzUP{grid-template-columns:1fr}.CaseStudyRealEstate_closerSection__RovGe,.CaseStudyRealEstate_ctaSection__1_n6J{padding:40px 24px}.CaseStudyRealEstate_ctaBtns__jDCBk{flex-direction:column;align-items:flex-start}}