.pw-lfeat,.pw-lfeat *{box-sizing:border-box}.pw-lfeat,.pw-lfeat *{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important}.pw-lfeat{--pw-coral:#ef5c59;--pw-navy:#252749;--pw-muted:#64748b;--pw-card:#fafafa;--pw-border:#ececf1;--pw-radius:20px;background:#fff;color:var(--pw-navy);overflow:hidden;padding:88px 24px 0}.pw-lfeat__inner{margin:0 auto;max-width:1224px}.pw-lfeat__inner:before{border-top:1px solid #d2d2d2;content:"";display:block;height:0;margin:0 auto 64px;max-width:100%;width:1014px}.pw-lfeat__bento{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,808fr) minmax(0,392fr)}.pw-lfeat__left{display:flex;flex-direction:column;gap:24px}.pw-lfeat__left-grid{align-items:stretch;display:grid;flex:1 1 auto;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.pw-lfeat__col{display:flex;flex-direction:column;gap:24px;min-height:0}.pw-lfeat__card--gps,.pw-lfeat__card--sitters,.pw-lfeat__card--updates{flex:1 1 auto;min-height:0}.pw-lfeat__card--gps .pw-lfeat__media,.pw-lfeat__card--sitters .pw-lfeat__media,.pw-lfeat__card--updates .pw-lfeat__media{flex:1 1 auto;min-height:160px}.pw-lfeat__card--booking,.pw-lfeat__card--mamo,.pw-lfeat__card--uae{flex:0 0 auto}.pw-lfeat__head{max-width:560px}.pw-lfeat__eyebrow{background:#fff;border:1px solid #e8e8ec;border-radius:8px;box-shadow:0 4px 14px rgba(26,26,61,.06);color:#6b6b7b;display:inline-flex;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1;margin:0 0 14px;padding:8px 14px;text-transform:uppercase}.pw-lfeat__title{color:var(--pw-navy)!important;font-family:Inter,system-ui,-apple-system,sans-serif!important;font-size:40px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important;margin:0 0 14px;text-transform:none!important}.pw-lfeat__sub{color:var(--pw-muted);font-size:15px;line-height:1.6;margin:0;max-width:480px}.pw-lfeat__card{border-radius:var(--pw-radius);overflow:hidden}.pw-lfeat__card--content{background:var(--pw-card);border:1px solid var(--pw-border);display:flex;flex-direction:column;padding:20px}.pw-lfeat__card--image{background:transparent;border:none}.pw-lfeat__full{border-radius:var(--pw-radius);display:block;height:auto;width:100%}.pw-lfeat__media{border-radius:14px;overflow:hidden}.pw-lfeat__media img{display:block;height:100%;object-fit:cover;width:100%}.pw-lfeat__media--sitters{aspect-ratio:312/200}.pw-lfeat__media--gps{aspect-ratio:312/230}.pw-lfeat__media--updates{aspect-ratio:312/360;margin-top:16px}.pw-lfeat__body{padding:16px 4px 4px}.pw-lfeat__body--top{padding:4px 4px 0}.pw-lfeat__card-title{color:var(--pw-navy);font-family:Inter,system-ui,-apple-system,sans-serif!important;font-size:19px;font-weight:700!important;line-height:1.25;margin:0 0 8px}.pw-lfeat__card-desc{color:var(--pw-muted);font-size:13.5px;line-height:1.55;margin:0}.pw-lfeat__card--booking{gap:16px;overflow:visible}.pw-lfeat__card--booking .pw-lfeat__body{padding:4px 4px 0}.pw-lfeat__appt{align-items:stretch;background:#fafafc;border:1px solid #f2f2f2;border-radius:13px;box-shadow:0 -2px 15px 2px rgba(0,0,0,.15);box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:13px;justify-content:center;max-width:327px;min-height:213px;padding:16px;width:100%}.pw-lfeat__appt-top{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;min-width:0;width:100%}.pw-lfeat__appt-date{color:#252749;font-size:14px;font-weight:500;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis}.pw-lfeat__appt-date,.pw-lfeat__appt-status{font-family:Inter,sans-serif!important;letter-spacing:-.03em;white-space:nowrap}.pw-lfeat__appt-status{align-items:center;background:#f69a58;border-radius:4px;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:400;justify-content:center;line-height:16px;padding:6px 10px}.pw-lfeat__appt-service{align-items:center;color:#252749;display:flex;flex-direction:row;font-family:Inter,sans-serif!important;font-size:16px;font-weight:500;gap:6px;letter-spacing:-.04em;line-height:19px;min-width:0}.pw-lfeat__appt-dot{background:#f69a58;border-radius:50%;flex-shrink:0;height:8px;width:8px}.pw-lfeat__appt-person{align-items:center;color:#8e8e8e;display:flex;flex-direction:row;font-family:Inter,sans-serif!important;font-size:14px;font-weight:400;gap:4px;letter-spacing:-.03em;line-height:18px;min-width:0}.pw-lfeat__appt-person img{border-radius:50%;flex-shrink:0;height:24px;object-fit:cover;width:24px}.pw-lfeat__appt-person:nth-child(4) img{height:22px;width:22px}.pw-lfeat__appt-actions{align-items:stretch;display:flex;flex-direction:row;gap:8px;min-width:0;width:100%}.pw-lfeat__appt-btn{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:6px;box-sizing:border-box;color:#252749;display:inline-flex;flex:1 1 0;flex-direction:row;font-family:Inter,sans-serif!important;font-size:12px;font-weight:500;gap:6px;height:36px;justify-content:center;letter-spacing:-.03em;line-height:16px;min-width:0;padding:10px 16px;white-space:nowrap}.pw-lfeat__appt-btn svg{flex-shrink:0}.pw-lfeat__cta{align-items:center;display:grid;gap:40px 48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:72px}.pw-lfeat__cta-phones{justify-self:center;max-width:520px;overflow:hidden;width:100%}.pw-lfeat__cta-phones img{display:block;height:auto;margin:0 auto;max-width:520px;width:100%}.pw-lfeat__cta-copy{max-width:420px}.pw-lfeat__cta-title{color:var(--pw-navy)!important;font-family:Inter,system-ui,-apple-system,sans-serif!important;font-size:36px!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important;margin:0 0 14px;text-transform:none!important}.pw-lfeat__cta-text{color:var(--pw-muted);font-size:15px;line-height:1.6;margin:0 0 24px}.pw-lfeat__cta-btn{align-items:center;border-radius:10px!important;box-shadow:none!important;display:inline-flex!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;justify-content:center;line-height:1.2!important;min-height:48px;padding:12px 28px!important;text-decoration:none!important;text-transform:none!important;transform:none!important;transition:transform .2s ease!important}.pw-lfeat__cta-btn,.pw-lfeat__cta-btn:visited{background:var(--pw-coral)!important;background-color:var(--pw-coral)!important;border:1.5px solid var(--pw-coral)!important;color:#fff!important}.pw-lfeat__cta-btn:active,.pw-lfeat__cta-btn:focus,.pw-lfeat__cta-btn:focus-visible,.pw-lfeat__cta-btn:hover,.pw-lfeat__cta-btn:visited:active,.pw-lfeat__cta-btn:visited:focus,.pw-lfeat__cta-btn:visited:hover{background:var(--pw-coral)!important;background-color:var(--pw-coral)!important;border:1.5px solid var(--pw-coral)!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;outline:none!important;text-decoration:none!important;transform:translateY(-2px)!important}.pw-lfeat__cta-note{color:#9ca3af;font-size:13px;font-weight:500;margin:14px 0 0}@media (max-width:960px){.pw-lfeat{padding:64px 20px 0}.pw-lfeat__title{font-size:32px!important}.pw-lfeat__bento{grid-template-columns:1fr}.pw-lfeat__card--gps,.pw-lfeat__card--sitters,.pw-lfeat__card--updates{flex:0 0 auto}.pw-lfeat__cta{grid-template-columns:1fr;margin-top:56px;text-align:center}.pw-lfeat__cta-copy{margin:0 auto;max-width:480px}.pw-lfeat__cta-title{font-size:28px!important}}@media (max-width:640px){.pw-lfeat{padding:56px 16px 0}.pw-lfeat__title{font-size:28px!important}.pw-lfeat__left-grid{grid-template-columns:1fr}.pw-lfeat__card-title{font-size:18px}.pw-lfeat__cta-btn{width:100%}.pw-lfeat__card--booking{padding:20px 16px}.pw-lfeat__appt{gap:10px;min-height:0;padding:14px}.pw-lfeat__appt-btn{font-size:11px;gap:3px;padding:8px}.pw-lfeat__appt-btn svg{height:12px;width:12px}}