@font-face{font-family:PSJ Redesign Display;src:url(/redesign/fonts/bricolage-grotesque-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PSJ Redesign Display;src:url(/redesign/fonts/bricolage-grotesque-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:PSJ Redesign Body;src:url(/redesign/fonts/dm-sans-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PSJ Redesign Body;src:url(/redesign/fonts/dm-sans-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PSJ Redesign Body;src:url(/redesign/fonts/dm-sans-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.redesign-site{--font-display:"PSJ Redesign Display";--font-body:"PSJ Redesign Body"}.redesign-site .site-header{position:relative;z-index:30;background:transparent;border:0}.redesign-site .site-footer{background:transparent;color:var(--forest);border:0}.redesign-site .text-link{border:0;padding-bottom:0;font-size:inherit}html[data-site-profile=redesign]{scroll-behavior:smooth;scroll-padding-top:30px}@media (prefers-reduced-motion:reduce){html[data-site-profile=redesign]{scroll-behavior:auto}}:where(.redesign-site){--cream:#fffcf3;--forest:#123325;--evergreen:#214734;--coral:#ef785e;--mint:#e5eecf;--peach:#fac7b7;--lilac:#ddd9f1;--line:#b4bcb1;--background:var(--cream);--foreground:var(--forest);color-scheme:light}:where(.redesign-site) *{box-sizing:border-box}:where(.redesign-site){scroll-behavior:smooth;scroll-padding-top:30px}.redesign-site{margin:0;background:var(--cream);color:var(--forest);font-family:var(--font-body),Arial,sans-serif;font-size:16px;line-height:1.5}:where(.redesign-site) h1,:where(.redesign-site) h2,:where(.redesign-site) h3,:where(.redesign-site) h4,:where(.redesign-site) p{margin:0}:where(.redesign-site) h1,:where(.redesign-site) h2,:where(.redesign-site) h3,:where(.redesign-site) h4{font-family:var(--font-display),Arial,sans-serif;font-weight:800;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}:where(.redesign-site) a{color:inherit;text-decoration:none}:where(.redesign-site) button,:where(.redesign-site) input{font:inherit}:where(.redesign-site) button{cursor:pointer;color:inherit}:where(.redesign-site) a,:where(.redesign-site) button,:where(.redesign-site) summary{touch-action:manipulation}:where(.redesign-site) a:focus-visible,:where(.redesign-site) button:focus-visible,:where(.redesign-site) input:focus-visible,:where(.redesign-site) summary:focus-visible{outline:3px solid var(--forest);outline-offset:5px}:where(.redesign-site) a:hover{text-decoration-color:var(--coral)}:where(.redesign-site) img{display:block;max-width:100%}:where(.redesign-site) svg{width:24px;height:24px;flex-shrink:0}:where(.redesign-site) em{font-style:normal;color:var(--evergreen)}:where(.redesign-site) ::selection{background:var(--peach);color:var(--forest)}:where(.redesign-site) section[id]{scroll-margin-top:30px}:where(.redesign-site) .page-width{width:calc(100% - 80px);max-width:1320px;margin-inline:auto}:where(.redesign-site) .mint{background:var(--mint)}:where(.redesign-site) .peach{background:var(--peach)}:where(.redesign-site) .lilac{background:var(--lilac)}:where(.redesign-site) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.redesign-site) .skip-link{position:fixed;top:10px;left:10px;z-index:100;padding:12px 20px;background:var(--forest);color:var(--cream);transform:translateY(-200%)}:where(.redesign-site) .skip-link:focus{transform:translateY(0)}:where(.redesign-site) .eyebrow{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.5}:where(.redesign-site) .button-primary{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:52px;padding:12px 20px;background:var(--coral);color:var(--forest);border:1.5px solid var(--forest);box-shadow:3px 3px 0 var(--forest);font-weight:700;font-size:15px;line-height:1.3;transition:background .18s,transform .18s,box-shadow .18s}:where(.redesign-site) .button-primary:hover{background:#fa927a;transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--forest)}:where(.redesign-site) .text-link{display:inline-flex;align-items:center;gap:18px;font-weight:700;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}:where(.redesign-site) .text-link svg{width:20px}:where(.redesign-site) .handwritten{font-family:var(--font-display),sans-serif;font-weight:600;font-size:23px;line-height:1.1;transform:rotate(-8deg)}:where(.redesign-site) .site-header{padding-top:16px}:where(.redesign-site) .masthead-top{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.045em;font-weight:500;margin-bottom:10px}:where(.redesign-site) .wordmark{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.075em;font-size:clamp(55px,10.65vw,153px);line-height:1.08;white-space:nowrap;padding-bottom:17px}:where(.redesign-site) .wordmark-joy{color:var(--coral)}:where(.redesign-site) .wordmark>svg{width:clamp(34px,5vw,74px);height:clamp(45px,7vw,92px);transform:rotate(12deg);margin-left:5px}:where(.redesign-site) .nav-row{position:relative;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;min-height:57px;gap:20px}:where(.redesign-site) .desktop-nav{display:flex;gap:35px;font-weight:700;font-size:14px}:where(.redesign-site) .desktop-nav a{padding-block:18px}:where(.redesign-site) .desktop-nav a:hover{text-decoration:underline;text-underline-offset:6px}:where(.redesign-site) .search-trigger{display:flex;align-items:center;gap:11px;background:none;border:0;padding:12px 0;font-size:13px}:where(.redesign-site) .search-trigger:hover span{text-decoration:underline;text-underline-offset:5px}:where(.redesign-site) .search-trigger svg{width:20px;height:20px}:where(.redesign-site) .mobile-nav{display:none}:where(.redesign-site) .site-header[data-home=false]{padding-top:18px}:where(.redesign-site) .site-header[data-home=false] .masthead-top{display:none}:where(.redesign-site) .site-header[data-home=false] .wordmark{font-size:43px;letter-spacing:-.065em;justify-content:flex-start;padding-bottom:18px}:where(.redesign-site) .site-header[data-home=false] .wordmark>svg{width:32px;height:40px}:where(.redesign-site) .site-header[data-home=false] .nav-row{min-height:50px}:where(.redesign-site) .site-header[data-home=false] .desktop-nav a{padding-block:14px}:where(.redesign-site) .home-page{padding-top:32px}:where(.redesign-site) .lead-grid{display:grid;grid-template-columns:minmax(0,2.18fr) minmax(260px,1fr);gap:32px}:where(.redesign-site) .lead-story{min-width:0}:where(.redesign-site) .lead-intro{position:relative;padding-bottom:27px}:where(.redesign-site) .lead-intro h1{font-size:clamp(46px,5.3vw,76px);line-height:1.015;margin:13px 0 15px;letter-spacing:-.055em}:where(.redesign-site) .lead-intro h1 em{position:relative;display:inline-block}:where(.redesign-site) .lead-intro h1 em:after{content:"";position:absolute;height:6px;border-radius:50%;background:var(--coral);bottom:-6px;left:1px;width:101%;transform:rotate(-2deg)}:where(.redesign-site) .lead-deck{font-size:16px;max-width:450px;margin:0 0 21px}:where(.redesign-site) .lead-photo{display:block;position:relative;height:460px;overflow:hidden;background:var(--mint)}:where(.redesign-site) .lead-photo>img{width:100%;height:100%;object-fit:cover;object-position:center 42%;transition:transform .45s}:where(.redesign-site) .lead-photo:hover>img{transform:scale(1.025)}:where(.redesign-site) .photo-label{position:absolute;right:20px;bottom:22px;display:flex;align-items:center;gap:7px;background:var(--lilac);padding:12px 16px;transform:rotate(-5deg);font-family:var(--font-display),sans-serif;font-size:18px;font-weight:600}:where(.redesign-site) .photo-label svg{width:25px;height:34px}:where(.redesign-site) .lead-caption{display:flex;justify-content:space-between;gap:12px;padding-top:10px;font-size:11px;font-weight:500}:where(.redesign-site) .lead-caption>span:last-child{display:flex;align-items:center;gap:12px}:where(.redesign-site) .lead-caption svg{width:17px;height:17px}:where(.redesign-site) .supporting-stories{display:flex;flex-direction:column;gap:28px}:where(.redesign-site) .supporting-story{display:block}:where(.redesign-site) .supporting-photo{height:207px;overflow:hidden;margin-bottom:15px}:where(.redesign-site) .supporting-photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s}:where(.redesign-site) .supporting-story:first-child .supporting-photo img{object-position:center 60%}:where(.redesign-site) .supporting-story:hover img{transform:scale(1.03)}:where(.redesign-site) .supporting-story h2{font-size:29px;line-height:1.04;margin:8px 0}:where(.redesign-site) .supporting-story>p:not(.eyebrow){font-size:14px;line-height:1.45;margin-bottom:10px;max-width:330px}:where(.redesign-site) .supporting-story .text-link{font-size:13px}:where(.redesign-site) .supporting-story:hover .text-link{color:#8e3927}:where(.redesign-site) .topic-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:40px}:where(.redesign-site) .topic{display:flex;align-items:center;gap:16px;min-height:115px;padding:23px 21px;transition:filter .18s}:where(.redesign-site) .topic:hover{filter:brightness(.96)}:where(.redesign-site) .topic>svg:first-child{width:49px;height:63px}:where(.redesign-site) .topic>span{min-width:0;flex:1 1}:where(.redesign-site) .topic small{display:block;font-size:11px;margin-bottom:5px}:where(.redesign-site) .topic strong{font-family:var(--font-display),sans-serif;font-size:25px;letter-spacing:-.04em;line-height:1.05;display:block}:where(.redesign-site) .topic>svg:last-child{width:23px}:where(.redesign-site) .home-section{padding-top:76px}:where(.redesign-site) .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:27px}:where(.redesign-site) .section-heading h2{font-size:clamp(35px,4vw,54px);margin-top:10px}:where(.redesign-site) .section-heading>p{font-size:14px;line-height:1.5;min-width:190px;padding-bottom:4px}:where(.redesign-site) .plant-stories{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px}:where(.redesign-site) .pothos-photo{height:375px;position:relative;overflow:hidden;background:var(--mint)}:where(.redesign-site) .pothos-photo>img{width:100%;height:100%;object-fit:cover;transition:transform .4s}:where(.redesign-site) .pothos-story:hover .pothos-photo>img{transform:scale(1.025)}:where(.redesign-site) .story-sticker{position:absolute;right:25px;bottom:23px;background:var(--peach);padding:17px 20px;font-family:var(--font-display),sans-serif;font-size:27px;font-weight:800;letter-spacing:-.04em;line-height:1.06;transform:rotate(6deg)}:where(.redesign-site) .story-card-copy{display:flex;gap:25px;justify-content:space-between;padding-top:20px}:where(.redesign-site) .story-card-copy h3{font-size:29px;line-height:1.08;max-width:540px;margin-top:8px}:where(.redesign-site) .circle-arrow{display:flex;align-items:center;justify-content:center;width:43px;height:43px;border:1px solid var(--forest);border-radius:50%;flex-shrink:0;align-self:center}:where(.redesign-site) .care-note{position:relative;padding:37px 33px;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}:where(.redesign-site) .care-note>svg{width:80px;height:94px;margin:0 0 16px auto;transform:rotate(15deg)}:where(.redesign-site) .care-note h3{font-size:36px;margin-top:12px;max-width:330px}:where(.redesign-site) .care-note>p:not(.eyebrow){font-size:14px;max-width:320px;margin-top:17px}:where(.redesign-site) .care-note .button-primary{margin-top:24px}:where(.redesign-site) .care-note .handwritten{margin-top:27px;margin-left:auto;text-align:right}:where(.redesign-site) .gardening-feature{display:grid;grid-template-columns:1.05fr 1fr;margin-top:76px;min-height:550px}:where(.redesign-site) .gardening-photo{display:block;min-height:550px;overflow:hidden}:where(.redesign-site) .gardening-photo>img{height:100%;width:100%;object-fit:cover;transition:transform .4s}:where(.redesign-site) .gardening-photo:hover>img{transform:scale(1.025)}:where(.redesign-site) .gardening-copy{position:relative;padding:45px 45px 50px;overflow:hidden}:where(.redesign-site) .gardening-copy h2{font-size:clamp(44px,4.8vw,67px);line-height:.98;margin-top:24px}:where(.redesign-site) .gardening-copy>p:not(.eyebrow){font-size:15px;max-width:330px;margin:22px 0 24px}:where(.redesign-site) .gardening-copy>svg{position:absolute;right:20px;bottom:20px;width:90px;height:107px;transform:rotate(11deg)}:where(.redesign-site) .gardening-copy .button-primary{position:relative;z-index:1}:where(.redesign-site) .buying-feature{display:grid;grid-template-columns:1.15fr 1fr;min-height:415px}:where(.redesign-site) .buying-photo{overflow:hidden;background:var(--mint)}:where(.redesign-site) .buying-photo>img{width:100%;height:100%;object-fit:cover;transition:transform .4s}:where(.redesign-site) .buying-feature:hover img{transform:scale(1.025)}:where(.redesign-site) .buying-copy{position:relative;padding:40px 40px 55px;overflow:hidden}:where(.redesign-site) .buying-copy h3{font-size:39px;margin:17px 0 18px;max-width:420px}:where(.redesign-site) .buying-copy>p:not(.eyebrow){max-width:360px;font-size:14px;margin-bottom:25px}:where(.redesign-site) .buying-copy>svg{position:absolute;right:16px;bottom:17px;width:68px;height:83px;transform:rotate(15deg)}:where(.redesign-site) .buying-copy .text-link{position:relative;z-index:1}:where(.redesign-site) .reading-list{display:grid;grid-template-columns:1fr 2.1fr;gap:50px;border-top:1px solid var(--line);padding-top:35px;margin-top:75px}:where(.redesign-site) .reading-list-heading h2{font-size:45px;margin-top:13px}:where(.redesign-site) .reading-list-heading>svg{width:78px;height:90px;margin-top:20px;transform:rotate(10deg)}:where(.redesign-site) .reading-list>div:last-child>a{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);padding:20px 0}:where(.redesign-site) .reading-list>div:last-child>a:first-child{padding-top:0}:where(.redesign-site) .reading-list h3{font-size:21px;line-height:1.15;flex:1 1}:where(.redesign-site) .list-number{font-size:12px;align-self:flex-start;margin-top:3px}:where(.redesign-site) .reading-time{font-size:11px;white-space:nowrap}:where(.redesign-site) .reading-list a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}:where(.redesign-site) .reading-list a>svg{width:20px}:where(.redesign-site) .site-footer{padding-top:80px;padding-bottom:25px}:where(.redesign-site) .newsletter-band{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:32px 35px}:where(.redesign-site) .newsletter-band>svg{width:63px;height:78px;transform:rotate(-11deg)}:where(.redesign-site) .newsletter-band>div{flex:1 1}:where(.redesign-site) .newsletter-band h2{font-size:33px}:where(.redesign-site) .newsletter-band p{font-size:13px;margin-top:9px}:where(.redesign-site) .newsletter-band .button-primary{white-space:nowrap}:where(.redesign-site) .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:30px}:where(.redesign-site) .footer-wordmark{display:flex;align-items:center;gap:5px;font-family:var(--font-display),sans-serif;font-weight:800;font-size:29px;letter-spacing:-.065em}:where(.redesign-site) .footer-wordmark span{color:var(--coral)}:where(.redesign-site) .footer-wordmark svg{width:24px;height:30px}:where(.redesign-site) .footer-bottom nav{display:flex;align-items:center;gap:28px;font-size:12px}:where(.redesign-site) .footer-bottom nav a{display:inline-flex;align-items:center;gap:3px}:where(.redesign-site) .footer-bottom nav a:hover{text-decoration:underline;text-underline-offset:5px}:where(.redesign-site) .footer-bottom nav svg{width:13px;height:13px}:where(.redesign-site) .footer-note{font-size:11px;padding-top:19px;margin-top:22px;border-top:1px solid var(--line)}:where(.redesign-site) .search-dialog{color:var(--forest);background:var(--cream);width:min(650px,calc(100% - 32px));max-height:85dvh;overflow-y:auto;margin:auto;border:1px solid var(--forest);padding:30px;overscroll-behavior:contain}:where(.redesign-site) .search-dialog::backdrop{background:rgb(18 51 37/.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(.redesign-site) .search-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}:where(.redesign-site) .search-dialog h2{font-size:34px}:where(.redesign-site) .search-dialog-heading button{width:44px;height:44px;background:none;border:0;font-size:30px}:where(.redesign-site) .search-field{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--forest);margin-top:25px;padding:8px 0}:where(.redesign-site) .search-field input{width:100%;background:none;border:0;min-height:42px;min-width:0;outline-offset:2px}:where(.redesign-site) .search-field input:focus-visible{outline:2px solid var(--forest)}:where(.redesign-site) .search-result-count{font-size:12px;margin-top:18px}:where(.redesign-site) .search-results a{display:grid;grid-template-columns:1fr 24px;gap:5px 12px;padding:18px 0;border-bottom:1px solid var(--line)}:where(.redesign-site) .search-results a>span{grid-column:1;font-size:11px;text-transform:capitalize}:where(.redesign-site) .search-results a>strong{font-family:var(--font-display),sans-serif;font-size:21px;font-weight:600;line-height:1.15;letter-spacing:-.025em}:where(.redesign-site) .search-results a>svg{grid-column:2;grid-row:1/3;align-self:center}:where(.redesign-site) .search-results a:hover strong{text-decoration:underline;text-underline-offset:5px}:where(.redesign-site) .search-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px}:where(.redesign-site) .search-actions .button-primary{min-height:46px;font-size:13px;gap:14px}:where(.redesign-site) .search-actions>a{font-size:12px;text-decoration:underline;text-underline-offset:4px}:where(.redesign-site) .search-dialog a:focus-visible,:where(.redesign-site) .search-dialog button:focus-visible{outline:2px solid var(--forest);outline-offset:4px}@media(min-width:1500px){:where(.redesign-site) .wordmark{font-size:153px}}@media(max-width:1100px){:where(.redesign-site) .page-width{width:calc(100% - 48px)}:where(.redesign-site) .desktop-nav{gap:23px}:where(.redesign-site) .lead-grid{gap:25px;grid-template-columns:minmax(0,1.9fr) minmax(245px,1fr)}:where(.redesign-site) .lead-intro h1{font-size:57px}:where(.redesign-site) .lead-photo{height:440px}:where(.redesign-site) .supporting-photo{height:185px}:where(.redesign-site) .topic{gap:10px;padding:20px 15px}:where(.redesign-site) .topic strong{font-size:21px}:where(.redesign-site) .topic>svg:first-child{width:36px;height:51px}:where(.redesign-site) .care-note{padding:27px}:where(.redesign-site) .care-note h3{font-size:30px}:where(.redesign-site) .pothos-photo{height:335px}:where(.redesign-site) .gardening-copy{padding:35px}:where(.redesign-site) .gardening-copy h2{font-size:54px}:where(.redesign-site) .newsletter-band{padding:28px}:where(.redesign-site) .newsletter-band h2{font-size:27px}:where(.redesign-site) .newsletter-band>svg{display:none}:where(.redesign-site) .footer-bottom nav{gap:20px}:where(.redesign-site) .buying-copy h3{font-size:34px}:where(.redesign-site) .reading-list{gap:30px;grid-template-columns:1fr 2fr}:where(.redesign-site) .reading-time{display:none}}@media(max-width:760px){:where(.redesign-site) .page-width{width:calc(100% - 36px)}:where(.redesign-site) .masthead-top{font-size:9px}:where(.redesign-site) .masthead-top>span:last-child{display:none}:where(.redesign-site) .wordmark{font-size:10.4vw;padding-bottom:13px;gap:0;letter-spacing:-.075em}:where(.redesign-site) .wordmark>svg{width:7vw;height:10vw;margin:0}:where(.redesign-site) .nav-row{min-height:50px}:where(.redesign-site) .desktop-nav{display:none}:where(.redesign-site) .mobile-nav{display:block}:where(.redesign-site) .mobile-nav summary{list-style:none;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;min-height:49px;cursor:pointer}:where(.redesign-site) .mobile-nav summary::-webkit-details-marker{display:none}:where(.redesign-site) .menu-lines{width:19px;height:12px;display:inline-block;border-block:1.5px solid var(--forest)}:where(.redesign-site) .mobile-nav nav{position:absolute;left:0;right:0;top:49px;z-index:10;background:var(--cream);padding:10px 20px 15px;border:1px solid var(--forest)}:where(.redesign-site) .mobile-nav nav a{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line);font-weight:500}:where(.redesign-site) .search-trigger{font-size:12px}:where(.redesign-site) .search-trigger svg{height:18px;width:18px}:where(.redesign-site) .site-header[data-home=false] .wordmark{font-size:35px;padding-bottom:15px}:where(.redesign-site) .site-header[data-home=false] .wordmark>svg{width:27px;height:33px}:where(.redesign-site) .home-page{padding-top:25px}:where(.redesign-site) .lead-grid{display:block}:where(.redesign-site) .lead-intro h1{font-size:clamp(43px,7vw,57px);line-height:1.04;letter-spacing:-.055em}:where(.redesign-site) .lead-intro{padding-bottom:23px}:where(.redesign-site) .lead-intro h1 em:after{height:4px;bottom:-4px}:where(.redesign-site) .lead-deck{font-size:14px;max-width:350px}:where(.redesign-site) .lead-intro .eyebrow{font-size:10px}:where(.redesign-site) .button-primary{font-size:14px;min-height:48px;padding:11px 17px}:where(.redesign-site) .lead-photo{height:430px}:where(.redesign-site) .photo-label{font-size:16px;bottom:20px;right:14px;padding:10px 13px}:where(.redesign-site) .lead-caption{font-size:10px}:where(.redesign-site) .supporting-stories{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:30px}:where(.redesign-site) .supporting-photo{height:190px;margin-bottom:12px}:where(.redesign-site) .supporting-story h2{font-size:24px;margin-block:8px}:where(.redesign-site) .supporting-story .eyebrow{font-size:9px;letter-spacing:.055em}:where(.redesign-site) .supporting-story>p:not(.eyebrow){font-size:12px}:where(.redesign-site) .supporting-story .text-link{font-size:12px;gap:9px}:where(.redesign-site) .supporting-story .text-link svg{width:16px}:where(.redesign-site) .topic-strip{grid-template-columns:1fr;gap:8px;margin-top:30px}:where(.redesign-site) .topic{min-height:81px;padding:13px 20px;gap:20px}:where(.redesign-site) .topic>svg:first-child{width:34px;height:45px}:where(.redesign-site) .topic strong{font-size:24px}:where(.redesign-site) .topic small{font-size:10px;margin-bottom:2px}:where(.redesign-site) .topic>svg:last-child{width:20px}:where(.redesign-site) .home-section{padding-top:48px}:where(.redesign-site) .section-heading{display:block;margin-bottom:22px}:where(.redesign-site) .section-heading h2{font-size:36px;max-width:360px}:where(.redesign-site) .section-heading>p{font-size:12px;margin-top:13px}:where(.redesign-site) .section-heading>p br{display:none}:where(.redesign-site) .plant-stories{grid-template-columns:1fr;gap:28px}:where(.redesign-site) .pothos-photo{height:340px}:where(.redesign-site) .story-sticker{font-size:23px;padding:15px;bottom:20px;right:15px}:where(.redesign-site) .story-card-copy h3{font-size:27px}:where(.redesign-site) .care-note{padding:28px;min-height:350px}:where(.redesign-site) .care-note>svg{width:56px;height:72px;position:absolute;right:20px;top:15px}:where(.redesign-site) .care-note h3{font-size:34px;max-width:290px;position:relative}:where(.redesign-site) .care-note>.eyebrow{margin-top:15px}:where(.redesign-site) .care-note>p:not(.eyebrow){max-width:300px}:where(.redesign-site) .care-note .handwritten{position:absolute;right:27px;bottom:28px;font-size:20px}:where(.redesign-site) .care-note .button-primary{gap:14px}:where(.redesign-site) .gardening-feature{grid-template-columns:1fr;margin-top:48px}:where(.redesign-site) .gardening-photo{min-height:0;height:330px}:where(.redesign-site) .gardening-copy{padding:30px 27px 38px}:where(.redesign-site) .gardening-copy h2{font-size:52px;margin-top:18px}:where(.redesign-site) .gardening-copy>p:not(.eyebrow){font-size:14px;max-width:275px}:where(.redesign-site) .gardening-copy>svg{width:73px;height:85px;bottom:25px;right:16px}:where(.redesign-site) .buying-feature{grid-template-columns:1fr}:where(.redesign-site) .buying-photo{height:300px}:where(.redesign-site) .buying-copy{padding:29px 27px 38px}:where(.redesign-site) .buying-copy h3{font-size:34px;max-width:300px}:where(.redesign-site) .buying-copy>p:not(.eyebrow){max-width:270px}:where(.redesign-site) .reading-list{display:block;margin-top:47px;padding-top:26px}:where(.redesign-site) .reading-list-heading{margin-bottom:26px;position:relative}:where(.redesign-site) .reading-list-heading h2{font-size:37px}:where(.redesign-site) .reading-list-heading>svg{position:absolute;right:3px;top:0;margin:0;width:45px;height:58px}:where(.redesign-site) .reading-list>div:last-child>a{padding:18px 0;gap:15px}:where(.redesign-site) .reading-list h3{font-size:20px}:where(.redesign-site) .list-number{font-size:10px}:where(.redesign-site) .reading-list a>svg{width:18px}:where(.redesign-site) .site-footer{padding-top:48px;padding-bottom:20px}:where(.redesign-site) .newsletter-band{display:block;padding:26px}:where(.redesign-site) .newsletter-band h2{font-size:29px}:where(.redesign-site) .newsletter-band p{font-size:13px;margin-top:12px}:where(.redesign-site) .newsletter-band .button-primary{margin-top:22px;font-size:13px}:where(.redesign-site) .footer-bottom{display:block;padding-top:25px}:where(.redesign-site) .footer-wordmark{font-size:29px}:where(.redesign-site) .footer-bottom nav{flex-wrap:wrap;gap:13px 22px;margin-top:24px;font-size:11px}:where(.redesign-site) .footer-note{font-size:10px;margin-top:20px;padding-top:15px}:where(.redesign-site) .search-dialog{padding:21px}:where(.redesign-site) .search-dialog h2{font-size:28px}:where(.redesign-site) .search-results a>strong{font-size:20px}}@media(max-width:400px){:where(.redesign-site) .wordmark{font-size:10vw}:where(.redesign-site) .lead-intro h1{font-size:43px}:where(.redesign-site) .lead-photo{height:350px}:where(.redesign-site) .supporting-photo{height:150px}:where(.redesign-site) .supporting-story h2{font-size:22px}:where(.redesign-site) .care-note .handwritten{display:none}:where(.redesign-site) .gardening-copy h2{font-size:46px}:where(.redesign-site) .story-card-copy h3{font-size:25px}:where(.redesign-site) .pothos-photo{height:280px}:where(.redesign-site) .site-header[data-home=false] .wordmark{font-size:31px}:where(.redesign-site) .search-trigger span{font-size:11px}}@media(prefers-reduced-motion:reduce){:where(.redesign-site){scroll-behavior:auto}:where(.redesign-site) *,:where(.redesign-site) :after,:where(.redesign-site) :before{transition:none!important;animation:none!important}}:where(.redesign-site) .gardening-photo,:where(.redesign-site) .supporting-photo{position:relative}:where(.redesign-site) .photo-credit{position:absolute;bottom:0;right:0;padding:4px 9px;background:var(--cream);color:var(--forest);font-size:10px;line-height:1.5}@media (min-width:761px){:where(.redesign-site) .site-header[data-home=true] .wordmark{font-size:clamp(82px,12.2vw,172px)}}@font-face{font-family:Caveat;src:url(/redesign/fonts/caveat-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}:where(.redesign-site){--font-handwritten:"Caveat"}:where(.redesign-site) .site-header{padding-top:20px}:where(.redesign-site) .wordmark{line-height:.94;padding-bottom:18px}:where(.redesign-site) .wordmark>svg{transform:rotate(0)}:where(.redesign-site) .site-footer{padding-top:35px}:where(.redesign-site) .newsletter-band{position:relative;min-height:145px;overflow:hidden}:where(.redesign-site) .newsletter-band h2{position:relative;z-index:1}:where(.redesign-site) .newsletter-band p{position:relative;z-index:1}:where(.redesign-site) .newsletter-plant{position:absolute;left:-65px;bottom:-98px;width:255px;height:255px;object-fit:contain;transform:rotate(25deg);pointer-events:none}:where(.redesign-site) .newsletter-band>div{padding-left:135px}:where(.redesign-site) .newsletter-signup{position:relative;z-index:1;display:flex;align-items:stretch;gap:9px;max-width:460px;flex:1 1}:where(.redesign-site) .newsletter-signup input[type=email]{min-width:0;width:100%;flex:1 1;background:#fffcf3;color:#123325;border:1px solid #8589ae;border-radius:0;padding:12px 14px;font-size:13px}:where(.redesign-site) .newsletter-signup .button-primary{flex-shrink:0;gap:14px;font-size:13px;min-height:48px}:where(.redesign-site) .newsletter-honeypot{display:none!important}:where(.redesign-site) .footer-wordmark>svg{width:33px;height:39px}@media (min-width:761px){:where(.redesign-site) .site-header[data-home=true] .wordmark{font-size:clamp(82px,11.8vw,166px)}:where(.redesign-site) .site-header[data-home=false]{display:flex;align-items:center;gap:32px;padding-block:19px;border-bottom:1px solid var(--line)}:where(.redesign-site) .site-header[data-home=false] .wordmark{font-size:34px;padding:0;flex-shrink:0}:where(.redesign-site) .site-header[data-home=false] .wordmark>svg{width:30px;height:37px}:where(.redesign-site) .site-header[data-home=false] .nav-row{flex:1 1;border:0;min-height:0}:where(.redesign-site) .site-header[data-home=false] .desktop-nav{gap:25px;font-size:12px}:where(.redesign-site) .site-header[data-home=false] .desktop-nav a{padding-block:10px}:where(.redesign-site) .site-header[data-home=false] .search-trigger{font-size:12px}}@media (min-width:761px) and (max-width:1100px){:where(.redesign-site) .site-header[data-home=false]{gap:25px}:where(.redesign-site) .site-header[data-home=false] .wordmark{font-size:29px}:where(.redesign-site) .site-header[data-home=false] .desktop-nav{gap:19px}:where(.redesign-site) .site-header[data-home=false] .search-trigger>span{display:none}:where(.redesign-site) .newsletter-band{gap:20px;padding:27px}:where(.redesign-site) .newsletter-band>div{padding-left:75px}:where(.redesign-site) .newsletter-band h2{font-size:27px}:where(.redesign-site) .newsletter-plant{left:-105px}:where(.redesign-site) .newsletter-signup{max-width:390px}}@media (max-width:760px){:where(.redesign-site) .site-header{padding-top:17px}:where(.redesign-site) .wordmark{padding-bottom:17px}:where(.redesign-site) .site-footer{padding-top:28px}:where(.redesign-site) .newsletter-band{padding:27px 24px 30px}:where(.redesign-site) .newsletter-band>div{padding-left:55px}:where(.redesign-site) .newsletter-band h2{font-size:30px}:where(.redesign-site) .newsletter-band p{font-size:12px;margin-top:12px}:where(.redesign-site) .newsletter-plant{width:210px;height:210px;left:-140px;top:0;bottom:auto;transform:rotate(10deg)}:where(.redesign-site) .newsletter-signup{margin-top:24px;display:flex;width:100%;gap:8px}:where(.redesign-site) .newsletter-signup .button-primary{margin-top:0;font-size:12px;gap:8px;padding-inline:12px}:where(.redesign-site) .newsletter-signup input[type=email]{font-size:12px;padding-inline:10px}}@media (max-width:360px){:where(.redesign-site) .newsletter-signup{flex-wrap:wrap}:where(.redesign-site) .newsletter-signup .button-primary{margin-left:auto}}:where(.redesign-site) .footer-bottom nav{flex-wrap:wrap;justify-content:flex-end;gap:13px 20px}@media (min-width:761px) and (max-width:1250px){:where(.redesign-site) .site-header[data-home=false] .desktop-nav{display:none}:where(.redesign-site) .site-header[data-home=false] .mobile-nav{display:block}:where(.redesign-site) .site-header[data-home=false] .mobile-nav summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:700;cursor:pointer}:where(.redesign-site) .site-header[data-home=false] .mobile-nav summary::-webkit-details-marker{display:none}:where(.redesign-site) .site-header[data-home=false] .menu-lines{width:19px;height:12px;display:inline-block;border-block:1.5px solid var(--forest)}:where(.redesign-site) .site-header[data-home=false] .mobile-nav nav{position:absolute;left:0;right:0;top:44px;z-index:10;background:var(--cream);padding:10px 20px 15px;border:1px solid var(--forest)}:where(.redesign-site) .site-header[data-home=false] .mobile-nav nav a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);font-weight:500}}@media (min-width:761px) and (max-width:1050px){:where(.redesign-site) .site-header[data-home=true] .desktop-nav{gap:18px;font-size:12px}:where(.redesign-site) .site-header[data-home=true] .search-trigger>span{display:none}}@media (max-width:760px){:where(.redesign-site) .footer-bottom nav{justify-content:flex-start}}:where(.redesign-site) .preview-note{padding:10px 18px;border-bottom:1px solid #12332540;background:#e5eecf;color:#123325;text-align:center;font-size:12px;line-height:1.6}:where(.redesign-site) .preview-note a{text-decoration:underline;text-underline-offset:3px}@media print{:where(.redesign-site) .preview-note{display:none}}:where(.redesign-site) .newsletter-off{position:relative;z-index:1;padding:12px 20px;border:1px solid var(--forest);font-size:13px;line-height:1.7;max-width:29ch}.redesign-site .site-footer :focus-visible{outline-color:var(--forest)}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2?dpl=dpl_B8yLayagZoGEhAXk8ShWkJ9fbWrm) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2?dpl=dpl_B8yLayagZoGEhAXk8ShWkJ9fbWrm) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2?dpl=dpl_B8yLayagZoGEhAXk8ShWkJ9fbWrm) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_bfdcd6{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_bfdcd6{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2?dpl=dpl_B8yLayagZoGEhAXk8ShWkJ9fbWrm) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2?dpl=dpl_B8yLayagZoGEhAXk8ShWkJ9fbWrm) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_09b249{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_09b249{--font-body:"DM Sans","DM Sans Fallback"}