.sb-block{box-sizing:border-box;width:100%;padding-inline:max(6vw,24px);color:inherit;font:inherit}.sb-block h2{font:inherit;font-size:clamp(28px,3.5vw,56px);line-height:1.15;font-weight:400;margin:0 0 24px;letter-spacing:-.03em}.sb-block p{line-height:1.85;max-width:760px}.sb-block img,.sb-block video{width:100%;height:auto;max-height:80vh;object-fit:contain;display:block}.sb-block a{color:inherit}.sb-block nav{display:flex;gap:24px;flex-wrap:wrap}.sb-block details{border-bottom:1px solid #b8c8be;padding:20px 0}.sb-block summary{cursor:pointer}.sb-block .sb-button{display:inline-block;padding:15px 28px;border:1px solid currentColor;text-decoration:none;border-radius:3px}.sb-tone-sage{background:#e7eee8;color:#244d43}.sb-tone-dark{background:#153c32;color:#fff}.sb-tone-plain{background:transparent}.sb-space-0{padding-block:0}.sb-space-16{padding-block:16px}.sb-space-32{padding-block:32px}.sb-space-48{padding-block:48px}.sb-space-64{padding-block:64px}.sb-space-96{padding-block:96px}.sb-align-center{text-align:center}.sb-align-center p{margin-inline:auto}.sb-align-center nav{justify-content:center}.sb-products{display:grid;gap:24px}.sb-cols-1{grid-template-columns:1fr}.sb-cols-2{grid-template-columns:repeat(2,1fr)}.sb-cols-3{grid-template-columns:repeat(3,1fr)}.sb-cols-4{grid-template-columns:repeat(4,1fr)}.sb-products a{text-decoration:none}.sb-products img{aspect-ratio:1;object-fit:contain;background:#f4f5f2}.sb-products h3{font-size:18px;font-weight:400}.sb-products small{opacity:.7}@media(max-width:700px){.sb-products{grid-template-columns:repeat(2,1fr);gap:16px}.sb-cols-1{grid-template-columns:1fr}}
