.launch-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 3rem;margin:3rem 0}.launch-link-grid h3{font-family:Inter,sans-serif;font-size:1.2rem;margin:0 0 .75rem}.launch-link-grid p,.launch-calendar dd{font-size:1rem;line-height:1.7}.launch-link-grid a,.launch-calendar a,.home-pest-directory>p a,#where-we-work a,#commercial-property-types>p a{text-decoration:underline;text-underline-offset:.2em}.launch-calendar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 3rem;margin-top:2.5rem}.launch-calendar dt{font-weight:700;margin-bottom:.5rem}.launch-calendar dd{margin:0}.launch-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding:2rem 0;border-top:1px solid #ffffff40}.launch-footer-links summary{cursor:pointer;font-size:1rem;font-weight:700;min-height:44px}.launch-footer-links details>div{display:grid;gap:.25rem}.launch-footer-links a{font-size:.875rem;line-height:1.5;padding:.6rem 0;min-height:44px}.launch-footer-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:900px){.launch-link-grid,.launch-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.launch-link-grid,.launch-calendar,.launch-footer-links{grid-template-columns:1fr}.launch-link-grid{gap:1.75rem;margin:2rem 0}.launch-footer-links{gap:.5rem}.launch-calendar{gap:1.5rem}}
