.plant-page h1,.plant-page h2,.plant-page h3{color:var(--ink);margin:0}.plant-page h1,.plant-page h2{font-family:var(--display);font-weight:400}.plant-page h2{letter-spacing:-.025em;font-size:36px;line-height:1.2}.plant-page h3{font-size:20px;line-height:1.35}.plant-page .text-link{font-size:14px;font-weight:600;text-decoration:none}.plant-page .text-link:hover{text-decoration:underline}.plant-page .breadcrumb{color:var(--muted);align-items:center;gap:13px;padding-block:26px 25px;font-size:12px;display:flex}.plant-page .breadcrumb a{text-decoration:none}.plant-page .breadcrumb [aria-current]{color:var(--ink)}.plant-page .hero{grid-template-columns:.86fr 1.14fr;align-items:center;gap:64px;padding-bottom:45px;display:grid}.plant-page .hero-copy{padding-block:12px 32px}.plant-page .hero .eyebrow{align-items:center;gap:12px;display:flex}.plant-page .small-line{background:var(--accent);width:30px;height:1px}.plant-page .hero h1{letter-spacing:-.065em;margin-block:25px 27px;font-size:clamp(76px,7.6vw,116px);line-height:1}.plant-page .latin{font-family:var(--display);letter-spacing:0;color:var(--muted);margin-top:12px;font-size:20px;font-style:italic;font-weight:400;line-height:1.5;display:block}.plant-page .hero-deck{font-family:var(--display);color:var(--ink);letter-spacing:-.025em;margin-bottom:16px;font-size:29px;line-height:1.25}.plant-page .hero-description{max-width:420px;font-size:16px;line-height:1.7}.plant-page .hero-actions{align-items:center;gap:27px;margin-top:28px;display:flex}.plant-page .button{background:var(--button);color:var(--button-text);border:1px solid var(--button);border-radius:3px;justify-content:space-between;align-items:center;gap:30px;padding:13px 21px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.plant-page .button:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.plant-page .button.secondary{color:var(--ink);border-color:var(--rule);background:0 0}.plant-page .updated{color:var(--muted);flex-wrap:wrap;gap:9px;margin-top:30px;font-size:11px;display:flex}.plant-page .updated a{border-bottom:1px solid var(--rule);text-decoration:none}.plant-page .hero-image{border-radius:110px 4px 4px;height:490px;position:relative;overflow:hidden}.plant-page .hero-image img{object-fit:cover;object-position:51% 50%;width:100%;height:100%}.plant-page .photo-label{color:#294a32;background:#f7f6efed;border-radius:3px;align-items:center;gap:8px;padding:8px 13px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:18px;left:20px}.plant-page .hero-figure figcaption{color:var(--muted);padding-top:10px;font-size:10px;line-height:1.6}.plant-page .hero-figure figcaption a{border-bottom:1px solid var(--rule);text-decoration:none}.plant-page .section-caption{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;margin-bottom:22px;padding-top:22px;display:flex}.plant-page .section-caption h2{letter-spacing:0;font-family:Hanken Grotesk,Arial,sans-serif;font-size:13px;font-weight:600}.plant-page .section-caption>span{font-family:var(--display);color:var(--muted);font-size:13px;font-style:italic}.plant-page .facts-section{margin-bottom:26px}.plant-page .safety-note{margin-bottom:58px}.plant-page .safety-note .toxicity{border:0;border-left:3px solid var(--warn);border-radius:0 4px 4px 0;gap:13px;padding:18px 22px}.plant-page .safety-note .toxicity p{font-size:13px;line-height:1.7}.plant-page .safety-note .toxicity a{font-weight:600}.plant-page .safety-note .toxicity strong{color:var(--warn)}.plant-page .reading-layout{grid-template-columns:245px minmax(0,780px);justify-content:space-between;align-items:start;gap:85px;display:grid}.plant-page .reading-sidebar{position:sticky;top:84px}.plant-page .toc{border-top:1px solid var(--rule);padding-top:23px}.plant-page .toc ol{margin:17px 0 0;padding:0;list-style:none}.plant-page .toc li a{border-left:2px solid #0000;gap:13px;padding:10px 8px 10px 0;font-size:13px;line-height:1.45;text-decoration:none;display:flex}.plant-page .toc-number{color:var(--muted);font-variant-numeric:tabular-nums;min-width:17px;padding-top:2px;font-size:10px}.plant-page .toc a[aria-current]{background:var(--accent-soft);color:var(--ink);border-left-color:var(--accent);padding-left:10px}.plant-page .sidebar-tool{border-top:1px solid var(--rule);color:var(--muted);grid-template-columns:1fr 24px;gap:6px;margin-top:30px;padding-top:24px;text-decoration:none;display:grid}.plant-page .sidebar-tool>svg{color:var(--accent);grid-column:1/-1;margin-bottom:8px}.plant-page .sidebar-tool strong{font-family:var(--display);color:var(--ink);grid-column:1/-1;font-size:20px;font-weight:400}.plant-page .sidebar-tool span{font-size:12px;line-height:1.5}.plant-page .sidebar-tool:hover strong{text-decoration:underline}.plant-page .reading-content{min-width:0}.plant-page .section-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.plant-page .section-heading .eyebrow{margin-bottom:9px}.plant-page .section-heading>svg{color:var(--accent)}.plant-page .year-section{background:var(--surface);border:1px solid var(--rule);border-radius:4px;margin-bottom:54px;padding:27px 30px}.plant-page .year-section h2{font-size:28px}.plant-page .prose{color:var(--body)}.plant-page .prose h2{margin:52px 0 20px;font-size:36px}.plant-page .prose>h2:first-child{margin-top:0}.plant-page .prose p{margin:0 0 20px;line-height:1.85}.plant-page .prose a{color:var(--accent)}.plant-page .prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:28px 0;font-size:14px;line-height:1.65}.plant-page .prose th{text-align:left;background:var(--surface);letter-spacing:.06em;color:var(--muted);padding:14px 15px;font-size:11px}.plant-page .prose td{border-bottom:1px solid var(--rule);vertical-align:top;overflow-wrap:anywhere;padding:17px 15px}.plant-page .prose td:first-child{color:var(--ink);font-weight:600}.plant-page .prose th:empty{padding:0}.plant-page .prose ul{padding-left:22px}.plant-page .article-section{border-top:1px solid var(--rule);margin-top:48px;padding-top:38px}.plant-page .article-section>h2{margin:10px 0 26px}.plant-page .problem{border-top:1px solid var(--rule);gap:22px;padding-block:23px;display:flex}.plant-page .problem-number{font-family:var(--display);color:var(--muted);font-size:25px}.plant-page .problem h3{margin-bottom:9px;font-size:18px;font-weight:600}.plant-page .problem p{font-size:15px;line-height:1.8}.plant-page .faq{border-top:1px solid var(--rule)}.plant-page .faq details{border-bottom:1px solid var(--rule)}.plant-page .faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.plant-page .faq summary::-webkit-details-marker{display:none}.plant-page .faq-symbol{flex-shrink:0;width:12px;height:12px;position:relative}.plant-page .faq-symbol:before,.plant-page .faq-symbol:after{content:"";background:var(--accent);width:12px;height:1px;position:absolute;top:5px}.plant-page .faq-symbol:after{transform:rotate(90deg)}.plant-page .faq details[open] .faq-symbol:after{display:none}.plant-page .faq details p{padding:0 32px 22px 0;font-size:15px;line-height:1.85}.plant-page .sources{margin:0 0 30px;padding-left:20px}.plant-page .sources li{border-bottom:1px solid var(--rule);padding:10px 0 10px 8px;font-size:13px;line-height:1.5}.plant-page .sources li::marker{color:var(--muted);font-size:11px}.plant-page .sources a{justify-content:space-between;gap:12px;text-decoration:none;display:flex}.plant-page .sources a:hover{text-decoration:underline}.plant-page .sources-section .text-link{font-size:12px}.plant-page .related-section{border-top:1px solid var(--rule);margin-top:85px;padding-block:40px 55px}.plant-page .related-section h2{font-size:40px}.plant-page .related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:30px;display:grid}@media (width>=1600px){.plant-page .hero-image{height:540px}.plant-page .hero h1{font-size:120px}.plant-page .reading-layout{grid-template-columns:260px minmax(0,840px)}}@media (width<=1150px){.plant-page .hero{gap:35px}.plant-page .hero-deck{font-size:25px}.plant-page .hero-actions{gap:18px}.plant-page .hero-image{height:455px}.plant-page .hero-description{font-size:15px}.plant-page .reading-layout{grid-template-columns:210px minmax(0,1fr);gap:50px}.plant-page .year-section{padding:23px}.plant-page .year-section h2{font-size:25px}.plant-page .related-grid{gap:18px}}@media (width<=950px){.plant-page .hero-actions{flex-wrap:wrap;gap:17px}.plant-page .hero h1{font-size:78px}.plant-page .hero-deck{font-size:24px}.plant-page .hero-image{height:480px}.plant-page .hero-description{font-size:14px}.plant-page .reading-layout{grid-template-columns:180px minmax(0,1fr);gap:35px}.plant-page .toc li a{font-size:12px}.plant-page .toc-number{min-width:13px}.plant-page .year-section{padding:20px 16px}.plant-page .year-section h2{font-size:23px}.plant-page .prose h2{font-size:31px}.plant-page .prose p{font-size:16px}.plant-page .prose td{padding:13px 10px;font-size:13px}}@media (width<=759px){.plant-page .breadcrumb{padding-block:21px;font-size:11px}.plant-page .hero{flex-direction:column;align-items:stretch;gap:22px;padding-top:0;padding-bottom:30px;display:flex}.plant-page .hero-copy{padding:4px 0 0}.plant-page .hero .eyebrow{font-size:10px}.plant-page .hero h1{margin-block:18px 20px;font-size:78px}.plant-page .latin{margin-top:9px;font-size:18px}.plant-page .hero-deck{margin-bottom:12px;font-size:26px}.plant-page .hero-description{max-width:550px;font-size:15px;line-height:1.7}.plant-page .hero-actions{gap:24px;margin-top:22px}.plant-page .button{gap:27px;padding:12px 17px;font-size:13px}.plant-page .hero-actions .text-link{font-size:13px}.plant-page .updated{margin-top:21px;font-size:10px}.plant-page .hero-image{border-top-left-radius:65px;height:310px}.plant-page .hero-figure figcaption{font-size:9px;line-height:1.65}.plant-page .photo-label{font-size:10px;bottom:14px;left:14px}.plant-page .section-caption{margin-bottom:17px;padding-top:19px}.plant-page .section-caption>span{display:none}.plant-page .section-caption h2{font-size:13px}.plant-page .facts-section{margin-bottom:23px}.plant-page .safety-note{margin-bottom:33px}.plant-page .safety-note .toxicity{gap:10px;padding:16px 13px}.plant-page .safety-note .toxicity p{font-size:12px;line-height:1.75}.plant-page .safety-note .toxicity>svg{width:17px}.plant-page .reading-layout{display:block}.plant-page .reading-sidebar{margin-bottom:32px;position:static}.plant-page .toc{padding-top:19px}.plant-page .toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;margin-top:12px;display:grid}.plant-page .toc li a{gap:7px;padding-block:9px;font-size:12px}.plant-page .toc-number{min-width:13px;font-size:9px}.plant-page .sidebar-tool{display:none}.plant-page .year-section{margin-bottom:34px;padding:22px 15px}.plant-page .year-section h2{max-width:230px;font-size:24px}.plant-page .section-heading .eyebrow{font-size:10px}.plant-page .section-heading>svg{width:24px}.plant-page .prose h2{margin:35px 0 18px;font-size:29px;line-height:1.2}.plant-page .prose p{margin-bottom:19px;font-size:16px;line-height:1.85}.plant-page .prose table{margin:23px 0;font-size:12px}.plant-page .prose th{padding:11px 7px;font-size:10px}.plant-page .prose td{padding:13px 7px;font-size:12px}.plant-page .article-section{margin-top:34px;padding-top:27px}.plant-page .article-section h2{margin-bottom:22px;font-size:30px}.plant-page .article-section .eyebrow{font-size:10px}.plant-page .problem{gap:16px;padding-block:19px}.plant-page .problem h3{font-size:17px}.plant-page .problem p{font-size:14px}.plant-page .problem-number{font-size:22px}.plant-page .faq summary{padding-block:20px;font-size:15px}.plant-page .faq details p{padding-right:12px;font-size:14px}.plant-page .sources li{font-size:12px}.plant-page .related-section{margin-top:48px;padding-block:29px}.plant-page .related-section h2{font-size:30px}.plant-page .related-section .section-heading{align-items:flex-start;gap:15px}.plant-page .related-section .section-heading>a{text-align:right;max-width:100px;padding-top:5px;font-size:11px}.plant-page .related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 17px;margin-top:24px}}@media (width<=360px){.plant-page .hero-actions{gap:17px}.plant-page .hero-actions .text-link{font-size:12px}.plant-page .hero-image{height:265px}}@media (prefers-reduced-motion:no-preference){.plant-page .button{transition:background-color .15s,color .15s}}@media print{.plant-page .reading-sidebar,.plant-page .related-section,.plant-page .hero-actions{display:none}.plant-page .reading-layout{display:block}.plant-page .hero-image{height:250px}.plant-page .hero h1{font-size:55px}.plant-page .faq details:not([open])>p{display:block}.plant-page .faq summary{padding:12px 0}.plant-page .hero{gap:25px}}@media (width<=759px){.plant-page .hero{gap:18px}.plant-page .hero-copy{display:contents}.plant-page .hero .eyebrow{order:0;margin-top:4px}.plant-page .hero h1{order:1;margin:0 0 4px}.plant-page .hero-figure{order:2;margin-bottom:3px}.plant-page .hero-image{height:285px}.plant-page .hero-deck{order:3;margin:0}.plant-page .hero-description{order:4}.plant-page .hero-actions{order:5;margin-top:2px}.plant-page .updated{order:6;margin-top:0}}.plant-page{color:var(--text-body);padding-top:0}.plant-page h1,.plant-page h2,.plant-page h3{color:var(--text)}.plant-page h1{font-family:var(--font-display);font-weight:400}.plant-page .hero h1.long-name{letter-spacing:-.04em;font-size:clamp(42px,5.2vw,76px);line-height:1.08}.plant-page .hero.no-photo{grid-template-columns:1fr}.plant-page .no-photo .hero-description{max-width:700px}.plant-page .zones{max-width:650px;margin-bottom:26px}.plant-page .zone-note{margin-top:10px;font-size:13px}.plant-page .reading-layout{margin-top:48px}.plant-page .safety-note+.reading-layout{margin-top:0}.plant-page .year-section h2{margin:10px 0 22px}.plant-page .year-section .month-chart{background:0 0;border:0;padding:0}.plant-page .sources a{display:inline}.plant-page .hero .updated{font-size:12px}.plant-page .hero-figure figcaption{font-size:11px}.plant-page .hero-figure{margin:0}@media (width<=759px){.plant-page .hero-description{order:4}.plant-page .reading-layout{margin-top:32px}.plant-page .hero h1.long-name{font-size:45px}.plant-page .hero .updated{font-size:11px}}.zone-scale[data-astro-cid-xfzfdc5q]{gap:3px;display:flex}.seg[data-astro-cid-xfzfdc5q]{border-radius:5px;flex:1;justify-content:center;align-items:center;height:30px;font-size:13px;font-weight:700;display:flex}.seg[data-astro-cid-xfzfdc5q].fits{color:var(--on-zone)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="1"]{background:var(--zone-1)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="2"]{background:var(--zone-2)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="3"]{background:var(--zone-3)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="4"]{background:var(--zone-4)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="5"]{background:var(--zone-5)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="6"]{background:var(--zone-6)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="7"]{background:var(--zone-7)}.seg[data-astro-cid-xfzfdc5q].fits[data-zone="8"]{background:var(--zone-8)}.seg[data-astro-cid-xfzfdc5q].conditional{border:1px dashed var(--warn);color:var(--warn)}.seg[data-astro-cid-xfzfdc5q].off{border:1px solid var(--line);color:var(--text-muted);font-weight:600}.tiles[data-astro-cid-t6hc6emu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:0;display:grid}.tile[data-astro-cid-t6hc6emu]{border-top:1px solid var(--line);color:var(--accent);align-items:flex-start;gap:17px;padding:20px 0;display:flex}.tile[data-astro-cid-t6hc6emu] svg{flex-shrink:0;margin-top:4px}dt[data-astro-cid-t6hc6emu]{color:var(--text-muted);margin-bottom:4px;font-size:12px}dd[data-astro-cid-t6hc6emu]{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.5}dd[data-astro-cid-t6hc6emu].numeric{font-variant-numeric:tabular-nums}@media (width<=759px){.tiles[data-astro-cid-t6hc6emu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.tile[data-astro-cid-t6hc6emu]{gap:10px;padding:17px 0}.tile[data-astro-cid-t6hc6emu] svg{width:21px}dt[data-astro-cid-t6hc6emu]{font-size:11px}dd[data-astro-cid-t6hc6emu]{font-size:13px}}@media (width<=360px){.tile[data-astro-cid-t6hc6emu]{gap:8px}.tile[data-astro-cid-t6hc6emu] svg{width:18px}}.toxicity[data-astro-cid-vlug2i3s]{border:1px solid var(--warn);background:var(--warn-bg);border-radius:var(--radius-m);color:var(--warn);align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.toxicity[data-astro-cid-vlug2i3s] svg[data-astro-cid-vlug2i3s]{flex:none;margin-top:4px}p[data-astro-cid-vlug2i3s]{color:var(--text-body);font-size:14px;line-height:1.45}strong[data-astro-cid-vlug2i3s]{color:var(--warn)}.month-chart[data-astro-cid-dsgl3pfn]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);padding:12px}.grid[data-astro-cid-dsgl3pfn]{grid-template-columns:52px repeat(12,1fr);align-items:center;gap:2px;display:grid}.head[data-astro-cid-dsgl3pfn]{color:var(--text-faint);text-align:center;font-size:11px}.row-label[data-astro-cid-dsgl3pfn]{color:var(--text-muted);font-size:12px}.cell[data-astro-cid-dsgl3pfn].istutus,.cell[data-astro-cid-dsgl3pfn].kukinta,.cell[data-astro-cid-dsgl3pfn].leikkaus,.cell[data-astro-cid-dsgl3pfn].kylvo,.cell[data-astro-cid-dsgl3pfn].sato{border-radius:3px;height:10px}.cell[data-astro-cid-dsgl3pfn].istutus{background:var(--season-syksy)}.cell[data-astro-cid-dsgl3pfn].kukinta{background:var(--season-kesa)}.cell[data-astro-cid-dsgl3pfn].leikkaus,.cell[data-astro-cid-dsgl3pfn].kylvo{background:var(--season-kevat)}.cell[data-astro-cid-dsgl3pfn].sato{background:var(--season-syksy)}@media (width>=900px){.grid[data-astro-cid-dsgl3pfn]{grid-template-columns:60px repeat(12,1fr);gap:3px}.head[data-astro-cid-dsgl3pfn]{font-size:11.5px}.row-label[data-astro-cid-dsgl3pfn]{font-size:12.5px}.cell[data-astro-cid-dsgl3pfn].istutus,.cell[data-astro-cid-dsgl3pfn].kukinta,.cell[data-astro-cid-dsgl3pfn].leikkaus,.cell[data-astro-cid-dsgl3pfn].kylvo,.cell[data-astro-cid-dsgl3pfn].sato{height:11px}}
