.hmx-owner-rentals{--hmx-teal:#168b8d;--hmx-teal-dark:#0f6f72;--hmx-orange:#fe4902;--hmx-dark:#101820;--hmx-text:#5d686b;--hmx-border:#dbe6e7;--hmx-soft:#f5fafa;--hmx-white:#fff;background:linear-gradient(135deg,#f4fbfb,#fff 48%,#f7fbfb);padding:64px 24px 68px}.hmx-owner-rentals *{box-sizing:border-box}.hmx-owner-rentals__container{margin:0 auto;max-width:1180px}.hmx-owner-rentals__main{background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(241,250,250,.96));border:1px solid var(--hmx-border);border-radius:30px;box-shadow:0 22px 50px rgba(16,24,32,.08);padding:38px}.hmx-owner-rentals__top{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.hmx-owner-rentals__intro{min-width:0}.hmx-owner-rentals__eyebrow{color:var(--hmx-teal);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.hmx-owner-rentals__title{color:var(--hmx-dark);font-size:clamp(38px,4.5vw,54px);font-weight:800;letter-spacing:-.04em;line-height:1;margin:0}.hmx-owner-rentals__description{color:var(--hmx-text);font-family:inherit!important;font-size:17px;line-height:1.65;margin-top:20px;max-width:520px}.hmx-owner-rentals__description *,.hmx-owner-rentals__description code,.hmx-owner-rentals__description p,.hmx-owner-rentals__description span{background:transparent!important;color:inherit!important;font-family:inherit!important}.hmx-owner-rentals__description p{margin:0}.hmx-owner-rentals__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.hmx-owner-rentals__cta{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:800;gap:10px;justify-content:center;line-height:1;min-height:52px;padding:0 22px;text-decoration:none!important;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.hmx-owner-rentals__cta svg{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .22s ease;width:17px}.hmx-owner-rentals__cta--primary{background:var(--hmx-orange);border:1.5px solid var(--hmx-orange);box-shadow:0 10px 24px rgba(254,73,2,.18);color:#fff!important}.hmx-owner-rentals__cta--primary:hover{background:#ff6418;border-color:#ff6418;box-shadow:0 14px 30px rgba(254,73,2,.24)}.hmx-owner-rentals__cta--secondary{background:#fff;border:1.5px solid var(--hmx-teal);box-shadow:0 8px 20px rgba(16,24,32,.05);color:var(--hmx-teal-dark)!important}.hmx-owner-rentals__cta--secondary:hover{background:var(--hmx-teal);box-shadow:0 12px 26px rgba(22,139,141,.16);color:#fff!important;transform:translateY(-2px)}.hmx-owner-rentals__cta:hover svg{transform:translateX(3px)}.hmx-owner-rentals__visual{min-width:0}.hmx-owner-rentals__image-wrap{overflow:visible;position:relative;width:100%}.hmx-owner-rentals__image{aspect-ratio:1.42/1;border-radius:24px;box-shadow:0 18px 40px rgba(16,24,32,.13);display:block;object-fit:cover;object-position:center;width:100%}@media (min-width:1001px){.hmx-owner-rentals__top{align-items:center;gap:42px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hmx-owner-rentals__visual{margin-left:auto;max-width:590px;width:100%}.hmx-owner-rentals__image-wrap{background:linear-gradient(135deg,#edf7f7,#f7fbfb);border-radius:26px;overflow:visible;padding:8px;width:100%}.hmx-owner-rentals__image{aspect-ratio:auto;border-radius:20px;box-shadow:0 18px 40px rgba(16,24,32,.13);height:auto;max-height:430px;object-fit:contain;object-position:center center;width:100%}}.hmx-owner-rentals__image-badge{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.94);border-radius:999px;box-shadow:0 8px 20px rgba(16,24,32,.1);color:var(--hmx-teal-dark);display:inline-flex;font-size:11px;font-weight:800;gap:7px;left:16px;padding:9px 13px;position:absolute;top:16px;z-index:3}.hmx-owner-rentals__image-badge-dot{background:var(--hmx-orange);border-radius:50%;height:7px;width:7px}.hmx-owner-rentals__floating-card{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.96);border:1px solid rgba(219,230,231,.9);border-radius:17px;bottom:-28px;box-shadow:0 16px 34px rgba(16,24,32,.14);display:flex;gap:12px;left:22px;max-width:330px;padding:15px 17px;position:absolute;z-index:4}.hmx-owner-rentals__floating-icon{background:#eaf7f7;border-radius:11px;color:var(--hmx-teal);display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.hmx-owner-rentals__floating-icon svg{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:21px}.hmx-owner-rentals__floating-copy{min-width:0}.hmx-owner-rentals__floating-copy strong{color:var(--hmx-dark);display:block;font-size:13px;line-height:1.2;margin-bottom:3px}.hmx-owner-rentals__floating-copy span{color:var(--hmx-teal-dark);display:block;font-size:10px;font-weight:700;line-height:1.35}.hmx-owner-rentals__services{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px}.hmx-owner-rentals__service{background:hsla(0,0%,100%,.96);border:1px solid #dfeaea;border-radius:18px;box-shadow:0 9px 22px rgba(16,24,32,.055);min-width:0;padding:19px 18px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.hmx-owner-rentals__service:hover{border-color:#c9dfdf;box-shadow:0 15px 28px rgba(16,24,32,.09);transform:translateY(-3px)}.hmx-owner-rentals__service-icon{background:#eaf7f7;border-radius:11px;color:var(--hmx-teal);display:grid;height:40px;margin-bottom:12px;place-items:center;width:40px}.hmx-owner-rentals__service-icon svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:22px}.hmx-owner-rentals__service-title{color:var(--hmx-dark);font-size:15px;font-weight:800;line-height:1.25;margin:0 0 6px}.hmx-owner-rentals__service-description{color:var(--hmx-text);font-size:12px;line-height:1.5;margin:0}@media (max-width:1000px){.hmx-owner-rentals__top{gap:32px;grid-template-columns:1fr}.hmx-owner-rentals__image{aspect-ratio:16/10;object-fit:cover;object-position:center}.hmx-owner-rentals__services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.hmx-owner-rentals{padding:40px 10px 46px}.hmx-owner-rentals__main{border-radius:24px;padding:22px 14px 18px}.hmx-owner-rentals__top{gap:24px}.hmx-owner-rentals__eyebrow{font-size:11px}.hmx-owner-rentals__title{font-size:34px;line-height:1.02}.hmx-owner-rentals__description{font-size:15px;line-height:1.55;margin-top:16px}.hmx-owner-rentals__actions{flex-direction:column;gap:9px;margin-top:22px}.hmx-owner-rentals__cta{font-size:12px;min-height:50px;padding:0 16px;width:100%}.hmx-owner-rentals__image{aspect-ratio:1.2/1;border-radius:18px;object-fit:cover;object-position:center;width:100%}.hmx-owner-rentals__image-badge{font-size:9px;left:11px;padding:7px 10px;top:11px}.hmx-owner-rentals__floating-card{border-radius:15px;bottom:auto;left:auto;margin:-24px auto 0;max-width:none;padding:12px 13px;position:relative;width:calc(100% - 20px)}.hmx-owner-rentals__floating-icon{flex-basis:34px;height:34px;width:34px}.hmx-owner-rentals__floating-copy strong{font-size:12px}.hmx-owner-rentals__floating-copy span{font-size:9px}.hmx-owner-rentals__services{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.hmx-owner-rentals__service{border-radius:15px;min-height:108px;padding:13px 10px}.hmx-owner-rentals__service-icon{height:35px;margin-bottom:9px;width:35px}.hmx-owner-rentals__service-icon svg{height:19px;width:19px}.hmx-owner-rentals__service-title{font-size:13px;margin:0}.hmx-owner-rentals__service-description{display:none}}@media (max-width:430px){.hmx-owner-rentals__title{font-size:32px}.hmx-owner-rentals__image{aspect-ratio:1.08/1}.hmx-owner-rentals__service-title{font-size:12px}}@media (max-width:700px){.hmx-owner-rentals__main{display:flex;flex-direction:column}.hmx-owner-rentals__intro,.hmx-owner-rentals__top{display:contents}.hmx-owner-rentals__eyebrow{order:1}.hmx-owner-rentals__title{order:2}.hmx-owner-rentals__description{order:3}.hmx-owner-rentals__visual{margin-top:22px;order:4}.hmx-owner-rentals__services{margin-top:24px;order:5}.hmx-owner-rentals__actions{display:flex;flex-direction:column;gap:9px;margin-bottom:4px;margin-top:24px;order:6;width:100%}.hmx-owner-rentals__cta{width:100%}}.hmx-owner-rentals__cta--primary{background:#fff!important;border:1.5px solid var(--hmx-orange)!important;box-shadow:0 8px 20px rgba(16,24,32,.05);transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.hmx-owner-rentals__cta--primary,.hmx-owner-rentals__cta--primary span{color:var(--hmx-orange)!important}.hmx-owner-rentals__cta--primary svg{stroke:var(--hmx-orange)!important}.hmx-owner-rentals__cta--primary:hover{background:var(--hmx-orange)!important;border-color:var(--hmx-orange)!important;box-shadow:0 12px 26px rgba(254,73,2,.18);color:#fff!important;transform:translateY(-2px)}.hmx-owner-rentals__cta--primary:hover span{color:#fff!important}.hmx-owner-rentals__cta--primary:hover svg{stroke:#fff!important;transform:translateX(3px)}