:root{--paper:#ffffff;--ink:#0f0d0a;--olive:#a6cd18;--line:#d2d2d1;--muted:#6f6e6c;--white:#ffffff;--blue:#3279ec;--pink:#ff4b4b;--red:#ff4b4b;--forest:#102b0a;--navy:#03172a;--maroon:#360610;--clay:#fb7837}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:14px/1.55 Helvetica Neue,Arial,sans-serif;padding-bottom:68px}:where(a){color:inherit;text-decoration:none}:where(button,input,select,textarea){font:inherit;color:inherit}button,a,input,select{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue);outline-offset:4px}input,textarea,select{border:1px solid var(--line);border-radius:3px;padding:11px 12px;background:var(--white);width:100%;min-width:0}textarea{min-height:120px;resize:vertical}label{display:grid;gap:6px;font-size:12px}label.check{display:flex;align-items:center;gap:10px}input[type=checkbox]{width:17px;height:17px;accent-color:var(--olive)}svg{fill:none;stroke:currentColor;stroke-width:1.3;width:21px;height:21px}.preview-bar{display:flex;gap:25px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:9px 3vw;font:10px monospace;letter-spacing:.05em}.preview-bar a{text-decoration:underline}.site-header{display:flex;align-items:center;gap:36px;justify-content:space-between;padding:32px 5vw}.wordmark{font:700 38px/1 Georgia,serif;letter-spacing:-2px}.site-header nav{display:flex;gap:32px;margin-left:auto}.site-header nav a{font-size:13px}.header-tools{display:flex;gap:21px;margin-left:14px}.header-tools a{display:flex;gap:4px;align-items:center}#cart-count{font:9px monospace}#announcement:not(:empty){text-align:center;padding:12px;background:var(--olive)}main{min-height:62vh}.wrap{margin:25px auto 0;padding:0 5vw;max-width:1600px}.hero{background:var(--ink);color:var(--paper);margin:0 18px;padding:65px 25px;min-height:445px;text-align:center;position:relative}.eyebrow{font:10px monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.hero .eyebrow{color:#c0bfbe}.hero h1{font:normal clamp(64px,8vw,112px)/1 Georgia,serif;letter-spacing:-5px;margin:30px 0}.search{display:flex;gap:8px;align-items:center;max-width:680px;margin:0 auto}.search input{border:1px solid #b8b7b6;background:transparent;color:inherit;padding:17px 18px;font-size:15px}.search input::placeholder{color:inherit;opacity:.65}.hero .search button{background:var(--paper);color:var(--ink);border-color:var(--paper);height:58px;font-size:20px}.hero-links{display:flex;gap:10px;justify-content:center;margin:24px 0}.hero-links a{font-size:11px;padding:7px 17px;border:1px solid #b8b7b6;border-radius:3px}.hero .shuffle{border:0;background:none;color:var(--paper);padding:0;min-height:30px}.hero-bottom{position:absolute;left:25px;bottom:18px;font:9px monospace;opacity:.55}.page-top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:35px 0}.page-top h1{font:normal clamp(42px,5vw,66px)/1.1 Georgia,serif;letter-spacing:-2px;margin:13px 0 0}h2{font: 32px/1.2 Georgia,serif;letter-spacing:-.8px;margin:0 0 18px}h3{font-size:15px;margin:0 0 9px}.section-head{display:flex;align-items:center;justify-content:space-between;margin:40px 0 20px}.section-head a,.text-link{font-size:12px;text-decoration:underline;text-underline-offset:5px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.module{border:1px solid var(--line);padding:25px;min-height:200px;display:flex;flex-direction:column;align-items:flex-start}.module .eyebrow{margin-bottom:30px}.module .module-mark{height:40px;font: 34px Georgia;color:var(--olive);margin-bottom:20px}.module .text-link{margin-top:auto}.empty{border:1px dashed var(--line);padding:40px 25px;text-align:center;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.empty h2{font-size:28px;margin:0}.empty p{max-width:480px;margin:0;color:var(--muted);font-size:13px}.empty.small{min-height:110px;padding:24px}.panel{border:1px solid var(--line);background:#ffffff25;padding:25px}.panel+.panel{margin-top:20px}.notice{background:#f3f3f2;border-left:3px solid var(--olive);padding:13px 16px;font-size:12px;margin:18px 0}.notice.error{background:#f3f3f2;border-color:#360610}.muted,small{color:var(--muted)}small{font-size:11px}.actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px}.flow{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);margin:35px 0}.flow a{padding:22px 15px;font-size:12px}.flow em{font:24px Georgia;margin-right:15px;color:var(--muted)}.strip{display:flex;gap:10px;align-items:center;flex-wrap:wrap;border-block:1px solid var(--line);padding:15px 0;margin:20px 0}.strip a{padding:7px 14px;font-size:11px;border:1px solid var(--line);border-radius:3px}.strip a.active{background:var(--ink);color:var(--paper)}.strip .search{margin:0 0 0 auto;max-width:350px}.strip .search input{padding:9px 12px;font-size:12px}.card{display:block;border:1px solid var(--line);padding:22px;min-height:175px;position:relative}.card:hover{border-color:var(--ink)}.card .eyebrow{margin-bottom:28px}.card h2{font-size:26px}.card p{font-size:12px;color:var(--muted)}.card-bottom{display:flex;justify-content:space-between;gap:15px;margin-top:22px}.badge{display:inline-block;font:9px monospace;letter-spacing:.03em;padding:4px 7px;background:#e8e8e8;color:var(--ink);border-radius:3px}.badge.published,.badge.fulfilled,.badge.archived,.badge.cancelled{background:#f3f3f2}.detail{display:grid;grid-template-columns:1.1fr .8fr;gap:70px}.detail h1{font: 66px/1.1 Georgia;margin:20px 0}.detail section{padding:22px 0;border-top:1px solid var(--line)}.detail .body-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.visual-void{min-height:380px;background:#eee;display:flex;justify-content:center;align-items:center;border:1px solid var(--line);font:11px monospace;color:var(--muted)}.linked-list{display:grid;gap:10px}.linked-list a{border-bottom:1px solid var(--line);padding:10px 0;display:flex;justify-content:space-between}.content-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:36px}.sidebar{border-right:1px solid var(--line);padding:5px 20px 20px 0}.sidebar a{display:flex;justify-content:space-between;padding:10px 13px;margin:4px 0;font-size:12px;border-radius:3px}.sidebar a.active{background:var(--ink);color:var(--paper)}.sidebar .eyebrow{display:block;padding:16px 13px 5px}.admin-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:15px;margin-bottom:25px}.admin-head h1{font: 36px Georgia;margin:0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:24px}.stat{padding:20px;border:1px solid var(--line)}.stat strong{font:42px Georgia;display:block}.stat small{display:block}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.span-all{grid-column:1/-1}fieldset{border:1px solid var(--line);padding:20px;margin:20px 0}legend{font-size:12px;padding:0 8px}.relationships{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-height:230px;overflow:auto}.relationships label{border:1px solid var(--line);padding:10px}.form-actions{position:sticky;bottom:65px;display:flex;gap:12px;align-items:center;padding:15px;background:var(--paper);border:1px solid var(--line);margin-top:22px;z-index:3}.form-actions select{max-width:170px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}th{font:10px monospace;color:var(--muted);letter-spacing:.06em;padding:13px 12px;border-bottom:1px solid var(--line)}td{padding:17px 12px;border-bottom:1px solid var(--line);vertical-align:top}td a{text-decoration:underline;text-underline-offset:4px}td .secondary{min-height:30px;padding:5px 10px}.variant-row{display:grid;grid-template-columns:1.2fr 1fr .7fr .6fr auto;gap:12px;align-items:end;padding:15px 0;border-bottom:1px solid var(--line)}.variant-row button{padding:10px}.checkout{display:grid;grid-template-columns:1.2fr .8fr;gap:40px}.order-total{font:32px Georgia;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.cart-line{display:grid;grid-template-columns:1fr 95px 90px 45px;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.cart-line input{padding:8px}.order-history{display:flex;gap:20px;flex-wrap:wrap;margin:25px 0}.order-history div{border-left:2px solid var(--olive);padding-left:12px}.profile-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px}.integration{padding:22px 0;border-bottom:1px solid var(--line);display:flex;gap:20px;justify-content:space-between}.integration p{max-width:650px;font-size:12px;color:var(--muted)}.loading{padding:80px;text-align:center}.mode-bar{position:fixed;bottom:14px;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:4px;align-items:center;padding:8px;background:#fffffff5;border:1px solid var(--line);border-radius:9px;box-shadow:0 5px 20px #0f0d0a15;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mode-bar a{font-size:11px;padding:7px 14px;border-radius:3px}.mode-bar a.active{background:var(--ink);color:var(--paper)}.mode-bar span{font-size:9px;padding:0 12px;color:var(--muted)}footer{margin:65px 5vw 0;padding:35px 0;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:25px}footer .wordmark{font-size:28px}footer nav{display:flex;gap:22px;font-size:11px}footer small{font-size:9px}#toast{position:fixed;right:24px;top:85px;z-index:30;background:var(--ink);color:var(--paper);padding:14px 20px;max-width:360px;border-radius:4px;display:none}#toast.visible{display:block}dialog{background:var(--paper);color:var(--ink);border:1px solid var(--line);padding:32px;max-width:440px}dialog::backdrop{background:#0f0d0a70}dialog form{display:flex;gap:10px;justify-content:end}.error-inline{color:#360610;font-size:12px;white-space:pre-wrap;grid-column:1/-1}.status-line{display:flex;justify-content:space-between;gap:15px}.policy{white-space:pre-wrap;font-size:13px}.skeleton-line{height:6px;background:var(--line);width:70%;margin:14px 0}.skeleton-line.short{width:45%}.grow{flex:1}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:950px){.content-layout{grid-template-columns:170px minmax(0,1fr);gap:20px}.stats{grid-template-columns:repeat(2,1fr)}.site-header nav{gap:20px}.detail{gap:30px}.variant-row{grid-template-columns:1fr 1fr}.variant-row button{grid-column:2}.checkout{gap:25px}.profile-layout,.relationships{grid-template-columns:1fr}.mode-bar span{display:none}footer{flex-wrap:wrap}}@media(max-width:600px){.preview-bar{font-size:8px;padding:9px 15px;gap:10px}.preview-bar>span:nth-child(2){display:none}.site-header{padding:24px 5vw;gap:15px;flex-wrap:wrap}.wordmark{font-size:31px}.site-header nav{order:3;width:100%;justify-content:center;gap:30px;padding-top:10px}.header-tools{margin-left:auto;gap:20px}.site-header nav a{font-size:12px}.hero{margin:0 10px;padding:40px 23px 50px;min-height:365px}.hero h1{font-size:61px;letter-spacing:-3px}.hero .search input{font-size:12px;padding:14px 11px}.hero .search button{height:49px;padding:10px 16px}.hero-links{gap:7px}.hero-links a{padding:7px 12px}.hero-bottom{font-size:8px}.grid,.grid.two{grid-template-columns:1fr}.module{min-height:140px;padding:20px}.module .eyebrow{margin-bottom:12px}.module .module-mark{display:none}.flow{grid-template-columns:1fr 1fr}.page-top{align-items:start;margin:23px 0}.page-top h1{font-size:45px}.page-top .button{padding:10px}.content-layout{display:block}.sidebar{display:flex;overflow:auto;border-right:0;border-bottom:1px solid var(--line);padding:0 0 10px;margin-bottom:22px;gap:4px}.sidebar .eyebrow{display:none}.sidebar a{white-space:nowrap;padding:8px 12px}.sidebar a span{margin-left:8px}.wrap{margin-top:15px}.admin-head h1{font-size:30px}.form-grid{grid-template-columns:1fr}.span-all{grid-column:auto}.form-actions{bottom:70px;flex-wrap:wrap;padding:10px}.form-actions select{max-width:130px}.form-actions button{padding:10px 14px}.detail,.checkout{grid-template-columns:1fr}.detail h1{font-size:47px}.visual-void{min-height:270px}.cart-line{grid-template-columns:1fr 70px 65px 35px;gap:10px;font-size:12px}.cart-line button{padding:7px;min-height:33px}.panel{padding:18px}.strip .search{max-width:none;width:100%;order:-1}.order-total{font-size:26px}.stat{padding:16px}.stat strong{font-size:35px}.mode-bar a{font-size:11px;padding:6px 20px}.mode-bar{max-width:calc(100% - 20px)}footer{margin-top:40px}footer nav{gap:15px}footer small{width:100%}.section-head h2{font-size:29px}.integration{display:block}.integration .badge{margin-bottom:15px}#toast{top:20px;right:15px;left:15px;max-width:none}}.landscape-home{margin:0 18px;background:#03172a;height:calc(100svh - 230px);min-height:460px;max-height:900px}.landscape-home iframe{display:block;border:0;width:100%;height:100%}.home-destinations{display:grid;grid-template-columns:repeat(3,1fr);margin:0 18px;border-bottom:1px solid var(--line)}.home-destinations a{padding:26px 30px;font:30px Georgia;position:relative}.home-destinations a+a{border-left:1px solid var(--line)}.home-destinations span{display:block;font:9px monospace;letter-spacing:.1em;color:var(--muted);margin-bottom:12px}.home-destinations i{float:right;font:24px Arial;font-style:normal}.home-destinations a:hover{background:#f3f3f2}@media(max-width:600px){.landscape-home{margin:0 10px;height:62svh;min-height:390px}.home-destinations{margin:0 10px}.home-destinations a{padding:18px 12px;font-size:20px}.home-destinations span{font-size:8px}.home-destinations i{display:none}}.home-destinations{grid-template-columns:repeat(4,1fr)}.zone-hero{position:relative;height:420px;margin:0 18px}.zone-hero iframe{width:100%;height:100%;border:0}.zone-hero>a{position:absolute;left:20px;top:20px;background:#fff;padding:10px 14px;font:12px monospace}@media(max-width:600px){.home-destinations{grid-template-columns:repeat(2,1fr)}.zone-hero{height:320px;margin:0 10px}}.support-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:end;padding:35px 0 45px}.support-intro h1{font:normal clamp(42px,5vw,72px)/1.04 Georgia,serif;letter-spacing:-2px;margin:20px 0 0}.support-intro p{max-width:420px;font-size:17px;color:var(--muted)}.support-intro small{display:block;margin-top:12px}.support-benefits{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);padding:27px 0;gap:28px}.support-benefits span{display:block;font:9px monospace;letter-spacing:.1em;color:var(--muted);margin-bottom:16px}.support-benefits strong{font:22px Georgia,serif}.support-benefits p{font-size:12px;margin-bottom:0;color:var(--muted)}.support-topics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:65px}.support-topic{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:#f3f3f2;color:var(--ink);border:0;padding:24px;min-height:205px;position:relative;transition:background .2s,transform .2s}.support-topic:nth-child(2){background:#f3f3f2}.support-topic:nth-child(3){background:#f3f3f2}.support-topic:nth-child(4){background:#f3f3f2}.support-topic:hover{transform:translateY(-3px);filter:brightness(.98)}.support-topic strong{font:24px/1.1 Georgia,serif;margin-top:14px}.support-topic>span:not(.eyebrow){max-width:190px;font-size:12px;color:var(--muted)}.support-topic i{font-style:normal;align-self:flex-end;font-size:20px;margin-top:auto}.support-guide{display:grid;grid-template-columns:1fr 2fr;gap:60px;border-top:1px solid var(--line);padding:40px 0 55px;scroll-margin-top:30px}.support-guide-title h2{font-size:36px;margin:20px 0 25px}.support-question{border-bottom:1px solid var(--line)}.support-question summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 0;font-size:16px}.support-question summary::-webkit-details-marker{display:none}.support-question summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.support-question summary span{font:24px Georgia;transition:transform .2s}.support-question[open] summary span{transform:rotate(45deg)}.support-answer{padding:0 30px 22px 0;color:var(--muted);max-width:780px}.support-answer p:first-child{margin-top:0}.support-answer a{color:var(--ink)}.support-answer li{padding:0 0 10px 6px}.support-answer ol{padding-left:20px}.support-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:0 0 25px}.support-timeline strong{display:block;font:36px Georgia;color:var(--ink)}.support-timeline span{font-size:11px}.support-contact{display:grid;grid-template-columns:1.25fr 1fr;gap:70px;padding:40px;background:#f3f3f2;margin:10px 0 28px}.support-contact h2{font-size:42px;margin:20px 0}.support-contact p{max-width:480px;color:var(--muted)}.support-contact address{font-style:normal;align-self:center}.support-contact address>a{display:block;font:24px/1.7 Georgia,serif}.support-contact address p{font-size:12px;line-height:1.8}.support-policy-note{display:flex;justify-content:space-between;gap:24px;align-items:center;color:var(--muted);font-size:11px}.support-policy-note>div{display:flex;gap:18px;flex-wrap:wrap}.support-policy-note .text-link{font-size:11px}@media(max-width:800px){.support-intro{gap:25px;grid-template-columns:1fr}.support-benefits,.support-topics{grid-template-columns:repeat(2,1fr)}.support-guide{grid-template-columns:1fr;gap:20px}.support-guide-title h2 br{display:none}.support-contact{grid-template-columns:1fr;gap:20px;padding:25px}.support-policy-note{display:block}.support-contact address>a{font-size:20px}.support-timeline strong{font-size:30px}}@media(prefers-reduced-motion:reduce){.support-topic,.support-question summary span{transition:none}}.infuser-overview{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;align-items:center;padding:35px 0 55px}.infuser-stage{height:640px}.infuser-stage-note{position:absolute;right:20px;top:20px;background:#fff;padding:8px 12px;font:9px monospace;letter-spacing:.1em;color:var(--muted)}.infuser-gallery-row{grid-template-columns:1.35fr 1fr;gap:5vw;align-items:stretch;padding:45px 0 55px}.infuser-side{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.infuser-side .infuser-pills{margin:18px 0 0}.infuser-side .infuser-lead{margin-bottom:18px}.infuser-gallery-row>.infuser-gallery{align-self:start;position:sticky;top:20px}.infuser-side .eyebrow:first-child{margin-top:0}.infuser-side h1{margin-top:14px}.infuser-inbox{border-top:1px solid var(--line)}.infuser-folds{border-bottom:1px solid var(--line)}.infuser-fold-specs{margin:0 0 14px}.infuser-fold-specs>div{display:flex;justify-content:space-between;gap:20px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.infuser-fold-specs dt{color:var(--muted)}.infuser-fold-specs dd{margin:0;text-align:right}.infuser-inbox summary{display:flex;justify-content:space-between;align-items:center;padding:14px 0;cursor:pointer;list-style:none;font:17px Georgia,serif}.infuser-inbox summary::-webkit-details-marker{display:none}.infuser-inbox summary span{font:9px monospace;letter-spacing:.12em;color:var(--muted)}.infuser-inbox summary span:after{content:"  +"}.infuser-inbox[open] summary span:after{content:"  \2212"}.infuser-inbox ol{list-style:none;padding:0;margin:0 0 12px}.infuser-inbox li{padding:9px 0;border-top:1px solid var(--line);font-size:13px}.infuser-inbox li span{font:9px monospace;color:var(--muted);margin-right:18px}.infuser-inbox p{font-size:11px;color:var(--muted);margin:0 0 14px}.infuser-side-bottom{display:flex;flex-direction:column;gap:16px}.infuser-side .infuser-buy{border-top:0;padding-top:0}.infuser-side .infuser-buy button{align-self:stretch}.infuser-watch{padding-top:45px}.infuser-technical-solo{grid-template-columns:1fr}.infuser-technical-solo .infuser-specs{display:grid;grid-template-columns:1fr 1fr;column-gap:7vw}.infuser-gallery-main{position:relative;overflow:hidden;margin:0;width:100%;aspect-ratio:5/4;background:#ecebeb;border:1px solid var(--line);padding:26px;display:flex;flex-direction:column;justify-content:space-between}.infuser-gallery-main iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.infuser-gallery-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fffa,#fff2 35% 65%,#fffc)}.infuser-gallery-main>*:not(iframe){position:relative;z-index:1}.infuser-gallery-main figcaption{display:flex;justify-content:space-between;gap:12px;font:9px monospace;letter-spacing:.12em}.infuser-gallery-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px}.infuser-gallery-thumbs button{flex-direction:column;align-items:flex-start;gap:10px;min-height:0;aspect-ratio:5/4;padding:10px;background:#ecebeb;color:var(--muted);border:1px solid var(--line);border-radius:0;font:10px/1.3 Arial,sans-serif;text-align:left}.infuser-gallery-thumbs button span{font:8px monospace;letter-spacing:.1em}.infuser-gallery-thumbs button:hover{background:#e0e0df}.infuser-gallery-thumbs button[aria-selected=true]{background:var(--white);color:var(--ink);border-color:var(--ink)}.infuser-buy .actions{margin-top:0}.infuser-image-space{min-height:480px;background:#eaeaea;border:1px solid var(--line);padding:30px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.infuser-placeholder-name{font:normal clamp(70px,8vw,120px)/1 Georgia,serif;letter-spacing:-5px;color:#b5b5b4;text-align:center}.infuser-placeholder-caption{font:9px monospace;letter-spacing:.12em;color:var(--muted)}.infuser-intro h1{font:normal clamp(50px,5.5vw,78px)/1 Georgia,serif;letter-spacing:-3px;margin:22px 0}.infuser-intro .infuser-lead{font:28px/1.2 Georgia,serif;color:var(--ink);margin-bottom:25px}.infuser-intro>p{max-width:470px;color:var(--muted);font-size:15px}.infuser-pills{display:flex;gap:10px;margin:26px 0}.infuser-pills span{border:1px solid var(--line);border-radius:30px;padding:5px 16px;font-size:11px}.infuser-buy{display:flex;align-items:flex-start;flex-direction:column;gap:14px;border-top:1px solid var(--line);padding-top:25px}.infuser-buy>span{font-size:12px}.infuser-buy small{font-size:10px}.infuser-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--line);gap:25px;padding:30px 0}.infuser-metrics strong{display:block;font:38px Georgia,serif;margin-bottom:10px}.infuser-metrics span{font-size:12px;color:var(--muted)}.infuser-section{padding:65px 0;border-bottom:1px solid var(--line)}.infuser-section-head{display:flex;justify-content:space-between;align-items:start;gap:35px;margin-bottom:32px}.infuser-section-head h2{font-size:40px;margin:0}.infuser-section-head>div h2{margin-top:18px}.infuser-section-head>p{max-width:320px;color:var(--muted);margin-top:25px;font-size:13px}.infuser-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.infuser-modes article{background:#f3f3f2;padding:30px;min-height:250px}.infuser-modes article:nth-child(2){background:#f3f3f2}.infuser-modes article:nth-child(3){background:#f3f3f2}.infuser-modes h3{font:50px Georgia,serif;letter-spacing:-1.5px;margin:28px 0 20px}.infuser-modes strong{font-size:13px;font-weight:500}.infuser-modes p{font-size:13px;color:var(--muted);max-width:260px}.infuser-features{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.infuser-features .infuser-section-head{display:block}.infuser-features h2{margin-top:20px}.infuser-feature-list article{display:flex;gap:30px;padding:26px 0;border-bottom:1px solid var(--line)}.infuser-feature-list article:first-child{padding-top:0}.infuser-feature-list article:last-child{border:0;padding-bottom:0}.infuser-feature-list .eyebrow{padding-top:6px}.infuser-feature-list h3{font:25px Georgia,serif}.infuser-feature-list p{color:var(--muted);max-width:560px}.infuser-feature-list small{display:block;max-width:520px;font-size:11px}.infuser-technical{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw}.infuser-technical h2{margin-top:20px;font-size:36px}.infuser-specs{margin:30px 0 0}.infuser-specs>div{display:flex;justify-content:space-between;gap:25px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px}.infuser-specs dt{color:var(--muted)}.infuser-specs dd{margin:0;text-align:right}.infuser-box{background:#f3f3f2;padding:32px}.infuser-box ol{padding:0;list-style:none;margin:28px 0}.infuser-box li{padding:15px 0;border-bottom:1px solid #cdcccc}.infuser-box li span{font:10px monospace;color:var(--muted);margin-right:25px}.infuser-box p{font-size:12px;color:var(--muted)}.infuser-videos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.infuser-video-cover{aspect-ratio:16/10;background:#f3f3f2;display:flex;flex-direction:column;justify-content:space-between;padding:23px;transition:background .2s}.infuser-video:nth-child(2) .infuser-video-cover{background:#f3f3f2}.infuser-video:nth-child(3) .infuser-video-cover{background:#f3f3f2}.infuser-play{border:1px solid #0f0d0a66;border-radius:50%;width:60px;height:60px;display:grid;place-items:center;align-self:center;font-size:30px}.infuser-video-cover>span:last-child{font:9px monospace;letter-spacing:.1em}.infuser-video:hover .infuser-play{background:var(--ink);color:var(--paper)}.infuser-video-copy{padding:20px 0}.infuser-video-copy h3{font:22px/1.2 Georgia,serif}.infuser-video-copy p{font-size:12px;color:var(--muted);margin-bottom:0}.infuser-outro{padding:45px 0 10px;display:flex;justify-content:space-between;gap:30px;align-items:center}.infuser-outro h2{margin:18px 0;font-size:38px}.infuser-outro p{color:var(--muted)}@media(max-width:800px){.infuser-overview,.infuser-features,.infuser-technical{grid-template-columns:1fr;gap:30px}.infuser-stage{height:480px}.infuser-stage-note{display:none}.infuser-gallery-thumbs{grid-template-columns:repeat(3,1fr)}.infuser-image-space{min-height:300px}.infuser-metrics{grid-template-columns:repeat(2,1fr)}.infuser-section-head,.infuser-outro{display:block}.infuser-section-head h2{margin-top:20px}.infuser-modes,.infuser-videos{grid-template-columns:1fr}.infuser-section{padding:40px 0}.infuser-video-cover{aspect-ratio:16/9}}.home-editorial{max-width:1500px}.home-editorial h2{font:normal clamp(36px,4.5vw,64px)/1.08 Georgia,serif;letter-spacing:-1.8px;margin:20px 0}.home-editorial p{color:var(--muted);font-size:15px}.home-discovery{padding:70px 0}.home-discovery header{text-align:center;margin-bottom:38px}.home-scene-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.home-scene{background:#f3f3f2;min-height:210px;padding:26px;display:flex;flex-direction:column;transition:transform .2s}.home-scene:nth-child(2){background:#f3f3f2}.home-scene:nth-child(3){background:#f3f3f2}.home-scene:nth-child(4){background:#f3f3f2}.home-scene:hover{transform:translateY(-4px)}.home-scene h3{font:29px/1.1 Georgia;margin:30px 0 20px;max-width:180px}.home-scene-arrow{align-self:flex-end;margin-top:auto;font-size:25px}.home-demo-note{display:block;margin-top:15px;font:10px monospace}.home-feeling{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:60px;background:#f3f3f2;align-items:center}.home-feeling h2{font-size:clamp(48px,6vw,84px)}.home-feeling h2 span{color:#102b0a}.home-feeling-control>p{font-size:12px;margin-top:20px}.home-suggestion{background:var(--paper);padding:38px;border:1px solid #0f0d0a22;min-height:300px;display:flex;flex-direction:column;align-items:start;justify-content:center}.home-suggestion h3{font:36px/1.1 Georgia;margin:25px 0 12px}.home-suggestion p{max-width:360px}.home-suggestion a{margin-top:20px}.home-suggestion small{margin-top:24px;font-size:10px}.home-mate{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding:80px 0;border-bottom:1px solid var(--line)}.home-mate-placeholder{background:#e6e5e5;min-height:350px;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.home-mate-placeholder>span:nth-child(2){font:clamp(70px,8vw,120px) Georgia;text-align:center;color:#aaa9a8;letter-spacing:-5px}.home-mate-placeholder small{font:9px monospace}.home-mate .button{margin-top:18px}.home-community{padding:65px 0 0}.home-community header{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px}.home-note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.home-note{padding:25px;border:1px solid var(--line);display:flex;align-items:start;flex-direction:column}.home-note-space{width:100%;height:160px;background:#e3e3e3;display:grid;place-items:center;margin:22px 0;font:9px monospace;letter-spacing:.1em;color:var(--muted)}.home-note:nth-child(2) .home-note-space{background:#f3f3f2}.home-note:nth-child(3) .home-note-space{background:#f3f3f2}.home-note h3{font:27px Georgia}.home-note p{font-size:13px}.home-note .text-link{margin-top:22px}.home-note small{font-size:10px}.home-community-bottom{display:flex;justify-content:space-between;gap:25px;align-items:center;padding-top:30px}@media(max-width:800px){.home-scene-grid{grid-template-columns:repeat(2,1fr)}.home-feeling,.home-mate{grid-template-columns:1fr;gap:30px}.home-feeling{padding:30px}.home-note-grid{grid-template-columns:1fr}.home-community header,.home-community-bottom{display:block}.home-suggestion{padding:25px}.home-mate{padding:45px 0}.home-discovery{padding:40px 0}}@media(prefers-reduced-motion:reduce){.home-scene{transition:none}}@media(max-width:600px){.infuser-stage{height:560px}}@media(max-width:800px){.infuser-gallery{position:relative}.infuser-gallery-thumbs{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;gap:6px;margin:0;overflow-x:auto;scrollbar-width:none}.infuser-gallery-thumbs::-webkit-scrollbar{display:none}.infuser-gallery-thumbs button{flex:0 0 auto;aspect-ratio:auto;flex-direction:row;align-items:center;gap:6px;padding:7px 10px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}.infuser-gallery-main figcaption{display:none}.infuser-gallery-main>.eyebrow:after{content:"  \b7   PLACEHOLDER"}.infuser-gallery-main{padding:18px}.infuser-technical-solo .infuser-specs{grid-template-columns:1fr}}@media(max-width:800px){.infuser-gallery-row>.infuser-gallery{position:relative;top:auto}}@media(max-width:800px){.infuser-videos{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:-20px;padding-right:20px}.infuser-videos::-webkit-scrollbar{display:none}.infuser-video{flex:0 0 82%;scroll-snap-align:start}}.infuser-highlights h3{font-size:clamp(28px,2.6vw,38px);line-height:1.1;letter-spacing:-.5px}.infuser-highlights p{max-width:none}.infuser-highlights small{display:block;margin-top:14px;font-size:11px;color:var(--muted)}.library-search p{font-size:18px;margin:0 0 28px;color:#cbcac9}.library-card{overflow:hidden;justify-content:flex-start}.library-card-image{aspect-ratio:4/3;overflow:hidden;margin:-28px -28px 26px;background:#eaeaea}.library-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.library-card:hover img{transform:scale(1.03)}.library-card .card-bottom{margin-top:auto;padding-top:22px}.library-card .eyebrow{font-size:10px;letter-spacing:.09em}.library-card h2{font-size:27px;line-height:1.15}.library-card p{font-size:15px;line-height:1.6}.library-category{min-height:235px;display:flex;flex-direction:column;justify-content:space-between}.category-0,.category-1,.category-2{background:#f3f3f2}.library-notebook{margin-top:70px;padding:45px}.library-notebook h2{font-size:36px}.library-notebook p{max-width:650px}.library-detail>header{max-width:970px;margin:45px 0}.library-detail h1{font-size:clamp(40px,4.7vw,72px);line-height:1.06;margin:20px 0}.library-detail-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:64px}.library-detail-grid aside section{padding:25px 0;border-top:1px solid var(--line,#cececd);margin:0 0 22px}.library-detail-grid aside h2{font-size:25px}.library-detail-grid aside p,.library-detail-grid aside small{font-size:14px;line-height:1.65;color:#62615f}.library-hero-image{display:block;width:100%;max-height:560px;object-fit:cover;border-radius:3px;margin-bottom:38px}.library-latin{font-style:italic;font-size:23px}.plant-facts{margin:0}.plant-facts>div{display:grid;grid-template-columns:140px 1fr;gap:22px;padding:26px 0;border-top:1px solid #d6d5d5}.plant-facts dt{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.plant-facts dd{margin:0;line-height:1.7}.library-actions{display:grid;gap:16px}.library-source{border-left:3px solid #a6cd18;padding-left:24px!important}.library-prose{font-size:17px;line-height:1.8;overflow-wrap:anywhere}.library-prose h2{font-size:30px;margin:40px 0 18px;line-height:1.25}.library-prose h3{font-size:24px;line-height:1.3;margin:32px 0 14px}.library-prose p{margin:0 0 20px}.library-prose ul,.library-prose ol{padding-left:24px;margin:0 0 25px}.library-prose li{margin-bottom:10px}.library-prose a{border-bottom:1px solid currentColor}.library-prose img{max-width:100%;height:auto}.library-prose table{width:100%;border-collapse:collapse;font-size:15px}.library-prose th,.library-prose td{padding:14px;border:1px solid #d4d3d3;text-align:left}.library-origin{margin-top:50px;padding-top:25px;border-top:1px solid #d4d3d3;font-size:13px;color:#636260}.editorial-page .content-layout{grid-template-columns:210px minmax(0,820px);gap:65px}.editorial-page .sidebar .eyebrow{display:block;margin:22px 0 8px}.editorial-page .sidebar a{font-size:14px}.editorial-page h1{font-size:clamp(42px,4.4vw,66px)}footer nav{flex-wrap:wrap;max-width:900px;gap:16px 24px!important}footer{align-items:flex-start}@media(max-width:800px){.library-detail-grid,.editorial-page .content-layout{grid-template-columns:1fr;gap:30px}.library-card-image{margin:-22px -22px 22px}.library-notebook{padding:24px}.library-detail h1{font-size:42px}.plant-facts>div{grid-template-columns:100px 1fr}.editorial-page .sidebar{display:flex;flex-wrap:wrap;gap:12px}.editorial-page .sidebar .eyebrow{display:none}}.content-footer{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:46px}.content-footer>div>p{max-width:320px;font-size:14px;line-height:1.7;margin:25px 0}.content-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:13px!important}.content-footer nav a,.content-footer address{font-size:13px;line-height:1.8;font-style:normal}.content-footer .eyebrow{display:block;margin-bottom:18px}.footer-social{display:flex;flex-wrap:wrap;gap:15px;font-size:12px}.content-footer small{display:block;font-size:11px;line-height:1.6}.content-footer address p{margin:20px 0}@media(max-width:900px){.content-footer{grid-template-columns:1fr 1fr;gap:35px}}@media(max-width:500px){.content-footer{grid-template-columns:1fr}}.strip .search{min-width:300px}.editorial-page .library-prose>h2:first-child{margin-top:0}.library-detail h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-.03em}.member-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center;margin:25px 0 65px;padding:50px;background:var(--brown,#0f0d0a);color:var(--cream,#ffffff)}.member-intro h2{font-family:Georgia,serif;font-size:42px;font-weight:400;margin:10px 0 20px}.member-intro p{line-height:1.7;max-width:570px}.member-intro .button{background:#fff;color:#0f0d0a;border-color:#fff}.member-intro small{color:#e2e1e1;display:block;margin-top:18px;line-height:1.6}.member-features h2{font-family:Georgia,serif;font-weight:400}.member-features .panel{margin:0;display:flex;flex-direction:column;align-items:flex-start}.member-features p{flex:1;line-height:1.7}.member-local{margin-top:70px}.member-local .linked-list{max-width:650px}.review-summary{display:flex;align-items:center;gap:28px;border-bottom:1px solid #0f0d0a33;padding-bottom:30px}.review-summary strong{font-family:Georgia,serif;font-size:54px;font-weight:400}.review-summary strong small{font:16px Arial,sans-serif}.review-summary a{margin-left:auto;font-size:13px}.review-card{display:grid;grid-template-columns:220px 1fr;gap:50px;padding:35px 0;border-bottom:1px solid #0f0d0a33}.review-author{display:flex;flex-direction:column;gap:12px}.review-author time,.review-author small{font-size:12px;opacity:.7}.review-stars{font-size:22px;letter-spacing:3px;color:#a6cd18}.review-card p{line-height:1.8;max-width:850px}.review-photos img{width:96px;height:96px;object-fit:cover;border:1px solid #0f0d0a33}.review-pagination{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:35px}.product-reviews [role=alert]{margin:25px 0}.product-reviews .infuser-section-head p{font-size:14px;line-height:1.6}@media(max-width:750px){.member-intro{grid-template-columns:1fr;padding:28px;gap:25px}.review-card{grid-template-columns:1fr;gap:20px}.review-summary{flex-wrap:wrap}.review-summary a{margin-left:0}}.plant-index{--plant-tools-height:120px;margin:24px 0 80px}.plant-index-tools{position:sticky;top:0;z-index:7;padding:22px 0 18px;background:var(--paper);border-bottom:1px solid var(--line);margin-bottom:28px}.plant-search-row{display:flex;align-items:center;gap:45px}.plant-search-row h1{font:38px Georgia,serif;letter-spacing:-.03em;margin:0}.plant-search-row .search{flex:1;max-width:760px;width:auto;margin:0}.plant-search-row .search input{font-size:16px}.plant-index-meta{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:16px;font-size:11px;color:var(--muted)}.plant-index-meta>div{display:flex;align-items:center;gap:25px}.plant-curious{background:none;color:var(--ink);padding:0;min-height:0;border:0;border-radius:0;font:inherit}.plant-index-layout{display:grid;grid-template-columns:62px minmax(0,1fr);gap:26px;align-items:start}.plant-alphabet{position:sticky;top:calc(var(--plant-tools-height) + 24px);z-index:6;align-self:start;-webkit-user-select:none;user-select:none}.plant-alphabet-track{position:relative;height:clamp(340px,calc(100svh - var(--plant-tools-height) - 110px),570px);min-height:0}.plant-alphabet-letters{position:absolute;top:0;right:28px;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.plant-alphabet-letters span{display:grid;place-items:center;font:11px Arial,sans-serif;line-height:16px;color:var(--muted);border-radius:3px}.plant-alphabet-letters .is-empty{opacity:.3}.plant-alphabet-letters .is-active{background:var(--ink);color:var(--paper);font-weight:700}.plant-alphabet-slider{position:absolute;right:0;top:0;width:28px;height:100%;margin:0;padding:0;border:0;border-radius:0;writing-mode:vertical-lr;direction:ltr;appearance:none;-webkit-appearance:none;background:transparent;cursor:ns-resize;touch-action:none}.plant-alphabet-slider::-webkit-slider-runnable-track{width:2px;height:100%;background:var(--line);border:0}.plant-alphabet-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin-left:-8px;border:3px solid var(--paper);border-radius:50%;background:var(--ink);box-shadow:0 0 0 1px var(--ink)}.plant-alphabet-slider::-moz-range-track{width:2px;height:100%;background:var(--line)}.plant-alphabet-slider::-moz-range-thumb{width:13px;height:13px;border:3px solid var(--paper);border-radius:50%;background:var(--ink)}.plant-alphabet-slider:focus-visible{outline:1px solid var(--olive);outline-offset:4px}.plant-index-grid{margin:0}.plant-letter-section+.plant-letter-section{margin-top:30px;padding-top:30px;border-top:1px solid var(--line)}.plant-index .library-card h2{font-family:Georgia,serif;font-weight:400}.plant-index .library-card-image{aspect-ratio:4/3}@media(max-width:950px){.plant-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plant-search-row{gap:25px}}@media(max-width:600px){.plant-search-row{flex-wrap:wrap;gap:15px}.plant-search-row h1{font-size:28px}.plant-search-row .search{flex-basis:100%}.plant-index-meta>div{gap:12px}.plant-index-meta{font-size:10px;gap:8px;flex-wrap:wrap}.plant-index-layout{grid-template-columns:45px minmax(0,1fr);gap:12px}.plant-index-grid{grid-template-columns:1fr}.plant-alphabet-track{height:calc(100svh - var(--plant-tools-height) - 100px)}.plant-alphabet-letters{right:24px}.plant-alphabet-slider{width:24px}.plant-index-tools{padding-top:12px}.plant-alphabet-letters span{font-size:10px;line-height:12px}}.plant-index{margin-top:0}.plant-index-tools{padding:48px 0 32px;margin-bottom:0;border-bottom:0}.plant-search-row{display:block}.plant-search-row .plant-search{display:flex;align-items:center;gap:14px;width:min(100%,720px);max-width:720px;margin:0 auto;padding:5px 9px 5px 22px;border:1px solid var(--line);border-radius:40px;background:var(--white);box-shadow:0 2px 7px #0f0d0a08;transition:box-shadow .2s,border-color .2s}.plant-search-row .plant-search:hover,.plant-search-row .plant-search:focus-within{border-color:#a9a8a7;box-shadow:0 3px 12px #0f0d0a13}.plant-search>svg{flex:0 0 19px;width:19px;height:19px;color:var(--muted)}.plant-search-row .plant-search input{flex:1;width:0;border:0;background:transparent;padding:12px 0;min-height:48px;font-size:17px;border-radius:0}.plant-search input:focus-visible{outline:0}.plant-search-row .plant-search button{border:0;border-radius:50%;width:42px;height:42px;min-height:42px;padding:0;background:transparent;color:var(--ink);font-size:24px}.plant-search-row .plant-search button:hover{background:var(--paper)}.plant-search-actions{display:flex;justify-content:center;gap:12px;margin-top:20px}.plant-index-meta{margin:0 0 28px;padding:12px 0 15px;border-bottom:1px solid var(--line)}button.infuser-video-cover{width:100%;min-height:220px;border:0;border-radius:0;color:var(--ink);align-items:flex-start;text-align:left}.infuser-video:nth-child(3n+2) .infuser-video-cover{background:#f3f3f2}.infuser-video:nth-child(3n) .infuser-video-cover{background:#f3f3f2}.infuser-video-source{display:inline-block;margin-top:12px;font-size:11px;text-decoration:underline;text-underline-offset:4px;color:var(--muted)}.infuser-video-dialog{width:min(1000px,92vw,calc((90svh - 160px)*1.7778));max-width:1000px;max-height:90svh;padding:24px;border:1px solid var(--line);background:var(--paper);color:var(--ink);overflow:auto}.infuser-video-dialog::backdrop{background:#0f0d0ae6}.infuser-video-dialog header{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px}.infuser-video-dialog h2{font:28px/1.2 Georgia,serif;margin:0}.infuser-video-dialog p{font-size:12px;color:var(--muted);margin:8px 0 0}.infuser-video-dialog header button{flex-shrink:0;width:42px;padding:0}.infuser-video-player{width:100%;aspect-ratio:16/9;min-height:200px;background:#111}.infuser-video-player iframe{display:block;width:100%;height:100%;min-height:200px;border:0}.infuser-video-dialog footer{display:flex;justify-content:space-between;gap:20px;margin:0;border:0;padding:16px 0 0;font-size:11px;color:var(--muted)}.infuser-video-dialog footer a{text-decoration:underline;text-underline-offset:4px}body:has(.infuser-video-dialog[open]){overflow:hidden}@media(max-width:600px){.plant-index-tools{padding:30px 0 24px}.plant-search-row .plant-search{padding-left:16px;gap:10px}.plant-search-row .plant-search input{font-size:14px}.plant-search-actions{gap:8px}.infuser-video-dialog{padding:16px;width:96vw}.infuser-video-dialog h2{font-size:22px}}.infuser-videos{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;max-width:100%}.infuser-videos::-webkit-scrollbar{display:none}.infuser-video{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start}.infuser-videos.is-scrubbing{scroll-snap-type:none}.infuser-video-rail{display:block;width:100%;height:20px;min-height:0;margin:12px 0 0;padding:8px 0;border:0;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:ew-resize;touch-action:none}.infuser-video-rail::-webkit-slider-runnable-track{height:4px;background:var(--line);border-radius:4px}.infuser-video-rail::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:var(--video-thumb-size,50%);height:4px;background:var(--ink);border:0;border-radius:4px}.infuser-video-rail::-moz-range-track{height:4px;background:var(--line);border-radius:4px}.infuser-video-rail::-moz-range-thumb{width:var(--video-thumb-size,50%);height:4px;background:var(--ink);border:0;border-radius:4px}@media(max-width:800px){.infuser-videos{gap:12px;margin-right:0;padding-right:0}.infuser-video{flex-basis:82%}}.plant-index-item{position:relative;display:flex}.plant-index-item>.library-card{flex:1}.plant-letter-mark{position:absolute;top:-11px;left:16px;z-index:2;min-width:30px;padding:2px 9px;border:1px solid var(--line);border-radius:20px;background:var(--paper);font:15px/1.2 Georgia,serif;text-align:center;color:var(--ink)}.search-results-head{padding:30px 0 22px;margin-bottom:28px;border-bottom:1px solid var(--line);text-align:center}.search-results-head>.eyebrow{display:block;margin-bottom:14px}.search-results-head .plant-search-row .plant-search.is-compact{padding:3px 7px 3px 18px}.search-results-head .plant-search-row .plant-search.is-compact input{min-height:40px;padding:9px 0;font-size:15px}.search-results-head .plant-search-row .plant-search.is-compact button{width:36px;height:36px;min-height:36px;font-size:20px}.search-results-meta{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:16px}.search-results-meta>p{margin:0;font-size:13px;color:var(--muted)}.search-filters{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.search-filters a{padding:7px 15px;font-size:11px;border:1px solid var(--line);border-radius:30px;background:var(--white)}.search-filters a:hover{border-color:#a9a8a7}.search-filters a.active{background:var(--ink);border-color:var(--ink);color:var(--paper)}.search-filters-divider{width:1px;height:20px;background:var(--line);margin:0 6px}.search-scene-basis{max-width:620px;margin:14px auto 0;font-size:14px;color:var(--muted)}.search-scene-basis small{display:block;margin-top:4px;font-size:11px}.ingredient-suggestions{text-align:center}.ingredient-suggestions>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.ingredient-suggestions a{padding:8px 16px;border:1px solid var(--line);border-radius:30px;font-size:12px;background:var(--white)}.library-card .library-card-note{font-size:12px;color:var(--muted);margin:0 0 6px}.review-pill{display:inline-block;margin-left:6px;padding:2px 9px;border:1px solid #a6cd18;border-radius:20px;background:#f3f3f2;font:11px/1.5 Helvetica Neue,Arial,sans-serif;font-style:normal;color:#102b0a;vertical-align:middle}.library-review small{display:block;margin-top:6px;color:var(--muted)}.recipe-ideas{list-style:none;margin:0;padding:0}.recipe-ideas li{padding:2px 0}.recipe-ideas small{display:block;font-size:11px;color:var(--muted)}.library-status dl{margin:12px 0}.library-status dl>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.library-status dt{color:var(--muted)}.library-status dd{margin:0;text-align:right}.library-status summary{cursor:pointer;font-size:13px;padding:8px 0}.library-status ul{list-style:none;margin:6px 0 10px;padding:0;max-height:320px;overflow:auto}.library-status li{padding:8px 0;border-top:1px solid var(--line);font-size:12px;line-height:1.5}.library-status li span{display:block;font:9px monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.personal-kinds{margin:14px 0}.personal-kinds>div{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.personal-kinds dt{font-weight:500}.personal-kinds dd{margin:0;color:var(--muted)}.home-scene p{font-size:13px;line-height:1.5;color:var(--muted);margin:0 0 14px;max-width:220px}.home-suggestion .text-link+.text-link{margin-left:18px}.zone-hero.zone-hero-compact{height:230px;transition:height .35s ease}.zone-hero.zone-hero-compact.is-expanded{height:min(70vh,640px)}.zone-hero-toggle{position:absolute;right:20px;top:20px;z-index:2;min-height:0;padding:9px 14px;border:1px solid #fff9;border-radius:3px;background:#fffe;color:var(--ink);font:12px monospace}.zone-hero-toggle:hover{background:var(--white)}@media(prefers-reduced-motion:reduce){.zone-hero.zone-hero-compact{transition:none}}.mode-bar{display:none}.preview-bar .review-dock{position:relative;font:inherit}.review-dock summary{list-style:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.review-dock summary::-webkit-details-marker{display:none}.review-dock summary:after{content:" \25be"}.review-dock[open] summary:after{content:" \25b4"}.review-dock-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:260px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 6px 20px #0f0d0a20;text-align:left}.review-dock nav{display:flex;gap:4px;padding:8px}.review-dock nav a{padding:6px 12px;border-radius:3px;font:11px Helvetica Neue,Arial,sans-serif;text-decoration:none}.review-dock nav a.active{background:var(--ink);color:var(--paper)}.review-dock span{display:block;padding:0 14px 10px;font:9px monospace;color:var(--muted)}body{padding-bottom:0}@media(max-width:600px){.plant-letter-mark{left:12px}.search-filters-divider{display:none}.zone-hero.zone-hero-compact{height:170px}.personal-kinds>div{grid-template-columns:1fr;gap:2px}}.infuser-side .infuser-pills+.infuser-buy,.infuser-side .infuser-pills+form{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.draft-status{margin:14px 0 0;font-size:13px;color:var(--muted)}.draft-status.is-error{color:#360610;font-weight:500}.draft-notice{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.draft-notice button{min-height:34px;padding:6px 14px}.saved-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:18px 0 22px}.saved-search{flex:1 1 280px;max-width:420px}.saved-search input{border-radius:30px;padding:10px 18px}.saved-tools .search-filters{justify-content:flex-start}.saved-tools .search-filters a span{color:var(--muted);margin-left:2px}.saved-tools .search-filters a.active span{color:inherit}.saved-count{flex-basis:100%;margin:0;font-size:13px;color:var(--muted)}.saved-item .actions{margin-top:14px}.saved-item h2{margin:8px 0 6px}.search-suggestion{text-align:center;font-size:15px;margin:0 0 6px}.search-suggestion a{text-decoration:underline;text-underline-offset:3px}.search-suggestion small{display:block;margin-top:4px;font-size:12px;color:var(--muted)}.search-empty-hint{text-align:center;font-size:14px;color:var(--muted);margin:-8px 0 24px}.infuser-gallery-main{aspect-ratio:auto;padding:0;display:block;overflow:visible;background:none;border:0}.infuser-gallery-view{position:relative;aspect-ratio:5/4;overflow:hidden;background:#ecebeb;border:1px solid var(--line)}.infuser-gallery-view iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.infuser-gallery-main figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:10px;font:12px/1.45 Helvetica Neue,Arial,sans-serif;letter-spacing:0;color:var(--muted)}.infuser-gallery-main figcaption [data-gallery-caption]{flex:none;font:11px monospace;letter-spacing:.1em;color:var(--ink)}@media(max-width:800px){.infuser-gallery-main figcaption{display:flex;flex-direction:column;gap:4px}.infuser-gallery-thumbs{top:12px;bottom:auto}}:root{--muted:#5e5c5a;--type-label:11px;--type-note:12px;--type-control:12px}@media(min-width:801px){.eyebrow,.library-card .eyebrow,.home-demo-note,.infuser-stage-note,.infuser-video-cover>span:last-child,.home-mate-placeholder small,.home-note-space,.support-benefits span,.infuser-inbox summary span,.infuser-inbox li span{font-size:var(--type-label)}.preview-bar,.review-dock span,th{font-size:var(--type-label)}small,.content-footer small,footer small,.home-suggestion small,.home-note small,.infuser-buy small,.infuser-feature-list small,.infuser-highlights small,.infuser-inbox p,.search-scene-basis small,.recipe-ideas small,.support-timeline span,.infuser-video-dialog footer,.infuser-video-source,.plant-index-meta,.review-pill{font-size:var(--type-note)}.search-filters a,.infuser-pills span,.review-dock nav a,.infuser-gallery-thumbs button{font-size:var(--type-control)}.infuser-gallery-thumbs button span,.library-status li span{font-size:10px}footer nav,.support-policy-note,.support-policy-note .text-link{font-size:13px}.library-prose p,.library-prose li{max-width:72ch}}.plant-index-meta strong{font-weight:600;color:var(--ink)}.plant-alphabet-letters .is-empty.is-active{opacity:1}.plant-index-item[hidden]{display:none}.plant-index-empty{margin:24px 0 0;padding:34px 0;border-top:1px solid var(--line);font:20px/1.4 Georgia,serif;color:var(--muted)}.cart-drop{position:fixed;z-index:40;width:min(360px,calc(100vw - 24px));padding:18px 18px 16px;background:var(--white);border:1px solid var(--line);box-shadow:0 14px 34px #0f0d0a2b;color:var(--ink)}.cart-drop header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.cart-drop h2{margin:0 auto 0 0;font:20px/1.2 Georgia,serif}.cart-drop-icon{display:flex;align-items:center;gap:3px;font-size:12px}.cart-drop-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.cart-drop h2:focus{outline:0}.cart-drop-close{width:34px;height:34px;min-height:34px;padding:0;border:0;background:transparent;color:var(--ink);font-size:22px;line-height:1}.cart-drop-close:hover{background:var(--paper)}.cart-drop-lines{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cart-drop-lines li{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.cart-drop-lines small{display:block;color:var(--muted);font-size:12px;margin-top:2px}.cart-drop-total{display:flex;justify-content:space-between;gap:12px;margin:12px 0 6px;font-size:13px}.cart-drop-note{margin:6px 0 0;font-size:12px;color:var(--muted);line-height:1.5}.cart-drop-note.is-error{color:#360610}.cart-drop-actions{display:grid;gap:8px;margin-top:14px}.cart-drop-actions .button,.cart-drop-actions button{width:100%}.infuser-watch-cta{max-width:380px;margin-top:22px}.infuser-watch-cta p{margin:0 0 14px;color:var(--muted);font-size:13px;line-height:1.6}.infuser-watch-cta .actions{display:flex;flex-wrap:wrap;gap:10px;margin:0}@media(max-width:600px){.infuser-watch-cta{max-width:none;margin-top:16px}.infuser-watch-cta .actions>*{flex:1 1 auto}}.cart-drop-lines li{align-items:center}.cart-drop-qty{display:inline-flex;align-items:stretch;border:1px solid var(--line);background:var(--paper)}.cart-drop-qty input{width:44px;min-height:0;height:40px;padding:0 6px;border:0;background:transparent;text-align:center;font:inherit;font-size:14px;-moz-appearance:textfield}.cart-drop-qty input::-webkit-outer-spin-button,.cart-drop-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-drop-step{display:flex;flex-direction:column;border-left:1px solid var(--line)}.cart-drop-step button{width:26px;height:20px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink);font-size:14px;line-height:1}.cart-drop-step button+button{border-top:1px solid var(--line)}.cart-drop-step button:hover:not(:disabled){background:var(--white)}.cart-drop-step button:disabled{color:var(--line);cursor:default}.cart-drop-qty input:focus-visible,.cart-drop-step button:focus-visible{outline:2px solid var(--olive);outline-offset:-2px}@media(max-width:600px){.cart-drop-qty input{height:48px;width:48px}.cart-drop-step button{width:34px;height:24px}}.home-reels{padding:80px 0 40px}.home-reels header{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:8px}.home-reels h2{margin:18px 0 0}.home-reels header p{margin:0;max-width:320px;color:var(--muted);font-size:14px;line-height:1.6}.home-reels-track{--reel-width:clamp(190px,16vw,240px);box-sizing:border-box;display:flex;align-items:center;gap:18px;height:calc(var(--reel-width)*20/9 + 150px);padding:24px calc(50% - var(--reel-width)/2) 110px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.home-reels-track::-webkit-scrollbar{display:none}.home-reels-track:focus-visible{outline:1px solid var(--olive);outline-offset:6px}.home-reels-track.is-scrubbing{scroll-snap-type:none}.home-reel{position:relative;flex:0 0 var(--reel-width);min-width:0;scroll-snap-align:center}.home-reel-media{position:relative;height:calc(var(--reel-width)*16/9);overflow:hidden;background:#e6e5e5;transition:height .3s ease}.home-reel.is-neighbor .home-reel-media{height:calc(var(--reel-width)*18/9)}.home-reel.is-active .home-reel-media{height:calc(var(--reel-width)*20/9);box-shadow:0 14px 34px #0f0d0a2b}.home-reel-media video{display:block;width:100%;height:100%;object-fit:cover}.home-reel-media:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(transparent,#0f0d0a59);pointer-events:none}.home-reel-play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:1;display:grid;place-items:center;width:58px;height:58px;min-height:0;padding:0;border:1px solid #ffffff99;border-radius:50%;background:#0f0d0a99;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s,background .2s}.home-reel-play svg{width:22px;height:22px;fill:currentColor;margin-left:2px}.home-reel-play:hover{background:#0f0d0ad9}.home-reel.is-playing .home-reel-play{opacity:0}.home-reel.is-playing .home-reel-media:hover .home-reel-play,.home-reel-play:focus-visible{opacity:1}.home-reel.is-playing .home-reel-play svg{margin-left:0}.home-reel-sound{position:absolute;left:12px;bottom:12px;z-index:1;min-height:0;height:auto;padding:5px 10px;border:1px solid #ffffff80;border-radius:20px;background:#0f0d0a80;color:#fff;font:10px monospace;letter-spacing:.08em;text-transform:uppercase}.home-reel-sound[aria-pressed=true]{background:#fff;color:var(--ink)}.home-reel-error{position:absolute;inset:auto 12px 50px;z-index:1;margin:0;padding:10px;background:var(--white);font-size:12px}.home-reel-media.is-unavailable .home-reel-play,.home-reel-media.is-unavailable .home-reel-sound{display:none}.home-reel-caption{position:absolute;top:100%;left:0;right:0;padding-top:14px}.home-reel-caption h3{margin:0 0 4px;font:400 17px/1.3 Georgia,serif}.home-reel-handle{display:inline-block;margin-right:12px;font-size:12px;color:var(--muted)}.home-reel-caption .text-link{display:table;margin-top:6px;font-size:12px;white-space:nowrap}.home-reel:not(.is-active) .home-reel-caption{opacity:.75}.home-reels .infuser-video-rail{margin-top:0}@media(prefers-reduced-motion:reduce){.home-reel-media{transition:none}}@media(max-width:600px){.home-reels{padding-top:50px}.home-reels header{display:block}.home-reels header p{margin-top:12px}.home-reels-track{--reel-width:62vw;gap:12px;height:calc(var(--reel-width)*16/9 + 165px);padding-bottom:125px}.home-reel-media,.home-reel.is-neighbor .home-reel-media,.home-reel.is-active .home-reel-media{height:calc(var(--reel-width)*16/9);transition:none}}html{scroll-padding-top:var(--site-top,0px)}.site-top{position:sticky;top:0;z-index:25;background:var(--paper);transition:box-shadow .2s}.site-top.is-scrolled{box-shadow:0 1px 0 var(--line),0 6px 18px #0f0d0a0d}.site-top .preview-bar{background:var(--paper)}.plant-index-tools{top:var(--site-top,0px)}.plant-alphabet{top:calc(var(--site-top,0px) + var(--plant-tools-height) + 24px)}.plant-alphabet-track{height:clamp(300px,calc(100svh - var(--site-top,0px) - var(--plant-tools-height) - 110px),570px)}@media(min-width:801px){.infuser-gallery-row>.infuser-gallery{top:calc(var(--site-top,0px) + 20px)}}#toast{top:calc(var(--site-top,0px) + 14px)}@media(max-width:600px){.plant-alphabet-track{height:calc(100svh - var(--site-top,0px) - var(--plant-tools-height) - 100px)}}.menu-toggle{display:none}@media(max-width:600px){.site-header{position:relative;flex-wrap:nowrap;padding:12px 18px;gap:12px}.wordmark{font-size:28px}.header-tools{gap:16px;align-items:center}.menu-toggle{display:grid;place-items:center;width:40px;height:40px;min-height:0;padding:0;margin-right:-8px;border:0;border-radius:0;background:transparent;color:var(--ink)}.menu-toggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.site-header nav{display:none;position:absolute;top:100%;left:0;right:0;order:0;width:auto;margin:0;padding:6px 18px 14px;flex-direction:column;gap:0;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 10px 24px #0f0d0a1a}.site-header.is-menu-open nav{display:flex}.site-header nav a{padding:13px 0;font-size:16px;border-bottom:1px solid var(--line)}.site-header nav a:last-child{border-bottom:0}.menu-toggle .icon-close,.site-header.is-menu-open .menu-toggle .icon-open{display:none}.site-header.is-menu-open .menu-toggle .icon-close{display:inline}}.plant-alphabet-letters{pointer-events:auto}.plant-alphabet-letters button{flex:1 1 0;display:grid;place-items:center;width:100%;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:3px;background:transparent;color:var(--muted);font:11px/1 Arial,sans-serif;cursor:pointer}.plant-alphabet-letters button:hover{background:var(--line);color:var(--ink)}.plant-alphabet-letters button.is-empty{opacity:.45}.plant-alphabet-letters button.is-active{opacity:1;background:var(--ink);color:var(--paper);font-weight:700}.plant-alphabet-letters button:focus-visible{outline:2px solid var(--olive);outline-offset:1px;position:relative;z-index:1}@media(max-width:600px){.plant-index-layout{grid-template-columns:54px minmax(0,1fr)}.plant-alphabet-letters{right:22px}.plant-alphabet-letters button{font-size:11px}}.plant-picks{margin:0 0 30px}.plant-picks header{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px}.plant-picks h2{margin:0;font:400 24px/1.2 Georgia,serif}.plant-picks-label{font:10px monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:4px 10px;white-space:nowrap}.plant-picks-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.plant-pick{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 12px 8px 8px;background:var(--white);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:border-color .2s,box-shadow .2s}.plant-pick:hover{border-color:#a9a8a7;box-shadow:0 3px 12px #0f0d0a13}.plant-pick:focus-visible{outline:2px solid var(--olive);outline-offset:2px}.plant-pick img,.plant-pick-blank{flex:0 0 52px;width:52px;height:52px;object-fit:cover;background:#e6e5e5}.plant-pick-text{min-width:0}.plant-pick-text b{font:400 14px/1.25 Georgia,serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.plant-pick small{display:block;margin-bottom:3px;font:10px monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media(max-width:1100px){.plant-picks-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.plant-picks header{flex-wrap:wrap;gap:8px}.plant-picks h2{font-size:21px}.plant-picks-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-18px;padding-right:18px}.plant-picks-row::-webkit-scrollbar{display:none}.plant-pick{flex:0 0 72%;scroll-snap-align:start}}.home-feeling{background:var(--olive);color:var(--ink)}.home-feeling h2 span{color:var(--forest)}.home-feeling .eyebrow,.home-feeling-control>p{color:var(--ink)}.home-feeling .secondary{background:transparent;border-color:var(--ink);color:var(--ink)}.home-feeling .secondary:hover{background:#0f0d0a14}.content-footer{margin:80px 0 0;padding:60px 5vw 44px;border-top:0;background:var(--forest);color:var(--paper)}.content-footer a,.content-footer .wordmark{color:var(--paper)}.content-footer a:hover{color:#a6cd18}.content-footer p,.content-footer small,.content-footer address,.content-footer .eyebrow{color:#ffffffb8}.content-footer button{background:transparent;color:var(--paper);border:1px solid #ffffff66}.content-footer button:hover{background:#ffffff14}@media(max-width:600px){.content-footer{margin-top:50px;padding:44px 18px 32px}}:where(button,.button){--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-bd:var(--ink);--btn-hover-bg:var(--forest);--btn-hover-bd:var(--forest);--btn-h:48px;--btn-px:23px;--btn-r:8px;--btn-fs:14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--btn-h);padding:0 var(--btn-px);border:1px solid var(--btn-bd);border-radius:var(--btn-r);background:var(--btn-bg);color:var(--btn-fg);font-family:inherit;font-weight:500;font-size:var(--btn-fs);line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,transform .14s}:where(button,.button):hover{background:var(--btn-hover-bg);border-color:var(--btn-hover-bd)}:where(button,.button):active{transform:scale(.98)}:where(.secondary){--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:#a2a1a0;--btn-hover-bg:#efeeee;--btn-hover-bd:var(--ink)}:where(.btn--discovery){--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-bd:var(--olive);--btn-hover-bg:#102b0a;--btn-hover-bd:#102b0a;--btn-r:99px}:where(.btn--pill){--btn-r:99px}:where(.btn--icon){--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--line);--btn-hover-bg:#a6cd18;--btn-hover-bd:var(--olive);--btn-px:0;--btn-h:44px;--btn-r:50%;width:var(--btn-h)}:where(.btn--remove){--btn-bg:transparent;--btn-fg:#360610;--btn-bd:#ff4b4b;--btn-hover-bg:#f3f3f2;--btn-hover-bd:#360610}:where(.btn--compact){--btn-h:36px;--btn-px:14px;--btn-r:6px;--btn-fs:13px}:where(.btn--pill.btn--compact,.btn--discovery.btn--compact){--btn-r:99px}:where(button,.button):disabled,:where(button,.button)[aria-disabled=true]{opacity:.42;cursor:not-allowed;transform:none;background:var(--btn-bg);border-color:var(--btn-bd)}:where(button,.button)[aria-busy=true]{position:relative;opacity:1;cursor:progress;color:transparent}:where(button,.button)[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;border:2px solid var(--btn-fg);border-right-color:transparent;border-radius:50%;animation:btn-spin .8s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(button,.button){transition:none}:where(button,.button)[aria-busy=true]:after{animation:none;border-right-color:var(--btn-fg);opacity:.6}}.library-actions [data-action=save]{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:#a2a1a0;--btn-hover-bg:#efeeee;--btn-hover-bd:var(--ink)}.library-actions [data-action=save][aria-pressed=true]{--btn-bg:var(--olive);--btn-bd:var(--olive);--btn-hover-bg:#102b0a;--btn-hover-bd:#102b0a}@media(max-width:600px){.zone-hero>a{left:12px;top:12px}.zone-hero-toggle{top:auto;bottom:12px;right:12px}}.plant-search>svg{display:none}.plant-search-row .plant-search{padding-left:24px}.plant-search-row .plant-search button{width:44px;height:44px;min-height:44px;background:var(--ink);color:var(--paper);font-size:0}.plant-search-row .plant-search button:hover{background:#242220}.plant-search-row .plant-search button svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.search-results-head .plant-search-row .plant-search.is-compact button svg{width:17px;height:17px}.infuser-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;min-height:44px;margin:0}.infuser-price-now{font: 32px/1.1 Georgia,serif;letter-spacing:-.5px;color:var(--ink)}.infuser-price-was{font-size:16px;color:var(--muted);text-decoration-thickness:1px}.infuser-price-save{align-self:center;padding:4px 10px;border-radius:99px;background:#f3f3f2;color:#360610;font:600 11px/1.2 Helvetica Neue,Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase}.infuser-price.is-loading .infuser-price-now{display:inline-block;width:120px;height:30px;border-radius:6px;background:#f1f1f1}@media(max-width:600px){.infuser-price-now{font-size:28px}}.zone-hero.zone-stage{height:640px}@media(max-width:800px){.zone-hero.zone-stage{height:480px}}@media(max-width:600px){.zone-hero.zone-stage{height:560px}}.field-notes{padding-bottom:30px}.field-intro{max-width:720px;margin:56px 0 40px}.field-intro h1{font:normal clamp(42px,5vw,66px)/1.05 Georgia,serif;letter-spacing:-2px;margin:14px 0}.field-intro p{margin:0;color:var(--muted);font-size:16px;line-height:1.6}.field-featured{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border:1px solid var(--line);background:var(--white)}.field-featured-media{min-height:360px;display:grid;place-items:center;background:repeating-linear-gradient(135deg,#f3f3f2 0 18px,#f3f3f2 18px 36px)}.field-featured-media span{font:11px monospace;letter-spacing:.14em;color:#360610}.field-featured-copy{padding:42px;display:flex;flex-direction:column;gap:14px;justify-content:center}.field-featured-copy h2{font: 38px/1.1 Georgia,serif;letter-spacing:-1px;margin:0}.field-featured-copy p{margin:0;color:var(--muted)}.field-featured-copy small{color:var(--muted)}.field-pill{align-self:flex-start;display:inline-block;padding:4px 10px;border-radius:99px;font:600 10px/1.3 Helvetica Neue,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.field-pill.story{background:#f3f3f2;color:#360610}.field-pill.blog{background:#f3f3f2;color:#102b0a}.field-pill.podcast{background:#f3f3f2;color:#360610}.field-pill.video{background:#f3f3f2;color:#03172a}.field-board-wrap,.field-voices{margin-top:64px}.field-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px}.field-head h2,.field-voices h2{font: 38px/1.1 Georgia,serif;letter-spacing:-1px;margin:10px 0 0}.field-head p{margin:0;max-width:380px;color:var(--muted);font-size:14px}.field-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.field-chips [aria-pressed=true]{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-bd:var(--ink);--btn-hover-bg:#242220;--btn-hover-bd:#242220}.field-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.field-card{display:flex;flex-direction:column;gap:10px;min-height:250px;padding:22px;border:1px dashed #a2a1a0;background:repeating-linear-gradient(135deg,var(--white) 0 14px,var(--paper) 14px 28px)}.field-card[hidden]{display:none}.field-card h3{font: 21px/1.25 Georgia,serif;margin:6px 0 0}.field-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.field-card small{margin-top:auto;color:var(--muted);font:11px monospace;letter-spacing:.06em}.field-voices p{max-width:620px;color:var(--muted);margin:14px 0 0}.field-share{margin-top:64px;padding:44px;background:var(--forest);color:var(--paper);display:flex;justify-content:space-between;align-items:center;gap:30px}.field-share h2{font: 38px/1.1 Georgia,serif;letter-spacing:-1px;margin:10px 0}.field-share p{margin:0;color:#ffffffc7;max-width:520px}.field-share .eyebrow{color:#ffffffb3}.field-share .button{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-bd:var(--paper);--btn-hover-bg:#efeeee;--btn-hover-bd:#efeeee;flex:0 0 auto}.field-journal{margin-top:28px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;border:1px solid var(--line)}.field-journal p{margin:0;color:var(--muted)}.field-journal strong{color:var(--ink)}@media(max-width:1000px){.field-board{grid-template-columns:repeat(2,minmax(0,1fr))}.field-featured{grid-template-columns:1fr}.field-featured-media{min-height:220px}}@media(max-width:600px){.field-intro{margin:36px 0 28px}.field-head{display:block}.field-head p{margin-top:8px}.field-head h2,.field-voices h2,.field-share h2{font-size:30px}.field-board{grid-template-columns:1fr}.field-card{min-height:0}.field-featured-copy{padding:24px}.field-featured-copy h2{font-size:30px}.field-share{display:block;padding:28px}.field-share .button{margin-top:20px}.field-journal{display:block}.field-journal .button{margin-top:14px}}.home-field-card{color:inherit;text-decoration:none;transition:border-color .18s,background-color .18s}.home-field-card:hover{border-color:var(--ink)}.home-field-card:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.home-community-bottom .actions{display:flex;gap:10px;flex-wrap:wrap;margin:0}.home-spark{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-bd:var(--ink);--btn-hover-bg:var(--forest);--btn-hover-bd:var(--forest);--btn-px:26px}.home-spark:focus-visible{outline:2px solid var(--paper);outline-offset:3px}@media(max-width:600px){.infuser-features{gap:18px}.infuser-features h2{font-size:34px;line-height:1.08;margin-top:14px}.infuser-feature-list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin-right:0;padding:2px 18px 6px 0}.infuser-feature-list::-webkit-scrollbar{display:none}.infuser-feature-list article,.infuser-feature-list article:first-child,.infuser-feature-list article:last-child{flex:0 0 80%;scroll-snap-align:start;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--line);background:var(--white)}.infuser-feature-list .eyebrow{padding-top:0}.infuser-feature-list h3{font-size:20px;line-height:1.25;margin:0 0 8px}.infuser-feature-list p{font-size:14px;line-height:1.55;margin:0}.infuser-feature-list small{margin-top:10px;font-size:11px;color:var(--muted)}}@media(max-width:600px){.infuser-feature-list article,.infuser-feature-list article:first-child,.infuser-feature-list article:last-child{border:0;background:#f3f3f2}.infuser-feature-list article:nth-child(2){background:#f3f3f2}.infuser-feature-list article:nth-child(3){background:#f3f3f2}.infuser-feature-list article:nth-child(4){background:#f3f3f2}.infuser-feature-list p,.infuser-feature-list small{color:#4e4c4a}}#home-mood{display:inline-block;font-size:.84em;line-height:1.1;font-style:italic;color:var(--forest);background:var(--paper);padding:.02em .14em .06em;margin-top:.14em;border-radius:.1em;transform:rotate(-1deg)}.support-page .support-guides{display:grid;gap:20px;margin-top:32px}.support-page .support-guide{border:0;border-radius:12px;padding:32px;gap:40px;scroll-margin-top:150px}.support-page .support-answer{color:#504f4c}.support-page .support-question{border-color:#0f0d0a26}@media(max-width:800px){.support-page .support-guide{padding:24px;gap:16px}}.plant-index{margin-top:40px}.plant-index .plant-picks{margin:0;padding-bottom:44px;border-bottom:1px solid var(--line)}.plant-index .plant-index-tools{padding:36px 0 22px;display:flex;flex-direction:column;align-items:center;gap:14px}.plant-mode{display:inline-flex;padding:4px;gap:4px;border:1px solid var(--line);border-radius:99px;background:var(--white)}.plant-mode button{--btn-h:38px;--btn-px:22px;--btn-r:99px;--btn-fs:14px;--btn-bg:transparent;--btn-fg:var(--muted);--btn-bd:transparent;--btn-hover-bg:#0f0d0a0d;--btn-hover-bd:transparent;min-width:108px}.plant-mode button:hover{color:var(--ink)}.plant-mode button[aria-pressed=true]{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-hover-bg:var(--ink);color:var(--paper)}.plant-mode button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.plant-index .plant-search-row{width:100%}.plant-search-row .plant-search button:focus-visible,.plant-search-row .plant-search:focus-within{outline:0}.plant-search-row .plant-search:focus-within{border-color:var(--ink)}.plant-search-row .plant-search button{background:var(--ink);color:var(--paper)}.plant-search-row .plant-search button:hover{background:var(--forest)}.plant-search-row .plant-search button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.plant-search-row .plant-search button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.plant-index .plant-index-meta{margin:0 0 22px}.plant-index-meta .text-link{all:unset;cursor:pointer;font-size:inherit;text-decoration:underline;text-underline-offset:4px}.plant-index-meta .text-link:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.plant-search-results>.plant-index-empty{margin-top:0}.plant-search-results>button{margin-top:28px}@media(max-width:600px){.plant-index{margin-top:24px}.plant-index .plant-picks{padding-bottom:30px}.plant-index .plant-index-tools{padding:22px 0 16px;gap:10px}.plant-mode button{min-width:0;flex:1}.plant-mode{width:100%;max-width:320px}}.plant-index .plant-index-tools .plant-index-meta{align-self:stretch;margin:8px 0 0}.recipe-card{display:flex;flex-direction:column;gap:0;padding:12px 12px 14px;border-radius:14px;background:var(--white);transition:box-shadow .2s,border-color .2s}.recipe-card:hover{border-color:#0f0d0a40;box-shadow:0 6px 18px #0f0d0a12}.recipe-card .recipe-card-image{position:relative;margin:0 0 16px;border-radius:10px;aspect-ratio:16/10}.recipe-card-category{position:absolute;top:10px;left:10px;font-size:12px;line-height:1;padding:7px 11px;border-radius:99px;background:#ffffffe6;color:var(--ink)}.recipe-card-category[data-tint=care],.recipe-card-category[data-tint=drinks],.recipe-card-category[data-tint=foods]{background:#f3f3f2f0}.recipe-card h2{font-size:23px;line-height:1.18;margin:0 4px 6px}.recipe-card .recipe-card-by{font-size:12px;line-height:1.4;color:var(--muted);margin:0 4px 14px}.recipe-card .library-card-note{margin:0 4px 10px}.recipe-card-facts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;margin:auto 4px 0;padding-top:14px;border-top:1px solid var(--line)}.recipe-card-facts>div+div{padding-left:14px;border-left:1px solid var(--line)}.recipe-card-label{display:block;font:10px/1 ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:9px}.recipe-card-chips{display:flex;flex-wrap:wrap;gap:6px}.recipe-card-chips span{font-size:12px;line-height:1;padding:7px 10px;border-radius:99px;background:#f3f3f2;color:var(--ink)}.recipe-card-facts em{font-style:normal;font-size:12px;color:var(--muted)}.recipe-card-medium{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1;padding:6px 12px 6px 9px;border-radius:99px;background:#f3f3f2;color:var(--ink)}.recipe-card-medium[data-medium=water],.recipe-card-medium[data-medium=honey],.recipe-card-medium[data-medium=syrup],.recipe-card-medium[data-medium=vinegar]{background:#f3f3f2}.recipe-card-icon{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.recipe-card-settings{display:grid;grid-template-columns:1fr 1fr;margin:14px 0 0;padding:11px 0;border-radius:10px;background:#f8f8f8;font-size:14px}.recipe-card-settings>span{display:flex;align-items:center;justify-content:center;gap:7px}.recipe-card-settings>span+span{border-left:1px solid #0f0d0a1f}.recipe-card-settings .recipe-card-icon{width:18px;height:18px}.recipe-card-settings .is-missing{color:var(--muted);font-size:12px}@media(max-width:600px){.recipe-card h2{font-size:21px}}.plant-index .plant-picks{margin:4px 0 30px;padding:0 0 30px}.plant-index .plant-index-meta .plant-share{--btn-h:34px;--btn-px:16px;--btn-fs:13px;text-decoration:none}.plant-mode{padding:5px;gap:5px;border:1.5px solid var(--ink);box-shadow:0 2px 8px #0f0d0a10}.plant-mode button{--btn-h:46px;--btn-px:30px;--btn-fs:16px;--btn-fg:var(--ink);min-width:150px;font-weight:500}.plant-mode button:not([aria-pressed=true]):hover{--btn-hover-bg:#f3f3f2}.plant-index .plant-index-meta .plant-share{--btn-h:42px;--btn-px:22px;--btn-fs:14px;font-weight:600;gap:8px}@media(max-width:600px){.plant-mode button{--btn-h:44px;--btn-px:16px;--btn-fs:15px;min-width:0}}.plant-share-note{font-size:13px;color:var(--ink)}@media(max-width:600px){.plant-index .plant-index-tools .plant-index-meta>div{flex:1 0 100%;justify-content:space-between;margin-top:6px}}.infuser-gallery-main{background:#fff;padding:0}.infuser-gallery-view{position:absolute;top:0;right:0;bottom:0;left:0}.infuser-gallery-view img{width:100%;height:100%;object-fit:cover;display:block}.infuser-gallery-main figcaption{position:absolute;left:18px;right:18px;bottom:14px;color:var(--muted)}.infuser-gallery-thumbs button{position:relative;padding:0;background:#fff;overflow:hidden;justify-content:flex-end}.infuser-gallery-thumbs button img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s}.infuser-gallery-thumbs button:hover img{transform:scale(calc(var(--gallery-photo-scale,1)*1.04))}.infuser-gallery-thumbs button:hover{background:#fff;border-color:#0f0d0a66}.infuser-gallery-thumbs button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.infuser-gallery-thumbs button{font-size:0;color:transparent}.infuser-gallery-thumbs button span{position:absolute;left:6px;top:5px;font-size:8px;color:var(--muted)}.infuser-gallery-thumbs button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(max-width:800px){.infuser-gallery-thumbs{position:static;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:6px;overflow:visible}.infuser-gallery-thumbs button{aspect-ratio:5/4;padding:0;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.infuser-gallery-main{padding:0}.infuser-gallery-main figcaption{display:none}}.plant-index .plant-index-tools{padding:22px 0 16px;gap:12px;border-bottom:1px solid var(--line)}.plant-index .plant-index-tools .plant-index-meta{margin:2px 0 0;padding-bottom:12px}.plant-index .plant-index-tools .plant-picks{align-self:stretch;margin:0;padding:0;border:0}.plant-index-tools .plant-picks header{margin-bottom:8px}.plant-index-tools .plant-picks h2{font-size:19px}.plant-index-tools .plant-pick{min-height:0;padding:6px}.plant-index-tools .plant-pick img,.plant-index-tools .plant-pick .plant-pick-blank{width:40px;height:40px}.plant-index .plant-index-layout{margin-top:24px}@media(max-width:600px){.plant-index .plant-index-tools{padding:12px 0 10px;gap:8px}.plant-index-tools .plant-picks header{display:none}.plant-index-tools .plant-pick img,.plant-index-tools .plant-pick .plant-pick-blank{width:34px;height:34px}}.plant-index .plant-alphabet-track{height:clamp(220px,calc(100svh - var(--site-top,0px) - var(--plant-tools-height) - 48px),570px)}.support-page .support-benefits{border:0;padding:0;gap:14px;margin:8px 0 12px}.support-benefits button{--btn-bg:#f3f3f2;--btn-hover-bg:var(--btn-bg);--btn-bd:transparent;--btn-hover-bd:#0f0d0a40;--btn-fg:var(--ink);display:block;height:auto;min-height:0;padding:22px 22px 24px;border-radius:12px;text-align:left;font:inherit;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}.support-benefits button:nth-child(2){--btn-bg:#f3f3f2}.support-benefits button:nth-child(3){--btn-bg:#f3f3f2}.support-benefits button:nth-child(4){--btn-bg:#f3f3f2}.support-benefits button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0f0d0a14}.support-benefits button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.support-benefits button p,.support-benefits button span{color:#4e4c4a}.support-page .support-guide{background:transparent;border-radius:0;padding:36px 0;border-top:1px solid var(--line)}.support-page .support-guides{gap:0}@media(prefers-reduced-motion:reduce){.support-benefits button{transition:none}.support-benefits button:hover{transform:none}}.support-page .support-guide,.support-page .support-contact{scroll-margin-top:20px}.support-page .support-benefits{position:sticky;top:var(--site-top,0px);z-index:5;background:var(--paper);margin:0;padding:12px 0;transition:padding .2s}.support-benefits button p{transition:opacity .2s}.support-benefits button[aria-current]{box-shadow:inset 0 0 0 1.5px var(--ink)}.support-page .support-guide,.support-page .support-contact{scroll-margin-top:calc(var(--support-bar,90px) + 20px)}.support-benefits.is-pinned{box-shadow:0 10px 12px -12px #0f0d0a33}@media(max-width:800px){.support-page .support-benefits{gap:8px}.support-benefits.is-pinned{display:flex;overflow-x:auto;scrollbar-width:none}.support-benefits.is-pinned::-webkit-scrollbar{display:none}.support-benefits.is-pinned button{flex:0 0 calc(50% - 4px)}}@media(min-width:801px){.support-page .support-pinned{position:sticky;top:var(--site-top,0px);z-index:5;background:var(--paper);transition:box-shadow .2s}.support-page .support-pinned .support-benefits{position:static}.support-pinned.is-pinned{box-shadow:0 10px 12px -12px #0f0d0a33}}@media(max-width:800px){.support-page .support-pinned{display:contents}}.support-page .support-eyebrow{padding-top:35px}.support-page .support-intro{padding-top:14px}@media(min-width:801px){.support-pinned.is-pinned .support-intro{padding:10px 0 16px;gap:40px;align-items:center}.support-pinned.is-pinned .support-intro h1{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.8px;margin:0}.support-pinned.is-pinned .support-intro p{font-size:14px;margin:0 0 8px}.support-pinned.is-pinned .support-intro .button{--btn-h:38px;--btn-px:18px;--btn-fs:13px}.support-pinned.is-pinned .support-intro small{margin-top:6px;font-size:11px}}.support-page{overflow-anchor:none}.support-page .support-guides{margin-top:0;padding-top:32px}.home-scene .eyebrow{color:#413f3d}.field-pill.blog{color:#102b0a}.home-scene,.support-benefits button,.infuser-feature-list article{--mod-bg:var(--olive);--mod-fg:var(--forest)}.home-scene:nth-child(2),.support-benefits button:nth-child(2),.infuser-feature-list article:nth-child(2){--mod-bg:var(--blue);--mod-fg:#020c17}.home-scene:nth-child(4),.support-benefits button:nth-child(4),.infuser-feature-list article:nth-child(4){--mod-bg:var(--clay);--mod-fg:var(--forest)}.home-scene,.home-scene:nth-child(n){background:var(--mod-bg);color:var(--mod-fg)}.support-benefits button,.support-benefits button:nth-child(n){--btn-bg:var(--mod-bg);--btn-fg:var(--mod-fg);color:var(--mod-fg)}.home-scene :is(.eyebrow,span,p,small,strong,h2,h3),.support-benefits button :is(span,p,strong),.home-scene .card-bottom *{color:inherit}.support-benefits button[aria-current]{box-shadow:inset 0 0 0 2px var(--mod-fg)}.support-benefits button:focus-visible{outline-color:var(--mod-bg)}@media(max-width:600px){.infuser-feature-list article,.infuser-feature-list article:nth-child(n){background:var(--mod-bg);color:var(--mod-fg)}.infuser-feature-list article :is(.eyebrow,h3,p,small){color:inherit}}.home-feeling{background:var(--forest);color:var(--paper)}.home-feeling-control h2,.home-feeling-control .eyebrow,.home-feeling-control>p{color:var(--paper)}.home-feeling .home-suggestion,.home-feeling .home-suggestion .eyebrow{color:var(--ink)}#home-mood{background:var(--olive);color:var(--forest)}.home-spark{--btn-bg:var(--clay);--btn-fg:var(--ink);--btn-bd:var(--clay);--btn-hover-bg:var(--paper);--btn-hover-bd:var(--paper)}.home-spark:focus-visible{outline:2px solid var(--olive);outline-offset:3px}.home-feeling .home-suggestion{border-color:transparent}:root{--paper:#ffffff}.home-pair-section{padding:70px 0;border-bottom:1px solid var(--line)}.home-pair-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px}.home-pair-head h2{font:normal clamp(40px,5vw,72px)/1.04 Georgia,serif;letter-spacing:-2px;margin:14px 0 0}.home-pair-head p{margin:0;color:var(--muted);font-size:14px}.home-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.home-tile{position:relative;display:block;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--forest);color:#fff;text-decoration:none;isolation:isolate}.home-tile>img,.home-tile>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s ease}.home-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0f0d0a59 0,#0f0d0a00 18% 45%,#0f0d0acc);pointer-events:none}.home-tile-product:hover>img{transform:scale(1.03)}.home-tile-text{position:absolute;left:30px;right:96px;bottom:28px;display:flex;flex-direction:column;gap:6px;color:#fff;text-decoration:none}.home-tile-text>span{font-size:16px;line-height:1.3}.home-tile-text strong{display:flex;align-items:center;gap:14px;font:400 clamp(32px,3.4vw,52px)/1.05 Georgia,serif;letter-spacing:-1px}.home-tile-text svg{width:.8em;height:.8em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}a.home-tile-text:hover svg{transform:translate(4px)}a.home-tile-text:hover strong,.home-tile-product:hover strong{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.home-tile-tag{position:absolute;top:22px;left:24px;font:11px/1 ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;background:var(--olive);color:var(--forest);padding:8px 12px;border-radius:99px}.home-tile-controls{position:absolute;right:26px;bottom:26px;display:flex;align-items:center;gap:10px}.home-tile-pause{--btn-bg:#fff;--btn-fg:var(--ink);--btn-bd:#fff;--btn-hover-bg:var(--olive);--btn-hover-bd:var(--olive);--btn-h:62px;--btn-px:0;--btn-r:50%;width:62px;padding:0}.home-tile-sound{--btn-bg:#0f0d0a99;--btn-fg:#fff;--btn-bd:#ffffff66;--btn-hover-bg:#0f0d0acc;--btn-hover-bd:#fff;--btn-h:36px;--btn-px:14px;--btn-r:99px;--btn-fs:11px;font-family:ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.home-tile-sound[aria-pressed=true]{--btn-bg:var(--olive);--btn-fg:var(--forest);--btn-bd:var(--olive)}.home-tile-steps{position:absolute;top:18px;left:18px;right:18px;display:flex;gap:6px;z-index:1}.home-tile-steps button{all:unset;flex:1;height:22px;cursor:pointer;display:flex;align-items:center}.home-tile-steps button{background:linear-gradient(#ffffff59,#ffffff59) center/100% 3px no-repeat;border-radius:2px}.home-tile-steps span{display:block;height:3px;width:0;background:#fff;border-radius:2px}.home-tile-steps .is-done span{width:100%}.home-tile-steps button:focus-visible{outline:2px solid var(--olive);outline-offset:2px}.home-tile-video .home-tile-text{right:190px}.home-tile-pause svg{width:22px;height:22px;fill:currentColor}.home-tile:focus-visible,.home-tile-text:focus-visible,.home-tile-pause:focus-visible{outline:3px solid var(--olive);outline-offset:3px}@media(max-width:800px){.home-pair-section{padding:40px 0}.home-pair-head{display:block}.home-pair-head p{margin-top:12px}.home-pair{grid-template-columns:1fr;gap:14px}.home-tile{aspect-ratio:4/5}.home-tile-text{left:20px;bottom:84px;right:20px}.home-tile-video .home-tile-text{right:20px}.home-tile-controls{right:18px;bottom:18px}.home-tile-pause{--btn-h:52px;width:52px}}@media(prefers-reduced-motion:reduce){.home-tile>img{transition:none}}.home-tile-video .home-tile-text strong{font-size:clamp(26px,2.4vw,38px);letter-spacing:-.6px}:root{--surface:#f5f5f4;--surface-2:#ebebea;--navy-ink:#020c17}.home-scene,.support-benefits button,.infuser-feature-list article{--mod-bg:var(--olive);--mod-fg:var(--ink)}.home-scene:nth-child(3),.support-benefits button:nth-child(3),.infuser-feature-list article:nth-child(3){--mod-bg:var(--maroon);--mod-fg:var(--red)}.home-scene:nth-child(4),.support-benefits button:nth-child(4),.infuser-feature-list article:nth-child(4){--mod-bg:var(--clay);--mod-fg:var(--ink)}.home-scene .eyebrow{color:inherit;opacity:.8}.dot:before,.recipe-card-category:before,.field-pill:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;vertical-align:0;background:var(--dot,var(--ink))}.infuser-modes article,.infuser-modes article:nth-child(n){background:var(--surface);color:var(--ink);border-top:3px solid var(--olive)}.infuser-modes article .eyebrow{color:var(--forest)}button.infuser-video-cover,.infuser-video:nth-child(n) .infuser-video-cover{background:var(--ink);color:#fff}.infuser-video-cover .eyebrow{color:var(--olive)}.infuser-video-cover>span:last-child{color:#ffffffb3}.infuser-play{background:var(--olive);color:var(--forest);border-color:var(--olive)}button.infuser-video-cover:hover .infuser-play{background:#fff;border-color:#fff}.home-note-space,.home-note:nth-child(n) .home-note-space{background:var(--surface);color:var(--muted)}.recipe-card-category,.recipe-card-category[data-tint]{background:#fffffff2;color:var(--ink);--dot:var(--ink)}.recipe-card-category[data-tint=care]{--dot:var(--olive)}.recipe-card-category[data-tint=foods]{--dot:var(--blue)}.recipe-card-category[data-tint=drinks]{--dot:var(--maroon)}.recipe-card-medium,.recipe-card-medium[data-medium]{background:var(--surface);color:var(--ink)}.recipe-card-medium svg{color:var(--olive)}.recipe-card-medium[data-medium=water] svg{color:var(--blue)}.recipe-card-medium[data-medium=honey] svg{color:var(--clay)}.recipe-card-medium[data-medium=syrup] svg{color:var(--maroon)}.recipe-card-medium[data-medium=vinegar] svg{color:var(--forest)}.recipe-card-chips span{background:var(--surface);color:var(--ink)}.recipe-card-settings{background:var(--surface)}.recipe-card-settings .recipe-card-icon{color:var(--forest)}.field-pill,.field-pill.story,.field-pill.blog,.field-pill.podcast,.field-pill.video{background:var(--surface);color:var(--ink)}.field-pill.story{--dot:var(--maroon)}.field-pill.blog{--dot:var(--olive)}.field-pill.podcast{--dot:var(--clay)}.field-pill.video{--dot:var(--blue)}.field-featured-media{background:repeating-linear-gradient(135deg,var(--surface) 0 18px,var(--surface-2) 18px 36px)}.field-featured-media span{color:var(--forest)}.field-share{background:var(--forest)}.field-share .button{--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-bd:var(--olive);--btn-hover-bg:#fff;--btn-hover-bd:#fff}.badge{background:var(--surface-2);color:var(--ink)}.badge.published,.badge.fulfilled{background:var(--olive);color:var(--ink)}.badge.archived,.badge.cancelled{background:var(--red);color:var(--ink)}.category-0,.category-1,.category-2{background:var(--surface)}.notice{background:var(--surface);border-left-color:var(--olive)}.notice.error{background:var(--surface);border-left-color:var(--red);color:var(--maroon)}.review-pill{background:var(--olive);border-color:var(--olive);color:var(--ink)}.infuser-price-save{background:var(--red);color:var(--ink)}.support-contact{background:var(--navy);color:#fff}.support-contact :is(h2,address,address>a){color:#fff}.support-contact :is(.eyebrow,p,small,address p){color:#ffffffb3}.support-contact .button{--btn-bg:var(--clay);--btn-fg:var(--ink);--btn-bd:var(--clay);--btn-hover-bg:#fff;--btn-hover-bd:#fff}.support-contact .text-link,.support-contact a.secondary{color:#fff}:where(.btn--discovery){--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-bd:var(--olive);--btn-hover-bg:var(--forest);--btn-hover-bd:var(--forest)}:where(.btn--discovery):hover{color:var(--olive)}:where(.btn--remove){--btn-fg:var(--maroon);--btn-bd:var(--red);--btn-hover-bg:var(--red);--btn-hover-bd:var(--red)}.plant-index .plant-index-meta .plant-share{--btn-bg:var(--clay);--btn-fg:var(--ink);--btn-bd:var(--clay);--btn-hover-bg:var(--ink);--btn-hover-bd:var(--ink)}.plant-index .plant-index-meta .plant-share:hover{color:#fff}.plant-mode button:not([aria-pressed=true]):hover{--btn-hover-bg:var(--surface-2);color:var(--ink)}.home-tile-tag{background:var(--olive);color:var(--ink)}.home-tile-sound[aria-pressed=true]{--btn-fg:var(--ink)}.content-footer a:hover{color:var(--olive)}#home-mood{color:var(--ink)}:root{--r-s:10px;--r-m:16px;--r-l:24px;--lift:0 16px 40px #0f0d0a14;--ease:cubic-bezier(.2,.7,.2,1);--sec:clamp(64px,7vw,112px)}body{font-size:15px;line-height:1.6}.wrap{max-width:1440px}h2{font-size:clamp(34px,3.6vw,54px);line-height:1.04;letter-spacing:-.035em}.eyebrow{font-size:11px;letter-spacing:.16em}.section-head h2,.infuser-section-head h2,.home-pair-head h2,.plant-picks h2,.field-head h2,.field-voices h2{letter-spacing:-.035em}.infuser-section-head h2,.home-pair-head h2{font-size:clamp(34px,3.6vw,54px)}.field-head h2,.field-voices h2,.field-share h2{font-size:clamp(30px,3vw,44px)}.support-guide-title h2{font-size:clamp(30px,2.8vw,40px)}.site-header{padding:26px 5vw}.site-header nav a{font-size:14px}:where(button,.button){--btn-r:99px;--btn-h:50px;--btn-px:24px;--btn-fs:15px}:where(.btn--compact){--btn-h:38px;--btn-px:16px;--btn-r:99px;--btn-fs:13px}:where(.btn--icon){--btn-r:50%}.search input{border-radius:var(--r-s)}.card{border-radius:var(--r-m);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .2s}.card:hover{transform:translateY(-3px);box-shadow:var(--lift)}.recipe-card{border-radius:var(--r-m)}.recipe-card .recipe-card-image{border-radius:12px}.library-card-image{border-radius:0}.home-discovery{padding:var(--sec) 0 calc(var(--sec) * .6);border-bottom:0}.home-discovery header p{font-size:17px}.home-scene-grid{gap:18px}.home-scene{position:relative;min-height:290px;padding:34px;border-radius:var(--r-m);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.home-scene:hover{transform:translateY(-4px);box-shadow:var(--lift)}.home-scene h3{font-size:32px;margin:34px 0 18px}.home-scene:after{content:"\2197";position:absolute;right:28px;bottom:26px;font:400 26px/1 Georgia,serif;opacity:0;transform:translate(-6px,6px);transition:opacity .3s,transform .35s var(--ease)}.home-scene:hover:after{opacity:1;transform:none}.home-feeling{border-radius:var(--r-l);padding:clamp(40px,5vw,80px);margin-top:calc(var(--sec) * .4)}.home-feeling .home-suggestion{border:0;border-radius:var(--r-l);padding:clamp(28px,3vw,46px)}.home-pair-section{padding:var(--sec) 0;border-bottom:0}.home-tile{border-radius:var(--r-l)}.home-community{padding:calc(var(--sec) * .4) 0 0}.home-note{border:0;background:var(--surface);border-radius:var(--r-m);padding:30px;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.home-note:hover{transform:translateY(-3px);box-shadow:var(--lift)}.home-note-space,.home-note:nth-child(n) .home-note-space{background:#fff;border-radius:var(--r-s)}.infuser-overview{padding:40px 0 var(--sec)}.infuser-section{padding:var(--sec) 0;border-bottom:0}.infuser-gallery-main{border-radius:var(--r-l)}.infuser-gallery-thumbs button{border-radius:var(--r-s)}.infuser-modes{gap:18px}.infuser-modes article,.infuser-modes article:nth-child(n){border:0;border-radius:var(--r-m);padding:36px 32px 40px}.infuser-modes article:before{content:"";display:block;width:34px;height:4px;border-radius:2px;background:var(--olive);margin-bottom:26px}.infuser-modes article .eyebrow{font:400 40px/1 Georgia,serif;letter-spacing:-.02em;text-transform:none;opacity:1;color:var(--forest);display:block;margin-bottom:18px}.infuser-modes article h3{font-size:26px}button.infuser-video-cover,.infuser-video:nth-child(n) .infuser-video-cover{border-radius:var(--r-m)}.infuser-inbox summary{padding:18px 0;font-size:18px}@media(min-width:601px){.infuser-feature-list article{padding:36px 0;gap:40px;align-items:start}.infuser-feature-list article>.eyebrow{font:400 40px/1 Georgia,serif;letter-spacing:-.02em;text-transform:none;opacity:1;color:var(--forest);flex:0 0 96px}}@media(max-width:600px){.infuser-feature-list article,.infuser-feature-list article:first-child,.infuser-feature-list article:last-child{border-radius:var(--r-m);padding:26px}}.plant-pick{border:0;background:var(--surface);border-radius:var(--r-s);padding:10px 14px 10px 10px}.plant-pick img,.plant-pick-blank{border-radius:8px}.plant-index-tools .plant-pick img,.plant-index-tools .plant-pick .plant-pick-blank{width:48px;height:48px}.plant-pick:hover{background:var(--surface-2)}.plant-index-empty{border-top:0}.support-page .support-guide{border-top:0;padding:calc(var(--sec) * .55) 0 calc(var(--sec) * .35)}.support-question summary{padding:26px 0;font-size:18px}.support-contact{border-radius:var(--r-l);padding:clamp(40px,5vw,72px)}.field-featured{border:0;background:var(--surface);border-radius:var(--r-l);overflow:hidden}.field-card{border:0;background:var(--surface);border-radius:var(--r-m);padding:28px}.field-share{border-radius:var(--r-l);padding:clamp(36px,4vw,56px)}.content-footer{margin-top:var(--sec);padding-top:72px;border-radius:var(--r-l) var(--r-l) 0 0}.content-footer .wordmark{font-size:40px}@media(max-width:800px){.home-scene{min-height:220px;padding:26px}.home-scene h3{font-size:26px}.home-feeling,.support-contact,.field-share,.field-featured,.home-tile{border-radius:var(--r-m)}.content-footer{border-radius:var(--r-m) var(--r-m) 0 0}}@media(prefers-reduced-motion:reduce){.card,.home-scene,.home-note{transition:none}.card:hover,.home-scene:hover,.home-note:hover{transform:none}}.landscape-home,.zone-hero{border-radius:var(--r-l);overflow:hidden}@media(max-width:800px){.landscape-home,.zone-hero{border-radius:var(--r-m)}}.panel{border-radius:var(--r-l);padding:clamp(36px,4.5vw,72px)}.home-pair-section{background:var(--blue);color:var(--navy-ink);border-radius:var(--r-l);padding:clamp(36px,4.5vw,64px);margin:calc(var(--sec) * .5) 0}.home-pair-head h2{color:#fff}.home-pair-head p,.home-pair-head .eyebrow{color:var(--navy-ink)}.home-pair-section .home-tile{box-shadow:0 18px 44px #03172a40}.home-community{background:var(--red);color:var(--ink);border-radius:var(--r-l);padding:clamp(36px,4.5vw,64px);margin:calc(var(--sec) * .5) 0 0}.home-community header h2,.home-community header p,.home-community .eyebrow{color:var(--ink)}.home-community .home-note{background:#fff}.home-community .home-note-space{background:var(--surface)}.home-community .secondary{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--ink);--btn-hover-bg:var(--ink);--btn-hover-bd:var(--ink)}.home-community .secondary:hover{color:#fff}.infuser-watch{background:var(--maroon);color:#fff;border-radius:var(--r-l);padding:clamp(36px,4.5vw,64px)}.infuser-watch .eyebrow,.infuser-watch h2,.infuser-video-source{color:var(--red)}.infuser-watch-cta p,.infuser-video-copy p{color:#fffc}.infuser-video-copy h3{color:#fff}button.infuser-video-cover,.infuser-video:nth-child(n) .infuser-video-cover{background:var(--red);color:var(--ink)}.infuser-video-cover .eyebrow{color:var(--ink)}.infuser-video-cover>span:last-child{color:var(--ink)}.infuser-play{background:#fff;color:var(--ink);border-color:#fff}button.infuser-video-cover:hover .infuser-play{background:var(--ink);color:#fff;border-color:var(--ink)}.infuser-watch .btn--discovery{--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-hover-bg:#fff;--btn-hover-bd:#fff}.infuser-watch .btn--discovery:hover{color:var(--ink)}.infuser-video-rail{accent-color:var(--red)}.infuser-section:has(.infuser-modes){background:var(--clay);color:var(--ink);border-radius:var(--r-l);padding:clamp(36px,4.5vw,64px);margin-top:calc(var(--sec) * .5)}.infuser-section:has(.infuser-modes) .infuser-section-head>p{color:var(--ink)}.infuser-modes article,.infuser-modes article:nth-child(n){background:#fff}.infuser-modes article:before{background:var(--maroon)}.infuser-modes article .eyebrow{color:var(--maroon)}.infuser-modes article small{color:var(--muted)}.plant-index .plant-index-tools{background:var(--olive);color:var(--ink);border-radius:var(--r-l);padding:26px 28px 22px;border-bottom:0;margin-top:0}.plant-index .plant-index-tools .plant-index-meta,.plant-index-tools .plant-share-note,.plant-index-tools .plant-index-meta span{color:var(--ink)}.plant-index .plant-index-tools .plant-index-meta{padding-bottom:0}.plant-mode{background:#fff;border-color:transparent;box-shadow:none}.plant-mode button{--btn-fg:var(--ink)}.plant-mode button[aria-pressed=true]{--btn-bg:var(--forest);--btn-fg:#fff;--btn-hover-bg:var(--forest);color:#fff}.plant-search-row .plant-search{border-color:transparent;box-shadow:none}.plant-search-row .plant-search button{background:var(--forest)}.plant-index-tools .plant-pick{background:#fff}.plant-index-tools .plant-pick:hover{background:var(--surface)}.plant-index-tools .plant-picks h2{color:var(--ink)}.plant-index-tools .plant-picks-label{color:var(--ink);border-color:#0f0d0a40}.plant-alphabet-letters .is-active{background:var(--forest);color:var(--olive)}.plant-alphabet-slider::-webkit-slider-thumb{background:var(--forest);box-shadow:0 0 0 1px var(--forest)}.plant-alphabet-slider::-moz-range-thumb{background:var(--forest)}.plant-index-tools .plant-share-note{color:var(--ink)}.support-page .support-intro{background:var(--blue);color:var(--navy-ink);border-radius:var(--r-l);padding:clamp(28px,3.5vw,52px);margin-bottom:18px;align-items:center}.support-page .support-intro h1{color:#fff}.support-page .support-intro p,.support-page .support-intro small{color:var(--navy-ink)}.support-page .support-intro .button{--btn-bg:#fff;--btn-fg:var(--navy-ink);--btn-bd:#fff;--btn-hover-bg:var(--navy);--btn-hover-bd:var(--navy)}.support-page .support-intro .button:hover{color:#fff}.support-pinned.is-pinned .support-intro{padding:14px 24px 16px;border-radius:var(--r-m)}.support-pinned.is-pinned{box-shadow:none}.support-page .support-eyebrow{padding-top:28px;margin-bottom:12px}.field-featured{background:var(--clay);color:var(--ink)}.field-featured-media{background:repeating-linear-gradient(135deg,#fff6 0 18px,#fff3 18px 36px)}.field-featured .field-pill{background:#fff}.field-featured p,.field-featured small{color:var(--ink)}.home-pair-section .eyebrow,.home-community .eyebrow,.infuser-watch .eyebrow,.plant-index-tools .eyebrow,.support-intro .eyebrow,.field-featured .eyebrow{opacity:.85}@media(max-width:800px){.home-pair-section,.home-community,.infuser-watch,.infuser-section:has(.infuser-modes),.support-page .support-intro{border-radius:var(--r-m);padding:26px 20px}.plant-index .plant-index-tools{border-radius:var(--r-m);padding:16px 14px 14px}}.home-community-bottom p,.home-community p{color:var(--ink)}.infuser-section:has(.infuser-modes) .infuser-section-head .eyebrow{color:var(--ink)}.home-editorial{--gap:14px}.home-discovery{padding:calc(var(--sec) * .6) 0 var(--gap)}.home-discovery header{text-align:left;display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:26px}.home-discovery header h2{font-size:clamp(34px,3.4vw,48px);margin:12px 0 0}.home-discovery header p{margin:0;max-width:360px;font-size:15px;text-align:right}.home-scene-grid{gap:var(--gap)}.home-scene{min-height:360px;padding:30px;border-radius:var(--r-l)}.home-scene h3{margin-top:auto;margin-bottom:12px;font-size:34px;max-width:none}.home-scene p{margin:0 86px 0 0}.home-scene:after{content:"\2192";opacity:1;transform:none;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;font:400 22px/1 Georgia,serif;right:22px;bottom:22px;transition:background .25s,color .25s,transform .35s var(--ease)}.home-scene:hover:after{background:var(--ink);color:#fff;transform:translate(3px)}.home-scene:nth-child(3):after{background:var(--red);color:var(--ink)}.home-scene:nth-child(3):hover:after{background:#fff;color:var(--ink)}.home-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin:var(--gap) 0}.home-row .home-tile-product{aspect-ratio:auto;min-height:560px;height:100%;border-radius:var(--r-l)}.home-row .home-tile-product:after{content:"\2192";position:absolute;right:22px;bottom:22px;z-index:1;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;font:400 22px/1 Georgia,serif;transition:background .25s,color .25s,transform .35s var(--ease)}.home-row .home-tile-product:hover:after{background:var(--olive);transform:translate(3px)}.home-row .home-tile-product .home-tile-text{right:96px}.home-row .home-feeling{grid-template-columns:1fr;gap:28px;margin:0;padding:38px;align-items:start;align-content:space-between}.home-row .home-feeling h2{font-size:clamp(44px,4.2vw,64px)}.home-row .home-suggestion{min-height:0;padding:28px;border-radius:var(--r-m)}.home-row .home-suggestion h3{font-size:26px;margin:16px 0 10px}.home-pair-section{background:var(--olive);color:var(--ink);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:center;margin:0 0 var(--gap);padding:clamp(32px,4vw,56px)}.home-pair-head{display:block;margin:0}.home-pair-head h2{color:var(--ink);font-size:clamp(44px,4.6vw,72px);margin:14px 0 18px}.home-pair-head p,.home-pair-head .eyebrow{color:var(--ink);font-size:16px}.home-pair{grid-template-columns:1fr;background:#fff;border-radius:var(--r-l);padding:12px}.home-pair .home-tile-video{aspect-ratio:4/3;border-radius:calc(var(--r-l) - 8px);box-shadow:none}.home-community{margin-top:0}@media(max-width:800px){.home-discovery header{display:block}.home-discovery header p{text-align:left;margin-top:10px}.home-scene{min-height:260px;padding:24px}.home-scene h3{font-size:28px}.home-row{grid-template-columns:1fr}.home-row .home-tile-product{min-height:0;aspect-ratio:4/5}.home-row .home-feeling{padding:26px 20px}.home-pair-section{grid-template-columns:1fr;gap:20px}.home-pair-head h2{font-size:40px}.home-pair{padding:8px}.home-pair .home-tile-video{aspect-ratio:4/5}}@media(min-width:801px){.home-discovery header{display:grid;grid-template-columns:1fr auto;align-items:end;column-gap:40px}.home-discovery header .eyebrow,.home-discovery header h2{grid-column:1}.home-discovery header p{grid-column:2;grid-row:1/3;align-self:end}}@media(max-width:600px){.home-scene-grid{grid-template-columns:1fr}.home-scene{min-height:230px}.home-scene p{margin-right:70px}.home-scene:after,.home-row .home-tile-product:after{width:42px;height:42px;font-size:19px;right:18px;bottom:18px}}.home-discovery-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gap);align-items:stretch}.home-discovery-row .home-scene-grid{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}.home-discovery-row .home-scene{min-height:300px;padding:26px}.home-discovery-row .home-scene h3{font-size:30px}.home-discovery-row .home-scene p{margin-right:66px}.home-discovery-row .home-feeling{grid-template-columns:1fr;gap:26px;margin:0;padding:34px;align-items:start;align-content:space-between;border-radius:var(--r-l)}.home-discovery-row .home-feeling h2{font-size:clamp(40px,3.6vw,56px)}.home-discovery-row .home-suggestion{min-height:0;padding:26px;border-radius:var(--r-m)}.home-discovery-row .home-suggestion h3{font-size:24px;margin:14px 0 8px}.home-discovery-row .home-suggestion p{font-size:14px}.home-discovery{padding-bottom:var(--gap)}.home-tile-product{display:block;aspect-ratio:auto;min-height:420px;height:clamp(420px,46vw,620px);border-radius:var(--r-l);margin:var(--gap) 0}.home-tile-product:after{content:"\2192";position:absolute;right:22px;bottom:22px;z-index:1;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;font:400 22px/1 Georgia,serif;transition:background .25s,transform .35s var(--ease)}.home-tile-product:hover:after{background:var(--olive);transform:translate(3px)}.home-tile-product .home-tile-text{right:96px}.home-pair-section{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:32px;align-items:start;padding:clamp(24px,3vw,40px)}.home-pair-head h2{font-size:clamp(30px,2.6vw,40px);margin:12px 0 14px}.home-pair-head p{font-size:14px}.home-pair{padding:10px;overflow:hidden}.home-pair .home-tile-video{aspect-ratio:16/9}.home-reel-rail{display:flex;gap:8px;margin:10px 0 0;padding:0 0 2px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.home-reel-rail::-webkit-scrollbar{display:none}.home-reel-rail button{all:unset;flex:0 0 150px;scroll-snap-align:start;position:relative;aspect-ratio:16/10;border-radius:var(--r-s);overflow:hidden;cursor:pointer;background:var(--surface);isolation:isolate}.home-reel-rail img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.home-reel-rail button:hover img{transform:scale(1.05)}.home-reel-rail span{position:absolute;left:10px;right:10px;bottom:9px;color:#fff;font:600 12px/1.25 Helvetica Neue,Arial,sans-serif;text-shadow:0 1px 8px #0f0d0a;z-index:1}.home-reel-rail button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0d0a00 40%,#0f0d0ab3)}.home-reel-rail button.is-active{box-shadow:inset 0 0 0 3px var(--olive)}.home-reel-rail button:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.home-community{padding:clamp(22px,2.6vw,34px) clamp(24px,3vw,40px)}.home-community header{margin-bottom:16px;align-items:center}.home-community header h2{font-size:clamp(26px,2.4vw,34px);line-height:1.02;margin:8px 0 0}.home-community header p{font-size:13px;max-width:420px;margin:0}.home-community .home-field-card{min-height:0;padding:16px 18px;gap:6px}.home-community .home-field-card h3{font-size:17px;margin:2px 0 0}.home-community .home-field-card p{font-size:12px;line-height:1.5}.home-community .home-field-card small{display:none}.home-community-bottom{padding-top:14px}.home-community-bottom p{font-size:13px;margin:0}.home-community-bottom .button{--btn-h:40px;--btn-px:18px;--btn-fs:13px}@media(max-width:800px){.home-discovery-row{grid-template-columns:1fr}.home-discovery-row .home-feeling{padding:26px 20px}.home-tile-product{height:auto;aspect-ratio:4/5;min-height:0}.home-pair-section{grid-template-columns:1fr;gap:16px}.home-reel-rail button{flex-basis:120px}.home-community .home-field-card small{display:block}}.home-mate{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0;padding:0;margin:var(--gap) 0;border:0;background:var(--navy);color:#fff;border-radius:var(--r-l);overflow:hidden;min-height:520px;align-items:stretch}.home-mate-media{position:relative;display:block;min-height:420px;overflow:hidden}.home-mate-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.home-mate-media:hover img{transform:scale(1.03)}.home-mate-media .home-tile-tag{top:22px;left:22px}.home-mate-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:clamp(32px,4.5vw,72px)}.home-mate-copy .eyebrow{color:var(--olive);opacity:1}.home-mate-copy h2{color:#fff;font-size:clamp(38px,3.8vw,60px);margin:0}.home-mate-copy p{color:#ffffffd9;font-size:17px;line-height:1.55;margin:0}.home-mate .button{--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-bd:var(--olive);--btn-hover-bg:#fff;--btn-hover-bd:#fff;margin-top:8px}@media(max-width:800px){.home-mate{grid-template-columns:1fr;min-height:0;border-radius:var(--r-m)}.home-mate-media{aspect-ratio:4/5;min-height:0}.home-mate-copy{padding:26px 20px 30px}.home-mate-copy h2{font-size:36px}}.home-pair-section{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:center}.home-pair-head .home-pair-link{--btn-bg:var(--forest);--btn-fg:var(--olive);--btn-bd:var(--forest);--btn-hover-bg:#fff;--btn-hover-bd:#fff;margin-top:18px}.home-pair{padding:14px 0;overflow:hidden}.home-marquee{display:grid;gap:12px;text-decoration:none;color:inherit;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.home-marquee-row{display:flex;gap:12px;width:max-content;animation:marquee-left 48s linear infinite}.home-marquee-row[data-row="2"]{animation-name:marquee-right;animation-duration:56s}.home-marquee:hover .home-marquee-row,.home-marquee:focus-visible .home-marquee-row{animation-play-state:paused}.home-marquee-tile{position:relative;flex:0 0 214px;aspect-ratio:16/10;border-radius:var(--r-s);overflow:hidden;background:var(--surface);isolation:isolate;cursor:pointer;transition:transform .35s var(--ease)}.home-marquee-tile:hover{transform:translateY(-3px)}.home-marquee-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-marquee-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f0d0a00 45%,#0f0d0ab8)}.home-marquee-text{position:absolute;left:12px;right:12px;bottom:10px;z-index:1;display:flex;flex-direction:column;gap:2px;color:#fff}.home-marquee-text b{font:600 13px/1.25 Helvetica Neue,Arial,sans-serif}.home-marquee-text small{font-size:11px;opacity:.85}.home-marquee-tile.is-colour{background:var(--maroon);color:var(--red)}.home-marquee-tile.is-colour:after{display:none}.home-marquee-tile.is-colour .home-marquee-text{color:inherit;top:12px;bottom:auto}.home-marquee-tile.is-colour .home-marquee-text b{font:400 19px/1.1 Georgia,serif}.home-marquee-row[data-row="2"] .home-marquee-tile.is-colour{background:var(--blue);color:#fff}.home-marquee-tile.is-colour:nth-child(4n+1){background:var(--clay);color:var(--ink)}@keyframes marquee-left{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes marquee-right{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.home-marquee-row{animation:none}}.creators-page{margin-top:40px}.creators-head{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:end;padding:20px 0 34px}.creators-head h1{font:normal clamp(42px,5vw,72px)/1.02 Georgia,serif;letter-spacing:-.035em;margin:14px 0 0}.creators-head p{margin:0;max-width:440px;font-size:16px;color:var(--muted)}.creators-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap,14px)}.creator-card{display:flex;flex-direction:column;background:var(--surface);border-radius:var(--r-m);overflow:hidden}.creator-media{aspect-ratio:4/5;background:var(--ink)}.creator-media video{width:100%;height:100%;object-fit:cover;display:block}.creator-card .creator-cover{aspect-ratio:4/5;min-height:0;border-radius:0;background:var(--maroon);color:var(--red)}.creator-card[data-tint="1"] .creator-cover{background:var(--blue);color:#fff}.creator-card[data-tint="2"] .creator-cover{background:var(--clay);color:var(--ink)}.creator-card[data-tint="3"] .creator-cover{background:var(--olive);color:var(--ink)}.creator-card .creator-cover .eyebrow,.creator-card .creator-cover>span:last-child{color:inherit}.creator-copy{padding:18px 20px 22px;display:flex;flex-direction:column;gap:6px}.creator-copy h2{font: 22px/1.2 Georgia,serif;letter-spacing:-.02em;margin:4px 0 0}.creator-copy p{margin:0;color:var(--muted);font-size:13px}.creator-links{display:flex;gap:18px;margin-top:8px}.creators-share{margin-top:var(--gap,14px)}@media(max-width:800px){.home-pair-section{grid-template-columns:1fr}.home-marquee-tile{flex-basis:160px}.creators-head{grid-template-columns:1fr;gap:12px}.creators-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.creators-grid{grid-template-columns:1fr}}.home-marquee-text small,.home-marquee-text b{color:inherit}.home-marquee-row[data-row="2"] .home-marquee-tile.is-colour,.creator-card[data-tint="1"] .creator-cover{color:var(--navy-ink)}.infuser-watch .secondary{--btn-bg:transparent;--btn-fg:#fff;--btn-bd:#ffffff80;--btn-hover-bg:#fff;--btn-hover-bd:#fff;color:#fff}.infuser-watch .secondary:hover{color:var(--ink)}.home-marquee-tile{flex-basis:clamp(240px,33vw,476px)}.home-pair-section{align-items:center}@media(max-width:800px){.home-marquee-tile{flex-basis:200px}}.home-pair{height:634px;padding:0;display:grid}.home-marquee{height:100%;align-content:space-evenly;gap:0}.home-marquee-row{gap:56px;padding:0 28px;animation-duration:22s}.home-marquee-row[data-row="2"]{animation-duration:26s}.home-marquee-tile{flex-basis:300px}@media(max-width:800px){.home-pair{height:280px}.home-marquee-row{gap:24px;padding:0 12px;animation-duration:18s}.home-marquee-row[data-row="2"]{animation-duration:21s}.home-marquee-tile{flex-basis:150px}}.home-marquee-tile,.home-marquee-tile img{background:var(--surface-2)}.home-marquee-play{--btn-bg:#fff;--btn-fg:var(--ink);--btn-bd:#fff;--btn-hover-bg:var(--olive);--btn-hover-bd:var(--olive);--btn-h:40px;--btn-px:0;--btn-r:50%;position:absolute;right:10px;bottom:10px;z-index:2;width:40px;padding:0;box-shadow:0 4px 14px #0f0d0a33}.home-marquee-play svg{width:18px;height:18px;fill:currentColor;margin-left:2px}.home-marquee-text{right:58px}.home-pair{position:relative}.home-pair-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;background:#fff;border-radius:inherit}.home-pair-player[hidden]{display:none}.home-pair-player-media{flex:1;min-height:0;background:var(--ink);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden}.home-pair-player-media video,.home-pair-player-media iframe{width:100%;height:100%;display:block;border:0;background:var(--ink)}.home-pair-player-media video{object-fit:contain}.home-pair-player-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px 10px 18px}.home-pair-player-bar b{font:400 17px Georgia,serif}.home-pair-player-bar small{font-size:12px;color:var(--muted);margin-left:8px}.home-pair-player-close{--btn-h:40px;--btn-px:0;--btn-r:50%;width:40px;padding:0}.home-pair.is-playing .home-marquee-row{animation-play-state:paused}@media(max-width:800px){.home-marquee-play{--btn-h:32px;width:32px;right:6px;bottom:6px}.home-marquee-play svg{width:14px;height:14px}.home-marquee-text{right:44px}.home-pair-player-bar b{font-size:14px}}.home-marquee-row{animation-duration:15s}.home-marquee-row[data-row="2"]{animation-duration:18s}@media(max-width:800px){.home-marquee-row{animation-duration:13s}.home-marquee-row[data-row="2"]{animation-duration:15s}}.home-pair-player-by{margin-left:10px;color:var(--ink);text-decoration:underline;text-underline-offset:4px;font-size:13px}.home-pair-player-by small{font-size:12px;color:var(--muted)}.home-pair-player-by:hover{color:var(--forest)}@media(min-width:801px){.home-discovery-row{height:640px}.home-discovery-row .home-feeling{height:100%;overflow:hidden;align-content:end;gap:20px;padding:30px 32px}.home-discovery-row .home-feeling h2{font-size:clamp(36px,3.2vw,50px);margin:6px 0 0}.home-discovery-row .home-feeling .home-spark{margin-top:12px}.home-discovery-row .home-feeling-control>p{margin-top:10px;font-size:12px}.home-discovery-row .home-suggestion{height:272px;padding:22px 24px;justify-content:flex-start;overflow:hidden}.home-discovery-row .home-suggestion .eyebrow{font-size:10px}.home-discovery-row .home-suggestion h3{font-size:23px;line-height:1.15;margin:10px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-discovery-row .home-suggestion p{font-size:13px;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-discovery-row .home-suggestion a{margin-top:12px}.home-discovery-row .home-suggestion small{margin-top:auto;padding-top:10px}}@media(min-width:801px){.home-discovery-row .home-feeling{align-content:end;gap:16px}.home-discovery-row .home-feeling-control{display:flex;flex-direction:column;align-items:flex-start;gap:0}.home-discovery-row .home-feeling-control .eyebrow{font-size:10px}.home-discovery-row .home-feeling h2{font-size:clamp(30px,2.6vw,40px);line-height:1.02;margin:4px 0 0}.home-discovery-row .home-feeling .home-spark{--btn-h:42px;--btn-px:20px;--btn-fs:14px;margin-top:12px}.home-discovery-row .home-feeling-control>p{margin-top:8px;font-size:11px}}@media(min-width:801px){.home-discovery-row .home-suggestion{height:216px;padding:16px 20px 14px;gap:0}.home-discovery-row .home-suggestion .eyebrow{font-size:9px}.home-discovery-row .home-suggestion h3{font-size:20px;line-height:1.15;margin:8px 0 6px;-webkit-line-clamp:2}.home-discovery-row .home-suggestion p{font-size:12.5px;line-height:1.45;-webkit-line-clamp:2}.home-discovery-row .home-suggestion a{margin-top:10px;font-size:12px}.home-discovery-row .home-suggestion .text-link+.text-link{margin-left:16px}.home-discovery-row .home-suggestion small{padding-top:8px;font-size:10px}}@media(min-width:801px){.home-discovery-row .home-feeling{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.home-discovery-row .home-feeling-control{height:100%;justify-content:flex-end}.home-discovery-row .home-feeling-control .eyebrow{margin-bottom:auto}}.home-feeling{position:relative}.home-feeling-tagline{position:absolute;top:30px;right:32px;margin:0;text-align:right;font-size:13px;line-height:1.5;color:var(--paper);max-width:46%;pointer-events:none}.home-feeling-tagline span{display:block}.home-feeling-tagline.is-in span{animation:tagline-drop .7s cubic-bezier(.2,.8,.2,1) backwards}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:.35s}@keyframes tagline-drop{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.home-feeling-tagline.is-in span{animation:none}}.home-suggestion-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px}.home-suggestion-links .text-link{margin:0}@media(min-width:801px){.home-discovery-row .home-feeling h2{font-size:clamp(40px,3.6vw,54px)}.home-discovery-row .home-feeling .home-spark{margin-top:22px;margin-bottom:6px}.home-discovery-row .home-suggestion .text-link+.text-link{margin-left:0}.home-discovery-row .home-suggestion-links{margin-top:12px}}@media(max-width:800px){.home-feeling-tagline{position:static;text-align:left;max-width:none;margin-top:10px}.home-feeling-tagline span{display:inline}}.home-feeling-tagline:not(.is-in) span{opacity:0;transform:translateY(-18px)}@media(prefers-reduced-motion:reduce){.home-feeling-tagline:not(.is-in) span{opacity:1;transform:none}}@media(min-width:801px){.home-feeling-tagline{top:auto;bottom:268px;right:32px;max-width:48%;font:italic 22px/1.2 Georgia,serif;letter-spacing:-.01em}.home-feeling-tagline span{display:block}.home-feeling-tagline span:first-child{color:var(--olive)}.home-feeling-tagline span:last-child{color:var(--clay);margin-top:4px}.home-feeling-tagline:not(.is-in) span{opacity:0;transform:translateY(-300px)}.home-feeling-tagline.is-in span{animation:tagline-bounce 1.15s cubic-bezier(.3,.9,.4,1) backwards}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:.3s}}@keyframes tagline-bounce{0%{opacity:0;transform:translateY(-300px)}10%{opacity:1}55%{transform:translateY(0)}70%{transform:translateY(-26px)}84%{transform:translateY(0)}92%{transform:translateY(-8px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.home-feeling-tagline.is-in span{animation:none}.home-feeling-tagline:not(.is-in) span{opacity:1;transform:none}}@media(min-width:801px){.home-feeling-tagline{bottom:262px;right:30px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;font:italic 20px/1.1 Georgia,serif}.home-feeling-tagline span{display:inline-block;padding:8px 14px 9px;border-radius:10px;box-shadow:0 10px 24px #0f0d0a40}.home-feeling-tagline span:first-child{--tilt:-3deg;background:var(--olive);color:var(--forest)}.home-feeling-tagline span:last-child{--tilt:2deg;background:var(--clay);color:var(--ink);margin-top:0;margin-right:22px}.home-feeling-tagline span{transform:rotate(var(--tilt))}.home-feeling-tagline:not(.is-in) span{opacity:0;transform:translateY(-320px) rotate(var(--tilt))}.home-feeling-tagline.is-in span{animation:sticker-drop 1.2s cubic-bezier(.3,.9,.4,1) backwards;transform-origin:50% 100%}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:.32s}}@keyframes sticker-drop{0%{opacity:0;transform:translateY(-320px) rotate(-10deg)}12%{opacity:1}50%{transform:translateY(0) rotate(var(--tilt)) scale(1.06,.86)}62%{transform:translateY(-30px) rotate(var(--tilt)) scale(.98,1.04)}76%{transform:translateY(0) rotate(var(--tilt)) scale(1.03,.94)}86%{transform:translateY(-10px) rotate(var(--tilt))}94%{transform:translateY(0) rotate(var(--tilt)) scale(1.01,.98)}to{transform:translateY(0) rotate(var(--tilt))}}@media(min-width:801px){.home-feeling-tagline{font-size:30px;line-height:1.08;max-width:47%;gap:10px;bottom:258px}.home-feeling-tagline span{padding:11px 18px 13px;border-radius:14px;text-align:right}.home-feeling-tagline span:last-child{margin-right:18px}.home-feeling-tagline.is-in span{animation-duration:1.8s}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:.48s}}@media(min-width:801px){.home-feeling-tagline span:first-child{background:var(--red);color:var(--ink)}.home-feeling-tagline span:last-child{background:var(--blue);color:#fff}}@media(min-width:801px){.home-discovery-row .home-feeling-control>p.home-feeling-tagline{font-size:30px;line-height:1.08;margin:0}}@media(min-width:801px){.home-feeling-tagline{gap:22px;max-width:52%}.home-feeling-tagline span:first-child{--tilt:-4deg;--fromX:90px;margin-right:0}.home-feeling-tagline span:last-child{--tilt:3deg;--fromX:-120px;margin-right:84px}.home-feeling-tagline span{transform:rotate(var(--tilt))}.home-feeling-tagline:not(.is-in) span{opacity:0;transform:translate(var(--fromX),-340px) rotate(var(--tilt))}.home-feeling-tagline.is-in span{animation-name:sticker-drop-2}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:.7s}}@keyframes sticker-drop-2{0%{opacity:0;transform:translate(var(--fromX),-340px) rotate(-12deg)}12%{opacity:1}50%{transform:translate(0) rotate(var(--tilt)) scale(1.06,.86)}62%{transform:translateY(-30px) rotate(var(--tilt)) scale(.98,1.04)}76%{transform:translate(0) rotate(var(--tilt)) scale(1.03,.94)}86%{transform:translateY(-10px) rotate(var(--tilt))}94%{transform:translate(0) rotate(var(--tilt)) scale(1.01,.98)}to{transform:translate(0) rotate(var(--tilt))}}@media(min-width:801px){.home-discovery-row .home-suggestion{height:236px;padding:18px 22px 16px;justify-content:flex-start}.home-discovery-row .home-suggestion .eyebrow{font-size:10px;letter-spacing:.16em}.home-discovery-row .home-suggestion h3{font-size:22px;line-height:1.18;margin:10px 0 8px;-webkit-line-clamp:2}.home-discovery-row .home-suggestion p{font-size:13.5px;line-height:1.55;margin:0;-webkit-line-clamp:3}.home-discovery-row .home-suggestion .home-suggestion-links{margin-top:auto;padding-top:10px;justify-content:space-between;width:100%}.home-discovery-row .home-suggestion .text-link{font-size:12.5px}.home-discovery-row .home-suggestion small{margin-top:0;padding-top:10px;font-size:10.5px}.home-feeling-tagline{bottom:278px}}.home-scene:after,.home-scene:nth-child(3):after{background:var(--mod-fg);color:var(--mod-bg)}.home-scene:hover:after,.home-scene:nth-child(3):hover:after{background:#fff;color:var(--ink)}.home-scene:focus-visible{outline-color:var(--ink);outline-offset:3px}.home-spark{--btn-bg:#fff;--btn-fg:var(--ink);--btn-bd:#fff;--btn-hover-bg:var(--olive);--btn-hover-bd:var(--olive)}.home-feeling-tagline span:first-child{background:var(--olive);color:var(--forest);box-shadow:0 14px 28px #02100040}.home-feeling-tagline span:last-child{background:#fff;color:var(--forest);box-shadow:0 14px 28px #02100040}.home-discovery-row .home-scene:nth-child(3){--mod-fg:#fff}.home-discovery-row .home-scene:nth-child(3):after{background:var(--red);color:var(--maroon)}.home-discovery-row .home-scene:nth-child(3):hover:after{background:#fff;color:var(--maroon)}@media(max-width:800px){.home-discovery-row .home-feeling-control>p.home-feeling-tagline{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;font:italic 16px/1.1 Georgia,serif;max-width:none;text-align:left}.home-feeling-tagline span{display:inline-block;padding:7px 12px 8px;border-radius:9px;margin:0;text-align:left}.home-feeling-tagline span:first-child{--fromX:40px}.home-feeling-tagline span:last-child{--fromX:-40px;margin-right:0}}@media(min-width:801px){.home-discovery-row .home-suggestion{height:176px}.home-discovery-row .home-suggestion h3{-webkit-line-clamp:2;margin:10px 0 0}.home-feeling-tagline{bottom:218px}}.home-mate{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.home-mate-copy{padding:clamp(26px,3vw,44px) clamp(26px,3vw,44px);gap:14px}.home-mate-copy h2{font-size:clamp(30px,2.6vw,40px)}.home-mate-copy p{font-size:15px}@media(max-width:800px){.home-mate{grid-template-columns:1fr}}.landscape-home,.zone-hero,.content-footer{border-radius:0}@media(max-width:800px){.landscape-home,.zone-hero,.content-footer{border-radius:0}}:root{--gold:#f0b80f}a.wordmark{display:inline-block;width:150px;aspect-ratio:1000/248;background:var(--ink);-webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat;font-size:0;line-height:0;letter-spacing:0;vertical-align:middle}.content-footer a.wordmark{background:#fff;width:176px;font-size:0}@media(max-width:600px){a.wordmark{width:118px}.content-footer a.wordmark{width:150px}}.home-community{background:var(--clay)}.home-pair-section{background:var(--gold);color:var(--ink)}.home-pair-head .home-pair-link{--btn-bg:var(--ink);--btn-fg:var(--gold);--btn-bd:var(--ink);--btn-hover-bg:#fff;--btn-hover-bd:#fff}.home-discovery-row .home-scene:after,.home-discovery-row .home-scene:hover:after{content:none}.home-discovery-row .home-scene p{margin-right:0}.home-pair-player-media video{cursor:pointer}.home-pair-player-media video::-webkit-media-controls{display:none!important}:root{--fg:#ffffff;--fg-muted:#b3b1ad}body{background:#000;color:var(--fg)}a.wordmark{background:var(--fg)}.site-top,.site-top .preview-bar,.site-header nav{background:#000}.site-top.is-scrolled{box-shadow:0 1px #2c2c2c}.eyebrow,.muted,small,.home-editorial p,.page-top p,.library-search p,.library-detail-grid aside p,.library-detail-grid aside small,.library-origin,.support-page .support-answer,.support-page .support-answer :is(p,li),.member-intro .eyebrow{color:var(--fg-muted)}.text-link,.section-head a,.support-page .support-answer :is(strong,a),.infuser-lead,main strong{color:#fff}main strong{color:inherit}.infuser-highlights .eyebrow{color:var(--olive)}.home-marquee-text{color:var(--ink)}:where(button,.button){--btn-bg:#fff;--btn-fg:var(--ink);--btn-bd:#fff;--btn-hover-bg:var(--olive);--btn-hover-bd:var(--olive)}:where(.secondary){--btn-bg:transparent;--btn-fg:#fff;--btn-bd:#8a8a88;--btn-hover-bg:#fff;--btn-hover-bd:#fff}input,textarea,select,.notice,.badge,.form-actions,.mode-bar,dialog,.zone-hero>a,.infuser-stage-note,.infuser-gallery-thumbs button,.infuser-modes article,.infuser-box,.home-suggestion,.plant-index-tools,.plant-search-row .plant-search,.plant-letter-mark,.search-filters a,.ingredient-suggestions a,.review-pill,.zone-hero-toggle,.review-dock-panel,.cart-drop,.home-reel-error,.plant-pick,.infuser-price-save,.field-pill,.plant-mode,.recipe-card,.infuser-gallery-main,.support-page .support-pinned,.home-note,.home-note-space,.field-card,.home-pair,.home-marquee-tile,.creator-card,.home-pair-player,.hero .search button,.member-intro .button{color:var(--ink)}:is(.notice,.form-actions,.mode-bar,dialog,.infuser-modes article,.infuser-box,.home-suggestion,.plant-index-tools,.review-dock-panel,.cart-drop,.plant-pick,.recipe-card,.home-note,.field-card,.creator-card,.home-pair-player) :is(.eyebrow,.muted,small){color:var(--muted)}:is(.notice,.form-actions,dialog,.infuser-modes article,.infuser-box,.home-suggestion,.review-dock-panel,.cart-drop,.recipe-card,.home-note,.field-card,.creator-card,.home-pair-player) .text-link{color:var(--ink)}:is(.notice,.form-actions,dialog,.infuser-box,.home-suggestion,.review-dock-panel,.cart-drop,.recipe-card,.home-note,.field-card,.creator-card,.home-pair-player) :where(button,.button){--btn-bg:var(--ink);--btn-fg:#fff;--btn-bd:var(--ink);--btn-hover-bg:var(--forest);--btn-hover-bd:var(--forest)}:is(.notice,.form-actions,dialog,.infuser-box,.home-suggestion,.review-dock-panel,.cart-drop,.recipe-card,.home-note,.field-card,.creator-card,.home-pair-player) :where(.secondary){--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:#a2a1a0;--btn-hover-bg:#efeeee;--btn-hover-bd:var(--ink)}.home-editorial :is(.home-pair-head,.home-community) p{color:var(--ink)}.home-editorial .home-scene p{color:inherit}.home-editorial .home-mate-copy p{color:#ffffffd9}.infuser-intro .infuser-lead,.support-contact,.support-contact .text-link,.support-contact address a{color:#fff}.support-contact .eyebrow,.support-contact p,.field-journal,.field-journal p{color:var(--fg-muted)}.field-journal strong{color:#fff}.library-actions [data-action=save]{--btn-fg:#fff;--btn-bd:#8a8a88;--btn-hover-bg:#fff;--btn-hover-bd:#fff}.library-actions [data-action=save]:hover{color:var(--ink)}.library-actions [data-action=save][aria-pressed=true]{--btn-fg:var(--ink)}.member-intro{border:1px solid #2c2c2c}@media(min-width:601px){.infuser-feature-list article .eyebrow{color:var(--olive)}}:root{--bg:#000;--fg:#f3ede0;--fg-muted:#b8b2a6;--cream:#f3ede0;--bark:#2a1d12;--bark-2:#19110c;--ink:#241a12;--olive:#8f9a2a;--lime:#b1b645;--blue:#3376ee;--red:#f64a44;--pink:#f64a44;--forest:#14260e;--pine:#16321e;--navy:#16321e;--navy-ink:#f3ede0;--maroon:#2a1d12;--clay:#f64a44;--gold:#8f9a2a;--sand:#c9a46a;--rust:#b8491a;--paper:#f3ede0;--white:#f3ede0;--surface:#2a1d12;--surface-2:#19110c;--line:#f3ede026;--muted:#b8b2a6;--r-s:5px;--r-m:12px;--r-l:16px;--lift:0 18px 44px #00000066;--glass:#ffffff24;--glass-bd:#ffffff5c;--font-display:"Young Serif","Young Serif Fallback",Georgia,serif;--font-body:"Inter Tight","Inter Tight Fallback","Helvetica Neue",Arial,sans-serif;--font-mono:"DM Mono","SF Mono",Menlo,ui-monospace,monospace}html{background:var(--bg)}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:16px;line-height:1.5;letter-spacing:0}body,button,input,select,textarea{font-family:var(--font-body)}::selection{background:var(--lime);color:var(--ink)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--lime);outline-offset:3px}h1,h2,h3,.page-top h1,.library-detail h1,.infuser-intro h1,.support-intro h1,.field-intro h1,.creators-head h1,.home-editorial h2,.home-scene h3,.home-suggestion h3,.home-pair-head h2,.home-mate-copy h2,.home-community header h2,.field-card h3,.field-featured h2,.cart-drop h2,.plant-picks h2,.order-total,.infuser-price-now,.review-summary strong,.support-timeline strong,.support-contact h2,.support-guide-title h2,.support-contact address>a,.infuser-lead,.library-card h2,.recipe-card h2,.creator-card h2,.member-intro h2,.member-local h2,.plant-search-row h1,.home-feeling h2,.infuser-modes article .eyebrow,.world-hero h2,.stage-title h2,.wordmark{font-family:var(--font-display)}h1,h2,h3,.home-editorial h2,.home-scene h3,.home-pair-head h2,.home-mate-copy h2,.home-community header h2,.field-featured h2,.field-card h3,.support-contact h2,.support-guide-title h2,.support-intro h1,.infuser-intro h1,.library-detail h1,.page-top h1,.creators-head h1,.field-intro h1,.plant-search-row h1,.home-feeling h2,.library-card h2,.recipe-card h2,.creator-card h2,.member-intro h2,.member-local h2,.cart-drop h2,.plant-picks h2,.world-hero h2,.stage-title h2{text-transform:uppercase;letter-spacing:.005em;line-height:.96;font-weight:500}h2{font-size:clamp(32px,3.4vw,56px);margin:0 0 18px}h3{font-size:clamp(20px,1.6vw,26px);margin:0 0 10px}.home-editorial h2{font-size:clamp(32px,3.4vw,56px);letter-spacing:.005em}#home-mood{font-style:normal}.eyebrow,.home-demo-note,.preview-bar,#cart-count,.badge,.review-pill,.field-pill,.recipe-card-category,.home-tile-tag,.plant-picks-label,.infuser-stage-note,.support-benefits span,.library-status li span,th,.scene-caption,.plant-index-meta,.library-origin,.search-results-meta,.field-card small,.home-suggestion small,.home-marquee-text small,.creator-card small,.library-card-note{font-family:var(--font-mono)}.eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}small,.muted{color:var(--fg-muted)}.text-link,.section-head a{color:var(--fg);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#f3ede066}.text-link:hover{text-decoration-color:var(--fg)}:where(button,.button){--btn-r:5px;--btn-h:42px;--btn-px:22px;--btn-fs:12px;--btn-bg:var(--fg);--btn-fg:var(--ink);--btn-bd:var(--fg);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime);font-family:var(--font-body);font-weight:600;letter-spacing:.12em;text-transform:uppercase}:where(.secondary){--btn-bg:transparent;--btn-fg:var(--fg);--btn-bd:#f3ede08c;--btn-hover-bg:var(--fg);--btn-hover-bd:var(--fg)}:where(.secondary):hover{color:var(--ink)}:where(.btn--pill){--btn-r:999px}:where(.btn--compact){--btn-h:30px;--btn-px:12px;--btn-fs:11px;letter-spacing:.08em}.badge,.review-pill,.field-pill,.recipe-card-category,.home-tile-tag,.infuser-stage-note,.plant-picks-label{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid currentColor;border-radius:4px;background:transparent;font:500 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:inherit}.field-pill:before,.recipe-card-category:before,.dot:before{display:none}.site-top,.site-top .preview-bar,.site-header nav{background:var(--bg)}.site-top.is-scrolled{box-shadow:0 1px #f3ede01f}.preview-bar{font:500 10px/1 var(--font-mono);letter-spacing:.08em;color:var(--fg-muted);border-bottom:1px solid #f3ede014;padding:7px 3vw}.site-header{padding:18px 5vw;gap:30px}a.wordmark{background:var(--fg);width:124px}.content-footer a.wordmark{background:var(--fg)}#site-nav{gap:30px;margin:0 auto}#site-nav a{position:relative;font:500 11px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#f3ede0d9;padding:8px 0}#site-nav a:hover,#site-nav a[aria-current=page]{color:var(--fg)}#site-nav a[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translate(-50%);border:4px solid transparent;border-bottom:5px solid var(--fg)}.header-tools{gap:10px;margin-left:0}.header-tools a,.header-tools .menu-toggle{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--glass);border:1px solid var(--glass-bd);color:var(--fg);padding:0;min-height:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header-tools a:hover,.header-tools .menu-toggle:hover{background:#ffffff40}.header-tools svg{width:16px;height:16px;stroke-width:1.6}#cart-count{position:absolute;top:-3px;right:-3px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 3px;border-radius:999px;background:var(--red);color:var(--ink);font:600 9px/1 var(--font-mono)}.header-tools a[href="#cart"]{position:relative}#cart-count:empty,#cart-count[data-zero]{display:none}body[data-route=home] .site-top{position:absolute;left:0;right:0;top:0;background:transparent;z-index:25}body[data-route=home] .site-top .preview-bar,body[data-route=home] .site-header nav{background:transparent}body[data-route=home] .site-top.is-scrolled{box-shadow:none}body[data-route=home] .preview-bar{color:#f3ede0a6;border-color:#f3ede01f}body[data-route=home] main{padding-top:0}.landscape-home{position:relative;margin:0 12px;border-radius:var(--r-l);overflow:hidden;background:#5473a8;height:calc(100svh - 24px);min-height:620px;max-height:1040px}body[data-route=home] .wrap{margin-top:0}.world-hero{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 24px 8vh;pointer-events:none;color:var(--cream)}.world-hero h2{margin:0;font:500 clamp(48px,7.2vw,104px)/.94 var(--font-display);text-transform:uppercase;letter-spacing:.005em;max-width:11ch;text-shadow:0 2px 24px #0006}.world-hero p{margin:26px 0 0;max-width:46ch;font:400 clamp(15px,1.2vw,18px)/1.45 var(--font-body);color:var(--cream);text-shadow:0 1px 10px #0008}.world-hero-cta{pointer-events:auto;margin-top:36px;display:inline-flex;align-items:center;height:44px;padding:0 28px;border:1px solid var(--cream);border-radius:5px;background:transparent;color:var(--cream);font:600 12px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;text-shadow:none;transition:background .25s,color .25s}.world-hero-cta:hover,.world-hero-cta:focus-visible{background:var(--cream);color:var(--ink)}.zone-hero{position:relative;margin:0 12px;border-radius:var(--r-l);overflow:hidden;background:#5473a8}.zone-hero.zone-stage{height:min(78svh,760px);min-height:520px}.zone-hero iframe{width:100%;height:100%;display:block;border:0}.stage-title{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;pointer-events:none;color:var(--cream);padding:0 24px}.stage-title h2{margin:0;font:500 clamp(40px,6vw,88px)/.94 var(--font-display);text-transform:uppercase;letter-spacing:.005em;text-shadow:0 2px 24px #0006}.zone-hero>a{position:absolute;left:24px;top:22px;z-index:2;background:none;border:0;padding:0;color:var(--cream);font:500 12px/1 var(--font-body);letter-spacing:.02em;text-shadow:0 1px 6px #0009;text-decoration:none}.zone-hero>a:hover{text-decoration:underline;text-underline-offset:4px}.home-discovery{padding:var(--sec) 0 0}.home-discovery header.home-discovery-eyebrow{text-align:left;margin:0 0 18px}.home-demo-note{color:var(--fg-muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.home-scene,.support-benefits button,.infuser-feature-list article{--mod-bg:var(--bark);--mod-fg:var(--red)}.home-scene:nth-child(2),.support-benefits button:nth-child(2),.infuser-feature-list article:nth-child(2){--mod-bg:var(--blue);--mod-fg:var(--ink)}.home-scene:nth-child(3),.support-benefits button:nth-child(3),.infuser-feature-list article:nth-child(3){--mod-bg:var(--pine);--mod-fg:var(--lime)}.home-scene:nth-child(4),.support-benefits button:nth-child(4),.infuser-feature-list article:nth-child(4){--mod-bg:var(--olive);--mod-fg:var(--ink)}.home-discovery-row .home-scene:nth-child(3){--mod-fg:var(--lime)}.home-scene{border-radius:var(--r-m);padding:28px}.home-scene .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.12em;color:inherit;opacity:.85;border:1px solid currentColor;border-radius:4px;padding:6px 9px;align-self:flex-start}.home-scene h3{font-size:clamp(26px,2.3vw,34px);text-align:left}.home-scene p{color:inherit;opacity:.85}.home-scene:focus-visible{outline-color:var(--lime)}.home-feeling,.home-discovery-row .home-feeling{background:var(--olive);color:var(--ink);border-radius:var(--r-m)}.home-feeling-control h2,.home-feeling-control .eyebrow,.home-feeling-control>p{color:var(--ink)}.home-feeling-control .eyebrow{border:1px solid currentColor;border-radius:4px;padding:6px 9px;color:var(--ink);opacity:.9}#home-mood{background:var(--bark);color:var(--olive);padding:0 .22em;border-radius:5px}.home-spark{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--ink);--btn-hover-bg:var(--ink);--btn-hover-bd:var(--ink)}.home-spark:hover{color:var(--olive)}.home-spark:focus-visible{outline-color:var(--ink)}.home-feeling-tagline span:first-child{background:var(--bark);color:var(--cream);box-shadow:0 14px 28px #0000004d}.home-feeling-tagline span:last-child{background:var(--cream);color:var(--ink);box-shadow:0 14px 28px #0000004d}.home-feeling .home-suggestion,.home-discovery-row .home-suggestion{background:var(--bark);color:var(--cream);border:0;border-radius:var(--r-m)}.home-feeling .home-suggestion .eyebrow,.home-discovery-row .home-suggestion .eyebrow{color:var(--lime);border:0;padding:0;font-size:10px}.home-discovery-row .home-suggestion h3{text-transform:uppercase;letter-spacing:.005em;font-size:19px;line-height:1.05;-webkit-line-clamp:3}.home-discovery-row .home-suggestion{height:auto;min-height:176px}.home-discovery-row .home-suggestion .text-link{color:var(--cream);font:600 11px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:1px solid #f3ede08c;border-radius:4px;padding:8px 11px}.home-discovery-row .home-suggestion .text-link:first-child{background:var(--red);border-color:var(--red);color:var(--ink)}.home-discovery-row .home-suggestion .text-link:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}.home-discovery-row .home-suggestion small{color:#f3ede0a6}@media(min-width:801px){.home-feeling-tagline{bottom:240px}}.home-mate{background:var(--bark);border-radius:var(--r-m)}.home-mate-copy h2{color:var(--cream)}.home-editorial .home-mate-copy p{color:#f3ede0d9}.home-mate .button{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-bd:var(--lime);--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.home-tile-tag{background:#00000080;color:var(--cream);border-color:#f3ede0b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-pair-section{background:var(--pine);color:var(--cream);border-radius:var(--r-m)}.home-pair-head h2{color:var(--cream)}.home-pair-head p,.home-pair-head .eyebrow,.home-editorial .home-pair-head p{color:#f3ede0d9}.home-pair-head .eyebrow{color:var(--lime)}.home-pair-head .home-pair-link{--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede08c;--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}.home-pair-head .home-pair-link:hover{color:var(--ink)}.home-pair{background:var(--bark-2);border-radius:var(--r-m)}.home-marquee-tile{background:var(--bark);color:var(--cream);border-radius:10px}.home-marquee-text,.home-marquee-text b{color:var(--cream)}.home-marquee-text small{color:#f3ede0a6;font:500 10px/1.2 var(--font-mono);letter-spacing:.06em}.home-marquee-play{background:var(--glass);border:1px solid var(--glass-bd);color:var(--cream);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-pair-player{background:var(--bark);color:var(--cream)}.home-pair-player-media video,.home-pair-player-media iframe{background:#000}.home-pair-player-bar{color:var(--cream)}.home-pair-player-by{color:#f3ede0a6}.home-pair-player-close{background:var(--glass);color:var(--cream);border:1px solid var(--glass-bd)}.home-community{background:var(--red);color:var(--ink);border-radius:var(--r-m)}.home-community header h2,.home-community header p,.home-community .eyebrow,.home-community p,.home-editorial .home-community p{color:var(--ink)}.home-community .eyebrow{border:1px solid currentColor;border-radius:4px;padding:6px 9px;opacity:.9}.home-community .home-field-card,.home-community .field-card,.home-community .home-note{background:transparent;color:var(--ink);border:1px solid #241a12b3;border-radius:10px;box-shadow:none}.home-community .field-card h3,.home-community .field-card p,.home-community .field-card small,.home-community .field-pill{color:var(--ink)}.home-community .secondary{--btn-fg:var(--ink);--btn-bd:var(--ink);--btn-hover-bg:var(--ink);--btn-hover-bd:var(--ink)}.home-community .secondary:hover{color:var(--red)}.home-community .button:not(.secondary){--btn-bg:var(--ink);--btn-fg:var(--cream);--btn-bd:var(--ink);--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.content-footer{background:var(--bark);color:var(--cream);border-radius:0;margin-top:var(--sec)}.content-footer a,.content-footer small,.content-footer address{color:#f3ede0d9}.content-footer .eyebrow,.content-footer a:hover{color:var(--lime)}.content-footer button{color:var(--cream);border-color:#f3ede059}.notice,.badge,.form-actions,.mode-bar,dialog,.infuser-gallery-thumbs button,.infuser-modes article,.infuser-box,.plant-index-tools,.plant-letter-mark,.search-filters a,.ingredient-suggestions a,.review-dock-panel,.cart-drop,.home-reel-error,.plant-pick,.infuser-price-save,.plant-mode,.recipe-card,.infuser-gallery-main,.support-page .support-pinned,.home-note-space,.field-card,.creator-card,.library-card,.panel,.member-intro,.hero .search button{background:var(--bark);color:var(--cream)}:is(.notice,.form-actions,.mode-bar,dialog,.infuser-modes article,.infuser-box,.plant-index-tools,.review-dock-panel,.cart-drop,.plant-pick,.recipe-card,.field-card,.creator-card,.library-card,.panel,.member-intro) :is(.eyebrow,.muted,small){color:var(--fg-muted)}:is(.notice,.form-actions,dialog,.infuser-modes article,.infuser-box,.review-dock-panel,.cart-drop,.recipe-card,.field-card,.creator-card,.library-card,.panel,.member-intro) .text-link{color:var(--cream)}:is(.notice,.form-actions,dialog,.infuser-box,.review-dock-panel,.cart-drop,.recipe-card,.field-card,.creator-card,.library-card,.panel,.member-intro) :where(button,.button){--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}:is(.notice,.form-actions,dialog,.infuser-box,.review-dock-panel,.cart-drop,.recipe-card,.field-card,.creator-card,.library-card,.panel,.member-intro) :where(.secondary){--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede08c;--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.card,.recipe-card,.library-card,.creator-card,.field-card,.plant-pick,.panel,.member-intro{border:0;border-radius:var(--r-m)}.card:hover,.recipe-card:hover{border-color:transparent;box-shadow:var(--lift)}input,textarea,select{background:#f3ede00f;color:var(--fg);border:1px solid #f3ede040;border-radius:5px;padding:11px 14px}input::placeholder,textarea::placeholder{color:#f3ede073}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--lime);outline:0}label{color:var(--fg-muted)}.notice{border-left:3px solid var(--lime);color:var(--cream)}.notice.error{border-color:var(--red)}dialog{border:1px solid #f3ede026;border-radius:var(--r-l)}dialog::backdrop{background:#000000b3}#toast{background:var(--bark);color:var(--cream);border:1px solid #f3ede026;border-radius:8px}hr,th,td,.sidebar{border-color:var(--line)}.sidebar a{color:#f3ede0d9;font:500 12px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.sidebar a.active{background:var(--lime);color:var(--ink)}.strip,.section-head,.detail section,.integration,.cart-line,.linked-list a,.order-history div,.support-guide,.support-question{border-color:var(--line)}.plant-index-tools,.plant-index-tools.is-pinned{background:#000000d9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #f3ede01a;border-radius:var(--r-m);color:var(--cream)}.plant-search-row h1{color:var(--cream)}.plant-search-row .plant-search{background:#f3ede014;border:1px solid #f3ede040;color:var(--cream);box-shadow:none}.plant-search-row .plant-search:hover,.plant-search-row .plant-search:focus-within{border-color:#f3ede08c;box-shadow:none}.plant-search-row .plant-search input{color:var(--cream)}.plant-search>svg{color:#f3ede0a6}.plant-search-row .plant-search button{color:var(--cream)}.plant-search-row .plant-search button:hover{background:#f3ede01f}.plant-mode{background:transparent}.plant-mode button{--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-bd:var(--olive);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime);--btn-r:6px;--btn-h:34px;--btn-px:14px;--btn-fs:11px;letter-spacing:.1em}.plant-mode button[aria-pressed=true]{--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream)}.plant-mode button:not([aria-pressed=true]):hover{background:var(--lime)}.plant-index-meta{color:var(--fg-muted);border-color:var(--line)}.plant-alphabet-letters span,.plant-alphabet-letters button{color:var(--fg-muted);font-family:var(--font-mono)}.plant-alphabet-letters .is-active,.plant-alphabet-letters button.is-active{background:var(--lime);color:var(--ink)}.plant-alphabet-letters button:hover{background:#f3ede01f;color:var(--cream)}.plant-alphabet-slider::-webkit-slider-runnable-track{background:#f3ede040}.plant-alphabet-slider::-webkit-slider-thumb{background:var(--lime);border-color:var(--bg);box-shadow:0 0 0 1px var(--lime)}.plant-letter-section+.plant-letter-section{border-color:var(--line)}.plant-letter-mark{background:transparent;color:var(--olive);font-family:var(--font-display)}.plant-share,.plant-index .button{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-bd:var(--lime)}.search-filters a,.ingredient-suggestions a{background:transparent;color:var(--cream);border:1px solid #f3ede059;border-radius:6px;font:600 11px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;padding:9px 12px}.search-filters a:hover,.ingredient-suggestions a:hover{background:#f3ede01f;color:var(--cream)}.search-filters a.active,.search-filters a[aria-current]{background:var(--olive);border-color:var(--olive);color:var(--ink)}.recipe-card,.library-card{color:var(--cream)}.recipe-card:has(.recipe-card-category[data-tint=care]){background:var(--olive);color:var(--ink)}.recipe-card:has(.recipe-card-category[data-tint=drinks]){background:var(--blue);color:var(--ink)}.recipe-card:has(.recipe-card-category[data-tint=foods]){background:var(--red);color:var(--ink)}.recipe-card:has(.recipe-card-category[data-tint]) :is(.eyebrow,.muted,small,.text-link,h2,p,dt,dd,span,b,strong){color:inherit}.recipe-card-category,.recipe-card-category[data-tint]{background:transparent;color:inherit;border:1px solid currentColor}.recipe-card-chips span{background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px;font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:5px 8px}.recipe-card-medium,.recipe-card-medium[data-medium]{background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px}.recipe-card-settings{background:transparent;color:inherit;border-top:1px solid currentColor;border-radius:0}.recipe-card-settings>span+span{border-color:currentColor}.recipe-card h2{font-size:clamp(22px,1.8vw,28px)}.library-card-image,.recipe-card-image,.plant-pick img{border-radius:8px}.library-card-image,.plant-pick img,.plant-pick-blank{background:var(--bark-2)}.plant-pick{color:var(--cream);border:1px solid #f3ede01f}.plant-pick:hover{border-color:#f3ede059;box-shadow:none}.library-detail h1{font-size:clamp(36px,4.6vw,72px)}.library-prose{color:#f3ede0e6;font-size:17px;line-height:1.7}.library-prose a{color:var(--lime)}.library-prose th,.library-prose td{border-color:var(--line)}.library-detail-grid aside section{border-color:var(--line)}.library-detail-grid aside p,.library-detail-grid aside small{color:var(--fg-muted)}.library-source{background:transparent;border-left:3px solid var(--lime);color:var(--cream)}.plant-facts>div{border-color:var(--line)}.library-actions [data-action=save]{--btn-fg:var(--cream);--btn-bd:#f3ede08c;--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.library-actions [data-action=save][aria-pressed=true]{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-bd:var(--lime)}.visual-void{background:var(--bark);color:var(--fg-muted);border-color:transparent}.infuser-intro .infuser-lead{color:var(--cream);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(22px,2vw,30px);line-height:1}.infuser-stage{border-radius:var(--r-l);overflow:hidden}.infuser-gallery-view,.infuser-gallery-main{background:var(--bark);border:0;border-radius:var(--r-m)}.infuser-gallery-main:after{display:none}.infuser-gallery-thumbs button{background:var(--bark);border:1px solid #f3ede01f;border-radius:8px}.infuser-gallery-thumbs button[aria-selected=true]{border-color:var(--lime);background:var(--bark)}.infuser-watch{background:var(--pine);color:var(--cream);border-radius:var(--r-m)}.infuser-watch .eyebrow{color:var(--lime)}.infuser-watch h2,.infuser-watch p{color:var(--cream)}.infuser-video-cover,.infuser-video:nth-child(n) .infuser-video-cover{background:var(--bark-2)}.infuser-video:nth-child(3n+1) .infuser-video-cover{background:var(--blue)}.infuser-video:nth-child(3n+2) .infuser-video-cover{background:var(--red)}.infuser-video:nth-child(3n) .infuser-video-cover{background:var(--olive)}.infuser-play{background:var(--glass);border:1px solid var(--glass-bd);color:var(--cream);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.infuser-section:has(.infuser-modes){background:var(--olive);color:var(--ink);border-radius:var(--r-m)}.infuser-section:has(.infuser-modes) :is(h2,p,.eyebrow){color:var(--ink)}.infuser-modes article,.infuser-modes article:nth-child(n){background:var(--bark);color:var(--cream);border-radius:var(--r-m)}.infuser-modes article :is(h3,p,strong,small){color:var(--cream)}.infuser-modes article .eyebrow{color:var(--lime);font-family:var(--font-display)}.infuser-highlights small{color:#f3ede0a6}.infuser-feature-list article .eyebrow{color:inherit}.infuser-feature-list p,.infuser-feature-list small{color:inherit;opacity:.85}.infuser-price-save{background:var(--lime);color:var(--ink);border-color:var(--lime)}.infuser-box{background:var(--bark);color:var(--cream)}.infuser-box li{border-color:var(--line)}.infuser-folds details,.infuser-inbox{border-color:var(--line)}.support-page .support-intro{background:var(--blue);color:var(--ink);border-radius:var(--r-m)}.support-page .support-intro :is(h1,p,small,.eyebrow){color:var(--ink)}.support-page .support-intro .button{--btn-bg:var(--ink);--btn-fg:var(--cream);--btn-bd:var(--ink);--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.support-page .support-intro .button:hover{color:var(--ink)}.support-benefits button{border-radius:var(--r-m)}.support-benefits button span{font:500 10px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:inherit;opacity:.85;border:1px solid currentColor;border-radius:4px;padding:6px 8px;display:inline-block}.support-benefits button strong{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-weight:500;color:inherit}.support-benefits button p{color:inherit;opacity:.85}.support-benefits.is-pinned,.support-pinned.is-pinned{background:#000000d9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px #f3ede01f}.support-guide-title h2{color:var(--cream)}.support-page .support-question{border-color:var(--line)}.support-page .support-question summary{color:var(--cream)}.support-question summary span{color:var(--lime)}.support-page .support-answer,.support-page .support-answer :is(p,li){color:var(--fg-muted)}.support-page .support-answer :is(strong,a){color:var(--cream)}.support-timeline strong{color:var(--lime)}.support-contact{background:var(--pine);color:var(--cream);border-radius:var(--r-m)}.support-contact h2,.support-contact address a,.support-contact .text-link{color:var(--cream)}.support-contact p,.support-contact .eyebrow{color:#f3ede0d9}.support-contact .eyebrow{color:var(--lime)}.support-contact .button{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-bd:var(--lime);--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.field-intro h1{color:var(--cream)}.field-featured{background:var(--red);color:var(--ink);border-radius:var(--r-m)}.field-featured :is(h2,p,small,.field-pill,.eyebrow){color:var(--ink)}.field-featured-media{background:#241a1226;color:var(--ink)}.field-featured-media span{color:var(--ink)}.field-chips button{--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede059;--btn-hover-bg:#f3ede01f;--btn-hover-bd:#f3ede08c;--btn-r:6px;--btn-h:34px;--btn-px:14px;--btn-fs:11px}.field-chips [aria-pressed=true]{--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream)}.field-card{background:var(--bark);color:var(--cream)}.field-card.story,.field-card[data-format=story]{background:var(--red);color:var(--ink)}.field-card[data-format=blog]{background:var(--blue);color:var(--ink)}.field-card[data-format=podcast]{background:var(--pine);color:var(--lime)}.field-card[data-format=video]{background:var(--olive);color:var(--ink)}.field-card :is(h3,p,small,.field-pill){color:inherit}.field-pill.story,.field-pill.blog,.field-pill.podcast,.field-pill.video{background:transparent;color:inherit}.field-share{background:var(--pine);color:var(--cream);border-radius:var(--r-m)}.field-share p,.field-share .eyebrow{color:#f3ede0d9}.field-share .eyebrow{color:var(--lime)}.field-share .button{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-bd:var(--lime);--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.field-journal{border:1px solid var(--line);border-radius:var(--r-m);padding:18px 22px}.field-journal strong{color:var(--cream)}.creators-head{background:var(--pine);color:var(--cream);border-radius:var(--r-m);padding:clamp(32px,4vw,56px)}.creators-head .eyebrow{color:var(--lime)}.creator-card{background:var(--bark);color:var(--cream)}.creator-card :is(h2,p){color:var(--cream)}.creator-card .text-link{color:var(--cream)}.creators-share{background:var(--bark);color:var(--red);border-radius:var(--r-m)}.creators-share :is(h2,p){color:inherit}.creators-share .button{--btn-bg:var(--red);--btn-fg:var(--ink);--btn-bd:var(--red);--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.page-top{border-color:var(--line)}.page-top h1{font-size:clamp(36px,4.6vw,64px)}.member-intro{background:var(--bark);color:var(--cream);border:0}.member-intro .eyebrow{color:var(--lime)}.member-intro .button{background:var(--cream);color:var(--ink);border-color:var(--cream)}.member-intro small{color:#f3ede0d9}.module,.stat,.empty{border-color:var(--line)}.empty{background:var(--bark);border:0;border-radius:var(--r-m);color:var(--cream)}.empty p{color:var(--fg-muted)}.cart-drop{background:var(--bark);color:var(--cream);border:1px solid #f3ede026;border-radius:var(--r-m);box-shadow:var(--lift)}.cart-drop h2{color:var(--cream)}.cart-drop-lines li,.cart-drop-lines{border-color:var(--line)}.cart-drop small,.cart-drop-note{color:var(--fg-muted)}.cart-drop-close:hover{background:#f3ede01f}.cart-drop-qty{background:transparent;border-color:#f3ede040;color:var(--cream)}.cart-drop-qty input{color:var(--cream)}.cart-drop-step{border-color:#f3ede040}.cart-drop-step button{color:var(--cream)}.cart-drop-step button+button{border-color:#f3ede040}.cart-drop-step button:hover:not(:disabled){background:#f3ede01f}.order-total{color:var(--cream);border-color:var(--line)}.cart-line{border-color:var(--line)}.badge{color:var(--fg-muted)}.badge.published,.badge.fulfilled{color:var(--lime);border-color:var(--lime)}.badge.archived,.badge.cancelled{color:var(--red);border-color:var(--red)}.review-pill{color:var(--lime)}.review-dock-panel{color:var(--cream)}.skeleton-line{background:#f3ede014}.error-inline,.cart-drop-note.is-error,.draft-status.is-error{color:var(--red)}.mode-bar{background:#000000d9;border:1px solid #f3ede026;color:var(--cream)}.mode-bar a{color:var(--cream)}.mode-bar a.active{background:var(--lime);color:var(--ink)}@media(max-width:800px){.landscape-home{margin:0 8px;border-radius:12px;height:calc(100svh - 16px);min-height:520px}.world-hero h2{font-size:clamp(34px,10vw,48px)}.world-hero p{font-size:15px;max-width:30ch}.world-hero-cta{margin-top:24px;height:40px}.zone-hero{margin:0 8px;border-radius:12px}.zone-hero.zone-stage{height:62svh;min-height:420px}.stage-title h2{font-size:clamp(32px,9vw,44px)}.site-header{padding:14px 16px}#site-nav{gap:18px}.home-scene{padding:22px}.home-scene h3{font-size:26px}}@media(max-width:600px){a.wordmark{width:100px}.site-header nav{background:#000000f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header nav a{font:500 22px/1 var(--font-display);letter-spacing:.005em;text-transform:uppercase;color:var(--cream)}#site-nav a[aria-current=page]:after{display:none}body[data-route=home] .site-header nav{background:#000000f2}}@media(prefers-reduced-motion:reduce){.world-hero-cta{transition:none}}.world-hero h2{max-width:14ch}.plant-index .plant-index-tools,.plant-index-tools.is-pinned,.plant-index .plant-index-tools.is-pinned{background:#000000d9}.plant-index-tools .plant-share-note,.plant-index-tools .eyebrow{color:var(--fg-muted)}.support-benefits button span{display:inline-block;margin-bottom:0}.support-benefits button strong{display:block;margin-top:14px;font-size:22px;line-height:1}.glyph{display:block;width:56px;height:56px;color:inherit}.glyph svg{display:block;width:100%;height:100%}.support-benefits button .glyph{margin-bottom:18px;opacity:.95}.support-benefits.is-pinned button .glyph,.support-pinned.is-pinned .glyph{display:none}.plant-index-tools :is(h1,h2,strong,span,p,.plant-picks-label,.plant-share-note,.plant-index-meta,.plant-index-meta *){color:var(--cream)}.plant-index-tools :is(small,.plant-picks-label,.plant-share-note,.plant-index-meta span){color:var(--fg-muted)}.plant-index-tools .plant-picks-label{border-color:currentColor}.plant-mode button[aria-pressed=true]{color:var(--ink);background:var(--cream);border-color:var(--cream)}.plant-mode button:not([aria-pressed=true]){color:var(--ink);background:var(--olive);border-color:var(--olive)}.plant-index-tools .plant-pick,.plant-pick{background:var(--bark-2);color:var(--cream);border-color:#f3ede01f}.plant-pick b,.plant-pick strong{color:var(--cream)}.plant-pick small{color:var(--fg-muted)}.plant-index-meta{flex-wrap:wrap;row-gap:12px}.recipe-card .recipe-card-category,.recipe-card-category{color:inherit;background:transparent}.recipe-card:has(.recipe-card-category[data-tint]) :is(em,.recipe-card-by,.library-card-note,time){color:inherit}.recipe-card em{color:inherit}.infuser-gallery-main figcaption,.infuser-gallery-main figcaption *{color:var(--cream)}.infuser-gallery-main figcaption span{color:var(--fg-muted)}.infuser-section .infuser-modes article :is(p,h3,strong,small){color:var(--cream)}.infuser-section .infuser-modes article small{color:var(--fg-muted)}.infuser-video-cover :is(.eyebrow,b,strong,span,small){color:var(--ink)}.infuser-video:nth-child(3n+1) .infuser-video-cover :is(.eyebrow,b,strong,span,small){color:var(--ink)}.infuser-gallery-main figcaption [data-gallery-caption]{color:var(--cream)}.plant-index-tools .plant-picks h2{color:var(--cream)}.infuser-section:has(.infuser-modes) .infuser-modes article :is(p,h3,strong){color:var(--cream)}.infuser-section:has(.infuser-modes) .infuser-modes article small{color:var(--fg-muted)}.infuser-section:has(.infuser-modes) .infuser-modes article .eyebrow{color:var(--lime)}.recipe-card .recipe-card-category[data-tint],.recipe-card .recipe-card-category{background:#000000a6;color:var(--cream);border-color:#f3ede0b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.recipe-card:has(.recipe-card-category[data-tint]) .recipe-card-image .recipe-card-category,.recipe-card:has(.recipe-card-category[data-tint]) .library-card-image .recipe-card-category{color:var(--cream)}.world-hero{justify-content:flex-end;padding-bottom:12vh}.stage-title{align-content:end;padding-bottom:11vh}.landscape-home,.zone-hero{background:var(--pine)}.plant-index .library-card h2,.infuser-video-copy h3,.infuser-modes h3,.infuser-feature-list h3,.infuser-inbox summary,.field-head h2,.field-voices h2,.field-share h2,.creators-share h2,.member-features h2,.member-features .panel h2,.library-card h2,.plant-picks h2,.support-timeline strong,.review-summary strong{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-weight:500}.infuser-inbox summary{font-size:15px;line-height:1}.member-features .panel h2,.member-features h2{font-size:clamp(24px,2.2vw,32px);overflow-wrap:anywhere}.home-discovery-row .home-suggestion .text-link:first-child{background:var(--cream);border-color:var(--cream);color:var(--ink)}.home-discovery-row .home-suggestion .eyebrow{color:var(--fg-muted)}.home-mate,.home-mate-copy,.infuser-video-copy h3,.support-contact h2,.support-contact address,.support-contact address a{color:var(--cream)}.support-contact p,.content-footer p,.content-footer address p{color:#f3ede0d9}.support-benefits{background:transparent;border-color:transparent}.home-field-card:hover,.home-community .field-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000040;border-color:var(--ink)}.plant-mode{border-radius:var(--r-s);padding:0;gap:6px;background:transparent}.plant-mode button:not([aria-pressed=true]){background:transparent;color:var(--cream);border-color:#f3ede059}.plant-mode button:not([aria-pressed=true]):hover{background:var(--olive);color:var(--ink);border-color:var(--olive)}.plant-search-row .plant-search{border-radius:var(--r-s);background:transparent;border-color:#f3ede059}.plant-search-row .plant-search button{border-radius:var(--r-s);background:var(--olive);color:var(--ink);width:38px;height:38px;min-height:38px}.plant-search-row .plant-search button:hover{background:var(--lime)}.plant-index-tools.is-pinned .plant-share-note,.plant-index-tools.is-pinned .plant-picks-label{display:none}.plant-index-tools.is-pinned .plant-pick img,.plant-index-tools.is-pinned .plant-pick-blank{width:40px;height:40px}.plant-index-tools.is-pinned .plant-picks{margin-top:8px}.plant-index-tools.is-pinned .plant-picks h2{font-size:14px;margin:0 0 6px}.plant-pick b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.plant-pick:hover{border-color:#f3ede08c}.library-actions [data-action=save][aria-pressed=true]{--btn-bg:var(--olive);--btn-fg:var(--ink);--btn-bd:var(--olive);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}.library-actions [data-action=save][aria-pressed=true]:hover{color:var(--ink)}.field-chips button{--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.field-chips button:hover{color:var(--ink)}.search-filters a:hover{color:var(--cream)}.zone-hero>a{font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#00000073;padding:9px 12px;border-radius:5px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:none}.zone-hero>a:hover{background:#000000a6;text-decoration:none}.field-chips .btn--pill,.search-filters a{border-radius:999px}#cart-count{min-width:18px;height:18px;font-size:10px;color:var(--cream)}input,textarea,select{font-size:15px}.home-marquee-text{background:linear-gradient(transparent,#000000b3);padding-top:28px}.home-marquee-text small{font-size:11px}@media(max-width:600px){.infuser-section:has(.infuser-modes) .infuser-modes article :is(p,h3,strong){color:var(--cream)}.infuser-section:has(.infuser-modes) .infuser-modes article .eyebrow{color:var(--lime)}.infuser-stage-note{top:auto;bottom:16px;left:16px;right:auto}}@media(max-width:800px){.landscape-home{height:70svh;min-height:460px;max-height:720px}.world-hero{padding-bottom:9vh}}@media(min-width:601px){.menu-toggle{display:none}}@media(max-width:600px){.site-header.is-menu-open nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:24px;background:#000000f7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-header.is-menu-open nav a{display:flex;align-items:center;min-height:52px;padding:0 8px;font-size:30px;border-bottom:1px solid #f3ede01f}.site-header.is-menu-open .menu-toggle{position:fixed;top:18px;right:16px;z-index:41}.content-footer a{display:inline-block;padding:6px 0}.plant-index-meta .plant-share,.plant-index-meta .button{white-space:nowrap}}@media(max-width:800px){.world-hero{justify-content:center;padding:80px 20px 150px}}@media(max-width:800px){.world-hero{justify-content:flex-start;padding:200px 20px 0}}@media(max-width:800px){.landscape-home{height:78svh;min-height:520px}.world-hero{padding:250px 20px 0}.world-hero p{display:none}.world-hero-cta{margin-top:22px}}@media(max-width:800px){.world-hero{justify-content:center;padding:60px 20px 150px}.world-hero p{display:block}}.wrap,.home-editorial{max-width:none;padding-left:12px;padding-right:12px}.site-header,.preview-bar{padding-left:clamp(20px,3vw,48px);padding-right:clamp(20px,3vw,48px)}.content-footer{margin:var(--sec) 12px 12px;padding:60px clamp(24px,3vw,48px) 44px;border-radius:var(--r-l)}@media(max-width:600px){.zone-hero,.landscape-home{margin-left:12px;margin-right:12px}.content-footer{padding:44px 20px 32px}}:root{--photo-tile:#dedac9}.library-card-image,.recipe-card .recipe-card-image,.plant-pick-thumb,.library-hero-frame{background:var(--photo-tile);isolation:isolate}.library-card-image img,.recipe-card .recipe-card-image img,.plant-pick-thumb img,.library-hero-frame img{mix-blend-mode:normal}.recipe-card:has(.recipe-card-category[data-tint]) .library-card-image{--photo-tile:var(--cream)}.plant-pick-thumb{display:grid;flex:0 0 auto;border-radius:8px;overflow:hidden}.plant-pick-thumb img{background:transparent;border-radius:0}.library-hero-frame{border-radius:var(--r-m);overflow:hidden;margin-bottom:38px}.library-hero-frame .library-hero-image{margin-bottom:0;border-radius:0}.home-mate{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);margin:12px 0 0;min-height:clamp(560px,66vh,680px);background:var(--bark);border-radius:var(--r-l)}.home-mate-copy{display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:clamp(24px,2.8vw,40px)}.home-mate-copy .eyebrow{color:var(--lime);margin:0}.home-mate-letters{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);align-content:center;row-gap:.08em;margin:22px 0 18px;font:500 clamp(60px,6.6vw,112px)/.86 var(--font-display);color:var(--olive);text-transform:uppercase;letter-spacing:0;-webkit-user-select:none;user-select:none}.home-mate-letters i{font-style:normal;line-height:.86}.home-mate-letters i:nth-child(1){grid-column:1;grid-row:1;justify-self:start}.home-mate-letters i:nth-child(2){grid-column:3;grid-row:1;justify-self:end}.home-mate-letters i:nth-child(3){grid-column:2;grid-row:2;justify-self:center}.home-mate-letters i:nth-child(4){grid-column:1;grid-row:3;justify-self:start}.home-mate-letters i:nth-child(5){grid-column:3;grid-row:3;justify-self:end}.home-mate-words{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.home-mate-words h2{color:var(--cream);font-size:clamp(28px,2.5vw,38px);margin:0}.home-mate-words p{margin:0;color:#f3ede0d9}.home-mate-media{min-height:0;border-radius:0}.home-discovery{padding:calc(var(--sec) * .8) 0 0}@media(max-width:800px){.home-mate{grid-template-columns:1fr;min-height:0;margin-top:12px}.home-mate-copy{padding:24px 20px 28px}.home-mate-letters{min-height:0;margin:18px 0 16px;font-size:clamp(56px,17vw,84px)}.home-mate-media{aspect-ratio:4/5}.home-discovery{padding-top:calc(var(--sec) * .6)}}.home-mate-letters{align-self:stretch}.home-mate-media{background:#000}.home-mate-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.home-mate-media:hover video{transform:scale(1.03)}.home-pair-section{margin-top:var(--gap)}.home-mate{border-radius:var(--r-m)}.home-mate-words .button{margin-top:0}@media(min-width:1001px){.home-mate-media .home-tile-tag{top:calc(clamp(24px,2.8vw,40px) - 7px);left:clamp(24px,2.8vw,40px)}}.home-discovery-eyebrow .eyebrow{color:var(--lime)}@media(max-width:1000px){.home-mate{grid-template-columns:1fr;min-height:0}.home-mate-letters{font-size:clamp(60px,10vw,96px)}.home-mate-media{aspect-ratio:16/10}}@media(max-width:800px){.landscape-home,.zone-hero{margin-left:12px;margin-right:12px}}.home-discovery-row .home-suggestion .text-link+.text-link{margin-left:0}:root{--night:#0e1a2a;--amber:#f47a2b}.home-community{background:var(--night);color:var(--cream);border-radius:var(--r-m);padding:clamp(32px,4vw,64px) clamp(20px,2.6vw,36px) clamp(24px,3vw,40px)}.home-community header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;margin-bottom:clamp(26px,3vw,40px)}.home-community header>div{display:flex;flex-direction:column;align-items:center;gap:18px}.home-community .eyebrow{color:var(--cream);border-color:#f3ede08c;opacity:1}.home-community header h2{color:#fff;font:500 clamp(40px,6.4vw,100px)/.94 var(--font-display);text-transform:uppercase;letter-spacing:.005em;margin:0;max-width:16ch}.home-community header h2{max-width:none}.home-community header h2 br{display:none}@media(max-width:600px){.home-community header h2 br{display:inline}}.home-community header p,.home-editorial .home-community header p{color:#f3ede0cc;font-size:14px;line-height:1.55;max-width:56ch;margin:0}.home-community .field-board{gap:var(--gap)}.home-community .home-field-card,.home-community .field-card{background:var(--pine);color:var(--cream);border:0;border-radius:var(--r-m);padding:20px 20px 22px;min-height:168px;gap:10px;box-shadow:none}.home-community .field-card h3,.home-community .home-field-card h3{color:var(--cream);font-size:17px;margin:10px 0 0}.home-community .field-card p,.home-community .home-field-card p,.home-editorial .home-community .field-card p{color:#f3ede0bf;font-size:12.5px;line-height:1.5;margin:0}.home-community .field-card small,.home-community .home-field-card small{display:block;color:#f3ede080;margin-top:auto}.home-community .field-pill{--pill:var(--red);--pill-fg:var(--ink);background:var(--pill);border-color:var(--pill);color:var(--pill-fg)}.home-community .field-pill.story{--pill:var(--red);--pill-fg:var(--ink)}.home-community .field-pill.blog{--pill:var(--blue);--pill-fg:var(--cream)}.home-community .field-pill.podcast{--pill:var(--olive);--pill-fg:var(--ink)}.home-community .field-pill.video{--pill:var(--amber);--pill-fg:var(--ink)}.home-field-card:hover,.home-community .field-card:hover{transform:translateY(-4px);background:#1c3b24;box-shadow:0 18px 44px #0006;border-color:transparent}.home-community .home-field-card:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.home-community-bottom{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:clamp(24px,3vw,36px)}.home-community-bottom p,.home-editorial .home-community .home-community-bottom p{color:#f3ede0d9;font-size:14px;margin:0}.home-community-bottom .actions{justify-content:center}.home-community .button:not(.secondary){--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}.home-community .button:not(.secondary):hover{color:var(--ink)}.home-community .secondary{--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede08c;--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream)}.home-community .secondary:hover{color:var(--ink)}@media(max-width:800px){.home-community{padding:32px 18px 26px}.home-community .field-board{grid-template-columns:1fr 1fr}.home-community .home-field-card{min-height:0}}@media(max-width:600px){.home-community .field-board{grid-template-columns:1fr}}:root{--mod-maroon:#6c1021;--mod-forest:#2f5b1f;--mod-clay:#b5532a}.home-discovery-row{background:var(--night);border-radius:var(--r-l);padding:clamp(18px,2.2vw,30px);overflow:hidden}.home-feeling,.home-discovery-row .home-feeling{background:transparent;color:var(--cream);border-radius:0;overflow:visible;padding:clamp(6px,1vw,14px) clamp(8px,1.4vw,22px) 0 0}.home-feeling-control h2,.home-feeling-control .eyebrow{color:var(--cream)}.home-feeling-control .eyebrow{border-color:#f3ede08c;opacity:1}#home-mood{background:none;color:var(--lime);padding:0;border-radius:0}.home-spark,.home-discovery-row .home-feeling .home-spark{--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}.home-spark:hover{color:var(--ink)}.home-spark:focus-visible{outline-color:var(--cream)}.home-discovery-row .home-scene[data-tint]:not([data-tint=""]){--mod-bg:var(--recipe-category-color);--mod-fg:var(--cream)}.home-discovery-row .home-scene:nth-child(4){--mod-bg:var(--mod-clay);--mod-fg:var(--cream)}.home-discovery-row .home-scene{background:var(--mod-bg);color:var(--mod-fg);border-radius:var(--r-l)}.home-discovery-row .home-scene:focus-visible{outline-color:var(--cream)}.home-feeling-tagline span,.home-discovery-row .home-feeling-control>p.home-feeling-tagline span{background:none;padding:0;border-radius:0;box-shadow:none;font:italic 500 clamp(17px,1.55vw,24px)/1.15 var(--font-body);letter-spacing:0;text-align:right}.home-feeling-tagline span:nth-child(odd){color:var(--lime)}.home-feeling-tagline span:nth-child(2n){color:var(--amber)}.home-feeling-tagline span:nth-child(-n+2){--o:.68}.home-feeling-tagline span:nth-child(n+3){--o:1}.home-feeling-tagline span{opacity:var(--o,1)}@keyframes line-drop{0%{opacity:0;transform:translate(var(--fromX,0),-360px) rotate(calc(var(--tilt,0deg) - 6deg))}72%{opacity:var(--o,1);transform:translateY(10px) rotate(var(--tilt,0deg))}to{opacity:var(--o,1);transform:rotate(var(--tilt,0deg))}}@media(min-width:801px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{position:absolute;top:auto;bottom:236px;right:24px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:54%;margin:0;font-size:inherit;line-height:inherit}.home-feeling-tagline span:nth-child(odd){--tilt:-4deg;--fromX:80px;margin-right:0}.home-feeling-tagline span:nth-child(2n){--tilt:3deg;--fromX:-110px;margin-right:56px;margin-top:0}.home-feeling-tagline span:nth-child(3){margin-top:14px}.home-feeling-tagline span{transform:rotate(var(--tilt))}.home-feeling-tagline:not(.is-in) span{opacity:0;transform:translate(var(--fromX),-360px) rotate(var(--tilt))}.home-feeling-tagline.is-in span{animation:line-drop 1.6s cubic-bezier(.3,.9,.4,1) backwards;animation-delay:var(--d,0s);transform-origin:50% 100%}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:var(--d,.45s)}}@media(max-width:800px){.home-discovery-row .home-feeling-control>p.home-feeling-tagline{display:flex;flex-wrap:wrap;gap:4px 10px;margin:12px 0 0;max-width:none;text-align:left}.home-feeling-tagline span{display:inline;text-align:left;transform:none;--o:1}.home-feeling-tagline span:nth-child(n+3){display:none}.home-feeling-tagline:not(.is-in) span{opacity:0;transform:translateY(-18px)}.home-feeling-tagline.is-in span{animation:tagline-drop .7s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:var(--d,0s)}}@media(prefers-reduced-motion:reduce){.home-feeling-tagline.is-in span{animation:none}.home-feeling-tagline:not(.is-in) span{opacity:var(--o,1);transform:rotate(var(--tilt,0deg))}}.home-feeling .home-suggestion,.home-discovery-row .home-suggestion{position:relative;z-index:0;background:var(--cream);color:var(--ink);border-radius:8px;transform:rotate(-1.2deg);box-shadow:0 18px 40px #00000059;transform-style:preserve-3d;backface-visibility:hidden}.home-discovery-row .home-suggestion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#e3dcc9;border-radius:8px;transform:rotate(2.4deg) translate(7px,6px);box-shadow:0 10px 24px #00000040}.home-discovery-row .home-suggestion.is-flipping{animation:card-turn .72s cubic-bezier(.45,0,.2,1)}@keyframes card-turn{0%{transform:perspective(1400px) rotateY(0) rotate(-1.2deg)}48%{transform:perspective(1400px) rotateY(-90deg) rotate(-1.2deg)}52%{transform:perspective(1400px) rotateY(90deg) rotate(-1.2deg)}to{transform:perspective(1400px) rotateY(0) rotate(-1.2deg)}}.home-feeling .home-suggestion .eyebrow,.home-discovery-row .home-suggestion .eyebrow{color:#241a12a6}.home-discovery-row .home-suggestion h3,.home-discovery-row .home-suggestion p{color:var(--ink)}.home-discovery-row .home-suggestion small{color:#241a1299}.home-discovery-row .home-suggestion .text-link{color:var(--ink);border-color:#241a1280}.home-discovery-row .home-suggestion .text-link:first-child{background:var(--ink);border-color:var(--ink);color:var(--cream)}.home-discovery-row .home-suggestion .text-link:hover{background:var(--lime);border-color:var(--lime);color:var(--ink)}@media(max-width:800px){.home-discovery-row{padding:16px}.home-feeling,.home-discovery-row .home-feeling{padding:10px 4px 0}.home-discovery-row .home-suggestion{transform:rotate(-.8deg)}}@keyframes card-turn-x{0%{transform:perspective(1400px) rotateX(0) rotate(-1.2deg)}48%{transform:perspective(1400px) rotateX(-90deg) rotate(-1.2deg)}52%{transform:perspective(1400px) rotateX(90deg) rotate(-1.2deg)}to{transform:perspective(1400px) rotateX(0) rotate(-1.2deg)}}.home-discovery-row .home-suggestion.is-flipping{animation-name:card-turn-x;transform-origin:50% 50%}@media(min-width:801px){.home-discovery-row{height:auto;min-height:640px}}@media(max-width:800px){.home-discovery-row{overflow:visible}}.home-discovery-row .home-suggestion{--card-tilt:-1.2deg;overflow:visible;background:transparent;box-shadow:none;transform:rotate(var(--card-tilt))}.home-discovery-row .home-suggestion:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--cream);border-radius:8px;box-shadow:0 18px 40px #00000059}.home-discovery-row .home-suggestion:before{transform:rotate(1.4deg) translate(4px,-8px)}@media(max-width:800px){.home-discovery-row .home-suggestion{--card-tilt:-.8deg;transform:rotate(var(--card-tilt))}}@keyframes card-turn-x{0%{transform:perspective(1400px) rotateX(0) rotate(var(--card-tilt,-1.2deg))}48%{transform:perspective(1400px) rotateX(-90deg) rotate(var(--card-tilt,-1.2deg));animation-timing-function:step-end}52%{transform:perspective(1400px) rotateX(90deg) rotate(var(--card-tilt,-1.2deg))}to{transform:perspective(1400px) rotateX(0) rotate(var(--card-tilt,-1.2deg))}}.home-feeling-tagline span:nth-child(-n+2){--o:.82}@media(min-width:801px){.home-feeling-tagline span:nth-child(odd){--tilt:-4deg;--fromX:24px}.home-feeling-tagline span:nth-child(2n){--tilt:-7deg}}@media(max-width:800px){.home-feeling-tagline span:nth-child(-n+2){--o:1}}@media(min-width:801px)and (max-width:1100px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{position:static;order:-1;align-self:flex-end;margin:0 0 14px;max-width:none;bottom:auto;right:auto}.home-discovery-row .home-feeling-control .eyebrow{order:-2}.home-feeling-tagline span:nth-child(2n){margin-right:28px}}@media(max-width:800px){.home-feeling-tagline.is-in span:nth-child(1){animation-delay:0s}.home-feeling-tagline.is-in span:nth-child(2){animation-delay:.45s}}:root{--bg:var(--night);--night-2:#152640}html,body{background:var(--night)}.site-top,.site-top .preview-bar,.site-header nav{background:var(--night)}.site-header nav,body[data-route=home] .site-header nav{background:#0e1a2af2}@media(max-width:600px){.site-header.is-menu-open nav{background:#0e1a2af7}}.plant-index-tools,.plant-index-tools.is-pinned,.plant-index .plant-index-tools,.plant-index .plant-index-tools.is-pinned,.support-benefits.is-pinned,.support-pinned.is-pinned,.mode-bar{background:#0e1a2ad9}dialog::backdrop{background:#0e1a2ab3}.home-discovery-row,.home-community{background:var(--night-2)}.home-community{background:transparent;border-radius:0;padding-left:0;padding-right:0}.home-discovery-row{background:transparent;border-radius:0;padding:0}.home-feeling,.home-discovery-row .home-feeling{padding-left:0}.home-feeling h2,.home-discovery-row .home-feeling h2{font:italic 400 clamp(30px,2.6vw,42px)/1 var(--font-accent);text-transform:lowercase;letter-spacing:0;color:var(--cream);margin:4px 0 0}.home-discovery-row .home-feeling h2 br{display:none}#home-mood,.home-feeling h2 #home-mood{display:block;font:500 clamp(44px,5vw,76px)/.95 var(--font-display);font-style:normal;text-transform:uppercase;letter-spacing:.005em;color:var(--lime);margin-top:.1em}#home-mood,.home-feeling h2 #home-mood{margin-bottom:.14em}#home-mood,.home-feeling h2 #home-mood{font-family:var(--font-mood);font-weight:800;letter-spacing:.01em;line-height:1}@media(min-width:801px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{--step:clamp(30px,4.6vw,66px);gap:2px;max-width:60%}.home-feeling-tagline span{text-align:left;line-height:1.08}.home-feeling-tagline span:nth-child(1){--tilt:-11deg;margin-right:0;margin-top:0}.home-feeling-tagline span:nth-child(2){--tilt:-9deg;margin-right:var(--step);margin-top:4px;max-width:11ch}.home-feeling-tagline span:nth-child(3){--tilt:-8deg;margin-right:calc(2 * var(--step));margin-top:8px}.home-feeling-tagline span:nth-child(4){--tilt:-10deg;margin-right:calc(3 * var(--step));margin-top:4px;max-width:11ch}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{bottom:414px;gap:0}.home-feeling-tagline span:nth-child(n){font-size:clamp(16px,1.5vw,22px);line-height:1.05}}@media(min-width:1101px){.home-feeling-tagline span:nth-child(2){max-width:none}}@media(min-width:801px){.home-feeling-tagline span:nth-child(n){--tilt:-10deg}.home-feeling-tagline span:nth-child(2){margin-top:12px}.home-feeling-tagline span:nth-child(4){margin-top:6px}}@media(min-width:1101px){.home-feeling-tagline span:nth-child(n){font-size:clamp(16px,1.45vw,21px)}}:root{--mod-maroon:#5e061e;--mod-cobalt:#2b63bc;--mod-forest:#214c18;--mod-clay:#b0582e}@media(min-width:1101px){.home-discovery-row .home-feeling-control{position:relative}.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{top:34px;bottom:0;justify-content:space-between;gap:0;max-width:46%;--step:28px}.home-feeling-tagline span:nth-child(n){margin-top:0}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{top:44px;bottom:12px;--step:24px}.home-feeling-tagline span:nth-child(n){max-width:11ch}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{right:0;--step:24px}.home-feeling-tagline span:nth-child(n){text-align:right}}.home-discovery{padding-top:var(--sec)}.home-discovery-eyebrow{margin-bottom:22px}.home-pair-section{margin-top:var(--sec)}.home-community{margin-top:calc(var(--sec) * .5)}@media(max-width:800px){.home-discovery{padding-top:calc(var(--sec) * .9)}.home-pair-section{margin-top:calc(var(--sec) * .9)}}.home-mate{margin-top:var(--sec)}@media(max-width:800px){.home-mate{margin-top:calc(var(--sec) * .9)}}.home-mate{background:transparent;border-radius:0;overflow:visible}.home-mate-copy{padding-left:0;padding-top:0;padding-bottom:0}.home-mate-media{border-radius:var(--r-l);overflow:hidden;background:#000}.home-mate-media video{border-radius:var(--r-l)}.home-mate-letters{color:var(--olive)}.home-mate-copy .eyebrow{color:var(--lime)}.home-mate-words h2{color:var(--cream)}.home-mate-words p{color:#f3ede0d9}@media(max-width:1000px){.home-mate-copy{padding:0 0 28px}.home-mate-media{aspect-ratio:16/10}}@media(max-width:600px){.home-mate-media{aspect-ratio:4/5}}@media(min-width:801px){.home-discovery-row .home-feeling-control h2,.home-discovery-row .home-feeling .home-spark{margin-left:51px}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{top:auto;bottom:0;justify-content:flex-end;gap:6px}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{--step:14px;bottom:10px;gap:4px}}@media(min-width:1101px)and (max-width:1340px){#home-mood,.home-feeling h2 #home-mood{font-size:clamp(44px,4.5vw,76px)}}@media(min-width:801px){.home-discovery-row .home-feeling-control .eyebrow,.home-discovery-row .home-feeling-control h2,.home-discovery-row .home-feeling .home-spark{margin-left:clamp(24px,3vw,40px)}}@media(min-width:801px){.home-mate-copy{padding-left:clamp(24px,3vw,40px)}}.home-mate-copy .eyebrow,.home-discovery-eyebrow .eyebrow,.home-pair-head .eyebrow,.home-community header .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lime);border:0;padding:0;background:none;opacity:1;margin:0}.home-discovery-eyebrow{margin-bottom:26px}.home-community header{align-items:center}.home-community header>div{width:100%;align-items:center}.home-community header .eyebrow{align-self:flex-start;margin-bottom:6px}@media(min-width:801px){.home-discovery-eyebrow .eyebrow,.home-community header .eyebrow{margin-left:clamp(24px,3vw,40px)}.home-mate-copy .eyebrow{margin-left:0}}@media(min-width:801px){.home-discovery-row .home-feeling-control .eyebrow{margin-bottom:16px}}@media(max-width:800px){.home-mate-copy{padding-left:24px}.home-discovery-eyebrow .eyebrow,.home-community header .eyebrow{margin-left:24px}.home-discovery-row .home-feeling-control{padding-left:24px}}.home-scene-col{display:flex;flex-direction:column;gap:22px;min-width:0}.home-scene-label,.home-discovery-row .home-scene-label{font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lime);border:0;padding:0;background:none;margin:0 0 0 28px;opacity:1}.home-feeling-control .eyebrow,.home-discovery-row .home-feeling-control .eyebrow{font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lime);border:0;padding:0;background:none;opacity:1}@media(min-width:801px){.home-feeling,.home-discovery-row .home-feeling{padding-top:0}.home-discovery-row .home-feeling-control .eyebrow{margin-bottom:auto}}@media(max-width:800px){.home-scene-label,.home-discovery-row .home-scene-label{margin-left:24px}.home-scene-col{gap:18px;margin-top:8px}}@media(min-width:801px){.home-pair-section{align-items:stretch}.home-pair-head{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:auto;margin:0;gap:0}.home-pair-head>div{display:contents}.home-pair-head .eyebrow{margin-bottom:auto}.home-pair-head h2{margin-top:0}}.home-feeling-tagline span:nth-child(n){--o:1}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{top:40px;bottom:14px;justify-content:space-between;gap:0}.home-feeling-tagline span:nth-child(1){margin-right:0;margin-top:0}.home-feeling-tagline span:nth-child(2){margin-right:44px;margin-top:0}}@media(min-width:801px)and (max-width:1100px){.home-feeling-tagline span:nth-child(2){margin-right:32px;margin-top:10px}}@media(min-width:1101px){.home-feeling-tagline span:nth-child(1){margin-right:48px}.home-feeling-tagline span:nth-child(2){margin-right:0}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{top:auto;bottom:-4px;left:clamp(24px,3vw,40px);right:0;max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end}.home-feeling-tagline span:nth-child(1){margin:0;text-align:left;--tilt:-8deg;--fromX:-60px}.home-feeling-tagline span:nth-child(2){margin:0;text-align:right;--tilt:-10deg;--fromX:60px}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{left:46%;bottom:4px}}@media(min-width:1101px){.home-feeling-tagline,.home-discovery-row .home-feeling-control>p.home-feeling-tagline{justify-content:center;gap:40px}}@media(min-width:601px){body[data-route=home] .site-header nav{background:transparent;gap:clamp(20px,2vw,36px)}}body[data-route=home] .site-header nav a{text-shadow:0 1px 12px #0e1a2a80}.landscape-home:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0e1a2a32,transparent 24%,transparent 46%,#0e1a2a24 72%,#0e1a2a4d)}.world-hero{z-index:1;padding-bottom:clamp(132px,13vh,172px)}.world-hero h2{font-size:clamp(52px,6.4vw,100px);line-height:1.02;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 30px #0e1a2a3d}.world-hero p{margin-top:24px;line-height:1.65;text-wrap:balance}.world-hero-cta{margin-top:26px;height:46px;min-width:132px;justify-content:center;background:#0e1a2a1f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.home-mate{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:stretch;min-height:clamp(540px,58vw,680px)}.home-mate-media{background:var(--night);min-height:540px;border-radius:var(--r-l)}.home-mate-media video{object-position:center}.home-mate-copy{padding:8px clamp(20px,2.4vw,40px) 10px 0;min-width:0}.home-mate-copy .eyebrow{line-height:1.6}.home-mate-mobile-kicker{display:none}.home-mate-letters{color:var(--lime);opacity:.9;margin:32px 0;font-size:clamp(64px,6.5vw,112px);row-gap:.12em}.home-mate-words{gap:20px}.home-mate-words h2{font-size:clamp(28px,2.35vw,40px);line-height:1.13;letter-spacing:-.025em;text-wrap:balance}.home-editorial .home-mate-words p{line-height:1.75;font-size:16px}.home-mate-words .button{margin-top:6px}.home-tile-tag{left:24px;top:24px;background:#0e1a2a8c;letter-spacing:.12em;line-height:1.5}.home-pair-section{background:var(--night);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);padding:0;gap:clamp(28px,4vw,64px);align-items:stretch}.home-pair-head{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 18px;gap:30px;height:auto;margin:0}.home-pair-head>div{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%}.home-pair-head .eyebrow{margin:0;line-height:1.7;max-width:none}.home-pair-head h2{font-size:clamp(40px,3.8vw,68px);line-height:1.18;letter-spacing:-.035em;margin:0;max-width:none}.home-pair-head h2 span{display:block}.home-editorial .home-pair-head p{font-size:clamp(16px,1.15vw,18px);line-height:1.9;max-width:30ch;margin:0;color:var(--cream)}.home-pair-head .home-pair-link{margin:0;min-height:46px}.home-pair-link-mobile{display:none;justify-self:center;max-width:100%;min-height:46px;margin:0;text-align:center;--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede08c;--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}.home-pair-link-mobile:hover{color:var(--ink)}.home-pair,.home-pair-player,.home-pair-player-media,.home-pair-player-media video,.home-pair-player-media iframe{background:var(--night)}.home-pair{border-radius:0;height:clamp(480px,43vw,640px)}.home-marquee{mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.home-marquee-row{--marquee-gap:clamp(26px,3.2vw,54px);gap:var(--marquee-gap);padding-inline:calc(var(--marquee-gap) / 2);animation-duration:38s}.home-marquee-row[data-row="2"]{animation-duration:44s}.home-marquee-tile{flex-basis:clamp(230px,22vw,340px);border-radius:10px}.home-marquee:focus-within .home-marquee-row{animation-play-state:paused}.home-marquee-text b{font-family:var(--font-body);line-height:1.4}.home-marquee-text small{line-height:1.5}.home-marquee-text{background:linear-gradient(transparent,#0e1a2abf)}.home-marquee-play:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.home-pair-player-bar{padding:16px 6px 0 18px;line-height:1.5}.home-pair-player-bar b{font:500 16px/1.5 var(--font-body)}.home-scene h3{line-height:1.15;letter-spacing:-.025em}.home-scene p{line-height:1.6;max-width:30ch}.home-community header h2{line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.home-community header p{line-height:1.8}@media(min-width:801px)and (max-width:1100px){.home-mate{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:28px}.home-mate-media{min-height:540px;aspect-ratio:auto}.home-mate-copy{padding:8px 16px 8px 0}.home-mate-letters{font-size:64px}.home-pair-section{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:24px}.home-pair-head{padding:28px 12px;gap:22px}.home-pair-head h2{font-size:40px}}@media(max-width:800px){.world-hero{padding:110px 22px 140px;justify-content:center}.world-hero h2{font-size:clamp(42px,8.5vw,66px);max-width:11ch}.world-hero p{font-size:14px;margin-top:20px;line-height:1.6}.world-hero-cta{margin-top:22px}.home-mate{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;margin-top:40px}.home-mate-mobile-kicker{display:block;margin:0;padding:0 4px;color:var(--lime);font:500 10px/1.6 var(--font-mono);letter-spacing:.1em}.home-mate-media{width:100%;min-width:0;min-height:180px;max-height:380px;aspect-ratio:16/10;align-self:start;border-radius:12px}.home-mate-media video{border-radius:12px;object-fit:cover;object-position:center}.home-mate-media .home-tile-tag{top:14px;left:14px;font-size:9px;letter-spacing:.08em}.home-mate-copy{padding:0 4px;min-width:0}.home-mate-copy>.eyebrow,.home-mate-letters{display:none}.home-mate-words{width:100%;gap:14px}.home-mate-words h2{font-size:clamp(26px,6.7vw,34px);line-height:1.18;letter-spacing:-.035em}.home-editorial .home-mate-words p{font-size:15px;line-height:1.7;max-width:36ch}.home-mate-words .button{align-self:stretch;justify-content:center;text-align:center;min-height:48px;margin-top:6px}.home-pair-section{grid-template-columns:1fr;gap:24px}.home-pair-head .home-pair-link{display:none}.home-pair-link-mobile{display:inline-flex}.home-pair-head{padding:20px 0 0;gap:16px}.home-pair-head>div{gap:14px}.home-pair-head h2{width:100%;font:550 clamp(22px,7.5vw,32px)/1.12 var(--font-display);letter-spacing:-.035em;text-align:center;white-space:nowrap;text-wrap:nowrap}.home-editorial .home-pair-head p{font-size:15px;line-height:1.7;color:#f3ede0d9}.home-pair-link-mobile{min-height:48px;margin-top:4px}.home-pair-head h2 span{display:inline;white-space:nowrap}.home-pair{height:370px}.home-marquee-row{animation-duration:calc(38s / 2.0736)}.home-marquee-row[data-row="2"]{animation-duration:calc(44s / 2.0736)}.home-marquee-tile{flex-basis:220px}.home-tile-tag{left:16px;top:16px;font-size:9px}}@media(prefers-reduced-motion:reduce){.home-marquee-row{animation:none}.home-mate-media video{transition:none}}.home-discovery-row .home-feeling-control{position:relative;container-type:inline-size}.home-discovery-row .home-feeling-control h2{font-size:clamp(34px,6cqw,62px);line-height:1.04}#home-mood,.home-feeling h2 #home-mood{font-size:clamp(46px,13.7cqw,142px);line-height:.98;letter-spacing:-.035em;margin-top:.12em;margin-bottom:0}@media(min-width:801px){.home-discovery-row .home-feeling-control{justify-content:flex-start}.home-discovery-row .home-feeling-control .eyebrow,.home-discovery-row .home-feeling-control h2,.home-discovery-row .home-feeling .home-spark{margin-left:clamp(12px,1.4vw,20px)}.home-discovery-row .home-feeling-control .eyebrow{margin-bottom:clamp(32px,4cqw,46px)}.home-discovery-row .home-feeling-control h2{margin-top:0}.home-discovery-row .home-feeling .home-spark{margin-top:26px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline{position:absolute;inset:auto 18px 20px 40px;display:block;height:106px;max-width:none;margin:0}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(n){position:absolute;display:block;max-width:12ch;margin:0;padding:0;text-align:left;font-size:clamp(16px,2.5cqw,24px);line-height:1.15;--o:1}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(1){left:0;top:36px;--tilt:-9deg;--fromX:-36px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(2){left:57%;top:50px;--tilt:-7deg;--fromX:30px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(3){left:75%;top:-36px;--tilt:7deg;--fromX:42px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(4){left:35%;top:-6px;--tilt:-7deg;--fromX:-24px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(5){left:24%;top:62px;--tilt:5deg;--fromX:14px}}@media(max-width:800px){.home-discovery-row .home-feeling-control h2{margin-top:26px}.home-discovery-row .home-feeling .home-spark{margin-top:18px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline{position:relative;inset:auto;order:initial;display:flex;align-self:stretch;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:18px 24px;max-width:none;margin:30px 0 8px;padding-right:12px}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(n){position:static;display:block;max-width:12ch;margin:0;text-align:left;font-size:17px;line-height:1.2;--tilt:-5deg;--o:1}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(2n){--tilt:4deg}}.home-discovery-row .home-suggestion.is-flipping{animation:none;pointer-events:none}.home-page-leaf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;animation:recipe-card-exit .28s cubic-bezier(.4,0,.8,.4) both}.home-page-front{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:var(--cream);box-shadow:0 12px 32px #00000026;display:flex;flex-direction:column;gap:0;overflow:hidden}@keyframes recipe-card-exit{0%{transform:translateY(0);opacity:1}to{transform:translateY(-70px);opacity:0}}@media(prefers-reduced-motion:reduce){.home-page-leaf{animation:none;display:none}}.home-community[data-field-variant=paper] .home-field-card{padding:0;gap:0;overflow:hidden;background:var(--cream);color:var(--ink);border-radius:8px;box-shadow:0 12px 28px #00000020;transition:transform .2s,box-shadow .2s}.home-community[data-field-variant=paper] .home-field-card:hover{background:var(--cream);color:var(--ink);box-shadow:0 18px 36px #00000040}.home-field-copy{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:12px;padding:22px 22px 24px}.home-community[data-field-variant=paper] .home-field-card h3{color:var(--ink);margin:4px 0 0;line-height:1.2}.home-community[data-field-variant=paper] .home-field-card p{color:var(--ink)}.home-community[data-field-variant=paper] .home-field-card small{padding-top:12px;color:#241a12b3;font-size:10px}.home-community[data-field-variant=paper] .field-pill.blog{--pill:#2b63bc}@media(max-width:800px){.home-field-copy{padding:20px}}@media(prefers-reduced-motion:reduce){.home-community[data-field-variant=paper] .home-field-card{transition:none}}.infuser-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.infuser-trust a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 8px 12px;text-align:center;border-radius:8px;color:var(--cream);transition:background .2s}.infuser-trust a:hover{background:#f3ede00a}.infuser-trust a:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.infuser-trust svg{display:block;width:52px;height:52px;fill:none;stroke:none;margin-bottom:4px}.infuser-trust strong{font:600 clamp(12px,1vw,16px)/1.3 var(--font-body)}.infuser-trust span{max-width:20ch;font:400 11px/1.5 var(--font-body);color:#f3ede0b3}.infuser-page .infuser-price-now{color:var(--cream)}.infuser-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:clamp(32px,5vw,80px);align-items:start;border-top:1px solid var(--line);margin-top:20px}.infuser-faq header .eyebrow{color:var(--lime)}.infuser-faq header h2{font:500 clamp(36px,4.5vw,64px)/1.08 var(--font-display);letter-spacing:-.025em;color:var(--cream);margin:24px 0}.infuser-faq header p{max-width:29ch;color:#f3ede0bf;font-size:15px;line-height:1.7;margin:0 0 26px}.infuser-faq header .text-link{color:var(--cream)}.infuser-faq-list{display:flex;flex-direction:column;gap:8px}.infuser-faq-list details{border-bottom:1px solid var(--line);border-radius:8px;color:var(--cream);padding:0 24px}.infuser-faq-list details[open]{background:var(--cream);color:var(--ink);border-color:transparent}.infuser-faq-list summary{display:grid;grid-template-columns:24px 1fr 20px;gap:16px;align-items:center;list-style:none;cursor:pointer;padding:25px 0;font:500 clamp(17px,1.5vw,22px)/1.35 var(--font-body)}.infuser-faq-list summary::-webkit-details-marker{display:none}.infuser-faq-list summary::marker{content:""}.infuser-faq-list summary:focus-visible{outline:2px solid var(--lime);outline-offset:5px;border-radius:3px}.infuser-faq-list details[open] :is(summary,a):focus-visible{outline-color:var(--ink)}.infuser-faq-number{font:500 10px/1 var(--font-mono);letter-spacing:.08em;opacity:.7}.infuser-faq-list summary i{position:relative;width:18px;height:18px}.infuser-faq-list summary i:before,.infuser-faq-list summary i:after{content:"";position:absolute;left:1px;right:1px;top:8px;height:1.5px;background:currentColor}.infuser-faq-list summary i:after{transform:rotate(90deg)}.infuser-faq-list details[open] summary i:after{display:none}.infuser-faq-answer{padding:0 36px 26px 40px}.infuser-faq-answer p{color:inherit;font-size:15px;line-height:1.8;margin:0;max-width:62ch}.infuser-faq-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.infuser-faq-answer a:hover{text-decoration-thickness:2px}@media(min-width:801px)and (max-width:1100px){.infuser-trust{gap:3px}.infuser-trust a{padding-inline:2px}.infuser-trust svg{width:44px;height:44px}.infuser-trust span{font-size:10px}}@media(max-width:800px){.infuser-faq{grid-template-columns:1fr;gap:28px}.infuser-faq header h2{margin:18px 0}.infuser-faq header p{max-width:none;margin-bottom:16px}.infuser-faq-list details{padding:0 18px}.infuser-faq-list summary{grid-template-columns:18px 1fr 18px;gap:10px}.infuser-faq-answer{padding:0 0 22px 28px}.infuser-trust{gap:4px}.infuser-trust a{padding-inline:2px}.infuser-trust strong{font-size:12px}}@media(prefers-reduced-motion:reduce){.infuser-trust a{transition:none}}.plantpedia-page{--index-ink:#241a12;--index-muted:#62594b;--index-rule:#241a1226}.plantpedia-page .zone-hero.zone-stage{height:clamp(280px,38vw,420px);min-height:0;border-radius:8px}.plantpedia-page .stage-title{place-content:end start;text-align:left;padding:0 clamp(24px,4vw,64px) 34px;background:linear-gradient(0deg,#0e1a2a66,transparent 70%)}.plantpedia-page .stage-title h2{font-size:clamp(46px,6.4vw,96px);line-height:1;text-shadow:none;letter-spacing:-.03em}.plantpedia-page>.wrap{max-width:1560px;width:100%;padding-inline:clamp(16px,4vw,64px);margin-inline:auto}.plantpedia-page .plant-index{margin:0 0 96px}.plantpedia-page .plant-index>.plant-picks{margin:0;padding:46px 0 42px;border:0}.plantpedia-page .plant-picks header{align-items:end;gap:24px;margin-bottom:24px}.plantpedia-page .plant-picks-kicker{display:block;color:var(--lime);font-size:10px;letter-spacing:.16em;margin-bottom:14px}.plantpedia-page .plant-picks h2{font:500 clamp(25px,3vw,40px)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--cream);max-width:none}.plantpedia-page .plant-picks-label{border:0;padding:0;border-radius:0;color:#f3ede0a6;font:10px/1.6 var(--font-mono);letter-spacing:.06em}.plantpedia-page .plant-picks-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-right:0}.plantpedia-page .plant-pick{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 8px 16px;min-width:0;border:1px solid transparent;border-radius:8px;background:var(--cream);color:var(--index-ink);box-shadow:0 3px #f3ede026;transition:transform .2s,border-color .2s}.plantpedia-page .plant-pick:hover{transform:translateY(-4px);border-color:var(--lime);background:var(--cream);box-shadow:0 3px 0 var(--lime)}.plantpedia-page .plant-pick-thumb,.plantpedia-page .plant-pick-blank{display:block;width:100%;height:auto;aspect-ratio:5/3;border-radius:4px;overflow:hidden;background:#dedac9}.plantpedia-page .plant-pick img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;border-radius:0;background:transparent}.plantpedia-page .plant-pick-text{padding:13px 7px 0}.plantpedia-page .plant-pick small{color:var(--index-muted);font:9px/1.4 var(--font-mono);letter-spacing:.12em;margin-bottom:7px}.plantpedia-page .plant-pick b{color:var(--index-ink);font:500 clamp(14px,1.15vw,17px)/1.3 var(--font-display);text-transform:none;-webkit-line-clamp:3;min-height:3.9em}.plantpedia-page .plant-pick:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.plantpedia-page .plant-index .plant-index-tools,.plantpedia-page .plant-index .plant-index-tools.is-pinned{position:sticky;top:var(--site-top,0px);gap:14px;margin:0;padding:24px 0 18px;border:0;border-block:1px solid #f3ede026;border-radius:0;background:#0e1a2af5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--cream)}.plantpedia-page .plant-index-tools .plant-search-kicker{color:var(--lime);font-size:9px;letter-spacing:.16em}.plantpedia-page .plant-mode{padding:0;border:0;gap:8px;border-radius:0}.plantpedia-page .plant-mode button{--btn-h:38px;--btn-px:30px;--btn-fs:11px;--btn-r:4px;min-width:130px;letter-spacing:.12em}.plantpedia-page .plant-mode button[aria-pressed=true]{background:var(--lime);color:var(--index-ink);border-color:var(--lime)}.plantpedia-page .plant-mode button:not([aria-pressed=true]){background:transparent;border-color:#f3ede040;color:var(--cream)}.plantpedia-page .plant-mode button:not([aria-pressed=true]):hover{border-color:var(--cream);background:#f3ede00d;color:var(--cream)}.plantpedia-page .plant-mode button:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.plantpedia-page .plant-search-row .plant-search{width:100%;max-width:780px;min-height:62px;padding:7px 8px 7px 23px;border:1px solid transparent;border-radius:7px;background:var(--cream);color:var(--index-ink)}.plantpedia-page .plant-search-row .plant-search:hover{border-color:var(--lime);box-shadow:none}.plantpedia-page .plant-search-row .plant-search:focus-within{outline:2px solid var(--lime);outline-offset:4px;border-color:transparent;box-shadow:none}.plantpedia-page .plant-search-row .plant-search input{min-height:44px;font:400 18px/1.4 var(--font-body);color:var(--index-ink);padding:8px 0}.plantpedia-page .plant-search input::placeholder{color:#62594b;opacity:1}.plantpedia-page .plant-search-row .plant-search button{width:46px;height:46px;min-height:46px;border-radius:4px;background:var(--lime);color:var(--index-ink)}.plantpedia-page .plant-search-row .plant-search button:hover{background:var(--index-ink);color:var(--cream)}.plantpedia-page .plant-search-row .plant-search button:focus-visible{outline:2px solid var(--index-ink);outline-offset:2px}.plantpedia-page .plant-index-tools .plant-index-meta{align-self:stretch;width:100%;margin:0;padding:4px 0 0;border:0;gap:20px;font-size:10px;line-height:1.6}.plantpedia-page .plant-index-meta strong{color:var(--cream);font-weight:500}.plantpedia-page .plant-index-tools .plant-share-note{color:#f3ede0a6;font:12px/1.5 var(--font-body)}.plantpedia-page .plant-index-meta>div{gap:16px}.plantpedia-page .plant-index-meta .plant-share{--btn-h:32px;--btn-px:14px;--btn-fs:10px;--btn-r:4px;--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede059;--btn-hover-bg:var(--cream);--btn-hover-bd:var(--cream);letter-spacing:.08em;color:var(--cream);background:transparent;border:1px solid #f3ede059}.plantpedia-page .plant-index-meta .plant-share:hover{color:var(--index-ink);background:var(--cream)}.plantpedia-page .plant-index>.muted{font-size:10px;line-height:1.6;color:#f3ede080;margin:14px 0}.plantpedia-page .plant-index .plant-index-layout{grid-template-columns:68px minmax(0,1fr);gap:34px;margin-top:28px;min-height:620px}.plantpedia-page .plant-alphabet{padding:0 10px 12px 0;border-right:1px solid #f3ede026}.plantpedia-page .plant-rail-label{display:block;font:10px/1 var(--font-mono);letter-spacing:.12em;color:var(--lime);margin:4px 0 18px}.plantpedia-page .plant-index .plant-alphabet-track{height:clamp(320px,calc(100svh - var(--site-top,0px) - var(--plant-tools-height) - 76px),590px)}.plantpedia-page .plant-alphabet-letters{right:26px}.plantpedia-page .plant-alphabet-letters button{font:11px/1 var(--font-mono);color:var(--cream);border-radius:3px}.plantpedia-page .plant-alphabet-letters button.is-empty{opacity:.4}.plantpedia-page .plant-alphabet-letters button.is-active{opacity:1;background:var(--lime);color:var(--index-ink)}.plantpedia-page .plant-alphabet-letters button:not(.is-active):hover{opacity:1;color:var(--cream);background:#f3ede026}.plantpedia-page .plant-alphabet-slider::-webkit-slider-thumb{border-color:var(--night)}.plantpedia-page .plant-alphabet-slider::-moz-range-thumb{background:var(--lime);border-color:var(--night)}.plantpedia-page .plant-results-title{font:500 clamp(22px,2.5vw,34px)/1.18 var(--font-display);letter-spacing:-.015em;text-transform:none;color:var(--cream);margin:0 0 24px}.plantpedia-page .plant-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}.plantpedia-page .plant-index-item>.card{width:100%;min-width:0;background:var(--cream);color:var(--index-ink);border:1px solid transparent;border-radius:8px;box-shadow:0 3px #f3ede026;padding:14px;transition:transform .2s,border-color .2s}.plantpedia-page .plant-index-item>.card:hover{transform:translateY(-3px);background:var(--cream);border-color:var(--lime);box-shadow:0 3px 0 var(--lime)}.plantpedia-page .plant-index-item>.card:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.plantpedia-page .plant-index-item>.card :is(h2,p,span,em,small,.eyebrow){color:var(--index-ink)}.plantpedia-page .plant-index-item>.card h2{font:500 clamp(22px,2vw,28px)/1.15 var(--font-display);text-transform:none;letter-spacing:-.02em;margin:16px 6px 10px}.plantpedia-page .plant-index-item>.card p{margin:0 6px 20px;font:400 14px/1.65 var(--font-body);color:var(--index-muted)}.plantpedia-page .plant-index .library-card-image,.plantpedia-page .recipe-card .recipe-card-image{aspect-ratio:4/3;width:100%;margin:0 0 14px;border-radius:4px;background:#dedac9}.plantpedia-page .library-card-image img,.plantpedia-page .recipe-card-image img{mix-blend-mode:normal}.plantpedia-page .library-card>.eyebrow{margin:4px 6px 0;font-size:9px;letter-spacing:.14em;color:var(--index-muted)}.plantpedia-page .library-card .card-bottom{border-color:var(--index-rule);padding:14px 6px 6px;font-size:11px;line-height:1.5}.plantpedia-page .recipe-card .recipe-card-category{color:var(--index-ink);background:var(--cream);border:0;border-radius:3px;max-width:calc(100% - 20px);font-size:9px;line-height:1.4;letter-spacing:.07em;padding:6px 9px}.plantpedia-page .recipe-card .recipe-card-by{font-size:11px;color:var(--index-muted);margin:0 6px 20px}.plantpedia-page .recipe-card-facts{border-color:var(--index-rule);gap:12px;margin-inline:6px}.plantpedia-page .recipe-card-facts>div+div{border-color:var(--index-rule);padding-left:12px}.plantpedia-page .recipe-card-chips span,.plantpedia-page .recipe-card-medium{border-color:var(--index-rule);background:transparent;font-size:10px}.plantpedia-page .recipe-card-settings{border-color:var(--index-rule);font-size:11px;padding:12px 0 4px;margin-top:14px}.plantpedia-page .recipe-card-settings>span+span{border-color:var(--index-rule)}.plantpedia-page .recipe-card-settings .is-missing{font-size:10px;color:var(--index-muted)}.plantpedia-page .plant-search-results{margin-top:32px;min-height:400px}.plantpedia-page .plant-index-empty{padding:40px;border:1px dashed #f3ede040;border-radius:8px;color:var(--cream);font:400 20px/1.5 var(--font-display);margin-top:0}@media(max-width:1100px){.plantpedia-page .plant-picks-row{grid-template-columns:repeat(3,minmax(0,1fr))}.plantpedia-page .plant-pick{flex-direction:row;padding:10px;gap:12px;align-items:center}.plantpedia-page .plant-pick-thumb,.plantpedia-page .plant-pick-blank{width:68px;flex:0 0 68px;aspect-ratio:1}.plantpedia-page .plant-pick-text{padding:0}.plantpedia-page .plant-pick b{font-size:14px;min-height:0}.plantpedia-page .plant-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plantpedia-page .plant-share-note{display:none}}@media(max-width:600px){.plantpedia-page .zone-hero.zone-stage{height:260px;min-height:0}.plantpedia-page .stage-title{padding:0 22px 24px}.plantpedia-page .stage-title h2{font-size:42px}.plantpedia-page>.wrap{padding-inline:16px}.plantpedia-page .plant-index>.plant-picks{padding:30px 0}.plantpedia-page .plant-picks header{align-items:start;flex-direction:column;gap:12px;margin-bottom:18px}.plantpedia-page .plant-picks h2{font-size:28px}.plantpedia-page .plant-picks-label{font-size:9px}.plantpedia-page .plant-picks-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 8px;gap:12px;scrollbar-width:thin;scrollbar-color:var(--lime) transparent}.plantpedia-page .plant-pick{flex:0 0 236px;scroll-snap-align:start}.plantpedia-page .plant-index .plant-index-tools{padding:18px 0 14px;gap:10px}.plantpedia-page .plant-mode{max-width:280px}.plantpedia-page .plant-mode button{min-width:0;--btn-h:36px}.plantpedia-page .plant-search-row .plant-search{padding:5px 6px 5px 16px;min-height:54px}.plantpedia-page .plant-search-row .plant-search input{font-size:16px;min-height:40px}.plantpedia-page .plant-search-row .plant-search button{width:40px;height:40px;min-height:40px}.plantpedia-page .plant-index-tools .plant-index-meta{font-size:9px;gap:10px;flex-wrap:nowrap}.plantpedia-page .plant-index-tools .plant-index-meta>div{flex:0 0 auto;margin:0}.plantpedia-page .plant-index-meta .plant-share{--btn-h:30px;--btn-px:8px;--btn-fs:9px}.plantpedia-page .plant-index .plant-index-layout{grid-template-columns:44px minmax(0,1fr);gap:14px}.plantpedia-page .plant-alphabet{padding-right:6px}.plantpedia-page .plant-alphabet-letters{right:18px}.plantpedia-page .plant-alphabet-slider{width:18px}.plantpedia-page .plant-rail-label{font-size:9px}.plantpedia-page .plant-index-grid{grid-template-columns:1fr;gap:18px}.plantpedia-page .plant-results-title{font-size:24px;margin-bottom:20px}.plantpedia-page .plant-index-item>.card{padding:10px}.plantpedia-page .plant-index-item>.card h2{font-size:24px}.plantpedia-page .plant-index-empty{padding:24px 18px;font-size:18px}.plantpedia-page .recipe-card-facts{grid-template-columns:1fr;gap:14px}.plantpedia-page .recipe-card-facts>div+div{padding:0;border:0}}@media(prefers-reduced-motion:reduce){.plantpedia-page .plant-pick,.plantpedia-page .plant-index-item>.card{transition:none}.plantpedia-page .plant-pick:hover,.plantpedia-page .plant-index-item>.card:hover{transform:none}}:root{--reading-gutter:clamp(20px,4vw,64px)}#app>.wrap{max-width:1600px;margin-inline:auto;padding-inline:var(--reading-gutter)}#app>.wrap>.page-top{margin-block:40px 36px;gap:24px}.page-top h1,.library-detail h1{line-height:1.08;text-wrap:balance}.page-top .button{flex-shrink:0}.library-detail>header{max-width:1050px}.library-detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:clamp(32px,4vw,64px)}.library-prose{max-width:72ch;font-size:17px;line-height:1.85}.library-prose :is(h2,h3){line-height:1.2;text-wrap:balance}.library-prose :is(p,li){text-wrap:pretty}.library-prose a:focus-visible,.content-footer a:focus-visible{outline:2px solid var(--lime);outline-offset:5px;border-radius:2px}.library-detail .library-hero-frame{background:var(--cream)}.library-detail .library-hero-image{mix-blend-mode:normal}.library-detail-grid aside{min-width:0}.library-detail-grid aside section{padding-block:24px}.library-detail-grid aside p{max-width:48ch;line-height:1.75}.library-actions .secondary{min-height:46px}.editorial-page .content-layout{grid-template-columns:190px minmax(0,780px);gap:clamp(30px,4vw,64px)}.editorial-page .sidebar a{line-height:1.4;letter-spacing:.03em;padding:10px 12px}.member-intro{margin-top:0;padding:clamp(26px,3vw,48px);gap:clamp(24px,4vw,60px)}.member-intro h2{line-height:1.1;max-width:18ch}.member-features{align-items:stretch;gap:18px}.member-features .panel{padding:clamp(24px,2.2vw,34px)}.member-features .panel h2{font-size:clamp(24px,2.1vw,30px);line-height:1.15;overflow-wrap:normal;margin:16px 0}.member-features .panel p{margin:0 0 28px}.member-features .panel .button{margin-top:auto;max-width:100%;white-space:normal;line-height:1.35;text-align:center}body[data-route=cart] .empty{padding:64px 24px;border:1px solid #f3ede026}body[data-route=cart] .empty h2{line-height:1.15}body[data-route=notes] .zone-hero.zone-stage{height:clamp(280px,38vw,420px);min-height:0}body[data-route=notes] .stage-title{align-content:end;justify-items:start;text-align:left;padding:0 var(--reading-gutter) 34px;background:linear-gradient(transparent 35%,#0e1a2a55)}body[data-route=notes] .stage-title h2{font-size:clamp(46px,6.8vw,96px);line-height:1;margin:0}.field-intro{max-width:900px;margin-block:52px 44px}.field-intro h1{line-height:1.08;text-wrap:balance}.field-intro p{max-width:58ch;line-height:1.8}.field-notes .field-card{background:var(--cream);color:var(--ink);padding:28px;border-radius:8px;border:1px solid transparent}.field-notes .field-card :is(h3,p,small){color:var(--ink)}.field-notes .field-card h3{font-size:26px;line-height:1.18;text-transform:none}.field-notes .field-card p{font-size:15px;line-height:1.75}.field-notes .field-card small{color:#62594b;font-size:11px;margin-top:auto;padding-top:20px}.field-notes .field-pill{border-color:#241a1240;color:var(--ink);background:transparent;font-size:10px}.field-notes :is(.field-head h2,.field-share h2){line-height:1.12;text-wrap:balance}.support-page .support-pinned{background:var(--night)}.support-page .support-intro{background:var(--cream);color:var(--ink);padding:clamp(28px,4vw,56px);gap:40px}.support-page .support-intro :is(h1,p,small){color:var(--ink)}.support-page .support-intro h1{line-height:1.08;max-width:17ch}.support-page .support-intro p{line-height:1.7}.support-page .support-intro .button{background:var(--ink);color:var(--cream);border-color:var(--ink)}.support-page .support-intro .button:hover{background:var(--pine)}.support-benefits button strong{line-height:1.15}.support-benefits button p{font:13px/1.6 var(--font-body);text-transform:none;letter-spacing:0;opacity:1}.support-benefits button:nth-child(1){--mod-fg:var(--cream)}.support-guide-title h2{line-height:1.12}.support-question summary{line-height:1.5;gap:24px;padding-block:24px}.support-answer{max-width:72ch;line-height:1.8}.support-policy-note{line-height:1.75;gap:24px;flex-wrap:wrap}@media(min-width:801px){.support-page .support-pinned.is-pinned .support-intro{display:none}.support-page .support-pinned.is-pinned .support-benefits{margin:0;padding:10px 0;gap:10px}.support-pinned.is-pinned .support-benefits button{padding:14px 18px}.support-pinned.is-pinned .support-benefits button :is(.glyph,p,span){display:none}.support-pinned.is-pinned .support-benefits button strong{font:500 15px/1.3 var(--font-body);text-transform:none;margin:0}.support-page .support-pinned.is-pinned{background:var(--night);box-shadow:0 1px #f3ede026}}.content-footer{grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);padding:64px var(--reading-gutter) 24px;border:1px solid #f3ede01a;border-radius:12px}.content-footer>div>p{font-size:16px;line-height:1.75;max-width:29ch;margin:26px 0}.content-footer a.wordmark{width:210px;max-width:100%;height:54px;padding:0}.content-footer nav{gap:2px!important}.content-footer .eyebrow{font-size:11px;letter-spacing:.13em;margin-bottom:22px;color:var(--lime)}.content-footer nav a{font-size:14px;line-height:1.5;padding:7px 0;min-height:34px}.content-footer a{transition:color .15s;text-underline-offset:5px;text-decoration-thickness:1px}.content-footer a:not(.wordmark):hover{text-decoration:underline}.content-footer .footer-social{gap:8px 20px}.content-footer .footer-social a{font-size:12px;min-height:32px;display:inline-flex;align-items:center}.content-footer address{font-size:14px;line-height:1.85;overflow-wrap:anywhere}.content-footer address>a{display:inline-block;padding-block:3px}.content-footer address p{margin-top:22px}.content-footer .footer-bottom{grid-column:1/-1;border-top:1px solid #f3ede026;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:16px 24px;font:10px/1.6 var(--font-mono);color:#f3ede0a6}.content-footer .footer-bottom>span{text-transform:uppercase;letter-spacing:.1em}.content-footer .footer-bottom small{font:inherit;color:inherit}.content-footer .footer-bottom>a{font:12px/1.6 var(--font-body);padding-block:5px}:where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--lime);outline-offset:4px}input,textarea,select{line-height:1.5}@media(max-width:1000px){.content-footer{grid-template-columns:1.2fr 1fr;gap:36px}.member-features{grid-template-columns:1fr}.member-features .panel h2{max-width:none}.library-detail-grid{gap:30px}.editorial-page .content-layout{grid-template-columns:170px minmax(0,1fr);gap:28px}}@media(max-width:700px){#app>.wrap{padding-inline:20px}.library-detail-grid{grid-template-columns:1fr}.library-detail-grid aside{border-top:1px solid #f3ede026;padding-top:20px}.editorial-page .content-layout{display:block}.editorial-page .sidebar{display:flex;overflow-x:auto;gap:8px;border-right:0;padding-bottom:16px;margin-bottom:28px}.editorial-page .sidebar .eyebrow{display:none}.editorial-page .sidebar a{white-space:nowrap}.content-footer{grid-template-columns:1fr 1fr;gap:30px 20px;padding:38px 24px 20px}.content-footer>div:first-child{grid-column:1/-1}.content-footer>div>p{max-width:40ch}.content-footer>div:has(address){grid-column:1/-1}.content-footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.content-footer .footer-bottom small{width:auto}.content-footer nav a{font-size:13px;padding-block:8px}.field-notes .field-card{padding:24px}.field-notes .field-card h3{font-size:24px}.support-page .support-intro{padding:26px}.support-page .support-intro h1{font-size:clamp(32px,8vw,48px)}.support-benefits button p{font-size:12px}.page-top h1{font-size:clamp(36px,9vw,52px)}.library-detail h1{font-size:clamp(34px,8vw,48px)}.library-prose{font-size:16px}.field-intro{margin-block:34px}.field-intro h1{font-size:clamp(34px,8vw,48px)}body[data-route=notes] .zone-hero.zone-stage{height:280px}body[data-route=notes] .stage-title{padding-bottom:24px}.member-intro{margin-bottom:30px}.content-footer .eyebrow{margin-bottom:14px}input,textarea,select{font-size:16px}}@media(prefers-reduced-motion:reduce){.content-footer a{transition:none}}.support-page .support-benefits{background:var(--night)}.support-page .support-guide,.support-page .support-contact{scroll-margin-top:calc(var(--site-top,0px) + var(--support-bar,90px) + 24px)}body[data-route=notes] .stage-title{justify-content:flex-start}@media(max-width:800px){.support-page .support-benefits.is-pinned{padding-block:8px;background:var(--night)}.support-benefits.is-pinned button{padding:12px 16px}.support-benefits.is-pinned button :is(p,span){display:none}.support-benefits.is-pinned button strong{font:500 14px/1.35 var(--font-body);text-transform:none;margin:0}}@media(max-width:600px){#app>.wrap>.page-top{flex-direction:column;align-items:flex-start;gap:20px}#app>.wrap>.page-top h1{max-width:none}.form-grid input[type=date]{color-scheme:dark}}.content-footer .footer-group{min-width:0;margin:0;padding:0;border:0}.content-footer .footer-group>summary{list-style:none;cursor:default;padding:0;font-weight:400}.content-footer .footer-group>summary::-webkit-details-marker{display:none}.content-footer .footer-group>summary::marker{content:""}.content-footer .footer-group>summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media(max-width:700px){.content-footer{grid-template-columns:1fr;gap:0;padding:26px 20px 18px}.content-footer a.wordmark{width:160px;height:42px}.content-footer>div>p{font-size:14px;line-height:1.65;margin:14px 0 10px;max-width:36ch}.content-footer .footer-social{gap:6px 18px;margin-bottom:18px}.content-footer .footer-social a{min-height:32px;font-size:11px}.content-footer .footer-group{grid-column:1/-1;border-top:1px solid #f3ede026}.content-footer .footer-group>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:52px;margin:0;padding:15px 0;cursor:pointer;font:500 11px/1.5 var(--font-mono);letter-spacing:.1em}.content-footer .footer-group>summary:after{content:"+";font:400 22px/1 var(--font-body);color:var(--cream)}.content-footer .footer-group[open]>summary:after{content:"\2212"}.content-footer .footer-group nav{padding:0 0 16px;gap:0!important}.content-footer .footer-group nav a{font-size:13px;line-height:1.5;min-height:40px;padding:10px 0}.content-footer>div:has(address){border-top:1px solid #f3ede026;padding-top:18px;margin-top:0}.content-footer>div:has(address)>.eyebrow{margin-bottom:8px;font-size:10px}.content-footer address{font-size:13px;line-height:1.6}.content-footer address>a{padding-block:3px}.content-footer address p{font-size:12px;line-height:1.6;margin:10px 0 16px;color:#f3ede0a6}.content-footer .footer-bottom{padding-top:14px;gap:6px;font-size:9px;line-height:1.6}.content-footer .footer-bottom>span{display:none}.content-footer .footer-bottom>a{font-size:11px;padding-block:5px}}@media(max-width:600px){body[data-route=home] .site-top{position:fixed}body[data-route=home] .site-top.is-scrolled{background:#0e1a2af7;box-shadow:0 1px #f3ede026}.site-header .header-tools{gap:5px}.site-header .header-tools :is(a,button){width:42px;height:44px;min-height:44px;padding:0}.site-header .wordmark{width:100px;max-width:28vw}.site-header.is-menu-open nav{position:fixed;inset:var(--site-top,90px) 12px auto;max-height:calc(100svh - var(--site-top,90px) - 16px);overflow-y:auto;overscroll-behavior:contain;justify-content:flex-start;padding:12px 16px 20px;gap:0;border:1px solid #f3ede033;border-radius:0 0 10px 10px;box-shadow:0 18px 35px #0005}.site-header.is-menu-open #site-nav a{font:500 24px/1.25 var(--font-display);letter-spacing:0;min-height:58px;width:100%;padding:12px 4px}.site-header.is-menu-open .menu-toggle{position:static}.site-header nav a{min-height:48px;display:flex;align-items:center}.home-editorial{--sec:64px}.home-discovery-row .home-scene-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-discovery-row .home-scene{min-width:0;min-height:0;padding:clamp(14px,4vw,20px);border-radius:10px}.home-discovery-row .home-scene .eyebrow{font-size:9px;line-height:1.3;letter-spacing:.07em;padding:5px 6px;white-space:nowrap}.home-discovery-row .home-scene h3{font-size:clamp(18px,5.1vw,26px);line-height:1.15;letter-spacing:-.025em;margin:18px 0 12px;max-width:none}.home-discovery-row .home-scene p{font-size:12px;line-height:1.5;margin:auto 0 0;max-width:none}.home-scene-col{gap:14px}.home-scene-label,.home-discovery-row .home-scene-label{margin-left:0}.home-mate-words h2{font-size:clamp(24px,6.7vw,32px)}.home-discovery-row .home-feeling-control h2{margin-top:20px}.home-feeling h2 #home-mood{font-size:clamp(44px,15.7vw,68px)}.home-discovery-row .home-suggestion{padding:24px 20px}.home-discovery-row .home-suggestion h3{font-size:24px;line-height:1.2}.home-discovery-row .home-suggestion small{font-size:11px;line-height:1.65;color:#62594b}.home-suggestion-links{flex-wrap:wrap;gap:12px}.home-suggestion-links a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;white-space:normal;text-align:center;line-height:1.4}.home-pair-section{gap:20px}.home-pair-head{padding:20px 0 0;gap:16px}.home-editorial .home-pair-head p{font-size:15px;line-height:1.7}.home-community header h2{font-size:32px;line-height:1.15}.plantpedia-page .plant-mode button{--btn-h:44px}.plantpedia-page .plant-search-row .plant-search button{width:44px;height:44px;min-height:44px;flex-shrink:0}.plantpedia-page .plant-index-meta .plant-share{--btn-h:40px;--btn-fs:10px}.plantpedia-page .plant-index .plant-index-layout{grid-template-columns:72px minmax(0,1fr);gap:12px}.plantpedia-page .plant-index .plant-alphabet-track{height:clamp(180px,calc(100svh - var(--site-top,90px) - var(--plant-tools-height) - 60px),520px)}.plantpedia-page .plant-alphabet{padding-right:0;border:0}.plantpedia-page .plant-alphabet-letters{right:26px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--lime) transparent;touch-action:pan-y;justify-content:flex-start}.plantpedia-page .plant-alphabet-letters button{flex:0 0 44px;min-height:44px;font-size:13px}.plantpedia-page .plant-alphabet-slider{width:22px}.plantpedia-page .plant-index-item>.card h2{font-size:22px;overflow-wrap:anywhere}.plantpedia-page .plant-index-tools .plant-index-meta{flex-wrap:wrap}.plantpedia-page .plant-index .plant-index-tools{gap:8px;padding-block:12px}.plantpedia-page .plant-index-tools .plant-search-kicker{display:none}.plantpedia-page .plant-rail-label{margin-bottom:12px}.infuser-stage-note{max-width:calc(100% - 32px);font-size:8px;line-height:1.5;bottom:12px}.infuser-trust a{min-height:88px}.infuser-trust span{font-size:10px;line-height:1.5}.infuser-faq-list summary{padding-block:20px;font-size:16px;line-height:1.5}.infuser-faq-answer{padding-left:0;font-size:15px;line-height:1.75}.infuser-video-rail{height:36px;padding-block:16px}.infuser-video-dialog{max-height:calc(100svh - 32px);border-radius:8px}.infuser-video-dialog header button{min-width:44px;min-height:44px}.infuser-video-dialog h2{font-size:20px;line-height:1.25}.infuser-video-dialog footer{flex-wrap:wrap;gap:12px;line-height:1.5}.support-page .support-intro{gap:24px;padding:24px}.support-page .support-intro h1{margin-bottom:0}.support-benefits button{padding:20px 16px}.support-benefits button strong{font-size:20px;line-height:1.2}.support-question summary{padding-block:20px;font-size:16px;gap:16px}.support-answer{font-size:15px;line-height:1.8}.support-contact address>a{overflow-wrap:anywhere}.content-layout>.sidebar{scrollbar-width:thin;scrollbar-color:var(--lime) transparent;scroll-padding-inline:8px}.content-layout>.sidebar a{min-height:44px;display:flex;align-items:center;gap:8px;flex-shrink:0}.member-intro h2{font-size:34px;line-height:1.12}.personal-kinds>div{grid-template-columns:1fr;gap:4px;padding-block:14px}.field-notes .field-head,.field-notes .field-share{gap:20px;flex-wrap:wrap}.field-notes .field-share .button{white-space:normal;text-align:center}body[data-route=note] form.panel{padding:22px 18px}.form-grid{gap:22px}.form-grid label{font-size:14px;line-height:1.5}.form-grid :is(input,select){min-height:48px}.actions{flex-wrap:wrap;gap:12px}.actions :is(button,.button){white-space:normal;min-height:46px}.library-detail>header{margin-block:32px}.library-actions .button,.library-actions button{min-height:48px;white-space:normal}.search-filters a,.ingredient-suggestions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.search-results-head .plant-search-row .plant-search.is-compact input{font-size:16px}.cart-drop{max-height:calc(100svh - var(--cart-drop-top,104px) - 12px);overflow-y:auto;overscroll-behavior:contain;border-radius:8px}.cart-drop-close{width:44px;height:44px;min-height:44px;flex-shrink:0;color:var(--cream)}.cart-drop-close:hover{background:#f3ede01a}.cart-drop-lines li{grid-template-columns:minmax(0,1fr) auto;gap:12px}.cart-drop-lines li>span:last-child:not(.cart-drop-qty){grid-column:1/-1;text-align:right}.cart-drop-qty input{width:44px;height:80px;font-size:16px}.cart-drop-step button{width:40px;height:40px}.cart-drop-total{flex-wrap:wrap;line-height:1.6}.cart-drop-actions :is(.button,button){white-space:normal;line-height:1.4;min-height:48px}}@media(max-width:360px){.site-header .header-tools{gap:2px}.site-header .header-tools :is(a,button){width:38px}.site-header .wordmark{width:88px}.plantpedia-page .plant-index .plant-index-layout{grid-template-columns:66px minmax(0,1fr);gap:10px}.plantpedia-page .plant-index-item>.card{padding:8px}.plantpedia-page .plant-index-item>.card h2{font-size:20px}}.world-hero{align-items:flex-start;text-align:left;justify-content:flex-end;padding:160px 6.5% 210px}.world-hero-kicker{font:400 10px/1.6 var(--font-mono);letter-spacing:.17em;text-transform:uppercase;margin-bottom:24px;color:var(--cream)}.world-hero h2{font-size:clamp(48px,4.4vw,68px);line-height:1.03;letter-spacing:-.025em;max-width:none;text-shadow:0 3px 28px #0e1a2a60}.world-hero h2 em{font-style:italic;text-transform:none;font-weight:inherit}.world-hero p{font-size:16px;line-height:1.7;margin-top:24px;text-shadow:0 2px 8px #0e1a2a}.world-hero-cta{background:#0e1a2a85;border-color:#f3ede099;min-height:48px;padding:0 23px;margin-top:26px;font-size:11px;letter-spacing:.08em}.landscape-home:after{background:linear-gradient(90deg,#0e1a2a48,transparent 60%),linear-gradient(0deg,#0e1a2a50,transparent 40%)}.home-community[data-field-variant=paper] .home-field-card{position:relative;border:1px solid #f3ede0;overflow:visible}.home-community[data-field-variant=paper] .home-field-card:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #241a1233;border-radius:3px;pointer-events:none;transition:border-color .2s}.home-community[data-field-variant=paper] .home-field-card:hover:before{border-color:#241a1299}.home-community[data-field-variant=paper] .home-field-copy{padding:28px;gap:12px}.home-field-entry{display:inline-flex;align-items:center;align-self:flex-start;min-height:40px;padding:8px 12px;margin-top:8px;border:1px solid #241a1266;border-radius:3px;font:500 10px/1.4 var(--font-mono);letter-spacing:.025em;transition:background .2s,color .2s}.home-field-card:hover .home-field-entry,.home-field-card:focus-visible .home-field-entry{background:var(--ink);color:var(--cream)}@media(max-width:1100px)and (min-width:801px){.world-hero{padding-left:5%;padding-bottom:165px}.world-hero h2{font-size:56px}.world-hero-kicker{font-size:9px}.world-hero p{font-size:14px}}@media(max-width:800px){.world-hero{padding:115px 26px 150px;justify-content:center}.world-hero-kicker{font-size:8px;letter-spacing:.12em;max-width:28ch;margin-bottom:18px}.world-hero h2{font-size:clamp(40px,10.5vw,66px);max-width:12ch}.world-hero p{font-size:14px;margin-top:18px}.world-hero-cta{font-size:11px;margin-top:20px;min-height:48px;padding:0 20px;background:var(--cream);color:var(--ink);border-color:#fff8;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 5px 18px #0e1a2a26,0 0 0 1px #0e1a2a14}.world-hero-cta:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}.world-hero-cta:focus-visible{background:var(--cream);color:var(--ink);outline:2px solid var(--cream);outline-offset:4px;box-shadow:0 0 0 4px var(--night)}.world-hero-cta:active{background:var(--lime);color:var(--ink);border-color:var(--lime);box-shadow:0 2px 8px #0e1a2a26}.home-community[data-field-variant=paper] .home-field-copy{padding:22px}.home-field-entry{min-height:44px}}@media(prefers-reduced-motion:reduce){.home-field-entry,.home-field-card:before{transition:none}}@media(min-width:801px){.world-hero-kicker{position:absolute;top:148px;left:6.5%;margin:0}.world-hero{padding-bottom:190px}.world-hero h2{font-size:clamp(46px,4.2vw,66px)}}@media(min-width:801px)and (max-height:820px){.world-hero{padding-bottom:210px}.world-hero h2{font-size:48px}.world-hero p{font-size:14px;margin-top:14px}.world-hero-cta{margin-top:18px}.world-hero-kicker{top:126px}}body[data-route=support] .zone-hero.zone-stage{height:clamp(280px,38vw,420px);min-height:0}body[data-route=support] .stage-title{place-content:end start;text-align:left;padding:0 var(--reading-gutter) 34px;background:linear-gradient(transparent 40%,#0e1a2a55)}body[data-route=support] .stage-title h2{font-size:clamp(46px,6.8vw,96px);line-height:1;margin:0}@media(max-width:700px){body[data-route=support] .zone-hero.zone-stage{height:280px}body[data-route=support] .stage-title{padding:0 22px 24px}body[data-route=support] .stage-title h2{font-size:42px}}.skip-link{position:fixed;left:20px;top:12px;z-index:1000;transform:translateY(-160%);padding:12px 20px;background:var(--cream);color:var(--ink);border:2px solid var(--ink)}.skip-link:focus{transform:translateY(0)}#app{scroll-margin-top:var(--site-top,90px)}.field-opening,.home-field-invitation{padding:clamp(28px,5vw,64px);border:1px solid #f3ede033;border-radius:8px;background:var(--cream);color:var(--ink)}.field-opening h2,.home-field-invitation h3{font:500 clamp(30px,4vw,56px)/1.05 var(--font-display);text-transform:uppercase;max-width:18ch;margin:28px 0 20px}.field-opening p,.home-field-invitation p{max-width:58ch;font-size:18px;line-height:1.7;margin-bottom:28px;color:#514c43}.field-opening .field-pill,.home-field-invitation .field-pill{color:var(--ink)}.field-opening .button,.home-field-invitation .button{--btn-bg:var(--ink);--btn-fg:var(--cream);--btn-bd:var(--ink);--btn-hover-bg:var(--forest);--btn-hover-bd:var(--forest)}.field-opening .secondary{--btn-bg:transparent;--btn-fg:var(--ink)}.home-community .home-field-invitation>.button{--btn-bg:var(--lime);--btn-fg:var(--ink);--btn-bd:var(--lime);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime)}.home-field-invitation>.text-link{display:inline-block;margin:16px 0 0 24px;color:var(--ink)}@media(max-width:600px){.field-opening p,.home-field-invitation p{font-size:16px}.home-field-invitation>.text-link{display:block;margin:24px 0 0}.field-opening .actions{align-items:stretch;flex-direction:column}.field-opening .button{text-align:center}}.about-page{--about-ink:#291f15;max-width:1600px;margin:0 auto;padding:clamp(32px,5vw,76px) var(--reading-gutter) 0;color:var(--cream)}.about-page .eyebrow{display:block;color:var(--lime);font:400 10px/1.5 var(--font-mono);letter-spacing:.13em}.about-page h1,.about-page h2,.about-page h3{font-family:var(--font-display);font-weight:400;letter-spacing:-.045em;text-wrap:balance}.about-page h1 em,.about-page h2 em{font-family:var(--font-accent);font-weight:400;letter-spacing:-.04em;text-transform:none}.about-page p{font:400 18px/1.7 var(--font-body);text-wrap:pretty}.about-hero{display:grid;grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(48px,8vw,130px);padding-bottom:clamp(64px,8vw,120px)}.about-hero .about-kicker{font-size:12px;text-transform:none;letter-spacing:.08em;margin-bottom:36px}.about-hero h1{font-size:clamp(62px,6.5vw,106px);line-height:1.02;margin:0 0 32px;text-transform:uppercase}.about-hero h1 em{color:var(--lime);font-size:1.16em;line-height:.9}.about-hero-copy>p{max-width:38ch;margin:0 0 30px;color:#f3ede0c9}.about-hero-copy>.button{--btn-bg:var(--cream);--btn-fg:var(--about-ink);--btn-bd:var(--cream)}.about-botanical{position:relative;margin:0;background:var(--cream);color:var(--forest);padding:30px;aspect-ratio:4/5;min-width:0;max-width:480px;width:100%;border-radius:160px 160px 8px 8px;border:1px solid #f3ede04d;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}.about-botanical:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid #26412638;border-radius:148px 148px 3px 3px;pointer-events:none}.about-botanical>.eyebrow{color:var(--forest);font-size:9px;position:relative;margin-top:30px;text-align:center}.about-botanical-art{position:relative;width:100%;flex:1;min-height:260px;display:grid;place-items:center;margin:10px 0}.about-botanical-art>svg{position:relative;z-index:1;width:85%;height:100%;max-height:330px;fill:none;stroke:none;color:var(--forest)}.about-orbit{position:absolute;border:1px solid #526c5047;border-radius:50%;top:27%;right:1%;bottom:27%;left:1%;transform:rotate(-32deg)}.about-orbit-two{top:33%;right:-4%;bottom:33%;left:-4%;transform:rotate(36deg);border-color:#ad5b3d5c}.about-botanical figcaption{font:italic 30px/1.2 var(--font-accent);text-align:center;position:relative;margin:0 0 5px}.about-botanical figcaption small{display:block;font:9px/1.6 var(--font-mono);color:var(--forest);letter-spacing:.08em;margin-top:14px}.about-origin{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(32px,5vw,64px);border-radius:8px;background:var(--cream);color:var(--about-ink)}.about-origin .eyebrow{color:#6b6946;font-size:9px}.about-name>p{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px;font:400 clamp(44px,5.5vw,76px)/1.15 var(--font-display);letter-spacing:-.06em;margin:34px 0 0}.about-name>p>b{font:300 38px var(--font-body);color:#827b50}.about-name>p>em{font:italic 1.2em/1 var(--font-accent);color:#656c34}.about-origin h2{font-size:clamp(27px,3.2vw,42px);line-height:1.12;margin:0 0 22px;text-transform:none}.about-origin-copy p{font-size:16px;line-height:1.75;margin:14px 0 0;max-width:49ch}.about-world{padding-block:clamp(64px,8vw,120px)}.about-world>header{display:grid;grid-template-columns:1.2fr 1fr;gap:22px 60px;align-items:end;margin-bottom:44px}.about-world>header>.eyebrow{grid-column:1/-1;margin-bottom:4px}.about-world>header>h2{font-size:clamp(38px,5.2vw,68px);line-height:1.05;margin:0;text-transform:uppercase}.about-world>header>p{color:#f3ede0b5;margin:0 0 4px;max-width:36ch}.about-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.about-path{--path-bg:#b1b63a;background:var(--path-bg);color:var(--about-ink);border-radius:8px;padding:28px;min-height:354px;display:flex;flex-direction:column;border:1px solid transparent;transition:transform .2s,border-color .2s}.about-path-infuser{--path-bg:#ec9478}.about-path-notes{--path-bg:#adc7e3}.about-path-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:52px}.about-path-top>.eyebrow{color:var(--about-ink);font-size:9px;letter-spacing:.1em}.about-path-mark{width:40px;height:40px;flex-shrink:0}.about-path-mark svg{width:100%;height:100%;stroke:none;fill:currentColor}.about-path h3{font-size:clamp(30px,3vw,40px);line-height:1.1;text-transform:none;margin:0 0 18px}.about-path p{font-size:16px;line-height:1.65;margin:0 0 30px;max-width:31ch}.about-path-action{border-top:1px solid #291f1538;padding-top:18px;margin-top:auto;font:500 10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.07em}.about-path:hover{transform:translateY(-4px);border-color:var(--cream)}.about-path:focus-visible{outline:2px solid var(--cream);outline-offset:5px}.about-shared{border-top:1px solid #f3ede036;padding:40px 0 clamp(48px,6vw,90px)}.about-shared-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(32px,6vw,96px);align-items:center;margin-top:40px}.about-shared h2{font-size:clamp(36px,4.5vw,60px);line-height:1.08;text-transform:uppercase;margin:0}.about-shared h2 em{color:var(--lime)}.about-shared p{max-width:40ch;margin:0 0 20px;color:#f3ede0d9}.about-shared p em{font-style:normal;color:var(--cream)}.about-shared .actions{gap:20px 28px;margin-top:32px;align-items:center}.about-shared .button{--btn-bg:var(--cream);--btn-fg:var(--about-ink);--btn-bd:var(--cream)}.about-connect{padding:30px 0;border-block:1px solid #f3ede036;display:flex;gap:28px;align-items:center;justify-content:space-between}.about-connect p{font:400 clamp(21px,2.4vw,30px)/1.3 var(--font-display);margin:0}.about-connect>div{display:flex;gap:28px;align-items:center;flex-shrink:0}.about-page .text-link{font-size:14px;text-underline-offset:5px}.content-footer .footer-about-title,.sidebar .information-about-label{text-transform:none}@media(max-width:1000px){.about-hero{gap:40px;grid-template-columns:1.2fr 1fr}.about-hero h1{font-size:64px}.about-botanical{padding:24px;min-height:430px}.about-botanical-art>svg{max-height:290px}.about-origin{gap:30px;padding:34px}.about-name>p{gap:12px;font-size:48px}.about-world>header{gap:22px 36px}.about-path{padding:22px}.about-path-top{margin-bottom:36px}.about-path p{font-size:15px}.about-shared-grid{gap:32px}}@media(max-width:700px){.about-page{padding-top:32px}.about-hero{grid-template-columns:1fr;gap:44px;padding-bottom:52px}.about-hero .about-kicker{margin-bottom:26px}.about-hero h1{font-size:clamp(56px,11vw,80px);margin-bottom:26px}.about-hero-copy>p{font-size:17px;max-width:36ch}.about-botanical{max-width:380px;min-height:0;aspect-ratio:1;justify-self:center;padding:24px;border-radius:140px 140px 8px 8px}.about-botanical:before{border-radius:128px 128px 3px 3px}.about-botanical>.eyebrow{margin-top:14px;font-size:8px}.about-botanical-art{min-height:200px;margin:0}.about-botanical-art>svg{max-height:230px}.about-botanical figcaption{font-size:27px}.about-botanical figcaption small{font-size:8px;margin-top:10px}.about-origin{grid-template-columns:1fr;gap:32px;padding:30px 24px}.about-name>p{margin-top:20px;font-size:clamp(40px,10.2vw,64px);gap:12px}.about-name>p>b{font-size:28px}.about-origin h2{font-size:30px}.about-world{padding-block:56px}.about-world>header{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.about-world>header>h2{font-size:43px}.about-world>header>p{font-size:17px}.about-paths{grid-template-columns:1fr;gap:14px}.about-path{padding:24px;min-height:0}.about-path-top{margin-bottom:26px}.about-path p{font-size:16px;max-width:none;margin-bottom:24px}.about-path h3{font-size:32px}.about-shared{padding-top:30px}.about-shared-grid{grid-template-columns:1fr;margin-top:30px;gap:28px}.about-shared h2{font-size:43px}.about-shared p{font-size:17px}.about-shared .actions{align-items:flex-start}.about-connect{align-items:flex-start;flex-direction:column;padding-block:26px}.about-connect p{font-size:25px}.about-connect>div{gap:22px;flex-wrap:wrap}.about-page .button{white-space:normal;text-align:center}.about-page+.content-footer{margin-top:48px}}@media(prefers-reduced-motion:reduce){.about-path{transition:none}.about-path:hover{transform:none}}.connect-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 48px;font:11px/1.6 var(--font-mono);letter-spacing:.04em;color:#f3ede0a6}.connect-breadcrumb a{color:var(--cream);text-decoration:underline;text-decoration-color:#f3ede05c;text-underline-offset:5px}.connect-breadcrumb [aria-current]{color:var(--lime)}.connect-page .connect-kicker{margin-bottom:30px}.connect-page .connect-email{display:block;width:fit-content;font:14px/1.5 var(--font-body);margin-top:18px;color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:5px;overflow-wrap:anywhere}.connect-hero h1{font-size:clamp(60px,6.2vw,100px);line-height:1.06}.connect-hero h1 em{display:block;font-size:1.03em;line-height:1.08;max-width:9ch;margin-top:5px}.grow-botanical{background:#dfe2bd;max-width:460px;aspect-ratio:1/1.15}.grow-botanical .about-botanical-art{min-height:210px}.grow-botanical .about-botanical-art>svg{width:96%;max-height:320px}.grow-botanical .about-orbit{top:42%;right:-7%;bottom:16%;left:-7%;transform:rotate(-15deg)}.grow-botanical>.eyebrow{font-size:8px}.grow-fields{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(48px,7vw,108px);padding:0 0 clamp(64px,8vw,112px)}.grow-fields h2,.contact-prepare h2{font-size:clamp(38px,4.4vw,62px);line-height:1.08;margin:24px 0;text-transform:none}.grow-fields h2 em,.contact-prepare h2 em{color:var(--lime)}.grow-fields header>p,.contact-prepare header>p{max-width:34ch;font-size:17px;color:#f3ede0bf;margin:0}.grow-disciplines{list-style:none;padding:0;margin:0;border-top:1px solid #f3ede036;align-self:start}.grow-disciplines li{display:flex;gap:24px;padding:25px 0;border-bottom:1px solid #f3ede036}.grow-disciplines li>.eyebrow{padding-top:6px;flex:0 0 24px}.grow-disciplines h3{font-size:28px;line-height:1.2;text-transform:none;margin:0 0 8px;letter-spacing:-.025em}.grow-disciplines p{font-size:15px;line-height:1.5;margin:0;color:#f3ede0ad}.grow-introduction{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,5vw,80px);padding:clamp(32px,5vw,64px);margin-bottom:clamp(56px,6vw,88px);background:var(--cream);color:var(--about-ink);border-radius:8px}.grow-introduction .eyebrow{color:#62663c}.grow-introduction h2{font-size:clamp(30px,3.2vw,44px);line-height:1.2;text-transform:none;margin:28px 0 24px}.grow-introduction h2 em{color:#656c34;display:block}.grow-introduction>div>p{font-size:16px;line-height:1.7;max-width:33ch;margin:0 0 28px}.grow-introduction .button,.contact-desk .button{--btn-bg:var(--forest);--btn-fg:var(--cream);--btn-bd:var(--forest);--btn-hover-bg:#2b442a;--btn-hover-fg:var(--cream);--btn-hover-bd:#2b442a}.grow-introduction h3{font-size:24px;text-transform:none;line-height:1.3;margin:0 0 12px}.grow-checklist{list-style:none;padding:0;margin:0}.grow-checklist li{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #291f152b}.grow-checklist li>span{font:11px/1.6 var(--font-mono);color:#6b6946;padding-top:3px}.grow-checklist strong{font:500 17px/1.5 var(--font-body)}.grow-checklist p{font-size:15px;line-height:1.6;margin:5px 0 0;color:#291f15bf}.grow-introduction p.connect-note{font-size:13px;line-height:1.65;max-width:none;margin:18px 0 0;color:#291f15bf}.contact-hero{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:clamp(48px,7vw,108px);padding-bottom:clamp(64px,7vw,104px)}.contact-hero h1{font-size:clamp(66px,7vw,112px);line-height:1.05;margin:0 0 32px;text-transform:uppercase}.contact-hero h1 em{display:block;font-size:1em;color:var(--lime);line-height:1.08;max-width:9ch}.contact-hero .about-hero-copy>p{max-width:33ch}.contact-support-link{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:10px}.contact-support-link>span{font:14px/1.6 var(--font-body);color:#f3ede0a6}.contact-desk{background:var(--cream);color:var(--about-ink);border-radius:8px;padding:clamp(30px,3.8vw,52px);border-top:5px solid var(--lime)}.contact-desk>.eyebrow{color:#62663c;font-size:9px}.contact-desk h2{font-size:clamp(34px,3.7vw,48px);line-height:1.1;text-transform:none;margin:30px 0 22px}.contact-desk address{font-style:normal}.contact-desk .contact-address{font:400 clamp(22px,2.1vw,28px)/1.4 var(--font-body);letter-spacing:-.025em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:#291f1552;overflow-wrap:anywhere}.contact-desk>.actions{gap:18px 24px;align-items:center;flex-wrap:wrap;margin-top:30px}.contact-desk .text-link{color:var(--about-ink);font-size:13px}.contact-desk .contact-form-note{font-size:12px;line-height:1.6;color:#291f15b8;margin:15px 0 28px}.contact-desk-details{border-top:1px solid #291f152b;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:26px}.contact-desk-details .eyebrow{font-size:8px;color:#62663c;letter-spacing:.07em;margin-bottom:12px}.contact-desk-details a{font:500 16px/1.5 var(--font-body);text-decoration:underline;text-underline-offset:4px}.contact-desk-details p{font-size:13px;line-height:1.7;color:#291f15c7;margin:8px 0 0}.contact-desk-details strong{font-weight:500;white-space:nowrap}.contact-prepare{border-top:1px solid #f3ede036;display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(48px,7vw,108px);padding-block:clamp(40px,5vw,70px) clamp(56px,7vw,100px)}.contact-guides article{position:relative;padding:28px 32px 30px;border:1px solid #f3ede02b;border-left:3px solid #b1b63a;border-radius:4px;background:#ffffff03}.contact-guides article+article{margin-top:16px}.contact-guides article:nth-child(2){border-left-color:#ec9478}.contact-guides article:nth-child(3){border-left-color:#adc7e3}.contact-guides .eyebrow{font-size:9px;color:#f3ede0ad}.contact-guides h3{font-size:26px;line-height:1.25;text-transform:none;margin:20px 0 14px;letter-spacing:-.025em}.contact-guides p{font-size:16px;line-height:1.65;margin:0 0 20px;color:#f3ede0bf}.connect-page a:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.grow-introduction a:focus-visible,.contact-desk a:focus-visible{outline-color:var(--forest)}@media(max-width:1000px){.connect-hero h1{font-size:66px}.grow-botanical{min-height:390px}.grow-fields,.grow-introduction,.contact-hero,.contact-prepare{gap:36px}.grow-disciplines h3{font-size:24px}.contact-hero h1{font-size:78px}.contact-desk{padding:30px}.contact-desk-details{grid-template-columns:1fr;gap:22px}.contact-desk h2{font-size:38px}.contact-desk .contact-address{font-size:22px}.contact-prepare header>.eyebrow{max-width:24ch}}@media(max-width:700px){.connect-breadcrumb{font-size:10px;margin-bottom:34px;gap:10px}.connect-page .connect-kicker{font-size:9px;margin-bottom:22px}.connect-hero h1{font-size:clamp(52px,11vw,76px);line-height:1.08}.connect-hero h1 em{max-width:none;font-size:1em}.grow-botanical{max-width:350px;min-height:0;aspect-ratio:1}.grow-botanical .about-botanical-art{min-height:180px}.grow-botanical .about-botanical-art>svg{max-height:230px}.grow-botanical>.eyebrow{font-size:7px}.grow-fields,.grow-introduction,.contact-hero,.contact-prepare{grid-template-columns:1fr;gap:32px}.grow-fields{padding-bottom:48px}.grow-fields h2,.contact-prepare h2{font-size:40px;margin:22px 0}.grow-fields header>p,.contact-prepare header>p{font-size:16px;max-width:none}.grow-disciplines li{padding-block:21px;gap:18px}.grow-disciplines h3{font-size:25px}.grow-introduction{padding:30px 24px;margin-bottom:44px;gap:40px}.grow-introduction h2{font-size:32px;margin-block:22px}.grow-introduction>div>p{max-width:none}.grow-checklist li{gap:16px}.connect-page .about-connect p{font-size:23px;max-width:24ch}.contact-hero{padding-bottom:48px;gap:36px}.contact-hero h1{font-size:clamp(62px,13vw,86px);margin-bottom:24px}.contact-hero h1 em{max-width:10ch}.contact-hero .about-hero-copy>p{max-width:36ch;font-size:17px;margin-bottom:20px}.contact-desk{padding:28px 24px}.contact-desk h2{font-size:36px;margin-block:24px 18px}.contact-desk .contact-address{font-size:clamp(20px,5.4vw,26px)}.contact-desk>.actions{margin-top:24px;gap:20px}.contact-desk-details{grid-template-columns:1fr;gap:24px;padding-top:24px}.contact-desk-details .eyebrow{font-size:9px;margin-bottom:10px}.contact-desk-details p{font-size:14px}.contact-desk-details a{font-size:18px}.contact-prepare{padding-top:36px;padding-bottom:44px}.contact-prepare header>.eyebrow{max-width:none}.contact-guides article{padding:24px 22px}.contact-guides h3{font-size:25px}.contact-guides p{font-size:15px}}.help-page{--help-ink:#291f15;max-width:1440px;margin:0 auto;padding:clamp(32px,5vw,76px) var(--reading-gutter) 0;color:var(--cream)}.help-header{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:40px;padding-bottom:42px}.help-header .connect-breadcrumb{margin-bottom:30px}.help-header h1{font:400 clamp(44px,5.6vw,78px)/1.05 var(--font-display);letter-spacing:-.045em;text-transform:none;text-wrap:balance;margin:0 0 24px;max-width:16ch;scroll-margin-top:28px}.help-header>div>p{font:400 17px/1.7 var(--font-body);color:#f3ede0ba;max-width:54ch;margin:0}.help-page .eyebrow{font:400 9px/1.6 var(--font-mono);letter-spacing:.11em;color:var(--lime)}.help-header-contact{border-left:1px solid #f3ede033;padding:0 0 5px 28px}.help-header .help-header-contact>p{font:400 26px/1.25 var(--font-display);color:var(--cream);margin:15px 0 20px}.help-header-contact .eyebrow{font-size:8px;display:block;max-width:22ch}.help-page .text-link{font-size:14px}.help-topics{border-block:1px solid #f3ede033;margin:0 0 48px}.help-topics>summary{display:none}.help-topics nav{display:flex;flex-wrap:wrap;gap:6px 12px;padding:14px 0}.help-topics a{font:400 12px/1.5 var(--font-body);color:#f3ede0c9;padding:11px 15px;border-radius:4px;min-height:40px;display:flex;align-items:center;border:1px solid transparent;transition:background .15s,color .15s}.help-topics a:hover{border-color:#f3ede04d;color:var(--cream)}.help-topics a[aria-current]{background:var(--cream);color:var(--help-ink)}.help-layout{display:grid;grid-template-columns:248px minmax(0,1fr);gap:clamp(32px,4.5vw,64px);align-items:start}.help-sidebar{position:sticky;top:calc(var(--site-top,80px) + 24px);min-width:0}.help-outline{border:0}.help-outline>summary{list-style:none;display:flex;gap:12px;flex-wrap:wrap;align-items:center;font:400 18px/1.5 var(--font-display);padding:0 0 18px;border-bottom:1px solid #f3ede02e;cursor:pointer}.help-outline>summary::-webkit-details-marker,.help-topics>summary::-webkit-details-marker{display:none}.help-section-count{margin-left:auto;font:10px/1.6 var(--font-mono);color:#f3ede08f}.help-outline nav{display:grid;gap:3px;padding:16px 8px 8px 0;max-height:calc(100svh - var(--site-top,80px) - 180px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f3ede050 transparent}.help-outline button{display:block;text-align:left;width:100%;min-height:38px;border:0;border-left:2px solid transparent;background:transparent;color:#f3ede0bf;border-radius:0;padding:9px 10px 9px 14px;font:400 13px/1.5 var(--font-body);letter-spacing:0;text-transform:none;white-space:normal;box-shadow:none}.help-outline button.help-toc-sub{padding-left:27px;font-size:12px;color:#f3ede08f}.help-outline button:hover{background:#f3ede009;color:var(--cream)}.help-outline button[aria-current]{color:var(--lime);border-left-color:var(--lime);background:#b1b63a0c}.help-source-link{font:12px/1.5 var(--font-body);color:#f3ede099;text-decoration:underline;text-underline-offset:5px;display:inline-block;margin-top:24px}.help-document{min-width:0;background:var(--cream);color:var(--help-ink);border-radius:8px;padding:clamp(28px,4vw,56px)}.help-document-label{display:flex;gap:20px;align-items:center;margin:0 auto 32px;max-width:74ch;font-size:17px}.help-document-label .eyebrow{color:#62663c;flex-shrink:0;font-size:8px}.help-document-rule{height:1px;flex:1;background:#291f1529}.help-prose{max-width:74ch;margin:0 auto;font:400 17px/1.85 var(--font-body);color:var(--help-ink);overflow-wrap:anywhere}.help-prose p{margin:0 0 22px;text-wrap:pretty}.help-prose :is(h2,h3,h4){font-family:var(--font-display);font-weight:400;letter-spacing:-.025em;line-height:1.25;text-transform:none;text-wrap:balance;scroll-margin-top:28px}.help-prose h2{font-size:clamp(26px,2.7vw,35px);padding-top:34px;border-top:1px solid #291f1529;margin:46px 0 24px}.help-prose h2:first-child{margin-top:0;border:0;padding-top:0}.help-prose h3{font-size:24px;margin:32px 0 18px}.help-prose h4{font-size:20px;margin:26px 0 16px}.help-prose :is(h2,h3):focus{outline:none}.help-prose :is(h2,h3):focus-visible{outline:2px solid var(--forest);outline-offset:7px;border-radius:2px}.help-prose h3 strong{font-weight:400}.help-prose ul,.help-prose ol{margin:0 0 26px;padding-left:24px}.help-prose li{padding-left:3px;margin:0 0 9px;text-wrap:pretty}.help-prose li::marker{color:#707647}.help-prose strong{font-weight:600}.help-prose a{color:#314b27;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;word-break:break-word}.help-prose img{max-width:100%;height:auto}.help-table-scroll{max-width:100%;overflow-x:auto;margin:25px 0;scrollbar-width:thin;scrollbar-color:#66734666 transparent;border:1px solid #291f1529;border-radius:5px}.help-prose table{width:100%;min-width:300px;border-collapse:collapse;font-size:15px;line-height:1.55}.help-prose th{font:500 11px/1.5 var(--font-mono);letter-spacing:.02em;color:#38402b;background:#e1e3c9;padding:17px 18px;border:0;text-transform:none}.help-prose td{padding:18px;border:0;border-top:1px solid #291f1529;color:var(--help-ink)}.help-prose tbody tr:last-child{background:#e1e3c966}.help-document-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding-top:24px;margin:36px auto 0;border-top:1px solid #291f1529;max-width:74ch;font-size:17px}.help-document-end>span{font:9px/1.5 var(--font-mono);color:#786e62}.help-document-end>a{font:12px/1.6 var(--font-body);text-decoration:underline;text-underline-offset:4px;color:#314b27}.help-document-end button.text-link{background:transparent;color:#314b27;border:0;border-radius:0;padding:8px 0;min-height:40px;font:400 13px/1.6 var(--font-body);letter-spacing:0;text-transform:none;box-shadow:none}.help-page a:focus-visible,.help-page button:focus-visible,.help-page summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.help-document a:focus-visible,.help-document button:focus-visible,.help-table-scroll:focus-visible{outline:2px solid var(--forest);outline-offset:4px}.help-prose .help-official-action{display:inline-flex;margin:8px 0;text-decoration:none;font-size:12px;--btn-bg:var(--forest);--btn-fg:var(--cream);--btn-bd:var(--forest);--btn-hover-bg:#2b442a;--btn-hover-fg:var(--cream);--btn-hover-bd:#2b442a;color:var(--cream);overflow-wrap:anywhere;white-space:normal}.help-external-note{max-width:74ch;margin:24px auto 0;font:13px/1.7 var(--font-body);color:#6d6357}.help-short .help-layout{grid-template-columns:1fr}.help-short .help-document{padding-inline:clamp(28px,8vw,120px)}.help-short .help-prose,.help-short .help-document-label,.help-short .help-document-end{max-width:80ch}.help-connect{display:flex;justify-content:space-between;align-items:center;gap:32px;border-block:1px solid #f3ede033;padding:36px 0;margin-top:64px}.help-connect h2{font:400 clamp(28px,3vw,40px)/1.2 var(--font-display);text-transform:none;letter-spacing:-.035em;margin:18px 0 0}.help-connect h2 em{font-family:var(--font-accent);font-weight:400;color:var(--lime)}.help-connect>div:last-child{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.help-video-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(32px,5vw,72px);align-items:center;margin:0 0 40px}.help-video-card{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:28px;justify-content:space-between;width:100%;min-height:350px;border:1px solid #dfe2bd;border-radius:8px;background:#dfe2bd;color:var(--forest);padding:32px;text-align:left;text-transform:none;letter-spacing:0;box-shadow:none}.help-video-card:hover{background:#e7e9cf;color:var(--forest);border-color:var(--cream)}.help-video-card>.eyebrow{color:var(--forest);font-size:9px;position:relative;z-index:1}.help-video-title{font:400 clamp(28px,3vw,40px)/1.15 var(--font-display);position:relative;z-index:1;letter-spacing:-.04em}.help-video-title em{font-family:var(--font-accent);font-weight:400}.help-video-play{display:flex;align-items:center;gap:18px;position:relative;z-index:1;font:500 11px/1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.help-video-play svg{height:48px;width:48px;padding:14px;border-radius:50%;background:var(--forest);stroke:none;fill:var(--cream)}.help-video-orbit{position:absolute;width:320px;height:320px;border:1px solid #14260e2b;border-radius:50%;right:-120px;top:50px;box-shadow:0 0 0 26px #14260e07,0 0 0 52px #14260e04}.help-video-caption h2{font:400 clamp(32px,4vw,50px)/1.1 var(--font-display);text-transform:none;letter-spacing:-.04em;margin:24px 0}.help-video-caption p{font:16px/1.7 var(--font-body);color:#f3ede0b9;max-width:31ch;margin:0 0 28px}.help-video-dialog{background:var(--cream);color:var(--help-ink);border-color:#291f1529;border-radius:8px}.help-video-dialog h2{font-family:var(--font-display);text-transform:none}.help-video-dialog p,.help-video-dialog footer{color:#6d6357;font-size:13px}.help-video-dialog [data-video-close]{--btn-bg:transparent;--btn-fg:#291f15;--btn-bd:#291f154d;--btn-hover-bg:#291f15;--btn-hover-fg:var(--cream);--btn-hover-bd:#291f15;min-width:44px;min-height:44px}.help-video-dialog [data-video-close]:hover{color:var(--cream)}.help-video-dialog a:focus-visible,.help-video-dialog button:focus-visible{outline-color:var(--forest)}.help-registration{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:40px;background:#dfe2bd;color:var(--forest);border-radius:8px;margin-bottom:30px}.help-registration .eyebrow{color:var(--forest);font-size:9px}.help-registration h2{font:400 clamp(30px,3.3vw,44px)/1.15 var(--font-display);text-transform:none;letter-spacing:-.035em;margin:22px 0}.help-registration h2 em{font-family:var(--font-accent);font-weight:400}.help-registration p{font:16px/1.7 var(--font-body);max-width:50ch;margin:0}.help-registration .button{flex-shrink:0;--btn-bg:var(--forest);--btn-fg:var(--cream);--btn-bd:var(--forest);--btn-hover-bg:#2b442a;--btn-hover-fg:var(--cream);--btn-hover-bd:#2b442a}.help-registration .button:focus-visible{outline-color:var(--forest)}@media(max-width:1100px){.help-layout{grid-template-columns:210px minmax(0,1fr);gap:28px}.help-document{padding:32px}.help-topics nav{gap:4px}.help-topics a{padding-inline:11px}.help-header{grid-template-columns:minmax(0,1fr) 190px;gap:28px}.help-header-contact{padding-left:22px}.help-registration{padding:32px;align-items:flex-start;flex-direction:column}.help-video-feature{gap:32px}}@media(max-width:900px){.help-header{grid-template-columns:1fr;padding-bottom:30px;gap:28px}.help-header-contact{display:none}.help-topics{margin-bottom:24px}.help-topics>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font:500 13px/1.6 var(--font-body);padding:18px 0;cursor:pointer;list-style:none;min-height:56px}.help-topics>summary>span,.help-disclosure-mark{height:12px;width:12px;position:relative;flex-shrink:0}.help-topics>summary>span:before,.help-topics>summary>span:after,.help-disclosure-mark:before,.help-disclosure-mark:after{content:"";position:absolute;left:0;top:5px;width:12px;height:1px;background:currentColor}.help-topics>summary>span:after,.help-disclosure-mark:after{transform:rotate(90deg)}.help-topics[open]>summary>span:after,.help-outline[open] .help-disclosure-mark:after{transform:none}.help-topics nav{padding:0 0 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.help-topics a{min-height:44px;border-color:#f3ede025}.help-layout{grid-template-columns:1fr;gap:20px}.help-sidebar{position:static}.help-outline{border:1px solid #f3ede033;border-radius:5px}.help-outline>summary{pointer-events:auto;padding:16px 18px;border:0;font-size:17px;cursor:pointer;min-height:56px;flex-wrap:nowrap}.help-section-count{font-size:9px}.help-outline nav{max-height:45svh;padding:0 12px 16px}.help-outline button{min-height:44px;font-size:14px}.help-outline button.help-toc-sub{font-size:13px}.help-source-link{display:inline-block;margin-top:16px}.help-short .help-document{padding:32px}.help-video-feature{grid-template-columns:1fr 1fr}.help-video-card{min-height:330px;padding:28px}.help-video-title{font-size:33px}}@media(max-width:600px){.help-page{padding-top:30px}.help-header .connect-breadcrumb{margin-bottom:24px}.help-header h1{font-size:clamp(38px,10vw,55px);max-width:16ch;margin-bottom:20px}.help-header>div>p{font-size:16px}.help-document,.help-short .help-document{padding:26px 22px}.help-document-label{margin-bottom:26px;gap:14px}.help-document-label .eyebrow{font-size:8px}.help-prose{font-size:16px;line-height:1.8}.help-prose h2{font-size:28px;margin-top:36px;padding-top:28px;margin-bottom:20px}.help-prose h3{font-size:22px;margin-top:28px}.help-prose :is(ul,ol){padding-left:20px}.help-prose li{margin-bottom:10px}.help-prose p{margin-bottom:20px}.help-prose :is(th,td){padding:14px 12px}.help-prose table{min-width:260px;font-size:14px}.help-document-end{align-items:flex-start;flex-direction:column;margin-top:28px;padding-top:20px;gap:12px}.help-document-end>span{font-size:8px}.help-connect{align-items:flex-start;flex-direction:column;margin-top:40px;padding-block:30px;gap:28px}.help-connect h2{font-size:32px}.help-connect>div:last-child{gap:24px}.help-page .button{white-space:normal;text-align:center}.help-video-feature{grid-template-columns:1fr;gap:28px}.help-video-card{min-height:300px;padding:26px}.help-video-title{font-size:35px}.help-video-caption h2{font-size:36px;margin:20px 0}.help-video-caption p{max-width:none;margin-bottom:20px}.help-registration{padding:28px 24px;gap:28px}.help-registration h2{font-size:32px}.help-registration p{font-size:15px}.help-external-note,.help-topics a{font-size:12px}}@media(prefers-reduced-motion:reduce){.help-topics a{transition:none}}.support-hub{--help-ink:#291f15;--support-index-height:72px;max-width:1600px;padding:clamp(48px,6vw,88px) var(--reading-gutter) 40px;color:var(--cream)}.support-hub .eyebrow{font:400 10px/1.6 var(--font-mono);letter-spacing:.13em;color:var(--lime)}.support-hub-intro{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(48px,8vw,120px);align-items:center;padding-bottom:clamp(48px,6vw,84px);scroll-margin-top:calc(var(--site-top,80px) + 24px)}.support-opening-copy h1{font:400 clamp(46px,5.5vw,82px)/1.08 var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:28px 0;max-width:13ch}.support-opening-copy h1 em{font:italic 1.17em/.97 var(--font-accent);letter-spacing:-.045em;text-transform:none;color:var(--lime)}.support-opening-copy>p{font:17px/1.8 var(--font-body);color:#f3ede0b9;max-width:40ch;margin:0 0 28px;text-wrap:pretty}.support-opening-copy>.actions{display:flex;gap:20px 28px;align-items:center;flex-wrap:wrap}.support-hub .text-link{font:14px/1.6 var(--font-body);text-decoration:underline;text-underline-offset:5px}.support-garden-seal{margin:0 auto;position:relative;width:min(100%,310px);aspect-ratio:4/5;background:var(--cream);color:var(--forest);border-radius:150px 150px 6px 6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px 24px 26px;transform:rotate(3deg)}.support-garden-seal:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid #14260e30;border-radius:142px 142px 3px 3px;pointer-events:none}.support-garden-seal>.eyebrow{color:var(--forest);font-size:7px;text-align:center;margin-top:20px;max-width:22ch}.support-garden-seal svg{width:68%;height:auto;max-height:220px}.support-garden-seal figcaption{font:italic 24px/1.15 var(--font-accent);text-align:center;max-width:14ch;margin-top:5px}.support-hub-layout{display:block}.support-hub-index{position:sticky;top:var(--site-top,80px);z-index:12;border-block:1px solid #f3ede038;background:var(--night);padding:0}.support-hub-index>.eyebrow,.support-hub-index>p,.support-topic-picker{display:none}.support-hub-index>nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.support-hub-index>nav a{display:flex;align-items:center;justify-content:center;gap:12px;min-height:72px;padding:12px 8px;color:#f3ede0a3;font:14px/1.4 var(--font-body);position:relative;transition:color .2s}.support-hub-index>nav a>span{font:9px/1.5 var(--font-mono);color:#f3ede05c}.support-hub-index>nav a:after{content:"";position:absolute;height:2px;inset:auto 24px -1px;background:var(--lime);transform:scaleX(0);transition:transform .2s}.support-hub-index>nav a:hover{color:var(--cream)}.support-hub-index>nav a[aria-current]{color:var(--cream)}.support-hub-index>nav a[aria-current]>span{color:var(--lime)}.support-hub-index>nav a[aria-current]:after{transform:scaleX(1)}.support-hub-content{display:block;min-width:0}.support-hub-section{--support-accent:var(--lime);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(42px,7vw,106px);align-items:start;background:transparent;color:var(--cream);padding:clamp(52px,6.5vw,90px) 0;border-bottom:1px solid #f3ede033;scroll-margin-top:calc(var(--site-top,80px) + var(--support-index-height,72px));min-width:0;position:relative}#support-delivery{--support-accent:#bdc87a}#support-returns{--support-accent:#eba486}#support-warranty{--support-accent:#b3cad8}.support-topic-head{min-width:0}.support-topic-head>.eyebrow{display:flex;align-items:center;gap:14px;font-size:9px;color:var(--support-accent)}.support-topic-head>.eyebrow:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.support-topic-head h2{font:400 clamp(34px,4.2vw,60px)/1.13 var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:var(--cream);margin:30px 0 25px}.support-topic-head h2 em{font:italic 1.2em/1 var(--font-accent);letter-spacing:-.035em;text-transform:none;color:var(--support-accent)}.support-topic-head>p{font:16px/1.8 var(--font-body);color:#f3ede0a6;max-width:29ch;margin:0;text-wrap:pretty}.support-topic-body{min-width:0;padding-top:2px}.support-hub .support-question{border:0;border-top:1px solid #f3ede033;background:transparent;border-radius:0;box-shadow:none;margin:0;padding:0}.support-hub .support-question summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:25px 0;gap:24px;color:var(--cream);font:400 18px/1.55 var(--font-body);transition:color .18s}.support-hub .support-question summary::-webkit-details-marker{display:none}.support-hub .support-question summary>span{font:300 23px/1 var(--font-body);height:30px;width:30px;display:grid;place-items:center;border:1px solid #f3ede040;border-radius:50%;flex:none;color:var(--support-accent);transition:transform .18s,border-color .18s}.support-hub .support-question summary:hover{color:var(--support-accent)}.support-hub .support-question[open] summary>span{transform:rotate(45deg);border-color:var(--support-accent)}.support-hub .support-answer{font:15px/1.85 var(--font-body);color:#f3ede0ae;max-width:64ch;padding:0 34px 28px 0}.support-hub .support-answer :is(p,ol,ul){margin:0 0 18px}.support-hub .support-answer :is(ol,ul){padding-left:22px}.support-hub .support-answer li{margin-bottom:8px}.support-hub .support-answer>:last-child{margin-bottom:0}.support-hub .support-answer a{color:var(--cream)}.support-full-policy{border-top:1px solid #f3ede033;padding-top:24px}.support-full-policy a{color:var(--support-accent)}.support-hub .support-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 24px;padding:16px 0 24px;border-bottom:1px solid #f3ede026;color:var(--cream)}.support-hub .support-timeline>div{padding:0;border:0;background:none}.support-hub .support-timeline strong{font:400 36px/1.1 var(--font-display);color:var(--support-accent)}.support-hub .support-timeline span{display:block;font:12px/1.6 var(--font-body);margin-top:12px}.support-hub .support-topic-body .button.secondary{--btn-bg:transparent;--btn-fg:var(--cream);--btn-bd:#f3ede05c;--btn-hover-bg:var(--cream);--btn-hover-fg:var(--ink);--btn-hover-bd:var(--cream);color:var(--cream);white-space:normal;text-align:center}.support-hub .support-topic-body .button.secondary:hover{color:var(--ink)}.support-hub .support-video-feature{display:block;margin:0 0 36px}.support-hub .help-video-card{min-height:310px;padding:34px;background:var(--cream);border:1px solid var(--cream);border-radius:6px;color:var(--forest);gap:35px;isolation:isolate}.support-hub .help-video-card:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #14260e33;border-radius:2px;pointer-events:none}.support-hub .help-video-card:hover{background:#faf5e9;border-color:var(--cream);color:var(--forest)}.support-hub .help-video-card>.eyebrow{color:var(--forest);font-size:8px;letter-spacing:.1em}.support-hub .help-video-title{font-size:clamp(30px,3vw,42px);max-width:18ch;line-height:1.13}.support-hub .help-video-title em{font-size:1.08em}.support-hub .help-video-play{font-size:9px;gap:14px}.support-hub .help-video-play svg{width:42px;height:42px;padding:13px;transition:transform .2s}.support-hub .help-video-card:hover .help-video-play svg{transform:scale(1.08)}.support-hub .help-video-orbit{width:230px;height:230px;right:-85px;top:80px;border-color:#14260e21;box-shadow:0 0 0 28px #14260e05,0 0 0 56px #14260e03;z-index:-1}.support-video-botanical{position:absolute;right:30px;bottom:35px;width:105px;color:var(--forest);transform:rotate(9deg);opacity:.8;z-index:-1}.support-video-botanical svg{width:100%;height:auto}.support-hub .help-video-caption{margin-top:18px}.support-hub .support-guide-source{font:13px/1.6 var(--font-body);max-width:none;margin:0;color:var(--cream)}.support-hub .support-guide-source p{margin:0}.support-hub .support-guide-source a{color:#f3ede0aa}.support-hub [data-support-resource=registration]{margin:0 0 34px;background:#d7e0e3;color:var(--help-ink);padding:32px;border-radius:6px;position:relative}.support-hub [data-support-resource=registration]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #291f1529;border-radius:2px;pointer-events:none}.support-registration{max-width:none;margin:0;font:15px/1.8 var(--font-body);color:var(--help-ink)}.support-registration :is(h2,h3){font:400 27px/1.25 var(--font-display);letter-spacing:-.025em;text-transform:none;border:0;padding:0;margin:0 0 22px;color:var(--help-ink)}.support-registration p{margin-bottom:18px}.support-registration ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding-left:18px;margin:0 0 22px;font-size:13px}.support-registration li{margin:0}.support-registration .help-official-action{font-size:10px;white-space:normal;text-align:center;--btn-bg:var(--forest);--btn-fg:var(--cream);--btn-bd:var(--forest);--btn-hover-bg:#2b442a;--btn-hover-fg:var(--cream);--btn-hover-bd:#2b442a;color:var(--cream)}.support-hub [data-support-resource=registration]>.help-external-note{margin:20px 0 0;font:12px/1.6 var(--font-body);color:#655d51}.support-human{margin-top:64px;padding:clamp(30px,4vw,56px);background:var(--cream);border:0;border-radius:6px;--support-accent:#626b31;gap:clamp(36px,5vw,76px)}.support-human .support-topic-head h2{color:var(--help-ink)}.support-human .support-topic-head>p{color:#62594c;max-width:37ch}.support-human .eyebrow{color:#626b31}.support-contact-body{padding-top:4px;font:15px/1.8 var(--font-body);color:var(--help-ink)}.support-contact-body .actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 26px;margin:0 0 30px}.support-contact-body .button{--btn-bg:var(--forest);--btn-fg:var(--cream);--btn-bd:var(--forest);--btn-hover-bg:#2b442a;--btn-hover-fg:var(--cream);--btn-hover-bd:#2b442a;white-space:normal;text-align:center}.support-contact-body .text-link{color:var(--help-ink)}.support-contact-body address{font-style:normal;display:grid;gap:12px;border-top:1px solid #291f1533;padding-top:25px}.support-contact-body address a{font:400 20px/1.5 var(--font-body);color:var(--help-ink);text-decoration:underline;text-underline-offset:6px;text-decoration-color:#291f1555;overflow-wrap:anywhere}.support-contact-body>p{font-size:13px;line-height:1.75;margin:22px 0 12px;color:#5e564b}.support-contact-body>small{font:12px/1.7 var(--font-body);color:#756b5e}.support-policy-library{padding-bottom:70px;border-bottom:0;align-items:start}.support-policy-library>nav{padding:8px 28px;background:var(--cream);color:var(--help-ink);border-radius:6px;border:1px solid #f3ede0;box-shadow:5px 5px #f3ede034;position:relative}.support-policy-library nav>a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:18px;align-items:center;padding:26px 0;border-bottom:1px solid #291f152b;position:relative}.support-policy-library nav>a:last-child{border-bottom:0}.support-document-number{align-self:start;padding-top:7px;font:9px/1.5 var(--font-mono);color:#867b68}.support-document-copy{display:grid;gap:8px}.support-document-copy strong{font:400 24px/1.2 var(--font-display);letter-spacing:-.025em;color:var(--help-ink)}.support-document-copy>span{font:12px/1.7 var(--font-body);color:#786d60}.support-document-action{font:500 9px/1.5 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid #291f1555;border-radius:3px;padding:7px 9px;color:var(--help-ink);transition:color .2s,background .2s}.support-policy-library nav>a:hover .support-document-action{background:var(--forest);color:var(--cream);border-color:var(--forest)}.support-policy-library nav>a:hover strong{color:#506134}.support-hub a:focus-visible,.support-hub button:focus-visible,.support-hub summary:focus-visible,.support-hub select:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.support-hub-section:focus{outline:none}.support-hub-section:focus-visible{outline:none}.support-human :is(a,button):focus-visible,.support-policy-library nav a:focus-visible,.support-registration a:focus-visible,.support-hub .help-video-card:focus-visible{outline-color:var(--forest)}.content-footer nav .footer-legal-start{margin-top:12px;border-top:1px solid #f3ede026;padding-top:20px}.help-related{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-block:28px;margin-top:40px;border-block:1px solid #f3ede02b;font:14px/1.6 var(--font-body)}.help-related .eyebrow{display:block;margin-bottom:12px}.help-related a{color:var(--cream)}@media(max-width:1100px){.support-hub-intro{gap:50px;grid-template-columns:1.5fr 1fr}.support-garden-seal{width:260px}.support-hub-section{gap:42px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.support-topic-head h2{font-size:40px}.support-hub-index>nav a{font-size:12px;gap:8px;min-height:64px}.support-hub .help-video-card{padding:26px;min-height:300px}.support-video-botanical{right:24px;width:80px;bottom:44px}.support-policy-library>nav{padding-inline:22px}.support-policy-library nav>a{gap:13px}.support-document-copy strong{font-size:22px}}@media(max-width:900px){.support-hub-index{padding:12px 0 16px;background:var(--night)}.support-hub-index>nav{display:none}.support-topic-picker{display:flex;align-items:center;gap:20px;justify-content:space-between;font:10px/1.5 var(--font-mono);color:#f3ede090;margin:0;text-transform:none;letter-spacing:0}.support-topic-picker select{min-width:0;max-width:72%;width:300px;font:16px/1.4 var(--font-body);color:var(--cream);background:var(--night);border:1px solid #f3ede04d;border-radius:4px;padding:12px 30px 12px 14px;margin:0;min-height:48px}.support-hub-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.support-topic-head h2{font-size:34px}.support-topic-head>p{font-size:14px}.support-hub .support-question summary{font-size:16px;gap:18px}.support-hub .support-answer{font-size:14px;padding-right:0}.support-hub .help-video-title{font-size:30px}.support-video-botanical{width:65px;bottom:42px;right:20px}.support-hub [data-support-resource=registration]{padding:26px}.support-registration{font-size:14px}.support-human{padding:30px}.support-contact-body address a{font-size:17px}.support-policy-library nav>a{grid-template-columns:18px minmax(0,1fr);gap:10px}.support-document-action{display:none}.support-policy-library .support-document-copy strong{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#291f154d;text-underline-offset:5px}}@media(max-width:700px){.support-hub{padding-top:36px}.support-hub-intro{grid-template-columns:1fr;gap:0;padding-bottom:36px;position:relative}.support-opening-copy h1{font-size:clamp(42px,8.5vw,60px);max-width:15ch;margin:26px 0}.support-opening-copy>p{font-size:15px;max-width:36ch}.support-opening-copy>.actions{gap:20px}.support-garden-seal{display:none}.support-hub .eyebrow{font-size:8px}.support-hub-section{grid-template-columns:1fr;gap:28px;padding-block:40px}.support-topic-head h2{font-size:clamp(37px,7.7vw,50px);line-height:1.06;margin:22px 0 18px}.support-topic-head h2 br{display:none}.support-topic-head h2 em:before{content:" "}.support-topic-head>p{max-width:40ch;font-size:15px}.support-topic-head>.eyebrow{font-size:8px}.support-hub .help-video-card{min-height:280px;padding:28px}.support-hub .help-video-title{font-size:34px}.support-video-botanical{width:95px;right:28px;bottom:32px}.support-hub .support-video-feature{margin-bottom:30px}.support-hub .support-question summary{font-size:16px;padding-block:23px;gap:18px}.support-hub .support-question summary>span{width:26px;height:26px;font-size:20px}.support-hub .support-timeline{gap:16px}.support-hub .support-timeline strong{font-size:31px}.support-hub .support-timeline span{font-size:11px}.support-full-policy{padding-top:24px}.support-hub [data-support-resource=registration]{padding:28px;margin-bottom:30px}.support-registration ul{font-size:13px}.support-human{padding:30px 26px;margin-top:36px;gap:30px}.support-human .support-topic-head h2 br{display:block}.support-human .support-topic-head h2 em:before{content:none}.support-contact-body .actions{gap:18px}.support-contact-body address a{font-size:18px}.support-contact-body address{gap:14px}.support-contact-body>p{font-size:14px}.support-policy-library{padding-top:50px}.support-policy-library>nav{padding:4px 24px}.support-policy-library nav>a{padding-block:24px;gap:12px}.support-document-copy strong{font-size:24px}.support-document-copy>span{font-size:13px}.support-document-number{font-size:9px}.support-topic-picker{font-size:9px;gap:12px}.help-related{align-items:flex-start;flex-direction:column;font-size:13px}}@media(max-width:380px){.support-hub .help-video-title{font-size:30px}.support-video-botanical{width:70px;right:20px}.support-registration ul{grid-template-columns:1fr}.support-hub .support-question summary{font-size:15px}.support-human{padding:26px 22px}.support-policy-library>nav{padding-inline:19px}.support-document-copy strong{font-size:22px}.support-topic-picker select{max-width:70%;padding-left:10px}}@media(prefers-reduced-motion:reduce){.support-hub-index>nav a,.support-hub-index>nav a:after,.support-hub .support-question summary,.support-hub .support-question summary>span,.support-hub .help-video-play svg,.support-document-action{transition:none}}.infuser-video-dialog:not(.help-video-dialog),#confirm-dialog{background:var(--night);color:var(--cream);border:1px solid #f3ede04d}.library-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;border:1px solid var(--line);border-radius:6px;margin:24px 0}.library-table-scroll:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.library-table-scroll table{margin:0;min-width:420px}@media(min-width:801px){.site-header .header-tools .menu-toggle{display:none}}@media(min-width:601px)and (max-width:800px){.site-header{position:relative;flex-wrap:nowrap;padding:12px 20px;gap:16px}.site-header .header-tools{gap:8px;margin-left:auto;align-items:center}.site-header .header-tools :is(a,button){width:44px;height:44px;min-height:44px;padding:0}.site-header .menu-toggle{display:grid;place-items:center;margin:0;color:var(--cream)}.menu-toggle .icon-close,.site-header.is-menu-open .menu-toggle .icon-open{display:none}.site-header.is-menu-open .menu-toggle .icon-close{display:inline}.site-header #site-nav{display:none;position:absolute;inset:100% 12px auto;margin:0;width:auto;flex-direction:column;gap:0;padding:12px 16px 20px;background:var(--night);border:1px solid #f3ede033;border-radius:0 0 10px 10px;box-shadow:0 18px 35px #0005;max-height:calc(100svh - var(--site-top,80px) - 24px);overflow-y:auto;overscroll-behavior:contain}.site-header.is-menu-open #site-nav{display:flex}.site-header.is-menu-open #site-nav a{display:flex;align-items:center;min-height:52px;padding:10px 4px;border-bottom:1px solid var(--line);font:500 20px/1.3 var(--font-display);letter-spacing:0}.site-header #site-nav a:last-child{border-bottom:0}}@media(max-width:800px){.plantpedia-page .plant-index .plant-index-layout{grid-template-columns:56px minmax(0,1fr);gap:12px;min-height:0}.plantpedia-page .plant-alphabet{padding-right:0;border:0}.plantpedia-page .plant-index .plant-alphabet-track{height:clamp(180px,calc(100svh - var(--site-top,90px) - var(--plant-tools-height) - 60px),520px)}.plantpedia-page .plant-alphabet-letters{right:28px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;scrollbar-color:var(--lime) transparent;touch-action:pan-y;justify-content:flex-start}.plantpedia-page .plant-alphabet-letters button{flex:0 0 44px;min-height:44px;font-size:12px}.plantpedia-page .plant-alphabet-slider{width:24px}.plantpedia-page .plant-alphabet-letters::-webkit-scrollbar{display:none}.plantpedia-page .plant-alphabet-slider::-webkit-slider-runnable-track{width:2px}.plantpedia-page .plant-alphabet-slider::-webkit-slider-thumb{width:14px;height:14px;margin-left:-6px;border-width:2px}.plantpedia-page .plant-alphabet-slider::-moz-range-thumb{width:10px;height:10px;border-width:2px}.plantpedia-page .plant-rail-label{width:28px;text-align:center;letter-spacing:.06em}.search-results-head .plant-search-row .plant-search.is-compact button{width:44px;height:44px;min-height:44px;flex-shrink:0}.search-results-head .plant-search-row .plant-search.is-compact input{font-size:16px}.infuser-gallery-main{aspect-ratio:5/4;overflow:hidden}.infuser-gallery-thumbs button{min-height:44px}.infuser-gallery-thumbs button[aria-pressed=true]{border:2px solid var(--lime);box-shadow:0 0 0 1px var(--lime)}.infuser-video-player,.infuser-video-player iframe{min-height:0}.infuser-video-dialog{max-height:calc(100dvh - 24px)}.infuser-video-dialog header{gap:12px}.infuser-video-dialog header>div{min-width:0;overflow-wrap:anywhere}.infuser-video-dialog header button{width:44px;min-height:44px}.home-pair-player-bar{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;min-width:0;gap:12px;padding:14px}.home-pair-player-bar>span{min-width:0;overflow-wrap:anywhere}.home-pair-player-bar b{overflow-wrap:anywhere}.home-pair-player-bar button{min-width:44px;min-height:44px}.home-marquee-play{--btn-h:44px;width:44px;min-height:44px;right:8px;bottom:8px}.home-marquee-text{right:60px}.home-marquee:active .home-marquee-row{animation-play-state:paused}body[data-route=account] .content-layout{display:block}body[data-route=account] .content-layout>.sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 20px;margin-bottom:28px;border:0;overflow:visible}body[data-route=account] .sidebar a{margin:0;min-width:0;min-height:48px;white-space:normal;font-size:13px;line-height:1.45;letter-spacing:0;text-transform:none;padding:12px;border:1px solid var(--line)}body[data-route=account] .sidebar a span{flex:none;margin-left:6px}body[data-route=account] .member-intro{grid-template-columns:1fr;gap:24px}.member-intro .button{width:100%;white-space:normal;line-height:1.5;text-align:center;min-height:48px}.library-detail-grid>article,.editorial-page article,.library-prose{min-width:0;max-width:100%}.library-detail :is(h1,.library-latin,.library-origin),.library-prose a{overflow-wrap:anywhere}}@media(max-width:600px){.home-feeling h2 #home-mood{font-size:clamp(30px,13.7cqw,68px)}.plantpedia-page .plant-index .plant-index-layout{gap:10px}.plant-facts>div{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:20px}.plant-facts dt{font-size:12px;line-height:1.5}.plant-facts dd{min-width:0;margin:0;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.library-actions{display:flex;flex-wrap:wrap;gap:12px}.library-actions>.eyebrow,.library-actions>small{flex-basis:100%}.library-actions :is(a,button){max-width:100%;white-space:normal;text-align:center;line-height:1.5}.infuser-fold-specs>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;padding-block:14px;line-height:1.6}.infuser-fold-specs :is(dt,dd){min-width:0;overflow-wrap:anywhere}.infuser-inbox summary{gap:12px;min-height:56px;line-height:1.4}.infuser-inbox summary span{flex-shrink:0;letter-spacing:.06em}.infuser-trust svg{width:40px;height:40px}.infuser-trust span{font-size:11px;line-height:1.5}.infuser-watch-cta .actions{align-items:stretch;flex-direction:column}.infuser-watch-cta .button{width:100%;white-space:normal;text-align:center;line-height:1.5;min-height:48px}.review-pagination{gap:16px;flex-wrap:wrap}.review-pagination button{min-width:44px;min-height:44px}body[data-route=cart] .checkout{grid-template-columns:minmax(0,1fr);gap:28px}.cart-line{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding-block:22px;font-size:14px}.cart-line>div{grid-column:1;grid-row:1;min-width:0}.cart-line h3{font-size:20px;line-height:1.3;overflow-wrap:anywhere}.cart-line small{overflow-wrap:anywhere}.cart-line>button{grid-column:2;grid-row:1;align-self:start;min-width:68px;min-height:44px;padding:10px;font-size:12px}.cart-line>label{grid-column:1;grid-row:2;width:110px;font-size:12px}.cart-line input{min-height:48px;font-size:16px}.cart-line>span{grid-column:2;grid-row:2;text-align:right;align-self:end;padding-bottom:12px;font-size:16px}body[data-route=cart] .checkout>.panel{padding:24px 20px;min-width:0}body[data-route=cart] .order-total{font-size:24px;line-height:1.4;flex-wrap:wrap;gap:8px 16px}[data-commerce-checkout]{width:100%;white-space:normal;line-height:1.5;min-height:48px;text-align:center;padding-inline:16px}.cart-drop-qty input{height:88px}.cart-drop-step button{width:44px;height:44px}body[data-route=journal] .card{min-width:0;overflow-wrap:anywhere}body[data-route=journal] .card h2{font-size:25px;line-height:1.25}body[data-route=journal] .card-bottom{flex-wrap:wrap;gap:10px}body[data-route=note] .form-grid>*,body[data-route=note] .form-grid label{min-width:0}body[data-route=note] textarea{min-height:144px;line-height:1.6}body[data-route=note] .draft-notice{font-size:14px;line-height:1.65}body[data-route=note] [data-discard-draft]{display:flex;min-height:44px;margin-top:12px;white-space:normal}body[data-route=note] form>.actions{align-items:stretch;flex-direction:column}body[data-route=note] .draft-status{font-size:12px;line-height:1.6;overflow-wrap:anywhere}#confirm-dialog{width:calc(100% - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}#confirm-dialog h2{font-size:26px;line-height:1.2}#confirm-dialog form{display:flex;flex-direction:column;gap:12px}#confirm-dialog button{width:100%;min-height:48px;white-space:normal}.about-botanical{aspect-ratio:auto;min-height:0}.about-botanical .about-botanical-art{height:clamp(160px,50vw,220px);min-height:0;flex:0 0 auto}.support-registration ul{grid-template-columns:minmax(0,1fr);gap:10px}.support-human .support-contact-body .actions{align-items:stretch;flex-direction:column}.support-human .support-contact-body .actions .button{width:100%}}.cart-drop{max-height:calc(100dvh - var(--cart-drop-top,104px) - 12px);overflow-y:auto;overscroll-behavior:contain}.cart-drop-close{color:var(--cream);flex-shrink:0}.infuser-intro .infuser-lead{font-family:var(--font-display)}.infuser-gallery-thumbs button[aria-pressed=true]{border:2px solid var(--lime);box-shadow:0 0 0 1px var(--lime)}.saved-list>.saved-item{margin:0;min-width:0;display:flex;flex-direction:column}.saved-list>.saved-item[hidden]{display:none}.saved-item h2{overflow-wrap:anywhere;line-height:1.2}.saved-item>.actions{margin-top:auto;padding-top:24px}.plant-index-item:not([hidden]){display:flex;min-width:0}.plant-index-item>.card{flex:1;min-width:0}.library-detail-grid>article{min-width:0}.library-detail :is(h1,.library-latin,.library-origin),.library-prose a{overflow-wrap:anywhere}body[data-route=journal] .wrap>.muted{max-width:75ch;line-height:1.8}body[data-route=journal] .wrap>.actions{margin-bottom:32px}body[data-route=journal] .card{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}body[data-route=journal] .card h2{line-height:1.2}body[data-route=journal] .card>span:last-child{margin-top:auto;padding-top:24px}@media(min-width:801px){body[data-route=home] .site-top{position:fixed}body[data-route=home] .site-top.is-scrolled{background:#0e1a2af5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px #f3ede026}.site-header{max-width:1600px;margin-inline:auto;padding-inline:var(--reading-gutter)}.site-header #site-nav a{font-size:12px;line-height:1.5;letter-spacing:.07em;padding-block:12px}.site-header .header-tools{gap:10px}.site-header .header-tools>a{width:40px;height:40px;min-height:40px}#app>.wrap>.page-top{margin-block:48px 36px}.page-top h1{font-size:clamp(42px,4.5vw,64px)}.content-footer{width:calc(100% - 24px);max-width:1576px;margin-inline:auto;padding-inline:calc(var(--reading-gutter) - 12px)}.home-pair-player-bar{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:20px}.home-pair-player-bar>span{min-width:0;overflow-wrap:anywhere}.home-pair-player-bar button{min-width:44px;min-height:44px}.plantpedia-page .plant-alphabet-letters{overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#f3ede050 transparent;justify-content:flex-start;padding-right:3px}.plantpedia-page .plant-alphabet-letters button{flex:0 0 28px;min-height:28px;font-size:12px}.plantpedia-page .plant-index .plant-index-layout{min-height:0}.plantpedia-page .plant-index-item>.recipe-card .recipe-card-facts{margin-top:auto}.search-results-head .plant-search-row .plant-search.is-compact{min-height:56px}.search-results-head .plant-search-row .plant-search.is-compact button{width:44px;height:44px;min-height:44px;flex-shrink:0}.search-results-head .plant-search-row .plant-search.is-compact input{font-size:17px}#app>.library-detail{max-width:1360px}.library-detail-grid{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(36px,5vw,72px)}.library-detail .library-hero-frame{max-height:480px}.library-detail .library-hero-image{max-height:480px;object-fit:contain}.library-detail-grid aside .library-actions{padding:24px;border:1px solid var(--line);border-radius:8px}.library-detail-grid aside section{margin-bottom:16px}.infuser-gallery-row>.infuser-gallery{top:calc(var(--site-top,72px) + 24px)}.infuser-gallery-thumbs{gap:10px}.infuser-gallery-thumbs button{min-height:44px}.cart-drop{width:400px;padding:24px}.cart-drop-close{width:40px;height:40px;min-height:40px}.cart-drop-lines li{grid-template-columns:minmax(0,1fr) auto auto;gap:14px}.cart-drop-qty input{height:64px;width:48px;font-size:16px}.cart-drop-step button{height:32px;width:32px}body[data-route=cart] .checkout{grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(32px,4vw,64px);align-items:start}.cart-line{grid-template-columns:minmax(0,1fr) 88px minmax(80px,auto) auto;gap:18px}.cart-line>div,.cart-line>label{min-width:0}.cart-line h3{font-size:22px;line-height:1.25;overflow-wrap:anywhere}.cart-line>span{text-align:right;font-variant-numeric:tabular-nums}.cart-line input{height:44px;font-size:16px}.cart-line>button{min-height:40px;min-width:68px;padding:10px}body[data-route=cart] .checkout>.panel{position:sticky;top:calc(var(--site-top,72px) + 24px);padding:28px;min-width:0}body[data-route=cart] .order-total{font-size:28px;line-height:1.3;flex-wrap:wrap;gap:12px}[data-commerce-checkout]{white-space:normal;text-align:center;line-height:1.5;width:100%;min-height:48px}body[data-route=account] .content-layout{grid-template-columns:220px minmax(0,1fr);gap:clamp(28px,3vw,48px)}body[data-route=account] .content-layout>.sidebar{align-self:start;position:sticky;top:calc(var(--site-top,72px) + 28px);border:0;padding:0;display:grid;gap:8px}body[data-route=account] .sidebar a{margin:0;padding:14px 16px;min-height:48px;line-height:1.45;font-size:13px;letter-spacing:0;text-transform:none;border:1px solid var(--line)}body[data-route=account] .sidebar a span{flex-shrink:0;margin-left:8px}body[data-route=account] .content-layout>section{min-width:0}.member-intro{grid-template-columns:minmax(0,1.3fr) minmax(220px,1fr)}.member-intro .button{max-width:100%;white-space:normal;text-align:center;line-height:1.5}body[data-route=note] #app>.wrap{max-width:1120px}body[data-route=note] form.panel{padding:clamp(28px,3vw,44px);border:1px solid #f3ede033;border-radius:10px}body[data-route=note] .form-grid{gap:24px 28px}body[data-route=note] .form-grid label{font-size:14px;gap:10px;min-width:0}body[data-route=note] :is(input,select,textarea){font-size:16px;line-height:1.6}body[data-route=note] textarea{min-height:152px}body[data-route=note] .form-grid>label:first-child,body[data-route=note] .form-grid>label:has([name=equipment]){grid-column:1/-1}body[data-route=note] .form-grid>label.span-all{grid-column:auto}body[data-route=note] form>.actions{padding-top:24px;border-top:1px solid var(--line)}body[data-route=note] .draft-status{font-size:13px;line-height:1.7}.field-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,6vw,96px);align-items:start}.field-opening>.field-pill{grid-column:1;justify-self:start}.field-opening>h2{grid-column:1;grid-row:2/4;margin:24px 0 0}.field-opening>p{grid-column:2;grid-row:2;margin:24px 0 0;max-width:44ch}.field-opening>.actions{grid-column:2;grid-row:3;margin-top:28px;gap:12px}.field-opening .button{white-space:normal;line-height:1.45;text-align:center}}@media(min-width:801px)and (max-width:1100px){.site-header #site-nav{gap:18px}.site-header #site-nav a{font-size:11px;letter-spacing:.04em}.site-header .wordmark{width:150px}.library-detail-grid{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.plantpedia-page .plant-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-discovery-row .home-feeling-control>p.home-feeling-tagline{position:relative;inset:auto;order:initial;align-self:stretch;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px 20px;margin:38px 12px 24px;max-width:100%}.home-discovery-row .home-feeling-control>p.home-feeling-tagline span:nth-child(n){position:static;max-width:12ch;font-size:16px;line-height:1.3}body[data-route=cart] .checkout{grid-template-columns:minmax(0,1fr);gap:36px}body[data-route=cart] .checkout>.panel{position:static;max-width:560px;justify-self:end;width:100%}.member-intro,.member-features{grid-template-columns:1fr}}@media(min-width:801px)and (max-height:820px){.infuser-gallery-row>.infuser-gallery{position:static}}body[data-route=cart] [aria-busy=true] [aria-disabled=true],body[data-route=checkout] [aria-busy=true] [aria-disabled=true]{opacity:.55;cursor:wait}.infuser-page .infuser-faq{padding-bottom:24px}.infuser-page .product-reviews{padding-top:clamp(64px,6vw,96px);padding-bottom:0}.product-reviews-head{display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center;margin-bottom:clamp(32px,4vw,56px)}.product-reviews-head>.eyebrow{align-self:flex-start;color:var(--lime);margin:0;padding:0;border:0}.product-reviews-head h2{color:var(--cream);font:500 clamp(40px,6.4vw,100px)/1.08 var(--font-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:0}.product-reviews-head h2 span{white-space:nowrap}.product-reviews-head p{color:#f3ede0bf;font:400 14px/1.8 var(--font-body);max-width:54ch;margin:0}.product-reviews-paper{--review-ink:#241a12;--review-muted:#655b4d;--review-line:#241a1229;background:var(--cream);color:var(--review-ink);padding:clamp(24px,4.5vw,64px);border-radius:12px}.product-reviews-paper .review-summary{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 0 32px;border-bottom:1px solid var(--review-line)}.product-reviews-paper .review-rating{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.product-reviews-paper .review-rating strong{font:500 clamp(44px,4.5vw,64px)/1 var(--font-display);color:var(--review-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.product-reviews-paper .review-rating strong small{font:400 18px/1 var(--font-body);letter-spacing:0;color:var(--review-muted)}.product-reviews-paper .review-rating>span,.product-reviews-paper .review-summary-label{font:400 14px/1.5 var(--font-body);color:var(--review-muted)}.product-reviews-paper .review-summary-actions{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.product-reviews-paper .review-summary a{margin:0}.product-reviews-paper .button{--btn-bg:var(--review-ink);--btn-fg:var(--cream);--btn-bd:var(--review-ink);--btn-hover-bg:var(--forest);--btn-hover-bd:var(--forest);min-height:44px}.product-reviews-paper .secondary{--btn-bg:transparent;--btn-fg:var(--review-ink);--btn-bd:#241a1266;--btn-hover-bg:var(--review-ink);--btn-hover-bd:var(--review-ink);min-height:44px}.product-reviews-paper .secondary:hover:not(:disabled){color:var(--cream)}.product-reviews-paper .text-link{color:var(--review-ink);font-size:13px;line-height:1.5;text-decoration:underline;text-decoration-color:#241a1266;text-underline-offset:4px}.product-reviews-paper .text-link:hover{text-decoration-color:currentColor}.product-reviews-paper :is(a,button):focus-visible{outline:2px solid var(--review-ink);outline-offset:5px}.product-reviews-paper .review-card{grid-template-columns:minmax(150px,.24fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:36px 0;border-bottom:1px solid var(--review-line)}.product-reviews-paper .review-card:last-child{padding-bottom:0;border-bottom:0}.product-reviews-paper .review-author{align-items:flex-start;gap:10px;min-width:0}.product-reviews-paper .review-author strong{color:var(--review-ink);font:600 16px/1.5 var(--font-body);overflow-wrap:anywhere}.product-reviews-paper .review-author time{color:var(--review-muted);font:400 12px/1.5 var(--font-body);opacity:1}.product-reviews-paper .review-author small{padding:5px 8px;border:1px solid var(--review-line);border-radius:4px;color:#425034;font:400 10px/1.4 var(--font-mono);opacity:1}.product-reviews-paper .review-content{min-width:0}.product-reviews-paper .review-stars{display:block;color:#425034;font-size:20px;line-height:1.4;letter-spacing:3px}.product-reviews-paper .review-card h3{color:var(--review-ink);font:500 24px/1.3 var(--font-display);margin:16px 0 0;overflow-wrap:anywhere}.product-reviews-paper .review-card p{color:var(--review-ink);font:400 16px/1.8 var(--font-body);max-width:70ch;margin:16px 0 0;overflow-wrap:anywhere;white-space:pre-line}.product-reviews-paper .review-photos{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.product-reviews-paper .review-photos a{display:block;border-radius:6px}.product-reviews-paper .review-photos img{display:block;width:104px;height:104px;border:1px solid var(--review-line);border-radius:6px}.product-reviews-paper .review-pagination{margin-top:32px;padding-top:28px;border-top:1px solid var(--review-line);gap:20px;color:var(--review-muted)}.product-reviews-paper>[role=status],.product-reviews-paper>[role=alert],.product-reviews-paper .review-list>p{color:var(--review-muted);font:400 15px/1.7 var(--font-body);margin:28px 0 0}@media(max-width:800px){.infuser-page .infuser-faq{padding-bottom:16px}.infuser-page .product-reviews{padding-top:56px}.product-reviews-head{gap:22px;margin-bottom:28px}.product-reviews-head h2{font-size:clamp(36px,8.2vw,64px);max-width:15ch}.product-reviews-head p{font-size:13px;max-width:36ch}.product-reviews-paper{padding:24px 20px;border-radius:10px}.product-reviews-paper .review-summary{align-items:flex-start;flex-direction:column;gap:24px;padding-bottom:28px}.product-reviews-paper .review-summary-actions{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:16px 24px;width:100%}.product-reviews-paper .review-summary-actions .text-link{align-self:center}.product-reviews-paper .review-card{grid-template-columns:minmax(0,1fr);gap:18px;padding:28px 0}.product-reviews-paper .review-author{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center}.product-reviews-paper .review-author small{grid-column:1/-1;justify-self:start}.product-reviews-paper .review-card p{font-size:15px;line-height:1.8;margin-top:12px}.product-reviews-paper .review-pagination{flex-wrap:wrap;gap:12px;font-size:13px}}.infuser-gallery-view{display:flex}.infuser-gallery-slide{flex:0 0 100%;min-width:0;height:100%;overflow:hidden}.infuser-gallery-view img{-webkit-user-select:none;user-select:none}[data-gallery] [data-photo-framing=front]{--gallery-photo-scale:1.25}.infuser-gallery-slide img,.infuser-gallery-thumbs button img{transform:scale(var(--gallery-photo-scale,1));transform-origin:50% 100%}.infuser-gallery-view:focus-visible{outline:2px solid var(--lime);outline-offset:-3px}@media(max-width:800px){.infuser-gallery-view{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.infuser-gallery-view::-webkit-scrollbar{display:none}.infuser-gallery-slide{scroll-snap-align:start;scroll-snap-stop:always}}.infuser-benefits-rail{display:none}@media(max-width:800px){.infuser-section.infuser-why{padding:22px 16px 12px}.infuser-why .infuser-section-head{margin-bottom:20px}.infuser-why .infuser-section-head h2{font-size:clamp(25px,6.7vw,32px);line-height:1.08;margin:12px 0 0}.infuser-why .infuser-highlights{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:2px 0 4px;max-width:100%}.infuser-why .infuser-highlights::-webkit-scrollbar{display:none}.infuser-why .infuser-highlights.is-scrubbing{scroll-snap-type:none}.infuser-why .infuser-highlights>article{flex:0 0 calc(100% - 20px);min-width:0;min-height:0;scroll-snap-align:start;padding:18px;border-radius:10px}.infuser-why .infuser-highlights>article:before{display:none}.infuser-why .infuser-highlights>article .eyebrow{font-size:22px;line-height:1;margin:0 0 12px}.infuser-why .infuser-highlights h3{font-size:clamp(22px,5.7vw,26px);line-height:1.15;margin:0 0 10px}.infuser-why .infuser-highlights strong{display:block;font-size:14px;line-height:1.45}.infuser-why .infuser-highlights p{font-size:14px;line-height:1.5;margin:10px 0 0}.infuser-why .infuser-highlights small{font-size:12px;line-height:1.5;margin-top:12px}.infuser-benefits-rail{display:block;height:36px;padding-block:16px;margin-top:6px;margin-bottom:0}.infuser-why .infuser-highlights:focus-visible{outline:2px solid var(--cream);outline-offset:5px}}.product-reviews-paper .review-carousel-controls{display:none}@media(max-width:800px){.product-reviews-paper .review-list.is-review-carousel{position:relative;display:flex;align-items:flex-start;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.product-reviews-paper .review-list.is-review-carousel::-webkit-scrollbar{display:none}.product-reviews-paper .review-list.is-review-carousel:focus-visible{outline:2px solid var(--review-ink);outline-offset:5px}.product-reviews-paper .is-review-carousel>.review-card{flex:0 0 100%;min-width:0;align-self:flex-start;scroll-snap-align:start;padding:28px 0 0;border:0}.product-reviews-paper .review-carousel-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-top:12px;margin-top:24px;border-top:1px solid var(--review-line)}.product-reviews-paper .review-carousel-count{font:400 11px/1.5 var(--font-mono);color:var(--review-muted);white-space:nowrap}.product-reviews-paper .review-carousel-rail{display:block;width:100%;height:36px;min-height:0;margin:0;padding:16px 0;border:0;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:ew-resize;touch-action:none}.product-reviews-paper .review-carousel-rail::-webkit-slider-runnable-track{height:4px;background:var(--review-line);border-radius:4px}.product-reviews-paper .review-carousel-rail::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:max(24px,var(--review-thumb-size,25%));height:4px;background:var(--review-ink);border:0;border-radius:4px}.product-reviews-paper .review-carousel-rail::-moz-range-track{height:4px;background:var(--review-line);border-radius:4px}.product-reviews-paper .review-carousel-rail::-moz-range-thumb{width:max(24px,var(--review-thumb-size,25%));height:4px;background:var(--review-ink);border:0;border-radius:4px}.product-reviews-paper .review-carousel-rail:focus-visible{outline:2px solid var(--review-ink);outline-offset:4px}}@media(max-width:1000px){.infuser-stage-note{display:none}}.fn-editorial,.fn-detail{--fn-cream:#f3ede0;--fn-ink:#241a12;--fn-line:#f3ede033;padding-top:clamp(48px,6vw,88px)}.fn-editorial :is(h1,h2,h3),.fn-detail :is(h1,h2,h3){font-family:"Young Serif",Georgia,serif;font-weight:400;text-transform:none;letter-spacing:-.045em;line-height:1.12;margin:0}.fn-editorial h2,.fn-detail h2{font-size:clamp(34px,3.7vw,56px)}.fn-editorial em,.fn-detail em{font-weight:400}.fn-editorial p,.fn-detail p{line-height:1.6}.fn-editorial .eyebrow,.fn-detail .eyebrow{display:block;font-size:10px;line-height:1.6;letter-spacing:.12em;margin-bottom:20px;color:inherit}.fn-editorial .text-link,.fn-detail .text-link{font-size:15px;line-height:1.5;min-height:40px;display:inline-flex;align-items:center;text-underline-offset:5px}.fn-editorial .button,.fn-detail .button{font-size:12px;line-height:1.3;letter-spacing:.055em;min-height:48px}.fn-editorial .actions,.fn-detail .actions{align-items:center;gap:24px;flex-wrap:wrap}.fn-editorial :is(section,nav)[id]{scroll-margin-top:24px}.fn-editorial section[tabindex]:focus{outline:none}.fn-intro{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(36px,7vw,112px);align-items:center;padding:0 3% 90px}.fn-intro h1{font-size:clamp(64px,7.6vw,112px);line-height:1.02;max-width:700px;color:var(--fn-cream)}.fn-intro h1 em{color:var(--lime,#b1b645)}.fn-intro-copy>p{font-size:clamp(20px,1.85vw,27px);max-width:28em;margin:28px 0 20px;line-height:1.45}.fn-intro-copy>p.fn-intro-small{font-size:17px;line-height:1.65;color:#f3ede0b8;margin:0 0 32px;max-width:31em}.fn-feature{position:relative;padding:4px 0 32px;max-width:490px;width:100%;justify-self:end}.fn-feature-paper{display:block;padding:22px;background:var(--fn-cream);color:var(--fn-ink);border-radius:7px;transform:rotate(2deg);box-shadow:8px 10px #f3ede015;transition:transform .25s,box-shadow .25s}.fn-feature-paper:hover{transform:rotate(0) translateY(-3px);box-shadow:8px 14px #f3ede018}.fn-feature-paper .eyebrow{margin-bottom:16px;font-size:9px}.fn-feature-paper figure{margin:0 0 20px;aspect-ratio:1.25;overflow:hidden;border-radius:3px;background:#ced3b2}.fn-feature-paper figure img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.fn-feature-paper:hover img{transform:scale(1.025)}.fn-feature-paper>div>span{font-size:11px;color:#645b50}.fn-feature-paper h2{font-size:clamp(35px,3.6vw,52px);margin:9px 0 5px;color:var(--fn-ink)}.fn-feature-paper i{font:italic 14px/1.5 "Young Serif",Georgia,serif}.fn-feature-link{display:block;border-top:1px solid #241a122e;padding-top:16px;margin-top:20px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.fn-margin-note{position:absolute;right:-14px;bottom:-13px;font:italic 25px/1.15 "Young Serif",Georgia,serif;color:var(--lime,#b1b645);transform:rotate(-7deg);text-align:right;pointer-events:none}.fn-image-space{display:grid;place-items:center;min-height:180px;background:#d8d9b4;color:#595a3b;font:12px/1.5 DM Mono,monospace;text-align:center;padding:24px}.fn-section-nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--fn-line);border-bottom:1px solid var(--fn-line);margin-bottom:72px}.fn-section-nav a{display:flex;align-items:center;gap:20px;min-height:76px;padding:12px 22px;font-family:"Young Serif",Georgia,serif;font-size:22px;transition:background .2s}.fn-section-nav a+a{border-left:1px solid var(--fn-line)}.fn-section-nav small{font:10px DM Mono,monospace;color:#b1b645}.fn-section-nav a:hover{background:#f3ede009}.fn-paper{--ink:var(--fn-ink);--paper:var(--fn-cream);--muted:#655d51;--line:#241a1230;background:var(--fn-cream);color:var(--fn-ink);border-radius:8px;padding:clamp(24px,4vw,58px)}.fn-paper .button{background:var(--fn-ink);color:var(--fn-cream);border-color:var(--fn-ink)}.fn-paper .button.secondary{background:transparent;color:var(--fn-ink);border-color:#241a1277}.fn-paper :is(h2,h3,p,.text-link){color:inherit}.fn-section-head{display:grid;grid-template-columns:1.4fr .75fr;gap:48px;align-items:end;margin-bottom:34px}.fn-section-head>p,.fn-section-head>div>p{font-size:16px;line-height:1.65;margin:0;max-width:32em}.fn-section-head>div>.text-link{margin-top:12px}.fn-filters{display:flex;align-items:end;flex-wrap:wrap;gap:20px;padding:24px 0;border-top:1px solid #241a122b;border-bottom:1px solid #241a122b;margin-bottom:32px}.fn-filters label{display:block;color:#655d51;font:10px/1.5 DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;min-width:190px}.fn-filters select{display:block;width:100%;min-height:46px;margin-top:8px;background:transparent;border:1px solid #241a1266;border-radius:4px;color:var(--fn-ink);font:15px Inter Tight,Arial,sans-serif;letter-spacing:0;padding:10px 34px 10px 13px}.fn-filters option{background:var(--fn-cream);color:var(--fn-ink)}.fn-filters>p{margin:0 0 11px auto;font-size:12px;color:#655d51}.fn-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 26px}.fn-story-card{min-width:0}.fn-story-card[hidden],.fn-filter-empty[hidden]{display:none}.fn-story-image,.fn-story-art{position:relative;display:block;aspect-ratio:1.28;overflow:hidden;border-radius:5px;background:#dde1d1}.fn-story-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.fn-story-image:hover img{transform:scale(1.035)}.fn-media-tag{position:absolute;bottom:14px;left:14px;display:inline-flex;align-items:center;gap:8px;border-radius:3px;padding:7px 10px;background:var(--fn-cream);color:var(--fn-ink);font-size:10px;line-height:1.4}.fn-media-tag svg{width:17px;height:17px}.fn-story-art{padding:26px;display:flex;flex-direction:column;justify-content:space-between;min-height:245px;background:#dedeb7}.fn-story-art[data-tone=in-conversation]{background:#dad4e4}.fn-story-art[data-tone=out-in-the-field]{background:#f1c9b9}.fn-story-art .eyebrow{font-size:8px;letter-spacing:.14em;margin:0}.fn-art-words{font:italic clamp(28px,3vw,43px)/1.1 "Young Serif",Georgia,serif;letter-spacing:-.045em;padding:20px 0 52px}.fn-story-art .fn-media-tag{background:#fff5}.fn-story-copy{padding-top:20px}.fn-story-copy .eyebrow{font-size:9px;color:#6f6557;margin-bottom:10px}.fn-story-copy h3{font-size:clamp(23px,2.2vw,31px);letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere}.fn-story-copy h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.fn-story-copy p{font-size:14px;line-height:1.55;margin:12px 0;color:#655d51}.fn-story-copy .text-link{font-size:13px;min-height:32px}.fn-story-copy details{font-size:13px;margin-top:16px;border-top:1px solid #241a122b;padding-top:10px}.fn-story-copy summary{cursor:pointer;padding:5px 0;min-height:32px}.fn-story-copy details a{text-decoration:underline}.fn-filter-empty{padding:40px 10px;text-align:center}.fn-filter-empty h3{font-size:32px}.fn-filter-empty p{color:#655d51;margin:15px 0 24px}.fn-discoveries{padding:90px 0 88px}.fn-discoveries .fn-section-head{padding:0 3%;margin-bottom:36px}.fn-discovery-row{position:relative;display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:3px 0 10px}.fn-discovery-row::-webkit-scrollbar{display:none}.fn-discovery-row.is-scrubbing{scroll-snap-type:none}.fn-discovery-card{flex:0 0 calc((100% - 72px)/4);min-width:0;background:var(--fn-cream);color:var(--fn-ink);border-radius:6px;overflow:hidden;scroll-snap-align:start}.fn-discovery-photo{position:relative;aspect-ratio:.92;overflow:hidden;margin:10px 10px 0;border-radius:3px;background:#d4d7c1}.fn-discovery-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.fn-discovery-card:hover img{transform:scale(1.045)}.fn-photo-index{position:absolute;top:12px;left:12px;background:var(--fn-cream);color:var(--fn-ink);border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font:10px DM Mono,monospace}.fn-discovery-copy{padding:23px 20px}.fn-discovery-copy .eyebrow{font-size:8px;color:#716754;margin-bottom:10px}.fn-discovery-copy h3{font-size:clamp(24px,2.25vw,33px);color:var(--fn-ink);letter-spacing:-.04em}.fn-discovery-copy p{font:italic 12px/1.5 "Young Serif",Georgia,serif;color:#655d51;margin:10px 0 22px;min-height:36px}.fn-discovery-copy>span:last-child{font-size:12px;text-decoration:underline;text-underline-offset:4px}.fn-discovery-controls{display:flex;align-items:center;gap:28px;margin-top:22px}.fn-discovery-controls>span{flex-shrink:0;font:11px DM Mono,monospace}.fn-discovery-controls .text-link{flex-shrink:0}.fn-discovery-controls input{flex:1;min-width:40px;appearance:none;-webkit-appearance:none;padding:15px 0;border:0;min-height:32px;height:32px;cursor:ew-resize;background:transparent;border-radius:0}.fn-discovery-controls input::-webkit-slider-runnable-track{height:3px;background:#f3ede030;border-radius:2px}.fn-discovery-controls input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:3px;width:var(--fn-thumb,30%);background:var(--fn-cream);border:0;border-radius:2px}.fn-discovery-controls input::-moz-range-track{height:3px;background:#f3ede030;border-radius:2px}.fn-discovery-controls input::-moz-range-thumb{height:3px;width:var(--fn-thumb,30%);background:var(--fn-cream);border:0;border-radius:2px}.fn-people-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:22px 6px 16px;align-items:start}.fn-person{min-width:0;display:flex;flex-direction:column;background:#e3dfd0;padding:16px;border:1px solid #241a1226;box-shadow:2px 4px #241a1209;transform:rotate(var(--note-tilt));transition:transform .25s}.fn-person:nth-child(2){background:#d9dfd1;margin-top:35px}.fn-person:nth-child(3){background:#e7d6cc;margin-top:10px}.fn-person:hover{transform:rotate(0) translateY(-4px)}.fn-person .eyebrow{font-size:8px;letter-spacing:.08em;margin:0 0 14px}.fn-person img{width:100%;aspect-ratio:1.04;object-fit:cover;display:block;filter:saturate(.8);border:1px solid #241a1210}.fn-person h3{font-size:clamp(21px,1.9vw,28px);margin:18px 0 10px;line-height:1.2;letter-spacing:-.03em}.fn-person p{font-size:13px;line-height:1.45;margin:0 0 20px}.fn-person-link{font-size:11px;text-decoration:underline;text-underline-offset:4px;line-height:1.5;margin-top:auto}.fn-person-invite{min-height:310px;background:#d6d68d;margin-top:50px;gap:30px}.fn-person-invite strong{font:italic clamp(26px,2.5vw,37px)/1.2 "Young Serif",Georgia,serif;letter-spacing:-.045em}.fn-gatherings{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:90px 3%;align-items:center}.fn-gatherings h2{font-size:clamp(46px,5.3vw,78px)}.fn-gatherings>div+div{border-left:1px solid var(--fn-line);padding-left:12%}.fn-gatherings p{font-size:18px;margin:0 0 24px}.fn-coming{display:block;font:10px/1.5 DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#b1b645;margin-bottom:16px}.fn-invitation{text-align:center;padding:clamp(38px,6vw,84px) 24px}.fn-invitation h2{font-size:clamp(49px,6.4vw,92px);line-height:1.08}.fn-invitation>p{font-size:20px;line-height:1.6;margin:24px 0 30px}.fn-invitation .actions{justify-content:center;gap:14px}.fn-invitation p.fn-submission-note{font-size:12px;line-height:1.7;color:#6d6357;margin:20px auto 24px}.fn-invitation details{max-width:510px;margin:auto;border-top:1px solid #241a122e;font-size:13px;padding-top:16px;text-align:center}.fn-invitation summary{cursor:pointer;min-height:32px}.fn-invitation details p{line-height:1.7;color:#655d51}.fn-journal{display:flex;justify-content:space-between;align-items:center;gap:32px;margin:48px 3% 0;padding:32px 0 16px;border-top:1px solid var(--fn-line)}.fn-journal .eyebrow{margin:0 0 10px;font-size:9px}.fn-journal p{font:25px/1.3 "Young Serif",Georgia,serif;margin:0 0 12px}.fn-journal small{font-size:12px;line-height:1.6;color:#f3ede0ab}.fn-journal>.text-link{flex-shrink:0}.fn-detail{max-width:1200px;padding-top:48px}.fn-back{margin-bottom:36px}.fn-detail>header{max-width:960px;margin-bottom:36px}.fn-detail h1{font-size:clamp(42px,5.8vw,80px);color:var(--fn-cream)}.fn-detail>header>p{font-size:16px;margin:22px 0 0;color:#f3ede0b8}button.fn-film{width:100%;display:block;position:relative;aspect-ratio:16/9;padding:0;background:#0e1a2a;border:1px solid var(--fn-line);border-radius:7px;overflow:hidden}.fn-film>img{width:100%;height:100%;display:block;object-fit:cover;filter:brightness(.85)}.fn-film>span{position:absolute;bottom:28px;left:28px;display:flex;align-items:center;gap:12px;padding:13px 19px;background:var(--fn-cream);color:var(--fn-ink);border-radius:4px;font-size:13px}.fn-film svg{width:23px;height:23px}.fn-film:hover>img{filter:brightness(1)}.fn-detail-bottom{display:grid;grid-template-columns:1.3fr .8fr;gap:9%;padding-top:50px;margin-top:50px;border-top:1px solid var(--fn-line)}.fn-detail-bottom h2{font-size:34px}.fn-detail-bottom p{font-size:16px;color:#f3ede0bf}.fn-detail-bottom aside{border-left:1px solid var(--fn-line);padding-left:30px}.fn-related{display:block;padding:20px 0;border-top:1px solid var(--fn-line);font-size:12px;line-height:1.5}.fn-related strong{display:block;font:25px/1.3 "Young Serif",Georgia,serif;font-weight:400;margin:8px 0}.fn-related:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.fn-plant-intro{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.fn-plant-intro figure{margin:0;padding:14px;background:var(--fn-cream);color:var(--fn-ink);border-radius:5px;transform:rotate(1.5deg)}.fn-plant-intro figure img{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:3px}.fn-plant-intro figcaption{font-size:11px;padding:16px 5px 2px}.fn-plant-intro h1{font-size:clamp(40px,5vw,70px)}.fn-plant-intro p{font-size:17px;line-height:1.65}.fn-plant-intro .fn-latin{font:italic 18px/1.5 "Young Serif",Georgia,serif;color:var(--lime,#b1b645);margin:20px 0}.fn-plant-intro .button{margin-top:12px}.fn-detail dl{display:grid;grid-template-columns:130px 1fr;gap:14px;font-size:15px;line-height:1.6;margin:24px 0}.fn-detail dt{color:#f3ede09c;font-size:12px;padding-top:3px}.fn-detail dd{margin:0}.fn-detail .fn-source-note{font-size:13px;color:#f3ede09c}.fn-editorial :is(a,button,select,input,summary,[role=region]):focus-visible,.fn-detail :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:1500px){.fn-intro{grid-template-columns:1fr 1fr}.fn-feature{max-width:550px}}@media(max-width:1100px){.fn-intro{gap:40px;padding-left:0;padding-right:0}.fn-intro h1{font-size:clamp(58px,7.3vw,76px)}.fn-people-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;padding:12px}.fn-person img{aspect-ratio:1.4}.fn-person h3{font-size:28px}.fn-person-invite{min-height:340px;margin-top:25px}.fn-discovery-card{flex-basis:calc((100% - 48px)/3)}.fn-section-head{grid-template-columns:1.3fr .85fr;gap:28px}.fn-story-grid{gap:34px 18px}.fn-story-art{padding:20px;min-height:220px}.fn-art-words{font-size:32px}}@media(max-width:760px){.fn-editorial,.fn-detail{padding-top:38px}.fn-intro{grid-template-columns:1fr;gap:36px;padding-bottom:55px}.fn-intro h1{font-size:clamp(58px,11.5vw,82px)}.fn-intro-copy>p{font-size:22px;max-width:27em;margin-top:23px}.fn-intro-copy>p.fn-intro-small{font-size:16px;margin-bottom:22px}.fn-intro .eyebrow{font-size:9px;margin-bottom:20px}.fn-intro .actions{gap:20px}.fn-feature{justify-self:center;max-width:490px;padding-bottom:24px;width:91%}.fn-feature-paper{padding:18px}.fn-feature-paper figure{aspect-ratio:1.65}.fn-feature-paper h2{font-size:38px}.fn-margin-note{font-size:21px;bottom:-10px;right:-8px}.fn-section-nav{grid-template-columns:repeat(2,1fr);margin-bottom:38px}.fn-section-nav a{font-size:20px;min-height:64px;padding:12px 16px;gap:14px}.fn-section-nav a:nth-child(3){border-left:0}.fn-section-nav a:nth-child(n+3){border-top:1px solid var(--fn-line)}.fn-paper{padding:28px 22px}.fn-section-head{grid-template-columns:1fr;gap:20px;margin-bottom:26px}.fn-editorial h2{font-size:clamp(32px,6.2vw,46px)}.fn-editorial .eyebrow{margin-bottom:16px}.fn-section-head p{font-size:15px}.fn-filters{gap:16px 12px;padding:18px 0;margin-bottom:26px}.fn-filters label{min-width:0;flex:1}.fn-filters label:first-child{flex:1.2}.fn-filters select{font-size:14px;padding-left:10px}.fn-filters>p{flex-basis:100%;margin:0}.fn-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.fn-story-copy h3{font-size:26px}.fn-story-copy .eyebrow{margin-bottom:8px;font-size:8px}.fn-story-art{aspect-ratio:1.28;min-height:220px;padding:18px}.fn-art-words{font-size:30px}.fn-story-art .eyebrow{font-size:7px}.fn-discoveries{padding:48px 0}.fn-discoveries .fn-section-head{padding:0 4px;margin-bottom:24px}.fn-discovery-row{gap:16px}.fn-discovery-card{flex-basis:calc((100% - 16px)/2.3)}.fn-discovery-copy{padding:18px 16px}.fn-discovery-copy h3{font-size:27px}.fn-discovery-copy .eyebrow{font-size:8px;margin-bottom:8px}.fn-discovery-controls{gap:16px;flex-wrap:wrap;margin-top:12px}.fn-discovery-controls .text-link{margin-left:auto;font-size:13px}.fn-people-wall{gap:28px 20px;padding:8px 0 10px}.fn-person{padding:14px}.fn-person .eyebrow{font-size:7px;margin-bottom:12px}.fn-person h3{font-size:24px}.fn-person img{aspect-ratio:1.05}.fn-person-invite{min-height:300px}.fn-person-invite strong{font-size:30px}.fn-gatherings{padding:52px 4px;gap:26px;grid-template-columns:1fr}.fn-gatherings h2{font-size:54px}.fn-gatherings>div+div{padding:0;border:0}.fn-gatherings p{font-size:17px;max-width:32em}.fn-invitation{padding:40px 22px}.fn-invitation h2{font-size:clamp(44px,8vw,62px)}.fn-invitation>p{font-size:18px}.fn-invitation .eyebrow{font-size:9px}.fn-invitation .actions{gap:12px}.fn-journal{align-items:start;flex-direction:column;gap:16px;margin:32px 0 0;padding-top:24px}.fn-journal p{font-size:24px}.fn-journal .eyebrow{margin-bottom:10px}.fn-detail h1{font-size:clamp(36px,7.3vw,55px)}.fn-detail>header>p{font-size:14px}.fn-back{margin-bottom:26px}.fn-detail-bottom{grid-template-columns:1fr;gap:30px;padding-top:30px;margin-top:30px}.fn-detail-bottom h2{font-size:30px}.fn-detail-bottom aside{border-left:0;border-top:1px solid var(--fn-line);padding:26px 0 0}.fn-film>span{bottom:16px;left:16px;padding:9px 14px;font-size:12px}.fn-plant-intro{grid-template-columns:1fr;gap:32px}.fn-plant-intro figure{width:94%;justify-self:center}.fn-plant-intro figure img{aspect-ratio:1.2}}@media(max-width:480px){.fn-editorial h2{font-size:33px}.fn-intro h1{font-size:clamp(51px,13.8vw,66px)}.fn-intro-copy>p{font-size:20px}.fn-intro-copy>p.fn-intro-small{font-size:15px}.fn-intro .actions{gap:12px 20px}.fn-intro .button{padding:14px 17px;font-size:11px}.fn-feature-paper h2{font-size:34px}.fn-feature-paper{padding:16px}.fn-feature-paper .eyebrow{font-size:8px}.fn-feature-paper i{font-size:12px}.fn-section-nav a{font-size:18px;padding:12px 10px;gap:12px}.fn-section-nav small{font-size:8px}.fn-paper{padding:28px 18px}.fn-section-head h2 br{display:none}.fn-section-head h2 em:before{content:" "}.fn-filters{gap:14px 10px}.fn-filters label{font-size:9px}.fn-filters select{font-size:13px;padding:10px 23px 10px 9px}.fn-story-grid{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#241a1266 transparent;padding-bottom:18px}.fn-story-card{flex:0 0 88%;scroll-snap-align:start}.fn-story-image,.fn-story-art{aspect-ratio:1.5;min-height:0}.fn-story-art{min-height:210px;padding:22px}.fn-art-words{font-size:35px;padding:16px 0 38px}.fn-story-copy{padding-top:17px}.fn-story-copy h3{font-size:29px}.fn-story-copy p{font-size:14px}.fn-discovery-card{flex-basis:80%}.fn-discovery-photo{aspect-ratio:1.06}.fn-discovery-copy h3{font-size:31px}.fn-discovery-copy p{min-height:0}.fn-discovery-controls .text-link{flex-basis:100%;justify-content:flex-end;margin-top:-8px}.fn-people-wall{grid-template-columns:1fr;gap:28px;padding:10px 4px}.fn-person{padding:18px;max-width:340px;justify-self:center;width:96%;margin:0!important}.fn-person img{aspect-ratio:1.5}.fn-person h3{font-size:28px}.fn-person .eyebrow{font-size:8px}.fn-person-invite{min-height:250px;gap:20px}.fn-person-invite strong{font-size:36px}.fn-gatherings h2{font-size:50px}.fn-invitation h2{font-size:45px}.fn-invitation .actions{flex-direction:column;align-items:stretch}.fn-invitation .button{width:100%}.fn-invitation p.fn-submission-note{font-size:11px}.fn-invitation details{font-size:12px}.fn-detail dl{grid-template-columns:1fr;gap:7px}.fn-detail dd{margin-bottom:14px}.fn-detail .eyebrow{font-size:9px}.fn-detail h1{font-size:40px}}@media(prefers-reduced-motion:reduce){.fn-editorial *,.fn-detail *{scroll-behavior:auto!important;transition:none!important}}@media(max-width:380px){.fn-filters label,.fn-filters label:first-child{flex-basis:100%}.fn-filters select{font-size:14px}.fn-story-grid .fn-art-words{font-size:30px}}.fn-field-photo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;min-height:170px;padding:40px 25px;background:#c9cebb;color:#3b4538;text-align:center}.fn-field-photo[data-tone=sand]{background:#ded4ba;color:#5c503a}.fn-field-photo[data-tone=clay]{background:#e4c8b6;color:#6c4d3d}.fn-field-photo>svg{width:48px;height:36px;margin-bottom:7px;opacity:.6}.fn-field-photo>span:not(.fn-photo-corners){font:12px/1.5 DM Mono,monospace;letter-spacing:.01em}.fn-field-photo>small{font:italic 15px/1.4 "Young Serif",Georgia,serif;max-width:22em;color:inherit;opacity:.8}.fn-photo-corners{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid currentColor;opacity:.18;pointer-events:none}.fn-feature-paper .fn-field-photo{min-height:0}.fn-feature-paper .fn-field-photo>svg{width:58px;height:44px}.fn-discoveries .fn-section-head .fn-discovery-status{font-size:12px;line-height:1.65;color:#f3ede0a6;margin-top:14px}.fn-discovery-card{flex-basis:calc((100% - 48px)/3)}.fn-discovery-photo{aspect-ratio:1.28}.fn-discovery-copy{padding:24px}.fn-discovery-copy h3{font-size:clamp(29px,2.6vw,39px)}.fn-discovery-copy p{font:15px/1.6 Inter Tight,Arial,sans-serif;min-height:72px;margin:16px 0 20px}.fn-discovery-pending{display:block;font:9px/1.6 DM Mono,monospace;color:#766a5b;margin-bottom:10px}.fn-discovery-controls input[hidden]{display:none}.fn-discovery-controls>.text-link{margin-left:auto}.fn-framework-status{display:inline-block;font:10px/1.5 DM Mono,monospace;letter-spacing:.035em;padding:10px 14px;border:1px solid #f3ede040;border-radius:3px;margin-top:24px;color:#f3ede0c2}.fn-field-cover{margin:0;background:var(--fn-cream);color:var(--fn-ink);padding:16px;border-radius:7px}.fn-field-cover>.fn-field-photo{height:auto;aspect-ratio:2}.fn-field-cover>img{display:block;width:100%;aspect-ratio:2;object-fit:cover}.fn-field-cover>figcaption{padding:18px 8px 4px;font-size:12px;line-height:1.6}.fn-field-cover .fn-field-photo>svg{width:68px;height:51px}.fn-detail .fn-field-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:26px 0;margin:24px 0 50px;border-bottom:1px solid var(--fn-line)}.fn-field-meta dt{font:10px/1.5 DM Mono,monospace;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.fn-field-meta dd{font-size:17px;color:#f3ede078}.fn-field-account{max-width:850px;margin:0 auto}.fn-field-account section{padding:20px 0 30px}.fn-field-account h2{font-size:clamp(28px,3.5vw,42px)}.fn-field-account p{font-size:17px;color:#f3ede0b8;max-width:44em;margin:20px 0 0}.fn-field-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:4px 0 30px}.fn-field-photo-pair>.fn-field-photo{aspect-ratio:1.3;border-radius:4px}.fn-field-detail .fn-plant-connections h2{font-size:30px}@media(max-width:760px){.fn-discovery-card{flex-basis:75%}.fn-discovery-copy p{min-height:0;font-size:14px}.fn-field-cover{padding:10px}.fn-field-cover>.fn-field-photo{aspect-ratio:1.4}.fn-detail .fn-field-meta{gap:18px;margin-bottom:24px}.fn-field-meta dd{font-size:15px}.fn-field-photo-pair{gap:16px}.fn-field-photo-pair>.fn-field-photo{padding:32px 16px}.fn-field-account p{font-size:16px}.fn-field-account section{padding-bottom:20px}}@media(max-width:480px){.fn-discovery-card{flex-basis:86%}.fn-discovery-copy{padding:22px 20px}.fn-discovery-copy h3{font-size:30px}.fn-discovery-photo{aspect-ratio:1.15}.fn-field-photo{padding:35px 24px}.fn-field-photo>span:not(.fn-photo-corners){font-size:10px}.fn-field-photo>small{font-size:13px}.fn-detail .fn-field-meta{grid-template-columns:1fr;gap:16px;padding-top:8px}.fn-field-meta>div{display:flex;justify-content:space-between;align-items:center;gap:20px}.fn-field-meta dt{margin:0;padding:0}.fn-field-meta dd{margin:0}.fn-field-photo-pair{grid-template-columns:1fr}.fn-framework-status{font-size:9px}.fn-field-account .eyebrow{font-size:8px}.fn-field-detail .fn-detail-bottom{margin-top:10px}}.home-scene-copy-mobile{display:none}@media(max-width:600px){.home-scene-description{display:grid}.home-scene-description>span{grid-area:1 / 1}.home-scene-copy-full{visibility:hidden}.home-scene-copy-mobile{display:block;align-self:end;font-size:11px;line-height:1.4}}.mobile-back-top{display:none}@media(max-width:800px){.mobile-back-top{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:18;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:48px;height:54px;min-height:54px;padding:7px 0;border:1px solid #f3ede0b3;border-radius:12px;background:var(--cream);color:var(--night);box-shadow:0 4px 18px #07121f30;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .2s,transform .2s,visibility .2s}.mobile-back-top svg{width:20px;height:20px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}.mobile-back-top span{font:500 9px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.mobile-back-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mobile-back-top:active{background:var(--lime);transform:translateY(-2px)}.mobile-back-top:focus-visible{outline:2px solid var(--lime);outline-offset:4px}body:has(.site-header.is-menu-open,.cart-drop,dialog[open]) .mobile-back-top,body:has(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):focus,textarea:focus,select:focus,[contenteditable=true]:focus) .mobile-back-top{opacity:0;visibility:hidden;pointer-events:none;transition:none}}@media(prefers-reduced-motion:reduce){.mobile-back-top{transition:none}}@media(min-width:801px){.world-hero{align-items:center;text-align:center;justify-content:center;padding:192px 5% 142px}.world-hero-kicker{position:static;top:auto;left:auto;margin:0 0 28px;max-width:none;font-size:10px;letter-spacing:.2em;text-align:center;text-shadow:0 1px 10px #0e1a2a66}.world-hero h2{max-width:none;font-size:clamp(66px,8.2vw,150px);line-height:.93;letter-spacing:-.04em;text-align:center;text-wrap:nowrap;text-shadow:0 4px 32px #0e1a2a26}.world-hero h2 br{display:none}.world-hero h2 em{display:block;font-size:1.13em;line-height:1;letter-spacing:-.045em;margin-top:.06em}.world-hero p{font-size:16px;line-height:1.65;margin:30px auto 0}.world-hero-cta{font-size:11px;min-height:48px;margin-top:26px;padding:0 24px;background:var(--cream);color:var(--ink);border-color:#fff8;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 5px 18px #0e1a2a26,0 0 0 1px #0e1a2a14}.world-hero-cta:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}.world-hero-cta:focus-visible{background:var(--cream);color:var(--ink);outline:2px solid var(--cream);outline-offset:4px;box-shadow:0 0 0 4px var(--night)}.world-hero-cta:active{background:var(--lime);color:var(--ink);border-color:var(--lime);box-shadow:0 2px 8px #0e1a2a26}.landscape-home:after{background:radial-gradient(ellipse at 50% 44%,#0e1a2a18,transparent 58%),linear-gradient(0deg,#0e1a2a50,transparent 32%)}}@media(min-width:801px)and (max-height:740px){.world-hero{padding-top:142px;padding-bottom:116px}.world-hero h2{font-size:clamp(66px,min(8.2vw,14vh),128px)}.world-hero-kicker{margin-bottom:20px;font-size:9px}.world-hero p{margin-top:22px;font-size:14px}.world-hero-cta{margin-top:20px;min-height:44px}}.support-hub [data-support-resource=registration]{background:var(--cream)}.home-discovery-row .home-feeling{height:auto;min-height:0;grid-template-rows:auto auto;align-content:start;align-self:start;gap:38px;padding:0 20px 8px 0;overflow:visible}.home-discovery-row .home-feeling-control{display:flex;flex-direction:column;height:auto;min-height:0;padding:0 24px;justify-content:flex-start;align-items:flex-start;gap:0}.home-discovery-row .home-feeling-control .eyebrow{margin:0 0 30px;line-height:1.5}.home-discovery-row .home-feeling-control h2{margin:0;font-size:clamp(30px,5.8cqw,44px);line-height:1.12}.home-feeling h2 #home-mood{font-size:clamp(32px,13.2cqw,100px);line-height:1.02;letter-spacing:-.04em;margin:8px 0 0;white-space:nowrap}.home-discovery-row .home-feeling .home-spark{margin:24px 0 0;min-height:44px;padding:0 22px;font-size:12px;background:var(--cream);color:var(--ink);border-color:var(--cream)}.home-discovery-row .home-feeling .home-spark:hover{background:var(--lime);border-color:var(--lime)}.home-discovery-row .home-suggestion{height:auto;min-height:292px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:28px 28px 24px;--card-tilt:-.6deg}.home-discovery-row .home-suggestion .eyebrow{font-size:10px;line-height:1.6;letter-spacing:.1em}.home-discovery-row .home-suggestion h3{display:block;overflow:visible;-webkit-line-clamp:unset;font-size:clamp(24px,2.1vw,32px);line-height:1.2;letter-spacing:-.025em;margin:16px 0 28px;text-wrap:pretty}.home-discovery-row .home-suggestion .home-suggestion-links{margin:auto 0 0;padding-top:0;gap:10px 16px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.home-discovery-row .home-suggestion .text-link{margin:0;min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center;line-height:1.4;font-size:11px;text-align:center}.home-discovery-row .home-suggestion .text-link+.text-link{margin:0}.home-discovery-row .home-suggestion small{margin:16px 0 0;padding:14px 0 0;border-top:1px solid #241a1226;font-size:11px;line-height:1.6;color:#62594b}@media(min-width:801px){.home-discovery-row .home-feeling{align-self:stretch;align-content:space-between;padding-bottom:4px}}@media(max-width:800px){.home-discovery-row .home-feeling{padding:0 4px 12px;gap:40px}.home-discovery-row .home-feeling-control{padding:0 16px}.home-discovery-row .home-feeling-control .eyebrow{font-size:10px;margin-bottom:30px}.home-discovery-row .home-feeling-control h2{font-size:28px}.home-feeling h2 #home-mood{font-size:clamp(30px,15cqw,76px);margin-top:7px}.home-discovery-row .home-feeling .home-spark{margin-top:28px;font-size:11px;min-height:44px}.home-discovery-row .home-suggestion{min-height:280px;padding:28px 22px 24px}.home-discovery-row .home-suggestion .eyebrow{font-size:9px;letter-spacing:.08em}.home-discovery-row .home-suggestion h3{font-size:24px;line-height:1.2;margin:14px 0 24px}.home-discovery-row .home-suggestion .home-suggestion-links{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch}.home-discovery-row .home-suggestion .text-link{padding:10px 8px;font-size:10px;white-space:normal}.home-discovery-row .home-suggestion small{font-size:10px;margin-top:14px;padding-top:12px}}.fn-editorial :is(section,nav)[id]{scroll-margin-top:calc(var(--site-top,80px) + 24px)}.fn-reading,.fn-observation-detail{max-width:1260px;padding-bottom:32px}.fn-photo{margin:0;min-width:0}.fn-photo figcaption{font-size:12px;line-height:1.5;margin-top:14px;color:inherit}.fn-photo figcaption small{display:block;margin-top:3px;opacity:.68;font-size:11px;font-style:italic}.fn-photo-slot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:190px;width:100%;height:100%;aspect-ratio:4/5;padding:36px 24px;background:#d9ddc8;color:#414a3c;text-align:center;overflow:hidden}.fn-photo-slot:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid #414a3c30;pointer-events:none}.fn-slot-index{position:absolute;top:28px;left:30px;font:9px/1.4 DM Mono,monospace;letter-spacing:.08em}.fn-slot-viewfinder{width:40px;height:32px;margin:20px 0 6px;border:1px solid #414a3c66;border-radius:2px;position:relative}.fn-slot-viewfinder:before{content:"";position:absolute;top:8px;right:12px;bottom:8px;left:12px;border:1px solid #414a3c66;border-radius:50%}.fn-slot-subject{font:400 clamp(18px,1.7vw,24px)/1.25 "Young Serif",Georgia,serif;letter-spacing:-.02em;max-width:16em}.fn-photo-slot>small{font:9px/1.5 DM Mono,monospace;opacity:.7}.fn-photo-slot.is-compact{aspect-ratio:1;min-height:0;padding:22px 14px;gap:8px}.fn-photo-slot.is-compact .fn-slot-index{position:static;font-size:8px}.fn-photo-slot.is-compact .fn-slot-viewfinder,.fn-photo-slot.is-compact>small{display:none}.fn-photo-slot.is-compact .fn-slot-subject{font-size:15px}.fn-story-image>.fn-photo-slot{aspect-ratio:auto;padding-bottom:64px}.fn-feature-paper figure>.fn-photo-slot{aspect-ratio:auto;min-height:0}.fn-reading>header.fn-reading-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:9%;align-items:center;max-width:none;margin-bottom:64px;padding:4px 3% 20px}.fn-reading-title h1{font-size:clamp(44px,5.6vw,76px);line-height:1.07;max-width:10.8em}.fn-reading-title>.eyebrow{color:var(--lime);margin-bottom:26px}.fn-reading .fn-reading-dek{font-size:clamp(19px,1.8vw,24px);line-height:1.55;color:var(--fn-cream);max-width:28em;margin:26px 0}.fn-reading-meta{display:flex;flex-wrap:wrap;gap:12px 22px;border-top:1px solid var(--fn-line);padding-top:20px;color:#f3ede0b3;font:10px/1.6 DM Mono,monospace}.fn-reading-cover{position:relative;width:100%;max-width:352px;justify-self:end;transform:rotate(2deg);padding:14px 14px 20px;background:var(--fn-cream);color:var(--fn-ink);border-radius:5px;box-shadow:8px 9px #f3ede015}.fn-reading-cover .fn-photo-slot{min-height:220px}.fn-reading-cover figcaption{padding:0 4px}.fn-reading-stamp{position:absolute;bottom:-32px;right:-19px;transform:rotate(-7deg);font:italic 28px/1.1 "Young Serif",Georgia,serif;color:var(--lime);text-align:right;text-shadow:0 1px 1px var(--night)}.fn-reading-spread{padding:clamp(28px,5vw,64px)}.fn-prose{min-width:0;max-width:720px;margin-inline:auto}.fn-prose section{scroll-margin-top:calc(var(--site-top,80px) + 28px);outline:none}.fn-prose section+section{margin-top:56px}.fn-prose h2{font-size:clamp(28px,2.7vw,36px);line-height:1.18;max-width:21em;margin-bottom:24px}.fn-prose p{font-size:17px;line-height:1.85;margin:0 0 21px;color:#3c352b;max-width:65ch}.fn-reading-opening>p:first-child{font:24px/1.5 "Young Serif",Georgia,serif;letter-spacing:-.025em;margin-bottom:26px}.fn-photo-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0}.fn-photo-set.is-single{max-width:360px;margin-inline:auto;grid-template-columns:1fr}.fn-photo-set .fn-photo-slot{height:auto;min-height:0}.fn-reading-sources{border-top:1px solid #241a1230;border-bottom:1px solid #241a1230;margin-top:24px;padding:18px 0;font-size:14px}.fn-reading-sources summary{cursor:pointer;font-size:15px;line-height:1.6;min-height:32px}.fn-reading-sources summary>span{float:right;font:10px/2.4 DM Mono,monospace;color:#6e6457}.fn-reading-sources>p{font-size:13px;line-height:1.7;margin:18px 0;color:#6e6457}.fn-reading-sources ul{margin:0;padding-left:20px}.fn-reading-sources li{padding:6px 0;font-size:14px;line-height:1.6}.fn-reading-sources a{text-decoration:underline;text-underline-offset:3px}.fn-linked-discoveries{padding:66px 0}.fn-linked-discoveries>header{display:grid;grid-template-columns:1fr 2fr;align-items:start;margin-bottom:34px;gap:24px}.fn-linked-discoveries>header .eyebrow{padding-top:10px;color:var(--lime)}.fn-linked-discoveries h2{font-size:clamp(34px,4vw,50px)}.fn-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fn-mini-grid>a{display:grid;grid-template-columns:100px minmax(0,1fr);gap:18px;align-items:center;border-block:1px solid var(--fn-line);padding-block:20px}.fn-mini-grid>a:hover strong{text-decoration:underline;text-underline-offset:5px}.fn-mini-grid small{display:block;color:var(--lime);font:9px/1.5 DM Mono,monospace;margin-bottom:9px}.fn-mini-grid strong{display:block;font:21px/1.25 "Young Serif",Georgia,serif;letter-spacing:-.025em}.fn-next-story{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:34px 40px;background:var(--fn-cream);color:var(--fn-ink);border-radius:6px}.fn-next-story>span{min-width:0}.fn-next-story strong{display:block;font:clamp(28px,3.4vw,46px)/1.15 "Young Serif",Georgia,serif;letter-spacing:-.035em;max-width:18em}.fn-next-story>span>span{display:inline-block;margin-top:20px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.fn-next-story>.fn-photo-slot{flex:0 0 130px;width:130px;aspect-ratio:1.1}.fn-discovery-filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.fn-discovery-filters button{min-height:44px;padding:10px 17px;border:1px solid #f3ede04a;color:var(--fn-cream);background:transparent;border-radius:25px;font:13px/1.4 Inter Tight,Arial,sans-serif;letter-spacing:0;text-transform:none}.fn-discovery-filters button[aria-pressed=true]{background:var(--fn-cream);border-color:var(--fn-cream);color:var(--fn-ink)}.fn-observation-card[hidden]{display:none}.fn-observation-card .fn-discovery-photo{position:relative;aspect-ratio:1.15}.fn-observation-card .fn-photo-slot{aspect-ratio:auto;padding-bottom:55px}.fn-observation-card .fn-slot-index{display:none}.fn-observation-card .fn-photo-slot:before{top:28px;right:20px;bottom:48px;left:20px}.fn-observation-card .fn-photo-index{font:10px DM Mono,monospace;top:14px;left:14px}.fn-discovery-type{position:absolute;bottom:14px;left:18px;font:9px/1.5 DM Mono,monospace;color:#414a3c}.fn-observation-card .fn-discovery-copy{display:flex;flex-direction:column;flex:1;padding:25px 24px 28px}.fn-observation-card .fn-discovery-copy>.eyebrow{font-size:8px;letter-spacing:.055em;margin-bottom:12px;line-height:1.7}.fn-observation-card .fn-discovery-copy h3{font-size:clamp(27px,2.7vw,36px);max-width:15em}.fn-observation-card .fn-discovery-copy p{min-height:0;font-size:14px;margin:16px 0 24px}.fn-discovery-open{display:block;margin-top:auto;font-size:12px;text-decoration:underline;text-underline-offset:5px}.fn-observation-detail>header.fn-observation-heading{display:flex;justify-content:space-between;gap:18px;align-items:center;margin:0 0 24px;max-width:none}.fn-observation-heading>.eyebrow{color:var(--lime);margin:0}.fn-observation-detail>header.fn-observation-heading>p{font:italic 22px "Young Serif",Georgia,serif;margin:0;color:var(--fn-cream)}.fn-observation-spread{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(34px,6vw,80px);padding:clamp(24px,5vw,64px)}.fn-specimen{min-width:0;max-width:380px;width:100%;align-self:start;position:sticky;top:calc(var(--site-top,80px) + 24px)}.fn-specimen .fn-photo-slot{height:auto}.fn-phase[hidden]{display:none}.fn-phase-controls{display:flex;margin-top:22px;border:1px solid #241a1244;border-radius:4px;overflow:hidden}.fn-phase-controls button{flex:1;border:0;border-radius:0;background:transparent;color:var(--fn-ink);font:13px Inter Tight,Arial,sans-serif;min-height:48px;padding:10px 12px;text-transform:none;letter-spacing:0}.fn-phase-controls button[aria-pressed=true]{background:var(--fn-ink);color:var(--fn-cream)}.fn-specimen-credit{display:block;margin-top:20px;color:#6e6457;font:9px/1.6 DM Mono,monospace}.fn-extra-photo{margin-top:25px;max-width:280px}.fn-extra-photo .fn-photo-slot{aspect-ratio:1.5;min-height:160px}.fn-observation-copy{min-width:0}.fn-observation-copy>.eyebrow{color:#62673b;margin:0 0 20px}.fn-observation-copy h1{font-size:clamp(40px,4.5vw,62px);color:var(--fn-ink);line-height:1.08;margin-bottom:12px;max-width:12em}.fn-observation-copy .fn-botanical{font:italic 14px "Young Serif",Georgia,serif;color:#6e6457;margin:0 0 30px}.fn-observation-copy p{font-size:17px;line-height:1.8;max-width:42em;margin:0 0 19px}.fn-observation-copy p.fn-observation-lead{font:22px/1.5 "Young Serif",Georgia,serif;letter-spacing:-.025em;margin:28px 0}.fn-question{border-top:1px solid #241a1240;padding-top:26px;margin-top:32px}.fn-question>.eyebrow{color:#6e6457;font-size:9px;margin-bottom:12px}.fn-question h2{font:28px/1.25 "Young Serif",Georgia,serif;margin:0 0 20px;max-width:20em}.fn-answer-options{display:flex;flex-wrap:wrap;gap:10px}.fn-answer-options button{min-height:46px;padding:10px 18px;color:var(--fn-ink);background:transparent;border:1px solid #241a1270;border-radius:25px;font:14px/1.4 Inter Tight,Arial,sans-serif;text-transform:none;letter-spacing:0}.fn-answer-options button[aria-pressed=true]{background:#d9ddc8;border-color:#737b55}.fn-answer{margin-top:20px;padding:20px;border-left:2px solid #838b4f;background:#e5e5d5}.fn-answer[hidden]{display:none}.fn-answer strong{display:block;font:10px/1.5 DM Mono,monospace;margin-bottom:10px}.fn-answer>p,.fn-question p.fn-question-invite{font-size:14px;line-height:1.65;margin:0}.fn-question .text-link{margin-top:12px}.fn-observation-after{display:grid;grid-template-columns:1.25fr .85fr;gap:60px;padding:56px 0;margin-top:0;border-bottom:1px solid var(--fn-line)}.fn-source-story{display:grid;grid-template-columns:140px minmax(0,1fr);gap:26px;align-items:start}.fn-source-story>.fn-photo-slot{aspect-ratio:4/5;height:auto}.fn-source-story .eyebrow,.fn-plant-bridge .eyebrow{font-size:9px;color:var(--lime);margin-bottom:18px}.fn-source-story h2,.fn-plant-bridge h2{font-size:32px;line-height:1.2}.fn-source-story p,.fn-plant-bridge p{font-size:14px;color:#f3ede0b3;margin:18px 0;line-height:1.65}.fn-source-story .text-link{text-decoration:underline}.fn-plant-bridge{padding-left:32px;border-left:1px solid var(--fn-line)}.fn-discovery-next{display:flex;justify-content:space-between;gap:24px;margin-top:26px}.fn-reading :is(button,summary):focus-visible,.fn-observation-detail :is(button,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1000px){.fn-reading>header.fn-reading-hero{gap:6%;padding-inline:0}.fn-reading-title h1{font-size:54px}.fn-reading-spread{padding:40px 34px}.fn-mini-grid{gap:18px}.fn-mini-grid>a{grid-template-columns:70px minmax(0,1fr);gap:13px}.fn-mini-grid strong{font-size:18px}.fn-photo-slot.is-compact .fn-slot-subject{font-size:12px}.fn-observation-after{gap:30px}.fn-source-story{grid-template-columns:100px minmax(0,1fr);gap:22px}}@media(max-width:760px){.fn-reading>header.fn-reading-hero{grid-template-columns:1fr;gap:38px;padding:0;margin-bottom:54px}.fn-reading-title h1{font-size:clamp(42px,8vw,62px);max-width:11em}.fn-reading .fn-reading-dek{font-size:20px;max-width:30em;margin-block:24px}.fn-reading-title>.eyebrow{font-size:9px;margin-bottom:22px}.fn-reading-cover{justify-self:center;max-width:300px;padding:12px 12px 18px}.fn-reading-cover .fn-photo-slot{aspect-ratio:1.2;min-height:180px}.fn-reading-cover figcaption{font-size:11px}.fn-reading-stamp{font-size:24px;bottom:-23px;right:-12px}.fn-reading-spread{padding:30px 24px}.fn-prose p{font-size:16px;line-height:1.8;margin-bottom:19px}.fn-reading-opening>p:first-child{font-size:22px;line-height:1.5}.fn-prose section+section{margin-top:40px}.fn-prose h2{font-size:30px}.fn-photo-set{gap:14px;margin-block:26px}.fn-photo-slot{padding:30px 18px;min-height:160px}.fn-slot-subject{font-size:19px}.fn-slot-index{font-size:8px;top:25px;left:25px}.fn-photo-slot:before{top:14px;right:14px;bottom:14px;left:14px}.fn-photo figcaption{font-size:11px}.fn-photo figcaption small{font-size:10px}.fn-linked-discoveries{padding:44px 0}.fn-linked-discoveries>header{display:block;margin-bottom:24px}.fn-linked-discoveries>header .eyebrow{padding:0;margin-bottom:16px}.fn-linked-discoveries h2{font-size:36px}.fn-mini-grid{grid-template-columns:1fr;gap:0}.fn-mini-grid>a{grid-template-columns:76px minmax(0,1fr);gap:20px;border-top:0;padding-block:18px}.fn-mini-grid>a:first-child{border-top:1px solid var(--fn-line)}.fn-mini-grid strong{font-size:24px}.fn-mini-grid .fn-photo-slot{height:76px;aspect-ratio:1}.fn-next-story{padding:26px;gap:20px}.fn-next-story strong{font-size:30px}.fn-next-story>.fn-photo-slot{display:none}.fn-discovery-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:22px}.fn-discovery-filters button{font-size:12px;min-height:44px;padding:10px 8px}.fn-observation-card .fn-discovery-copy h3{font-size:31px}.fn-observation-card .fn-discovery-photo{aspect-ratio:1.25}.fn-discovery-controls{flex-wrap:wrap}.fn-discovery-controls>.text-link{margin-left:0}.fn-observation-detail>header.fn-observation-heading{align-items:start;margin-bottom:24px;gap:10px}.fn-observation-heading>.eyebrow{font-size:8px;max-width:18em}.fn-observation-detail>header.fn-observation-heading>p{font-size:17px;text-align:right}.fn-observation-spread{grid-template-columns:1fr;padding:24px;gap:30px}.fn-specimen{position:static;max-width:none}.fn-specimen .fn-photo-slot{aspect-ratio:1.3;min-height:190px}.fn-specimen .fn-photo figcaption{font-size:11px}.fn-specimen-credit{font-size:8px;margin-top:12px}.fn-phase-controls{margin-top:16px}.fn-phase-controls button{min-height:44px}.fn-extra-photo{max-width:240px;margin:24px auto 0}.fn-observation-copy h1{font-size:42px}.fn-observation-copy>.eyebrow{font-size:9px;margin-bottom:16px}.fn-observation-copy .fn-botanical{font-size:13px;margin-bottom:20px}.fn-observation-copy p{font-size:16px;line-height:1.75}.fn-observation-copy p.fn-observation-lead{font-size:22px;margin:22px 0}.fn-question{margin-top:26px;padding-top:24px}.fn-question h2{font-size:26px}.fn-answer-options{gap:8px}.fn-answer-options button{font-size:13px;padding:10px 15px}.fn-answer{padding:16px}.fn-observation-after{grid-template-columns:1fr;padding-block:36px;gap:30px}.fn-source-story{grid-template-columns:88px minmax(0,1fr);gap:20px}.fn-source-story h2{font-size:27px}.fn-source-story>.fn-photo-slot{aspect-ratio:4/5}.fn-source-story p{font-size:14px}.fn-source-story .eyebrow{font-size:8px}.fn-plant-bridge{padding:26px 0 0;border-left:0;border-top:1px solid var(--fn-line)}.fn-plant-bridge h2{font-size:30px}.fn-plant-bridge h2 br{display:none}.fn-discovery-next{align-items:start;gap:20px}.fn-discovery-next>a{font-size:13px;max-width:55%}.fn-discovery-next>a:last-child{text-align:right}}@media(max-width:480px){.fn-photo-set{grid-template-columns:1fr 1fr;gap:12px}.fn-photo-set .fn-photo-slot{padding:35px 10px 22px;aspect-ratio:3/4}.fn-photo-set .fn-slot-subject{font-size:14px}.fn-photo-set .fn-slot-viewfinder{width:26px;height:22px}.fn-photo-set .fn-slot-viewfinder:before{top:5px;right:8px;bottom:5px;left:8px}.fn-photo-set .fn-slot-index{top:16px;left:16px;font-size:7px}.fn-photo-set .fn-photo-slot:before{top:8px;right:8px;bottom:8px;left:8px}.fn-photo-set .fn-photo-slot>small{font-size:7px}.fn-photo-set.is-single{max-width:260px;grid-template-columns:1fr}.fn-photo-set.is-single .fn-slot-subject{font-size:20px}.fn-reading-sources summary>span{float:none;display:block;margin-left:16px}.fn-reading-spread,.fn-observation-spread{padding:26px 20px}}.fn-photo-slot>small{color:#56604d;opacity:1}.fn-photo figcaption small{color:#706653;opacity:1}@media(max-width:760px){.fn-observation-spread{display:flex;flex-direction:column;gap:0}.fn-observation-copy{display:contents}.fn-observation-copy>.eyebrow{order:0}.fn-observation-copy>h1{order:1}.fn-observation-copy>p.fn-botanical{order:2;margin-bottom:0}.fn-specimen{order:3;margin:26px 0 30px}.fn-observation-copy>p,.fn-observation-copy>.fn-question,.fn-observation-copy>.fn-reading-sources{order:4}.fn-observation-copy>p.fn-observation-lead{margin-top:0}.fn-reading>header.fn-reading-hero{gap:30px}}.fn-source-image{display:block;width:100%;height:auto;object-fit:cover}.fn-story-image>.fn-source-image,.fn-feature-paper figure>.fn-source-image,.fn-discovery-photo>.fn-source-image{height:100%}.fn-source-image.is-compact{width:100%;aspect-ratio:1;object-fit:cover}.fn-next-story>.fn-source-image.is-compact{width:130px;flex:0 0 130px}@media(max-width:760px){.fn-next-story>.fn-source-image.is-compact{display:none}}@media(max-width:760px){.fn-observation-copy h1{font-size:clamp(34px,10vw,42px)}}.fn-slot-viewfinder{flex-shrink:0}.fn-story-image>.fn-photo-slot{min-height:0;gap:7px;padding:38px 18px 58px}.fn-story-image .fn-slot-viewfinder{display:none}.fn-story-image .fn-slot-subject{font-size:clamp(16px,1.6vw,22px)}.fn-photo-gallery{margin:32px 0;min-width:0}.fn-gallery-track{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0}.fn-photo-gallery.is-many .fn-gallery-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.fn-gallery-track::-webkit-scrollbar{display:none}.fn-gallery-track>.fn-photo{flex:0 0 calc((100% - 20px)/2);min-width:0;scroll-snap-align:start}.fn-gallery-track .fn-photo-slot{height:auto;min-height:0;aspect-ratio:4/5}.fn-gallery-track .fn-source-image{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;background:#e5e5d5}.fn-gallery-track:focus-visible{outline:2px solid #716f44;outline-offset:5px}@media(max-width:760px){.fn-photo-gallery{margin:26px 0}.fn-photo-gallery .fn-gallery-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.fn-gallery-track>.fn-photo{flex-basis:100%}.fn-gallery-track .fn-photo-slot,.fn-gallery-track .fn-source-image{aspect-ratio:1;min-height:0}.fn-gallery-track .fn-slot-subject{font-size:21px}.fn-gallery-track .fn-photo-slot{padding:34px 22px}}.fn-people-wall.is-invitation{grid-template-columns:minmax(0,640px);justify-content:center}.fn-people-wall.is-invitation .fn-person-invite{margin-top:0;min-height:220px;max-width:none;transform:none}.fn-invitation.fn-paper{background:linear-gradient(#0e1a2a42,#0e1a2a80),url(v2-field-notes-invitation.png) center/cover;color:#f3ede0;overflow:hidden;padding-block:80px}.fn-invitation h2,.fn-invitation .eyebrow,.fn-invitation p.fn-submission-note,.fn-invitation details p{color:#f3ede0}.fn-invitation h2{text-shadow:0 2px 24px #0e1a2a40}.fn-invitation .button{background:#f3ede0;color:#241a12;border-color:#f3ede0}.fn-invitation .button.secondary{background:#0e1a2a30;color:#f3ede0;border-color:#f3ede0aa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fn-invitation details{border-color:#f3ede050}@media(max-width:760px){.fn-invitation.fn-paper{padding:48px 22px;background-position:48% center}}a.page-return{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:10px 17px;margin:0 0 28px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:500 13px/1.4 var(--font-body);letter-spacing:0;text-transform:none;text-decoration:none;transition:background .18s,border-color .18s;box-sizing:border-box}a.page-return:hover{background:color-mix(in srgb,currentColor 8%,transparent);text-decoration:none}a.page-return:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.connect-breadcrumb>a.page-return{margin:0}.library-detail>a.page-return{margin-bottom:28px}.fn-detail>a.page-return{margin-bottom:32px}.about-page>a.page-return{margin-top:24px;margin-bottom:0}@media(max-width:600px){a.page-return{font-size:12px;padding:10px 14px;margin-bottom:22px}.fn-detail>a.page-return,.library-detail>a.page-return{margin-bottom:24px}.connect-breadcrumb{flex-wrap:wrap;row-gap:10px}.about-page>a.page-return{margin-top:16px}}@media(prefers-reduced-motion:reduce){a.page-return{transition:none}}.library-detail>.page-return+header{margin-top:0}.infuser-features{display:block}.infuser-features .infuser-section-head{text-align:center;max-width:none;margin:0 auto 38px}.infuser-features .infuser-section-head>.eyebrow{display:flex;justify-content:center;align-items:center;gap:18px;color:var(--olive)}.infuser-feature-intro>.eyebrow:before,.infuser-feature-intro>.eyebrow:after{content:"";width:42px;height:1px;background:currentColor;opacity:.4}.infuser-features .infuser-section-head h2{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px 24px;margin:24px 0 0;font-size:clamp(36px,4.1vw,62px);line-height:1.15;text-wrap:balance}.infuser-title-lead{font:400 italic .74em/1.2 var(--font-accent);text-transform:none;letter-spacing:-.025em;color:var(--olive)}.infuser-title-focus{color:var(--cream)}.infuser-features .infuser-feature-intro>p{max-width:none;margin:20px auto 0;font-size:16px;line-height:1.6;color:var(--fg-muted)}@media(min-width:601px){.infuser-features .infuser-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none;margin:0;gap:0;border-top:1px solid var(--line)}.infuser-features .infuser-feature-list article,.infuser-features .infuser-feature-list article:first-child,.infuser-features .infuser-feature-list article:last-child{display:grid;grid-template-columns:32px minmax(0,1fr);align-content:start;gap:22px;padding:36px 40px;min-width:0;border:0;background:transparent;color:var(--cream)}.infuser-features .infuser-feature-list article:nth-child(odd){border-right:1px solid var(--line)}.infuser-features .infuser-feature-list article:nth-child(n+3){border-top:1px solid var(--line)}.infuser-features .infuser-feature-list article>.eyebrow{flex:none;padding:5px 0 0;font:500 11px/1.5 var(--font-mono);letter-spacing:.12em;color:var(--olive)}.infuser-features .infuser-feature-list h3{font-size:clamp(23px,2.1vw,30px);line-height:1.15;margin:0 0 18px;text-wrap:balance;max-width:24ch}.infuser-features .infuser-feature-list p{font-size:15px;line-height:1.7;margin:0;max-width:44ch;color:var(--fg-muted);opacity:1}.infuser-features .infuser-feature-list small{font-size:12px;line-height:1.6;margin-top:14px;max-width:44ch;color:var(--fg-muted);opacity:1}}@media(min-width:601px)and (max-width:900px){.infuser-features .infuser-feature-list article,.infuser-features .infuser-feature-list article:first-child,.infuser-features .infuser-feature-list article:last-child{grid-template-columns:1fr;gap:14px;padding:28px 24px}}@media(max-width:600px){.infuser-features .infuser-section-head{margin-bottom:28px}.infuser-features .infuser-section-head h2{flex-direction:column;align-items:center;gap:7px;font-size:clamp(26px,7.6vw,40px);margin-top:18px}.infuser-title-lead{font-size:28px}.infuser-features .infuser-feature-intro>p{font-size:14px;max-width:28ch;margin-top:16px}.infuser-feature-intro>.eyebrow:before,.infuser-feature-intro>.eyebrow:after{width:22px}.infuser-features .infuser-section-head>.eyebrow{gap:10px}}.library-plant-origin{margin:12px 0 0}.library-plant-note{margin:24px 0 0;padding-top:18px;border-top:1px solid var(--line);color:var(--fg-muted);font-size:13px;line-height:1.7}.library-related-links{gap:10px;margin-top:18px}.library-related-links .library-related-link{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;min-height:82px;padding:17px 19px;border:1px solid #f3ede047;border-radius:8px;background:#f3ede009;color:var(--cream);text-decoration:none;cursor:pointer;transition:background .18s,border-color .18s}.library-related-title{font-size:16px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.library-related-action{font-size:11px;font-weight:500;line-height:1.4;color:var(--lime);text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.library-related-links .library-related-link:hover{background:#f3ede014;border-color:var(--lime)}}.library-related-links .library-related-link:focus-visible{outline:2px solid var(--lime);outline-offset:3px;background:#f3ede014}.library-related-links .library-related-link:active{background:#f3ede020}@media(max-width:600px){.library-related-links .library-related-link{min-height:78px;padding:16px 18px;gap:8px}}@media(prefers-reduced-motion:reduce){.library-related-links .library-related-link{transition:none}}#app>.recipe-detail{max-width:1440px;padding-top:36px;padding-bottom:90px}.recipe-detail .recipe-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(36px,5vw,80px);align-items:center;margin:18px 0 68px}.recipe-detail .recipe-opening.no-media{grid-template-columns:minmax(0,900px)}.recipe-detail .recipe-intro{min-width:0;margin:0;padding:0}.recipe-category{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:24px}.recipe-category .eyebrow{margin:0;color:var(--lime)}.recipe-category>a{font-size:12px;line-height:1.4;padding:6px 11px;border:1px solid #f3ede038;border-radius:20px;text-decoration:none;color:var(--cream)}.recipe-detail .recipe-intro h1{font:400 clamp(36px,3.6vw,56px)/1.12 "Young Serif",Georgia,serif;text-transform:none;letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;color:var(--cream);overflow-wrap:normal}.recipe-byline{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:5px;row-gap:8px;font-size:14px;line-height:1.6;color:var(--fg-muted);margin:0 0 26px}.recipe-byline a{color:var(--cream);text-decoration:underline;text-underline-offset:4px}.recipe-byline time{flex-basis:100%;font-size:12px}.recipe-prose{font:400 17px/1.75 var(--font-body);overflow-wrap:anywhere}.recipe-prose p{margin:0 0 20px}.recipe-prose :is(ul,ol){padding-left:23px;margin:0 0 24px}.recipe-prose li{padding-left:4px;margin-bottom:14px}.recipe-prose p:last-child,.recipe-prose :is(ul,ol):last-child{margin-bottom:0}.recipe-prose a{color:inherit;text-decoration:underline;text-underline-offset:3px}.recipe-prose img{max-width:100%;height:auto}.recipe-prose :is(h3,h4){font-size:22px;line-height:1.3;margin:28px 0 16px;text-transform:none}.recipe-intro-text{max-width:48ch;color:var(--fg-muted);margin-bottom:30px;font-size:18px;line-height:1.7}.recipe-actions{display:flex;gap:12px;flex-wrap:wrap}.recipe-actions :is(button,.button){min-height:46px;padding:13px 19px;font-size:12px}.recipe-actions button[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:var(--ink)}.recipe-local-note{font-size:12px!important;line-height:1.6!important;color:var(--fg-muted);margin:13px 0 0!important;max-width:42ch}.recipe-jump{display:inline-block;margin-top:27px;padding:8px 0;min-height:44px;border:0;border-radius:0;background:none;color:var(--cream);font:500 13px/1.5 var(--font-body);text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:5px}.recipe-media{min-width:0;width:100%;margin:0;align-self:center}.recipe-media-stage{position:relative;isolation:isolate;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;border:1px solid #f3ede03b;border-radius:12px;background:#172637}.recipe-media-stage>img,.recipe-media-stage>video,.recipe-media-stage>iframe{display:block;width:100%;height:100%;min-width:0;max-width:100%;border:0;object-fit:contain}.recipe-media-stage>.recipe-poster{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.recipe-media.is-portrait .recipe-media-stage{width:min(100%,312px);aspect-ratio:101/180;margin-inline:auto}.recipe-media.is-portrait{padding-inline:24px}.recipe-media.is-portrait figcaption{max-width:390px;margin-inline:auto}.recipe-media.recipe-still .recipe-media-stage{aspect-ratio:5/4;background:var(--cream)}.recipe-play{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:0;margin:0;padding:24px;border:0;border-radius:0;background:linear-gradient(0deg,#0e1a2abd,#0e1a2a1f);color:#fff;text-decoration:none;box-shadow:none;font:500 13px/1.5 var(--font-body);letter-spacing:.03em;text-transform:none;cursor:pointer}.recipe-play>small{font:400 11px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffffe0}.recipe-play-disc{display:grid;place-items:center;width:64px;height:64px;margin-bottom:5px;border:1px solid #ffffffb3;border-radius:50%;background:#f3ede029;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s,transform .2s}.recipe-play-disc svg{width:30px;height:30px;fill:currentColor}@media(hover:hover){.recipe-play:hover{background:linear-gradient(0deg,#0e1a2ac9,#0e1a2a33);color:#fff}.recipe-play:hover .recipe-play-disc{background:#f3ede052;transform:scale(1.06)}.recipe-jump:hover{background:none;color:var(--lime)}}.recipe-play:focus-visible{outline:3px solid var(--lime);outline-offset:-6px}.recipe-media figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:12px;line-height:1.6;color:var(--fg-muted);margin-top:14px}.recipe-media figcaption a{color:var(--cream);text-decoration:underline;text-underline-offset:4px}.recipe-video-error{padding:24px;line-height:1.7;text-align:center}.recipe-paper{background:var(--cream);color:var(--ink);padding:clamp(32px,4.4vw,64px);border-radius:12px;scroll-margin-top:calc(var(--header-height,100px) + 28px)}.recipe-paper:focus{outline:none}.recipe-paper:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.recipe-reading-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.7fr);gap:clamp(36px,5vw,80px);align-items:start}.recipe-reading-grid.no-ingredients{grid-template-columns:1fr}.recipe-ingredients{border-right:1px solid #241a122e;padding-right:clamp(25px,3.5vw,50px)}.recipe-section h2{font:400 clamp(25px,2.3vw,32px)/1.25 "Young Serif",Georgia,serif;letter-spacing:-.025em;text-transform:none;margin:0 0 28px;color:var(--ink)}.recipe-section+.recipe-section{margin-top:40px}.recipe-section-directions>.recipe-prose>ul{list-style:none;padding-left:0;counter-reset:recipe-step}.recipe-section-directions>.recipe-prose>ul>li{position:relative;counter-increment:recipe-step;padding:0 0 19px 43px;margin:0 0 19px;border-bottom:1px solid #241a121c}.recipe-section-directions>.recipe-prose>ul>li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.recipe-section-directions>.recipe-prose>ul>li:before{content:counter(recipe-step,decimal-leading-zero);position:absolute;left:0;top:4px;font:400 11px/1.7 var(--font-mono);color:#636d22}.recipe-section-notes{border-top:1px solid #241a122b;padding-top:30px}.recipe-section-notes h2{font-size:22px;margin-bottom:18px}.recipe-section-notes .recipe-prose{font-size:15px;line-height:1.8;color:#51483c}.recipe-reading-note{display:flex;align-items:baseline;gap:20px 42px;justify-content:space-between;border-top:1px solid #241a122b;margin-top:48px;padding-top:24px;font-size:12px;line-height:1.75;color:#60584c}.recipe-reading-note p{max-width:78ch;margin:0}.recipe-reading-note a{flex-shrink:0;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.recipe-prose table{width:100%;border-collapse:collapse;font-size:15px}.recipe-prose :is(th,td){padding:12px;border:1px solid #241a1238;text-align:left}.recipe-botanicals{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:30px 60px;padding-top:62px;align-items:start}.recipe-botanicals .eyebrow{color:var(--lime)}.recipe-botanicals h2{font:400 clamp(26px,2.8vw,38px)/1.25 "Young Serif",Georgia,serif;letter-spacing:-.025em;text-transform:none;color:var(--cream);max-width:18ch;margin:17px 0 0}.recipe-botanicals .library-related-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.recipe-detail :is(a,button):focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media(max-width:1000px){.recipe-detail .recipe-opening{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.recipe-detail .recipe-intro h1{font-size:36px}.recipe-media.is-portrait{padding-inline:8px}.recipe-intro-text{font-size:16px}.recipe-actions{gap:8px}.recipe-actions :is(button,.button){padding-inline:14px;font-size:11px}.recipe-reading-grid{gap:32px;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}.recipe-ingredients{padding-right:28px}}@media(max-width:700px){#app>.recipe-detail{padding-top:24px;padding-bottom:54px}.recipe-detail .recipe-opening{grid-template-columns:1fr;gap:30px;margin:4px 0 34px}.recipe-category{margin-bottom:18px;gap:12px}.recipe-category .eyebrow{font-size:10px}.recipe-category>a{font-size:11px}.recipe-detail .recipe-intro h1{font-size:clamp(30px,7.5vw,42px);line-height:1.17;text-wrap:pretty;margin-bottom:20px}.recipe-byline{margin-bottom:21px;font-size:13px}.recipe-intro-text{font-size:16px;line-height:1.75;margin-bottom:23px}.recipe-actions{gap:10px}.recipe-actions :is(button,.button){font-size:11px;flex:1;padding-inline:8px}.recipe-local-note{font-size:11px!important;max-width:none}.recipe-jump{margin-top:13px;font-size:12px}.recipe-media.is-portrait{padding-inline:0}.recipe-media.is-portrait .recipe-media-stage{width:min(100%,270px)}.recipe-media figcaption{font-size:11px;gap:6px 14px}.recipe-media.is-portrait figcaption{max-width:300px}.recipe-media-stage{border-radius:9px}.recipe-play-disc{width:54px;height:54px}.recipe-paper{padding:28px 23px;border-radius:10px;scroll-margin-top:calc(var(--header-height,90px) + 18px)}.recipe-reading-grid{grid-template-columns:1fr;gap:32px}.recipe-ingredients{border-right:0;padding:0 0 30px;border-bottom:1px solid #241a122b}.recipe-section h2{font-size:27px;margin-bottom:22px}.recipe-prose{font-size:16px;line-height:1.8}.recipe-prose li{margin-bottom:13px}.recipe-section-directions>.recipe-prose>ul>li{padding-left:32px}.recipe-section+.recipe-section{margin-top:32px}.recipe-section-notes h2{font-size:22px}.recipe-reading-note{display:block;margin-top:32px;padding-top:22px;font-size:11px}.recipe-reading-note a{display:inline-block;margin-top:16px;min-height:32px}.recipe-botanicals{grid-template-columns:1fr;gap:24px;padding-top:40px}.recipe-botanicals h2{font-size:29px;max-width:none}.recipe-botanicals .library-related-links{gap:10px}.recipe-botanicals .library-related-link{min-height:85px;padding:15px}}@media(prefers-reduced-motion:reduce){.recipe-play-disc{transition:none}}#app>.plant-detail{max-width:1440px;padding-top:36px;padding-bottom:90px}.plant-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(36px,5vw,80px);align-items:center;margin:18px 0 68px}.plant-opening.no-image{grid-template-columns:minmax(0,780px)}.plant-intro{min-width:0}.plant-intro>.eyebrow{color:var(--lime);font-size:11px}.plant-detail .plant-intro h1{font:400 clamp(46px,5vw,72px)/1.1 "Young Serif",Georgia,serif;letter-spacing:-.04em;text-transform:none;text-wrap:balance;margin:22px 0 16px;color:var(--cream)}.plant-scientific{margin:0;font:400 20px/1.5 var(--font-body);color:var(--fg-muted)}.plant-scientific>span{display:block;font:400 12px/1.5 var(--font-body);color:var(--lime);margin-top:8px}.plant-introduction{border-top:1px solid #f3ede02e;margin:30px 0;padding-top:25px;max-width:45ch}.plant-introduction .eyebrow{font-size:10px;color:var(--fg-muted)}.plant-introduction p{font-size:20px;line-height:1.6;margin:12px 0 0;text-wrap:pretty;color:var(--cream)}.plant-portrait{position:relative;min-width:0;margin:0;border-radius:12px;overflow:hidden;background:var(--cream)}.plant-portrait>img{display:block;width:100%;height:auto;object-fit:contain}.plant-portrait figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:19px 24px;background:var(--cream);color:var(--ink);border-top:1px solid #241a121a}.plant-portrait figcaption>span:first-child{font:400 9px/1.5 var(--font-mono);letter-spacing:.12em}.plant-portrait figcaption>span:last-child{font:400 16px/1.4 "Young Serif",Georgia,serif;text-align:right}.plant-paper{background:var(--cream);color:var(--ink);border-radius:12px;padding:clamp(32px,4.4vw,64px);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.6fr);column-gap:clamp(36px,5vw,80px)}.plant-paper>header .eyebrow{font-size:10px;color:#6b712f}.plant-paper h2{font:400 clamp(28px,2.8vw,39px)/1.2 "Young Serif",Georgia,serif;letter-spacing:-.03em;text-transform:none;margin:18px 0 0;color:var(--ink)}.plant-notes-body{min-width:0}.plant-profile-facts{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:30px;margin:0}.plant-profile-facts>div{min-width:0}.plant-profile-facts dt,.plant-source-ideas h3{font:500 12px/1.5 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#6d6458;margin:0 0 14px}.plant-profile-facts dd{font-size:17px;line-height:1.75;margin:0;color:var(--ink);overflow-wrap:anywhere}.plant-source-ideas{border-top:1px solid #241a122b;margin-top:28px;padding-top:24px}.plant-source-ideas .recipe-ideas{font-size:18px;line-height:1.6;color:var(--ink)}.plant-source-ideas .recipe-ideas li{padding:0;margin:0 0 14px}.plant-source-ideas .recipe-ideas li:last-child{margin:0}.plant-source-ideas .recipe-ideas small{font:400 12px/1.6 var(--font-body);color:#6d6458;margin-top:7px}.plant-source-ideas a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.plant-reading-note{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;gap:24px 40px;border-top:1px solid #241a122b;margin-top:38px;padding-top:24px;color:#60584c;font-size:12px;line-height:1.75}.plant-reading-note p{margin:0;max-width:78ch}.plant-reading-note a{flex-shrink:0;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.plant-record-note{grid-column:1/-1;margin-top:18px;border-top:1px solid #241a122b;padding-top:8px;color:#60584c;font-size:12px;line-height:1.8}.plant-record-note summary{cursor:pointer;padding:12px 0;font-size:13px;color:var(--ink)}.plant-record-note p{max-width:95ch;margin:4px 0 0;overflow-wrap:anywhere}.plant-recipes{margin-top:62px;min-width:0}.plant-recipes>header{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px}.plant-recipes .eyebrow{color:var(--lime);font-size:10px}.plant-recipes h2{font:400 clamp(30px,3vw,42px)/1.2 "Young Serif",Georgia,serif;letter-spacing:-.03em;text-transform:none;color:var(--cream);margin:15px 0}.plant-recipes>header p{font-size:14px;line-height:1.6;color:var(--fg-muted);margin:0}.plant-recipes>header>.text-link{flex-shrink:0}.plant-recipe-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:4px 2px 18px;scrollbar-width:thin;scrollbar-color:#f3ede059 transparent}.plant-recipe-card{min-width:0;display:flex;flex-direction:column;text-decoration:none;color:var(--cream);border:1px solid #f3ede02b;border-radius:10px;overflow:hidden;background:#f3ede006;scroll-snap-align:start;transition:border-color .2s,background .2s}.plant-recipe-image{aspect-ratio:16/10;overflow:hidden;display:grid;place-items:center;background:#172637}.plant-recipe-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.plant-recipe-image>span{font-size:12px;color:var(--fg-muted)}.plant-recipe-copy{display:flex;flex:1;flex-direction:column;padding:24px}.plant-recipe-copy .eyebrow{font-size:9px;color:var(--fg-muted);line-height:1.5}.plant-recipe-copy h3{font:400 clamp(23px,2vw,28px)/1.25 "Young Serif",Georgia,serif;letter-spacing:-.02em;text-transform:none;color:var(--cream);margin:13px 0 14px;overflow-wrap:anywhere}.plant-recipe-copy p{font-size:12px;line-height:1.6;color:var(--fg-muted);margin:0 0 22px}.plant-recipe-action{font-size:12px;font-weight:500;line-height:1.6;color:var(--lime);text-decoration:underline;text-underline-offset:4px;margin-top:auto}.plant-recipe-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.plant-recipe-controls[hidden]{display:none}.plant-recipe-controls button{padding:11px 18px;min-height:44px;font:500 12px/1.5 var(--font-body);letter-spacing:0;text-transform:none;background:transparent;color:var(--cream);border:1px solid #f3ede040;border-radius:6px}.plant-recipe-controls button:disabled{opacity:.35;cursor:default}.plant-recipes-empty{display:flex;align-items:center;justify-content:space-between;gap:32px;border:1px solid #f3ede033;border-radius:10px;padding:32px}.plant-recipes-empty p{max-width:66ch;font-size:16px;line-height:1.75;margin:0;color:var(--fg-muted)}.plant-recipes-empty .button{flex-shrink:0;font-size:12px}.plant-detail :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--lime);outline-offset:4px}.plant-paper :is(a,summary):focus-visible{outline-color:#6b712f}@media(hover:hover){.plant-recipe-card:hover{border-color:var(--lime);background:#f3ede00d}.plant-recipe-card:hover img{transform:scale(1.035)}.plant-recipe-controls button:not(:disabled):hover{background:#f3ede014;border-color:var(--cream)}}@media(max-width:1000px){.plant-opening{gap:32px}.plant-detail .plant-intro h1{font-size:48px}.plant-introduction p,.plant-scientific{font-size:18px}.plant-paper{grid-template-columns:1fr;gap:28px}.plant-reading-note{margin-top:0}.plant-profile-facts{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr)}.plant-record-note{margin-top:-12px}.plant-recipe-rail{grid-auto-columns:calc((100% - 20px)/2)}}@media(max-width:700px){#app>.plant-detail{padding-top:24px;padding-bottom:54px}.plant-opening{grid-template-columns:1fr;gap:28px;margin:8px 0 32px}.plant-intro>.eyebrow{font-size:10px}.plant-detail .plant-intro h1{font-size:clamp(38px,10vw,52px);line-height:1.13;margin:18px 0 12px;text-wrap:pretty}.plant-scientific{font-size:17px;line-height:1.5}.plant-scientific>span{font-size:11px}.plant-introduction{margin:23px 0;padding-top:19px}.plant-introduction p{font-size:17px;line-height:1.65;margin-top:10px}.plant-portrait{border-radius:9px}.plant-portrait figcaption{padding:14px 18px;gap:12px}.plant-portrait figcaption>span:first-child{font-size:8px}.plant-portrait figcaption>span:last-child{font-size:14px}.plant-paper{padding:28px 23px;border-radius:10px;gap:28px}.plant-paper h2{font-size:30px;margin-top:14px}.plant-paper>header .eyebrow{font-size:9px}.plant-profile-facts{grid-template-columns:1fr;gap:25px}.plant-profile-facts dt,.plant-source-ideas h3{font-size:11px;margin-bottom:10px}.plant-profile-facts dd{font-size:16px;line-height:1.75}.plant-source-ideas{margin-top:25px;padding-top:24px}.plant-source-ideas .recipe-ideas{font-size:17px}.plant-source-ideas .recipe-ideas small{font-size:11px;line-height:1.7}.plant-reading-note{display:block;padding-top:22px;font-size:11px}.plant-reading-note a{display:inline-block;margin-top:13px;min-height:32px}.plant-record-note{font-size:11px;line-height:1.75}.plant-record-note summary{font-size:12px}.plant-recipes{margin-top:40px}.plant-recipes>header{display:block;margin-bottom:24px}.plant-recipes h2{font-size:31px;margin:14px 0}.plant-recipes>header p{font-size:12px}.plant-recipes>header>.text-link{display:inline-flex;margin-top:20px}.plant-recipe-rail{grid-auto-columns:88%;gap:14px;padding-bottom:14px}.plant-recipe-rail:has(>.plant-recipe-card:only-child){grid-auto-columns:100%}.plant-recipe-copy{padding:21px}.plant-recipe-copy h3{font-size:24px}.plant-recipe-copy p{font-size:11px}.plant-recipe-controls{margin-top:10px}.plant-recipe-controls button{padding-inline:16px}.plant-recipes-empty{display:block;padding:24px}.plant-recipes-empty p{font-size:15px}.plant-recipes-empty .button{margin-top:22px;width:100%;font-size:11px}}@media(prefers-reduced-motion:reduce){.plant-recipe-card,.plant-recipe-image img{transition:none}}.home-mate-media .home-mate-desktop-image{display:none}@media(min-width:801px){.home-mate-media{aspect-ratio:3/2;min-height:0;align-self:center}.home-mate-media video{display:none}.home-mate-media .home-mate-desktop-image{display:block;position:static;width:100%;height:auto;object-fit:contain;transform:none}}.home-mate-media picture{display:block;width:100%;height:100%}.home-mate-media .home-mate-responsive-image{position:static;display:block;width:100%;height:100%;object-fit:contain;transform:none}@media(max-width:800px){.home-mate-media{aspect-ratio:16/10;min-height:0;max-height:none}}.fn-exploration{padding-top:0}.fn-world{position:relative;isolation:isolate;margin:0 12px;border-radius:0 0 20px 20px;overflow:hidden;min-height:720px;display:flex;flex-direction:column;justify-content:space-between;padding:48px clamp(24px,5vw,80px) 30px;color:#f3ede0;background:#344736}.fn-world iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:-2}.fn-world:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0e1a2aaf,transparent 75%),linear-gradient(0deg,#0e1a2a99,transparent 50%)}.fn-world-back{font-size:12px;text-decoration:underline;text-underline-offset:5px;align-self:flex-start;padding:10px 0}.fn-world-heading{pointer-events:none;margin:30px 0 48px;max-width:780px}.fn-world-heading .eyebrow{margin-bottom:24px}.fn-world-heading h1{font-size:clamp(56px,6.5vw,98px);line-height:1.04;color:#f3ede0;letter-spacing:-.045em}.fn-world-heading h1 em{font-weight:400}.fn-world-heading p{font-size:19px;line-height:1.55;margin:24px 0 0;max-width:34ch}.fn-world-paths{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fn-world-paths a{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px 12px;background:#f3ede018;border:1px solid #f3ede066;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:8px;padding:20px;transition:background .2s,transform .2s;min-height:156px}.fn-world-paths a:hover{background:#f3ede033;transform:translateY(-4px)}.fn-world-paths strong{font:30px/1.1 "Young Serif",Georgia,serif;grid-column:1/-1;letter-spacing:-.04em;font-weight:400}.fn-path-number{font:10px DM Mono,monospace;opacity:.7}.fn-world-paths a>span:last-of-type{font-size:12px;line-height:1.5;max-width:24ch;grid-column:1/-1}.fn-world-paths i{position:absolute;top:22px;right:20px;width:7px;height:7px;background:#b1b645;border-radius:50%;box-shadow:0 0 0 5px #b1b64520}.fn-explore-body{padding-top:70px}.fn-field-opening{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:0 2% 64px;align-items:center}.fn-field-opening h2{font-size:clamp(34px,3.5vw,52px)}.fn-field-opening h2 em{color:#b1b645}.fn-field-opening p{font-size:16px;color:#f3ede0b0;max-width:40ch;margin:22px 0 12px}.fn-latest-note{display:grid;grid-template-columns:.85fr 1fr;align-items:center;gap:24px;padding:18px;background:#f3ede0;color:#241a12;border-radius:7px;transform:rotate(1deg);transition:transform .2s}.fn-latest-note:hover{transform:rotate(0)}.fn-latest-note>div{aspect-ratio:4/5;overflow:hidden;background:#cbd0b9}.fn-latest-note strong{font:clamp(25px,2.5vw,36px)/1.12 "Young Serif",Georgia,serif;display:block;letter-spacing:-.045em}.fn-latest-note small:last-child{display:block;font-size:11px;line-height:1.6;margin-top:22px;text-decoration:underline;text-underline-offset:4px}.fn-exploration .fn-section-nav{margin-bottom:48px}.fn-exploration .fn-stories{padding:40px}.fn-exploration .fn-section-head{margin-bottom:28px}.fn-exploration .fn-section-head>p{font-size:15px;max-width:37ch}.fn-exploration .fn-discoveries{padding:64px 0}.fn-exploration .fn-discovery-photo{aspect-ratio:1.1}.fn-exploration .fn-discovery-copy{padding:18px}.fn-exploration .fn-discovery-copy h3{font-size:clamp(23px,2vw,29px);margin-bottom:16px}.fn-exploration .fn-discovery-copy .eyebrow{margin-bottom:8px}.fn-exploration .fn-discovery-type{font-size:9px}.fn-signing-wall{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:stretch;padding:12px 0 20px}.fn-team-note,.fn-sign-note,.fn-empty-note,.fn-visitor-note{padding:30px;min-height:300px;display:flex;flex-direction:column;align-items:flex-start}.fn-team-note{background:#dce0bb;transform:rotate(-2deg)}.fn-team-note p{font:italic clamp(21px,2.2vw,31px)/1.45 "Young Serif",Georgia,serif;margin:16px 0 28px}.fn-signature{font:italic 32px "Young Serif",Georgia,serif;margin-top:auto}.fn-team-note small{font-size:10px;margin-top:12px}.fn-empty-note{height:100%;border:1px dashed #241a1240;justify-content:center;align-items:center;text-align:center;color:#766d5c;transform:rotate(1deg)}.fn-empty-mark{font:100px/.6 "Young Serif",Georgia,serif;color:#8b9250}.fn-empty-note>span:last-child{font:italic 28px/1.3 "Young Serif",Georgia,serif;margin-top:24px}.fn-sign-note{background:#e5d3c5;gap:20px;transform:rotate(2deg)}.fn-sign-note h3{font-size:32px}.fn-sign-note small{font-size:11px;line-height:1.5;max-width:28ch}.fn-wall-notes{display:grid;gap:16px;max-height:500px;overflow-y:auto}.fn-visitor-note{min-height:240px;background:#e5d9b0;overflow-wrap:anywhere}.fn-visitor-note p{font:italic 23px/1.5 "Young Serif",Georgia,serif;margin:6px 0 28px;white-space:pre-wrap}.fn-visitor-note strong{font-size:13px;margin-top:auto}.fn-visitor-note .text-link{font-size:11px}.fn-sign-form{padding:32px 0 0;border-top:1px solid #241a1233;max-width:680px;margin:25px auto 0}.fn-sign-form[hidden]{display:none}.fn-sign-form label{display:grid;gap:10px;margin-bottom:20px;font-size:14px}.fn-sign-form input,.fn-sign-form textarea{background:#fff8;border:1px solid #241a1250;color:#241a12;border-radius:5px;padding:14px;font-size:16px;line-height:1.5;font-family:inherit;width:100%}.fn-sign-form>div{display:flex;gap:24px;align-items:center}.fn-gathering-invite{padding:64px 3%}.fn-gathering-invite h2{font-size:clamp(38px,4.5vw,64px)}.fn-gathering-invite p{font-size:16px}.fn-participation-trail{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;max-width:1000px;padding:0;margin:60px auto 44px;gap:44px;text-align:left}.fn-participation-trail li{position:relative;isolation:isolate}.fn-participation-trail li:not(:last-child):before{content:"";position:absolute;left:40px;top:20px;width:calc(100% + 4px);border-top:1px dashed #f3ede099;z-index:-1}.fn-trail-dot{display:grid;place-items:center;width:40px;height:40px;border:1px solid #f3ede0b0;border-radius:50%;background:#0e1a2a70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:11px DM Mono,monospace;margin-bottom:24px}.fn-participation-trail h3{font-size:30px;color:#f3ede0}.fn-participation-trail p{font-size:14px;line-height:1.6;margin:14px 0 0;color:#f3ede0}.fn-trail-invitation.fn-paper{padding-inline:clamp(24px,5vw,70px)}@media(max-width:1000px){.fn-world{min-height:690px;padding-inline:28px}.fn-world-paths a{padding:16px;min-height:152px}.fn-world-paths strong{font-size:25px}.fn-signing-wall{gap:16px}.fn-team-note,.fn-sign-note,.fn-empty-note,.fn-visitor-note{padding:22px}.fn-sign-note h3{font-size:27px}.fn-field-opening{gap:5%}.fn-latest-note{gap:16px}}@media(max-width:760px){.fn-world{margin:0 8px;min-height:720px;padding:20px;border-radius:0 0 14px 14px}.fn-world-heading{margin:20px 0 24px}.fn-world-heading h1{font-size:clamp(48px,9.5vw,70px)}.fn-world-heading p{font-size:16px}.fn-world-heading .eyebrow{font-size:8px;letter-spacing:.1em}.fn-world-paths{grid-template-columns:1fr 1fr;gap:10px}.fn-world-paths a{padding:17px 14px;min-height:140px}.fn-world-paths strong{font-size:26px}.fn-world-paths a>span:last-of-type{font-size:11px}.fn-world-paths i{right:15px;top:20px;width:5px;height:5px}.fn-world-back{font-size:11px}.fn-world:before{background:linear-gradient(90deg,#0e1a2a99,transparent),linear-gradient(0deg,#0e1a2a99,transparent 65%)}.fn-explore-body{padding-top:42px}.fn-field-opening{grid-template-columns:1fr;gap:30px;padding:0 0 40px}.fn-field-opening h2{font-size:36px}.fn-latest-note{grid-template-columns:.7fr 1fr;padding:14px;transform:none}.fn-latest-note strong{font-size:28px}.fn-latest-note .eyebrow{font-size:8px;margin-bottom:10px}.fn-latest-note small:last-child{margin-top:15px}.fn-exploration .fn-section-nav{margin-bottom:32px}.fn-exploration .fn-stories{padding:28px 20px}.fn-exploration .fn-section-head>p{font-size:14px}.fn-exploration .fn-discoveries{padding:40px 0}.fn-exploration .fn-discovery-card{flex-basis:78%}.fn-exploration .fn-discovery-photo{aspect-ratio:1.1}.fn-exploration .fn-discovery-copy{padding:16px}.fn-exploration .fn-discovery-copy h3{font-size:26px}.fn-signing-wall{grid-template-columns:1fr;gap:22px;max-width:460px;margin:auto}.fn-team-note,.fn-sign-note,.fn-empty-note{min-height:0;padding:26px;transform:none}.fn-team-note p{font-size:26px}.fn-empty-note{padding-block:30px;flex-direction:row;gap:20px}.fn-empty-mark{font-size:70px}.fn-empty-note>span:last-child{font-size:24px;margin:0}.fn-sign-note{display:grid;grid-template-columns:1fr auto;gap:18px}.fn-sign-note>.eyebrow,.fn-sign-note>small{grid-column:1/-1;margin:0}.fn-sign-note h3{font-size:27px}.fn-sign-note .button{align-self:center;padding:12px;font-size:10px}.fn-sign-note>small{max-width:none}.fn-sign-form{margin-top:18px;padding-top:24px}.fn-gathering-invite{padding:44px 0}.fn-gathering-invite h2{font-size:42px}.fn-gathering-invite>div+div{margin-top:24px}.fn-participation-trail{grid-template-columns:1fr;gap:26px;margin:36px auto;text-align:left;max-width:400px}.fn-participation-trail li{padding-left:58px;min-height:110px}.fn-trail-dot{position:absolute;left:0;top:0;width:34px;height:34px}.fn-participation-trail li:not(:last-child):before{left:16px;top:34px;width:0;height:calc(100% - 8px);border-top:0;border-left:1px dashed #f3ede088}.fn-participation-trail h3{font-size:27px}.fn-participation-trail p{font-size:13px;margin-top:10px}.fn-trail-invitation.fn-paper{padding:44px 22px}.fn-trail-invitation>p{font-size:16px}.fn-trail-invitation .fn-submission-note{max-width:32ch;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.fn-world-paths a,.fn-latest-note{transition:none}}.fn-explore-body{max-width:1480px;margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.fn-exploration .fn-discoveries{padding-block:48px}.fn-exploration .fn-discovery-photo{aspect-ratio:1.45}.fn-sign-note small,.fn-team-note small,.fn-latest-note small:last-child{color:#655d51;opacity:1}@media(max-width:760px){.fn-exploration .fn-discoveries{padding-block:36px}.fn-exploration .fn-discovery-photo{aspect-ratio:1.2}}@media(max-width:420px){.fn-world{padding-inline:16px}.fn-world-heading h1{font-size:clamp(40px,12.3vw,52px)}.fn-world-paths a{padding-inline:12px}.fn-world-paths strong{font-size:clamp(21px,6vw,26px)}}.globo-form-app .globo-formbuilder-wizard .panels>.panel{background:transparent;color:inherit;border:0;border-radius:0;box-shadow:none;padding:0;margin-top:0}[data-native-form=warranty-form] .globo-form-app{--gfb-color-background:243,237,224!important;--gfb-color-backgroundColor:var(--cream)!important;--gfb-bg-color:var(--cream)!important;--gfb-color-text:42,29,18!important;--gfb-color-textColor:var(--bark)!important;--gfb-color-solidButton:42,29,18!important;--gfb-color-solidButtonColor:var(--bark)!important;--gfb-color-solidButtonLabel:243,237,224!important;--gfb-color-solidButtonLabelColor:var(--cream)!important;--gfb-primary-color:var(--bark)!important;--gfb-primary-text-color:var(--cream)!important;--gfb-main-color:var(--bark)!important;--gfb-mui-border-color:rgba(42,29,18,.32)!important;background-color:var(--cream)!important;color:var(--bark)!important}[data-native-form=warranty-form] .globo-form-app .wizard__submit{background-color:var(--bark)!important;border-color:var(--bark)!important;color:var(--cream)!important}[data-native-form=warranty-form] .globo-form-app .wizard__submit:hover:not(:disabled){background-color:var(--lime)!important;border-color:var(--lime)!important;color:var(--bark)!important}.recipe-media.is-instagram .recipe-media-stage{width:min(100%,400px);aspect-ratio:auto;height:660px;background:var(--cream)}.recipe-media.is-instagram .recipe-media-stage>iframe{height:100%}.recipe-playback-help{font-size:12px;line-height:1.6;color:var(--fg-muted);margin:12px 0 0}.recipe-playback-help a{color:var(--cream);text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.recipe-media.is-instagram .recipe-media-stage{width:100%;height:610px}.recipe-playback-help{font-size:11px}}#app:has(.recipe-collection[data-category=beauty-care]){--collection-bg:var(--mod-maroon)}#app:has(.recipe-collection[data-category=infused-foods]){--collection-bg:var(--mod-cobalt)}#app:has(.recipe-collection[data-category=herbal-drinks]){--collection-bg:var(--mod-forest)}#app:has(.recipe-collection){background:var(--night);color:var(--cream)}.recipe-collection.wrap{padding-top:28px;padding-bottom:clamp(44px,6vw,88px);margin-top:0;margin-bottom:0;min-height:70vh}.recipe-collection>a.page-return{color:var(--cream);border-color:#f3ede080;margin-bottom:20px}.recipe-collection>a.page-return:hover{background:var(--cream);color:var(--collection-bg);border-color:var(--cream)}.recipe-collection-head{text-align:center;padding:14px 0 36px}.recipe-collection-head>.eyebrow{color:var(--cream);font-size:10px;letter-spacing:.16em}.recipe-collection-head h1{font:400 clamp(42px,5.4vw,80px)/1.1 var(--font-display);letter-spacing:-.035em;text-transform:none;color:var(--cream);margin:24px 0 22px;overflow-wrap:anywhere}.recipe-collection-head>p{max-width:46ch;margin:0 auto;color:var(--cream);font-size:clamp(15px,1.3vw,18px);line-height:1.6}.recipe-collection-nav{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:32px}.recipe-collection-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 19px;border:1px solid #f3ede075;border-radius:6px;font-size:13px;color:var(--cream);transition:background .18s,color .18s}.recipe-collection-nav a:hover{background:var(--cream);border-color:var(--cream);color:var(--ink)}.recipe-collection-nav a[aria-current=page]{background:var(--recipe-category-color);border-color:#f3ede080;color:var(--cream)}.recipe-collection-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;margin-bottom:8px;border-top:1px solid #f3ede04d;font-size:13px}.recipe-collection-meta p{margin:0;color:var(--cream)}.recipe-collection-meta .text-link{color:var(--cream);font-size:13px}.recipe-collection .recipe-card,.recipe-collection .recipe-card:has(.recipe-card-category[data-tint]){background:var(--cream);color:var(--bark);border-color:transparent;box-shadow:0 5px 18px #0000000d}.recipe-collection .recipe-card:hover{border-color:var(--cream);box-shadow:0 12px 28px #00000030}.recipe-collection .recipe-card :is(h2,p,em,small,dt,dd,span,b,strong){color:inherit}.recipe-collection .recipe-card-settings{border-color:#2a1d1233}.recipe-collection .recipe-card-settings>span+span{border-color:#2a1d1233}.recipe-collection .recipe-card-chips span,.recipe-collection .recipe-card-medium{border-color:#2a1d1266}.recipe-collection :is(a,button):focus-visible{outline-color:var(--cream)}.recipe-collection .recipe-card:focus-visible{outline-offset:5px}@media(max-width:600px){.recipe-collection.wrap{padding-top:20px;padding-bottom:40px}.recipe-collection>a.page-return{margin-bottom:18px}.recipe-collection-head{padding:10px 0 26px}.recipe-collection-head h1{font-size:clamp(36px,9.8vw,54px);margin:20px 0 18px}.recipe-collection-head>.eyebrow{font-size:8px;letter-spacing:.11em}.recipe-collection-head>p{font-size:15px;max-width:32ch}.recipe-collection-nav{gap:7px;margin-top:25px}.recipe-collection-nav a{font-size:11px;padding:10px 11px}.recipe-collection-meta{gap:12px;padding:17px 0;font-size:12px}.recipe-collection-meta .text-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.recipe-collection-nav a{transition:none}}.contact-desk .v2-contact-form{display:grid;gap:16px;margin-top:6px}.contact-desk .v2-contact-form label{display:grid;gap:7px;color:var(--about-ink);font:500 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.contact-desk .v2-contact-form :is(input,textarea,select){background:#fff9;color:var(--about-ink);border:1px solid #291f1566;border-radius:4px;padding:12px 14px;font:16px/1.4 var(--font-body);letter-spacing:0;text-transform:none;width:100%;box-sizing:border-box}.contact-desk .v2-contact-form textarea{min-height:150px;resize:vertical}.contact-desk .v2-contact-form :is(input,textarea,select)::placeholder{color:#291f1580}.contact-desk .v2-contact-form :is(input,textarea,select):focus-visible{outline:2px solid var(--mod-forest);outline-offset:2px;border-color:var(--mod-forest)}.contact-desk .v2-contact-form button[type=submit]{justify-self:start;background:var(--about-ink);color:var(--cream);border:0;border-radius:4px;padding:15px 24px;font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.contact-desk .v2-contact-form button[type=submit]:hover{background:var(--mod-forest)}.contact-desk .v2-contact-form button[type=submit]:focus-visible{outline:2px solid var(--mod-forest);outline-offset:3px}.contact-desk .v2-contact-form .notice,.contact-desk .v2-contact-form .errors,.contact-desk .v2-contact-form .errors li{color:var(--about-ink);font:14px/1.6 var(--font-body)}.contact-desk .v2-contact-form .errors{background:#f64a4422;border-left:3px solid var(--coral);padding:10px 14px;border-radius:0 4px 4px 0}dialog.review-writer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--ink);overflow:hidden}dialog.review-writer::backdrop{background:#0e1a2a99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.review-writer-loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(440px,calc(100% - 32px));padding:36px;border-radius:12px;background:var(--cream)}.review-writer-loading h2{font:500 28px/1.2 var(--font-display);padding-right:25px;margin:0 0 16px}.review-writer-loading .text-link{color:var(--ink)}.review-writer-loading :is(a,button):focus-visible{outline-color:var(--ink)}.review-writer-loading p{font-size:15px;line-height:1.6;margin:0 0 18px}.review-writer-close{position:absolute;right:8px;top:8px;width:44px;height:44px;padding:0;border:0;background:transparent;font-size:24px;color:var(--ink)}.review-writer [hidden]{display:none!important}#v2-review-launcher{position:fixed;left:0;top:0;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}@media(max-width:360px){body:has(#v2-review-launcher) .jdgm-write-review-modal__stars{gap:8px!important}body:has(#v2-review-launcher) .jdgm-write-review-modal__stars button.jdgm-star{width:44px!important;min-width:44px!important;height:44px!important;flex:0 0 44px!important;padding:0!important;font-size:36px!important}}@media(min-width:801px){.home-mate{min-height:0}.home-mate-media{width:100%;min-width:0;align-self:stretch}.home-mate-media .home-mate-responsive-image{object-fit:cover}.home-mate-copy{padding-top:0;padding-bottom:0}.home-mate-letters{font-size:clamp(48px,5.5vw,88px);margin:20px 0}.home-mate-words{align-self:stretch}.home-mate-words .button{--btn-fs:16px;--btn-h:56px;width:100%;justify-content:center;text-align:center}}.creators-library{--creator-paper:var(--cream);margin-top:28px;margin-bottom:clamp(48px,7vw,100px)}.creators-library .creators-head{grid-template-columns:1.5fr 1fr;align-items:end;padding:28px 0 42px;background:none;border-radius:0;gap:40px}.creators-library .creators-head h1{font-family:var(--font-display);font-size:clamp(44px,5.2vw,78px);line-height:1.02;margin:18px 0 0;letter-spacing:-.025em}.creators-library .creators-head h1 em{font-weight:inherit;text-transform:none;color:var(--lime)}.creators-library .creators-head p{justify-self:end;color:var(--cream);opacity:.76;font-size:17px;line-height:1.75;padding-bottom:4px}.creators-featured{margin-bottom:clamp(46px,6vw,88px)}.creators-featured-track{position:relative;display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:16px}.creators-featured-track::-webkit-scrollbar{display:none}.creator-feature{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:1.2fr 1fr;min-height:440px;background:var(--creator-paper);border-radius:16px;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;color:var(--ink)}.creator-feature-image,.creator-library-cover{position:relative;display:block;width:100%;border:0;padding:0;overflow:hidden;background:var(--night);color:var(--cream);text-align:left;border-radius:0;cursor:pointer}.creator-feature-image img,.creator-library-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.creator-feature-image{min-height:440px}.creator-feature-image img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 48%}.creator-feature-image:after,.creator-library-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e1a2a44,transparent 32%,transparent 60%,#0e1a2a44);pointer-events:none}.creator-platform{position:absolute;z-index:1;top:18px;left:18px;padding:7px 10px;border:1px solid #f3ede06b;border-radius:4px;background:#0e1a2ab3;color:var(--cream);font:500 10px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.creator-play-icon{position:absolute;z-index:1;bottom:22px;right:22px;display:grid;place-items:center;width:60px;height:60px;border:1px solid #f3ede0b3;border-radius:50%;background:#f3ede026;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cream);transition:background .2s,color .2s,transform .2s}.creator-play-icon svg{width:26px;height:26px;fill:currentColor;margin-left:3px}.creator-feature-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,4.4vw,64px);min-width:0}.creator-feature-copy .eyebrow{color:var(--ink);opacity:.65;font-size:10px;letter-spacing:.13em}.creator-feature-theme{font:italic 22px/1.3 var(--font-display);color:var(--mod-forest);margin:34px 0 12px}.creator-feature-copy h2{font:500 clamp(28px,3vw,44px)/1.08 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0;text-wrap:balance}.creator-feature-copy p{font:14px/1.5 var(--font-body);color:var(--ink);opacity:.65;margin:18px 0 0}.creator-feature-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.creator-feature-actions .button{--btn-bg:var(--lime);--btn-bd:var(--lime);--btn-fg:var(--ink);--btn-hover-bg:var(--ink);--btn-hover-bd:var(--ink);--btn-hover-fg:var(--cream);--btn-h:48px;min-width:155px}.creator-feature-actions .text-link{color:var(--ink);font-size:13px}.creators-carousel-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--line)}.creators-slide-status{font:11px/1.5 var(--font-mono);letter-spacing:.1em;min-width:110px;color:var(--cream);opacity:.65}.creators-dots{display:flex;gap:0}.creators-dots button{display:grid;place-items:center;width:44px;height:40px;padding:0;border:0;background:transparent;border-radius:4px}.creators-dots button span{width:6px;height:6px;border-radius:9px;background:#f3ede04d;transition:width .2s,background .2s}.creators-dots button[aria-current=true] span{width:28px;background:var(--lime)}.creators-step-buttons{display:flex;gap:18px}.creators-step-buttons button{border:0;border-radius:0;padding:10px 0;background:transparent;color:var(--cream);font:12px/1.4 var(--font-body);min-height:40px}.creators-step-buttons button:disabled{opacity:.3;cursor:default}.creators-collection-head{display:flex;align-items:end;justify-content:space-between;gap:32px}.creators-collection-head .eyebrow{color:var(--lime);font-size:10px}.creators-collection-head h2{font:500 clamp(32px,3vw,46px)/1.08 var(--font-display);letter-spacing:-.02em;margin:14px 0 0}.creators-filters{display:flex;gap:8px;flex-wrap:wrap}.creators-filters button{border:1px solid var(--line);background:transparent;color:var(--cream);padding:11px 20px;min-height:44px;border-radius:30px;font:13px/1.4 var(--font-body)}.creators-filters button[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:var(--ink)}.creators-count{font:11px/1.5 var(--font-mono);color:var(--cream);opacity:.6;margin:22px 0 16px}.creators-library .creators-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.creators-library .creator-card{background:var(--creator-paper);border:0;border-radius:12px;color:var(--ink);scroll-margin-top:140px}.creators-library .creator-card[hidden]{display:none}.creator-library-cover{aspect-ratio:16/10;flex-shrink:0}.creator-library-cover .creator-platform{top:12px;left:12px;font-size:9px;padding:6px 8px}.creator-library-cover .creator-play-icon{width:42px;height:42px;right:14px;bottom:14px}.creator-library-cover .creator-play-icon svg{width:20px;height:20px}.creators-library .creator-copy{padding:22px;gap:10px;flex:1;align-items:flex-start}.creators-library .creator-copy h3{font:500 20px/1.35 var(--font-body);text-transform:none;letter-spacing:-.02em;margin:0;color:var(--ink);width:100%}.creators-library .creator-copy h3 button{all:unset;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit}.creators-library .creator-copy p{font:12px/1.5 var(--font-body);color:var(--ink);opacity:.65;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creators-library .creator-recipe-link{font:12px/1.4 var(--font-body);color:var(--ink);text-decoration:underline;text-underline-offset:4px;margin-top:auto;padding-top:6px}.creators-library .creators-share{margin-top:64px;background:var(--creator-paper);color:var(--ink);padding:clamp(28px,4vw,56px);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:28px}.creators-library .creators-share .eyebrow{color:var(--ink);opacity:.65;font-size:10px}.creators-library .creators-share h2{font:500 clamp(30px,3vw,42px)/1.1 var(--font-display);letter-spacing:-.02em;margin:18px 0 12px}.creators-library .creators-share p{margin:0;font-size:15px;line-height:1.6;color:var(--ink)}.creators-library .creators-share .button{--btn-bg:var(--lime);--btn-bd:var(--lime);--btn-fg:var(--ink);--btn-hover-bg:var(--ink);--btn-hover-bd:var(--ink);--btn-hover-fg:var(--cream);white-space:nowrap}.creators-library :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--lime);outline-offset:4px}.creators-library :is(.creator-copy,.creator-feature-copy,.creators-share) :is(a,button):focus-visible{outline-color:var(--ink)}dialog.creators-player{width:min(1040px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid #f3ede033;border-radius:16px;background:var(--night);color:var(--cream);overflow:auto}.creators-player::backdrop{background:#07111be6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.creators-player>header{display:flex;align-items:start;justify-content:space-between;gap:24px;padding:24px}.creators-player>header .eyebrow{font-size:10px;color:var(--lime)}.creators-player h2{font:500 24px/1.2 var(--font-display);margin:12px 0 0}.creator-player-close{flex-shrink:0;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:none;color:var(--cream);font-size:26px;padding:0}.creator-player-screen{background:#080f18;display:flex;justify-content:center;align-items:center}.creator-player-screen video{display:block;width:auto;max-width:100%;height:min(64dvh,700px);object-fit:contain}.creator-player-screen iframe{border:0;width:100%;aspect-ratio:16/9;max-height:65dvh}.creators-player>footer{margin:0;border:0;min-height:0;width:auto;display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;padding:20px 24px}.creators-player>footer .text-link{font-size:13px;color:var(--cream)}@media(hover:hover){.creator-feature-image:hover img,.creator-library-cover:hover img{transform:scale(1.035)}.creator-feature-image:hover .creator-play-icon,.creator-library-cover:hover .creator-play-icon{background:var(--lime);color:var(--ink);border-color:var(--lime)}.creator-copy h3 button:hover{text-decoration:underline;text-underline-offset:4px}.creators-step-buttons button:not(:disabled):hover{color:var(--lime)}}@media(min-width:801px)and (max-width:1100px){.creator-feature{min-height:380px;grid-template-columns:1fr 1fr}.creator-feature-image{min-height:380px}.creator-feature-copy{padding:32px}.creator-feature-theme{margin-top:24px}.creator-feature-copy h2{font-size:30px}.creators-library .creator-copy{padding:18px}.creators-library .creator-copy h3{font-size:18px}}@media(max-width:800px){.creators-library{margin-top:8px}.creators-library .creators-head{display:block;padding:20px 0 26px}.creators-library .creators-head h1{font-size:clamp(32px,8.5vw,48px);line-height:1.05;margin-top:14px}.creators-library .creators-head .eyebrow{font-size:9px}.creators-library .creators-head p{justify-self:start;font-size:14px;line-height:1.65;margin:18px 0 0;padding:0;max-width:32ch}.creators-featured{margin-bottom:38px}.creators-featured-track{gap:12px;border-radius:12px}.creator-feature{display:flex;flex-direction:column;flex-basis:94%;min-height:0;border-radius:12px}.creator-feature-image{min-height:0;aspect-ratio:16/10;width:100%}.creator-feature-image .creator-platform{top:12px;left:12px;font-size:9px;padding:6px 8px}.creator-feature-image .creator-play-icon{width:48px;height:48px;right:16px;bottom:16px}.creator-feature-copy{padding:20px;justify-content:start;flex:1}.creator-feature-copy .eyebrow{font-size:8px}.creator-feature-theme{display:none}.creator-feature-copy h2{font-size:24px;line-height:1.08;letter-spacing:-.01em;margin-top:12px;text-wrap:initial}.creator-feature-copy p{font-size:12px;margin-top:12px}.creator-feature-actions{gap:16px;margin-top:18px;width:100%}.creator-feature-actions .button{min-width:0;--btn-h:42px;--btn-fs:10px;padding-inline:16px}.creator-feature-actions .text-link{font-size:11px}.creators-carousel-nav{min-height:48px;gap:10px;padding:4px 0}.creators-slide-status{min-width:0;font-size:10px}.creators-step-buttons{display:none}.creators-dots button{height:40px;width:36px}.creators-collection-head{display:block}.creators-collection-head h2{font-size:28px;line-height:1.1;margin-top:12px}.creators-filters{gap:8px;margin-top:22px}.creators-filters button{font-size:12px;min-height:42px;padding:10px 16px}.creators-count{margin:16px 0 14px;font-size:10px}.creators-library .creators-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.creators-library .creator-card{border-radius:9px;scroll-margin-top:100px}.creator-library-cover{aspect-ratio:4/3}.creator-library-cover .creator-platform{top:8px;left:8px;font-size:7px;padding:5px 6px}.creator-library-cover .creator-play-icon{width:30px;height:30px;right:8px;bottom:8px}.creator-library-cover .creator-play-icon svg{width:15px;height:15px}.creators-library .creator-copy{padding:13px 12px 15px;gap:8px}.creators-library .creator-copy h3{font-size:14px;line-height:1.35;letter-spacing:-.01em}.creators-library .creator-copy h3 button{-webkit-line-clamp:3}.creators-library .creator-copy p{font-size:10px;line-height:1.4}.creators-library .creator-recipe-link{font-size:10px;padding-top:4px}.creators-library .creators-share{display:block;margin-top:40px;padding:26px 24px;border-radius:12px}.creators-library .creators-share h2{font-size:30px}.creators-library .creators-share p{font-size:14px}.creators-library .creators-share .button{margin-top:24px;width:100%;justify-content:center}dialog.creators-player{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:12px}.creators-player>header{padding:18px 16px;gap:12px}.creators-player h2{font-size:20px;margin-top:10px}.creators-player>header .eyebrow{font-size:8px;line-height:1.5}.creator-player-screen video{height:min(60dvh,650px)}.creators-player>footer{padding:16px;gap:18px}.creators-player>footer .text-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.creator-feature-image img,.creator-library-cover img,.creator-play-icon,.creators-dots button span{transition:none}}@media(min-width:801px){.infuser-why .infuser-section-head h2{text-align:right}}@media(min-width:761px){.fn-participation-trail{text-align:center}.fn-participation-trail .fn-trail-dot{margin-inline:auto}.fn-participation-trail li:not(:last-child):before{left:calc(50% + 26px);top:-6px;width:calc(100% - 8px);height:52px;border:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 52' preserveAspectRatio='none'%3E%3Cpath d='M0 26Q150 -26 300 26' fill='none' stroke='%23f3ede0' stroke-opacity='.62' stroke-width='1.2' stroke-dasharray='4 4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") center/100% 100% no-repeat}.fn-participation-trail li:nth-child(2):before{transform:scaleY(-1)}}.plantpedia-page .plant-empty-invite{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,48px) clamp(24px,4vw,56px);border:1px dashed #f3ede040;border-radius:8px;color:var(--cream);font:inherit}.plantpedia-page .plant-empty-invite[hidden]{display:none}.plant-empty-letter{font:400 clamp(96px,11vw,150px)/.8 var(--font-display);color:var(--lime);min-width:1ch;text-align:center}.plant-empty-copy .eyebrow{display:block;font:500 11px/1 var(--font-mono);letter-spacing:.12em;color:var(--lime);margin:0 0 14px}.plant-empty-copy h3{font:400 clamp(24px,2.4vw,32px)/1.15 var(--font-display);color:var(--cream);margin:0;letter-spacing:-.02em;text-transform:none}.plant-empty-copy p{font:400 15px/1.55 var(--font-body,inherit);color:#f3ede0c0;margin:12px 0 22px;max-width:44ch}@media(max-width:600px){.plantpedia-page .plant-empty-invite{grid-template-columns:1fr;gap:18px;padding:26px 20px}.plant-empty-letter{font-size:64px;text-align:left}.plant-empty-copy p{margin-bottom:18px}}[data-tint=care]{--recipe-category-color:var(--mod-maroon)}[data-tint=foods]{--recipe-category-color:var(--mod-cobalt)}[data-tint=drinks]{--recipe-category-color:var(--mod-forest)}.recipe-card:has(.recipe-card-category[data-tint]) .recipe-card-image .recipe-card-category,.recipe-category>a[data-tint],.plant-recipe-copy>.recipe-related-category[data-tint]{background:var(--recipe-category-color,var(--ink));color:var(--cream);border:1px solid #f3ede040;border-radius:4px;-webkit-backdrop-filter:none;backdrop-filter:none}.recipe-category>a[data-tint]:hover{color:var(--cream);text-decoration:underline;text-underline-offset:3px;border-color:var(--cream)}.plant-recipe-copy>.recipe-related-category[data-tint]{display:inline-flex;align-items:center;align-self:flex-start;width:fit-content;padding:6px 9px;font-size:9px;line-height:1.4;letter-spacing:.07em}.fn-discovery-controls .fn-discovery-share{flex-shrink:0;white-space:nowrap;margin-left:0}@media(max-width:760px){.fn-discovery-controls .fn-discovery-share{margin-left:auto}}@media(max-width:560px){.fn-discovery-controls{row-gap:10px}.fn-discovery-controls input{flex:1 1 calc(100% - 96px)}.fn-discovery-controls .fn-discovery-share{flex-basis:auto;margin:0 0 0 auto}}@media(min-width:761px){.fn-discovery-controls .fn-discovery-share{--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream);--btn-hover-bg:var(--lime);--btn-hover-bd:var(--lime);--btn-hover-fg:var(--ink);background:var(--cream);color:var(--ink);border-color:var(--cream);font-weight:600;padding-inline:26px}.fn-discovery-controls .fn-discovery-share:hover,.fn-discovery-controls .fn-discovery-share:focus-visible{background:var(--lime);border-color:var(--lime);color:var(--ink)}}.fn-invitation details{width:100%;max-width:560px;min-width:0}.fn-invitation summary{padding:8px 0;min-height:44px;line-height:1.5}.fn-invitation .fn-story-guidance{max-width:48ch;margin:16px auto 0;text-align:left;overflow-wrap:break-word}.fn-invitation .fn-story-guidance p{margin:0;font-size:14px;line-height:1.7;text-wrap:pretty}.fn-invitation .fn-story-guidance p+p{margin-top:12px}@media(max-width:760px){.fn-trail-invitation.fn-paper{padding-bottom:48px}.fn-invitation .fn-story-guidance{margin-top:14px}.fn-invitation .fn-story-guidance p{font-size:13px;line-height:1.65}.fn-invitation p.fn-submission-note{max-width:none;font-size:12px;line-height:1.7}}@media(max-width:760px){.fn-world-paths{gap:8px;margin-top:auto}.fn-world-paths a{display:flex;align-items:baseline;gap:10px;min-height:0;padding:13px 14px;border-radius:8px}.fn-world-paths .fn-path-number{font-size:10px;flex-shrink:0;opacity:.8}.fn-world-paths strong{font-size:clamp(19px,5.4vw,23px);line-height:1;white-space:nowrap}.fn-world-paths a>span:last-of-type{display:none}.fn-world-paths i{top:50%;right:13px;margin-top:-2.5px}}.fn-specimen{max-width:none}.fn-specimen .fn-photo .fn-source-image,.fn-specimen .fn-photo-slot{width:100%;height:auto;aspect-ratio:4/5;min-height:0;object-fit:cover}.fn-specimen .fn-photo figcaption{margin-top:10px}.fn-extra-photo{max-width:none;margin-top:24px}.fn-extra-photo .fn-photo-slot{aspect-ratio:4/5;min-height:0}@media(min-width:761px){.fn-observation-spread{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:clamp(32px,4vw,56px)}}@media(max-width:760px){.fn-extra-photo{max-width:none;margin:20px 0 0}}.fn-specimen-dots{display:none}@media(max-width:760px){.fn-specimen-slides{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:-2px;padding-inline:2px}.fn-specimen-slides::-webkit-scrollbar{display:none}.fn-specimen-slides>*{flex:0 0 86%;min-width:0;scroll-snap-align:start}.fn-specimen-slides>[hidden]{display:none}.fn-specimen-slides>.fn-extra-photo{margin:0}.fn-specimen-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.fn-specimen-dots i{width:6px;height:6px;border-radius:50%;background:#241a1240;transition:background .2s,transform .2s}.fn-specimen-dots i.is-current{background:var(--fn-ink,#241a12);transform:scale(1.15)}}.plantpedia-page .plant-alphabet-letters{scrollbar-width:none}.plantpedia-page .plant-alphabet-letters::-webkit-scrollbar{display:none;width:0;height:0}.fn-talk{scroll-margin-top:calc(var(--site-top,80px) + 24px);margin-top:44px;padding-top:34px;border-top:1px solid #241a1226;color:var(--fn-ink,#241a12)}.fn-talk-head .eyebrow{display:block;color:#62673b;margin:0 0 14px}.fn-talk-head h2{font:400 clamp(26px,2.4vw,32px)/1.15 var(--font-display);letter-spacing:-.03em;margin:0;color:var(--fn-ink,#241a12)}.fn-talk-count{font-size:14px;line-height:1.6;color:#6e6457;margin:10px 0 0}.fn-talk-list{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:0}.fn-talk-note{display:grid;grid-template-columns:38px minmax(0,1fr);gap:16px;padding:20px 0;border-top:1px solid #241a121a}.fn-talk-note:first-child{border-top:0;padding-top:4px}.fn-talk-initial{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#dfe0c4;color:#3d4320;font:400 17px/1 var(--font-display)}.fn-talk-note.is-pending{opacity:.75}.fn-talk-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;font-size:14px}.fn-talk-meta strong{font-weight:600}.fn-talk-meta time,.fn-talk-meta em{font:400 11px/1.4 var(--font-mono);letter-spacing:.04em;color:#7a7062;font-style:normal}.fn-talk-meta em{color:#62673b}.fn-observation-copy .fn-talk-note p{font-size:15px;line-height:1.65;margin:0 0 8px;max-width:60ch}.fn-talk-reply{background:none;border:0;padding:4px 0;min-height:0;font:500 12px/1.4 var(--font-body);color:#62673b;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.fn-talk-reply:hover{color:var(--fn-ink,#241a12)}.fn-talk-more{display:block;margin:6px 0 0;background:none;border:1px solid #241a1240;border-radius:99px;padding:9px 18px;min-height:0;font:500 13px/1.2 var(--font-body);color:var(--fn-ink,#241a12);text-transform:none;letter-spacing:0;cursor:pointer}.fn-talk-more:hover{background:var(--fn-ink,#241a12);color:var(--cream)}.fn-talk-form{margin-top:30px;padding:24px;border-radius:10px;background:#e9e4d3;display:grid;gap:16px}.fn-talk-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fn-talk-field{display:grid;gap:7px;font:500 12px/1.3 var(--font-body);color:#4d4436}.fn-talk-field small{font-weight:400;color:#7a7062;margin-left:4px}.fn-talk-field :is(input,textarea){width:100%;box-sizing:border-box;border:1px solid #241a1233;border-radius:6px;background:#f7f3e8;color:var(--fn-ink,#241a12);font:400 15px/1.5 var(--font-body);padding:11px 13px;min-height:44px}.fn-talk-field textarea{resize:vertical;min-height:110px}.fn-talk-field :is(input,textarea):focus-visible{outline:2px solid #62673b;outline-offset:1px;border-color:#62673b}.fn-talk-send{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.fn-talk-send .button{--btn-bg:var(--fn-ink,#241a12);--btn-fg:var(--cream);--btn-bd:var(--fn-ink,#241a12);--btn-hover-bg:#62673b;--btn-hover-bd:#62673b}.fn-observation-copy .fn-talk-fine{font-size:12px;line-height:1.5;color:#6e6457;margin:0;max-width:34ch}.fn-observation-copy .fn-talk-status{font-size:14px;line-height:1.5;margin:0;color:#3d4320;min-height:0}.fn-observation-copy .fn-talk-status:empty{display:none}.fn-talk [hidden]{display:none}@media(max-width:760px){.fn-observation-copy>.fn-talk{order:4}.fn-talk{margin-top:34px;padding-top:28px}.fn-talk-form{padding:18px}.fn-talk-row{grid-template-columns:1fr}.fn-talk-note{grid-template-columns:32px minmax(0,1fr);gap:12px}.fn-talk-initial{width:32px;height:32px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/v2-framework.css.map */
