.hf-hero.svelte-1qk84rl{background:var(--light-blue);color:var(--ink);padding-bottom:12px}.hf-hero-inner.svelte-1qk84rl{flex-direction:column;display:flex}.hf-hero-copy.svelte-1qk84rl{display:contents}.hf-hero-words.svelte-1qk84rl{order:1;padding:12px 20px 0}.hf-hero-art.svelte-1qk84rl{order:2}.hf-hero-action.svelte-1qk84rl{order:3;margin-top:8px;padding:0 20px}.hf-hero-title.svelte-1qk84rl{font:var(--type-display-xl);letter-spacing:var(--tracking-display-xl);color:var(--heading);margin:0}.hf-hero-lead.svelte-1qk84rl{max-width:520px;font:var(--type-lead-hero);margin:16px 0 0;display:none}.hf-hero-lead-phone.svelte-1qk84rl{display:block}.hf-hero-trust.svelte-1qk84rl{display:none}.hf-hero-after.svelte-1qk84rl{text-align:center;margin-top:2px}.hf-hero-frame.svelte-1qk84rl{height:208px;margin-top:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.hf-hero-frame.svelte-1qk84rl img{object-fit:cover;object-position:50% 0%;width:100%;height:100%;display:block}.hf-hero-aside.svelte-1qk84rl{display:none}@media (width>=900px){.hf-hero.svelte-1qk84rl{padding-bottom:0}.hf-hero-inner.svelte-1qk84rl{max-width:var(--size-page);flex-flow:wrap;align-items:center;gap:clamp(24px,4vw,48px);margin:0 auto;padding:clamp(12px,3vw,40px) clamp(16px,4vw,32px) clamp(48px,7vw,96px)}.hf-hero-copy.svelte-1qk84rl{flex:440px;min-width:0;display:block}.hf-hero-words.svelte-1qk84rl,.hf-hero-action.svelte-1qk84rl{padding:0}.hf-hero-lead.svelte-1qk84rl{margin-top:24px;display:block}.hf-hero-action.svelte-1qk84rl{margin-top:28px}.hf-hero-trust.svelte-1qk84rl{max-width:520px;margin-top:26px;display:block}.hf-hero-after.svelte-1qk84rl{display:none}.hf-hero-art.svelte-1qk84rl{flex:320px;justify-content:center;min-width:0;display:flex}.hf-hero-frame.svelte-1qk84rl{width:100%;max-width:440px;height:auto;margin:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.hf-hero-frame.svelte-1qk84rl img{height:auto}.hf-hero-aside.svelte-1qk84rl{max-width:330px;display:block;position:absolute;bottom:5%;left:-8px}}
