.label-anatomy[data-astro-cid-7fccxix5]{border-top:2px solid var(--c-rule-heavy);padding-top:1.5rem}.anatomy-heading[data-astro-cid-7fccxix5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:3rem;margin-bottom:1.5rem;display:grid}.anatomy-heading[data-astro-cid-7fccxix5] h2[data-astro-cid-7fccxix5]{max-width:18ch;font-size:2rem;font-weight:500;line-height:1.1}.anatomy-heading[data-astro-cid-7fccxix5] p[data-astro-cid-7fccxix5]{color:var(--c-fg-2);font-size:.9375rem}.anatomy-exercise[data-astro-cid-7fccxix5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;display:grid}.label-diagram[data-astro-cid-7fccxix5]{border:1px solid var(--c-rule-strong);background:var(--c-bg-2);min-width:0;padding:1.5rem}.label-diagram[data-astro-cid-7fccxix5] legend[data-astro-cid-7fccxix5]{padding-inline:.5rem;font-size:.9375rem}.bag-seam[data-astro-cid-7fccxix5]{border-block:1px solid var(--c-rule-strong);height:.5rem}.label-diagram-title[data-astro-cid-7fccxix5]{font-family:var(--font-newsreader);margin-block:1.25rem;font-size:1.625rem}.label-field[data-astro-cid-7fccxix5]{border:1px solid #0000;border-top-color:var(--c-rule-strong);cursor:pointer;align-items:center;gap:.875rem;max-width:none;padding:1rem;display:flex}.label-field[data-astro-cid-7fccxix5]:has(input:checked){background:var(--c-water-tint);border-color:var(--c-water-deep)}.label-field[data-astro-cid-7fccxix5]:has(input:focus-visible){outline:2px solid var(--c-water);outline-offset:2px}.label-field[data-astro-cid-7fccxix5] input[data-astro-cid-7fccxix5]{width:1.125rem;height:1.125rem;accent-color:var(--c-water-deep);flex:none}.label-field[data-astro-cid-7fccxix5] span[data-astro-cid-7fccxix5]{overflow-wrap:anywhere;min-width:0}.label-field[data-astro-cid-7fccxix5] strong[data-astro-cid-7fccxix5]{font-size:1.0625rem;display:block}.label-field[data-astro-cid-7fccxix5] small[data-astro-cid-7fccxix5]{color:var(--c-fg-2);margin-top:.25rem;font-size:.9375rem;display:block}.label-diagram-note[data-astro-cid-7fccxix5]{color:var(--c-fg-2);margin-block:1.25rem;font-size:.875rem}.label-panels[data-astro-cid-7fccxix5]{min-width:0;padding-block:1.5rem}.label-explanation[data-astro-cid-7fccxix5] h3[data-astro-cid-7fccxix5]{font-family:var(--font-newsreader);font-size:1.875rem;font-weight:500;line-height:1.2}.label-explanation[data-astro-cid-7fccxix5]>p[data-astro-cid-7fccxix5]{margin-top:1rem}.supplier-question[data-astro-cid-7fccxix5]{border-block:1px solid var(--c-rule-strong);font-family:var(--font-newsreader);margin-top:1.5rem;padding-block:1rem;font-size:1.375rem;line-height:1.3}.label-evidence[data-astro-cid-7fccxix5],.missing-field-note[data-astro-cid-7fccxix5]{color:var(--c-fg-2);font-size:.9375rem}.missing-field-note[data-astro-cid-7fccxix5]{margin-top:1.5rem}@supports selector(:has(a)){.label-explanation[data-astro-cid-7fccxix5]{display:none}.label-anatomy[data-astro-cid-7fccxix5]:has(input[value=use]:checked) [data-astro-cid-7fccxix5][data-field=use],.label-anatomy[data-astro-cid-7fccxix5]:has(input[value=ingredients]:checked) [data-astro-cid-7fccxix5][data-field=ingredients],.label-anatomy[data-astro-cid-7fccxix5]:has(input[value=preparation]:checked) [data-astro-cid-7fccxix5][data-field=preparation]{display:block}}@media (width<=48rem){.anatomy-heading[data-astro-cid-7fccxix5],.anatomy-exercise[data-astro-cid-7fccxix5]{grid-template-columns:minmax(0,1fr);gap:1rem}.label-diagram[data-astro-cid-7fccxix5]{padding:1rem}.label-panels[data-astro-cid-7fccxix5]{padding-block:.75rem 0}}@media (width<=17.5rem){.label-diagram[data-astro-cid-7fccxix5]{padding:.5rem}.label-field[data-astro-cid-7fccxix5]{gap:.5rem;padding-inline:.25rem}}@media print{.label-anatomy[data-astro-cid-7fccxix5] .label-explanation[data-astro-cid-7fccxix5]{margin-bottom:1.5rem;display:block}}.bag-worksheet{border-top:2px solid var(--c-rule-heavy);margin-top:3rem;padding-top:1.5rem}.worksheet-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem 2rem;display:flex}.worksheet-heading>div{flex:28rem}.worksheet-heading h2{font-size:2rem;font-weight:500}.worksheet-heading p{max-width:60ch;margin-top:.75rem}.worksheet-help{color:var(--c-fg-2);max-width:85ch;margin-top:1rem;font-size:.875rem}.worksheet-fields{margin-top:1.5rem}.worksheet-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:1.5rem;margin-top:.75rem;display:grid}.worksheet-field{min-width:0}.worksheet-row{border:0;border-top:1px solid var(--c-rule);min-width:0;margin-top:1.5rem;padding:.5rem 0 0}.worksheet-row legend{font-family:var(--font-newsreader);padding-right:1rem;font-size:1.5rem}.worksheet-field label{font-size:1rem;font-weight:700;display:block}.field-prompt{color:var(--c-fg-2);margin-top:.25rem;font-size:.875rem}.worksheet-field textarea{field-sizing:content;width:100%;min-width:0;min-height:5rem;color:var(--c-fg);background:var(--c-bg);border:1px solid var(--c-rule-strong);border-radius:var(--radius-ui);resize:vertical;caret-color:var(--c-water);margin-top:.5rem;padding:.75rem;font-size:1rem;line-height:1.5}.worksheet-field textarea.bag-name{min-height:3rem}.worksheet-field textarea::placeholder{color:var(--c-fg-3);opacity:1}.worksheet-print-value{display:none}.worksheet-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.worksheet-actions p{color:var(--c-fg-2);font-size:.875rem}.worksheet-actions .btn{font-size:1rem}.worksheet-field-help{border-top:1px solid var(--c-rule);margin-top:1rem}.worksheet-field-help summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-size:1rem}.worksheet-field-help dl{max-width:68ch;margin-bottom:1rem}.worksheet-field-help dl>div{padding-block:.75rem}.worksheet-field-help dt{font-weight:700}.worksheet-field-help dd{margin-top:.5rem}.worksheet-ending{color:var(--c-fg-2);margin-top:1rem;font-size:.9375rem}@media (width<=40rem){.worksheet-values{gap:.75rem}.worksheet-field textarea{padding:.625rem}}@media (width<=340px){.worksheet-values{grid-template-columns:minmax(0,1fr)}}@media print{.bag-worksheet .worksheet-actions{display:none}.worksheet-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.worksheet-row{break-inside:avoid;margin-top:1rem}.worksheet-row legend{font-size:14pt}.worksheet-field{break-inside:avoid;padding-block:.5rem}.worksheet-field textarea{resize:none}.bag-worksheet[data-print-ready] textarea{display:none}.bag-worksheet[data-print-ready] .worksheet-print-value{white-space:pre-wrap;overflow-wrap:anywhere;min-height:2.5rem;margin-top:.5rem;font-size:11pt;display:block}.worksheet-field-help,.worksheet-help,body[data-print-mode=worksheet] .site-header,body[data-print-mode=worksheet] .site-footer,body[data-print-mode=worksheet] .bag-guide>:not(.bag-worksheet):not(.guide-reading),body[data-print-mode=worksheet] .guide-reading>:not(.guide-sources){display:none}body[data-print-mode=worksheet] .bag-worksheet{margin-top:0}body[data-print-mode=worksheet] .guide-sources .source-link:after{content:" · soilversus.com/sources/"}}.guide-header[data-astro-cid-rgwqbpby]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:2rem 5rem;display:grid}h1[data-astro-cid-rgwqbpby]{letter-spacing:-.025em;font-size:clamp(2.5rem,1.8rem + 2.5vw,4.125rem);line-height:1.05}.guide-header[data-astro-cid-rgwqbpby] p[data-astro-cid-rgwqbpby]{max-width:50ch;color:var(--c-fg-2);margin-top:1.25rem;font-size:1.125rem}.guide-header[data-astro-cid-rgwqbpby] .guide-updated[data-astro-cid-rgwqbpby]{margin-top:.75rem;font-size:.875rem}.guide-fields[data-astro-cid-rgwqbpby]{border-top:2px solid var(--c-rule-heavy);padding-top:1rem}.guide-fields[data-astro-cid-rgwqbpby] h2[data-astro-cid-rgwqbpby]{font-size:1.25rem;font-weight:600}.guide-fields[data-astro-cid-rgwqbpby] dl[data-astro-cid-rgwqbpby]>div[data-astro-cid-rgwqbpby],.test-notes[data-astro-cid-rgwqbpby]>div[data-astro-cid-rgwqbpby]{border-top:1px solid var(--c-rule);grid-template-columns:10rem minmax(0,1fr);gap:.25rem 1rem;padding-block:.625rem;font-size:.9375rem;display:grid}.guide-fields[data-astro-cid-rgwqbpby] dl[data-astro-cid-rgwqbpby],.test-notes[data-astro-cid-rgwqbpby]{margin-top:.75rem}[data-astro-cid-rgwqbpby]:is(.guide-fields,.test-notes) dt[data-astro-cid-rgwqbpby]{font-weight:700}[data-astro-cid-rgwqbpby]:is(.guide-fields,.test-notes) dd[data-astro-cid-rgwqbpby]{color:var(--c-fg-2)}.guide-nav[data-astro-cid-rgwqbpby]{border-block:1px solid var(--c-rule);flex-wrap:wrap;gap:0 1.5rem;margin-block:2rem;padding-block:.5rem;font-size:.9375rem;display:flex}.guide-nav[data-astro-cid-rgwqbpby] a[data-astro-cid-rgwqbpby]{align-items:center;min-height:2.75rem;display:inline-flex}.guide-reading[data-astro-cid-rgwqbpby]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:0 4rem;margin-top:1rem;display:grid}.guide-section[data-astro-cid-rgwqbpby]{border-top:1px solid var(--c-rule-strong);margin-top:2.5rem;padding-top:1.25rem}.guide-section[data-astro-cid-rgwqbpby]>p[data-astro-cid-rgwqbpby]{margin-top:1rem}.guide-reading[data-astro-cid-rgwqbpby] .guide-sources[data-astro-cid-rgwqbpby]{border:0;grid-column:1/-1;padding-top:0}@media (width<=760px){.guide-header[data-astro-cid-rgwqbpby],.guide-fields[data-astro-cid-rgwqbpby] dl[data-astro-cid-rgwqbpby]>div[data-astro-cid-rgwqbpby]{grid-template-columns:minmax(0,1fr)}.guide-nav[data-astro-cid-rgwqbpby]{gap:0 1rem}.test-notes[data-astro-cid-rgwqbpby]>div[data-astro-cid-rgwqbpby]{grid-template-columns:minmax(0,1fr)}}
