.pest-guide__breadcrumb[data-astro-cid-rlzpzqnk]{padding-block:var(--space-4)}.pest-guide__hero[data-astro-cid-rlzpzqnk]{border-block:1px solid color-mix(in srgb, var(--color-brand) 20%, transparent);padding-block:clamp(3.5rem,9vw,7.5rem)}.pest-guide__hero-inner[data-astro-cid-rlzpzqnk],.pest-guide__title[data-astro-cid-rlzpzqnk],.pest-guide__evidence[data-astro-cid-rlzpzqnk],.pest-guide__section[data-astro-cid-rlzpzqnk],.pest-guide__section[data-astro-cid-rlzpzqnk]>div[data-astro-cid-rlzpzqnk],.pest-guide__related[data-astro-cid-rlzpzqnk]>div[data-astro-cid-rlzpzqnk]:last-child{gap:var(--space-4);min-width:0;display:grid}.pest-guide__title[data-astro-cid-rlzpzqnk]>p[data-astro-cid-rlzpzqnk]:first-child,.pest-guide__section[data-astro-cid-rlzpzqnk]>div[data-astro-cid-rlzpzqnk]:first-child>p[data-astro-cid-rlzpzqnk]{color:var(--color-brand);font-size:var(--type-step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:800}h1[data-astro-cid-rlzpzqnk]{max-width:14ch;font-size:var(--type-step-4)}.pest-guide__title[data-astro-cid-rlzpzqnk]>p[data-astro-cid-rlzpzqnk]:last-child,.pest-guide__introduction[data-astro-cid-rlzpzqnk]{max-width:46rem;font-size:var(--type-step-1)}.pest-guide__signal[data-astro-cid-rlzpzqnk]{border:1px solid var(--color-brand);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pest-guide__signal[data-astro-cid-rlzpzqnk] span[data-astro-cid-rlzpzqnk]{min-width:0;padding:var(--space-3);border-inline-end:1px solid var(--color-brand);color:var(--color-brand);font-size:var(--type-step--1);text-align:center;text-transform:uppercase;font-weight:800}.pest-guide__signal[data-astro-cid-rlzpzqnk] span[data-astro-cid-rlzpzqnk]:last-child{border-inline-end:0}.pest-guide__evidence[data-astro-cid-rlzpzqnk]{padding-block:clamp(3rem,7vw,6rem)}.pest-guide__section[data-astro-cid-rlzpzqnk]{border-block-start:1px solid color-mix(in srgb, var(--color-brand) 24%, transparent);padding-block:clamp(2rem,5vw,3.75rem)}.pest-guide__section[data-astro-cid-rlzpzqnk] h2[data-astro-cid-rlzpzqnk]{max-width:18ch;font-size:var(--type-step-3)}.pest-guide__section[data-astro-cid-rlzpzqnk] ul[data-astro-cid-rlzpzqnk]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.pest-guide__section[data-astro-cid-rlzpzqnk] li[data-astro-cid-rlzpzqnk],.pest-guide__threshold[data-astro-cid-rlzpzqnk]>p[data-astro-cid-rlzpzqnk],.pest-guide__related[data-astro-cid-rlzpzqnk]>div[data-astro-cid-rlzpzqnk]:last-child{padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-brand) 28%, transparent)}.pest-guide__section[data-astro-cid-rlzpzqnk] li[data-astro-cid-rlzpzqnk]{color:color-mix(in srgb, var(--color-text) 82%, transparent)}.pest-guide__related[data-astro-cid-rlzpzqnk] h3[data-astro-cid-rlzpzqnk]{font-size:var(--type-step-2)}.pest-guide__related[data-astro-cid-rlzpzqnk] a[data-astro-cid-rlzpzqnk]{min-height:var(--size-interactive);align-items:center;gap:var(--space-2);justify-self:start;font-weight:800;display:inline-flex}.pest-guide--apc[data-astro-cid-rlzpzqnk] .pest-guide__title[data-astro-cid-rlzpzqnk]{border-inline-start:.5rem solid var(--color-accent);padding-inline-start:var(--space-5)}.pest-guide--smartshield[data-astro-cid-rlzpzqnk] .pest-guide__hero[data-astro-cid-rlzpzqnk]{background-image:linear-gradient(color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px);background-size:2rem 2rem}@media (width>=54rem){.pest-guide__hero-inner[data-astro-cid-rlzpzqnk]{align-items:end;gap:var(--space-7);grid-template-columns:minmax(21rem,.9fr) minmax(24rem,1.1fr)}.pest-guide__signal[data-astro-cid-rlzpzqnk]{align-self:stretch}.pest-guide__introduction[data-astro-cid-rlzpzqnk]{grid-column:2}.pest-guide__section[data-astro-cid-rlzpzqnk]{gap:var(--space-8);grid-template-columns:minmax(16rem,.72fr) minmax(26rem,1.28fr)}}.pest-guide__breadcrumb nav ol{gap:var(--space-2);font-size:var(--type-step--1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pest-guide__breadcrumb nav li:not(:last-child):after{content:"/";margin-inline-start:var(--space-2)}
