.pd-hero,.pd-feature-grid,.pd-form,.pd-pest-grid{display:grid;gap:1.25rem}.pd-hero{grid-template-columns:1.25fr .75fr;align-items:center;padding:4rem 0}.pd-hero h1{font-size:clamp(2.5rem,6vw,5rem);line-height:.98;max-width:820px;margin:.3em 0}.pd-kicker{color:#08796f;font-size:.78rem;font-weight:800;letter-spacing:.13em}.pd-search-card,.pd-tool,.pd-feature-grid article,.deck-product,.deck-offer{background:#fff;border:1px solid #dce8e5;border-radius:20px;padding:1.5rem;box-shadow:0 18px 50px rgba(11,43,40,.08)}.pd-pest-grid{grid-template-columns:1fr 1fr}.pd-pest-grid a{padding:.8rem;border-radius:10px;background:#f0f8f6;text-decoration:none;font-weight:700}.pd-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.pd-button,.deck-button{display:inline-block;border:0;border-radius:999px;padding:.85rem 1.15rem;background:#0b766d;color:#fff!important;text-decoration:none;font-weight:800;cursor:pointer}.pd-button-light{background:#e6f2ef;color:#123b37!important}.pd-section{padding:4rem 0}.pd-feature-grid{grid-template-columns:repeat(3,1fr)}.pd-feature-grid strong{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffcf67}.pd-tool{max-width:900px;margin:3rem auto}.pd-step,.pd-form{display:grid;gap:1rem}.pd-step label,.pd-form label{display:grid;gap:.4rem;font-weight:700}.pd-step select,.pd-form input,.pd-form select,.pd-form textarea{width:100%;box-sizing:border-box;border:1px solid #b7ccc8;border-radius:10px;padding:.8rem;background:#fff;font:inherit}.pd-form{grid-template-columns:1fr 1fr}.pd-full{grid-column:1/-1}.pd-consent{grid-template-columns:auto 1fr!important;align-items:start}.pd-consent input{width:auto}.pd-assistant-result{margin-top:1.5rem;padding:1.25rem;background:#eff8f5;border-radius:14px}.deck-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem}.deck-disclosure{font-size:.8rem;color:#536965}@media(max-width:760px){.pd-hero,.pd-feature-grid,.pd-form{grid-template-columns:1fr}.pd-hero{padding:2.5rem 0}.pd-full{grid-column:auto}}

