.nhc-pests .portrait .title-copy h1{font-size:64px;line-height:1.04}.nhc-pests .portrait .title-copy h1>span{font-size:56px}.nhc-pests .portrait,.nhc-pests .portrait .botanical{min-height:630px}.nhc-pests .portrait .science>img{object-position:50% center}.nhc-pests .pests-causes{padding:46px 5.5%;background:#ebe2cd}.nhc-pests .pests-cause-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:29px}.nhc-pests .pests-cause-grid>div{padding:25px;background:#fff8ea;border:1px solid #c2aa82}.nhc-pests .pests-cause-grid>div:nth-child(2){background:#ecdfd8}.nhc-pests .pests-cause-grid>div:nth-child(3){background:#e0e6d2}.nhc-pests .pests-cause-grid span{font:11px/1.8 system-ui;letter-spacing:.07em;text-transform:uppercase;color:#86562f}.nhc-pests .pests-cause-grid h3{font-size:29px;margin-top:16px}.nhc-pests .pests-cause-grid p{font-size:17px}.nhc-pests .pests-small{font:13px/1.8 system-ui!important;color:#75614c;margin-top:22px!important}.nhc-pests .pests-insects{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:45px 5.5%;background:#32212f;color:#f7e8d1}.nhc-pests .pests-insects .vis-eyebrow{color:#e6c08c}.nhc-pests .pests-insects p{font-size:19px}.nhc-pests .pests-name-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-self:center}.nhc-pests .pests-name-grid>div{padding:21px;background:#41293a;border:1px solid #92715d}.nhc-pests .pests-name-grid span{font:12px system-ui;color:#cdaa78}.nhc-pests .pests-name-grid h3{font-size:25px;margin-top:12px}.nhc-pests .pests-insects>aside{grid-column:1/-1;background:#e9dac3;color:#513c31;margin:0}.nhc-pests .pests-insects a{color:#d4af7d}.nhc-pests .pests-insects aside a{color:#895a35}.nhc-pests .pests-sooty,.nhc-pests .pests-disorders{display:grid;grid-template-columns:44% 56%;background:#e5e7d3}.nhc-pests .pests-sooty>figure,.nhc-pests .pests-disorders>figure{position:relative;min-height:545px;overflow:hidden}.nhc-pests .pests-sooty>figure img,.nhc-pests .pests-disorders>figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nhc-pests .pests-sooty figcaption,.nhc-pests .pests-disorders figcaption{position:absolute;bottom:0;left:0;right:0;padding:15px 22px;background:#1d372adf;color:#f6e9d3;font:12px/1.7 system-ui}.nhc-pests .pests-sooty>div,.nhc-pests .pests-disorders>div{padding:43px 9%;align-self:center}.nhc-pests .pests-sooty p,.nhc-pests .pests-disorders p{font-size:18px}.nhc-pests .pests-honeydew{display:grid;grid-template-columns:1fr 22px 1fr 22px 1fr;gap:8px;align-items:center;margin-top:26px}.nhc-pests .pests-honeydew span{padding:17px 12px;align-self:stretch;background:#fbf7e8;border:1px solid #b6ad8b;display:flex;align-items:center;font:16px/1.45 Georgia;color:#3b5339}.nhc-pests .pests-honeydew b{font:26px Georgia;color:#9a622f}.nhc-pests .pests-disorders{grid-template-columns:56% 44%;background:#fff6e5}.nhc-pests .pests-disorder-list{display:grid;gap:15px;margin-top:26px}.nhc-pests .pests-disorder-list>div{padding:16px 19px;border-left:2px solid #a8743f;background:#eee1cd}.nhc-pests .pests-disorder-list h3{font-size:25px}.nhc-pests .pests-disorder-list p{font-size:16px;margin-top:9px}.nhc-pests .pests-decay{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;padding:45px 5.5%;background:#30473d;color:#fff0d1}.nhc-pests .pests-decay .vis-eyebrow{color:#dfbb8a}.nhc-pests .pests-decay p{font-size:18px}.nhc-pests .pests-decay a{color:#e4c796}.nhc-pests .pests-decay details{padding:18px 20px;border:1px solid #8b9479;background:#244032;margin-top:26px}.nhc-pests .pests-decay summary{cursor:pointer;font:16px/1.7 system-ui}.nhc-pests .pests-decay details p{font:15px/1.8 system-ui;margin-top:17px}.nhc-pests .pests-handling{display:flex;flex-direction:column;gap:13px;padding:29px;background:#f4e9d2;color:#46583e;align-self:center;border:1px solid #a8aa80}.nhc-pests .pests-handling span{font:11px/1.7 system-ui;text-transform:uppercase;letter-spacing:.08em;color:#84623d}.nhc-pests .pests-handling b{font:27px/1.3 Georgia;font-weight:400;padding-bottom:15px;border-bottom:1px solid #c3b394}.nhc-pests .pests-handling b:last-child{border:0;padding-bottom:0}.nhc-pests .pests-prevention{padding:46px 5.5%;background:#eddec6}.nhc-pests .pests-prevention-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;margin-top:30px}.nhc-pests .pests-prevention-grid>div{padding:25px;background:#fff7e9;border:1px solid #c5ac87}.nhc-pests .pests-prevention-grid span{display:grid;place-items:center;width:44px;height:44px;background:#3f5840;color:#f2d1a0;font:22px Georgia;margin-bottom:20px}.nhc-pests .pests-prevention-grid h3{font-size:26px}.nhc-pests .pests-prevention-grid p{font-size:16px}.nhc-pests .pests-treatment-note{font:14px/1.8 system-ui;margin-top:26px;color:#756047}.nhc-pests .nhc-refined-product{display:grid;grid-template-columns:1fr 1fr}.nhc-pests .nhc-refined-product figure{margin:0}.nhc-pests .nhc-refined-product figure img{width:100%;height:100%;object-fit:cover}.nhc-pests .nhc-product-copy{padding:45px 10%;background:linear-gradient(135deg,#a4531d,#793609);color:#fff3dc;display:flex;flex-direction:column;justify-content:center}.nhc-pests .nhc-product-copy h2{color:#fff3dc;font-size:39px}.nhc-pests .nhc-product-copy .vis-eyebrow{color:#ebc598}.nhc-pests .sources .source-link{color:#91552a}.nhc-pests .portrait .explore{color:#f5e1bc}.nhc-pests .vis-related{font-size:15px}
@media(max-width:950px){.nhc-pests .portrait .title-copy h1{font-size:51px}.nhc-pests .portrait .title-copy h1>span{font-size:47px}.nhc-pests .pests-honeydew{grid-template-columns:1fr}.nhc-pests .pests-honeydew>b{transform:rotate(90deg);text-align:center}.nhc-pests .pests-prevention-grid{grid-template-columns:1fr 1fr}.nhc-pests .pests-cause-grid>div{padding:22px}}
@media(max-width:700px){.nhc-pests .portrait .title-copy h1{font-size:clamp(36px,10.5vw,52px)}.nhc-pests .portrait .title-copy h1>span{font-size:44px}.nhc-pests .portrait{min-height:0}.nhc-pests .portrait .botanical{min-height:625px}.nhc-pests .pests-cause-grid,.nhc-pests .pests-insects,.nhc-pests .pests-sooty,.nhc-pests .pests-disorders,.nhc-pests .pests-decay,.nhc-pests .pests-prevention-grid,.nhc-pests .nhc-refined-product{grid-template-columns:1fr}.nhc-pests .pests-causes,.nhc-pests .pests-insects,.nhc-pests .pests-sooty>div,.nhc-pests .pests-disorders>div,.nhc-pests .pests-decay,.nhc-pests .pests-prevention,.nhc-pests .nhc-product-copy{padding:35px 7%}.nhc-pests .pests-sooty>figure,.nhc-pests .pests-disorders>figure{min-height:330px}.nhc-pests .pests-name-grid h3{font-size:23px}.nhc-pests .pests-name-grid>div{padding:18px 13px}.nhc-pests .pests-prevention-grid>div{padding:25px}.nhc-pests .nhc-refined-product figure img{height:auto;aspect-ratio:1;object-fit:contain}}
