.hero.svelte-wgebkd{background:#f2f2f2;border-bottom:1px solid #e7ddc7}.hero-media.svelte-wgebkd img:where(.svelte-wgebkd){aspect-ratio:16/9;object-fit:cover;width:100%;max-height:520px;display:block}.hero-copy.svelte-wgebkd{text-align:center;max-width:760px;margin:0 auto;padding:32px clamp(16px,4vw,26px) 40px}.eyebrow.svelte-wgebkd{letter-spacing:5px;color:#846831;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700}h1.svelte-wgebkd{letter-spacing:-.3px;margin-bottom:16px;font-size:clamp(28px,5.5vw,44px);line-height:1.12}h1.svelte-wgebkd em:where(.svelte-wgebkd){color:#846831;font-style:italic}p.svelte-wgebkd{color:#6b6b6b;margin-bottom:18px;font-size:16px;font-weight:300}.hero-trust.svelte-wgebkd{letter-spacing:1.5px;color:#6b6b6b;text-transform:uppercase;margin-bottom:24px;font-size:11px}.hero-trust.svelte-wgebkd span:where(.svelte-wgebkd){color:#846831;font-weight:700}.cta.svelte-wgebkd a:where(.svelte-wgebkd){border-radius:40px;max-width:460px;margin:0 auto;padding:16px 30px;display:block}.cat-note.svelte-wgebkd{color:#6f6d68;letter-spacing:.5px;margin-top:14px;font-size:11px}.cross.svelte-wgebkd{background:#fff;border-bottom:1px solid #e7ddc7}.cross-in.svelte-wgebkd{color:#6b6b6b;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;max-width:1160px;margin:0 auto;padding:16px clamp(16px,4vw,26px);font-size:14px;display:flex}.clink.svelte-wgebkd{color:#846831;font-weight:700;text-decoration:none}.clink.svelte-wgebkd:hover{text-decoration:underline}.wrap.svelte-wgebkd{max-width:1160px;margin:0 auto;padding:0 clamp(16px,4vw,26px)}#catalogue.svelte-wgebkd{padding-top:36px;padding-bottom:12px}.sec.svelte-wgebkd{margin-bottom:20px;font-size:clamp(24px,4vw,32px)}.sec.svelte-wgebkd span:where(.svelte-wgebkd){color:#846831;font-style:italic}.grid.svelte-wgebkd{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.grid.svelte-wgebkd>*{content-visibility:auto;contain-intrinsic-size:auto 360px}.seotext.svelte-wgebkd{max-width:760px;padding:46px 0 34px}.seotext.svelte-wgebkd h2:where(.svelte-wgebkd){margin:0 0 12px;font:600 21px/1.35 Georgia,serif}.seotext.svelte-wgebkd p:where(.svelte-wgebkd){color:#4a463f;margin:0 0 12px;font-size:14.5px;line-height:1.65}@media (width<=860px){.grid.svelte-wgebkd{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.grid.svelte-wgebkd{grid-template-columns:1fr}}.lead-sec.svelte-wgebkd{padding-top:28px;padding-bottom:8px}.lead.svelte-wgebkd{background:#f2f2f2;border:1px solid #e7ddc7;border-radius:6px;padding:28px}.lead.svelte-wgebkd h3:where(.svelte-wgebkd){margin-bottom:6px;font-size:24px}.lead.svelte-wgebkd p:where(.svelte-wgebkd){color:#6b6b6b;margin-bottom:18px}.lead.svelte-wgebkd .row:where(.svelte-wgebkd){grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.lead.svelte-wgebkd input:where(.svelte-wgebkd),.lead.svelte-wgebkd select:where(.svelte-wgebkd),.lead.svelte-wgebkd textarea:where(.svelte-wgebkd){color:#202221;background:#fff;border:1px solid #e7ddc7;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:15px}.lead.svelte-wgebkd textarea:where(.svelte-wgebkd){resize:vertical;min-height:80px;margin-bottom:14px}.lead.svelte-wgebkd .btn:where(.svelte-wgebkd){border-radius:40px}.form-msg.svelte-wgebkd{margin-top:12px;font-size:14px;font-weight:600}@media (width<=560px){.lead.svelte-wgebkd .row:where(.svelte-wgebkd){grid-template-columns:1fr}}.final.svelte-wgebkd{padding-top:28px;padding-bottom:40px}.fc-row.svelte-wgebkd{flex-wrap:wrap;gap:12px;display:flex}
