.hero[data-astro-cid-i3irphx7]{background:var(--c-ink);position:relative;overflow:hidden;container:hero/inline-size}.hero__inner[data-astro-cid-i3irphx7]{flex-wrap:wrap;display:flex;position:relative}.hero__text[data-astro-cid-i3irphx7]{flex:1 1 calc(520px - var(--gutter));padding:var(--section-y) 56px 96px 0;flex-direction:column;justify-content:center;gap:28px;display:flex}.hero__title[data-astro-cid-i3irphx7]{font-size:var(--fs-display-58);letter-spacing:var(--tracking-display);color:var(--c-white);overflow-wrap:break-word;font-weight:800;line-height:1.04}.hero__highlight[data-astro-cid-i3irphx7]{color:var(--c-accent-lime);display:inline-block}.hero__lead[data-astro-cid-i3irphx7]{max-width:520px;font-size:var(--fs-19);color:var(--c-on-dark-2);line-height:1.55}.hero__text[data-astro-cid-i3irphx7] .hero__ctas{padding-top:8px}.hero__media[data-astro-cid-i3irphx7]{flex:1 1 calc(560px - var(--gutter));gap:var(--gap-grid);grid-template-columns:repeat(2,minmax(0,1fr));min-height:640px;padding-block:40px;display:grid}.hero__media[data-astro-cid-i3irphx7] .hero__main{min-height:560px}.hero__side[data-astro-cid-i3irphx7]{gap:var(--gap-grid);flex-direction:column;display:flex}.hero__side[data-astro-cid-i3irphx7] .hero__side-image{height:320px}.hero__stat[data-astro-cid-i3irphx7]{background:var(--c-accent);border-radius:var(--radius);flex-direction:column;flex:auto;justify-content:space-between;gap:16px;padding:28px;display:flex}.hero__stat-value[data-astro-cid-i3irphx7]{font-size:var(--fs-display-56);color:var(--c-white);font-weight:800;line-height:1}.hero__stat-text[data-astro-cid-i3irphx7]{font-size:var(--fs-15);color:var(--c-accent-text-2);margin-top:8px}@container hero (width<1080px){.hero__text[data-astro-cid-i3irphx7]{padding:var(--section-y) 0 48px}.hero__media[data-astro-cid-i3irphx7]{min-height:0;padding-block:0 var(--gutter)}.hero__media[data-astro-cid-i3irphx7] .hero__main{min-height:480px}.hero__side[data-astro-cid-i3irphx7] .hero__side-image{height:280px}}@container hero (width<640px){.hero__text[data-astro-cid-i3irphx7]{padding-bottom:40px}.hero__media[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr)}.hero__media[data-astro-cid-i3irphx7] .hero__main{height:360px;min-height:0}.hero__side[data-astro-cid-i3irphx7] .hero__side-image{height:240px}.hero__stat[data-astro-cid-i3irphx7]{padding:24px}.hero__text[data-astro-cid-i3irphx7] .hero__ctas>*{flex:auto}}.trust[data-astro-cid-3z5oxakz]{border-bottom:1px solid var(--c-line)}.trust__inner[data-astro-cid-3z5oxakz]{padding-block:28px}.trust__list[data-astro-cid-3z5oxakz]{flex-wrap:wrap;display:flex}.trust__item[data-astro-cid-3z5oxakz]{border-left:1px solid var(--c-line);flex:220px;align-items:center;gap:14px;padding:12px 20px;display:flex}.trust__item[data-astro-cid-3z5oxakz]:first-child{border-left:0;padding-left:0}.trust__item[data-astro-cid-3z5oxakz]:last-child{padding-right:0}.trust__badge[data-astro-cid-3z5oxakz]{border:var(--border-strong) solid var(--c-ink);border-radius:var(--radius);width:44px;height:44px;color:var(--c-ink);flex:0 0 44px;justify-content:center;align-items:center;display:flex}.trust__badge-text[data-astro-cid-3z5oxakz]{font-family:var(--font-mono);font-size:var(--fs-11);font-weight:500}.trust__body[data-astro-cid-3z5oxakz]{min-width:0}.trust__title[data-astro-cid-3z5oxakz]{font-size:var(--fs-15);font-weight:700}.trust__text[data-astro-cid-3z5oxakz]{font-size:var(--fs-13);color:var(--c-muted)}@media (width<=1079px){.trust__list[data-astro-cid-3z5oxakz]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trust__item[data-astro-cid-3z5oxakz]:nth-child(odd){border-left:0;padding:12px 20px 12px 0}.trust__item[data-astro-cid-3z5oxakz]:nth-child(2n){border-left:1px solid var(--c-line);padding:12px 0 12px 20px}.trust__item[data-astro-cid-3z5oxakz]:nth-child(n+3){border-top:1px solid var(--c-line)}}@media (width<=640px){.trust__inner[data-astro-cid-3z5oxakz]{padding-block:16px}.trust__list[data-astro-cid-3z5oxakz]{grid-template-columns:minmax(0,1fr)}.trust__item[data-astro-cid-3z5oxakz]:nth-child(n){border-left:0;padding:12px 0}.trust__item[data-astro-cid-3z5oxakz]:nth-child(n+2){border-top:1px solid var(--c-line)}}.finder[data-astro-cid-nrcbnizw]{background:var(--c-surface)}.finder__inner[data-astro-cid-nrcbnizw]{padding-block:var(--section-y)}.finder__lead[data-astro-cid-nrcbnizw]{color:var(--c-muted);font-size:var(--fs-16)}.finder__cards[data-astro-cid-nrcbnizw]{gap:var(--gap-grid);flex-wrap:wrap;display:flex}.finder__card[data-astro-cid-nrcbnizw]{border-radius:var(--radius);background:var(--c-white);flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex}.finder__card--sector[data-astro-cid-nrcbnizw]{flex:260px}.finder__card--problem[data-astro-cid-nrcbnizw]{flex:300px}.finder__card--result[data-astro-cid-nrcbnizw]{background:var(--c-ink);color:var(--c-white);flex:2 460px;gap:22px;padding:32px;position:relative;overflow:hidden}.finder__step[data-astro-cid-nrcbnizw]{font-size:var(--fs-16);align-items:baseline;gap:12px;font-weight:700;line-height:1.5;display:flex}.finder__step-no[data-astro-cid-nrcbnizw]{font-size:var(--fs-32);color:var(--c-accent);font-weight:800}.finder__card--result[data-astro-cid-nrcbnizw] .finder__step-no[data-astro-cid-nrcbnizw]{color:var(--c-accent-lime)}.finder__options[data-astro-cid-nrcbnizw]{flex-direction:column;gap:6px;display:flex}.finder__problem-list[data-astro-cid-nrcbnizw][hidden],.finder__result[data-astro-cid-nrcbnizw][hidden]{display:none}.finder__sector[data-astro-cid-nrcbnizw],.finder__problem[data-astro-cid-nrcbnizw]{width:100%;min-height:var(--control-h-md);border-radius:var(--radius);font-size:var(--fs-15);text-align:left;align-items:center;padding:12px 16px;font-weight:600;line-height:1.3;display:flex}.finder__sector[data-astro-cid-nrcbnizw]{background:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-surface)}.finder__sector[data-astro-cid-nrcbnizw]:hover{background:var(--c-surface-2);border-color:var(--c-surface-2)}.finder__sector[data-astro-cid-nrcbnizw][aria-pressed=true]{background:var(--c-ink);color:var(--c-white);border-color:var(--c-ink)}.finder__problem[data-astro-cid-nrcbnizw]{background:var(--c-white);color:var(--c-ink-3);border:1px solid var(--c-line);gap:12px}.finder__problem[data-astro-cid-nrcbnizw]:hover{border-color:var(--c-gray-400)}.finder__problem[data-astro-cid-nrcbnizw][aria-pressed=true]{color:var(--c-ink);border:var(--border-strong) solid var(--c-accent)}.finder__dot[data-astro-cid-nrcbnizw]{border:var(--border-strong) solid var(--c-gray-400);border-radius:50%;flex:0 0 14px;width:14px;height:14px}.finder__problem[data-astro-cid-nrcbnizw][aria-pressed=true] .finder__dot[data-astro-cid-nrcbnizw]{background:var(--c-accent);border-color:var(--c-accent);box-shadow:inset 0 0 0 3px var(--c-white)}@media (prefers-reduced-motion:no-preference){.finder__sector[data-astro-cid-nrcbnizw],.finder__problem[data-astro-cid-nrcbnizw],.finder__dot[data-astro-cid-nrcbnizw]{transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease)}}.finder__result[data-astro-cid-nrcbnizw]{flex-direction:column;gap:22px;display:flex}.finder__result[data-astro-cid-nrcbnizw] .finder__product-label{margin-bottom:6px}.finder__product[data-astro-cid-nrcbnizw]{font-size:var(--fs-28);font-weight:800;line-height:1.15}.finder__product-link[data-astro-cid-nrcbnizw]{color:var(--c-white)}.finder__product-link[data-astro-cid-nrcbnizw]:hover{color:var(--c-accent-lime)}.finder__proof-link[data-astro-cid-nrcbnizw]{color:inherit;text-decoration:underline;text-decoration-color:var(--c-accent-lime);text-underline-offset:3px}.finder__proof-link[data-astro-cid-nrcbnizw]:hover{color:var(--c-accent-lime)}.finder__rows[data-astro-cid-nrcbnizw]{background:var(--c-ink-3);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.finder__row[data-astro-cid-nrcbnizw]{background:var(--c-ink);flex-wrap:wrap;gap:4px 20px;padding:14px 0;display:flex}.finder__row-label[data-astro-cid-nrcbnizw]{width:130px;font-size:var(--fs-13);color:var(--c-on-dark-1);flex:0 0 130px}.finder__row-value[data-astro-cid-nrcbnizw]{min-width:0;font-size:var(--fs-15);overflow-wrap:anywhere;flex:200px}.finder__row-value--dose[data-astro-cid-nrcbnizw]{font-family:var(--font-mono);font-size:var(--fs-14)}.finder__row-value--effect[data-astro-cid-nrcbnizw]{font-weight:600}.finder__card--result[data-astro-cid-nrcbnizw] .finder__ctas{margin-top:auto}.finder__card--result[data-astro-cid-nrcbnizw] .btn--outline-light.btn--sm{padding-inline:18px}.finder__card--result[data-astro-cid-nrcbnizw] :focus-visible{outline-color:var(--c-accent-lime)}@media (width<=640px){.finder__card[data-astro-cid-nrcbnizw]{padding:24px 20px}.finder__card--result[data-astro-cid-nrcbnizw]{padding:28px 20px}}.bio[data-astro-cid-ysik5tuu]{background:var(--c-white)}.bio__inner[data-astro-cid-ysik5tuu]{padding-block:var(--section-y)}.bio__link[data-astro-cid-ysik5tuu]{color:var(--c-accent);font-weight:700}.bio__link[data-astro-cid-ysik5tuu]:hover{color:var(--c-accent);text-underline-offset:4px;text-decoration:underline}.bio__body[data-astro-cid-ysik5tuu]{gap:var(--gap-col);flex-direction:column;display:flex}.bio__body[data-astro-cid-ysik5tuu]>.bio__figure{align-self:center;width:100%;max-width:420px}@media (width>=1320px){.bio__body--image[data-astro-cid-ysik5tuu]{align-items:stretch;gap:var(--gap-grid);flex-direction:row}.bio__body--image[data-astro-cid-ysik5tuu]>.bio__figure{flex:0 0 400px;max-width:none}.bio__body--image[data-astro-cid-ysik5tuu]>.bio__figure img{object-fit:cover;object-position:right center;height:100%}.bio__body--image[data-astro-cid-ysik5tuu] .bio__flow[data-astro-cid-ysik5tuu]{flex:1 1 0;min-width:0}.bio__body--image[data-astro-cid-ysik5tuu] .bio__connector[data-astro-cid-ysik5tuu]{flex-basis:40px}.bio__body--image[data-astro-cid-ysik5tuu] .bio__card--feedstock[data-astro-cid-ysik5tuu]{flex-basis:170px}.bio__body--image[data-astro-cid-ysik5tuu] .bio__card--process[data-astro-cid-ysik5tuu]{flex-basis:200px}.bio__body--image[data-astro-cid-ysik5tuu] .bio__outputs[data-astro-cid-ysik5tuu]{flex-basis:300px}.bio__body--image[data-astro-cid-ysik5tuu] .bio__output-list[data-astro-cid-ysik5tuu]{flex:auto}.bio__body--image[data-astro-cid-ysik5tuu] .bio__output-list[data-astro-cid-ysik5tuu] li[data-astro-cid-ysik5tuu]{flex:auto;display:flex}.bio__body--image[data-astro-cid-ysik5tuu] .bio__output[data-astro-cid-ysik5tuu]{flex-wrap:wrap;flex:auto;gap:4px 16px}.bio__body--image[data-astro-cid-ysik5tuu] .bio__output-phase[data-astro-cid-ysik5tuu]{flex:0 0 100%;width:auto}.bio__body--image[data-astro-cid-ysik5tuu] .bio__output-body[data-astro-cid-ysik5tuu]{flex:1 1 0}}.bio__flow[data-astro-cid-ysik5tuu]{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.bio__card[data-astro-cid-ysik5tuu]{border-radius:var(--radius);flex-direction:column;gap:14px;padding:28px;display:flex}.bio__step[data-astro-cid-ysik5tuu]{font-family:var(--font-mono);font-size:var(--fs-13);letter-spacing:0;text-transform:uppercase;color:var(--c-muted);font-weight:400;line-height:1.5}.bio__step--on-dark[data-astro-cid-ysik5tuu]{color:var(--c-on-dark-1)}.bio__step--outputs[data-astro-cid-ysik5tuu]{padding:4px 0 6px}.bio__card--feedstock[data-astro-cid-ysik5tuu]{background:var(--c-surface);flex:240px}.bio__feedstock-title[data-astro-cid-ysik5tuu]{font-size:var(--fs-22);font-weight:800;line-height:1.2}.bio__feedstock-list[data-astro-cid-ysik5tuu]{font-size:var(--fs-15);color:var(--c-ink-3);flex-direction:column;gap:8px;display:flex}.bio__feedstock-list[data-astro-cid-ysik5tuu] li[data-astro-cid-ysik5tuu]{align-items:center;gap:10px;display:flex}.bio__feedstock-list[data-astro-cid-ysik5tuu] li[data-astro-cid-ysik5tuu]:before{content:"";background:var(--c-accent);flex:0 0 6px;width:6px;height:6px}.bio__connector[data-astro-cid-ysik5tuu]{color:var(--c-ink);flex:0 0 56px;justify-content:center;align-items:center;display:flex}.bio__connector[data-astro-cid-ysik5tuu] svg{width:32px;height:20px}.bio__card--process[data-astro-cid-ysik5tuu]{background:var(--c-ink);color:var(--c-white);flex:260px}.bio__process-value[data-astro-cid-ysik5tuu]{font-size:var(--fs-display-56);color:var(--c-accent-lime);font-weight:800;line-height:1}.bio__process-text[data-astro-cid-ysik5tuu]{font-size:var(--fs-15);color:var(--c-on-dark-3)}.bio__process-note[data-astro-cid-ysik5tuu]{font-size:var(--fs-13);color:var(--c-on-dark-1);margin-top:auto}.bio__outputs[data-astro-cid-ysik5tuu]{flex-direction:column;flex:2 420px;gap:8px;display:flex}.bio__output-list[data-astro-cid-ysik5tuu]{flex-direction:column;gap:8px;display:flex}.bio__output[data-astro-cid-ysik5tuu]{background:var(--c-surface);border-radius:var(--radius);align-items:center;gap:20px;padding:20px 24px;display:flex}.bio__output-phase[data-astro-cid-ysik5tuu]{width:92px;font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);flex:0 0 92px;font-weight:700}.bio__output-body[data-astro-cid-ysik5tuu]{flex:auto;min-width:0}.bio__output-name[data-astro-cid-ysik5tuu]{font-size:var(--fs-20);font-weight:800;display:block}.bio__output-text[data-astro-cid-ysik5tuu]{font-size:var(--fs-14);color:var(--c-muted);display:block}.bio__output[data-astro-cid-ysik5tuu] .bio__output-arrow{color:var(--c-ink);flex:none}@media (width<=1140px){.bio__flow[data-astro-cid-ysik5tuu]{flex-direction:column}.bio__card[data-astro-cid-ysik5tuu],.bio__outputs[data-astro-cid-ysik5tuu]{flex:none}.bio__connector[data-astro-cid-ysik5tuu]{flex:0 0 56px}.bio__connector[data-astro-cid-ysik5tuu] svg{transform:rotate(90deg)}}@media (width<=640px){.bio__output[data-astro-cid-ysik5tuu]{flex-wrap:wrap;gap:6px 16px;padding:18px 20px}.bio__output-phase[data-astro-cid-ysik5tuu]{flex:0 0 100%;width:auto}.bio__output-body[data-astro-cid-ysik5tuu]{flex:1 1 0}}.impact[data-astro-cid-ptuojb6x]{background:var(--c-white);border-top:1px solid var(--c-line)}.impact__inner[data-astro-cid-ptuojb6x]{padding-block:var(--section-y);gap:var(--gap-col);flex-wrap:wrap;align-items:stretch;display:flex}.impact__intro[data-astro-cid-ptuojb6x]{flex-direction:column;flex:380px;gap:24px;display:flex}.impact__title[data-astro-cid-ptuojb6x]{font-size:var(--fs-h2-42);letter-spacing:var(--tracking-h2);font-weight:800;line-height:1.1}.impact__lead[data-astro-cid-ptuojb6x]{color:var(--c-muted);font-size:var(--fs-16);max-width:460px}.impact__intro[data-astro-cid-ptuojb6x] .impact__image{width:100%;height:260px;margin-top:auto}.impact__grid[data-astro-cid-ptuojb6x]{gap:var(--gap-grid);flex:560px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.impact__card[data-astro-cid-ptuojb6x]{border-radius:var(--radius);flex-direction:column;justify-content:space-between;gap:40px;min-height:230px;padding:32px;display:flex}.impact__card--dark[data-astro-cid-ptuojb6x]{background:var(--c-ink);color:var(--c-white)}.impact__card--light[data-astro-cid-ptuojb6x]{background:var(--c-surface)}.impact__icon[data-astro-cid-ptuojb6x]{background:var(--c-accent);width:40px;height:40px;color:var(--c-white);border-radius:50%;justify-content:center;align-items:center;display:flex}.impact__value[data-astro-cid-ptuojb6x]{font-size:var(--fs-44);font-weight:800;line-height:1}.impact__unit[data-astro-cid-ptuojb6x]{font-size:var(--fs-20);font-weight:700}.impact__label[data-astro-cid-ptuojb6x]{font-size:var(--fs-15);color:var(--c-muted);margin-top:8px}.impact__card--dark[data-astro-cid-ptuojb6x] .impact__label[data-astro-cid-ptuojb6x]{color:var(--c-on-dark-2)}@media (width<=640px){.impact__grid[data-astro-cid-ptuojb6x]{grid-template-columns:minmax(0,1fr)}}.intro[data-astro-cid-ksx7rjb5]{background:var(--c-surface)}.intro__inner[data-astro-cid-ksx7rjb5]{gap:var(--gap-col);padding-block:var(--section-y);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.intro__head[data-astro-cid-ksx7rjb5]{flex-direction:column;gap:14px;display:flex}.intro__title[data-astro-cid-ksx7rjb5]{font-size:var(--fs-36);letter-spacing:var(--tracking-display);text-wrap:balance;font-weight:800;line-height:1.1}.intro__body[data-astro-cid-ksx7rjb5]{max-width:720px;font-size:var(--fs-16);color:var(--c-ink-3);flex-direction:column;gap:16px;line-height:1.65;display:flex}.intro__body[data-astro-cid-ksx7rjb5] a{color:var(--c-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.intro__body[data-astro-cid-ksx7rjb5] a:hover{color:var(--c-ink)}@media (width<=900px){.intro__inner[data-astro-cid-ksx7rjb5]{grid-template-columns:minmax(0,1fr);gap:24px}}.evidence[data-astro-cid-nqrbm6on]{background:var(--c-ink);color:var(--c-white);position:relative;overflow:hidden}.evidence[data-astro-cid-nqrbm6on] :focus-visible{outline-color:var(--c-accent-lime)}.evidence__inner[data-astro-cid-nqrbm6on]{gap:var(--gap-col);padding-block:var(--section-y);flex-wrap:wrap;align-items:center;display:flex;position:relative}.evidence__inner[data-astro-cid-nqrbm6on]>.evidence__video{flex:600px;min-width:0}.evidence__body[data-astro-cid-nqrbm6on]{flex-direction:column;flex:400px;gap:24px;min-width:0;display:flex}.evidence__heading[data-astro-cid-nqrbm6on]{font-size:var(--fs-12);font-weight:700;line-height:1.5}.evidence__quote[data-astro-cid-nqrbm6on]{flex-direction:column;gap:24px;display:flex}.evidence__quote[data-astro-cid-nqrbm6on] blockquote[data-astro-cid-nqrbm6on]{font-size:var(--fs-28);margin:0;font-weight:700;line-height:1.3}.evidence__quote[data-astro-cid-nqrbm6on] figcaption[data-astro-cid-nqrbm6on]{font-size:var(--fs-15);color:var(--c-on-dark-1)}.evidence__stats[data-astro-cid-nqrbm6on]{flex-wrap:wrap;gap:8px;display:flex}.evidence__stat[data-astro-cid-nqrbm6on]{background:var(--c-ink-2);border-radius:var(--radius);flex-direction:column-reverse;flex:200px;justify-content:flex-end;padding:20px;display:flex}.evidence__stat-value[data-astro-cid-nqrbm6on]{font-size:var(--fs-36);margin:0;font-weight:800;line-height:1}.evidence__stat-value--lime[data-astro-cid-nqrbm6on]{color:var(--c-accent-lime)}.evidence__stat-value--white[data-astro-cid-nqrbm6on]{color:var(--c-white)}.evidence__stat-label[data-astro-cid-nqrbm6on]{font-size:var(--fs-13);color:var(--c-on-dark-2);margin-top:6px}.evidence__link[data-astro-cid-nqrbm6on]{color:var(--c-accent-lime);align-self:flex-start;font-weight:700}.evidence__link[data-astro-cid-nqrbm6on]:hover{color:var(--c-accent-lime);text-underline-offset:4px;text-decoration:underline}.lead[data-astro-cid-qltuaz76]{background:var(--c-surface)}.lead__inner[data-astro-cid-qltuaz76]{gap:var(--gap-grid);padding-block:var(--section-y);flex-wrap:wrap;align-items:stretch;display:flex}.lead__card[data-astro-cid-qltuaz76]{--lead-gap:22px;background:var(--c-white);border-radius:var(--radius);gap:var(--lead-gap);flex-direction:column;min-width:0;padding:40px;display:flex}.lead__dealer[data-astro-cid-qltuaz76]{flex:380px}.lead__form[data-astro-cid-qltuaz76]{--form-gap:var(--lead-gap);flex:2 560px}.lead__title[data-astro-cid-qltuaz76]{font-size:var(--fs-h2-30);font-weight:800;line-height:1.15}.lead__field[data-astro-cid-qltuaz76]{flex-direction:column;gap:6px;min-width:0;display:flex}.lead__field[data-astro-cid-qltuaz76] label[data-astro-cid-qltuaz76],.lead__types[data-astro-cid-qltuaz76] legend[data-astro-cid-qltuaz76]{font-size:var(--fs-13);font-weight:600}.lead__control[data-astro-cid-qltuaz76]{width:100%;height:var(--control-h-md);border:1px solid var(--c-on-dark-2);border-radius:var(--radius);background:var(--c-white);font-size:var(--fs-15);color:var(--c-ink);padding:0 14px}.lead__control[data-astro-cid-qltuaz76][aria-invalid=true]{border-color:var(--c-danger);box-shadow:0 0 0 1px var(--c-danger)}.lead__dealer[data-astro-cid-qltuaz76]>.lead__show{gap:10px;margin-top:auto}.lead__count[data-astro-cid-qltuaz76]{font-size:var(--fs-13);font-weight:600}.lead__results[data-astro-cid-qltuaz76]{border-top:1px solid var(--c-line);flex-direction:column;display:flex}.lead__count[data-astro-cid-qltuaz76]:not(:empty)+.lead__results[data-astro-cid-qltuaz76]{margin-top:calc(-1 * var(--lead-gap) + 10px)}.lead__results[data-astro-cid-qltuaz76] .lead__result{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:14px 0;display:grid}.lead__results[data-astro-cid-qltuaz76] .lead__result-name{font-size:var(--fs-15);overflow-wrap:anywhere;font-weight:700}.lead__results[data-astro-cid-qltuaz76] .lead__result-place{font-size:var(--fs-13);color:var(--c-muted);grid-column:1}.lead__results[data-astro-cid-qltuaz76] .lead__result-phone{font-size:var(--fs-14);color:var(--c-accent);white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-weight:700}.lead__results[data-astro-cid-qltuaz76] .lead__result-phone:hover{color:var(--c-accent);text-decoration:underline}.lead__head[data-astro-cid-qltuaz76]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lead__head[data-astro-cid-qltuaz76] .lead__head-eyebrow{margin-bottom:12px}.lead__call[data-astro-cid-qltuaz76]{font-size:var(--fs-14);color:var(--c-muted)}.lead__call[data-astro-cid-qltuaz76] strong[data-astro-cid-qltuaz76],.lead__call[data-astro-cid-qltuaz76] a[data-astro-cid-qltuaz76]{color:var(--c-ink)}.lead__call[data-astro-cid-qltuaz76] a[data-astro-cid-qltuaz76]:hover{color:var(--c-accent)}.lead__types[data-astro-cid-qltuaz76]{flex-direction:column;gap:8px;display:flex}.lead__types[data-astro-cid-qltuaz76] legend[data-astro-cid-qltuaz76]{margin-bottom:8px}.lead__type-list[data-astro-cid-qltuaz76]{flex-wrap:wrap;gap:8px;display:flex}.lead__type[data-astro-cid-qltuaz76]{height:var(--control-h-sm);border:1px solid var(--c-on-dark-2);border-radius:var(--radius);background:var(--c-white);color:var(--c-ink);font-size:var(--fs-14);transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);padding:0 18px;font-weight:600}.lead__type[data-astro-cid-qltuaz76]:hover{border-color:var(--c-ink)}.lead__type[data-astro-cid-qltuaz76][aria-pressed=true]{background:var(--c-ink);color:var(--c-white);border-color:var(--c-ink)}.lead__grid[data-astro-cid-qltuaz76]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lead__foot[data-astro-cid-qltuaz76]{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.lead__consent[data-astro-cid-qltuaz76]{font-size:var(--fs-13);color:var(--c-muted);align-items:center;gap:10px;display:flex}.lead__req[data-astro-cid-qltuaz76]{color:var(--c-accent)}.lead__req-note[data-astro-cid-qltuaz76]{font-size:var(--fs-13);color:var(--c-muted);margin-top:-8px}.lead__consent-link[data-astro-cid-qltuaz76]{color:var(--c-ink);text-underline-offset:2px;text-decoration:underline}.lead__consent[data-astro-cid-qltuaz76] input[data-astro-cid-qltuaz76]{width:18px;height:18px;accent-color:var(--c-ink);flex:none}.lead__consent[data-astro-cid-qltuaz76] input[data-astro-cid-qltuaz76][aria-invalid=true]{outline:2px solid var(--c-danger);outline-offset:2px}.lead__submit[data-astro-cid-qltuaz76]{display:flex}.lead__notice[data-astro-cid-qltuaz76]{border-left:3px solid var(--c-accent);border-radius:var(--radius);background:var(--c-surface);font-size:var(--fs-14);color:var(--c-ink);padding:14px 16px}.lead__all[data-astro-cid-qltuaz76]{font-size:var(--fs-14);color:var(--c-accent);align-self:flex-start;font-weight:700}.lead__status[data-astro-cid-qltuaz76]:empty{margin-top:calc(-1 * var(--lead-gap));border:0;padding:0}@media (width<=640px){.lead__card[data-astro-cid-qltuaz76]{padding:28px 20px}.lead__grid[data-astro-cid-qltuaz76]{grid-template-columns:minmax(0,1fr)}.lead__submit[data-astro-cid-qltuaz76],.lead__submit[data-astro-cid-qltuaz76] .btn{width:100%}}@media (prefers-reduced-motion:reduce){.lead__type[data-astro-cid-qltuaz76]{transition:none}}
