@font-face{font-family:outfit;src:url(/_next/static/media/8f89a25c2def7afe-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/dd76e46248812453-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/4cfff1248df990a8-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/faa1bff682c4eb20-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:outfit;src:url(/_next/static/media/4d44633bfcd5f030-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:99.94%;descent-override:25.98%;line-gap-override:0.00%;size-adjust:100.06%}.__className_5bb02e{font-family:outfit,outfit Fallback}.__variable_5bb02e{--font-outfit:"outfit","outfit Fallback"}:root{--ink-900:#0e0e0e;--ink-850:#141413;--ink-800:#1a1917;--ink-700:#232220;--ink-600:#2e2c29;--concrete-500:#3c3a36;--concrete-400:#57544e;--steel-300:#8a867d;--steel-200:#b4afa4;--bone-100:#e7e3da;--bone-50:#f4f1ea;--white:#ffffff;--orange-500:#e8622a;--orange-600:#c24e1e;--orange-700:#9e3f18;--bg:var(--ink-900);--bg-raised:var(--ink-850);--surface:var(--ink-800);--surface-2:var(--ink-700);--line:var(--ink-700);--line-strong:var(--ink-600);--fg:var(--bone-100);--fg-muted:var(--steel-300);--fg-dim:var(--concrete-400);--paper:var(--bone-50);--paper-ink:var(--ink-900);--paper-muted:var(--concrete-400);--paper-line:rgba(14,14,14,0.1);--accent:var(--orange-500);--accent-hover:var(--orange-600);--accent-deep:var(--orange-700);--on-accent:var(--ink-900);--font-display:var(--font-outfit),"Helvetica Neue",Arial,sans-serif;--font-body:var(--font-outfit),"Helvetica Neue",Arial,sans-serif;--track-display:-0.03em;--track-eyebrow:0.22em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--radius-0:0px;--radius-1:2px;--radius-pill:999px;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-move:cubic-bezier(0.2,0.7,0.2,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--ease:var(--ease-out);--duration-press:140ms;--duration-fast:160ms;--duration-ui:220ms;--duration-panel:280ms;--duration-slow:400ms;--photo-filter:contrast(1.06) saturate(0.92) brightness(0.92);--header-h:64px;--pad-x:clamp(20px,5vw,48px);--page-inset:calc(var(--header-h) + var(--space-8));--gable-eave:45%;--gable-open:polygon(0% 100%,0% var(--gable-eave),50% 0%,100% var(--gable-eave),100% 100%);--gable-open-full:polygon(-8% 110%,-8% var(--gable-eave),50% -8%,108% var(--gable-eave),108% 110%);--gable-shut:polygon(50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{margin:0;min-height:100%}body{font-family:var(--font-body);background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.55}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background:var(--accent);color:var(--on-accent)}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul{margin:0}button,input,textarea{font:inherit}.skip{position:absolute;left:var(--pad-x);top:8px;z-index:100;padding:8px 14px;background:var(--white);color:var(--ink-900);border-radius:var(--radius-pill);transform:translateY(-150%)}.skip:focus{transform:none}#site{min-height:100svh;flex-direction:column}#site,.main{display:flex}.main{flex:1 0 auto;flex-direction:column;view-transition-name:agro-page}.kicker{font-size:.6875rem;font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--steel-200)}.hero-title{font-weight:500;font-size:clamp(1.85rem,6.4vw,3.35rem);line-height:1.12;letter-spacing:var(--track-display);color:var(--white)}.hero .hero-title{display:flex;flex-direction:column;align-items:center;max-width:16em}.reveal-line{overflow:hidden}.reveal-line,.reveal-line>span{display:block}html:not([data-hero-seen]) .hero .reveal-line>span{animation:line-reveal var(--duration-slow) var(--ease-out) both}html:not([data-hero-seen]) .hero .hero-title .reveal-line:first-child>span{animation-delay:40ms}html:not([data-hero-seen]) .hero .hero-title .reveal-line:nth-child(2)>span{animation-delay:80ms}@keyframes line-reveal{0%{transform:translateY(110%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html:not([data-hero-seen]) .hero .reveal-line>span{animation-name:line-fade;transform:none}}@keyframes line-fade{0%{opacity:0}to{opacity:1}}.hero-why{font-size:clamp(1rem,2vw,1.125rem);line-height:1.45;color:var(--bone-100);max-width:38ch}.page-title{font-weight:600;font-size:clamp(3rem,10vw,6.5rem);line-height:.95;letter-spacing:-.04em;color:var(--paper-ink)}.lead{font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.5;max-width:36ch}.body,.lead{color:var(--paper-muted)}.body{font-size:1.0625rem;line-height:1.65;max-width:42ch}.btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:.85rem 1.35rem .85rem 1.45rem;border:0;border-radius:var(--radius-pill);background:var(--white);color:var(--ink-900);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform var(--duration-press) var(--ease-out),background var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.btn-pill:active{transform:scale(.97)}.btn-pill:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.btn-pill .arrow{width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-out)}.btn-pill--ink{background:var(--ink-900);color:var(--bone-100)}.btn-text{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;letter-spacing:.04em;color:inherit;background:none;border:0;padding:6px 0;cursor:pointer}.btn-text:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.btn-pill:hover .arrow{transform:translateX(3px)}.btn-text:hover{color:var(--accent)}}@media (prefers-reduced-motion:reduce){.btn-pill:active,.header-ring:active{transform:none}.btn-pill .arrow,.header-ring:after{transition:none}}.header{position:fixed;inset:0 0 auto;z-index:40;height:var(--header-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--pad-x);color:var(--paper-ink);mix-blend-mode:normal;transition:color var(--duration-ui) var(--ease)}.header[data-inverse]{color:var(--white)}.header-logo{display:flex;align-items:center;height:28px}.header-logo img{height:28px;width:auto;max-width:min(168px,48vw)}.header-actions{display:flex;align-items:center;gap:clamp(16px,3vw,28px)}.header-ring{position:relative;display:inline-flex;align-items:center;padding:8px 0;font-size:.8125rem;font-weight:500;letter-spacing:.02em;transition:transform var(--duration-press) var(--ease-out),color var(--duration-fast) var(--ease)}.header-ring:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform var(--duration-fast) var(--ease-out)}.header-ring:active{transform:scale(.97)}.header-menu{font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:inherit;background:none;border:0;padding:8px 0;cursor:pointer;transition:transform var(--duration-press) var(--ease-out)}.header-menu:active{transform:scale(.97)}.header-menu:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.header-menu:hover,.header-ring:hover{color:var(--accent)}.header-ring:hover:after{transform:scaleX(1)}}.overlay{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background:rgba(14,14,14,.78);-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);color:var(--white);opacity:0;transform:scale(.98);transform-origin:var(--overlay-origin,calc(100% - var(--pad-x)) 32px);pointer-events:none;visibility:hidden;transition:opacity var(--duration-panel) var(--ease-drawer),transform var(--duration-panel) var(--ease-drawer),visibility var(--duration-panel) var(--ease-drawer)}.overlay[data-open]{opacity:1;transform:none;pointer-events:auto;visibility:visible}.overlay[data-nav]{transition:none;opacity:0;visibility:hidden;pointer-events:none;transform:none}.overlay-top{display:flex;align-items:center;justify-content:space-between;height:var(--header-h);padding:0 var(--pad-x);flex:none}.overlay-top img{height:28px;width:auto;max-width:min(168px,48vw)}.overlay-close{display:inline-flex;align-items:center;gap:10px;font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:inherit;background:none;border:0;padding:8px 0;cursor:pointer}.overlay-close:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.overlay-nav{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 var(--pad-x) 24px}.overlay-link{display:block;width:100%;padding:.06em 0;font-size:clamp(2.4rem,10vw,4.75rem);font-weight:400;letter-spacing:-.035em;line-height:1.12;text-align:center;color:var(--steel-300);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;opacity:0;transform:translateY(14px);transition:opacity var(--duration-panel) var(--ease-out),transform var(--duration-panel) var(--ease-out),color var(--duration-fast) var(--ease)}.overlay[data-open] .overlay-link{opacity:1;transform:none}.overlay[data-open] .overlay-link:first-of-type{transition-delay:0s}.overlay[data-open] .overlay-link:nth-of-type(2){transition-delay:40ms}.overlay[data-open] .overlay-link:nth-of-type(3){transition-delay:80ms}.overlay[data-open] .overlay-link:nth-of-type(4){transition-delay:.12s}.overlay[data-open] .overlay-link:nth-of-type(5){transition-delay:.16s}.overlay:not([data-open]) .overlay-link{transition-delay:0s;transition-duration:var(--duration-fast)}.overlay-link[data-active]{color:var(--white);font-weight:600}.overlay-foot{display:flex;justify-content:center;padding:0 var(--pad-x) 40px;opacity:0;transform:translateY(10px);transition:opacity var(--duration-panel) var(--ease-out),transform var(--duration-panel) var(--ease-out)}.overlay[data-open] .overlay-foot{opacity:1;transform:none;transition-delay:.16s}@media (hover:hover) and (pointer:fine){.overlay-link:hover{color:var(--white)}.overlay-close:hover{color:var(--accent)}}.overlay-link:active{color:var(--white)}@media (prefers-reduced-motion:reduce){.overlay,.overlay-foot,.overlay-link{transition:opacity .2s ease;transform:none}.overlay[data-open] .overlay-foot,.overlay[data-open] .overlay-link{transition-delay:0s}.header-menu:active,.header-ring:active{transform:none}.header-ring:after{transition:none}}.hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;padding:calc(var(--header-h) + 24px) var(--pad-x) 56px;overflow:hidden;color:var(--white)}.hero-grid,.hero-media,.hero-scrim{position:absolute;inset:0}.hero-media{overflow:hidden}.hero-media img{width:100%;height:100%;object-fit:cover;filter:var(--photo-filter)}.hero-scrim{background:linear-gradient(180deg,rgba(14,14,14,.38),rgba(14,14,14,.18) 42%,rgba(14,14,14,.55))}.hero-grid{background-image:repeating-linear-gradient(90deg,rgba(231,227,218,.07),rgba(231,227,218,.07) 1px,transparent 0,transparent calc(25% - .25px));pointer-events:none}.hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:14px}@media (min-width:720px){.hero-copy{gap:18px}}.page-hero{position:relative;min-height:72svh;display:grid;align-items:end;padding:calc(var(--header-h) + 32px) var(--pad-x) 48px;overflow:hidden;color:var(--white)}.page-hero .hero-copy{align-items:flex-start;text-align:left;max-width:18ch}.paper{background:var(--paper);color:var(--paper-ink);flex:1 0 auto}.paper-grid{background-image:repeating-linear-gradient(90deg,rgba(14,14,14,.045),rgba(14,14,14,.045) 1px,transparent 0,transparent calc(25% - .25px))}.wrap{width:100%;max-width:1120px;margin:0 auto;padding:0 var(--pad-x)}.page-intro{padding-block:var(--page-inset) var(--space-9);text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.page-intro .lead{max-width:38ch}.story{padding-bottom:var(--space-10);display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.page-hero+.paper .story{padding-top:var(--space-9)}.story p+p{margin-top:1em}.spread{display:grid;grid-gap:2px;gap:2px}.spread-link,.spread-plate{position:relative;min-height:min(72svh,720px);display:grid;align-items:end;color:var(--white);overflow:hidden}.spread-link img,.spread-plate img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:var(--photo-filter);transform:scale(1.02);transition:transform var(--duration-slow) var(--ease-out)}.spread-link:after,.spread-plate:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,14,.1),rgba(14,14,14,.62))}.spread--three .spread-link,.spread--three .spread-plate,.spread--two .spread-link,.spread--two .spread-plate{min-height:min(52svh,560px)}@media (min-width:880px){.spread--two{grid-template-columns:1fr 1fr}.spread--three{grid-template-columns:1fr 1fr 1fr}.spread--three .spread-link,.spread--three .spread-plate,.spread--two .spread-link,.spread--two .spread-plate{min-height:min(72svh,720px)}}.spread-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.spread-copy{position:relative;z-index:1;padding:48px var(--pad-x);display:grid;grid-gap:8px;gap:8px}.spread-copy h2{font-size:clamp(2rem,6vw,3.5rem);font-weight:500;letter-spacing:-.03em}.offer-rail{display:flex;flex-direction:column;background:var(--ink-850)}.offer-panel{position:relative;flex:1 1 auto;min-height:min(52svh,560px);overflow:hidden;color:var(--white)}.offer-media{position:absolute;inset:0}.offer-media img{object-fit:cover;filter:var(--photo-filter)}.offer-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,14,.1),rgba(14,14,14,.72))}.offer-hit,.offer-index{display:none}.offer-copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:40px var(--pad-x) 48px;display:grid;justify-items:start;grid-gap:10px;gap:10px;max-width:46rem}.offer-copy .kicker{color:rgba(255,255,255,.72)}.offer-copy h2{font-size:clamp(1.75rem,5vw,3rem);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:var(--white)}.offer-copy>p:not(.kicker){color:var(--bone-100);max-width:42ch;line-height:1.5}.offer-copy .btn-text{color:var(--white)}@media (min-width:880px){.offer-rail{flex-direction:row;min-height:min(72svh,720px);align-items:stretch}.offer-panel{flex:1 1;min-width:72px;min-height:0;transition:flex-grow var(--duration-ui) var(--ease-in-out)}.offer-panel[data-open]{flex-grow:8}.offer-panel:not([data-open]) .offer-media img{filter:var(--photo-filter) brightness(.7)}.offer-hit{display:block;position:absolute;inset:0;z-index:3;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.offer-panel[data-open] .offer-hit{pointer-events:none;cursor:default}.offer-hit:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.offer-index{display:block;position:absolute;left:0;right:0;bottom:28px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-align:center;color:var(--white);opacity:1;transition:opacity var(--duration-fast) var(--ease-out)}.offer-panel[data-open] .offer-index{opacity:0}.offer-copy{visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out),visibility 0s linear var(--duration-fast)}.offer-panel[data-open] .offer-copy{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out),visibility 0s}}@media (hover:hover) and (pointer:fine){.spread-link:hover img,.spread-plate:hover img{transform:scale(1.045)}}@media (min-width:880px) and (hover:hover) and (pointer:fine){.offer-panel:not([data-open]) .offer-media img{transition:filter var(--duration-fast) var(--ease-out)}.offer-panel:not([data-open]):hover .offer-media img{filter:var(--photo-filter) brightness(.85)}}@media (prefers-reduced-motion:reduce){.spread-link img,.spread-link:hover img,.spread-plate img,.spread-plate:hover img{transform:none;transition:none}.offer-copy,.offer-index,.offer-panel,.offer-panel:not([data-open]) .offer-media img{transition:none}}.quote{margin:0;max-width:36ch}.quote p{font-size:1rem;line-height:1.5;color:var(--paper-muted)}.quote cite{display:block;margin-top:10px;font-style:normal;font-size:.6875rem;font-weight:600;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--steel-300)}.quote--hero{max-width:34ch}.quote--hero p{color:var(--bone-100)}.quote--hero cite{color:var(--steel-200)}.home-band,.spread,.story{transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out)}.home-band[data-await],.spread[data-await],.story[data-await]{opacity:0;transform:translateY(12px)}.home-band[data-in],.spread[data-in],.story[data-in]{opacity:1;transform:none}.home-band{padding:var(--space-9) 0 0}.home-band--last{padding-bottom:var(--space-10)}.home-band--flush{padding-top:var(--space-9)}.band-head{display:grid;grid-gap:10px;gap:10px;margin-bottom:var(--space-6)}.band-head .lead{margin-top:4px}.band-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.band-title{font-size:clamp(1.75rem,5vw,3rem);font-weight:500;letter-spacing:-.03em;line-height:1.05;color:var(--paper-ink)}.chevron[data-dir=left]{transform:rotate(90deg)}.chevron[data-dir=right]{transform:rotate(-90deg)}.carousel-nav{display:flex;gap:8px;flex:none}.carousel-btn{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--paper-line);background:var(--white);color:var(--paper-ink);cursor:pointer;transition:transform var(--duration-press) var(--ease-out),border-color var(--duration-fast) var(--ease)}.carousel-btn:active{transform:scale(.97)}.carousel-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.carousel-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.carousel-rail::-webkit-scrollbar{display:none}.carousel-slide{flex:0 0 100%;scroll-snap-align:start;min-height:min(68svh,640px);position:relative;display:grid;align-items:end;background:var(--ink-850);color:var(--white);overflow:hidden}.carousel-media,.carousel-slide:after{position:absolute;inset:0}.carousel-media img{object-fit:cover;filter:var(--photo-filter)}.carousel-slide[data-photo]:after{content:"";background:linear-gradient(180deg,rgba(14,14,14,.08),rgba(14,14,14,.72))}.carousel-copy{position:relative;z-index:1;padding:40px var(--pad-x) 48px;display:grid;grid-gap:10px;gap:10px;max-width:46rem}.carousel-copy h3{font-size:clamp(1.75rem,5vw,3rem);font-weight:500;letter-spacing:-.03em;line-height:1.08}.carousel-copy>p:not(.kicker){color:var(--bone-100);max-width:42ch;line-height:1.5}.carousel-slide .quote cite,.carousel-slide .quote p{color:var(--steel-200)}.carousel-dots{display:flex;gap:8px;padding-top:18px}.carousel-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--paper-line);cursor:pointer;transition:transform var(--duration-press) var(--ease-out),background var(--duration-fast) var(--ease)}.carousel-dot[aria-selected=true]{background:var(--paper-ink);transform:scale(1.2)}.carousel-dot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.offers{list-style:none;padding:0;margin:0;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--paper-line)}.offer{display:grid;grid-gap:10px;gap:10px;padding:28px 0;border-bottom:1px solid var(--paper-line);color:inherit;transition:transform var(--duration-press) var(--ease-out)}.offer:active{transform:scale(.97)}.offer h3{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:500;letter-spacing:-.03em}.offer p:not(.kicker){color:var(--paper-muted);max-width:46ch;line-height:1.55}@media (min-width:880px){.offers{grid-template-columns:repeat(3,1fr);gap:0;border-top:0}.offer{padding:8px 28px 8px 0;border-bottom:0;border-right:1px solid var(--paper-line);min-height:100%}.offers li:first-child .offer{padding-left:0}.offers li:last-child .offer{border-right:0;padding-right:0}}.faq-list{border-top:1px solid var(--paper-line)}.faq-item{border-bottom:1px solid var(--paper-line)}.faq-q{width:100%;display:grid;grid-template-columns:2.5rem 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:18px 0;background:none;border:0;text-align:left;color:var(--paper-ink);cursor:pointer;transition:transform var(--duration-press) var(--ease-out)}.faq-q:active{transform:scale(.97)}.faq-q:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.faq-num{font-size:.75rem;font-weight:600;letter-spacing:.08em;color:var(--accent)}.faq-q-text{font-size:1.0625rem;font-weight:500;letter-spacing:-.02em}.faq-q .chevron{transition:transform var(--duration-ui) var(--ease-out)}.faq-item[data-open] .faq-q .chevron{transform:rotate(180deg)}.faq-a{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-ui) var(--ease-out),opacity var(--duration-ui) var(--ease-out)}.faq-item[data-open] .faq-a{grid-template-rows:1fr;opacity:1}.faq-a-inner{overflow:hidden;padding:0 0 0 calc(2.5rem + 12px);max-width:46rem}.faq-item[data-open] .faq-a-inner{padding-bottom:22px}.faq-a-inner p{color:var(--paper-muted);line-height:1.55}@media (hover:hover) and (pointer:fine){.carousel-btn:hover,.offer:hover .btn-text{color:var(--accent)}.offer:hover .arrow{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.home-band[data-await],.spread[data-await],.story[data-await]{opacity:1;transform:none}.carousel-rail{scroll-behavior:auto}.carousel-btn:active,.faq-q:active,.offer:active{transform:none}.carousel-btn,.carousel-dot,.faq-a,.faq-q .chevron,.offer{transition:opacity .2s ease}}.contact-hero{padding-block:var(--page-inset) var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.contact-grid{display:grid;grid-gap:var(--space-8);gap:var(--space-8);padding-bottom:var(--space-10)}.home-band .contact-grid{padding-bottom:0}@media (min-width:880px){.contact-grid{grid-template-columns:1.15fr .85fr;gap:var(--space-9);align-items:start}}.contact-col h2,.contact-col h3{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;margin-bottom:var(--space-5)}.form{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.form>.btn-pill{justify-self:start}.form-row{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:640px){.form-row{grid-template-columns:1fr 1fr}}.field{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.fld{position:relative;display:block}.fld input,.fld textarea{display:block;width:100%;min-height:3.5rem;border:1px solid var(--paper-line);background:rgba(255,255,255,.55);border-radius:10px;padding:1.7rem 1rem .55rem;color:var(--paper-ink);font-size:max(1rem,16px);line-height:1.4;transition:border-color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease)}.fld textarea{min-height:9rem;padding-top:1.85rem;resize:vertical}.fld input::placeholder,.fld textarea::placeholder{color:transparent;opacity:0}.fld span{position:absolute;left:1rem;top:1.15rem;font-size:1rem;font-weight:500;line-height:1.2;color:var(--paper-muted);pointer-events:none;transform-origin:left top;transition:transform var(--duration-ui) var(--ease-out),color var(--duration-fast) var(--ease)}.fld :is(input,textarea):not(:placeholder-shown)+span,.fld:focus-within span{transform:translateY(-.62rem) scale(.75);color:var(--paper-ink)}.fld :is(input,textarea):-webkit-autofill+span{transform:translateY(-.62rem) scale(.75);color:var(--paper-ink)}.fld:focus-within span{color:var(--accent-deep)}.fld input:focus-visible,.fld textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.fld :is(input,textarea)[aria-invalid=true]{border-color:var(--accent-deep)}.fld :is(input,textarea)[aria-invalid=true]:focus-visible{outline-color:var(--accent-deep)}.fld-err{margin:0;font-size:.8125rem;line-height:1.4;color:var(--accent-deep)}@media (prefers-reduced-motion:reduce){.fld span{transition:color var(--duration-fast) var(--ease)}.form-status[data-kind=ok]{transform:none;transition:opacity var(--duration-ui) var(--ease)}@starting-style{.form-status[data-kind=ok]{transform:none}}}.hp{left:-9999px;height:0}.hp,.vh{position:absolute;overflow:hidden}.vh{width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.form-status{font-size:.9375rem;color:var(--paper-muted)}.form-status[data-kind=error]{color:var(--accent-deep)}.form-status[data-kind=ok]{opacity:1;transform:translateY(0);transition:opacity var(--duration-ui) var(--ease-out),transform var(--duration-ui) var(--ease-out)}@starting-style{.form-status[data-kind=ok]{opacity:0;transform:translateY(8px)}}.info-list{list-style:none;padding:0;display:grid;grid-gap:22px;gap:22px}.info-list li{display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px;align-items:start}.info-icon{width:40px;height:40px;border-radius:999px;background:rgba(14,14,14,.05);display:grid;place-items:center;color:var(--concrete-400)}.info-list small{display:block;font-size:.75rem;color:var(--paper-muted);margin-bottom:2px}.info-list a,.info-list strong{font-weight:600;color:var(--paper-ink);letter-spacing:-.015em}@media (hover:hover) and (pointer:fine){.info-list a:hover{color:var(--accent)}}.footer{background:var(--ink-900);color:var(--bone-100);padding:var(--space-8) 0 var(--space-6)}.footer a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.footer-top{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:720px){.footer-top{grid-template-columns:1.2fr 1fr}}.footer-brand img{height:28px;width:auto;margin-bottom:16px}.footer-meta{color:var(--steel-300);grid-gap:6px;gap:6px}.footer-meta,.footer-nav{font-size:.9375rem;display:grid}.footer-nav{grid-gap:10px;gap:10px}.footer-nav a{color:var(--steel-300)}.footer-nav a[data-active]{color:var(--white);font-weight:600}.footer-base{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;color:var(--fg-dim);font-size:.8125rem}@media (hover:hover) and (pointer:fine){.footer a:hover{color:var(--accent)}}.legal{padding-block:var(--page-inset) var(--space-10)}.legal h1{font-size:clamp(2rem,6vw,3.25rem);letter-spacing:-.03em;margin-bottom:24px}.legal .body+.body{margin-top:1em}.fb-band{padding:var(--space-9) 0 var(--space-10)}.fb-page-wrap{padding-block:var(--page-inset) var(--space-10)}.fb{display:flex;justify-content:center}.fb-widget{width:min(100%,44rem);display:grid;grid-gap:var(--space-6);gap:var(--space-6);color:var(--paper-ink)}.fb-empty,.fb-note{margin:0;padding:0;font-size:.6875rem;font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--paper-muted)}.fb-empty{padding:var(--space-6) var(--space-5);background:var(--white);border:1px solid var(--paper-line)}.fb-page{display:flex;align-items:center;gap:var(--space-3);padding:0}.fb-avatar{width:36px;height:36px;border-radius:var(--radius-pill);object-fit:cover;flex:none;background:var(--paper)}.fb-page-meta{min-width:0}.fb-page-meta a{font-size:.8125rem;font-weight:500;letter-spacing:-.02em;color:var(--paper-ink)}.fb-posts{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-7);gap:var(--space-7);background:transparent}.fb-post{display:grid;grid-gap:0;gap:0;background:var(--white);border:1px solid var(--paper-line);overflow:hidden}.fb-post-link{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-5);color:inherit}.fb-post-link time{font-size:.6875rem;font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--paper-muted)}.fb-post-link p{margin:0;max-width:34em;font-weight:300;font-size:clamp(1.0625rem,.4vw + 1rem,1.3125rem);line-height:1.7;letter-spacing:-.012em;color:var(--paper-ink);white-space:pre-wrap}.fb-collage{display:grid;grid-gap:2px;gap:2px;background:var(--paper-line);overflow:hidden;height:280px}.fb-collage[data-count="1"]{display:block;height:auto;background:transparent}.fb-collage[data-count="2"]{grid-template-columns:1fr 1fr}.fb-collage[data-count="3"]{grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr}.fb-collage[data-count="3"]>:first-child{grid-row:1/span 2}.fb-collage[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.fb-collage[data-count="5"]{grid-template-columns:repeat(6,1fr);grid-template-rows:1fr 1fr}.fb-collage[data-count="5"]>:first-child,.fb-collage[data-count="5"]>:nth-child(2){grid-column:span 3}.fb-collage[data-count="5"]>:nth-child(n+3){grid-column:span 2}.fb-tile{position:relative;display:block;width:100%;height:100%;padding:0;border:0;margin:0;overflow:hidden;background:var(--paper);cursor:pointer}.fb-tile,a.fb-collage{color:inherit}.fb-collage[data-count="1"] .fb-tile{height:auto;cursor:inherit}.fb-tile img{width:100%;height:100%;object-fit:cover;background:var(--paper)}.fb-collage[data-count="1"] img{height:auto;max-height:420px;object-fit:cover}.fb-more{position:absolute;inset:0;display:grid;place-items:center;background:rgba(14,14,14,.46);color:var(--white);font-size:clamp(1.5rem,6vw,2rem);font-weight:500;letter-spacing:-.03em}.fb-video{display:block;padding:0 var(--space-5) var(--space-5);font-size:.8125rem;color:var(--accent)}.fb-viewer{position:fixed;inset:0;width:100vw;height:100svh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--fg);overflow:hidden}.fb-viewer::-webkit-backdrop{background:rgba(14,14,14,.9)}.fb-viewer::backdrop{background:rgba(14,14,14,.9)}.fb-viewer-bar{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:12px;padding:16px 20px;pointer-events:none}.fb-viewer-count{margin:0;flex:1 1;font-size:.75rem;font-weight:500;letter-spacing:.08em;color:var(--bone-100)}.fb-viewer-fb{font-size:.75rem;letter-spacing:.04em;color:var(--steel-200);pointer-events:auto}.fb-viewer-close{width:40px;height:40px;display:grid;place-items:center;border:0;background:transparent;color:var(--bone-100);cursor:pointer;pointer-events:auto}.fb-viewer-stage{position:relative;height:100%}.fb-viewer-rail{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.fb-viewer-rail::-webkit-scrollbar{display:none}.fb-viewer-slide{flex:none;width:100%;height:100%;scroll-snap-align:start;display:grid;place-items:center;background:transparent}.fb-viewer-slide img{width:auto;height:auto;max-width:100vw;max-height:100svh;object-fit:contain}.fb-viewer-nav{position:absolute;top:50%;z-index:1;width:40px;height:40px;display:none;place-items:center;border:0;border-radius:var(--radius-pill);background:rgba(14,14,14,.55);color:var(--white);cursor:pointer;transform:translateY(-50%);transition:transform var(--duration-press) var(--ease-out)}.fb-viewer-nav[data-dir=left]{left:8px}.fb-viewer-nav[data-dir=right]{right:8px}.fb-viewer-nav:active{transform:translateY(-50%) scale(.97)}.fb-viewer-dots{position:absolute;left:0;right:0;bottom:20px;z-index:2;display:flex;justify-content:center;gap:6px;padding:0}.fb-viewer-dot{width:6px;height:6px;padding:0;border:0;border-radius:var(--radius-pill);background:var(--concrete-400);cursor:pointer}.fb-viewer-dot[aria-selected=true]{background:var(--bone-100)}.fb-tile:focus-visible,.fb-viewer-close:focus-visible,.fb-viewer-dot:focus-visible,.fb-viewer-nav:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:480px){.fb-collage:not([data-count="1"]){height:340px}}@media (min-width:720px){.fb-empty{padding:var(--space-8)}.fb-posts{gap:var(--space-9)}.fb-post-link{gap:var(--space-5);padding:var(--space-8) var(--space-8) var(--space-6)}.fb-video{padding-inline:var(--space-8);padding-bottom:var(--space-6)}}@media (hover:hover) and (pointer:fine){.fb-page-meta a:hover,.fb-post-link:hover time,.fb-viewer-fb:hover{color:var(--accent)}.fb-viewer-nav{display:grid}}.fb-page-meta a:focus-visible,.fb-post-link:focus-visible,.fb-viewer-fb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.fb-viewer-rail{scroll-behavior:auto}.fb-viewer-nav:active{transform:translateY(-50%)}}@view-transition{navigation:auto}.header{view-transition-name:agro-header}::view-transition-new(root),::view-transition-old(root){animation:none}::view-transition-new(agro-page),::view-transition-old(agro-page){animation-duration:var(--duration-panel);animation-timing-function:var(--ease-out);animation-fill-mode:both}::view-transition-old(agro-page){animation-name:vt-fade;z-index:0}::view-transition-new(agro-page){animation-name:gable-reveal;z-index:1}@keyframes gable-reveal{0%{-webkit-clip-path:var(--gable-shut);clip-path:var(--gable-shut)}to{-webkit-clip-path:var(--gable-open-full);clip-path:var(--gable-open-full)}}@keyframes vt-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-new(agro-page),::view-transition-old(agro-page){animation:none}}