.VacationRentalManagementCityTemplate_narrow__LZrTQ{max-width:720px}.VacationRentalManagementCityTemplate_eyebrow__iABGC{display:flex;align-items:center;gap:14px;margin-bottom:18px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--gold)}.VacationRentalManagementCityTemplate_eyebrow__iABGC.VacationRentalManagementCityTemplate_center__fBmlF{justify-content:center}.VacationRentalManagementCityTemplate_eyebrowNum__b8C1W{font-family:var(--font-display);font-size:15px;letter-spacing:.05em}.VacationRentalManagementCityTemplate_eyebrowRule__6TOYf{width:46px;height:1px;background:var(--gold);opacity:.6}.VacationRentalManagementCityTemplate_onDark__PP_ag{color:var(--gold-light)}.VacationRentalManagementCityTemplate_h2__bGgdQ{font-family:var(--font-display);font-weight:600;font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.05;letter-spacing:-.01em;color:var(--deep);margin:0}.VacationRentalManagementCityTemplate_h2__bGgdQ em{font-style:italic;color:var(--gold)}.VacationRentalManagementCityTemplate_h2__bGgdQ.VacationRentalManagementCityTemplate_light__hQ_xd{color:var(--white)}.VacationRentalManagementCityTemplate_h2__bGgdQ.VacationRentalManagementCityTemplate_light__hQ_xd em{color:var(--gold-light)}.VacationRentalManagementCityTemplate_lede__8Hbv5{font-size:1.05rem;color:var(--mid);max-width:640px;margin-top:18px;line-height:1.7}.VacationRentalManagementCityTemplate_lede__8Hbv5.VacationRentalManagementCityTemplate_light__hQ_xd{color:#ffffffb8}.VacationRentalManagementCityTemplate_trust__kFmi9{background:var(--sand);padding:28px 0;border-bottom:1px solid color-mix(in srgb,var(--deep) 8%,#0000)}.VacationRentalManagementCityTemplate_trustInner__9eg3o{display:flex;flex-direction:column;align-items:center;gap:14px}.VacationRentalManagementCityTemplate_trustEyebrow__d0AbH{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--gold)}.VacationRentalManagementCityTemplate_trustBadges__1KCkb{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:38px}.VacationRentalManagementCityTemplate_trustBadges__1KCkb img{height:38px;width:auto;filter:grayscale(.05) opacity(.92)}.VacationRentalManagementCityTemplate_statsRow__6OgIF{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.VacationRentalManagementCityTemplate_statCard__qnQ48{border:1px solid var(--gold);border-radius:14px;padding:22px 18px;text-align:center;background:#c8a44a0a}.VacationRentalManagementCityTemplate_statValue__fm98J{font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:600;color:var(--gold-light);line-height:1.1}.VacationRentalManagementCityTemplate_statLabel__5_lPZ{margin-top:6px;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#ffffffc7}.VacationRentalManagementCityTemplate_statsDisclaimer__USwI5{margin-top:22px;font-size:.85rem;color:#fff9;text-align:center;font-style:italic}.VacationRentalManagementCityTemplate_includesGrid__0oFk6{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.VacationRentalManagementCityTemplate_includesCard__VhlqM{position:relative;background:var(--white);border:1px solid color-mix(in srgb,var(--deep) 10%,#0000);border-radius:14px;padding:30px;overflow:hidden;transition:transform .25s ease}.VacationRentalManagementCityTemplate_includesCard__VhlqM:hover{transform:translateY(-4px)}.VacationRentalManagementCityTemplate_includesIcon__C_7bY{width:46px;height:46px;border-radius:50%;background:var(--sand-dark);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--gold);font-size:1.2rem}.VacationRentalManagementCityTemplate_includesCard__VhlqM h3{font-family:var(--font-display);font-size:1.4rem;font-weight:600;margin:0 0 10px;color:var(--deep)}.VacationRentalManagementCityTemplate_includesCard__VhlqM p{font-size:.95rem;color:var(--mid);margin:0;line-height:1.6}.VacationRentalManagementCityTemplate_includesGhost__Evq2_{position:absolute;right:14px;bottom:-22px;font-family:var(--font-display);font-size:6rem;font-weight:700;color:#0a2b2f0d;line-height:1;pointer-events:none}.VacationRentalManagementCityTemplate_wins__YBP9p{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;margin-top:40px}.VacationRentalManagementCityTemplate_winsPhotoWrap__J_cix{position:relative;border-radius:var(--r-lg);overflow:hidden;min-height:380px}.VacationRentalManagementCityTemplate_winsPhotoWrap__J_cix img{object-fit:cover}.VacationRentalManagementCityTemplate_winsList__EV2Ra{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.VacationRentalManagementCityTemplate_winsItem__ljPWJ{display:grid;grid-template-columns:30px 1fr;gap:14px;align-items:start}.VacationRentalManagementCityTemplate_winsCheck__9vdWy{width:26px;height:26px;border-radius:50%;background:var(--gold);color:var(--deep);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;margin-top:2px}.VacationRentalManagementCityTemplate_winsItem__ljPWJ h3{font-family:var(--font-display);font-size:1.2rem;font-weight:600;color:var(--white);margin:0 0 4px}.VacationRentalManagementCityTemplate_winsItem__ljPWJ p{font-size:.95rem;color:#ffffffb8;margin:0;line-height:1.55}.VacationRentalManagementCityTemplate_split__7jPeW{display:grid;grid-template-columns:1fr 1fr;border:1px solid color-mix(in srgb,var(--deep) 12%,#0000);border-radius:var(--r-lg);overflow:hidden;margin-top:32px;background:var(--white)}.VacationRentalManagementCityTemplate_splitPh__RWtXM{position:relative;min-height:300px}.VacationRentalManagementCityTemplate_splitPh__RWtXM img{object-fit:cover}.VacationRentalManagementCityTemplate_split__7jPeW.VacationRentalManagementCityTemplate_flip__mzg5y .VacationRentalManagementCityTemplate_splitPh__RWtXM{order:2}.VacationRentalManagementCityTemplate_splitTx__JuXxo{padding:48px;display:flex;flex-direction:column;justify-content:center}.VacationRentalManagementCityTemplate_splitTx__JuXxo h3{font-family:var(--font-display);font-size:1.7rem;color:var(--deep);margin:0 0 14px;font-weight:600}.VacationRentalManagementCityTemplate_splitTx__JuXxo p{font-size:1rem;color:var(--mid);margin:0;line-height:1.65}.VacationRentalManagementCityTemplate_qnum__iv2RM{position:absolute;left:18px;bottom:16px;background:#0a2b2fd1;color:var(--white);font-size:.78rem;font-weight:700;padding:6px 12px;border-radius:6px;z-index:1}.VacationRentalManagementCityTemplate_pricingCard__1nY3D{background:var(--white);border:1px solid color-mix(in srgb,var(--deep) 8%,#0000);border-left:4px solid var(--gold);border-radius:var(--r-md);padding:30px 32px;margin-top:36px;box-shadow:var(--sh-sm);max-width:900px}.VacationRentalManagementCityTemplate_pricingFee__q_vJk{font-family:var(--font-display);font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:600;color:var(--deep);margin:0 0 12px}.VacationRentalManagementCityTemplate_pricingBody__NoLLP{font-size:1rem;color:var(--mid);margin:0 0 18px;line-height:1.65}.VacationRentalManagementCityTemplate_pricingCta___x8zp{display:inline-block;font-weight:600;color:var(--gold);font-size:.95rem}.VacationRentalManagementCityTemplate_promiseGrid__KGNTC{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.VacationRentalManagementCityTemplate_promiseCard__dE77G{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.VacationRentalManagementCityTemplate_promisePhoto__9mFtF{position:relative;height:190px}.VacationRentalManagementCityTemplate_promisePhoto__9mFtF img{object-fit:cover}.VacationRentalManagementCityTemplate_promiseBody__dSW82{padding:26px}.VacationRentalManagementCityTemplate_promiseBody__dSW82 h3{font-family:var(--font-display);font-size:1.5rem;margin:0 0 10px;color:var(--white);font-weight:600}.VacationRentalManagementCityTemplate_promiseBody__dSW82 p{font-size:.95rem;color:#ffffffb3;margin:0;line-height:1.6}.VacationRentalManagementCityTemplate_testimonialsBand__4RUX9{position:relative;padding:80px 0;background:linear-gradient(135deg,var(--deep),var(--charcoal));color:var(--white)}.VacationRentalManagementCityTemplate_testimonialsHead__lYTyw{text-align:center;margin-bottom:40px}.VacationRentalManagementCityTemplate_testimonialsHead__lYTyw .VacationRentalManagementCityTemplate_eyebrow__iABGC{justify-content:center;color:var(--gold-light)}.VacationRentalManagementCityTemplate_testimonialsGrid__jPTer{display:grid;gap:24px;max-width:720px;margin:0 auto}.VacationRentalManagementCityTemplate_testimonialCard__82Cjf{background:var(--white);border-radius:var(--r-lg);padding:28px 30px;color:var(--ink,var(--charcoal));box-shadow:0 18px 40px #0000002e;display:flex;flex-direction:column;gap:14px}.VacationRentalManagementCityTemplate_testimonialTop__RBPk1{display:flex;align-items:center;gap:14px}.VacationRentalManagementCityTemplate_testimonialPhoto__N4Ma0{width:48px;height:48px;border-radius:50%;background:var(--sand-dark);background-size:cover;background-position:50%;flex-shrink:0}.VacationRentalManagementCityTemplate_testimonialMeta__aRubl{display:flex;flex-direction:column}.VacationRentalManagementCityTemplate_testimonialName__VfBW1{font-weight:600;color:var(--deep);font-size:.98rem}.VacationRentalManagementCityTemplate_testimonialPlat__bsDrW{font-size:.78rem;color:var(--mid);margin-top:2px}.VacationRentalManagementCityTemplate_testimonialStars__hVO5o{color:var(--gold);letter-spacing:2px;font-size:.95rem}.VacationRentalManagementCityTemplate_testimonialQuote__mayxA{font-size:1rem;color:var(--charcoal);line-height:1.6;margin:0}.VacationRentalManagementCityTemplate_testimonialLink__kapHJ{font-size:.86rem;color:var(--gold);font-weight:600;margin-top:4px}.VacationRentalManagementCityTemplate_nbGrid__Exwrq{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.VacationRentalManagementCityTemplate_nbCard__NlTO3{background:var(--white);border:1px solid color-mix(in srgb,var(--deep) 10%,#0000);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;display:block;transition:transform .25s ease,box-shadow .25s ease}.VacationRentalManagementCityTemplate_nbCard__NlTO3:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0a2b2f1a}.VacationRentalManagementCityTemplate_nbLink__aWe0o{display:inline-block;margin-top:14px;font-size:.86rem;font-weight:600;color:var(--gold)}.VacationRentalManagementCityTemplate_nbPhoto__r_jFs{position:relative;height:188px}.VacationRentalManagementCityTemplate_nbPhoto__r_jFs img{object-fit:cover}.VacationRentalManagementCityTemplate_nbBody__gj8Fn{padding:24px}.VacationRentalManagementCityTemplate_nbBody__gj8Fn h3{font-family:var(--font-display);font-size:1.45rem;color:var(--deep);margin:0 0 8px;font-weight:600}.VacationRentalManagementCityTemplate_nbBody__gj8Fn p{font-size:.92rem;color:var(--mid);margin:0;line-height:1.55}.VacationRentalManagementCityTemplate_xGrid__oTEK9{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}.VacationRentalManagementCityTemplate_xCard__oXaei{position:relative;background:var(--white);border:1px solid color-mix(in srgb,var(--deep) 12%,#0000);border-radius:14px;padding:30px;color:inherit;text-decoration:none;display:block;transition:transform .25s ease,box-shadow .25s ease}a.VacationRentalManagementCityTemplate_xCard__oXaei:hover{transform:translateY(-4px);box-shadow:0 14px 34px #0a2b2f1a}.VacationRentalManagementCityTemplate_xCard__oXaei.VacationRentalManagementCityTemplate_here__hi7xU{border:1.5px solid var(--gold);box-shadow:0 12px 34px #c8a44a2e}.VacationRentalManagementCityTemplate_herePill__2N2CD{position:absolute;top:-12px;left:30px;background:var(--gold);color:var(--deep);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:30px}.VacationRentalManagementCityTemplate_xTag__TVyH3{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--gold);margin-bottom:8px}.VacationRentalManagementCityTemplate_xCard__oXaei h3{font-family:var(--font-display);font-size:1.45rem;color:var(--deep);margin:0 0 10px;font-weight:600}.VacationRentalManagementCityTemplate_xCard__oXaei p{font-size:.93rem;color:var(--mid);margin:0;line-height:1.6}.VacationRentalManagementCityTemplate_xLink__n9_sI{display:inline-block;margin-top:16px;font-weight:600;color:var(--gold);font-size:.9rem}.VacationRentalManagementCityTemplate_final__kc6lA{text-align:center}.VacationRentalManagementCityTemplate_finalBtns__0VDgR{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:32px}.VacationRentalManagementCityTemplate_marketBodyCol__sfyEI{max-width:640px}.VacationRentalManagementCityTemplate_marketBodyCol__sfyEI p{color:#ffffffc7;line-height:1.7;margin:0 0 14px;font-size:1.05rem}@media (max-width:980px){.VacationRentalManagementCityTemplate_includesGrid__0oFk6,.VacationRentalManagementCityTemplate_statsRow__6OgIF{grid-template-columns:1fr 1fr}.VacationRentalManagementCityTemplate_wins__YBP9p{grid-template-columns:1fr;gap:28px}.VacationRentalManagementCityTemplate_winsPhotoWrap__J_cix{min-height:240px}.VacationRentalManagementCityTemplate_split__7jPeW,.VacationRentalManagementCityTemplate_split__7jPeW.VacationRentalManagementCityTemplate_flip__mzg5y{grid-template-columns:1fr}.VacationRentalManagementCityTemplate_split__7jPeW.VacationRentalManagementCityTemplate_flip__mzg5y .VacationRentalManagementCityTemplate_splitPh__RWtXM{order:0}.VacationRentalManagementCityTemplate_splitPh__RWtXM{min-height:220px}.VacationRentalManagementCityTemplate_splitTx__JuXxo{padding:34px}.VacationRentalManagementCityTemplate_nbGrid__Exwrq,.VacationRentalManagementCityTemplate_promiseGrid__KGNTC,.VacationRentalManagementCityTemplate_xGrid__oTEK9{grid-template-columns:1fr 1fr}.VacationRentalManagementCityTemplate_trustBadges__1KCkb{gap:24px}.VacationRentalManagementCityTemplate_trustBadges__1KCkb img{height:30px}}@media (max-width:600px){.VacationRentalManagementCityTemplate_includesGrid__0oFk6,.VacationRentalManagementCityTemplate_nbGrid__Exwrq,.VacationRentalManagementCityTemplate_promiseGrid__KGNTC,.VacationRentalManagementCityTemplate_statsRow__6OgIF,.VacationRentalManagementCityTemplate_xGrid__oTEK9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.VacationRentalManagementCityTemplate_includesCard__VhlqM,.VacationRentalManagementCityTemplate_includesCard__VhlqM:hover,.VacationRentalManagementCityTemplate_xCard__oXaei,a.VacationRentalManagementCityTemplate_xCard__oXaei:hover{transition:none;transform:none}}