._page_0186f7f{--plans-ink:#00615c;--plans-accent:#be4147;--plans-muted:#52615e;--plans-line:#cbded7;color:var(--plans-ink);letter-spacing:0;background:#fff}._plans_0186f7f{max-width:1040px;margin-inline:auto;padding:48px 32px 40px}._intro_0186f7f{text-align:center}._eyebrow_0186f7f{color:var(--plans-accent);text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}._intro_0186f7f h1{font-family:var(--font-buyer-display);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:48px;font-weight:800;line-height:1.08}._lead_0186f7f{color:var(--plans-muted);text-wrap:balance;margin:16px 0 0;font-size:17px;line-height:1.6}._audience_0186f7f{border:1px solid var(--plans-line);background:#f0f5f2;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px;margin:28px auto;padding:4px;display:grid}._audienceLabel_0186f7f{cursor:pointer;min-width:0;position:relative}._audienceChoice_0186f7f{opacity:0;width:1px;height:1px;position:absolute}._audienceLabel_0186f7f>span{text-align:center;border-radius:3px;justify-content:center;align-items:center;gap:10px;height:100%;min-height:48px;padding:10px;font-size:15px;font-weight:650;line-height:1.4;display:flex}._audienceChoice_0186f7f:checked+span{color:#fff;background:var(--plans-ink)}._audienceChoice_0186f7f:focus-visible+span{outline:2px solid var(--plans-accent);outline-offset:3px}._farmerPlans_0186f7f{display:none}._plans_0186f7f:has(._audienceChoice_0186f7f[value=farmers]:checked) ._householdPlans_0186f7f{display:none}._plans_0186f7f:has(._audienceChoice_0186f7f[value=farmers]:checked) ._farmerPlans_0186f7f{display:block}._notice_0186f7f{border-block:1px solid var(--plans-line);align-items:flex-start;gap:12px;padding:16px 0;display:flex}._statusMark_0186f7f{background:var(--plans-accent);border-radius:50%;flex:0 0 8px;height:8px;margin-top:7px}._notice_0186f7f h2{font-family:var(--font-buyer-body);text-transform:none;margin:0 0 4px;font-size:14px;font-weight:700}._notice_0186f7f p{color:var(--plans-muted);margin:0;font-size:13px;line-height:1.6}._audienceHeading_0186f7f{justify-content:space-between;align-items:center;gap:20px;min-height:140px;padding-block:20px;display:flex}._audienceHeading_0186f7f>div{min-width:0}._audienceHeading_0186f7f h2,._faq_0186f7f h2{color:var(--plans-accent);font-family:var(--font-buyer-display);overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:800;line-height:1.1}._audienceHeading_0186f7f p{color:var(--plans-muted);margin:10px 0 0;font-size:14px;line-height:1.6}._illustration_0186f7f{object-fit:contain;flex:0 0 128px;width:128px;height:96px}._planGrid_0186f7f{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._plan_0186f7f{border:1px solid var(--plans-line);border-top:4px solid var(--plans-ink);background:#fff;border-radius:6px;flex-direction:column;min-width:0;padding:28px;display:flex}._paid_0186f7f{border-top-color:var(--plans-accent);background:linear-gradient(135deg,#eef7f1,#f7faf8)}._planTop_0186f7f{justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}._planType_0186f7f{text-transform:uppercase;font-size:12px;font-weight:700}._paid_0186f7f ._planType_0186f7f,._paid_0186f7f ._planTop_0186f7f>svg{color:var(--plans-accent)}._plan_0186f7f h3{font-family:var(--font-buyer-display);margin:16px 0 10px;font-size:34px;font-weight:800;line-height:1.1}._planDescription_0186f7f{min-height:48px;color:var(--plans-muted);margin:0;font-size:15px;line-height:1.6}._priceBlock_0186f7f{border-bottom:1px solid var(--plans-line);flex-direction:column;justify-content:center;min-height:124px;margin-bottom:24px;display:flex}._freePrice_0186f7f,._pendingPrice_0186f7f{font-family:var(--font-buyer-display);margin:0;font-size:46px;font-weight:800;line-height:1.15}._pendingPrice_0186f7f{text-wrap:balance;overflow-wrap:anywhere;font-size:28px}._priceNote_0186f7f{color:var(--plans-muted);margin:7px 0 0;font-size:12px;line-height:1.5}._featuresLabel_0186f7f{color:var(--plans-muted);text-transform:uppercase;margin:0;font-size:12px;font-weight:700}._includes_0186f7f{margin:8px 0 0;font-size:14px;font-weight:650;line-height:1.6}._features_0186f7f{flex:1;align-content:start;gap:16px;margin:22px 0 30px;padding:0;list-style:none;display:grid}._features_0186f7f li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}._features_0186f7f li svg{margin-top:2px}._page_0186f7f svg{flex-shrink:0}._page_0186f7f ._enquiry_0186f7f{border-color:var(--plans-ink);width:100%;height:auto;min-height:48px;color:var(--plans-ink);white-space:normal;text-align:center;background:0 0;justify-content:space-between;gap:10px;padding:12px 16px;font-size:14px;line-height:1.5}._page_0186f7f ._enquiry_0186f7f:hover{background:#e2efea}._page_0186f7f ._paid_0186f7f ._enquiry_0186f7f{color:#fff;background:var(--plans-ink)}._page_0186f7f ._paid_0186f7f ._enquiry_0186f7f:hover{background:#004d49}._foodNote_0186f7f{color:var(--plans-muted);text-align:center;margin:24px 0 0;font-size:13px;line-height:1.6}._faq_0186f7f{border-top:1px solid var(--plans-line);background:#faf5f2}._faqInner_0186f7f{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;max-width:1040px;margin-inline:auto;padding:48px 32px 64px;display:grid}._faq_0186f7f details{border-bottom:1px solid var(--plans-line)}._faq_0186f7f summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;font-weight:650;line-height:1.5;list-style:none;display:flex}._faq_0186f7f summary::-webkit-details-marker{display:none}._faq_0186f7f details:first-child summary{padding-top:0}._faq_0186f7f details[open] summary svg{transform:rotate(180deg)}._faq_0186f7f details p{color:var(--plans-muted);margin:0 0 20px;font-size:14px;line-height:1.75}@media (max-width:639px){._plans_0186f7f{padding:32px 20px}._intro_0186f7f h1{font-size:36px}._lead_0186f7f{font-size:15px}._audienceLabel_0186f7f>span{gap:6px;padding-inline:6px;font-size:13px}._audienceHeading_0186f7f{gap:12px;padding-block:24px}._audienceHeading_0186f7f h2{font-size:26px}._illustration_0186f7f{flex-basis:80px;width:80px;height:64px}._planGrid_0186f7f{grid-template-columns:minmax(0,1fr);gap:20px}._plan_0186f7f{padding:24px}._planDescription_0186f7f{min-height:0}._faqInner_0186f7f{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 20px 40px}}
