@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");.saga-hf{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;margin-left:calc(-50vw + 50%);overflow:hidden;position:relative;width:100vw}.saga-hf--light{background:linear-gradient(160deg,#f5f0e8,#faf7f2 55%,#efe7da)}.saga-hf--white{background:#fff}.saga-hf--emerald{background:linear-gradient(150deg,#093d33,#0b4f42 55%,#0d6354)}.saga-hf-bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.saga-hf-bg-scrim{inset:0;position:absolute;z-index:1}.saga-hf--light .saga-hf-bg-scrim,.saga-hf--white .saga-hf-bg-scrim{background:linear-gradient(105deg,#f5f0e8,#f5f0e8 46%,rgba(245,240,232,.45))}.saga-hf--emerald .saga-hf-bg-scrim{background:linear-gradient(105deg,#093d33,#0b4f42 52%,rgba(13,99,84,.45))}.saga-hf-inner{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 440px;margin:0 auto;max-width:1200px;padding:88px 24px 80px;position:relative;z-index:2}.saga-hf-eyebrow{color:#0b4f42;display:inline-block;font-size:.8em;font-weight:700;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.saga-hf--emerald .saga-hf-eyebrow{color:#f5f0e8}.saga-hf-heading{color:#1a1a1a;font-size:3.4em;font-weight:800;letter-spacing:-.02em;line-height:1.06;margin:0 0 22px}.saga-hf--emerald .saga-hf-heading{color:#fff}.saga-hf-subtitle{color:#4d4d4d;font-size:1.18em;line-height:1.6;margin:0 0 34px;max-width:540px}.saga-hf--emerald .saga-hf-subtitle{color:hsla(0,0%,100%,.82)}.saga-hf-ctas{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.saga-hf-btn-primary{align-items:center;background:#0b4f42;border-radius:10px;box-shadow:0 6px 18px rgba(11,79,66,.22);color:#fff;display:inline-flex;font-size:1em;font-weight:700;justify-content:center;padding:16px 32px;text-decoration:none;transition:all .2s ease}.saga-hf-btn-primary:hover{background:#093d33;box-shadow:0 10px 26px rgba(11,79,66,.32);color:#fff;text-decoration:none;transform:translateY(-2px)}.saga-hf--emerald .saga-hf-btn-primary{background:#f5f0e8;color:#0b4f42}.saga-hf--emerald .saga-hf-btn-primary:hover{background:#fff;color:#0b4f42}.saga-hf-btn-secondary{align-items:center;background:transparent;border:2px solid rgba(11,79,66,.25);border-radius:10px;color:#0b4f42;display:inline-flex;font-size:1em;font-weight:600;justify-content:center;padding:15px 28px;text-decoration:none;transition:all .2s ease}.saga-hf-btn-secondary:hover{background:rgba(11,79,66,.04);border-color:#0b4f42;color:#0b4f42;text-decoration:none}.saga-hf--emerald .saga-hf-btn-secondary{border-color:hsla(0,0%,100%,.3);color:#fff}.saga-hf--emerald .saga-hf-btn-secondary:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.6);color:#fff}.saga-hf-btn-arrow{font-size:.82em;margin-left:8px;transition:transform .2s ease}.saga-hf-btn-secondary:hover .saga-hf-btn-arrow{transform:translateX(4px)}.saga-hf-trust{border-top:1px solid rgba(107,95,77,.18);display:flex;flex-wrap:wrap;gap:36px;margin-top:40px;padding-top:32px}.saga-hf--emerald .saga-hf-trust{border-top-color:hsla(0,0%,100%,.15)}.saga-hf-trust-item{display:flex;flex-direction:column;gap:2px}.saga-hf-trust-val{color:#0b4f42;font-size:1.7em;font-weight:800;line-height:1}.saga-hf--emerald .saga-hf-trust-val{color:#fff}.saga-hf-trust-label{color:#4d4d4d;font-size:.82em;font-weight:500}.saga-hf--emerald .saga-hf-trust-label{color:hsla(0,0%,100%,.7)}.saga-hf-form-card{background:#fff;border:1px solid rgba(11,79,66,.08);border-radius:4px;box-shadow:0 24px 60px rgba(20,17,13,.16),0 8px 20px rgba(20,17,13,.06);display:flex;flex-direction:column;justify-content:center;padding:52px 42px}.saga-hf-form-heading{color:#1a1a1a;font-size:1.55em;font-weight:800;line-height:1.15;margin:0 0 8px}.saga-hf-form-sub{color:#4d4d4d;font-size:.98em;line-height:1.5;margin:0 0 24px}.saga-hf-form-placeholder{color:#999;font-size:.9em;padding:32px 12px;text-align:center}.saga-hf-form-placeholder i{color:#0b4f42;display:block;font-size:2em;margin-bottom:12px;opacity:.3}.saga-hf-form-card .hs-form-field{margin-bottom:24px}.saga-hf-form-card .hs-form-field label{color:#1a1a1a;display:block;font-family:Inter,sans-serif;font-size:.72em;font-weight:700;letter-spacing:.08em;margin-bottom:9px;text-transform:uppercase}.saga-hf-form-card .hs-input{background:transparent;border:none;border-bottom:2px solid #dad2c4;border-radius:0;box-sizing:border-box;font-family:Inter,sans-serif;font-size:.98em;padding:11px 2px;transition:border-color .2s;width:100%!important}.saga-hf-form-card .hs-input:focus{background:transparent;border-bottom-color:#0b4f42;box-shadow:none;outline:none}.saga-hf-form-card select.hs-input{appearance:auto}.saga-hf-form-card .hs-button{background:#0b4f42;border:none;border-radius:2px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.02em;font-weight:700;letter-spacing:.03em;margin-top:12px;padding:18px 24px;transition:all .2s;width:100%}.saga-hf-form-card .hs-button:hover{background:#093d33;transform:translateY(-1px)}.saga-hf-form-card .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.saga-hf-form-card .hs-error-msg{color:#c44;font-size:.8em}.saga-hf-form-card .legal-consent-container{color:#999;font-size:.76em;line-height:1.5;margin-top:8px}.saga-hf-addr{display:flex;flex-direction:column;gap:0;margin-top:4px}.saga-hf-addr-label{color:#1a1a1a;font-size:.72em;font-weight:700;letter-spacing:.08em;margin-bottom:9px;text-transform:uppercase}.saga-hf-addr-input{background:#fafaf8;border:2px solid #ece7de;border-radius:10px;box-sizing:border-box;font-family:Inter,sans-serif;font-size:1.05em;padding:16px;transition:all .2s;width:100%}.saga-hf-addr-input:focus{background:#fff;border-color:#0b4f42;box-shadow:0 0 0 4px rgba(11,79,66,.1);outline:none}.saga-hf-addr-btn{align-items:center;background:#0b4f42;border:none;border-radius:10px;box-shadow:0 6px 18px rgba(11,79,66,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:1.05em;font-weight:700;gap:8px;justify-content:center;margin-top:14px;padding:17px 24px;transition:all .2s;width:100%}.saga-hf-addr-btn:hover{background:#093d33;box-shadow:0 10px 26px rgba(11,79,66,.32);transform:translateY(-2px)}.saga-hf-addr-btn i{font-size:.82em}.saga-hf-addr-note{color:#999;font-size:.82em;margin:14px 0 0;text-align:center}.saga-hf-form-card--rento{padding:22px 24px 26px}.saga-hf-rentometer{font-family:Inter,sans-serif}.saga-hf-rentometer .quickview_widget,.saga-hf-rentometer .quickview_widget *{font-family:Inter,sans-serif!important}.saga-hf-rentometer input[type=number],.saga-hf-rentometer input[type=text],.saga-hf-rentometer select{background:#fafaf8!important;border:2px solid #ece7de!important;border-radius:10px!important;box-shadow:none!important;font-size:.95em!important;padding:12px 14px!important}.saga-hf-rentometer input:focus,.saga-hf-rentometer select:focus{border-color:#0b4f42!important;box-shadow:0 0 0 4px rgba(11,79,66,.1)!important;outline:none!important}.saga-hf-rentometer .button,.saga-hf-rentometer a.btn,.saga-hf-rentometer button,.saga-hf-rentometer input[type=submit]{background:#0b4f42!important;border-color:#0b4f42!important;border-radius:10px!important;box-shadow:none!important;color:#fff!important;font-weight:700!important}.saga-hf-rentometer .button:hover,.saga-hf-rentometer button:hover,.saga-hf-rentometer input[type=submit]:hover{background:#093d33!important;border-color:#093d33!important}.saga-hf-rentometer a{color:#0b4f42!important}@media (max-width:980px){.saga-hf-inner{gap:40px;grid-template-columns:1fr;padding:60px 22px 56px}.saga-hf-heading{font-size:2.6em}.saga-hf-subtitle{max-width:none}}@media (max-width:600px){.saga-hf-inner{padding:44px 18px}.saga-hf-heading{font-size:2.05em}.saga-hf-subtitle{font-size:1.05em}.saga-hf-ctas{align-items:stretch;flex-direction:column}.saga-hf-btn-primary,.saga-hf-btn-secondary{width:100%}.saga-hf-trust{gap:24px}.saga-hf-form-card{padding:26px 22px}}