.dvs.astro-4x2eoeg6{border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line);padding:var(--space-m)}.dvs__tablist.astro-4x2eoeg6{border-radius:var(--r-pill);background:var(--limestone);margin-bottom:var(--space-m);grid-auto-flow:column;gap:.25rem;max-width:100%;padding:.3rem;display:inline-grid;position:relative}.dvs__tab.astro-4x2eoeg6{z-index:1;border-radius:var(--r-pill);min-height:2.9rem;color:var(--forest);background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem 1.1rem;font-weight:600;transition:color .3s;display:inline-flex;position:relative}.dvs__tab.astro-4x2eoeg6[aria-selected=true]{color:var(--paper)}.dvs__tab.astro-4x2eoeg6[aria-selected=true] svg{color:var(--leaf-bright)}.dvs__ink.astro-4x2eoeg6{top:.3rem;bottom:.3rem;left:var(--ink-x,.3rem);width:var(--ink-w,50%);border-radius:var(--r-pill);background:var(--forest);transition:left .45s var(--ease-out), width .45s var(--ease-out);position:absolute}html:not(.js) .dvs__ink.astro-4x2eoeg6{display:none}.dvs__panel.astro-4x2eoeg6{gap:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.js .dvs__panel.astro-4x2eoeg6:not([data-active]){display:none}html:not(.js) .dvs__panel.astro-4x2eoeg6+.dvs__panel.astro-4x2eoeg6{margin-top:var(--space-l)}.dvs__panel.astro-4x2eoeg6[data-active]{animation:dvs-in .5s var(--ease-out)}@keyframes dvs-in{0%{opacity:0;transform:translateY(8px)}}.dvs__art.astro-4x2eoeg6 svg.astro-4x2eoeg6{border-radius:var(--r-md);background:#f1ebde;width:100%;height:auto}.dvs__label.astro-4x2eoeg6{font-family:var(--font-body);fill:#6d5c40;font-size:12px}.dvs__drop.astro-4x2eoeg6{animation:dvs-drop 1.8s var(--ease-grow) infinite;transform-box:fill-box}.dvs__soak.astro-4x2eoeg6{opacity:.18;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite dvs-soak}@keyframes dvs-drop{0%{opacity:0;transform:translateY(-6px)}30%{opacity:1}to{opacity:0;transform:translateY(30px)}}@keyframes dvs-soak{0%,to{opacity:.12;transform:scale(.85)}60%{opacity:.26;transform:scale(1.08)}}.dvs__spray.astro-4x2eoeg6 path.astro-4x2eoeg6{stroke-dasharray:2 9;animation:1.3s linear infinite dvs-spray}@keyframes dvs-spray{to{stroke-dashoffset:-44px}}.dvs__how.astro-4x2eoeg6{font-size:var(--step-1);color:var(--ink-soft)}.dvs__facts.astro-4x2eoeg6{gap:var(--space-s);margin:0;display:grid}.dvs__facts.astro-4x2eoeg6 dt.astro-4x2eoeg6{font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--corten);margin-bottom:.3rem;font-weight:600}.dvs__facts.astro-4x2eoeg6 dd.astro-4x2eoeg6{margin:0}@media (width<=800px){.dvs__panel.astro-4x2eoeg6{grid-template-columns:1fr}.dvs__tablist.astro-4x2eoeg6{border-radius:var(--r-md);grid-template-columns:1fr 1fr;grid-auto-flow:row;width:100%;display:grid}.dvs__tab.astro-4x2eoeg6{font-size:var(--step--1);justify-content:center;padding-inline:.5rem}.dvs__ink.astro-4x2eoeg6{border-radius:var(--r-sm)}}@media (prefers-reduced-motion:reduce){.dvs__drop.astro-4x2eoeg6,.dvs__soak.astro-4x2eoeg6,.dvs__spray.astro-4x2eoeg6 path.astro-4x2eoeg6{animation:none}}.hz.astro-wklobqqa{gap:var(--space-l);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.hz__plan.astro-wklobqqa{filter:drop-shadow(0 18px 30px #0f25191f);width:100%;height:auto}.hz__txt.astro-wklobqqa{font-family:var(--font-body);fill:#6d5c40;font-size:13px;font-weight:600}.hz__zone.astro-wklobqqa{transition:opacity .35s}.astro-wklobqqa[data-zone=lawn] path.astro-wklobqqa{fill:#7dba4573;stroke:#3a7a10;stroke-width:1.5px}.astro-wklobqqa[data-zone=lawn] .hz__heads.astro-wklobqqa circle.astro-wklobqqa{fill:#163626}.astro-wklobqqa[data-zone=natives] path.astro-wklobqqa{fill:#a3471f38;stroke:#a3471f;stroke-width:1.5px}.astro-wklobqqa[data-zone=natives] .hz__plants.astro-wklobqqa circle.astro-wklobqqa{fill:#2f5d3aa6}.astro-wklobqqa[data-zone=veggies] rect.astro-wklobqqa{fill:#3d7c8a40;stroke:#3d7c8a;stroke-width:1.5px}.hz__rows.astro-wklobqqa{stroke:#3d7c8a;stroke-width:2px;stroke-dasharray:4 5}.astro-wklobqqa[data-zone=pots] circle.astro-wklobqqa{fill:#c99a3a73;stroke:#a47a22;stroke-width:1.5px}.hz__badge.astro-wklobqqa circle.astro-wklobqqa{fill:var(--forest)}.hz__badge.astro-wklobqqa text.astro-wklobqqa{font-family:var(--font-body);fill:var(--paper);font-size:13px;font-weight:700}.hz.astro-wklobqqa[data-focus] .hz__zone.astro-wklobqqa{opacity:.18}.hz.astro-wklobqqa[data-focus=lawn] .astro-wklobqqa[data-zone=lawn],.hz.astro-wklobqqa[data-focus=natives] .astro-wklobqqa[data-zone=natives],.hz.astro-wklobqqa[data-focus=veggies] .astro-wklobqqa[data-zone=veggies],.hz.astro-wklobqqa[data-focus=pots] .astro-wklobqqa[data-zone=pots]{opacity:1}.hz__legend.astro-wklobqqa{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.hz__key.astro-wklobqqa{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--paper);text-align:left;width:100%;color:var(--ink);transition:border-color .25s ease, transform .35s var(--ease-out), box-shadow .3s ease;grid-template-columns:2.4rem 1fr;gap:.2rem .9rem;padding:.85rem 1rem;display:grid}.hz__key.astro-wklobqqa:hover,.hz__key.astro-wklobqqa[aria-pressed=true]{border-color:var(--zc);box-shadow:var(--shadow-sm);transform:translate(4px)}.hz__swatch.astro-wklobqqa{background:var(--zc);color:#fff;border-radius:50% 50% 50% 14%;grid-row:span 2;place-items:center;width:2.4rem;height:2.4rem;font-weight:700;display:grid}.hz__name.astro-wklobqqa{color:var(--forest);font-weight:650}.hz__how.astro-wklobqqa{border-radius:var(--r-pill);background:var(--limestone);font-size:var(--step--2);color:var(--ink-soft);margin-left:.4rem;padding:.05rem .5rem;font-weight:600;display:inline-block}.hz__note.astro-wklobqqa{font-size:var(--step--1);color:var(--ink-soft)}@media (width<=860px){.hz.astro-wklobqqa{grid-template-columns:1fr}}.versus.astro-dg7hvnvp{gap:var(--space-m);grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid}.versus__col.astro-dg7hvnvp{padding:var(--space-l);border-radius:var(--r-lg)}.versus__col.astro-dg7hvnvp h3.astro-dg7hvnvp{font-size:var(--step-2);align-items:center;gap:.6rem;display:flex}.versus__col--right.astro-dg7hvnvp{background:var(--sage-pale)}.versus__col--right.astro-dg7hvnvp h3.astro-dg7hvnvp svg{color:var(--leaf-ink)}.versus__col--wrong.astro-dg7hvnvp{background:var(--paper);border:1px dashed var(--line-strong)}.versus__col--wrong.astro-dg7hvnvp h3.astro-dg7hvnvp svg{color:var(--corten)}.versus__vs.astro-dg7hvnvp{background:var(--forest);width:3.4rem;height:3.4rem;color:var(--paper);font-family:var(--font-display);border-radius:50%;align-self:center;place-items:center;font-size:1.3rem;font-style:italic;display:grid}.x-list.astro-dg7hvnvp{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.x-list.astro-dg7hvnvp li.astro-dg7hvnvp{padding-left:2rem;position:relative}.x-list.astro-dg7hvnvp li.astro-dg7hvnvp:before,.x-list.astro-dg7hvnvp li.astro-dg7hvnvp:after{content:"";background:var(--corten);border-radius:2px;width:.8rem;height:2px;position:absolute;top:.8em;left:.25rem;transform:rotate(45deg)}.x-list.astro-dg7hvnvp li.astro-dg7hvnvp:after{transform:rotate(-45deg)}.tips.astro-dg7hvnvp{margin:var(--space-xl) 0 0;gap:var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.tips.astro-dg7hvnvp li.astro-dg7hvnvp{padding-top:var(--space-m);border-top:2px solid var(--water)}.tips__num.astro-dg7hvnvp{font-family:var(--font-display);font-size:var(--step-3);color:var(--water);margin-bottom:.4rem;line-height:1;display:block}.tips.astro-dg7hvnvp p.astro-dg7hvnvp{color:var(--ink-soft);font-size:var(--step--1);margin:0}.wd-grid.astro-dg7hvnvp{gap:var(--space-xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}@media (width<=860px){.versus.astro-dg7hvnvp{grid-template-columns:1fr}.versus__vs.astro-dg7hvnvp{justify-self:center}.tips.astro-dg7hvnvp,.wd-grid.astro-dg7hvnvp{grid-template-columns:1fr}}
