@font-face{font-family:Barlow;src:url(/b2b/assets/Barlow-Regular-DBoVlAt-.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/b2b/assets/Barlow-Medium-Cd38RKWt.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/b2b/assets/Barlow-SemiBold-nh1qnhmi.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(/b2b/assets/Barlow-Bold-FMbgNVpy.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.pl-frame{--pl-page:#f5f8f6;--pl-surface:#fff;--pl-soft:#e6f3ed;--pl-ink:#182323;--pl-muted:#4d5f5b;--pl-line:#d3e0da;--pl-brand:#07755a;--pl-deep:#182323;--pl-leaf:#73db21;--pl-fill:#73db21;--pl-fill-hover:#62c516;--pl-on-fill:#182323;background:var(--pl-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;min-height:100dvh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55;display:flex}.pl-agrio{font-family:Barlow,ui-sans-serif,system-ui,sans-serif}:root[data-mantine-color-scheme=dark] .pl-frame{--pl-page:#182323;--pl-surface:#1f2e2e;--pl-soft:#2a3b3b;--pl-ink:#eef3f0;--pl-muted:#a9bcb7;--pl-line:#3d5050;--pl-brand:#73db21;--pl-deep:#eef3f0;--pl-fill-hover:#86e23f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pl-frame *,.pl-frame :before,.pl-frame :after{box-sizing:border-box}.pl-frame a,.pl-frame button,.pl-frame select{font:inherit}.pl-frame :focus-visible{outline:3px solid var(--pl-brand);outline-offset:3px}.pl-container{width:min(1120px,100% - 2rem);margin-inline:auto}.pl-skip{z-index:10;background:var(--pl-fill);color:var(--pl-on-fill);border-radius:6px;padding:.5rem 1rem;position:absolute;top:-4rem;left:1rem}.pl-skip:focus{top:1rem}.pl-header{border-bottom:1px solid var(--pl-line);background:var(--pl-surface);color:var(--pl-ink)}.pl-header-inner{justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;display:flex}.pl-brand{color:inherit;text-decoration:none;display:inline-flex}.pl-wordmark{font-size:1.25rem;font-weight:800}.pl-logo img{width:auto;height:2.25rem;display:block}.pl-logo img.pl-logo-dark,:root[data-mantine-color-scheme=dark] .pl-logo img.pl-logo-light{display:none}:root[data-mantine-color-scheme=dark] .pl-logo img.pl-logo-dark{display:block}.pl-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.pl-link,.pl-footer a{color:var(--pl-brand);text-underline-offset:3px;font-weight:700}.pl-icon-button,.pl-language-trigger{color:var(--pl-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.4rem;display:inline-flex}.pl-icon-button{justify-content:center;width:2.5rem;height:2.5rem}.pl-language-trigger{justify-content:center;width:2.5rem;height:2.5rem;padding:0}.pl-icon-button:hover,.pl-language-trigger:hover{background:var(--pl-soft)}.pl-language{position:relative}.pl-language-menu{z-index:20;border:1px solid var(--pl-line);background:var(--pl-surface);border-radius:8px;min-width:9rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 8px 24px #00000029}.pl-language-menu button{width:100%;color:var(--pl-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.pl-language-menu button:hover,.pl-language-menu button:focus-visible{background:var(--pl-soft)}.pl-main{flex:1;padding-block:clamp(2rem,6vw,4.5rem)}.pl-welcome h1,.pl-hero h1{color:var(--pl-deep);text-wrap:balance;margin:0 0 1rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.1}.pl-lead{max-width:40rem;color:var(--pl-muted);margin:0;font-size:1.125rem}.pl-eyebrow{color:var(--pl-brand);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:800}.pl-welcome{max-width:52rem;color:var(--pl-ink)}.pl-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.pl-choice{border:1px solid var(--pl-line);text-align:left;width:100%;height:100%;min-height:12rem;color:var(--pl-ink);background:var(--pl-surface);border-radius:10px;flex-direction:column;gap:.75rem;padding:1.5rem;text-decoration:none;display:flex}.pl-choice-title{align-items:center;gap:.75rem;font-size:1.35rem;font-weight:800;display:flex}.pl-choice-active{border-color:var(--pl-brand);transition:transform .15s;box-shadow:0 18px 50px #0000001f}.pl-choice-active:hover{transform:translateY(-2px)}.pl-choice-action{color:var(--pl-brand);margin-top:auto;font-weight:800}.pl-choice-disabled{background:var(--pl-soft);color:var(--pl-muted);cursor:not-allowed}.pl-tag{background:var(--pl-surface);border:1px solid var(--pl-line);color:var(--pl-muted);border-radius:999px;padding:.1rem .6rem;font-size:.8rem;font-weight:700}.pl-hero{color:var(--pl-ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);display:grid}.pl-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.pl-button{border:2px solid var(--pl-fill);background:var(--pl-fill);min-height:2.9rem;color:var(--pl-on-fill);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:.6rem 1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.pl-button:hover{border-color:var(--pl-fill-hover);background:var(--pl-fill-hover)}.pl-button-secondary{border-color:var(--pl-brand);color:var(--pl-brand);background:0 0}.pl-button-secondary:hover{border-color:var(--pl-brand);background:var(--pl-soft)}.pl-benefits{gap:.6rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.pl-benefits li{padding-left:1.5rem;position:relative}.pl-benefits li:before{content:"";background:var(--pl-leaf);border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.55em;left:0}.pl-hero-photo{border-radius:12px;width:100%;height:auto;display:block}.pl-footer{border-top:1px solid var(--pl-line);background:var(--pl-surface);color:var(--pl-muted);font-size:.9rem}.pl-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1.25rem;display:flex}.pl-footer-links{flex-wrap:wrap;gap:1.25rem;display:flex}@media (width<=760px){.pl-choices,.pl-hero{grid-template-columns:1fr}.pl-hero-photo{object-fit:cover;order:-1;max-height:14rem}.pl-logo img{height:1.9rem}.pl-choice{min-height:0}}
