.pallet-proof,.pallet-range,.pallet-assurance{padding:88px max(24px,calc((100vw - 1180px)/2))}.pallet-proof{background:#f4f8f4}.pallet-proof h2,.pallet-range h2,.pallet-assurance h2{margin:10px 0 0;font-size:clamp(2.05rem,3.9vw,3.45rem);letter-spacing:-.05em;line-height:1.08}.pallet-proof__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pallet-proof__grid article{min-height:208px;padding:24px;border:1px solid #ddebe1;border-radius:18px;background:#fff}.pallet-proof__grid span{color:#2f7d57;font-size:.76rem;font-weight:900;letter-spacing:.14em}.pallet-proof__grid h3{margin:38px 0 9px;font-size:1.13rem;line-height:1.3}.pallet-proof__grid p,.pallet-range__card p,.pallet-assurance p{margin:0;color:#52685b;line-height:1.62}.pallet-range{background:#fff}.pallet-range .pallet-section__head>p{max-width:430px;margin:0;color:#52685b;line-height:1.62}.pallet-range__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pallet-range__card{margin:0;overflow:hidden;border:1px solid #dbe6de;border-radius:24px;background:#fff;box-shadow:0 16px 38px rgba(29,73,46,.08)}.pallet-range__media{height:350px;position:relative;display:grid;place-items:center;padding:24px;background:linear-gradient(145deg,#f6f2e8,#e7f0e8)}.pallet-range__media>img:first-child{width:100%;height:100%;object-fit:contain}.pallet-range__mark{position:absolute;right:18px;bottom:18px;width:min(28%,132px);height:auto;opacity:.32;filter:drop-shadow(0 1px 3px rgba(15,42,29,.16));pointer-events:none}.pallet-range__card figcaption{padding:24px}.pallet-range__card h3{margin:0 0 10px;font-size:1.35rem}.pallet-range__card small{display:block;margin-top:16px;color:#2f7d57;font-size:.8rem;font-weight:800;line-height:1.45}.pallet-assurance{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;background:#183a29;color:#fff}.pallet-assurance .eyebrow{color:#a9d9bc}.pallet-assurance p{color:#d4e6da}.pallet-assurance ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin:28px 0 0;padding:0;list-style:none}.pallet-assurance li{position:relative;padding-left:18px;color:#fff;line-height:1.5}.pallet-assurance li:before{position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:999px;background:#a9d9bc;content:""}@media(max-width:880px){.pallet-proof,.pallet-range,.pallet-assurance{padding:64px 18px}.pallet-proof__grid,.pallet-range__grid,.pallet-assurance{grid-template-columns:1fr 1fr}.pallet-assurance{gap:30px}.pallet-assurance>div:first-child{grid-column:1/-1}}@media(max-width:520px){.pallet-proof__grid,.pallet-range__grid,.pallet-assurance,.pallet-assurance ul{grid-template-columns:1fr}.pallet-range__media{height:288px}.pallet-assurance>div:first-child{grid-column:auto}}
