.reviews.svelte-x9nzaz{margin:34px auto}h2.svelte-x9nzaz{margin-bottom:6px;font-size:clamp(20px,4.8vw,26px)}.avg.svelte-x9nzaz{color:#846831;margin-bottom:16px;font-weight:700}.rgrid.svelte-x9nzaz{gap:16px;display:grid}@media (width>=760px){.rgrid.svelte-x9nzaz{grid-template-columns:repeat(3,1fr)}}.rcard.svelte-x9nzaz{background:#f2f2f2;border-radius:10px;margin:0;padding:18px}.stars.svelte-x9nzaz{color:#846831;letter-spacing:2px;margin-bottom:8px}blockquote.svelte-x9nzaz{margin:0 0 10px;font-size:15px;line-height:1.6}figcaption.svelte-x9nzaz{color:#6b6b6b;font-size:13px}.hero-lux.svelte-c5vyf9{background:#f2f2f2;border-bottom:1px solid #e7ddc7}.hero-media.svelte-c5vyf9{padding:0 clamp(16px,4vw,26px)}.hero-media.svelte-c5vyf9 img:where(.svelte-c5vyf9){aspect-ratio:16/9;object-fit:cover;width:100%;max-height:520px;display:block}.hero-copy.svelte-c5vyf9{text-align:center;max-width:760px;margin:0 auto;padding:32px clamp(16px,4vw,26px) 40px}.hero-copy.svelte-c5vyf9 .eyebrow:where(.svelte-c5vyf9){letter-spacing:5px;color:#846831;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700}.hero-copy.svelte-c5vyf9 h1:where(.svelte-c5vyf9){letter-spacing:-.3px;margin-bottom:16px;font-size:clamp(28px,5.5vw,44px);font-weight:400;line-height:1.12}.hero-copy.svelte-c5vyf9 h1:where(.svelte-c5vyf9) em:where(.svelte-c5vyf9){color:#846831;font-style:italic}.hero-copy.svelte-c5vyf9 p:where(.svelte-c5vyf9){color:#6b6b6b;margin-bottom:18px;font-size:16px;font-weight:300}.hero-copy.svelte-c5vyf9 .hero-trust:where(.svelte-c5vyf9){letter-spacing:1.5px;color:#6b6b6b;text-transform:uppercase;margin-bottom:24px;font-size:11px}.hero-copy.svelte-c5vyf9 .hero-trust:where(.svelte-c5vyf9) span:where(.svelte-c5vyf9){color:#846831;font-weight:700}.hero-form.svelte-c5vyf9{flex-direction:column;gap:12px;max-width:420px;margin:0 auto 14px;display:flex}.hero-form.svelte-c5vyf9 input:where(.svelte-c5vyf9){box-sizing:border-box;background:#fff;border:1px solid #dcd3bf;border-radius:40px;width:100%;min-height:52px;padding:14px 18px;font-size:15px}.hero-form.svelte-c5vyf9 .phone-row:where(.svelte-c5vyf9){gap:8px;display:flex}.hero-form.svelte-c5vyf9 .phone-row:where(.svelte-c5vyf9) select.cc:where(.svelte-c5vyf9){color:#202221;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #dcd3bf;border-radius:40px;flex:none;width:auto;min-width:96px;min-height:52px;padding:14px 18px;font-size:15px}.hero-form.svelte-c5vyf9 .phone-row:where(.svelte-c5vyf9) input:where(.svelte-c5vyf9){flex:1}.hero-form.svelte-c5vyf9 button:where(.svelte-c5vyf9){box-sizing:border-box;border-radius:40px;width:100%;min-height:52px;padding:15px 24px;font-size:15px}.hero-msg.svelte-c5vyf9{color:#c0392b;margin-top:4px;font-size:13px}.hero-msg.ok.svelte-c5vyf9{color:#2f8f4e}.hero-form-note.svelte-c5vyf9{color:#6b6b6b;text-align:center;letter-spacing:.3px;margin-top:2px;font-size:12px}.cat-note.svelte-c5vyf9 a:where(.svelte-c5vyf9){color:#846831;font-weight:600;text-decoration:none}.hero-copy.svelte-c5vyf9 .cat-note:where(.svelte-c5vyf9){color:#6f6d68;letter-spacing:.5px;margin-top:14px;font-size:11px}.whyus.svelte-c5vyf9{padding:8px 0 4px}.why-grid.svelte-c5vyf9{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.why-item.svelte-c5vyf9{background:#f2f2f2;border:1px solid #e7ddc7;border-radius:12px;padding:22px 20px}.why-num.svelte-c5vyf9{color:#7f693d;margin-bottom:10px;font-family:Libre Baskerville,Georgia,serif;font-size:22px}.why-item.svelte-c5vyf9 h3:where(.svelte-c5vyf9){color:#202221;margin-bottom:8px;font-size:17px}.why-item.svelte-c5vyf9 p:where(.svelte-c5vyf9){color:#55534d;font-size:14px;line-height:1.6}@media (width<=860px){.why-grid.svelte-c5vyf9{grid-template-columns:1fr;gap:14px}}
