.rentManagementOverview-module__ASZAlq__page{--ink:#24483f;--muted:#64746d;--green:#2b6b58;color:var(--ink);overflow-wrap:anywhere;background:linear-gradient(#fffaf3 0%,#fffefa 700px,#fff 1200px);padding-bottom:36px}.rentManagementOverview-module__ASZAlq__page *{box-sizing:border-box}.rentManagementOverview-module__ASZAlq__page :is(h1,h2,h3,h4,p){margin:0}.rentManagementOverview-module__ASZAlq__page :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #d88d49}.rentManagementOverview-module__ASZAlq__container{width:min(1180px,100% - 72px);margin-inline:auto}.rentManagementOverview-module__ASZAlq__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding-block:20px;font-size:12px;display:flex}.rentManagementOverview-module__ASZAlq__breadcrumb a{align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.rentManagementOverview-module__ASZAlq__hero{isolation:isolate;grid-template-columns:1.05fr 1fr;align-items:center;gap:35px;padding-block:24px 78px;display:grid;position:relative}.rentManagementOverview-module__ASZAlq__heroCopy{z-index:2;min-width:0;position:relative}.rentManagementOverview-module__ASZAlq__eyebrow{letter-spacing:.04em;color:#477760;font-size:12px;font-weight:650;line-height:1.7}.rentManagementOverview-module__ASZAlq__hero h1{letter-spacing:-.045em;white-space:pre-line;text-wrap:balance;margin-top:18px;font-size:clamp(34px,3.55vw,50px);font-weight:700;line-height:1.42}.rentManagementOverview-module__ASZAlq__lead{color:var(--muted);max-width:35em;font-size:15px;line-height:2;margin-top:22px!important}.rentManagementOverview-module__ASZAlq__actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:28px;display:flex}.rentManagementOverview-module__ASZAlq__primary,.rentManagementOverview-module__ASZAlq__secondary{text-align:center;border-radius:15px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 23px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.rentManagementOverview-module__ASZAlq__primary{color:#fff;background:var(--green);border:1px solid var(--green);box-shadow:0 6px 16px #2b6b5815}.rentManagementOverview-module__ASZAlq__primary:hover{background:#235747;transform:translateY(-1px)}.rentManagementOverview-module__ASZAlq__secondary{color:var(--ink);background:#fffaf4;border:1px solid #cfdbd2}.rentManagementOverview-module__ASZAlq__secondary:hover{background:#f0f6ef}.rentManagementOverview-module__ASZAlq__residentJump{color:#64746d;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;margin-top:13px;font-size:11px;display:inline-flex}.rentManagementOverview-module__ASZAlq__heroArt{isolation:isolate;aspect-ratio:1/1.03;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.rentManagementOverview-module__ASZAlq__artBackdrop{z-index:-1;background:#e2eee6;border-radius:45% 40% 27% 34%;position:absolute;inset:12% -3% 5% 8%;transform:rotate(-6deg)}.rentManagementOverview-module__ASZAlq__heroArt img{filter:drop-shadow(0 15px 15px #34684e12);width:112%;max-width:none;height:auto;animation:.8s ease-out both rentManagementOverview-module__ASZAlq__art-arrive}.rentManagementOverview-module__ASZAlq__artNote{color:#4f6558;background:#fff;border:1px solid #edf0e6;border-radius:18px;align-items:center;gap:11px;width:fit-content;max-width:92%;padding:13px 18px;font-size:11px;line-height:1.65;display:flex;position:absolute;bottom:-10px;left:8%;right:0;transform:rotate(-3deg);box-shadow:0 8px 28px #315b4612}.rentManagementOverview-module__ASZAlq__artNote>span{color:#337557;background:#dfefe4;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.rentManagementOverview-module__ASZAlq__sectionHeading{text-align:center;max-width:750px;margin:0 auto 32px}.rentManagementOverview-module__ASZAlq__page h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(25px,2.7vw,36px);font-weight:650;line-height:1.55}.rentManagementOverview-module__ASZAlq__sectionHeading>p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.8}.rentManagementOverview-module__ASZAlq__service{padding-block:24px 76px}.rentManagementOverview-module__ASZAlq__startSection{background:#eff5f1;border-radius:72px 0;padding-block:66px;scroll-margin-top:120px;position:relative}.rentManagementOverview-module__ASZAlq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin:0;padding:6px 0 0;list-style:none;display:grid;position:relative}.rentManagementOverview-module__ASZAlq__steps:before{content:"";border-top:2px dashed #bdd1c1;position:absolute;top:36px;left:6%;right:6%}.rentManagementOverview-module__ASZAlq__steps li{min-width:0;position:relative}.rentManagementOverview-module__ASZAlq__stepNumber{color:#54725e;background:#fff8e8;border-radius:22px;place-items:center;width:62px;height:62px;margin-bottom:22px;font-size:24px;font-weight:600;display:grid;position:relative;transform:rotate(-4deg);box-shadow:0 4px #dce7d5}.rentManagementOverview-module__ASZAlq__steps li:nth-child(2) .rentManagementOverview-module__ASZAlq__stepNumber{background:#fff0e7;transform:rotate(3deg)}.rentManagementOverview-module__ASZAlq__steps li:nth-child(3) .rentManagementOverview-module__ASZAlq__stepNumber{background:#e5f1f9;transform:rotate(-3deg)}.rentManagementOverview-module__ASZAlq__steps h3{margin-bottom:10px;font-size:17px;font-weight:650;line-height:1.6}.rentManagementOverview-module__ASZAlq__steps p{color:var(--muted);max-width:32em;font-size:13px;line-height:1.9}.rentManagementOverview-module__ASZAlq__pricing{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:78px;display:grid}.rentManagementOverview-module__ASZAlq__pricing h2{margin-top:12px}.rentManagementOverview-module__ASZAlq__priceBody{color:var(--muted);max-width:34em;font-size:14px;line-height:1.9;margin-top:18px!important}.rentManagementOverview-module__ASZAlq__textLink{min-height:44px;color:var(--green);text-underline-offset:5px;align-items:center;gap:16px;margin-top:12px;font-size:13px;display:inline-flex}.rentManagementOverview-module__ASZAlq__priceCard{background:#fff7ea;border:1px solid #eee2ce;border-radius:30px;padding:32px 36px;box-shadow:8px 9px #f6ecdc}.rentManagementOverview-module__ASZAlq__price{flex-wrap:wrap;align-items:baseline;gap:10px;line-height:1.4;display:flex}.rentManagementOverview-module__ASZAlq__price>span{color:#657167;font-size:13px}.rentManagementOverview-module__ASZAlq__price strong{letter-spacing:-.06em;color:#295e4f;font-size:76px;font-weight:650;line-height:1.15}.rentManagementOverview-module__ASZAlq__priceCard>p{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.85}.rentManagementOverview-module__ASZAlq__priceCard .rentManagementOverview-module__ASZAlq__primary{margin-top:24px;display:flex}.rentManagementOverview-module__ASZAlq__residents{scroll-margin-top:160px}.rentManagementOverview-module__ASZAlq__residents details{background:#fff;border:1px solid #dce5e1;border-radius:22px}.rentManagementOverview-module__ASZAlq__residents summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;list-style:none;display:flex}.rentManagementOverview-module__ASZAlq__residents summary::-webkit-details-marker{display:none}.rentManagementOverview-module__ASZAlq__residents summary strong{font-size:16px;line-height:1.7;display:block}.rentManagementOverview-module__ASZAlq__residents summary>span>span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.8;display:block}.rentManagementOverview-module__ASZAlq__expand{color:#628472;font-size:24px;font-weight:400}.rentManagementOverview-module__ASZAlq__residents details[open] .rentManagementOverview-module__ASZAlq__expand{transform:rotate(45deg)}.rentManagementOverview-module__ASZAlq__residentContent{color:var(--muted);padding:0 28px 28px;font-size:13px;line-height:1.9}.rentManagementOverview-module__ASZAlq__residentContent h3{color:var(--ink);margin:24px 0 12px;font-size:16px}.rentManagementOverview-module__ASZAlq__residentContent h4{color:var(--ink);margin:12px 0 4px;font-size:13px}.rentManagementOverview-module__ASZAlq__residentFeatures{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rentManagementOverview-module__ASZAlq__residentContent p+p{margin-top:12px}.rentManagementOverview-module__ASZAlq__residentContent ol{gap:8px;padding-left:1.5em;display:grid}.rentManagementOverview-module__ASZAlq__residentContent .rentManagementOverview-module__ASZAlq__setupNotice{color:#49677b;background:#edf4f8;border-radius:12px;margin-top:18px;padding:12px 16px}.rentManagementOverview-module__ASZAlq__residentLinks{flex-wrap:wrap;gap:20px;margin-top:16px;display:flex}.rentManagementOverview-module__ASZAlq__residentLinks a{min-height:44px;color:var(--green);text-underline-offset:4px;align-items:center;display:inline-flex}.rentManagementOverview-module__ASZAlq__closing{justify-content:space-between;align-items:center;gap:24px;padding-block:42px 12px;display:flex}.rentManagementOverview-module__ASZAlq__closing h2{max-width:650px;font-size:23px}.rentManagementOverview-module__ASZAlq__closing .rentManagementOverview-module__ASZAlq__secondary{flex-shrink:0}@keyframes rentManagementOverview-module__ASZAlq__art-arrive{0%{opacity:0;transform:translateY(16px)rotate(-2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (max-width:960px){.rentManagementOverview-module__ASZAlq__container{width:calc(100% - 44px)}.rentManagementOverview-module__ASZAlq__hero{gap:12px;padding-bottom:56px}.rentManagementOverview-module__ASZAlq__hero h1{font-size:35px}.rentManagementOverview-module__ASZAlq__lead{font-size:14px}.rentManagementOverview-module__ASZAlq__primary,.rentManagementOverview-module__ASZAlq__secondary{padding-inline:16px;font-size:13px}.rentManagementOverview-module__ASZAlq__pricing{gap:34px}.rentManagementOverview-module__ASZAlq__steps{gap:24px}.rentManagementOverview-module__ASZAlq__artNote{padding:10px 12px;font-size:10px}}@media (max-width:720px){.rentManagementOverview-module__ASZAlq__page{padding-bottom:18px}.rentManagementOverview-module__ASZAlq__container{width:calc(100% - 36px)}.rentManagementOverview-module__ASZAlq__breadcrumb{padding-block:10px;font-size:10px}.rentManagementOverview-module__ASZAlq__hero{grid-template-columns:1fr;gap:14px;padding-block:14px 45px}.rentManagementOverview-module__ASZAlq__eyebrow{font-size:11px}.rentManagementOverview-module__ASZAlq__hero h1{margin-top:12px;font-size:clamp(30px,8vw,40px);line-height:1.48}.rentManagementOverview-module__ASZAlq__lead{font-size:13px;line-height:1.85;margin-top:16px!important}.rentManagementOverview-module__ASZAlq__actions{gap:8px;margin-top:22px}.rentManagementOverview-module__ASZAlq__primary,.rentManagementOverview-module__ASZAlq__secondary{border-radius:13px;flex:auto;min-height:48px;padding:12px 15px;font-size:12px}.rentManagementOverview-module__ASZAlq__residentJump{margin-top:6px;font-size:10px}.rentManagementOverview-module__ASZAlq__heroArt{aspect-ratio:1;width:min(86%,390px);margin:-8px auto 0}.rentManagementOverview-module__ASZAlq__heroArt img{width:108%}.rentManagementOverview-module__ASZAlq__artBackdrop{inset:10% -6% 5% 3%}.rentManagementOverview-module__ASZAlq__artNote{max-width:112%;font-size:10px;bottom:-6px;left:-3%;right:-8%}.rentManagementOverview-module__ASZAlq__page h2{font-size:25px;line-height:1.6}.rentManagementOverview-module__ASZAlq__sectionHeading{text-align:left;margin-bottom:24px}.rentManagementOverview-module__ASZAlq__sectionHeading>p{margin-top:8px;font-size:12px}.rentManagementOverview-module__ASZAlq__service{padding-block:18px 42px}.rentManagementOverview-module__ASZAlq__startSection{border-radius:36px 0;padding-block:38px}.rentManagementOverview-module__ASZAlq__steps{grid-template-columns:1fr;gap:24px}.rentManagementOverview-module__ASZAlq__steps:before{border-top:0;border-left:2px dashed #bdd1c1;inset:25px auto 20px 22px}.rentManagementOverview-module__ASZAlq__steps li{min-height:60px;padding-left:70px}.rentManagementOverview-module__ASZAlq__stepNumber{border-radius:15px;width:47px;height:47px;margin:0;font-size:20px;position:absolute;top:0;left:0}.rentManagementOverview-module__ASZAlq__steps h3{margin-bottom:5px;font-size:15px}.rentManagementOverview-module__ASZAlq__steps p{max-width:none;font-size:12px;line-height:1.85}.rentManagementOverview-module__ASZAlq__pricing{grid-template-columns:1fr;gap:22px;padding-block:42px}.rentManagementOverview-module__ASZAlq__priceBody{font-size:13px;margin-top:12px!important}.rentManagementOverview-module__ASZAlq__priceCard{border-radius:23px;padding:24px;box-shadow:5px 6px #f6ecdc}.rentManagementOverview-module__ASZAlq__price strong{font-size:64px}.rentManagementOverview-module__ASZAlq__priceCard>p{margin-top:12px}.rentManagementOverview-module__ASZAlq__priceCard .rentManagementOverview-module__ASZAlq__primary{margin-top:18px}.rentManagementOverview-module__ASZAlq__residents summary{padding:18px}.rentManagementOverview-module__ASZAlq__residents summary strong{font-size:14px}.rentManagementOverview-module__ASZAlq__residents summary>span>span{font-size:11px}.rentManagementOverview-module__ASZAlq__residentContent{padding:0 18px 20px;font-size:12px}.rentManagementOverview-module__ASZAlq__residentFeatures{grid-template-columns:1fr;gap:4px}.rentManagementOverview-module__ASZAlq__closing{flex-direction:column;align-items:stretch;gap:16px;padding-block:30px 8px}.rentManagementOverview-module__ASZAlq__closing h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.rentManagementOverview-module__ASZAlq__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.rentManagementOverview-module__ASZAlq__primary:hover{transform:none}}
