[data-gallery-b1] .g34-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;border:0;padding:0;margin:1.5rem 0}
[data-gallery-b1] .g34-fields label{display:grid;gap:.45rem;font-size:1rem}
[data-gallery-b1="blog-tiles-quantity-waste-calculation"] .gb-hero img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 65%}
[data-gallery-b1] .g34-fields :is(input,select){box-sizing:border-box;width:100%;min-width:0;border:1px solid #aeb5a5;border-radius:3px;padding:.85rem;background:white;color:#263629;font:inherit}
[data-gallery-b1] .g34-actions{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin:1rem 0}
[data-gallery-b1] button{font:inherit;cursor:pointer}
[data-gallery-b1] [data-reset-example]{padding:.85rem 1rem;background:white;color:#263629;border:1px solid #aeb5a5;border-radius:3px}
[data-gallery-b1] [data-calculation-result]{padding:1.5rem;background:#f4f5ef;border:1px solid #d6dcce}
[data-gallery-b1] [data-boxes]{font-size:2rem;display:block;margin-bottom:.5rem}
[data-gallery-b1] .g34-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}
[data-gallery-b1] .g34-result-grid dt{font-size:.85rem;line-height:1.5}
[data-gallery-b1] .g34-result-grid dd{margin:.4rem 0 0;font-size:1.15rem}
[data-gallery-b1] [data-planning-template]{display:block;width:100%;box-sizing:border-box;min-height:24rem;padding:1rem;border:1px solid #bfc6b6;background:#fff;color:#263629;font:inherit;font-size:.95rem;line-height:1.75;resize:vertical}
[data-gallery-b1] :is(button,a,input,select,textarea):focus-visible{outline:3px solid #527448;outline-offset:4px}
[data-gallery-b1] [data-calculation-error]{color:#7e254c;line-height:1.6;min-height:1.6em}
@media(max-width:600px){[data-gallery-b1] .g34-fields,[data-gallery-b1] .g34-result-grid{grid-template-columns:1fr}}
