@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.surveyHomeownership{padding:80px 0;background:#f5f7fa}@media(max-width:768px){.surveyHomeownership{padding:48px 0}}.surveyHomeownership_header{text-align:center;margin-bottom:48px}@media(max-width:768px){.surveyHomeownership_header{margin-bottom:32px}}.surveyHomeownership_title{font-size:clamp(2.1rem,4.8vw,3rem);font-weight:900;color:#1a2754;line-height:1.2}.surveyHomeownership_featuredCard{display:flex;align-items:center;gap:40px;background:linear-gradient(135deg,#fff,rgba(2,106,226,.03));border:1px solid #d0dcf0;border-radius:24px;padding:40px 48px;margin-bottom:40px;box-shadow:0 2px 16px rgba(26,39,84,.08)}@media(max-width:768px){.surveyHomeownership_featuredCard{flex-direction:column;text-align:center;padding:32px 24px;gap:24px}}.surveyHomeownership_featuredStatWrap{flex-shrink:0;width:160px;height:160px;border-radius:50%;background:linear-gradient(135deg,#026ae2,#0257ba);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(2,106,226,.25)}@media(max-width:768px){.surveyHomeownership_featuredStatWrap{width:140px;height:140px}}.surveyHomeownership_featuredCircle{display:flex;align-items:center;justify-content:center}.surveyHomeownership_featuredBigPct{font-size:4.2rem;font-weight:900;color:#fff;line-height:1}@media(max-width:768px){.surveyHomeownership_featuredBigPct{font-size:3.6rem}}.surveyHomeownership_featuredContent{flex:1 1;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.surveyHomeownership_featuredContent{align-items:center}}.surveyHomeownership_featuredIconBadge{width:36px;height:36px;border-radius:50%;background:rgba(2,106,226,.12);color:#026ae2;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.surveyHomeownership_featuredLabel{font-size:2.22rem;font-weight:800;line-height:1.3}.surveyHomeownership_featuredDesc{font-size:1.44rem;line-height:1.6}.surveyHomeownership_featuredIconWrap{width:40px;height:40px;border-radius:10px;background:rgba(2,106,226,.1);color:#026ae2;display:flex;align-items:center;justify-content:center;margin-bottom:12px}@media(max-width:768px){.surveyHomeownership_featuredIconWrap{margin:0 auto 12px}}.surveyHomeownership_featuredLabel{font-size:1.8rem;font-weight:700;color:#1a2754;margin-bottom:8px}@media(max-width:768px){.surveyHomeownership_featuredLabel{font-size:1.5rem}}.surveyHomeownership_featuredDesc{font-size:1.2rem;color:#6b7a99;line-height:1.5}.surveyHomeownership_statsGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:48px}@media(max-width:1024px){.surveyHomeownership_statsGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.surveyHomeownership_statsGrid{grid-template-columns:1fr}}.surveyHomeownership_statCard{background:#fff;border-radius:10px;padding:24px;box-shadow:0 2px 16px rgba(26,39,84,.08);transition:all .25s ease}.surveyHomeownership_statCard:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(26,39,84,.14)}.surveyHomeownership_statCardTop{display:flex;align-items:center;gap:12px;margin-bottom:12px}.surveyHomeownership_statCardIconWrap{width:36px;height:36px;border-radius:8px;background:rgba(2,106,226,.1);color:#026ae2;display:flex;align-items:center;justify-content:center}.surveyHomeownership_statCardValue{font-size:2.1rem;font-weight:900;color:#026ae2}.surveyHomeownership_statCardBar{height:6px;background:rgba(26,39,84,.06);border-radius:3px;overflow:hidden;margin-bottom:12px}.surveyHomeownership_statCardBarFill{height:100%;border-radius:3px}.surveyHomeownership_statCardLabel{font-size:1.2rem;font-weight:700;color:#1a2754;margin-bottom:6px}.surveyHomeownership_statCardDesc{font-size:1.05rem;color:#6b7a99;line-height:1.5}.surveyHomeownership_quotesSection{background:linear-gradient(135deg,#1a2754,#121b3d);border-radius:24px;padding:56px 40px;margin-top:8px}@media(max-width:768px){.surveyHomeownership_quotesSection{padding:40px 20px}}.surveyHomeownership_quotesSectionInner{max-width:820px;margin:0 auto}.surveyHomeownership_quotesTitle{font-size:1.56rem;font-weight:800;color:#fff;text-align:center;margin-bottom:8px;letter-spacing:.02em}.surveyHomeownership_quotesAccentLine{width:48px;height:3px;background:#026ae2;margin:0 auto 32px;border-radius:2px}.surveyHomeownership_quotesStage{display:flex;align-items:center;gap:16px}@media(max-width:640px){.surveyHomeownership_quotesStage{gap:8px}}.surveyHomeownership_quotesArrow{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:all .25s ease}.surveyHomeownership_quotesArrow:hover{background:#026ae2;border-color:#026ae2}.surveyHomeownership_quotesCard{flex:1 1;position:relative;overflow:hidden;min-height:180px}@media(max-width:768px){.surveyHomeownership_quotesCard{min-height:220px}}.surveyHomeownership_quotesWatermark{position:absolute;top:50%;right:-10px;transform:translateY(-50%);color:hsla(0,0%,100%,.04);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:640px){.surveyHomeownership_quotesWatermark{display:none}}.surveyHomeownership_quotesCardInner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%}.surveyHomeownership_quotesText{font-size:1.62rem;font-weight:600;font-style:italic;color:#fff;line-height:1.75;margin-bottom:20px;animation:fadeInUp .45s ease both}@media(max-width:640px){.surveyHomeownership_quotesText{font-size:1.32rem}}.surveyHomeownership_quotesMeta{display:flex;align-items:center;gap:12px}.surveyHomeownership_quotesAvatar{width:36px;height:36px;border-radius:50%;background:rgba(2,106,226,.25);color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(2,106,226,.4)}.surveyHomeownership_quotesBranch{font-size:.96rem;font-weight:700;color:hsla(0,0%,100%,.7);letter-spacing:.04em;text-transform:uppercase}.surveyHomeownership_quotesCount{font-size:.9rem;color:hsla(0,0%,100%,.4);font-weight:600;margin-left:auto}.surveyHomeownership_quotesTrack{display:flex;gap:6px;margin-top:24px;padding:0 60px}@media(max-width:640px){.surveyHomeownership_quotesTrack{padding:0 16px}}.surveyHomeownership_quotesTrackSeg{flex:1 1;height:4px;border-radius:99px;background:hsla(0,0%,100%,.15);border:none;cursor:pointer;padding:0;transition:background .25s ease}.surveyHomeownership_quotesTrackSeg:hover{background:hsla(0,0%,100%,.3)}.surveyHomeownership_quotesTrackSeg--active{background:#026ae2}