.landing.svelte-sjzt1g{color:#112e46;padding-top:80px}.wrap.svelte-sjzt1g{width:var(--gtl-page-width);margin:auto}.crumb.svelte-sjzt1g{color:#65717d;padding:24px 0;font-size:13px}.hero.svelte-sjzt1g{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;padding:32px 0 64px;display:grid}.eyebrow.svelte-sjzt1g{color:#ab2933;margin:0 0 18px;font-size:14px;font-weight:700}h1.svelte-sjzt1g{white-space:pre-line;letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(36px,3.8vw,68px);font-weight:750;line-height:1.2}h2.svelte-sjzt1g{letter-spacing:-.04em;margin:0 0 28px;font-size:clamp(28px,2.6vw,44px);font-weight:720;line-height:1.35}h3.svelte-sjzt1g{margin:12px 0;font-size:21px;font-weight:650;line-height:1.5}p.svelte-sjzt1g{word-break:keep-all;color:#596674;font-size:16px;line-height:1.85}.intro.svelte-sjzt1g{max-width:38em;font-size:18px}.primary.svelte-sjzt1g{color:#fff;background:#ab2933;justify-content:space-between;max-width:320px;margin:28px 0 12px;padding:18px 24px;display:flex}.text-link.svelte-sjzt1g{padding:12px 0;font-size:15px;font-weight:600;display:inline-block}.hero.svelte-sjzt1g figure:where(.svelte-sjzt1g){background:#f4f6f7;margin:0;position:relative}.hero.svelte-sjzt1g img:where(.svelte-sjzt1g){object-fit:cover;width:100%;height:440px;display:block}.hero.svelte-sjzt1g .equipment:where(.svelte-sjzt1g) img:where(.svelte-sjzt1g){object-fit:contain;padding:24px}figcaption.svelte-sjzt1g{background:#ffffffd9;padding:5px 9px;font-size:11px;position:absolute;bottom:12px;right:14px}.value.svelte-sjzt1g,.process.svelte-sjzt1g,.answers.svelte-sjzt1g{border-top:1px solid #dce3e9;padding:60px 0}.three.svelte-sjzt1g{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.number.svelte-sjzt1g{color:#ab2933;font-size:15px}.cost.svelte-sjzt1g{background:#f4f6f7;grid-template-columns:1fr 1fr;gap:56px;padding:40px;display:grid}.cost.svelte-sjzt1g strong:where(.svelte-sjzt1g){color:#ab2933;font-size:clamp(42px,4vw,64px)}.cost.svelte-sjzt1g small:where(.svelte-sjzt1g){color:#65717d;font-size:14px;font-weight:400}.cost.svelte-sjzt1g h2:where(.svelte-sjzt1g){margin:0}.process.svelte-sjzt1g ol:where(.svelte-sjzt1g){grid-template-columns:repeat(4,1fr);gap:28px;padding:0;list-style:none;display:grid}.process.svelte-sjzt1g li:where(.svelte-sjzt1g){border-top:2px solid #ab2933;padding-top:18px}.process.svelte-sjzt1g b:where(.svelte-sjzt1g){color:#ab2933;font-size:14px}.answers.svelte-sjzt1g{grid-template-columns:1fr 1.3fr;gap:64px;display:grid}.answers.svelte-sjzt1g article:where(.svelte-sjzt1g){border-bottom:1px solid #dce3e9;margin-bottom:22px;padding:0 0 22px}.answers.svelte-sjzt1g h3:where(.svelte-sjzt1g){margin-top:0}.consult.svelte-sjzt1g{border-top:1px solid #dce3e9;grid-template-columns:1fr 1fr;gap:80px;padding:60px 0;scroll-margin-top:100px;display:grid}.phone.svelte-sjzt1g{margin:16px 0;font-size:28px;font-weight:700;display:inline-block}.related.svelte-sjzt1g{border-top:1px solid #dce3e9;flex-wrap:wrap;gap:28px;padding:24px 0 48px;font-size:14px;display:flex}a.svelte-sjzt1g:focus-visible{outline-offset:5px;outline:3px solid #ab2933}@media (width<=900px){.hero.svelte-sjzt1g{gap:28px}.hero.svelte-sjzt1g img:where(.svelte-sjzt1g){height:360px}.process.svelte-sjzt1g ol:where(.svelte-sjzt1g){grid-template-columns:1fr 1fr}.consult.svelte-sjzt1g{gap:36px}.cost.svelte-sjzt1g{gap:28px;padding:28px}}@media (width<=640px){.landing.svelte-sjzt1g{padding-top:64px}.wrap.svelte-sjzt1g{width:calc(100% - 48px)}.hero.svelte-sjzt1g,.cost.svelte-sjzt1g,.answers.svelte-sjzt1g,.consult.svelte-sjzt1g{grid-template-columns:1fr;gap:24px}.hero.svelte-sjzt1g{padding:20px 0 36px}.hero.svelte-sjzt1g img:where(.svelte-sjzt1g){height:260px}h1.svelte-sjzt1g{font-size:36px}.intro.svelte-sjzt1g{font-size:16px}.three.svelte-sjzt1g{grid-template-columns:1fr;gap:12px}.three.svelte-sjzt1g article:where(.svelte-sjzt1g){border-bottom:1px solid #dce3e9;padding-bottom:16px}.value.svelte-sjzt1g,.process.svelte-sjzt1g,.answers.svelte-sjzt1g,.consult.svelte-sjzt1g{padding:36px 0}.process.svelte-sjzt1g ol:where(.svelte-sjzt1g){gap:20px}.process.svelte-sjzt1g h3:where(.svelte-sjzt1g){font-size:18px}.process.svelte-sjzt1g p:where(.svelte-sjzt1g){font-size:14px}.cost.svelte-sjzt1g{padding:24px}.related.svelte-sjzt1g{gap:16px}.answers.svelte-sjzt1g article:where(.svelte-sjzt1g){margin-bottom:16px}.consult.svelte-sjzt1g{scroll-margin-top:80px}}
