.blog-module__3rPSzG__blogShell{background:radial-gradient(circle at 8% 8%,#c9f36a24,#0000 24rem),#fbfaf6;min-width:320px}.blog-module__3rPSzG__blogIndex,.blog-module__3rPSzG__articlePage{overflow:clip}.blog-module__3rPSzG__monoLabel{color:var(--forest);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:700;line-height:1.45}.blog-module__3rPSzG__indexHero{grid-template-columns:minmax(0,.94fr) minmax(30rem,1.06fr);align-items:center;gap:clamp(2rem,6vw,7rem);width:min(100% - 4.5rem,1440px);min-height:calc(100svh - 5.5rem);margin-inline:auto;padding-block:clamp(3rem,7vw,7rem);display:grid}.blog-module__3rPSzG__indexHeroCopy{max-width:47rem;padding-block:2rem}.blog-module__3rPSzG__indexHeroCopy h1{max-width:12ch;color:var(--forest-deep);letter-spacing:-.075em;margin:1.2rem 0 1.7rem;font-size:clamp(3.3rem,6.7vw,7rem);font-weight:500;line-height:.91}.blog-module__3rPSzG__indexHeroCopy h1 span{color:#7b847c;font-weight:380}.blog-module__3rPSzG__indexHeroLead{color:#515a53;max-width:41rem;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.62}.blog-module__3rPSzG__indexHeroActions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2rem;display:flex}.blog-module__3rPSzG__indexHeroActions a{border:1px solid var(--forest);min-height:3.25rem;color:var(--forest);border-radius:999px;justify-content:center;align-items:center;padding:.9rem 1.25rem;font-size:.78rem;font-weight:700;transition:color .18s,background .18s,transform .18s;display:inline-flex}.blog-module__3rPSzG__indexHeroActions a:first-child{background:var(--forest);color:#fff}.blog-module__3rPSzG__indexHeroActions a:hover,.blog-module__3rPSzG__indexHeroActions a:focus-visible{background:var(--lime);color:var(--forest-deep);transform:translateY(-2px)}.blog-module__3rPSzG__indexHeroMedia{background:#dfe4d9;border-radius:clamp(1.5rem,3vw,3rem);min-height:clamp(34rem,68vw,52rem);margin:0;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #0d281d1f}.blog-module__3rPSzG__indexHeroMedia picture{position:absolute;inset:0}.blog-module__3rPSzG__indexHeroMedia img{object-fit:cover;object-position:center}.blog-module__3rPSzG__indexHeroMedia:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#081f1594);position:absolute;inset:62% 0 0}.blog-module__3rPSzG__indexHeroMedia figcaption{z-index:2;color:#ffffffe6;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:650;line-height:1.45;position:absolute;bottom:1.4rem;left:1.5rem;right:1.5rem}.blog-module__3rPSzG__editorialPromise{background:var(--forest-deep);color:#fff;border-radius:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(3rem,7vw,8rem);width:min(100% - 4.5rem,1440px);margin:0 auto clamp(6rem,10vw,10rem);padding:clamp(2.5rem,5vw,5rem);display:grid}.blog-module__3rPSzG__editorialPromise .blog-module__3rPSzG__monoLabel{color:var(--lime)}.blog-module__3rPSzG__editorialPromise h2{letter-spacing:-.065em;max-width:8ch;margin:1rem 0 0;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:470;line-height:.94}.blog-module__3rPSzG__promisePoints{align-content:center;display:grid}.blog-module__3rPSzG__promisePoints p{color:#ffffffc2;border-bottom:1px solid #ffffff2b;grid-template-columns:2rem 1fr;gap:1.2rem;margin:0;padding:1.35rem 0;line-height:1.65;display:grid}.blog-module__3rPSzG__promisePoints p:last-child{border-bottom:0}.blog-module__3rPSzG__promisePoints span{color:var(--lime);font-family:var(--font-geist-mono), monospace;font-size:.68rem;font-weight:700}.blog-module__3rPSzG__guidesSection,.blog-module__3rPSzG__relatedSection,.blog-module__3rPSzG__indexClosing{width:min(100% - 4.5rem,1440px);margin-inline:auto}.blog-module__3rPSzG__homeHighlights{width:var(--shell);border-top:1px solid var(--line);margin-inline:auto;padding-block:clamp(6rem,10vw,10rem)}.blog-module__3rPSzG__homeHighlights .blog-module__3rPSzG__sectionHeader h2{max-width:10ch}.blog-module__3rPSzG__homeHighlightsIntro{align-items:start;gap:1.2rem;display:grid}.blog-module__3rPSzG__homeHighlightsIntro p{color:var(--muted);margin:0;line-height:1.65}.blog-module__3rPSzG__homeHighlightsIntro a{width:max-content;color:var(--forest);font-size:.78rem;font-weight:720}.blog-module__3rPSzG__homeHighlightsIntro a span{transition:transform .18s;display:inline-block}.blog-module__3rPSzG__homeHighlightsIntro a:hover span,.blog-module__3rPSzG__homeHighlightsIntro a:focus-visible span{transform:translate(.3rem)}.blog-module__3rPSzG__homeHighlightsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.blog-module__3rPSzG__homeHighlightsGrid .blog-module__3rPSzG__blogCardCompact h2{font-size:clamp(1.45rem,2.2vw,2.25rem)}.blog-module__3rPSzG__homeHighlightsGrid .blog-module__3rPSzG__blogCardCopy>p{font-size:.82rem}.blog-module__3rPSzG__guidesSection{padding-bottom:clamp(6rem,10vw,10rem)}.blog-module__3rPSzG__sectionHeader{grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);align-items:end;gap:3rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.blog-module__3rPSzG__sectionHeader h2{max-width:12ch;color:var(--forest-deep);letter-spacing:-.07em;margin:.8rem 0 0;font-size:clamp(2.8rem,5vw,5.7rem);font-weight:480;line-height:.94}.blog-module__3rPSzG__sectionHeader>p,.blog-module__3rPSzG__sectionHeader>a{max-width:31rem;color:var(--muted);margin:0;line-height:1.65}.blog-module__3rPSzG__sectionHeader>a{color:var(--forest);justify-self:end;font-size:.78rem;font-weight:720}.blog-module__3rPSzG__sectionHeader>a span{margin-left:.25rem;transition:transform .18s;display:inline-block}.blog-module__3rPSzG__sectionHeader>a:hover span,.blog-module__3rPSzG__sectionHeader>a:focus-visible span{transform:translate(.3rem)}.blog-module__3rPSzG__blogCard{background:var(--paper);border:1px solid #171b181f;border-radius:clamp(1.4rem,2vw,2rem);grid-template-columns:minmax(24rem,1.05fr) minmax(0,.95fr);min-width:0;display:grid;overflow:hidden;box-shadow:0 1.4rem 3.5rem #0d281d0d}.blog-module__3rPSzG__blogCardMedia{background:#e0e5dd;min-height:31rem;position:relative;overflow:hidden}.blog-module__3rPSzG__blogCardMedia img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.65,.3,1)}.blog-module__3rPSzG__blogCardMedia:hover img,.blog-module__3rPSzG__blogCardMedia:focus-visible img{transform:scale(1.025)}.blog-module__3rPSzG__blogCardCopy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(2rem,4vw,4.5rem);display:flex}.blog-module__3rPSzG__cardMeta{color:var(--forest);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.65rem 1.1rem;margin-bottom:1.2rem;font-size:.59rem;font-weight:700;display:flex}.blog-module__3rPSzG__cardMeta span+span{color:#515a53}.blog-module__3rPSzG__blogCard h2{color:var(--forest-deep);letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3.3vw,3.8rem);font-weight:500;line-height:.98}.blog-module__3rPSzG__blogCard h2 a{text-underline-offset:.12em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:.05em;transition:text-decoration-color .18s}.blog-module__3rPSzG__blogCard h2 a:hover,.blog-module__3rPSzG__blogCard h2 a:focus-visible{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.blog-module__3rPSzG__blogCardCopy>p{color:var(--muted);margin:1.35rem 0 0;line-height:1.65}.blog-module__3rPSzG__blogCardCopy footer{border-top:1px solid var(--line);color:#505850;font-family:var(--font-geist-mono), monospace;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.2rem;font-size:.61rem;font-weight:600;display:flex}.blog-module__3rPSzG__blogCardCopy footer a{color:var(--forest);font-family:var(--font-geist-sans), sans-serif;font-size:.75rem;font-weight:720}.blog-module__3rPSzG__blogCardCopy footer a span{transition:transform .18s;display:inline-block}.blog-module__3rPSzG__blogCardCopy footer a:hover span,.blog-module__3rPSzG__blogCardCopy footer a:focus-visible span{transform:translate(.25rem)}.blog-module__3rPSzG__cardGrid,.blog-module__3rPSzG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem;display:grid}.blog-module__3rPSzG__blogCardCompact{flex-direction:column;display:flex}.blog-module__3rPSzG__blogCardCompact .blog-module__3rPSzG__blogCardMedia{aspect-ratio:16/10;min-height:auto}.blog-module__3rPSzG__blogCardCompact .blog-module__3rPSzG__blogCardCopy{flex:1;justify-content:flex-start;padding:clamp(1.5rem,3vw,2.5rem)}.blog-module__3rPSzG__blogCardCompact h2{font-size:clamp(1.65rem,2.4vw,2.5rem);line-height:1.02}.blog-module__3rPSzG__blogCardCompact .blog-module__3rPSzG__blogCardCopy footer{margin-top:auto;padding-top:1.4rem}.blog-module__3rPSzG__indexClosing{grid-template-columns:minmax(0,.72fr) minmax(30rem,1.28fr);align-items:center;gap:clamp(3rem,8vw,9rem);padding-bottom:clamp(6rem,10vw,10rem);display:grid}.blog-module__3rPSzG__indexClosing>div:first-child h2{color:var(--forest-deep);letter-spacing:-.065em;margin:.8rem 0 1.2rem;font-size:clamp(2.7rem,4.5vw,5rem);font-weight:480;line-height:.95}.blog-module__3rPSzG__indexClosing>div:first-child>p:last-child{max-width:35rem;color:var(--muted);margin:0;line-height:1.7}.blog-module__3rPSzG__breadcrumbs{color:#555d56;width:min(100% - 4.5rem,1280px);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 auto;padding-top:2rem;font-size:.61rem;font-weight:600;display:flex}.blog-module__3rPSzG__breadcrumbs a{color:var(--forest)}.blog-module__3rPSzG__breadcrumbs a:hover,.blog-module__3rPSzG__breadcrumbs a:focus-visible{text-underline-offset:.22rem;text-decoration:underline}.blog-module__3rPSzG__articleHero{grid-template-columns:minmax(0,1.04fr) minmax(27rem,.96fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);width:min(100% - 4.5rem,1280px);margin:0 auto;padding-block:clamp(3rem,7vw,7rem);display:grid}.blog-module__3rPSzG__articleHeroCopy h1{max-width:13ch;color:var(--forest-deep);letter-spacing:-.075em;margin:1rem 0 1.5rem;font-size:clamp(3.2rem,6.4vw,6.8rem);font-weight:490;line-height:.91}.blog-module__3rPSzG__articleDek{color:#545d56;max-width:43rem;margin:0;font-size:clamp(1.05rem,1.45vw,1.27rem);line-height:1.62}.blog-module__3rPSzG__articleMeta{border-top:1px solid var(--line);color:#555e57;font-family:var(--font-geist-mono), monospace;flex-wrap:wrap;gap:.75rem 1.3rem;margin-top:2rem;padding-top:1rem;font-size:.61rem;font-weight:600;display:flex}.blog-module__3rPSzG__articleMeta span:first-child{color:var(--forest)}.blog-module__3rPSzG__articleHeroMedia{background:#dce3da;border-radius:clamp(1.4rem,2.5vw,2.6rem);min-height:clamp(31rem,48vw,43rem);margin:0;position:relative;overflow:hidden;box-shadow:0 2rem 4.5rem #0d281d1a}.blog-module__3rPSzG__articleHeroMedia img{object-fit:cover}.blog-module__3rPSzG__articleLayout{grid-template-columns:14.5rem minmax(0,47rem);justify-content:center;gap:clamp(3rem,7vw,7.5rem);width:min(100% - 4.5rem,1160px);margin:0 auto;padding-bottom:clamp(6rem,10vw,10rem);display:grid}.blog-module__3rPSzG__articleAside{min-width:0}.blog-module__3rPSzG__articleAside>nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.2rem 0;position:sticky;top:7.4rem}.blog-module__3rPSzG__articleAside ol{counter-reset:article-toc;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__articleAside li{counter-increment:article-toc}.blog-module__3rPSzG__articleAside li a{color:#626a63;grid-template-columns:1.7rem 1fr;font-size:.75rem;line-height:1.4;transition:color .16s;display:grid}.blog-module__3rPSzG__articleAside li a:before{color:#9aa099;content:counter(article-toc, decimal-leading-zero);font-family:var(--font-geist-mono), monospace;font-size:.58rem;font-weight:650}.blog-module__3rPSzG__articleAside li a:hover,.blog-module__3rPSzG__articleAside li a:focus-visible{color:var(--forest)}.blog-module__3rPSzG__reviewNote{background:#c9f36a52;border-radius:1rem;grid-template-columns:1.8rem 1fr;gap:.7rem;margin-top:1.2rem;padding:1rem;display:grid}.blog-module__3rPSzG__reviewNote>span{background:var(--forest);width:1.65rem;height:1.65rem;color:var(--lime);border-radius:50%;place-items:center;font-size:.68rem;font-weight:800;display:grid}.blog-module__3rPSzG__reviewNote p{color:#4f5a52;margin:0;font-size:.67rem;line-height:1.5}.blog-module__3rPSzG__articleColumn{min-width:0}.blog-module__3rPSzG__articleBody{color:#292f2b;font-size:1.03rem;line-height:1.78}.blog-module__3rPSzG__articleLead{color:var(--forest-deep);letter-spacing:-.025em;margin:0 0 2.4rem;font-size:clamp(1.3rem,2.1vw,1.68rem);font-weight:450;line-height:1.5}.blog-module__3rPSzG__articleBody section{margin-top:clamp(4rem,8vw,6.5rem)}.blog-module__3rPSzG__articleBody h2,.blog-module__3rPSzG__faqSection h2,.blog-module__3rPSzG__sources h2,.blog-module__3rPSzG__authorCard h2{color:var(--forest-deep);letter-spacing:-.06em;margin:0 0 1.4rem;font-size:clamp(2.25rem,4vw,3.6rem);font-weight:500;line-height:.99}.blog-module__3rPSzG__articleBody h3{color:var(--forest-deep);letter-spacing:-.035em;margin:2.3rem 0 .65rem;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:590;line-height:1.15}.blog-module__3rPSzG__articleBody p{margin:1.1rem 0}.blog-module__3rPSzG__articleBody a:not(.blog-module__3rPSzG__blogCardMedia),.blog-module__3rPSzG__sources a{color:var(--forest);text-underline-offset:.16em;font-weight:650;text-decoration-line:underline;text-decoration-color:#17392a6b;text-decoration-thickness:.08em}.blog-module__3rPSzG__articleBody a:hover,.blog-module__3rPSzG__articleBody a:focus-visible,.blog-module__3rPSzG__sources a:hover,.blog-module__3rPSzG__sources a:focus-visible{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-decoration-thickness:.18em}.blog-module__3rPSzG__callout{border-radius:1.4rem;margin:clamp(2.2rem,5vw,4rem) 0;padding:clamp(1.4rem,3vw,2.3rem)}.blog-module__3rPSzG__callout>span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.65rem;font-size:.61rem;font-weight:760;display:block}.blog-module__3rPSzG__callout div>:first-child{margin-top:0}.blog-module__3rPSzG__callout div>:last-child{margin-bottom:0}.blog-module__3rPSzG__calloutlime{background:var(--lime);color:var(--forest-deep)}.blog-module__3rPSzG__calloutforest{background:var(--forest-deep);color:#fff}.blog-module__3rPSzG__calloutforest>span{color:var(--lime)}.blog-module__3rPSzG__calloutpaper{background:var(--paper);border:1px solid #17392a2e;box-shadow:0 1rem 2.5rem #0d281d0f}.blog-module__3rPSzG__tableScroll{border:1px solid var(--line);background:var(--paper);-webkit-overflow-scrolling:touch;border-radius:1.2rem;max-width:100%;margin:2.4rem 0;overflow-x:auto;box-shadow:0 1rem 2.5rem #0d281d0a}.blog-module__3rPSzG__tableScroll:focus-visible{outline-offset:4px}.blog-module__3rPSzG__articleTable{border-collapse:collapse;width:100%;min-width:42rem;font-size:.78rem;line-height:1.5}.blog-module__3rPSzG__articleTable caption{border-bottom:1px solid var(--line);color:var(--forest-deep);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:1.15rem 1.25rem;font-size:.63rem;font-weight:750}.blog-module__3rPSzG__articleTable th,.blog-module__3rPSzG__articleTable td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:1rem 1.1rem}.blog-module__3rPSzG__articleTable tr>:last-child{border-right:0}.blog-module__3rPSzG__articleTable tbody tr:last-child>*{border-bottom:0}.blog-module__3rPSzG__articleTable thead th{background:var(--forest-deep);color:#fff;font-size:.67rem;font-weight:700}.blog-module__3rPSzG__articleTable tbody th{color:var(--forest-deep);font-weight:720}.blog-module__3rPSzG__articleTable tbody tr:nth-child(2n){background:#f8f7f1}.blog-module__3rPSzG__steps{gap:0;margin:2.4rem 0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__steps li{border-top:1px solid var(--line);grid-template-columns:3.2rem 1fr;gap:1.1rem;padding:1.45rem 0;display:grid}.blog-module__3rPSzG__steps li:last-child{border-bottom:1px solid var(--line)}.blog-module__3rPSzG__steps>li>span{background:var(--forest);width:2.7rem;height:2.7rem;color:var(--lime);font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-size:.64rem;font-weight:760;display:grid}.blog-module__3rPSzG__steps h3{margin:0 0 .45rem}.blog-module__3rPSzG__steps p{color:#545c56;margin:0}.blog-module__3rPSzG__numberList,.blog-module__3rPSzG__checkList,.blog-module__3rPSzG__avoidList{gap:0;margin:2rem 0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__numberList{counter-reset:editorial-number}.blog-module__3rPSzG__numberList li,.blog-module__3rPSzG__checkList li,.blog-module__3rPSzG__avoidList li{border-top:1px solid var(--line);counter-increment:editorial-number;padding:1.15rem 0 1.15rem 2.8rem;position:relative}.blog-module__3rPSzG__numberList li:last-child,.blog-module__3rPSzG__checkList li:last-child,.blog-module__3rPSzG__avoidList li:last-child{border-bottom:1px solid var(--line)}.blog-module__3rPSzG__numberList li:before{color:var(--forest);content:counter(editorial-number, decimal-leading-zero);font-family:var(--font-geist-mono), monospace;font-size:.63rem;font-weight:760;position:absolute;top:1.28rem;left:0}.blog-module__3rPSzG__checkList li:before{background:var(--lime);width:1.65rem;height:1.65rem;color:var(--forest);content:"✓";border-radius:50%;place-items:center;font-size:.67rem;font-weight:800;display:grid;position:absolute;top:1.12rem;left:0}.blog-module__3rPSzG__avoidList li:before{color:#8a4d35;content:"—";font-size:1.1rem;font-weight:800;position:absolute;top:1.1rem;left:0}.blog-module__3rPSzG__tipGrid,.blog-module__3rPSzG__plantingPlans{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:2.3rem 0;display:grid}.blog-module__3rPSzG__tipGrid article,.blog-module__3rPSzG__plantingPlans article{border:1px solid var(--line);background:var(--paper);border-radius:1.2rem;padding:1.3rem}.blog-module__3rPSzG__tipGrid article>span,.blog-module__3rPSzG__plantingPlans article>p:first-child{color:var(--forest);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.56rem;font-weight:720;line-height:1.45;display:block}.blog-module__3rPSzG__tipGrid h3,.blog-module__3rPSzG__plantingPlans h3{margin:.7rem 0;font-size:1.15rem}.blog-module__3rPSzG__tipGrid p,.blog-module__3rPSzG__plantingPlans p,.blog-module__3rPSzG__plantingPlans li{color:#5b635d;font-size:.75rem;line-height:1.55}.blog-module__3rPSzG__tipGrid p{margin:0}.blog-module__3rPSzG__plantingPlans ul{margin:0;padding-left:1.1rem}.blog-module__3rPSzG__plantingPlans li+li{margin-top:.35rem}.blog-module__3rPSzG__errorList{margin-top:2.5rem;display:grid}.blog-module__3rPSzG__errorList article{border-top:1px solid var(--line);grid-template-columns:3.2rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.blog-module__3rPSzG__errorList article:last-child{border-bottom:1px solid var(--line)}.blog-module__3rPSzG__errorList article>span{color:var(--forest);font-family:var(--font-geist-mono), monospace;font-size:.66rem;font-weight:760}.blog-module__3rPSzG__errorList h3{margin:0 0 .45rem}.blog-module__3rPSzG__errorList p{color:#535b55;margin:0}.blog-module__3rPSzG__faqSection,.blog-module__3rPSzG__sources,.blog-module__3rPSzG__authorCard,.blog-module__3rPSzG__productCta{margin-top:clamp(5rem,9vw,8rem)}.blog-module__3rPSzG__faqSection>.blog-module__3rPSzG__monoLabel,.blog-module__3rPSzG__sources>.blog-module__3rPSzG__monoLabel,.blog-module__3rPSzG__authorCard .blog-module__3rPSzG__monoLabel{margin-bottom:.8rem}.blog-module__3rPSzG__articleFaqs{border-top:1px solid var(--line)}.blog-module__3rPSzG__articleFaqs details{border-bottom:1px solid var(--line)}.blog-module__3rPSzG__articleFaqs summary{color:var(--forest-deep);cursor:pointer;padding:1.4rem 3rem 1.4rem 0;font-size:1rem;font-weight:650;list-style:none;position:relative}.blog-module__3rPSzG__articleFaqs summary::-webkit-details-marker{display:none}.blog-module__3rPSzG__articleFaqs summary:after{color:var(--forest);content:"+";font-size:1.45rem;font-weight:350;position:absolute;top:1.15rem;right:0}.blog-module__3rPSzG__articleFaqs details[open] summary:after{content:"−"}.blog-module__3rPSzG__articleFaqs p{max-width:41rem;color:var(--muted);margin:-.2rem 0 1.5rem;line-height:1.7}.blog-module__3rPSzG__sources{border:1px solid var(--line);background:var(--paper);border-radius:1.4rem;padding:clamp(1.5rem,4vw,2.7rem)}.blog-module__3rPSzG__sources>p:not(.blog-module__3rPSzG__monoLabel){color:var(--muted);line-height:1.65}.blog-module__3rPSzG__sources ol{gap:0;margin:1.7rem 0 0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__sources li{border-top:1px solid var(--line);gap:.2rem;padding:.9rem 0;display:grid}.blog-module__3rPSzG__sources li span{color:#525b54;font-family:var(--font-geist-mono), monospace;font-size:.59rem;line-height:1.4}.blog-module__3rPSzG__authorCard{border-top:1px solid var(--line);grid-template-columns:4rem 1fr;align-items:start;gap:1.3rem;padding-top:2rem;display:grid}.blog-module__3rPSzG__authorCard>div:first-child{background:var(--forest);width:4rem;height:4rem;color:var(--lime);border-radius:50%;place-items:center;font-size:1.5rem;font-weight:650;display:grid}.blog-module__3rPSzG__authorCard h2{margin-bottom:.7rem;font-size:2rem}.blog-module__3rPSzG__authorCard>div:last-child>p:last-child{max-width:40rem;color:var(--muted);margin:0;line-height:1.65}.blog-module__3rPSzG__productCta{background:var(--forest-deep);color:#fff;border-radius:1.5rem;grid-template-columns:1fr auto;align-items:end;gap:2rem;padding:clamp(1.7rem,4vw,3rem);display:grid}.blog-module__3rPSzG__productCta .blog-module__3rPSzG__monoLabel{color:var(--lime)}.blog-module__3rPSzG__productCta h2{color:#fff;letter-spacing:-.06em;max-width:12ch;margin:.7rem 0 1rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:480;line-height:.96}.blog-module__3rPSzG__productCta p:last-child{color:#ffffffa8;max-width:37rem;margin:0;line-height:1.65}.blog-module__3rPSzG__productCta>a{background:var(--lime);min-height:3.2rem;color:var(--forest-deep);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.15rem;font-size:.75rem;font-weight:750;transition:transform .18s,background .18s;display:inline-flex}.blog-module__3rPSzG__productCta>a:hover,.blog-module__3rPSzG__productCta>a:focus-visible{background:#fff;transform:translateY(-2px)}.blog-module__3rPSzG__relatedSection{border-top:1px solid var(--line);padding:clamp(5rem,9vw,8rem) 0 clamp(6rem,10vw,10rem)}.blog-module__3rPSzG__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.blog-module__3rPSzG__relatedGrid .blog-module__3rPSzG__blogCardCompact h2{font-size:clamp(1.45rem,2vw,2.1rem)}.blog-module__3rPSzG__relatedGrid .blog-module__3rPSzG__blogCardCopy>p{font-size:.8rem}.blog-module__3rPSzG__notFound{place-content:center;justify-items:start;width:min(100% - 2rem,48rem);min-height:70svh;margin-inline:auto;padding-block:5rem;display:grid}.blog-module__3rPSzG__notFound h1{max-width:10ch;color:var(--forest-deep);letter-spacing:-.075em;margin:1rem 0;font-size:clamp(3.2rem,8vw,6.5rem);font-weight:480;line-height:.9}.blog-module__3rPSzG__notFound>p:not(.blog-module__3rPSzG__monoLabel){max-width:37rem;color:var(--muted);margin:0;line-height:1.7}.blog-module__3rPSzG__notFound>a{background:var(--forest);color:#fff;border-radius:999px;align-items:center;min-height:3.2rem;margin-top:1.8rem;padding:.85rem 1.15rem;font-size:.76rem;font-weight:720;display:inline-flex}@media (max-width:1100px){.blog-module__3rPSzG__indexHero{grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:2.5rem}.blog-module__3rPSzG__articleHero{grid-template-columns:minmax(0,1fr) minmax(24rem,.9fr);gap:3rem}.blog-module__3rPSzG__articleLayout{grid-template-columns:12rem minmax(0,44rem);gap:3.5rem}.blog-module__3rPSzG__tipGrid,.blog-module__3rPSzG__plantingPlans{grid-template-columns:1fr}.blog-module__3rPSzG__productCta{grid-template-columns:1fr;align-items:start}.blog-module__3rPSzG__productCta>a{justify-self:start}}@media (max-width:860px){.blog-module__3rPSzG__indexHero,.blog-module__3rPSzG__editorialPromise,.blog-module__3rPSzG__articleHero,.blog-module__3rPSzG__articleLayout{grid-template-columns:1fr}.blog-module__3rPSzG__indexHero{min-height:0}.blog-module__3rPSzG__indexHeroMedia{min-height:38rem}.blog-module__3rPSzG__editorialPromise{gap:2rem}.blog-module__3rPSzG__blogCard{grid-template-columns:1fr}.blog-module__3rPSzG__blogCardMedia{aspect-ratio:16/10;min-height:auto}.blog-module__3rPSzG__articleHeroMedia{aspect-ratio:4/3;min-height:auto}.blog-module__3rPSzG__articleLayout{width:min(100% - 3rem,47rem)}.blog-module__3rPSzG__articleAside{grid-template-columns:minmax(0,1fr) minmax(12rem,.5fr);gap:1rem;display:grid}.blog-module__3rPSzG__articleAside>nav{position:static}.blog-module__3rPSzG__reviewNote{align-self:start;margin-top:0}.blog-module__3rPSzG__relatedGrid,.blog-module__3rPSzG__homeHighlightsGrid{grid-template-columns:1fr}.blog-module__3rPSzG__homeHighlightsGrid .blog-module__3rPSzG__blogCardCompact{grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);display:grid}.blog-module__3rPSzG__homeHighlightsGrid .blog-module__3rPSzG__blogCardMedia{aspect-ratio:auto}.blog-module__3rPSzG__relatedGrid .blog-module__3rPSzG__blogCardCompact{grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);display:grid}.blog-module__3rPSzG__relatedGrid .blog-module__3rPSzG__blogCardMedia{aspect-ratio:auto}}@media (max-width:720px){.blog-module__3rPSzG__indexHero,.blog-module__3rPSzG__editorialPromise,.blog-module__3rPSzG__guidesSection,.blog-module__3rPSzG__indexClosing,.blog-module__3rPSzG__breadcrumbs,.blog-module__3rPSzG__articleHero,.blog-module__3rPSzG__relatedSection{width:min(100% - 2rem,1440px)}.blog-module__3rPSzG__indexHero{padding-top:2.5rem}.blog-module__3rPSzG__indexHeroCopy{padding-block:0}.blog-module__3rPSzG__indexHeroCopy h1,.blog-module__3rPSzG__articleHeroCopy h1{letter-spacing:-.065em}.blog-module__3rPSzG__indexHeroActions{flex-direction:column;align-items:stretch}.blog-module__3rPSzG__indexHeroActions a{width:100%}.blog-module__3rPSzG__indexHeroMedia{min-height:31rem}.blog-module__3rPSzG__editorialPromise{margin-bottom:5.5rem;padding:2rem 1.3rem}.blog-module__3rPSzG__sectionHeader{grid-template-columns:1fr;gap:1rem}.blog-module__3rPSzG__sectionHeader>a{justify-self:start}.blog-module__3rPSzG__cardGrid{grid-template-columns:1fr}.blog-module__3rPSzG__blogCardCopy{padding:1.5rem}.blog-module__3rPSzG__indexClosing{grid-template-columns:1fr}.blog-module__3rPSzG__articleHero{gap:2.2rem;padding-block:2.8rem 4rem}.blog-module__3rPSzG__articleHeroMedia{aspect-ratio:5/4}.blog-module__3rPSzG__articleLayout{width:min(100% - 2rem,47rem)}.blog-module__3rPSzG__articleAside{grid-template-columns:1fr}.blog-module__3rPSzG__articleAside>nav{border:1px solid var(--line);background:var(--paper);border-radius:1.2rem;padding:1.2rem}.blog-module__3rPSzG__reviewNote{display:none}.blog-module__3rPSzG__articleBody{font-size:.98rem;line-height:1.74}.blog-module__3rPSzG__articleTable{font-size:.73rem}.blog-module__3rPSzG__steps li,.blog-module__3rPSzG__errorList article{grid-template-columns:2.7rem 1fr}.blog-module__3rPSzG__authorCard{grid-template-columns:3rem 1fr}.blog-module__3rPSzG__authorCard>div:first-child{width:3rem;height:3rem}.blog-module__3rPSzG__productCta{padding:1.5rem}.blog-module__3rPSzG__productCta>a{width:100%}.blog-module__3rPSzG__relatedGrid .blog-module__3rPSzG__blogCardCompact{display:flex}.blog-module__3rPSzG__homeHighlights{width:min(100% - 2rem,1440px)}.blog-module__3rPSzG__homeHighlightsGrid .blog-module__3rPSzG__blogCardCompact{display:flex}.blog-module__3rPSzG__homeHighlightsGrid .blog-module__3rPSzG__blogCardMedia,.blog-module__3rPSzG__relatedGrid .blog-module__3rPSzG__blogCardMedia{aspect-ratio:16/10}}@media (max-width:430px){.blog-module__3rPSzG__indexHeroCopy h1,.blog-module__3rPSzG__articleHeroCopy h1{font-size:clamp(2.75rem,14vw,4rem)}.blog-module__3rPSzG__indexHeroMedia{min-height:27rem}.blog-module__3rPSzG__blogCardCopy footer{flex-direction:column;align-items:flex-start}.blog-module__3rPSzG__articleLead{font-size:1.2rem}.blog-module__3rPSzG__callout,.blog-module__3rPSzG__sources{padding:1.25rem}.blog-module__3rPSzG__steps li,.blog-module__3rPSzG__errorList article{grid-template-columns:1fr}.blog-module__3rPSzG__steps>li>span{width:2.4rem;height:2.4rem}}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__indexHeroActions a,.blog-module__3rPSzG__blogCardMedia img,.blog-module__3rPSzG__blogCardCopy footer a span,.blog-module__3rPSzG__productCta>a{transition:none}}
