.nhc-soil .portrait,.nhc-soil .portrait .botanical{min-height:610px}.nhc-soil .portrait .title-copy h1{font-size:70px}.nhc-soil .portrait .title-copy h1>span{font-size:73px}.nhc-soil .portrait .science>img{object-position:55% center}.nhc-soil .soil-foundation{padding:46px 5.5%;background:#ebe1cb}.nhc-soil .soil-foundation>p,.nhc-soil .soil-water p,.nhc-soil .soil-texture>div>p,.nhc-soil .soil-organic p,.nhc-soil .soil-table p,.nhc-soil .soil-chemistry p{font-size:19px;line-height:1.75}.nhc-soil .soil-foundation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.nhc-soil .soil-foundation-grid>div{padding:25px;background:#f9f4e5;border:1px solid #bea582}.nhc-soil .soil-foundation-grid span{display:inline-block;padding:9px 13px;background:#3d5740;color:#f0d2a5;font:20px Georgia;margin-bottom:20px}.nhc-soil .soil-foundation-grid h3{font-size:30px}.nhc-soil .soil-foundation-grid p{font-size:17px}.nhc-soil .soil-water{display:grid;grid-template-columns:1fr 1.15fr;gap:35px;padding:46px 5.5%;background:#354a3e;color:#fff0d4}.nhc-soil .soil-water>div:first-child{align-self:center}.nhc-soil .soil-water .vis-eyebrow,.nhc-soil .soil-water a{color:#dbb57e}.nhc-soil .soil-water-panels{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nhc-soil .soil-water-panels>div{padding:19px;background:#f2e7ce;color:#483c2d;border:1px solid #d1b587}.nhc-soil .soil-water-panels h3{font-size:28px;margin-top:20px}.nhc-soil .soil-water-panels p{font:15px/1.7 system-ui}.nhc-soil .soil-water-panels b{font:12px/1.8 system-ui;display:block;margin-top:19px;color:#3e634b;border-top:1px solid #c7b690;padding-top:13px}.nhc-soil .soil-water-panels small{grid-column:1/-1;font:11px/1.8 system-ui;color:#dccbb1}.nhc-soil .soil-pore-art{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px 10px;background:#b6c2a0;border:1px solid #738764;min-height:130px}.nhc-soil .soil-pore-art i{display:block;width:100%;aspect-ratio:1;background:linear-gradient(140deg,#906643,#4d3524);border-radius:42% 58% 35% 56%;box-shadow:1px 3px 5px #34241c44}.nhc-soil .soil-pore-art i:nth-child(3n){transform:rotate(25deg)}.nhc-soil .soil-saturated .soil-pore-art{background:linear-gradient(#6597a3,#477383);border-color:#376475}.nhc-soil .soil-saturated b{color:#5d777b}.nhc-soil .soil-texture{padding:46px 5.5%;background:#382233;color:#fff0d3}.nhc-soil .soil-texture .vis-eyebrow,.nhc-soil .soil-texture a{color:#e4bb84}.nhc-soil .soil-texture-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.nhc-soil .soil-texture-grid>div{padding:27px;background:#492e3e;border:1px solid #977355}.nhc-soil .soil-texture-grid span{font:11px/1.8 system-ui;text-transform:uppercase;letter-spacing:.07em;color:#d8b388}.nhc-soil .soil-texture-grid h3{font-size:28px;margin-top:20px}.nhc-soil .soil-texture-grid p{font-size:17px}.nhc-soil .soil-small{font:13px/1.8 system-ui!important;margin-top:22px!important}.nhc-soil .soil-texture .soil-small{color:#d0bba8}.nhc-soil .soil-organic,.nhc-soil .soil-chemistry{display:grid;grid-template-columns:1fr 1fr;background:#e6e5d0}.nhc-soil .soil-organic figure,.nhc-soil .soil-chemistry figure{position:relative;min-height:600px;overflow:hidden}.nhc-soil .soil-organic figure img,.nhc-soil .soil-chemistry figure img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.nhc-soil .soil-organic figcaption,.nhc-soil .soil-chemistry figcaption{position:absolute;bottom:0;left:0;right:0;padding:17px 23px;background:#263e32e8;color:#f5dfba;font:12px/1.8 system-ui}.nhc-soil .soil-organic>div,.nhc-soil .soil-chemistry>div{padding:45px 10%;align-self:center}.nhc-soil .soil-organic-note{padding:24px;background:#faf3e3;border:1px solid #b6a180;margin-top:25px}.nhc-soil .soil-organic-note h3{font-size:28px}.nhc-soil .soil-organic-note p{font-size:17px}.nhc-soil .soil-table{display:grid;grid-template-columns:32% 68%;background:#fff5e5}.nhc-soil .soil-depth{padding:40px 15%;display:flex;flex-direction:column;justify-content:center;background:#90633b;color:#ffedce}.nhc-soil .soil-depth strong{font:70px/1.15 Georgia;white-space:nowrap;letter-spacing:-.04em}.nhc-soil .soil-depth strong small{font:29px Georgia}.nhc-soil .soil-depth>span{font:21px/1.6 Georgia;margin-top:20px}.nhc-soil .soil-depth>small{font:12px/1.8 system-ui;margin-top:23px}.nhc-soil .soil-depth a{color:#efd2a4}.nhc-soil .soil-table>div:last-child{padding:45px 9%}.nhc-soil .soil-table details,.nhc-soil .soil-chemistry details{padding:18px 22px;border:1px solid #bea47f;background:#eee4d2;margin-top:24px}.nhc-soil .soil-table summary,.nhc-soil .soil-chemistry summary{cursor:pointer;font:15px/1.8 system-ui;color:#82582e}.nhc-soil .soil-table details p,.nhc-soil .soil-chemistry details p{font:14px/1.8 system-ui;margin-top:18px}.nhc-soil .soil-chemistry{background:#ecdec6;grid-template-columns:56% 44%}.nhc-soil .soil-chemistry-cards{display:grid;gap:17px;margin-top:25px}.nhc-soil .soil-chemistry-cards>div{background:#fff5e6;padding:23px;border:1px solid #c4a87e}.nhc-soil .soil-chemistry-cards h3{font-size:27px}.nhc-soil .soil-chemistry-cards p{font-size:16px}.nhc-soil .nhc-refined-product{display:grid;grid-template-columns:1fr 1fr}.nhc-soil .nhc-refined-product figure img{width:100%;height:100%;object-fit:cover}.nhc-soil .nhc-product-copy{padding:45px 10%;background:linear-gradient(135deg,#a4531d,#793609);color:#fff3dc;display:flex;flex-direction:column;justify-content:center}.nhc-soil .nhc-product-copy h2{font-size:39px;color:#fff3dc}.nhc-soil .nhc-product-copy .vis-eyebrow{color:#ebc598}.nhc-soil .sources .source-link{color:#91552a}.nhc-soil .portrait .explore{color:#f5e1bc}@media(max-width:1000px){.nhc-soil .portrait .title-copy h1{font-size:56px}.nhc-soil .portrait .title-copy h1>span{font-size:60px}.nhc-soil .soil-depth strong{font-size:50px}.nhc-soil .soil-water-panels{gap:13px}.nhc-soil .soil-pore-art{gap:8px;padding:14px 8px;min-height:100px}.nhc-soil .soil-foundation-grid>div,.nhc-soil .soil-texture-grid>div{padding:23px}}@media(max-width:700px){.nhc-soil .portrait{min-height:0}.nhc-soil .portrait .botanical{min-height:560px}.nhc-soil .portrait .title-copy h1{font-size:clamp(34px,10.5vw,49px)}.nhc-soil .portrait .title-copy h1>span{font-size:55px}.nhc-soil .soil-foundation-grid,.nhc-soil .soil-water,.nhc-soil .soil-texture-grid,.nhc-soil .soil-organic,.nhc-soil .soil-table,.nhc-soil .soil-chemistry,.nhc-soil .nhc-refined-product{grid-template-columns:1fr}.nhc-soil .soil-foundation,.nhc-soil .soil-water,.nhc-soil .soil-texture,.nhc-soil .soil-organic>div,.nhc-soil .soil-table>div:last-child,.nhc-soil .soil-chemistry>div,.nhc-soil .nhc-product-copy{padding:35px 7%}.nhc-soil .soil-water-panels{grid-template-columns:1fr}.nhc-soil .soil-water-panels small{grid-column:auto}.nhc-soil .soil-pore-art{grid-template-columns:repeat(4,1fr);min-height:140px;gap:14px;padding:18px}.nhc-soil .soil-organic figure,.nhc-soil .soil-chemistry figure{min-height:350px}.nhc-soil .soil-depth{padding:35px 7%}.nhc-soil .soil-depth strong{font-size:65px}.nhc-soil .nhc-refined-product figure img{height:auto;aspect-ratio:1;object-fit:contain}}