.contact-hero{display:flex;min-height:260px;width:100%;flex-direction:column;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(224 237 216/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;text-align:center}@media (min-width:640px){.contact-hero{min-height:320px}}.contact-title{font-size:34px;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(22 227 74/var(--tw-text-opacity,1))}@media (min-width:640px){.contact-title{font-size:48px}}.contact-subtitle{margin-top:.75rem;max-width:700px;font-size:15px;line-height:1.625;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}@media (min-width:640px){.contact-subtitle{font-size:18px}}.contact-layout{margin-left:auto;margin-right:auto;display:grid;max-width:1280px;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:1.5rem;padding:1.5rem 1rem}@media (min-width:640px){.contact-layout{padding:2.5rem 1.5rem}}@media (min-width:1024px){.contact-layout{gap:2.5rem;padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.contact-layout{grid-template-columns:1fr 340px}}.contact-left{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:640px){.contact-left{gap:2.5rem}}.contact-card{border-radius:24px;border-width:1px;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.contact-card{padding:2rem}}.section-title{margin-bottom:1.5rem;font-size:24px;font-weight:600;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.contact-form{display:flex;flex-direction:column;gap:1.25rem}.form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.form-grid{gap:1.25rem}}@media (min-width:768px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.second-grid{display:grid;gap:1rem}@media (min-width:640px){.second-grid{gap:1.25rem}}.second-grid-one,.second-grid-two{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.second-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-group{display:flex;flex-direction:column;gap:.375rem}.form-label{color:rgb(55 65 81/var(--tw-text-opacity,1))}.form-label,.form-label-green{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1}.form-label-green{color:rgb(22 163 74/var(--tw-text-opacity,1))}.form-input{height:2.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.form-input-green{height:2.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input-green:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.form-select{height:2.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(22 227 74/var(--tw-ring-opacity,1))}.form-select-green{height:2.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-select-green:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.form-textarea{resize:none;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-textarea:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.submit-btn{margin-top:.5rem;height:3rem;width:100%;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(22 227 74/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.submit-btn:hover{--tw-bg-opacity:1;background-color:rgb(20 209 68/var(--tw-bg-opacity,1))}@media (min-width:640px){.submit-btn{height:52px;width:220px}}.submit-btn:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.submit-btn:disabled{opacity:.5}.success-text{margin-top:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.farm-dropdown{position:absolute;top:100%;z-index:50;margin-top:.5rem;max-height:13rem;width:100%;overflow-y:auto;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.farm-item{cursor:pointer;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.farm-item:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.farmer-card{gap:1.75rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1));background-color:rgb(220 252 231/.7);padding:2rem 1.75rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.farmer-header{margin-bottom:.75rem;display:flex;align-items:flex-end}.farmer-title{margin-left:.375rem;font-size:25px;font-weight:500;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.farmer-content{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1024px){.farmer-content{flex-direction:row;align-items:center;justify-content:space-between}}.farmer-text{font-size:15px;line-height:1.625;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}@media (min-width:640px){.farmer-text{font-size:17px}}.farmer-btn{height:3rem;width:100%;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(22 227 74/var(--tw-bg-opacity,1));font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.farmer-btn:hover{--tw-bg-opacity:1;background-color:rgb(20 209 68/var(--tw-bg-opacity,1))}@media (min-width:640px){.farmer-btn{width:220px}}.sidebar{top:72px;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:1280px){.sidebar{position:sticky;top:90px}}.sidebar-card{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sidebar-title{margin-bottom:1.25rem;font-size:16px;font-weight:700;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.sidebar-list{display:flex;flex-direction:column;gap:1.25rem}.info-row{display:flex;align-items:flex-start;gap:.75rem}.info-icon{display:flex;height:2.75rem;width:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.info-label{font-size:11px;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.info-value{font-weight:600;color:rgb(34 34 34/var(--tw-text-opacity,1))}.help-list,.info-value{font-size:14px;--tw-text-opacity:1}.help-list{display:flex;flex-direction:column;gap:.75rem;color:rgb(55 65 81/var(--tw-text-opacity,1))}.help-item{display:flex;cursor:pointer;align-items:center;justify-content:space-between;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.help-item:hover{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.map-card{display:flex;height:180px;align-items:center;justify-content:center;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #f9fafb!important;caret-color:#000!important;transition:background-color 5000s ease-in-out 0s}