.articles-module-scss-module__GfDbKG__articleWrapper{box-sizing:border-box;background:linear-gradient(#f3faf9 0%,#fbfcfd 40%,#f5f7fa 100%);justify-content:center;padding:2.25rem 1.5rem 3rem;display:flex}.articles-module-scss-module__GfDbKG__inner{box-sizing:border-box;background:#fff;border:1px solid #0000000a;border-radius:18px;width:100%;padding:2.25rem 2.25rem 2.5rem;box-shadow:0 14px 40px #00000014}.articles-module-scss-module__GfDbKG__breadcrumb{margin-bottom:.75rem}.articles-module-scss-module__GfDbKG__breadcrumb a{color:#00796b;text-decoration:none}.articles-module-scss-module__GfDbKG__breadcrumb a:hover{text-decoration:underline}.articles-module-scss-module__GfDbKG__title{color:#004d40;letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2rem,3.2vw,2.5rem);font-weight:700}.articles-module-scss-module__GfDbKG__content{color:#333;font-size:1.5rem;line-height:1.85}.articles-module-scss-module__GfDbKG__content p{margin:0 0 1.35rem}.articles-module-scss-module__GfDbKG__content h2,.articles-module-scss-module__GfDbKG__content h3{color:#004d40;margin-top:1.75rem;margin-bottom:.65rem}.articles-module-scss-module__GfDbKG__content ul{margin:.75rem 0 1.5rem;padding-left:1.25rem}.articles-module-scss-module__GfDbKG__content li{margin-bottom:.55rem}.articles-module-scss-module__GfDbKG__relatedProduct{border-top:1px solid #0000000f;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:grid}.articles-module-scss-module__GfDbKG__relatedHeading{letter-spacing:.12em;text-transform:uppercase;color:#00796b;margin:0;font-size:.95rem}.articles-module-scss-module__GfDbKG__relatedCopy{color:#4c5a56;margin:0;font-size:.95rem}.articles-module-scss-module__GfDbKG__relatedButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00796b,#004d40);border:none;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 6px 16px #00796b40}.articles-module-scss-module__GfDbKG__relatedButton:hover{background:linear-gradient(135deg,#008f7a,#005b4a);transform:translateY(-1px);box-shadow:0 10px 24px #00796b4d}.articles-module-scss-module__GfDbKG__relatedButton:focus-visible{outline-offset:2px;outline:2px solid #004d40}@media (max-width:768px){.articles-module-scss-module__GfDbKG__articleWrapper{padding:1.75rem 1rem 2.5rem}.articles-module-scss-module__GfDbKG__inner{border-radius:14px;padding:1.75rem 1.4rem 2.1rem}.articles-module-scss-module__GfDbKG__content{font-size:1.02rem;line-height:1.8}}
.ProductCard-module-scss-module___almOq__product{text-align:center;background:#fff;border:1px solid #0000000f;border-radius:8px;flex-direction:column;height:100%;padding:.75rem;transition:border-color .2s,box-shadow .2s;display:flex}.ProductCard-module-scss-module___almOq__product:hover{border-color:#00796b33;box-shadow:0 4px 16px #00796b14}.ProductCard-module-scss-module___almOq__product h3{color:#222;margin:0 0 .35rem;font-size:clamp(.9rem,1.1vw,1rem);font-weight:600;line-height:1.3}.ProductCard-module-scss-module___almOq__product .ProductCard-module-scss-module___almOq__imageWrapper{aspect-ratio:1;border-radius:6px;flex-shrink:0;margin-bottom:.6rem;overflow:hidden}.ProductCard-module-scss-module___almOq__product .ProductCard-module-scss-module___almOq__imageWrapper img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.ProductCard-module-scss-module___almOq__product .ProductCard-module-scss-module___almOq__imageWrapper img:hover{transform:scale(1.03)}.ProductCard-module-scss-module___almOq__product .ProductCard-module-scss-module___almOq__productInfo{flex-direction:column;flex:1;align-items:center;gap:.35rem;min-height:0;display:flex}.ProductCard-module-scss-module___almOq__product .ProductCard-module-scss-module___almOq__price{color:#00796b;margin:0;font-size:1rem;font-weight:600}.ProductCard-module-scss-module___almOq__product button{color:#fff;cursor:pointer;background:#00796b;border:none;border-radius:6px;width:100%;margin-top:auto;padding:.5rem .75rem;font-family:inherit;font-size:.9rem;transition:background .2s}.ProductCard-module-scss-module___almOq__product button:hover{background:#004d40}
