.residents-module__2s5sjW__page{--navy:#06172d;--navy-soft:#0b213a;--ink:#0d1826;--muted:#68788b;--line:#0d18261f;--blue:#dcecf7;--blue-strong:#8ab8d4;--cream:#f4efe7;--soft:#f6f8fa;color:var(--ink);background:#fff;overflow:hidden}.residents-module__2s5sjW__eyebrow{color:#35617f;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:.72rem;font-weight:700;display:inline-flex}.residents-module__2s5sjW__eyebrow:before{content:none;display:none}.residents-module__2s5sjW__hero{background:radial-gradient(circle at 78% 20%,#a7cee757,#0000 28%),radial-gradient(circle at 22% 10%,#f2e7d485,#0000 24%),linear-gradient(145deg,#fff 0%,#f9fbfd 58%,#eef5f9 100%);padding:96px 32px 84px}.residents-module__2s5sjW__heroGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;width:min(1240px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__heroCopy h1{letter-spacing:-.065em;max-width:650px;margin:26px 0 24px;font-size:clamp(3rem,5.2vw,5.8rem);font-weight:520;line-height:.98}.residents-module__2s5sjW__heroCopy h1 span{color:#5a697c;letter-spacing:-.04em;margin-top:18px;font-size:.48em;font-weight:480;line-height:1.18;display:block}.residents-module__2s5sjW__heroCopy>p{max-width:580px;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.75}.residents-module__2s5sjW__heroActions{align-items:center;gap:26px;margin-top:36px;display:flex}.residents-module__2s5sjW__primaryButton,.residents-module__2s5sjW__lightButton{border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 23px;font-size:.88rem;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.residents-module__2s5sjW__primaryButton{background:var(--navy);color:#fff;box-shadow:0 18px 40px #06172d29}.residents-module__2s5sjW__primaryButton:hover,.residents-module__2s5sjW__lightButton:hover{transform:translateY(-2px)}.residents-module__2s5sjW__secondaryButton,.residents-module__2s5sjW__nextLink{color:var(--ink);align-items:center;gap:14px;font-size:.88rem;font-weight:720;text-decoration:none;display:inline-flex}.residents-module__2s5sjW__heroProof{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:54px;padding-top:28px;display:grid}.residents-module__2s5sjW__heroProof div{gap:7px;display:grid}.residents-module__2s5sjW__heroProof strong{font-size:.84rem}.residents-module__2s5sjW__heroProof span{color:#81909d;font-size:.7rem;line-height:1.45}.residents-module__2s5sjW__phoneStage{isolation:isolate;place-items:center;min-height:620px;display:grid;position:relative}.residents-module__2s5sjW__stageGlow{z-index:-1;background:radial-gradient(circle,#fffffffa 0%,#e4eff6c7 48%,#0000 72%);border-radius:50%;width:560px;height:560px;position:absolute}.residents-module__2s5sjW__residentPhone{z-index:3;background:#101923;border:1px solid #ffffff9e;border-radius:40px;width:292px;padding:9px;animation:8s ease-in-out infinite residents-module__2s5sjW__residentPhoneFloat;position:absolute;top:50%;left:50%;transform:translate(-64%,-50%);box-shadow:0 38px 86px #192f423d,inset 0 0 0 1px #ffffff14}.residents-module__2s5sjW__phoneTop{color:#1a2634;background:#f7f9fb;border-radius:30px 30px 0 0;justify-content:space-between;align-items:center;height:27px;padding:0 12px;font-size:.54rem;font-weight:800;display:flex}.residents-module__2s5sjW__phoneIsland{background:#0b1118;border-radius:999px;width:72px;height:17px}.residents-module__2s5sjW__phoneScreen{background:#f7f9fb;border-radius:0 0 30px 30px;min-height:514px;padding:17px}.residents-module__2s5sjW__mobileGreeting{justify-content:space-between;align-items:center;display:flex}.residents-module__2s5sjW__mobileGreeting span,.residents-module__2s5sjW__homeCard span,.residents-module__2s5sjW__rentCard span,.residents-module__2s5sjW__activityCard small{color:#8794a0;font-size:.58rem}.residents-module__2s5sjW__mobileGreeting h2{letter-spacing:-.045em;margin:2px 0 0;font-size:1.48rem}.residents-module__2s5sjW__avatar{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.62rem;font-weight:800;display:grid}.residents-module__2s5sjW__homeCard,.residents-module__2s5sjW__rentCard,.residents-module__2s5sjW__activityCard{background:#fff;border:1px solid #0d182614;border-radius:15px;margin-top:13px;box-shadow:0 8px 22px #2e41520f}.residents-module__2s5sjW__homeCard{justify-content:space-between;align-items:center;padding:12px;display:flex}.residents-module__2s5sjW__homeCard>div{gap:4px;display:grid}.residents-module__2s5sjW__homeCard strong{font-size:.7rem}.residents-module__2s5sjW__activeBadge,.residents-module__2s5sjW__paidBadge,.residents-module__2s5sjW__miniPaid{background:#e7f4ec;border-radius:999px;padding:5px 7px;font-weight:800;color:#3c785a!important;font-size:.5rem!important}.residents-module__2s5sjW__rentCard{padding:14px}.residents-module__2s5sjW__rentCardTop{justify-content:space-between;align-items:flex-start;display:flex}.residents-module__2s5sjW__rentCardTop>div{gap:6px;display:grid}.residents-module__2s5sjW__rentCardTop strong{letter-spacing:-.04em;font-size:1.12rem}.residents-module__2s5sjW__receiptRow{border-top:1px solid var(--line);justify-content:space-between;margin-top:13px;padding-top:11px;display:flex}.residents-module__2s5sjW__receiptRow strong{font-size:.56rem}.residents-module__2s5sjW__mobileGrid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:11px;display:grid}.residents-module__2s5sjW__mobileGrid article{background:var(--navy);color:#fff;border-radius:14px;align-content:space-between;min-height:92px;padding:12px;display:grid}.residents-module__2s5sjW__mobileGrid article:nth-child(2){color:var(--navy);background:#dfeef7}.residents-module__2s5sjW__mobileIcon{font-size:1.08rem}.residents-module__2s5sjW__mobileGrid small{color:inherit;opacity:.62;font-size:.52rem}.residents-module__2s5sjW__mobileGrid strong{font-size:.66rem}.residents-module__2s5sjW__activityCard{padding:13px}.residents-module__2s5sjW__activityHeader,.residents-module__2s5sjW__activityItem{justify-content:space-between;align-items:center;display:flex}.residents-module__2s5sjW__activityHeader strong{font-size:.65rem}.residents-module__2s5sjW__activityHeader span{color:#7895aa;font-size:.52rem}.residents-module__2s5sjW__activityItem{gap:8px;margin-top:11px}.residents-module__2s5sjW__activityItem>div{flex:1;gap:2px;display:grid}.residents-module__2s5sjW__activityItem strong{font-size:.56rem}.residents-module__2s5sjW__activityItem>span:last-child{color:#89949f;font-size:.48rem}.residents-module__2s5sjW__activityDot,.residents-module__2s5sjW__activityDotSoft{background:#6db08a;border-radius:50%;width:7px;height:7px}.residents-module__2s5sjW__activityDotSoft{background:#a8c8dc}.residents-module__2s5sjW__maintenanceCard{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #0d18261a;border-radius:24px;width:292px;padding:20px;animation:8.8s ease-in-out .5s infinite residents-module__2s5sjW__maintenanceCardFloat;position:absolute;top:50%;left:50%;transform:translate(20%,-46%);box-shadow:0 30px 72px #1e35482e,0 2px 6px #1e35480d}.residents-module__2s5sjW__maintenanceCardTop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.residents-module__2s5sjW__maintenanceCardIcon{width:40px;height:40px;color:var(--navy);background:#dfeef7;border-radius:13px;place-items:center;font-size:1rem;display:grid}.residents-module__2s5sjW__maintenanceCardTop>div{gap:4px;min-width:0;display:grid}.residents-module__2s5sjW__maintenanceCardTop small{color:#8492a0;font-size:.5rem}.residents-module__2s5sjW__maintenanceCardTop strong{color:#14263a;font-size:.72rem}.residents-module__2s5sjW__requestStatus{color:#3f795b;background:#e8f4ed;border-radius:999px;padding:6px 8px;font-size:.48rem;font-weight:800}.residents-module__2s5sjW__maintenanceProgress{margin-top:22px;display:grid}.residents-module__2s5sjW__progressDone,.residents-module__2s5sjW__progressCurrent{grid-template-columns:18px 1fr;gap:10px;min-height:62px;display:grid}.residents-module__2s5sjW__progressDone>span,.residents-module__2s5sjW__progressCurrent>span{background:#63a07f;border:2px solid #63a07f;border-radius:50%;width:9px;height:9px;margin-top:4px;position:relative}.residents-module__2s5sjW__progressDone>span:after,.residents-module__2s5sjW__progressCurrent>span:after{content:"";background:#d4dde3;width:1px;height:47px;position:absolute;top:8px;left:2px}.residents-module__2s5sjW__progressCurrent>span{border-color:var(--navy);background:#fff;box-shadow:0 0 0 4px #06172d14}.residents-module__2s5sjW__progressCurrent>span:after{display:none}.residents-module__2s5sjW__progressDone>div,.residents-module__2s5sjW__progressCurrent>div{gap:4px;display:grid}.residents-module__2s5sjW__progressDone strong,.residents-module__2s5sjW__progressCurrent strong{color:#17293c;font-size:.61rem}.residents-module__2s5sjW__progressDone small,.residents-module__2s5sjW__progressCurrent small{color:#8a96a1;font-size:.5rem}.residents-module__2s5sjW__maintenanceCardFooter{color:#83909c;border-top:1px solid #0d182614;justify-content:space-between;gap:14px;padding-top:14px;font-size:.5rem;display:flex}.residents-module__2s5sjW__maintenanceCardFooter strong{color:#365a75;font-weight:700}.residents-module__2s5sjW__paymentToast,.residents-module__2s5sjW__visitToast{z-index:7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #0d182614;position:absolute;box-shadow:0 18px 44px #2c3c4a21}.residents-module__2s5sjW__paymentToast{border-radius:15px;align-items:center;gap:10px;padding:13px 15px;animation:7s ease-in-out 1.2s infinite residents-module__2s5sjW__paymentToastIn;display:flex;bottom:58px;left:5%}.residents-module__2s5sjW__paymentToast>span{color:#3c785a;background:#e7f3ec;border-radius:50%;place-items:center;width:29px;height:29px;font-size:.68rem;font-weight:800;display:grid}.residents-module__2s5sjW__paymentToast div{gap:3px;display:grid}.residents-module__2s5sjW__paymentToast strong,.residents-module__2s5sjW__visitToast strong{font-size:.68rem}.residents-module__2s5sjW__paymentToast small,.residents-module__2s5sjW__visitToast small,.residents-module__2s5sjW__visitToast span{color:#8794a0;font-size:.52rem}.residents-module__2s5sjW__visitToast{border-radius:14px;gap:4px;padding:14px 16px;animation:7.6s ease-in-out 1.8s infinite residents-module__2s5sjW__visitToastIn;display:grid;top:82px;right:1%}@keyframes residents-module__2s5sjW__residentPhoneFloat{0%,to{transform:translate(-64%,-50%)translateY(0)}50%{transform:translate(-64%,-50%)translateY(-7px)}}@keyframes residents-module__2s5sjW__maintenanceCardFloat{0%,to{transform:translate(20%,-46%)translateY(0)}50%{transform:translate(20%,-46%)translateY(6px)}}@keyframes residents-module__2s5sjW__paymentToastIn{0%,12%{opacity:0;transform:translateY(12px)}22%,78%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(-8px)}}@keyframes residents-module__2s5sjW__visitToastIn{0%,18%{opacity:0;transform:translateY(-10px)}28%,82%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(8px)}}.residents-module__2s5sjW__introSection,.residents-module__2s5sjW__featureSection,.residents-module__2s5sjW__journeySection,.residents-module__2s5sjW__conversationSection,.residents-module__2s5sjW__claritySection,.residents-module__2s5sjW__experienceSection,.residents-module__2s5sjW__lifeSection{padding:110px 32px}.residents-module__2s5sjW__introSection{grid-template-columns:1fr .75fr;align-items:end;gap:110px;width:min(1180px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__introCopy h2,.residents-module__2s5sjW__featureHeader h2,.residents-module__2s5sjW__journeyHeader h2,.residents-module__2s5sjW__conversationCopy h2,.residents-module__2s5sjW__clarityHeader h2,.residents-module__2s5sjW__experienceIntro h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(2.4rem,4vw,4.4rem);font-weight:520;line-height:1.04}.residents-module__2s5sjW__introSection>p{color:var(--muted);margin:0;line-height:1.8}.residents-module__2s5sjW__featureSection{background:#f6f8fa}.residents-module__2s5sjW__featureHeader{grid-template-columns:1fr .62fr;align-items:end;gap:80px;width:min(1180px,100%);margin:0 auto 72px;display:grid}.residents-module__2s5sjW__featureHeader p{color:var(--muted);margin:0;line-height:1.75}.residents-module__2s5sjW__featureMasonry{grid-template-columns:repeat(12,1fr);gap:18px;width:min(1180px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__featureCard{border:1px solid var(--line);border-radius:28px;flex-direction:column;min-height:480px;padding:30px;display:flex;overflow:hidden}.residents-module__2s5sjW__featureCard:first-child,.residents-module__2s5sjW__featureCard:nth-child(4){grid-column:span 7}.residents-module__2s5sjW__featureCard:nth-child(2),.residents-module__2s5sjW__featureCard:nth-child(3){grid-column:span 5}.residents-module__2s5sjW__featureCard:nth-child(5),.residents-module__2s5sjW__featureCard:nth-child(6){grid-column:span 6}.residents-module__2s5sjW__navy{background:var(--navy);color:#fff}.residents-module__2s5sjW__blue{background:#dcecf6}.residents-module__2s5sjW__cream{background:#f2ede4}.residents-module__2s5sjW__soft{background:#fff}.residents-module__2s5sjW__white{background:#eef4f7}.residents-module__2s5sjW__dark{color:#fff;background:#102238}.residents-module__2s5sjW__featureMeta{justify-content:space-between;align-items:center;display:flex}.residents-module__2s5sjW__featureMeta span,.residents-module__2s5sjW__featureMeta small{letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:750}.residents-module__2s5sjW__featureMeta small{opacity:.5}.residents-module__2s5sjW__featureVisual{flex:1;place-items:center;min-height:245px;display:grid}.residents-module__2s5sjW__paymentVisual{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;justify-content:space-between;align-items:center;width:min(410px,100%);padding:28px;display:flex}.residents-module__2s5sjW__paymentVisual>div{gap:8px;display:grid}.residents-module__2s5sjW__paymentVisual span{color:#ffffff85;font-size:.66rem}.residents-module__2s5sjW__paymentVisual strong{letter-spacing:-.045em;font-size:1.55rem}.residents-module__2s5sjW__maintenanceVisual{background:#ffffffc2;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(340px,100%);padding:22px;display:grid;box-shadow:0 18px 44px #35566c1f}.residents-module__2s5sjW__wrenchCircle{background:var(--navy);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.residents-module__2s5sjW__maintenanceVisual>div{gap:4px;display:grid}.residents-module__2s5sjW__maintenanceVisual strong{font-size:.8rem}.residents-module__2s5sjW__maintenanceVisual small,.residents-module__2s5sjW__maintenanceVisual>span:last-child{color:#788795;font-size:.6rem}.residents-module__2s5sjW__contractVisual{place-items:center;width:100%;min-height:270px;display:grid}.residents-module__2s5sjW__contractPaper{background:#fff;border:1px solid #0d182614;border-radius:12px;width:min(390px,100%);min-height:280px;padding:24px 26px 22px;transform:none;box-shadow:0 24px 54px #483f3321,0 2px 8px #483f330d}.residents-module__2s5sjW__contractHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.residents-module__2s5sjW__contractHeader>div:first-child{gap:4px;display:grid}.residents-module__2s5sjW__contractHeader span{color:#152438;letter-spacing:.12em;font-size:.62rem;font-weight:800}.residents-module__2s5sjW__contractHeader small{color:#82909d;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:700}.residents-module__2s5sjW__contractBrand{align-items:center;gap:7px;display:flex}.residents-module__2s5sjW__contractBrand b{background:var(--navy);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:.56rem;display:grid}.residents-module__2s5sjW__contractBrand strong{color:#152438;margin:0;font-size:.62rem;font-weight:750}.residents-module__2s5sjW__contractDivider{background:#0d18261a;height:1px;margin:14px 0}.residents-module__2s5sjW__contractSection{gap:7px;display:grid}.residents-module__2s5sjW__contractSection>small{color:#152438;letter-spacing:.08em;font-size:.5rem;font-weight:800}.residents-module__2s5sjW__contractSection>p{color:#68788b;margin:0;font-size:.5rem;line-height:1.45}.residents-module__2s5sjW__contractColumns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.residents-module__2s5sjW__contractColumns>div{align-content:start;gap:3px;display:grid}.residents-module__2s5sjW__contractColumns span{color:#8a96a1;letter-spacing:.06em;font-size:.44rem;font-weight:750}.residents-module__2s5sjW__contractColumns strong{color:#152438;margin:0;font-size:.55rem;font-weight:720;line-height:1.35}.residents-module__2s5sjW__contractColumns p{color:#68788b;margin:0;font-size:.48rem;line-height:1.4}.residents-module__2s5sjW__contractSignatures{grid-template-columns:1fr .72fr;gap:24px;margin-top:19px;display:grid}.residents-module__2s5sjW__contractSignatures>div{gap:6px;display:grid}.residents-module__2s5sjW__contractSignatures i{background:#0d182638;height:1px}.residents-module__2s5sjW__contractSignatures span{color:#8793a0;font-size:.44rem}@media (max-width:560px){.residents-module__2s5sjW__contractPaper{width:100%;padding:20px}.residents-module__2s5sjW__contractColumns{gap:12px}.residents-module__2s5sjW__contractBrand strong{display:none}}.residents-module__2s5sjW__noticeVisual{border-left:4px solid var(--navy);background:#f7f9fb;width:min(420px,100%);padding:30px;box-shadow:0 20px 50px #21303d14}.residents-module__2s5sjW__noticeVisual small{color:#83909c;letter-spacing:.12em;font-size:.58rem}.residents-module__2s5sjW__noticeVisual strong{margin:13px 0 7px;font-size:1.15rem;display:block}.residents-module__2s5sjW__noticeVisual p{color:#778592;margin:0;font-size:.68rem}.residents-module__2s5sjW__visitorVisual{background:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(350px,100%);padding:22px;display:grid;box-shadow:0 20px 48px #3449591f}.residents-module__2s5sjW__visitorAvatar{width:46px;height:46px;color:var(--navy);background:#dceaf3;border-radius:50%;place-items:center;font-size:.66rem;font-weight:800;display:grid}.residents-module__2s5sjW__visitorVisual>div:nth-child(2){gap:4px;display:grid}.residents-module__2s5sjW__visitorVisual strong{font-size:.8rem}.residents-module__2s5sjW__visitorVisual small{color:#81909d;font-size:.58rem}.residents-module__2s5sjW__visitorVisual>span{color:#3f795b;background:#e7f3ec;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.65rem;font-weight:800;display:grid}.residents-module__2s5sjW__historyVisual{width:min(390px,100%);display:grid}.residents-module__2s5sjW__historyVisual>div{border-top:1px solid #ffffff1f;grid-template-columns:12px 1fr auto;align-items:center;gap:12px;padding:18px 0;display:grid}.residents-module__2s5sjW__historyVisual>div>span{background:#9cc7df;border-radius:50%;width:8px;height:8px}.residents-module__2s5sjW__historyVisual strong{font-size:.74rem}.residents-module__2s5sjW__historyVisual small{color:#ffffff7a;font-size:.58rem}.residents-module__2s5sjW__featureText h3{letter-spacing:-.04em;margin:0 0 10px;font-size:1.55rem}.residents-module__2s5sjW__featureText p{color:currentColor;opacity:.62;max-width:470px;margin:0;line-height:1.7}.residents-module__2s5sjW__journeySection{background:#fff}.residents-module__2s5sjW__journeyHeader{text-align:center;width:min(820px,100%);margin:0 auto 80px}.residents-module__2s5sjW__journeyHeader .residents-module__2s5sjW__eyebrow,.residents-module__2s5sjW__clarityHeader .residents-module__2s5sjW__eyebrow,.residents-module__2s5sjW__experienceIntro .residents-module__2s5sjW__eyebrow{justify-content:center}.residents-module__2s5sjW__journeyTrack{grid-template-columns:repeat(5,1fr);width:min(1180px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__journeyTrack article{min-height:250px;padding:0 24px;position:relative}.residents-module__2s5sjW__journeyNumber{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:.64rem;font-weight:800;display:grid}.residents-module__2s5sjW__journeyLine{background:var(--line);height:1px;position:absolute;top:24px;left:72px;right:0}.residents-module__2s5sjW__journeyTrack article:last-child .residents-module__2s5sjW__journeyLine{display:none}.residents-module__2s5sjW__journeyTrack h3{margin:28px 0 12px;font-size:1.2rem}.residents-module__2s5sjW__journeyTrack p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.65}.residents-module__2s5sjW__conversationSection{background:var(--navy);color:#fff}.residents-module__2s5sjW__conversationGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;width:min(1120px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__conversationCopy .residents-module__2s5sjW__eyebrow{color:#9bb9cf}.residents-module__2s5sjW__conversationCopy p{color:#ffffff8f;max-width:570px;margin:26px 0 0;line-height:1.8}.residents-module__2s5sjW__conversationStats{margin-top:44px;display:grid}.residents-module__2s5sjW__conversationStats div{border-top:1px solid #ffffff1c;grid-template-columns:130px 1fr;gap:24px;padding:18px 0;display:grid}.residents-module__2s5sjW__conversationStats strong{font-size:.78rem}.residents-module__2s5sjW__conversationStats span{color:#ffffff73;font-size:.74rem}.residents-module__2s5sjW__messagePhone{width:min(460px,100%);color:var(--ink);background:#f5f7f9;border:1px solid #ffffff1f;border-radius:30px;margin:0 auto;padding:24px;box-shadow:0 40px 90px #00000047}.residents-module__2s5sjW__messageHeader{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-bottom:18px;display:grid}.residents-module__2s5sjW__messageHeader>div{text-align:center;gap:3px;display:grid}.residents-module__2s5sjW__messageHeader strong{font-size:.76rem}.residents-module__2s5sjW__messageHeader small{color:#8a96a1;font-size:.54rem}.residents-module__2s5sjW__messageDate{color:#8b96a0;text-align:center;margin:18px 0;font-size:.55rem}.residents-module__2s5sjW__messageList{gap:15px;display:grid}.residents-module__2s5sjW__messageLeft,.residents-module__2s5sjW__messageRight{gap:4px;max-width:78%;display:grid}.residents-module__2s5sjW__messageRight{justify-items:end;margin-left:auto}.residents-module__2s5sjW__messageLeft small,.residents-module__2s5sjW__messageRight small{color:#89949f;font-size:.52rem}.residents-module__2s5sjW__messageLeft p,.residents-module__2s5sjW__messageRight p{background:#fff;border-radius:15px 15px 15px 4px;margin:0;padding:12px 14px;font-size:.68rem;line-height:1.5}.residents-module__2s5sjW__messageRight p{background:#dcebf4;border-radius:15px 15px 4px}.residents-module__2s5sjW__messageLeft span,.residents-module__2s5sjW__messageRight span{color:#9aa3aa;font-size:.48rem}.residents-module__2s5sjW__messageComposer{border:1px solid var(--line);color:#8a95a0;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;margin-top:22px;padding:11px 12px;font-size:.6rem;display:flex}.residents-module__2s5sjW__messageComposer strong{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.residents-module__2s5sjW__claritySection{background:var(--cream)}.residents-module__2s5sjW__clarityHeader,.residents-module__2s5sjW__experienceIntro{text-align:center;width:min(800px,100%);margin:0 auto 72px}.residents-module__2s5sjW__clarityGrid{grid-template-columns:.9fr 1.1fr;gap:18px;width:min(1160px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__beforePanel,.residents-module__2s5sjW__afterPanel{border-radius:28px;min-height:560px;padding:40px}.residents-module__2s5sjW__beforePanel{background:#ffffff85;border:1px solid #0d182617}.residents-module__2s5sjW__afterPanel{background:radial-gradient(circle at 85% 0%, #8cbddb33, transparent 30%), var(--navy);color:#fff}.residents-module__2s5sjW__panelLabel{color:#77828d;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:750}.residents-module__2s5sjW__afterPanel .residents-module__2s5sjW__panelLabel{color:#9fbcd1}.residents-module__2s5sjW__beforePanel h3,.residents-module__2s5sjW__afterPanel h3{letter-spacing:-.05em;margin:22px 0 32px;font-size:clamp(2rem,3.2vw,3.4rem);font-weight:520;line-height:1.05}.residents-module__2s5sjW__beforeList,.residents-module__2s5sjW__afterList{display:grid}.residents-module__2s5sjW__beforeList>div{border-top:1px solid #0d18261a;align-items:center;gap:14px;padding:18px 0;display:flex}.residents-module__2s5sjW__beforeList span{color:#776f66;background:#e4ded5;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.66rem;font-weight:800;display:grid}.residents-module__2s5sjW__beforeList p{color:#66717c;margin:0}.residents-module__2s5sjW__afterList>div{border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}.residents-module__2s5sjW__afterList span{color:#9fc2d7;font-size:.68rem}.residents-module__2s5sjW__afterList strong{font-size:.78rem}.residents-module__2s5sjW__afterFooter{color:#ffffff75;border-top:1px solid #ffffff1c;justify-content:space-between;margin-top:30px;padding-top:20px;font-size:.62rem;display:flex}.residents-module__2s5sjW__afterFooter strong{color:#b9d7e8}.residents-module__2s5sjW__experienceGrid{grid-template-columns:repeat(3,1fr);width:min(1180px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__experienceGrid article{border-left:1px solid var(--line);padding:42px 34px}.residents-module__2s5sjW__experienceGrid article:last-child{border-right:1px solid var(--line)}.residents-module__2s5sjW__experienceGrid span{color:#6f93aa;letter-spacing:-.06em;font-size:clamp(2.8rem,4.6vw,5.2rem);font-weight:650;display:block}.residents-module__2s5sjW__experienceGrid h3{margin:20px 0 12px;font-size:1.12rem}.residents-module__2s5sjW__experienceGrid p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.65}.residents-module__2s5sjW__lifeSection{background:#f6f8fa;padding:110px 32px}.residents-module__2s5sjW__lifeSectionHeader{text-align:center;width:min(780px,100%);margin:0 auto 68px}.residents-module__2s5sjW__lifeSectionHeader .residents-module__2s5sjW__eyebrow{justify-content:center}.residents-module__2s5sjW__lifeSectionHeader h2{letter-spacing:-.055em;margin:22px 0 0;font-size:clamp(2.4rem,4vw,4.4rem);font-weight:520;line-height:1.04}.residents-module__2s5sjW__lifeGrid{grid-template-columns:1.15fr .85fr;gap:18px;width:min(1180px,100%);margin:0 auto;display:grid}.residents-module__2s5sjW__lifeLarge,.residents-module__2s5sjW__lifeSmall,.residents-module__2s5sjW__lifeSmallDark{border:1px solid #0d182614;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:360px;padding:28px;display:flex;overflow:hidden}.residents-module__2s5sjW__lifeLarge{background:radial-gradient(circle at 90% 0,#8ebfdb2e,#0000 32%),#e8eef2;grid-row:span 2;min-height:738px}.residents-module__2s5sjW__lifeSmall{background:radial-gradient(circle at 90% 0,#ffffffb8,#0000 34%),#efe9df}.residents-module__2s5sjW__lifeSmallDark{background:radial-gradient(circle at 90% 0%, #6fbde829, transparent 34%), var(--navy);color:#fff;border-color:#ffffff14}.residents-module__2s5sjW__homeStatusPanel,.residents-module__2s5sjW__moveInPanel,.residents-module__2s5sjW__completedRequestPanel{box-sizing:border-box;border-radius:22px;width:100%}.residents-module__2s5sjW__homeStatusPanel{background:#fffffff0;border:1px solid #0d182614;padding:24px;box-shadow:0 22px 52px #2a41541c}.residents-module__2s5sjW__homeStatusTop,.residents-module__2s5sjW__moveInTop,.residents-module__2s5sjW__completedRequestTop,.residents-module__2s5sjW__homeStatusFooter{justify-content:space-between;align-items:center;gap:18px;display:flex}.residents-module__2s5sjW__homeStatusTop>div,.residents-module__2s5sjW__moveInTop>div{gap:5px;display:grid}.residents-module__2s5sjW__homeStatusTop span,.residents-module__2s5sjW__moveInTop span,.residents-module__2s5sjW__homeStatusSummary small,.residents-module__2s5sjW__homeStatusSummary span,.residents-module__2s5sjW__homeStatusList small,.residents-module__2s5sjW__homeStatusFooter span{color:#82909d;font-size:.64rem}.residents-module__2s5sjW__homeStatusTop strong,.residents-module__2s5sjW__moveInTop strong{font-size:.82rem}.residents-module__2s5sjW__homeStatusBadge{background:#e8f4ed;border-radius:999px;padding:7px 10px;font-weight:800;color:#3f795b!important;font-size:.58rem!important}.residents-module__2s5sjW__homeStatusSummary{background:var(--navy);color:#fff;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:20px;margin:22px 0;padding:20px;display:grid}.residents-module__2s5sjW__homeStatusSummary>div:first-child{gap:6px;display:grid}.residents-module__2s5sjW__homeStatusSummary small,.residents-module__2s5sjW__homeStatusSummary span{color:#ffffff80}.residents-module__2s5sjW__homeStatusSummary>div:first-child strong{letter-spacing:-.05em;font-size:2rem;font-weight:560}.residents-module__2s5sjW__homeStatusRing{text-align:center;border:7px solid #81d3ace6;border-radius:50%;place-content:center;width:86px;height:86px;display:grid}.residents-module__2s5sjW__homeStatusRing strong{font-size:.9rem}.residents-module__2s5sjW__homeStatusRing span{margin-top:2px;font-size:.5rem}.residents-module__2s5sjW__homeStatusList{display:grid}.residents-module__2s5sjW__homeStatusList>div{border-top:1px solid #0d182614;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 0;display:grid}.residents-module__2s5sjW__statusCheck{color:#3f795b;background:#e7f3ec;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.62rem;font-weight:800;display:grid}.residents-module__2s5sjW__homeStatusList>div>div{gap:4px;display:grid}.residents-module__2s5sjW__homeStatusList strong{font-size:.72rem}.residents-module__2s5sjW__homeStatusList time{color:#8a96a1;font-size:.58rem}.residents-module__2s5sjW__homeStatusFooter{border-top:1px solid #0d182614;margin-top:6px;padding-top:18px}.residents-module__2s5sjW__homeStatusFooter strong{font-size:.72rem}.residents-module__2s5sjW__moveInPanel{background:#ffffffeb;border:1px solid #0d182614;padding:22px;box-shadow:0 18px 44px #4b41301a}.residents-module__2s5sjW__moveInTop>span{color:#3f795b;font-weight:800}.residents-module__2s5sjW__moveInProgress{background:#e4e8eb;border-radius:999px;height:7px;margin:18px 0;overflow:hidden}.residents-module__2s5sjW__moveInProgress i{border-radius:inherit;background:#65a180;width:100%;height:100%;display:block}.residents-module__2s5sjW__moveInList{display:grid}.residents-module__2s5sjW__moveInList>div{border-top:1px solid #0d182614;align-items:center;gap:11px;padding:12px 0;display:flex}.residents-module__2s5sjW__moveInList>div>span{color:#3f795b;background:#e7f3ec;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.56rem;font-weight:800;display:grid}.residents-module__2s5sjW__moveInList strong{font-size:.68rem}.residents-module__2s5sjW__completedRequestPanel{background:#ffffff0f;border:1px solid #ffffff1c;padding:22px}.residents-module__2s5sjW__completedRequestTop{grid-template-columns:auto 1fr auto;display:grid}.residents-module__2s5sjW__completedRequestIcon{width:40px;height:40px;color:var(--navy);background:#dceef7;border-radius:13px;place-items:center;font-weight:800;display:grid}.residents-module__2s5sjW__completedRequestTop>div:nth-child(2){gap:4px;display:grid}.residents-module__2s5sjW__completedRequestTop span,.residents-module__2s5sjW__completedRequestDetails span{color:#ffffff75;font-size:.58rem}.residents-module__2s5sjW__completedRequestTop strong{font-size:.78rem}.residents-module__2s5sjW__completedBadge{background:#74d4a31f;border-radius:999px;padding:7px 9px;font-weight:800;color:#9ee2bd!important;font-size:.54rem!important}.residents-module__2s5sjW__completedRequestDetails{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.residents-module__2s5sjW__completedRequestDetails>div{background:#ffffff0d;border-radius:14px;gap:5px;padding:14px;display:grid}.residents-module__2s5sjW__completedRequestDetails strong{font-size:.66rem}.residents-module__2s5sjW__completedRequestConfirmation{background:#dceef714;border-radius:14px;align-items:center;gap:11px;margin-top:14px;padding:14px;display:flex}.residents-module__2s5sjW__completedRequestConfirmation>span{width:28px;height:28px;color:var(--navy);background:#dceef7;border-radius:50%;place-items:center;font-size:.62rem;font-weight:800;display:grid}.residents-module__2s5sjW__completedRequestConfirmation>div{gap:4px;display:grid}.residents-module__2s5sjW__completedRequestConfirmation strong{font-size:.68rem}.residents-module__2s5sjW__completedRequestConfirmation small{color:#ffffff75;font-size:.56rem}.residents-module__2s5sjW__lifeCardCopy{margin-top:28px}.residents-module__2s5sjW__lifeCardCopy span{color:currentColor;opacity:.48;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:750}.residents-module__2s5sjW__lifeCardCopy h3{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(2rem,3.6vw,4.2rem);font-weight:520;line-height:1}@media (max-width:900px){.residents-module__2s5sjW__lifeGrid{grid-template-columns:1fr}.residents-module__2s5sjW__lifeLarge{grid-row:auto;min-height:auto}.residents-module__2s5sjW__lifeLarge,.residents-module__2s5sjW__lifeSmall,.residents-module__2s5sjW__lifeSmallDark{min-height:auto}}@media (max-width:560px){.residents-module__2s5sjW__lifeSection{padding-left:20px;padding-right:20px}.residents-module__2s5sjW__lifeLarge,.residents-module__2s5sjW__lifeSmall,.residents-module__2s5sjW__lifeSmallDark{border-radius:22px;padding:20px}.residents-module__2s5sjW__homeStatusPanel,.residents-module__2s5sjW__moveInPanel,.residents-module__2s5sjW__completedRequestPanel{padding:17px}.residents-module__2s5sjW__homeStatusSummary{grid-template-columns:1fr}.residents-module__2s5sjW__homeStatusRing{width:74px;height:74px}.residents-module__2s5sjW__completedRequestDetails{grid-template-columns:1fr}}.residents-module__2s5sjW__finalCta{background:radial-gradient(circle at 90% 0%, #70aed236, transparent 30%), var(--navy);color:#fff;border-radius:30px;grid-template-columns:1fr auto;align-items:end;gap:90px;width:min(1180px,100% - 64px);margin:110px auto;padding:72px;display:grid}.residents-module__2s5sjW__finalCta .residents-module__2s5sjW__eyebrow{color:#9fbdd1}.residents-module__2s5sjW__finalCta h2{letter-spacing:-.065em;margin:24px 0 18px;font-size:clamp(3rem,5vw,5.8rem);font-weight:620;line-height:.96}.residents-module__2s5sjW__finalCta p{color:#ffffff8c;max-width:650px;margin:0;line-height:1.75}.residents-module__2s5sjW__ctaActions{flex-direction:column;align-items:stretch;gap:18px;display:flex}.residents-module__2s5sjW__lightButton{color:var(--navy);background:#fff}.residents-module__2s5sjW__nextLink{color:#c1d9e8;justify-content:center}@media (max-width:1120px){.residents-module__2s5sjW__heroGrid,.residents-module__2s5sjW__introSection,.residents-module__2s5sjW__featureHeader,.residents-module__2s5sjW__conversationGrid{grid-template-columns:1fr}.residents-module__2s5sjW__heroCopy,.residents-module__2s5sjW__introSection,.residents-module__2s5sjW__featureHeader,.residents-module__2s5sjW__conversationCopy{text-align:center}.residents-module__2s5sjW__heroCopy h1,.residents-module__2s5sjW__heroCopy>p,.residents-module__2s5sjW__conversationCopy p{margin-left:auto;margin-right:auto}.residents-module__2s5sjW__heroActions{justify-content:center}.residents-module__2s5sjW__heroProof{max-width:700px;margin-left:auto;margin-right:auto}.residents-module__2s5sjW__introSection{gap:34px}.residents-module__2s5sjW__featureHeader{gap:30px}.residents-module__2s5sjW__conversationCopy .residents-module__2s5sjW__eyebrow{justify-content:center}.residents-module__2s5sjW__conversationStats{text-align:left;max-width:700px;margin-left:auto;margin-right:auto}.residents-module__2s5sjW__clarityGrid{grid-template-columns:1fr}.residents-module__2s5sjW__finalCta{grid-template-columns:1fr;align-items:start}.residents-module__2s5sjW__ctaActions{align-items:flex-start}}@media (max-width:900px){.residents-module__2s5sjW__phoneStage{min-height:650px;transform:scale(.9)}.residents-module__2s5sjW__featureCard,.residents-module__2s5sjW__featureCard:nth-child(n){grid-column:span 12}.residents-module__2s5sjW__journeyTrack{grid-template-columns:1fr;gap:18px}.residents-module__2s5sjW__journeyTrack article{min-height:auto;padding:0 0 0 70px}.residents-module__2s5sjW__journeyNumber{position:absolute;left:0}.residents-module__2s5sjW__journeyLine{width:1px;height:calc(100% + 18px);top:48px;left:24px;right:auto}.residents-module__2s5sjW__experienceGrid{grid-template-columns:1fr}.residents-module__2s5sjW__experienceGrid article,.residents-module__2s5sjW__experienceGrid article:last-child{border-right:0;border-bottom:1px solid var(--line)}.residents-module__2s5sjW__lifeGrid{grid-template-columns:1fr}.residents-module__2s5sjW__lifeLarge{grid-row:auto;min-height:560px}}@media (max-width:720px){.residents-module__2s5sjW__hero,.residents-module__2s5sjW__introSection,.residents-module__2s5sjW__featureSection,.residents-module__2s5sjW__journeySection,.residents-module__2s5sjW__conversationSection,.residents-module__2s5sjW__claritySection,.residents-module__2s5sjW__experienceSection,.residents-module__2s5sjW__lifeSection{padding-left:20px;padding-right:20px}.residents-module__2s5sjW__hero{padding-top:76px}.residents-module__2s5sjW__heroCopy h1{font-size:3.4rem}.residents-module__2s5sjW__heroActions{flex-direction:column;align-items:stretch}.residents-module__2s5sjW__primaryButton,.residents-module__2s5sjW__secondaryButton{justify-content:center}.residents-module__2s5sjW__heroProof{grid-template-columns:1fr}.residents-module__2s5sjW__phoneStage{min-height:620px;margin:-30px -60px;transform:scale(.78)}.residents-module__2s5sjW__featureCard{min-height:430px;padding:24px}.residents-module__2s5sjW__beforePanel,.residents-module__2s5sjW__afterPanel{min-height:auto;padding:26px}.residents-module__2s5sjW__afterList>div,.residents-module__2s5sjW__afterFooter{flex-direction:column;align-items:flex-start}.residents-module__2s5sjW__conversationStats div{grid-template-columns:1fr;gap:7px}.residents-module__2s5sjW__lifeLarge{min-height:470px}.residents-module__2s5sjW__finalCta{width:calc(100% - 40px);margin:76px auto;padding:38px 24px}}@media (max-width:500px){.residents-module__2s5sjW__phoneStage{min-height:520px;margin:-70px -115px;transform:scale(.62)}.residents-module__2s5sjW__introCopy h2,.residents-module__2s5sjW__featureHeader h2,.residents-module__2s5sjW__journeyHeader h2,.residents-module__2s5sjW__conversationCopy h2,.residents-module__2s5sjW__clarityHeader h2,.residents-module__2s5sjW__experienceIntro h2{font-size:2.7rem}.residents-module__2s5sjW__paymentVisual,.residents-module__2s5sjW__maintenanceVisual,.residents-module__2s5sjW__visitorVisual{grid-template-columns:1fr;align-items:flex-start}.residents-module__2s5sjW__paymentVisual{flex-direction:column;align-items:flex-start;gap:20px}.residents-module__2s5sjW__messagePhone{padding:18px}.residents-module__2s5sjW__lifeLarge,.residents-module__2s5sjW__lifeSmall,.residents-module__2s5sjW__lifeSmallDark{min-height:360px}}.residents-module__2s5sjW__page .residents-module__2s5sjW__eyebrow:before,.residents-module__2s5sjW__page .residents-module__2s5sjW__eyebrow:after{content:none!important;width:0!important;height:0!important;display:none!important}.residents-module__2s5sjW__page h1,.residents-module__2s5sjW__page h2,.residents-module__2s5sjW__page h3{text-wrap:balance}@media (min-width:821px){.residents-module__2s5sjW__hero{align-items:center;min-height:calc(100vh - 84px);display:flex}.residents-module__2s5sjW__introSection,.residents-module__2s5sjW__journeySection,.residents-module__2s5sjW__conversationSection,.residents-module__2s5sjW__claritySection,.residents-module__2s5sjW__experienceSection{align-content:center;min-height:min(760px,100vh - 84px)}}@media (min-width:1101px){.residents-module__2s5sjW__hero{min-height:calc(100vh - 84px);max-height:820px;padding-top:58px;padding-bottom:58px}.residents-module__2s5sjW__heroGrid{min-height:610px}}@media (max-width:1100px){.residents-module__2s5sjW__phoneStage{min-height:610px}.residents-module__2s5sjW__residentPhone{transform:translate(-72%,-50%)}.residents-module__2s5sjW__maintenanceCard{transform:translate(10%,-42%)}}@media (max-width:820px){.residents-module__2s5sjW__phoneStage{min-height:760px;margin-top:24px}.residents-module__2s5sjW__residentPhone{top:38%;transform:translate(-50%,-50%)}.residents-module__2s5sjW__maintenanceCard{width:min(360px,100% - 32px);inset:auto auto 42px 50%;transform:translate(-50%)}.residents-module__2s5sjW__paymentToast{bottom:300px;left:2%}.residents-module__2s5sjW__visitToast{top:58px;right:2%}}@media (max-width:560px){.residents-module__2s5sjW__phoneStage{min-height:710px}.residents-module__2s5sjW__residentPhone{width:270px}.residents-module__2s5sjW__maintenanceCard{padding:17px;bottom:22px}.residents-module__2s5sjW__paymentToast,.residents-module__2s5sjW__visitToast{display:none}}@media (prefers-reduced-motion:reduce){.residents-module__2s5sjW__residentPhone,.residents-module__2s5sjW__maintenanceCard,.residents-module__2s5sjW__paymentToast,.residents-module__2s5sjW__visitToast{animation:none}}@media (min-width:1101px){.residents-module__2s5sjW__hero{box-sizing:border-box;align-items:center;height:calc(100svh - 84px);min-height:620px;max-height:none;padding:34px 32px;display:flex;overflow:hidden}.residents-module__2s5sjW__heroGrid{align-items:center;height:100%;min-height:0}.residents-module__2s5sjW__heroCopy{align-self:center}.residents-module__2s5sjW__heroCopy h1{margin-top:20px;margin-bottom:18px}.residents-module__2s5sjW__heroCopy>p{line-height:1.65}.residents-module__2s5sjW__heroActions{margin-top:26px}.residents-module__2s5sjW__heroProof{margin-top:34px;padding-top:20px}.residents-module__2s5sjW__phoneStage{width:100%;height:100%;min-height:0;max-height:610px}.residents-module__2s5sjW__stageGlow{width:500px;height:500px}.residents-module__2s5sjW__residentPhone{transform-origin:50%;width:270px;transform:translate(-66%,-50%)scale(.94)}.residents-module__2s5sjW__maintenanceCard{transform-origin:50%;width:270px;padding:18px;transform:translate(18%,-45%)scale(.94)}.residents-module__2s5sjW__paymentToast{bottom:34px}.residents-module__2s5sjW__visitToast{top:58px}}@media (min-width:1101px) and (max-height:760px){.residents-module__2s5sjW__hero{min-height:0;padding-top:24px;padding-bottom:24px}.residents-module__2s5sjW__heroCopy h1{font-size:clamp(2.8rem,4.7vw,5.15rem)}.residents-module__2s5sjW__heroCopy h1 span{margin-top:12px}.residents-module__2s5sjW__heroCopy>p{font-size:1rem}.residents-module__2s5sjW__heroActions{margin-top:22px}.residents-module__2s5sjW__heroProof{margin-top:26px;padding-top:16px}.residents-module__2s5sjW__heroProof span{font-size:.66rem}.residents-module__2s5sjW__phoneStage{max-height:560px}.residents-module__2s5sjW__residentPhone{transform:translate(-66%,-50%)scale(.86)}.residents-module__2s5sjW__maintenanceCard{transform:translate(18%,-45%)scale(.86)}.residents-module__2s5sjW__stageGlow{width:450px;height:450px}.residents-module__2s5sjW__paymentToast{transform-origin:0 100%;bottom:22px;transform:scale(.92)}.residents-module__2s5sjW__visitToast{transform-origin:100% 0;top:44px;transform:scale(.92)}}@media (min-width:1101px) and (max-height:680px){.residents-module__2s5sjW__heroProof{display:none}.residents-module__2s5sjW__heroCopy h1{font-size:clamp(2.65rem,4.4vw,4.8rem)}.residents-module__2s5sjW__phoneStage{max-height:500px}.residents-module__2s5sjW__residentPhone{transform:translate(-66%,-50%)scale(.78)}.residents-module__2s5sjW__maintenanceCard{transform:translate(18%,-45%)scale(.78)}.residents-module__2s5sjW__paymentToast,.residents-module__2s5sjW__visitToast{display:none}}@media (min-width:1101px){.residents-module__2s5sjW__hero{height:calc(100svh - 84px);min-height:620px;padding:34px 32px;overflow:hidden}.residents-module__2s5sjW__heroGrid{grid-template-columns:.94fr 1.06fr;align-items:center;gap:56px;height:100%}.residents-module__2s5sjW__heroCopy{max-width:610px}.residents-module__2s5sjW__heroCopy h1{max-width:600px;font-size:clamp(3rem,4.65vw,5.2rem);line-height:.99}.residents-module__2s5sjW__heroCopy h1 span{margin-top:14px;font-size:.46em}.residents-module__2s5sjW__heroCopy>p{max-width:560px}.residents-module__2s5sjW__phoneStage{width:min(560px,100%);height:min(590px,100%);min-height:0;margin-left:auto;overflow:visible}.residents-module__2s5sjW__stageGlow{width:480px;height:480px}.residents-module__2s5sjW__residentPhone{box-sizing:border-box;border-radius:46px;width:286px;height:620px;padding:8px;animation:8s ease-in-out infinite residents-module__2s5sjW__residentPhoneFloatRealistic;top:50%;left:50%;overflow:hidden;transform:translate(-60%,-50%)}.residents-module__2s5sjW__phoneTop{border-radius:37px 37px 0 0;height:29px}.residents-module__2s5sjW__phoneScreen{border-radius:0 0 37px 37px;height:calc(100% - 29px);min-height:0;padding:16px;overflow:hidden}.residents-module__2s5sjW__maintenanceCard{border-radius:22px;width:262px;padding:18px;animation:8.8s ease-in-out .5s infinite residents-module__2s5sjW__maintenanceCardFloatRealistic;top:50%;left:50%;transform:translate(34%,-38%)}.residents-module__2s5sjW__maintenanceProgress{margin-top:18px}.residents-module__2s5sjW__progressDone,.residents-module__2s5sjW__progressCurrent{min-height:56px}.residents-module__2s5sjW__progressDone>span:after,.residents-module__2s5sjW__progressCurrent>span:after{height:41px}.residents-module__2s5sjW__paymentToast{transform-origin:0 100%;bottom:38px;left:2%;transform:scale(.92)}.residents-module__2s5sjW__visitToast{transform-origin:100% 0;top:52px;right:0;transform:scale(.92)}}@keyframes residents-module__2s5sjW__residentPhoneFloatRealistic{0%,to{transform:translate(-60%,-50%)translateY(0)}50%{transform:translate(-60%,-50%)translateY(-5px)}}@keyframes residents-module__2s5sjW__maintenanceCardFloatRealistic{0%,to{transform:translate(34%,-38%)translateY(0)}50%{transform:translate(34%,-38%)translateY(5px)}}@media (min-width:1101px) and (max-height:760px){.residents-module__2s5sjW__hero{min-height:0;padding-top:24px;padding-bottom:24px}.residents-module__2s5sjW__heroGrid{gap:46px}.residents-module__2s5sjW__heroCopy h1{font-size:clamp(2.8rem,4.25vw,4.7rem)}.residents-module__2s5sjW__phoneStage{height:540px}.residents-module__2s5sjW__residentPhone{border-radius:41px;width:256px;height:555px;transform:translate(-60%,-50%)}.residents-module__2s5sjW__maintenanceCard{width:238px;padding:16px;transform:translate(30%,-38%)}.residents-module__2s5sjW__paymentToast{bottom:20px;transform:scale(.86)}.residents-module__2s5sjW__visitToast{top:30px;transform:scale(.86)}}@media (min-width:1101px) and (max-height:680px){.residents-module__2s5sjW__heroProof{display:none}.residents-module__2s5sjW__phoneStage{height:490px}.residents-module__2s5sjW__residentPhone{border-radius:37px;width:228px;height:494px}.residents-module__2s5sjW__maintenanceCard{width:214px;transform:translate(28%,-38%)}.residents-module__2s5sjW__paymentToast,.residents-module__2s5sjW__visitToast{display:none}}@media (max-width:1100px) and (min-width:821px){.residents-module__2s5sjW__phoneStage{width:min(560px,100%);margin:0 auto}.residents-module__2s5sjW__residentPhone{box-sizing:border-box;width:276px;height:598px;overflow:hidden;transform:translate(-60%,-50%)}.residents-module__2s5sjW__phoneScreen{height:calc(100% - 27px);min-height:0;overflow:hidden}.residents-module__2s5sjW__maintenanceCard{width:252px;transform:translate(28%,-38%)}}@media (prefers-reduced-motion:reduce){.residents-module__2s5sjW__residentPhone,.residents-module__2s5sjW__maintenanceCard{animation:none!important}}@media (min-width:1101px){.residents-module__2s5sjW__heroGrid{grid-template-columns:.9fr 1.1fr;gap:48px}.residents-module__2s5sjW__phoneStage{width:min(620px,100%);height:100%;max-height:620px;margin-left:auto}.residents-module__2s5sjW__residentPhone{transform-origin:50%;box-sizing:border-box;border-radius:52px;width:330px;height:714px;padding:9px;animation:8s ease-in-out infinite residents-module__2s5sjW__residentPhoneFloatLarge;top:50%;left:48%;overflow:hidden;transform:translate(-58%,-50%)scale(.84)}.residents-module__2s5sjW__phoneTop{border-radius:42px 42px 0 0;height:31px}.residents-module__2s5sjW__phoneIsland{width:84px;height:20px}.residents-module__2s5sjW__phoneScreen{border-radius:0 0 42px 42px;height:calc(100% - 31px);min-height:0;padding:18px;overflow:hidden}.residents-module__2s5sjW__maintenanceCard{transform-origin:50%;width:268px;padding:18px;animation:8.8s ease-in-out .5s infinite residents-module__2s5sjW__maintenanceCardFloatLarge;top:50%;left:50%;transform:translate(34%,-36%)scale(.94)}.residents-module__2s5sjW__visitToast{top:54px;right:0}.residents-module__2s5sjW__paymentToast{bottom:28px;left:1%}}@keyframes residents-module__2s5sjW__residentPhoneFloatLarge{0%,to{transform:translate(-58%,-50%)scale(.84)translateY(0)}50%{transform:translate(-58%,-50%)scale(.84)translateY(-5px)}}@keyframes residents-module__2s5sjW__maintenanceCardFloatLarge{0%,to{transform:translate(34%,-36%)scale(.94)translateY(0)}50%{transform:translate(34%,-36%)scale(.94)translateY(5px)}}@media (min-width:1101px) and (max-height:760px){.residents-module__2s5sjW__residentPhone{transform:translate(-58%,-50%)scale(.76)}.residents-module__2s5sjW__maintenanceCard{transform:translate(31%,-36%)scale(.86)}@keyframes residents-module__2s5sjW__residentPhoneFloatLarge{0%,to{transform:translate(-58%,-50%)scale(.76)translateY(0)}50%{transform:translate(-58%,-50%)scale(.76)translateY(-4px)}}@keyframes residents-module__2s5sjW__maintenanceCardFloatLarge{0%,to{transform:translate(31%,-36%)scale(.86)translateY(0)}50%{transform:translate(31%,-36%)scale(.86)translateY(4px)}}}@media (max-width:1100px) and (min-width:821px){.residents-module__2s5sjW__residentPhone{width:310px;height:671px;transform:translate(-58%,-50%)scale(.84)}.residents-module__2s5sjW__maintenanceCard{transform:translate(28%,-36%)scale(.9)}}@media (max-width:820px){.residents-module__2s5sjW__residentPhone{width:300px;height:650px}}@media (min-width:1101px){.residents-module__2s5sjW__hero{box-sizing:border-box;align-items:center;height:calc(100svh - 84px);min-height:620px;max-height:760px;padding:34px 32px;display:flex;overflow:hidden}.residents-module__2s5sjW__heroGrid{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:52px;width:min(1240px,100%);height:100%;min-height:0}.residents-module__2s5sjW__heroCopy{align-self:center;max-width:610px}.residents-module__2s5sjW__heroCopy h1{letter-spacing:-.062em;max-width:590px;margin:22px 0 18px;font-size:clamp(3.2rem,4.7vw,5.25rem);font-weight:520;line-height:.98}.residents-module__2s5sjW__heroCopy h1 span{margin-top:15px;font-size:.47em;line-height:1.15}.residents-module__2s5sjW__heroCopy>p{max-width:560px;font-size:1.03rem;line-height:1.65}.residents-module__2s5sjW__heroActions{margin-top:27px}.residents-module__2s5sjW__heroProof{margin-top:34px;padding-top:20px}.residents-module__2s5sjW__phoneStage{width:min(610px,100%);height:590px;min-height:0;margin-left:auto;display:block;position:relative;overflow:visible}.residents-module__2s5sjW__stageGlow{width:510px;height:510px;top:50%;left:50%;transform:translate(-50%,-50%)}.residents-module__2s5sjW__residentPhone{background:#101923;box-shadow:0 34px 74px #192f423d,inset 0 0 0 1px #ffffff17;transform-origin:50%!important;box-sizing:border-box!important;border-radius:48px!important;width:300px!important;height:615px!important;padding:8px!important;animation:none!important;top:50%!important;left:43%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.residents-module__2s5sjW__phoneTop{padding:0 13px;font-size:.58rem;border-radius:40px 40px 0 0!important;height:29px!important}.residents-module__2s5sjW__phoneIsland{width:78px!important;height:19px!important}.residents-module__2s5sjW__phoneSignals{letter-spacing:1px;font-size:.42rem}.residents-module__2s5sjW__phoneScreen{flex-direction:column;display:flex;border-radius:0 0 40px 40px!important;height:calc(100% - 29px)!important;min-height:0!important;padding:16px!important;overflow:hidden!important}.residents-module__2s5sjW__mobileGreeting span,.residents-module__2s5sjW__homeCard span,.residents-module__2s5sjW__rentCard span,.residents-module__2s5sjW__activityCard small{font-size:.62rem}.residents-module__2s5sjW__mobileGreeting h2{font-size:1.58rem}.residents-module__2s5sjW__avatar{width:38px;height:38px;font-size:.66rem}.residents-module__2s5sjW__homeCard,.residents-module__2s5sjW__rentCard,.residents-module__2s5sjW__activityCard{border-radius:15px;margin-top:13px}.residents-module__2s5sjW__homeCard{padding:13px}.residents-module__2s5sjW__homeCard strong{font-size:.76rem}.residents-module__2s5sjW__rentCard{padding:14px}.residents-module__2s5sjW__rentCardTop strong{font-size:1.18rem}.residents-module__2s5sjW__mobileGrid{gap:9px;margin-top:11px}.residents-module__2s5sjW__mobileGrid article{min-height:92px;padding:12px}.residents-module__2s5sjW__mobileGrid small{font-size:.56rem}.residents-module__2s5sjW__mobileGrid strong{font-size:.72rem}.residents-module__2s5sjW__activityCard{padding:13px}.residents-module__2s5sjW__activityHeader strong{font-size:.7rem}.residents-module__2s5sjW__activityItem strong{font-size:.62rem}.residents-module__2s5sjW__activityItem small{font-size:.54rem}.residents-module__2s5sjW__phoneNav{color:#8a96a1;text-align:center;border-top:1px solid #0d182614;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:auto;padding:11px 2px 2px;font-size:.48rem;display:grid}.residents-module__2s5sjW__phoneNavActive{color:#285f84;font-weight:800}.residents-module__2s5sjW__maintenanceCard{box-shadow:0 28px 66px #1e35482e,0 2px 6px #1e35480d;border-radius:24px!important;width:286px!important;padding:20px!important;animation:none!important;top:50%!important;left:auto!important;right:-4px!important;transform:translateY(-35%)!important}.residents-module__2s5sjW__maintenanceCardTop{gap:12px}.residents-module__2s5sjW__maintenanceCardIcon{width:42px;height:42px}.residents-module__2s5sjW__maintenanceCardTop small{font-size:.56rem}.residents-module__2s5sjW__maintenanceCardTop strong{font-size:.78rem}.residents-module__2s5sjW__requestStatus{font-size:.53rem}.residents-module__2s5sjW__maintenanceProgress{margin-top:21px}.residents-module__2s5sjW__progressDone,.residents-module__2s5sjW__progressCurrent{min-height:62px}.residents-module__2s5sjW__progressDone strong,.residents-module__2s5sjW__progressCurrent strong{font-size:.67rem}.residents-module__2s5sjW__progressDone small,.residents-module__2s5sjW__progressCurrent small,.residents-module__2s5sjW__maintenanceCardFooter{font-size:.54rem}.residents-module__2s5sjW__paymentToast{padding:13px 15px;animation:none!important;bottom:44px!important;left:4%!important;transform:none!important}.residents-module__2s5sjW__visitToast{display:none!important}}@media (min-width:1101px) and (max-height:730px){.residents-module__2s5sjW__hero{min-height:0;padding-top:24px;padding-bottom:24px}.residents-module__2s5sjW__heroCopy h1{font-size:clamp(3rem,4.3vw,4.75rem)}.residents-module__2s5sjW__heroProof{margin-top:26px;padding-top:16px}.residents-module__2s5sjW__phoneStage{height:535px}.residents-module__2s5sjW__residentPhone{transform:translate(-50%,-50%)scale(.86)!important}.residents-module__2s5sjW__maintenanceCard{transform-origin:100%!important;right:4px!important;transform:translateY(-35%)scale(.9)!important}.residents-module__2s5sjW__paymentToast{transform-origin:0 100%!important;bottom:22px!important;transform:scale(.9)!important}}@media (min-width:1101px) and (max-height:660px){.residents-module__2s5sjW__heroProof{display:none}.residents-module__2s5sjW__phoneStage{height:480px}.residents-module__2s5sjW__residentPhone{transform:translate(-50%,-50%)scale(.77)!important}.residents-module__2s5sjW__maintenanceCard{transform:translateY(-35%)scale(.8)!important}.residents-module__2s5sjW__paymentToast{display:none!important}}@media (max-width:1100px) and (min-width:821px){.residents-module__2s5sjW__phoneStage{width:min(610px,100%);min-height:650px;margin:0 auto}.residents-module__2s5sjW__residentPhone{width:300px!important;height:615px!important;animation:none!important;left:43%!important;transform:translate(-50%,-50%)!important}.residents-module__2s5sjW__maintenanceCard{width:280px!important;animation:none!important;left:auto!important;right:0!important;transform:translateY(-35%)!important}}@media (max-width:820px){.residents-module__2s5sjW__residentPhone{width:292px!important;height:598px!important;animation:none!important}.residents-module__2s5sjW__maintenanceCard{animation:none!important}}
