@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) 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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) 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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) 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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) 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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) 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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) 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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) 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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) 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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) 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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) 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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) 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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) 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:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_ea5885{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_ea5885{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) 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_d541e6{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_d541e6{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) 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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) 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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) 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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) 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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) 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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}body{font-family:var(--font-dm-sans),"DM Sans",sans-serif}.page .buy-alt,.page .buy-btn .arrow,.page .buy-from .amount,.page .care-item h4,.page .care-item p,.page .col h2,.page .col p,.page .col p .first,.page .colophon .end,.page .cta-warn .arrow,.page .dek,.page .emergency h3,.page .emergency p,.page .fact .v,.page .fact .v small,.page .figcaption,.page .h1,.page .hero-alts .go .arrow,.page .hero-alts .lat,.page .hero-alts .name,.page .hero-alts h3,.page .latin,.page .obs-card h4,.page .obs-card p,.page .phone-card .hours,.page .pull,.page .related-card .lat,.page .related-card h4,.page .section-rule h2,.page .side-card h4,.page .side-card li .it,.page .side-card li .it small,.page .sources .src-body,.page .swap-card .buy .arrow,.page .swap-card .from strong,.page .swap-card .lat,.page .swap-card .why,.page .swap-card h4,.page .swap-intro p,.page .variety h4,.page .variety p,.page .verdict-text .ruling,.page .wordmark{font-family:var(--font-cormorant),"Cormorant Garamond",serif}.page .buy-btn,.page .buy-card .kicker,.page .buy-disclose,.page .buy-from .label,.page .care-item .k,.page .col h3,.page .colophon,.page .crumbs,.page .cta-warn,.page .fact .k,.page .facts-label,.page .figcaption strong,.page .figure-scale,.page .figure-tag,.page .hero-alts .disclose,.page .hero-alts .go,.page .hero-alts .kicker,.page .hero-alts .lat .price,.page .nav-left,.page .nav-right,.page .obs-card .freq,.page .obs-card .n,.page .phone-card .label,.page .phone-card .number,.page .related-card .v-tag,.page .section-rule .lab,.page .side-card .kicker,.page .side-card ol li:before,.page .sources .lab,.page .sources .src-body small,.page .sources ol li:before,.page .swap-card .buy,.page .swap-card .from,.page .swap-card .pic .tag,.page .variety .pic .v-tag,.page .verdict-text .label{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.plant-image{width:100%;height:100%;position:relative;overflow:hidden;background:var(--paper-2)}.plant-image img{width:100%;height:100%;object-fit:contain}.plant-image-cover img{object-fit:cover}.plant-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--umber);line-height:1.6;border:1px dashed var(--rule)}.figure .plant-image,.related-card .pic .plant-image,.swap-card .pic .plant-image,.variety .pic .plant-image{width:100%;height:100%}.wordmark-link{text-decoration:none;color:inherit}.site-logo{display:inline-flex;line-height:0}.site-logo img{width:40px;height:40px;border-radius:50%}:root{--paper:#f4efe2;--paper-2:#ebe4d0;--paper-3:#fbf7ea;--paper-warn:#f7ebe2;--ink:#2f4530;--ink-soft:#4b5a3a;--sage:#6a7a55;--umber:#8a7a55;--rule:rgba(60,80,50,0.18);--rule-soft:rgba(60,80,50,0.10);--warn:#b85a3a;--warn-deep:#7a3a26;--warn-rule:rgba(184,90,58,0.30);--warn-rule-soft:rgba(184,90,58,0.18);--safe:#5b7a4a}body,html{margin:0;padding:0;background:#1a1f1a}*,:after,:before{box-sizing:border-box}body{font-family:DM Sans,sans-serif;color:#243024}a{color:inherit}img{display:block;max-width:100%}button{font:inherit;cursor:pointer}.page{width:100%;max-width:1440px;margin:0 auto;background:var(--paper);background-image:linear-gradient(90deg,rgba(60,80,50,.04) 1px,transparent 0);background-size:calc(100% / 12) 100%;position:relative;overflow:hidden}.page.toxic{background-image:linear-gradient(90deg,rgba(184,90,58,.04) 1px,transparent 0)}.nav{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:32px 64px;border-bottom:1px solid var(--rule)}.nav-left{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--sage)}.wordmark{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;letter-spacing:-.01em;text-align:center;color:var(--ink)}.wordmark em{font-style:italic;color:var(--sage);font-weight:400}.nav-right{display:flex;justify-content:flex-end;gap:28px;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.nav-right a{color:inherit;text-decoration:none}.nav-right a:hover{color:var(--ink)}.nav-right a.active{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--sage);text-decoration-color:var(--sage);text-underline-offset:6px}.crumbs{display:flex;justify-content:space-between;align-items:center;padding:18px 64px;border-bottom:1px solid var(--rule);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber)}.crumbs a{text-decoration:none;color:var(--sage)}.crumbs a:hover{color:var(--ink)}.crumbs .sep{margin:0 14px;opacity:.5}.crumbs .now{color:var(--ink)}.toxic .crumbs a{color:var(--warn)}.toxic .crumbs .now{color:var(--warn-deep)}.hero{display:grid;grid-template-columns:7fr 5fr;grid-gap:56px;gap:56px;padding:64px 64px 56px;align-items:start}.hero-left{padding-top:12px}.hero-right{position:relative}.h1{font-family:Cormorant Garamond,serif;font-weight:400;font-size:124px;line-height:.94;letter-spacing:-.025em;color:var(--ink);margin:0 0 14px}.h1 em{font-style:italic;color:var(--sage)}.toxic .h1 em{color:var(--warn)}.latin{font-family:Cormorant Garamond,serif;font-style:italic;font-size:30px;color:var(--sage);margin:0 0 30px}.toxic .latin{color:var(--warn)}.verdict-card{display:inline-grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;background:var(--paper-3);border:1px solid var(--rule);padding:18px 26px 18px 22px;box-shadow:0 22px 40px -28px rgba(60,80,50,.45);margin-bottom:28px;position:relative}.verdict-card:before{content:"";position:absolute;inset:4px;border:1px solid var(--rule-soft);pointer-events:none}.verdict-mark{width:44px;height:44px;border-radius:50%;background:var(--safe);color:var(--paper);display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-size:26px}.verdict-text .label{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--umber);margin-bottom:4px}.verdict-text .ruling{font-family:Cormorant Garamond,serif;font-size:28px;color:var(--ink);line-height:1}.verdict-text .ruling em{font-style:italic;color:var(--safe)}.verdict-card.toxic{background:var(--paper-warn);border-color:var(--warn-rule)}.verdict-card.toxic:before{border-color:var(--warn-rule-soft)}.verdict-card.toxic .verdict-mark{background:var(--warn)}.verdict-card.toxic .label{color:var(--warn)}.verdict-card.toxic .ruling{color:var(--warn-deep)}.verdict-card.toxic .ruling em{color:var(--warn)}.dek{font-family:Cormorant Garamond,serif;font-size:26px;line-height:1.4;color:var(--ink-soft);font-style:italic;max-width:560px;margin:0 0 36px;border-left:1px solid rgba(60,80,50,.3);padding-left:18px}.toxic .dek{color:var(--warn-deep);border-left-color:var(--warn-rule)}.buy-card{max-width:560px;background:var(--paper-3);border:1px solid var(--rule);padding:22px 26px 20px;position:relative;margin-bottom:8px}.buy-card:before{content:"";position:absolute;inset:4px;border:1px solid var(--rule-soft);pointer-events:none}.buy-card .kicker{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--umber);margin-bottom:16px}.buy-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.buy-from .label{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber);margin-bottom:4px}.buy-from .amount{font-family:Cormorant Garamond,serif;font-size:34px;line-height:1;color:var(--ink);letter-spacing:-.01em}.buy-btn{display:inline-flex;align-items:center;gap:14px;background:var(--ink);color:var(--paper);padding:16px 24px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;transition:background .15s;white-space:nowrap}.buy-btn:hover{background:var(--ink-soft)}.buy-btn .arrow{font-size:18px;letter-spacing:0;line-height:1}.buy-alt,.buy-btn .arrow{font-family:Cormorant Garamond,serif}.buy-alt{padding-top:14px;border-top:1px dashed var(--rule);font-style:italic;font-size:15px;color:var(--sage);line-height:1.45}.buy-alt a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgba(60,80,50,.25);text-decoration-color:rgba(60,80,50,.25);text-underline-offset:3px}.buy-disclose{margin-top:8px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--umber)}.emergency{max-width:560px;margin-top:8px;padding-top:28px;border-top:1px solid var(--warn)}.emergency h3{font-family:Cormorant Garamond,serif;font-weight:500;font-size:34px;line-height:1.05;letter-spacing:-.01em;color:var(--warn-deep);margin:0 0 12px}.emergency h3 em{font-style:italic;color:var(--warn)}.emergency p{font-family:Cormorant Garamond,serif;font-size:18px;line-height:1.45;color:var(--ink);margin:0 0 18px}.phone-card{background:var(--paper-warn);border:1px solid var(--warn-rule);padding:18px 22px;position:relative;margin-bottom:18px}.phone-card:before{content:"";position:absolute;inset:4px;border:1px solid var(--warn-rule-soft);pointer-events:none}.phone-card .label{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:6px}.phone-card .label,.phone-card .number{font-family:JetBrains Mono,monospace;color:var(--warn-deep)}.phone-card .number{font-weight:500;font-size:28px;letter-spacing:.04em}.phone-card .hours{margin-top:4px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--warn-deep);opacity:.85}.cta-warn{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:14px;padding:20px 24px;background:var(--warn);color:var(--paper);border:none;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:background .15s}.cta-warn:hover{background:var(--warn-deep)}.cta-warn .arrow{font-family:Cormorant Garamond,serif;font-size:18px;letter-spacing:0;line-height:1}.hero-alts{max-width:560px;margin-top:8px;background:var(--paper-3);border:1px solid var(--rule);padding:22px 26px 18px;position:relative}.hero-alts:before{content:"";position:absolute;inset:4px;border:1px solid var(--rule-soft);pointer-events:none}.hero-alts .kicker{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--umber);margin-bottom:6px}.hero-alts h3{font-family:Cormorant Garamond,serif;font-weight:500;font-size:26px;line-height:1.2;color:var(--ink);margin:0 0 16px}.hero-alts h3 em{font-style:italic;color:var(--sage)}.hero-alts ul{list-style:none;margin:0;padding:0}.hero-alts li{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 0;border-top:1px dashed var(--rule)}.hero-alts li:first-child{border-top:none;padding-top:4px}.hero-alts .name{font-weight:500;font-size:22px;color:var(--ink);line-height:1.1}.hero-alts .lat,.hero-alts .name{font-family:Cormorant Garamond,serif}.hero-alts .lat{font-style:italic;font-size:14px;color:var(--sage);margin-top:3px}.hero-alts .lat .price{font-family:JetBrains Mono,monospace;font-style:normal;font-size:11px;letter-spacing:.18em;color:var(--umber);margin-left:6px}.hero-alts .go{display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:var(--paper);padding:11px 16px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;transition:background .15s;white-space:nowrap}.hero-alts .go:hover{background:var(--ink-soft)}.hero-alts .go .arrow{font-family:Cormorant Garamond,serif;font-size:14px;letter-spacing:0;line-height:1}.hero-alts .disclose{margin-top:14px;padding-top:12px;border-top:1px dashed var(--rule);font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--umber)}.figure{position:relative;width:100%;aspect-ratio:4/5;background:var(--paper-2)}.figure image-slot{width:100%;height:100%}.figure-tag{position:absolute;top:14px;left:14px;background:var(--paper);padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft)}.toxic .figure-tag{background:var(--paper-warn);color:var(--warn-deep)}.figure-scale{position:absolute;bottom:14px;right:14px;background:var(--paper);padding:6px 10px;display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft)}.figure-scale .bar{width:40px;height:1px;background:var(--ink-soft)}.figure-layer,.figure-stack{position:absolute;inset:0}.figure-layer{opacity:0;transition:opacity .35s ease;pointer-events:none}.figure-layer.active{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.figure-layer{transition:none}}.figure-toggle{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:4px;padding:4px;background:var(--ink);box-shadow:0 3px 12px rgba(0,0,0,.3);z-index:2}.figure-toggle-btn{width:40px;height:34px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:rgba(255,255,255,.55);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .15s,color .15s}.figure-toggle-btn svg{width:18px;height:18px}.figure-toggle-btn.active{background:var(--paper);color:var(--ink)}@media (hover:hover){.figure-toggle-btn:hover{color:rgba(255,255,255,.85)}}.toxic .figure-toggle{background:var(--warn-deep)}.toxic .figure-toggle-btn.active{background:var(--paper);color:var(--warn-deep)}.figcaption{margin-top:14px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;color:var(--sage);line-height:1.5}.figcaption strong{font-style:normal;font-weight:500;color:var(--ink);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-right:10px}.facts{display:grid;grid-template-columns:220px repeat(5,1fr);grid-gap:32px;gap:32px;padding:28px 64px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.facts.facts-4{grid-template-columns:220px repeat(4,1fr)}.facts-label{font-size:10.5px;line-height:1.5}.fact .k,.facts-label{font-family:JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--umber)}.fact .k{font-size:9.5px;margin-bottom:6px}.fact .v{font-family:Cormorant Garamond,serif;font-size:22px;color:var(--ink);line-height:1.15}.fact .v em{font-style:italic;color:var(--sage)}.toxic .fact .v em{color:var(--warn)}.fact .v small{display:block;font-family:Cormorant Garamond,serif;font-style:italic;font-size:14px;color:var(--sage);margin-top:2px}.body{display:grid;grid-template-columns:7fr 5fr;grid-gap:64px;gap:64px;padding:80px 64px 60px}.col h2{font-family:Cormorant Garamond,serif;font-weight:400;font-size:48px;line-height:1.05;letter-spacing:-.015em;color:var(--ink);margin:0 0 24px}.col h2 em{font-style:italic;color:var(--sage)}.toxic .col h2 em{color:var(--warn)}.col h3{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--umber);margin:44px 0 18px;padding-bottom:10px;border-bottom:1px solid var(--rule)}.col p{font-size:21px;line-height:1.55;color:#2d3a2a;margin:0 0 20px;max-width:62ch}.col p,.col p .first{font-family:Cormorant Garamond,serif}.col p .first{font-size:56px;line-height:.85;float:left;margin:6px 10px -2px 0;color:var(--ink)}.toxic .col p .first{color:var(--warn-deep)}.pull{font-family:Cormorant Garamond,serif;font-style:italic;font-size:30px;line-height:1.3;color:var(--ink);padding:18px 0;margin:32px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);max-width:36ch}.toxic .pull{color:var(--warn-deep);border-top-color:var(--warn);border-bottom-color:var(--warn)}.side-card{background:var(--paper-3);border:1px solid var(--rule);padding:24px 26px;position:relative;margin-bottom:24px}.side-card:before{content:"";position:absolute;inset:4px;border:1px solid var(--rule-soft);pointer-events:none}.side-card .kicker{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--umber);margin-bottom:12px}.side-card h4{font-family:Cormorant Garamond,serif;font-weight:500;font-size:28px;line-height:1.1;color:var(--ink);margin:0 0 16px}.side-card h4 em{font-style:italic;color:var(--sage)}.side-card ol,.side-card ul{margin:0;padding:0;list-style:none;counter-reset:it}.side-card ol li,.side-card ul li{display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-top:1px dashed var(--rule)}.side-card ol li:first-child,.side-card ul li:first-child{border-top:none;padding-top:4px}.side-card ol li:before{counter-increment:it;content:counter(it,upper-roman) ".";font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;color:var(--umber);padding-top:2px}.side-card ul li:before{content:"◦";color:var(--sage)}.side-card li .it,.side-card ul li:before{font-family:Cormorant Garamond,serif;font-size:18px}.side-card li .it{line-height:1.35;color:var(--ink)}.side-card li .it small{display:block;font-family:Cormorant Garamond,serif;font-style:italic;font-size:13px;color:var(--sage);margin-top:2px}.side-card.warn{background:var(--paper-warn);border-color:var(--warn-rule)}.side-card.warn:before{border-color:var(--warn-rule-soft)}.side-card.warn .kicker,.side-card.warn h4{color:var(--warn-deep)}.side-card.warn h4 em,.side-card.warn ul li:before{color:var(--warn)}.section-rule{display:grid;grid-template-columns:220px 1fr;grid-gap:32px;gap:32px;padding:44px 64px 18px;border-top:1px solid var(--rule);align-items:baseline}.section-rule .lab{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber)}.section-rule h2{font-family:Cormorant Garamond,serif;font-weight:400;font-size:56px;line-height:1;letter-spacing:-.02em;color:var(--ink);margin:0}.section-rule h2 em{font-style:italic;color:var(--sage)}.toxic .section-rule h2 em{color:var(--warn)}.obs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px;padding:28px 64px 64px}.obs-card{border-top:1px solid var(--ink);padding-top:18px}.toxic .obs-card{border-top-color:var(--warn)}.obs-card .n{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber);margin-bottom:10px}.obs-card h4{font-family:Cormorant Garamond,serif;font-weight:500;font-size:26px;line-height:1.15;color:var(--ink);margin:0 0 8px}.toxic .obs-card h4{color:var(--warn-deep)}.obs-card p{font-family:Cormorant Garamond,serif;font-size:16px;line-height:1.5;color:var(--ink-soft);margin:0}.obs-card .freq{margin-top:14px;font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--sage)}.obs-card .freq.warn{color:var(--warn)}.varieties{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px;gap:28px;padding:28px 64px 64px}.variety .pic{aspect-ratio:4/5;background:var(--paper-2);position:relative;display:block;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .15s}.variety .pic:hover{opacity:.92}.variety .pic:focus-visible{outline:2px solid var(--sage);outline-offset:2px}.variety .pic image-slot{width:100%;height:100%}.variety .pic .v-tag{position:absolute;top:12px;left:12px;background:var(--paper);padding:5px 9px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft)}.variety h4{margin:16px 0 4px;font-family:Cormorant Garamond,serif;font-weight:500;font-size:24px;color:var(--ink)}.variety h4 em,.variety p{font-style:italic;color:var(--sage)}.variety p{margin:0;font-family:Cormorant Garamond,serif;font-size:14px;line-height:1.45}.care{display:grid;grid-template-columns:repeat(4,1fr);padding:28px 64px 64px}.care-item{padding:24px 28px;border-left:1px solid var(--rule)}.care-item:first-child{border-left:none;padding-left:0}.care-item .ic{width:28px;height:28px;margin-bottom:18px;color:var(--sage)}.care-item .k{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber);margin-bottom:8px}.care-item h4{margin:0 0 8px;font-weight:500;font-size:26px;color:var(--ink)}.care-item h4,.care-item p{font-family:Cormorant Garamond,serif}.care-item p{margin:0;font-size:15px;line-height:1.5;color:var(--ink-soft)}.scale{display:flex;gap:4px;margin-top:14px}.scale i{display:block;flex:1 1;height:4px;background:rgba(60,80,50,.15)}.scale i.on{background:var(--sage)}.swap-intro{display:grid;grid-template-columns:220px 1fr;grid-gap:32px;gap:32px;align-items:baseline;padding:0 64px 18px}.swap-intro p{font-family:Cormorant Garamond,serif;font-size:20px;font-style:italic;line-height:1.45;color:var(--ink-soft);margin:0;max-width:56ch}.swap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;padding:0 64px 64px}.swap-card{display:flex;flex-direction:column}.swap-card-link{display:contents;color:inherit;text-decoration:none}.swap-card-link .pic{cursor:pointer}.swap-card-link h4{transition:color .15s}.swap-card-link:hover h4{color:var(--sage);text-decoration:underline;text-underline-offset:3px}.swap-card-link:hover .pic image-slot{opacity:.92}.swap-card .pic{aspect-ratio:4/5;background:var(--paper-2);position:relative}.swap-card .pic image-slot{width:100%;height:100%}.swap-card .pic .tag{position:absolute;top:12px;left:12px;background:var(--paper);padding:5px 9px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--safe)}.swap-card h4{margin:16px 0 2px;font-weight:500;font-size:28px;color:var(--ink)}.swap-card .lat,.swap-card h4{font-family:Cormorant Garamond,serif}.swap-card .lat{font-style:italic;font-size:15px;color:var(--sage);margin-bottom:12px}.swap-card .why{margin:0 0 16px;font-family:Cormorant Garamond,serif;font-size:16px;line-height:1.45;color:var(--ink-soft);flex:1 1}.swap-card .from{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber);margin-bottom:10px}.swap-card .from strong{font-family:Cormorant Garamond,serif;font-style:italic;font-size:20px;letter-spacing:0;text-transform:none;color:var(--ink);font-weight:500;margin-left:6px}.swap-card .buy{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--ink);color:var(--paper);padding:14px 16px;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;transition:background .15s}.swap-card .buy:hover{background:var(--ink-soft)}.swap-card .buy .arrow{font-family:Cormorant Garamond,serif;font-size:16px;letter-spacing:0}.sources{display:grid;grid-template-columns:220px 1fr;grid-gap:32px;gap:32px;padding:44px 64px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:rgba(60,80,50,.03)}.toxic .sources{background:rgba(184,90,58,.03)}.sources .lab{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--umber);line-height:1.5}.sources ol{padding:0;margin:0;list-style:none;counter-reset:src;column-count:2;column-gap:48px}.sources ol li{counter-increment:src;padding:12px 0;border-top:1px dashed var(--rule);page-break-inside:avoid;break-inside:avoid;display:grid;grid-template-columns:30px 1fr;grid-gap:8px;gap:8px}.sources ol li:first-child{border-top:none}.sources ol li:before{content:"[" counter(src) "]";font-family:JetBrains Mono,monospace;font-size:10.5px;color:var(--umber);padding-top:4px}.sources .src-body{font-family:Cormorant Garamond,serif;font-size:16px;line-height:1.45;color:var(--ink)}.sources .src-body em{color:var(--sage)}.sources .src-body small{display:block;font-family:JetBrains Mono,monospace;font-style:normal;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--umber);margin-top:4px}.related{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;padding:28px 64px 64px}.related-card{text-decoration:none;display:block;color:inherit}.related-card .pic{aspect-ratio:4/5;background:var(--paper-2);position:relative}.related-card .pic image-slot{width:100%;height:100%}.related-card .meta{margin-top:16px;display:grid;grid-template-columns:14px 1fr auto;grid-gap:12px;gap:12px;align-items:baseline}.related-card .mark{width:10px;height:10px;border-radius:50%;background:var(--safe);margin-top:6px}.related-card.warn .mark{background:var(--warn)}.related-card h4{margin:0;font-weight:500;font-size:28px;color:var(--ink)}.related-card .lat,.related-card h4{font-family:Cormorant Garamond,serif}.related-card .lat{font-style:italic;font-size:15px;color:var(--sage);margin-top:2px}.related-card .v-tag{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--safe)}.related-card.warn .v-tag{color:var(--warn)}.colophon{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:36px 64px 44px;border-top:1px solid var(--rule);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--sage)}.colophon .end{font-family:Cormorant Garamond,serif;font-style:italic;font-size:22px;letter-spacing:0;text-transform:none;color:var(--ink)}.colophon .right{text-align:right}@media (max-width:1024px){.nav{padding:24px 40px}.crumbs{padding:14px 40px}.hero{padding:48px 40px 40px;gap:40px}.h1{font-size:96px}.latin{font-size:26px}.dek{font-size:22px}.buy-card,.emergency,.hero-alts{max-width:none}.facts{padding:24px 40px;gap:24px;grid-template-columns:180px repeat(5,1fr)}.facts.facts-4{grid-template-columns:180px repeat(4,1fr)}.body{padding:64px 40px 48px;gap:48px}.col h2{font-size:42px}.section-rule{padding:36px 40px 16px}.section-rule h2{font-size:46px}.obs,.related,.swap,.varieties{gap:24px;padding-bottom:48px}.obs,.related,.swap,.swap-intro,.varieties{padding-left:40px;padding-right:40px}.care{padding:28px 40px 48px}.sources{padding:36px 40px}.colophon{padding:28px 40px 36px}}@media (max-width:760px){.page{background-size:calc(100% / 4) 100%}.nav{grid-template-columns:1fr;gap:12px;padding:20px 20px 18px;text-align:center}.nav-left{order:2}.wordmark{order:1;font-size:26px}.nav-right{order:3;justify-content:center;gap:22px;flex-wrap:wrap;font-size:10px}.crumbs{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 20px;font-size:9.5px;letter-spacing:.18em}.crumbs .sep{margin:0 8px}.hero{grid-template-columns:1fr;gap:28px;padding:24px 20px 32px;display:flex;flex-direction:column}.hero-left,.hero-right{display:contents}.hero-left .h1{order:1}.hero-left .latin{order:2}.hero-left .verdict-card{order:3}.hero-right .figure{order:4}.hero-right .figcaption{order:5}.hero-left .dek{order:6}.hero-left .buy-card,.hero-left .emergency,.hero-left .hero-alts{order:7}.figure{aspect-ratio:4/5;max-width:480px;margin:0 auto;width:100%}.figcaption{max-width:480px;margin-left:auto;margin-right:auto}.h1{font-size:60px;margin:0 0 8px;line-height:.95}.latin{font-size:20px;margin:0 0 16px}.verdict-card{display:grid;grid-template-columns:auto 1fr;width:100%;padding:16px 18px;grid-gap:14px;gap:14px;margin:0}.verdict-mark{width:36px;height:36px}.verdict-mark,.verdict-text .ruling{font-size:22px}.dek{font-size:19px;padding-left:14px;margin:0}.figcaption{margin:0 auto}.buy-card{padding:18px 20px 16px}.buy-row{flex-direction:column;align-items:stretch;gap:16px}.buy-btn{width:100%;justify-content:center;padding:18px}.buy-from .amount{font-size:30px}.buy-alt{font-size:14px}.hero-alts{padding:18px 20px 16px}.hero-alts h3{font-size:22px}.hero-alts li{grid-template-columns:1fr;gap:10px;padding:12px 0}.hero-alts li:first-child{padding-top:2px}.hero-alts .go{justify-self:start;padding:10px 14px}.emergency h3{font-size:26px}.phone-card .number{font-size:22px}.cta-warn{padding:18px;font-size:11px;letter-spacing:.26em}.facts{gap:20px 18px;padding:24px 20px}.facts,.facts.facts-4{grid-template-columns:1fr 1fr}.facts-label{grid-column:1/-1;padding-bottom:4px;border-bottom:1px dashed var(--rule)}.fact .v{font-size:19px}.fact .v small{font-size:13px}.body{grid-template-columns:1fr;gap:40px;padding:48px 20px 36px}.col h2{font-size:36px;line-height:1.05}.col h3{margin-top:32px;font-size:9.5px}.col p{font-size:18px;max-width:none}.col p .first{font-size:44px}.pull{font-size:22px;padding:14px 0;margin:24px 0}.side-card{padding:20px 22px}.side-card h4{font-size:22px}.side-card li .it{font-size:16px}.side-card li .it small{font-size:12px}.section-rule{grid-template-columns:1fr;gap:8px;padding:32px 20px 12px}.section-rule h2{font-size:38px;letter-spacing:-.015em}.section-rule .lab{font-size:9.5px}.obs,.varieties{grid-template-columns:1fr 1fr;gap:24px 18px;padding:18px 20px 40px}.obs-card h4,.variety h4{font-size:20px}.obs-card p,.variety p{font-size:14px}.care{grid-template-columns:1fr;padding:18px 20px 40px}.care-item{padding:22px 0;border-left:none;border-top:1px solid var(--rule)}.care-item:first-child{border-top:none;padding-top:4px}.care-item .ic{width:24px;height:24px;margin-bottom:14px}.swap-intro{grid-template-columns:1fr;gap:10px;padding:0 20px 18px}.swap-intro p{font-size:17px}.swap{grid-template-columns:1fr;gap:28px;padding:0 20px 40px}.swap-card h4{font-size:24px}.sources{grid-template-columns:1fr;gap:16px;padding:32px 20px}.sources ol{column-count:1}.sources .src-body{font-size:15px}.related{grid-template-columns:1fr;gap:28px;padding:18px 20px 40px}.related-card h4{font-size:24px}.colophon{grid-template-columns:1fr;gap:8px;padding:28px 20px 36px;font-size:9.5px}.colophon,.colophon .right{text-align:center}.colophon .end{font-size:18px}}@media (max-width:420px){.h1{font-size:58px}.latin{font-size:19px}.dek{font-size:18px}.section-rule h2{font-size:32px}.col h2{font-size:30px}.obs,.varieties{grid-template-columns:1fr}.nav-right{gap:16px;font-size:9.5px}}.landing-root{width:100%;max-width:1440px;margin:0 auto;min-height:100vh;background:#f4efe2;color:#243024;font-family:var(--font-dm-sans),"DM Sans",sans-serif;position:relative;overflow:hidden}.landing-grid-bg{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(60,80,50,.04) 1px,transparent 0);background-size:calc(100% / 12) 100%;pointer-events:none}.landing-nav{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:32px 64px;border-bottom:1px solid rgba(60,80,50,.18)}.landing-issue{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#6a7a55}.landing-wordmark{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:30px;font-weight:500;letter-spacing:-.01em;text-align:center;color:#2f4530;text-decoration:none}.landing-wordmark em{font-style:italic;color:#6a7a55;font-weight:400}.landing-nav-right{display:flex;justify-content:flex-end;gap:28px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#4b5a3a}.landing-nav-right a{color:inherit;text-decoration:none}.landing-nav-right a:hover{color:#2f4530}.landing-hero{position:relative;display:grid;grid-template-columns:7fr 5fr;grid-gap:48px;gap:48px;padding:56px 64px 180px;min-height:calc(100vh — 95px);box-sizing:border-box}.landing-left{position:relative;padding-right:24px;display:flex;flex-direction:column;justify-content:center}.landing-headline{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-weight:400;font-size:96px;line-height:.96;letter-spacing:-.025em;color:#2f4530;margin:0 0 28px}.landing-headline em{font-style:italic;color:#6a7a55;display:block}.landing-dek{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:24px;line-height:1.4;color:#4b5a3a;font-style:italic;max-width:520px;margin-bottom:38px;border-left:1px solid rgba(60,80,50,.3);padding-left:18px}.landing-search{display:flex;align-items:stretch;border-top:1px solid #2f4530;border-bottom:1px solid #2f4530;max-width:620px}.landing-search-icon{display:flex;align-items:center;justify-content:center;width:56px;color:#2f4530;border-right:1px solid rgba(60,80,50,.2)}.landing-search input{flex:1 1;background:transparent;border:none;outline:none;padding:22px 18px;font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-style:italic;font-size:28px;color:#2f4530}.landing-search input::placeholder{color:rgba(60,80,50,.45)}.landing-search button{background:#2f4530;color:#f4efe2;border:none;padding:0 28px;font-size:11px;letter-spacing:.22em;cursor:pointer}.landing-search button,.landing-suggest{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;text-transform:uppercase}.landing-suggest{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin-top:18px;font-size:10.5px;letter-spacing:.18em;color:#6a7a55}.landing-suggest a{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-style:italic;font-size:16px;letter-spacing:0;text-transform:none;color:#2f4530;text-decoration:underline;-webkit-text-decoration-color:rgba(60,80,50,.25);text-decoration-color:rgba(60,80,50,.25);text-underline-offset:3px}.landing-figure,.landing-right{position:relative}.landing-figure{width:100%;aspect-ratio:4/5;background:#ebe4d0}.landing-figure-tag{position:absolute;top:14px;left:14px;background:#f4efe2;padding:6px 10px;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:#4b5a3a}.landing-figcaption{margin-top:14px;font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-style:italic;font-size:15px;color:#6a7a55;line-height:1.5}.landing-figcaption strong{font-style:normal;font-weight:500;color:#2f4530;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-right:8px}.landing-strip{position:absolute;bottom:0;left:0;right:0;padding:22px 64px;border-top:1px solid rgba(60,80,50,.18);display:grid;grid-template-columns:220px 1fr 1fr 1fr 1fr;grid-gap:28px;gap:28px;align-items:start;background:#f4efe2}.landing-strip-label{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#8a7a55}.landing-strip-label-link{text-decoration:none;color:#8a7a55;transition:color .15s}.landing-strip-label-link:hover{color:#2f4530}.landing-strip-item{display:grid;grid-template-columns:12px 1fr;grid-gap:10px;gap:10px;align-items:start;text-decoration:none;color:inherit}.landing-mark{width:10px;height:10px;margin-top:6px;border-radius:50%;background:#5b7a4a}.landing-mark.warn{background:#b85a3a}.landing-strip-item h5{font-size:22px;font-weight:500;margin:0 0 2px;color:#2f4530;letter-spacing:-.005em}.landing-strip-item .lat,.landing-strip-item h5{font-family:var(--font-cormorant),"Cormorant Garamond",serif}.landing-strip-item .lat{font-style:italic;font-size:13px;color:#8a7a55}.landing-strip-item .verdict{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:#5b7a4a;margin-top:4px}.landing-strip-item .verdict.warn{color:#b85a3a}@media (max-width:1024px){.landing-nav{padding:24px 40px}.landing-hero{padding:48px 40px 200px;gap:40px}.landing-headline{font-size:72px}.landing-strip{padding:22px 40px;grid-template-columns:180px 1fr 1fr}}@media (max-width:760px){.landing-nav{grid-template-columns:1fr;gap:12px;padding:20px;text-align:center}.landing-nav-right{justify-content:center;flex-wrap:wrap}.landing-hero{grid-template-columns:1fr;padding:32px 20px 320px}.landing-headline{font-size:52px}.landing-dek{font-size:20px}.landing-search input{font-size:22px;padding:18px 14px}.landing-strip{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.landing-strip-label{grid-column:1/-1}}.library-root{padding:0 64px 4rem}.library-header{position:relative;padding:2rem 0 2.5rem;max-width:42rem}.library-kicker{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#6a7a55;margin:0 0 .75rem}.library-title{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;line-height:1.08;margin:0 0 1rem;color:#243024}.library-title em{font-style:italic;display:block}.library-dek{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:1.15rem;line-height:1.55;color:#4b5a3a;margin:0 0 2rem}.library-toolbar{display:flex;flex-direction:column;gap:1rem;max-width:36rem}.library-search{display:flex;align-items:center;gap:.75rem;border:1px solid rgba(60,80,50,.18);background:#fbf7ea;padding:.65rem 1rem}.library-search svg{flex-shrink:0;color:#6a7a55}.library-search input{flex:1 1;border:none;background:transparent;font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:1.1rem;color:#243024;outline:none}.library-search input::placeholder{color:#8a7a55}.library-filters{display:flex;flex-wrap:wrap;gap:.5rem}.library-filters button{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:.45rem .85rem;border:1px solid rgba(60,80,50,.18);background:transparent;color:#6a7a55;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.library-filters button:hover{color:#243024;border-color:#2f4530}.library-filters button.active{background:#2f4530;border-color:#2f4530;color:#f4efe2}.library-empty{position:relative;font-family:var(--font-cormorant),"Cormorant Garamond",serif;color:#6a7a55;padding:3rem 0;text-align:center;font-size:1.1rem}.library-grid{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.library-load-sentinel{position:relative;height:1px;width:100%}.library-card{display:flex;flex-direction:column;height:100%;border:1px solid rgba(60,80,50,.18);background:#fbf7ea;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.library-card:hover{border-color:#2f4530;box-shadow:0 4px 24px rgba(47,69,48,.08)}.library-card-image{position:relative;aspect-ratio:4/5;background:#ebe4d0;overflow:hidden}.library-card-image .plant-image-placeholder,.library-card-image img{object-fit:contain}.library-card-image .plant-image-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:1rem;color:#6a7a55}.library-card-body{padding:1.1rem 1.25rem 1.35rem;display:flex;flex-direction:column;gap:.35rem;flex:1 1}.library-card-verdict{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#5b7a4a}.library-card-verdict.warn{color:#b85a3a}.library-card-body h2{font-size:1.5rem;font-weight:500;line-height:1.2;color:#243024}.library-card-body h2,.library-card-latin{font-family:var(--font-cormorant),"Cormorant Garamond",serif;margin:0}.library-card-latin{font-size:.9rem;font-style:italic;color:#6a7a55}.library-card-dek{font-family:var(--font-cormorant),"Cormorant Garamond",serif;font-size:.95rem;line-height:1.45;color:#4b5a3a;margin:.5rem 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.library-root .nav{margin:0 -64px;padding-left:64px;padding-right:64px}@media (max-width:900px){.library-root{padding:0 32px 3rem}.library-root .nav{margin:0 -32px;padding-left:32px;padding-right:32px}}@media (max-width:640px){.library-root{padding:0 24px 2.5rem}.library-root .nav{margin:0 -24px;padding-left:24px;padding-right:24px}.library-grid{grid-template-columns:1fr}}