@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-cyrillic-ext-300-normal-AjyHH-nA.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-ext-300-normal-Ctr4ZZfs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-cyrillic-300-normal-DyQnI4ta.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-300-normal-BVP0yxL_.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-vietnamese-300-normal-BIrGnxdC.woff2)format("woff2"),url(/build/assets/montserrat-vietnamese-300-normal-F69v1y7v.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2)format("woff2"),url(/build/assets/montserrat-latin-ext-300-normal-BCbSOsYO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-latin-300-normal-BgP24wlQ.woff2)format("woff2"),url(/build/assets/montserrat-latin-300-normal-sTRdVzlf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2)format("woff2"),url(/build/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2"),url(/build/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/build/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/build/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/build/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/build/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2)format("woff2"),url(/build/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2)format("woff2"),url(/build/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/build/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2)format("woff2"),url(/build/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2)format("woff2"),url(/build/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/build/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/build/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/build/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/build/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/build/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:icofont;src:url(/build/assets/icofont-E6-6zeJF.eot);src:url(/build/assets/icofont-E6-6zeJF.eot?#iefix)format("eot"),url(/build/assets/icofont-CegLT4Ez.woff2)format("woff2"),url(/build/assets/icofont-CRj9mKsw.woff)format("woff"),url(/build/assets/icofont-CX842MwY.ttf)format("truetype"),url(/build/assets/icofont-CoEsjlHh.svg#icofont)format("svg")}.icofont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;speak:none;text-transform:none;font-family:icofont;font-style:normal;font-weight:400;text-decoration:none}.icofont-addons:before{content:""}.icofont-address-book:before{content:""}.icofont-adjust:before{content:""}.icofont-alarm:before{content:""}.icofont-anchor:before{content:""}.icofont-archive:before{content:""}.icofont-at:before{content:""}.icofont-attachment:before{content:""}.icofont-audio:before{content:""}.icofont-automation:before{content:""}.icofont-badge:before{content:""}.icofont-bag-alt:before{content:""}.icofont-bag:before{content:""}.icofont-ban:before{content:""}.icofont-bar-code:before{content:""}.icofont-bars:before{content:""}.icofont-basket:before{content:""}.icofont-battery-empty:before{content:""}.icofont-battery-full:before{content:""}.icofont-battery-half:before{content:""}.icofont-battery-low:before{content:""}.icofont-beaker:before{content:""}.icofont-beard:before{content:""}.icofont-bed:before{content:""}.icofont-bell:before{content:""}.icofont-beverage:before{content:""}.icofont-bill:before{content:""}.icofont-bin:before{content:""}.icofont-binary:before{content:""}.icofont-binoculars:before{content:""}.icofont-bluetooth:before{content:""}.icofont-bomb:before{content:""}.icofont-book-mark:before{content:""}.icofont-box:before{content:""}.icofont-briefcase:before{content:""}.icofont-broken:before{content:""}.icofont-bucket:before{content:""}.icofont-bucket1:before{content:""}.icofont-bucket2:before{content:""}.icofont-bug:before{content:""}.icofont-building:before{content:""}.icofont-bulb-alt:before{content:""}.icofont-bullet:before{content:""}.icofont-bullhorn:before{content:""}.icofont-bullseye:before{content:""}.icofont-calendar:before{content:""}.icofont-camera-alt:before{content:""}.icofont-camera:before{content:""}.icofont-card:before{content:""}.icofont-cart-alt:before{content:""}.icofont-cart:before{content:""}.icofont-cc:before{content:""}.icofont-charging:before{content:""}.icofont-chat:before{content:""}.icofont-check-alt:before{content:""}.icofont-check-circled:before{content:""}.icofont-check:before{content:""}.icofont-checked:before{content:""}.icofont-children-care:before{content:""}.icofont-clip:before{content:""}.icofont-clock-time:before{content:""}.icofont-close-circled:before{content:""}.icofont-close-line-circled:before{content:""}.icofont-close-line-squared-alt:before{content:""}.icofont-close-line-squared:before{content:""}.icofont-close-line:before{content:""}.icofont-close-squared-alt:before{content:""}.icofont-close-squared:before{content:""}.icofont-close:before{content:""}.icofont-cloud-download:before{content:""}.icofont-cloud-refresh:before{content:""}.icofont-cloud-upload:before{content:""}.icofont-cloud:before{content:""}.icofont-code-not-allowed:before{content:""}.icofont-code:before{content:""}.icofont-comment:before{content:""}.icofont-compass-alt:before{content:""}.icofont-compass:before{content:""}.icofont-computer:before{content:""}.icofont-connection:before{content:""}.icofont-console:before{content:""}.icofont-contacts:before{content:""}.icofont-contrast:before{content:""}.icofont-copyright:before{content:""}.icofont-credit-card:before{content:""}.icofont-crop:before{content:""}.icofont-crown:before{content:""}.icofont-cube:before{content:""}.icofont-cubes:before{content:""}.icofont-dashboard-web:before{content:""}.icofont-dashboard:before{content:""}.icofont-data:before{content:""}.icofont-database-add:before{content:""}.icofont-database-locked:before{content:""}.icofont-database-remove:before{content:""}.icofont-database:before{content:""}.icofont-delete:before{content:""}.icofont-diamond:before{content:""}.icofont-dice-multiple:before{content:""}.icofont-dice:before{content:""}.icofont-disc:before{content:""}.icofont-diskette:before{content:""}.icofont-document-folder:before{content:""}.icofont-download-alt:before{content:""}.icofont-download:before{content:""}.icofont-downloaded:before{content:""}.icofont-drag:before{content:""}.icofont-drag1:before{content:""}.icofont-drag2:before{content:""}.icofont-drag3:before{content:""}.icofont-earth:before{content:""}.icofont-ebook:before{content:""}.icofont-edit:before{content:""}.icofont-eject:before{content:""}.icofont-email:before{content:""}.icofont-envelope-open:before{content:""}.icofont-envelope:before{content:""}.icofont-eraser:before{content:""}.icofont-error:before{content:""}.icofont-excavator:before{content:""}.icofont-exchange:before{content:""}.icofont-exclamation-circle:before{content:""}.icofont-exclamation-square:before{content:""}.icofont-exclamation-tringle:before{content:""}.icofont-exclamation:before{content:""}.icofont-exit:before{content:""}.icofont-expand:before{content:""}.icofont-external-link:before{content:""}.icofont-external:before{content:""}.icofont-eye-alt:before{content:""}.icofont-eye-blocked:before{content:""}.icofont-eye-dropper:before{content:""}.icofont-eye:before{content:""}.icofont-favourite:before{content:""}.icofont-fax:before{content:""}.icofont-file-fill:before{content:""}.icofont-film:before{content:""}.icofont-filter:before{content:""}.icofont-fire-alt:before{content:""}.icofont-fire-burn:before{content:""}.icofont-fire:before{content:""}.icofont-flag-alt-1:before{content:""}.icofont-flag-alt-2:before{content:""}.icofont-flag:before{content:""}.icofont-flame-torch:before{content:""}.icofont-flash-light:before{content:""}.icofont-flash:before{content:""}.icofont-flask:before{content:""}.icofont-focus:before{content:""}.icofont-folder-open:before{content:""}.icofont-folder:before{content:""}.icofont-foot-print:before{content:""}.icofont-garbage:before{content:""}.icofont-gear-alt:before{content:""}.icofont-gear:before{content:""}.icofont-gears:before{content:""}.icofont-gift:before{content:""}.icofont-glass:before{content:""}.icofont-globe:before{content:""}.icofont-graffiti:before{content:""}.icofont-grocery:before{content:""}.icofont-hand:before{content:""}.icofont-hanger:before{content:""}.icofont-hard-disk:before{content:""}.icofont-heart-alt:before{content:""}.icofont-heart:before{content:""}.icofont-history:before{content:""}.icofont-home:before{content:""}.icofont-horn:before{content:""}.icofont-hour-glass:before{content:""}.icofont-id:before{content:""}.icofont-image:before{content:""}.icofont-inbox:before{content:""}.icofont-infinite:before{content:""}.icofont-info-circle:before{content:""}.icofont-info-square:before{content:""}.icofont-info:before{content:""}.icofont-institution:before{content:""}.icofont-interface:before{content:""}.icofont-invisible:before{content:""}.icofont-jacket:before{content:""}.icofont-jar:before{content:""}.icofont-jewlery:before{content:""}.icofont-karate:before{content:""}.icofont-key-hole:before{content:""}.icofont-key:before{content:""}.icofont-label:before{content:""}.icofont-lamp:before{content:""}.icofont-layers:before{content:""}.icofont-layout:before{content:""}.icofont-leaf:before{content:""}.icofont-leaflet:before{content:""}.icofont-learn:before{content:""}.icofont-lego:before{content:""}.icofont-lens:before{content:""}.icofont-letter:before{content:""}.icofont-letterbox:before{content:""}.icofont-library:before{content:""}.icofont-license:before{content:""}.icofont-life-bouy:before{content:""}.icofont-life-buoy:before{content:""}.icofont-life-jacket:before{content:""}.icofont-life-ring:before{content:""}.icofont-light-bulb:before{content:""}.icofont-lighter:before{content:""}.icofont-lightning-ray:before{content:""}.icofont-like:before{content:""}.icofont-line-height:before{content:""}.icofont-link-alt:before{content:""}.icofont-link:before{content:""}.icofont-list:before{content:""}.icofont-listening:before{content:""}.icofont-listine-dots:before{content:""}.icofont-listing-box:before{content:""}.icofont-listing-number:before{content:""}.icofont-live-support:before{content:""}.icofont-location-arrow:before{content:""}.icofont-location-pin:before{content:""}.icofont-lock:before{content:""}.icofont-login:before{content:""}.icofont-logout:before{content:""}.icofont-lollipop:before{content:""}.icofont-long-drive:before{content:""}.icofont-look:before{content:""}.icofont-loop:before{content:""}.icofont-luggage:before{content:""}.icofont-lunch:before{content:""}.icofont-lungs:before{content:""}.icofont-magic-alt:before{content:""}.icofont-magic:before{content:""}.icofont-magnet:before{content:""}.icofont-mail-box:before{content:""}.icofont-mail:before{content:""}.icofont-male:before{content:""}.icofont-map-pins:before{content:""}.icofont-map:before{content:""}.icofont-maximize:before{content:""}.icofont-measure:before{content:""}.icofont-medicine:before{content:""}.icofont-mega-phone:before{content:""}.icofont-megaphone-alt:before{content:""}.icofont-megaphone:before{content:""}.icofont-memorial:before{content:""}.icofont-memory-card:before{content:""}.icofont-mic-mute:before{content:""}.icofont-mic:before{content:""}.icofont-military:before{content:""}.icofont-mill:before{content:""}.icofont-minus-circle:before{content:""}.icofont-minus-square:before{content:""}.icofont-minus:before{content:""}.icofont-mobile-phone:before{content:""}.icofont-molecule:before{content:""}.icofont-money:before{content:""}.icofont-moon:before{content:""}.icofont-mop:before{content:""}.icofont-muffin:before{content:""}.icofont-mustache:before{content:""}.icofont-navigation-menu:before{content:""}.icofont-navigation:before{content:""}.icofont-network-tower:before{content:""}.icofont-network:before{content:""}.icofont-news:before{content:""}.icofont-newspaper:before{content:""}.icofont-no-smoking:before{content:""}.icofont-not-allowed:before{content:""}.icofont-notebook:before{content:""}.icofont-notepad:before{content:""}.icofont-notification:before{content:""}.icofont-numbered:before{content:""}.icofont-opposite:before{content:""}.icofont-optic:before{content:""}.icofont-options:before{content:""}.icofont-package:before{content:""}.icofont-page:before{content:""}.icofont-paint:before{content:""}.icofont-paper-plane:before{content:""}.icofont-paperclip:before{content:""}.icofont-papers:before{content:""}.icofont-pay:before{content:""}.icofont-penguin-linux:before{content:""}.icofont-pestle:before{content:""}.icofont-phone-circle:before{content:""}.icofont-phone:before{content:""}.icofont-picture:before{content:""}.icofont-pine:before{content:""}.icofont-pixels:before{content:""}.icofont-plugin:before{content:""}.icofont-plus-circle:before{content:""}.icofont-plus-square:before{content:""}.icofont-plus:before{content:""}.icofont-polygonal:before{content:""}.icofont-power:before{content:""}.icofont-price:before{content:""}.icofont-print:before{content:""}.icofont-puzzle:before{content:""}.icofont-qr-code:before{content:""}.icofont-queen:before{content:""}.icofont-question-circle:before{content:""}.icofont-question-square:before{content:""}.icofont-question:before{content:""}.icofont-quote-left:before{content:""}.icofont-quote-right:before{content:""}.icofont-random:before{content:""}.icofont-recycle:before{content:""}.icofont-refresh:before{content:""}.icofont-repair:before{content:""}.icofont-reply-all:before{content:""}.icofont-reply:before{content:""}.icofont-resize:before{content:""}.icofont-responsive:before{content:""}.icofont-retweet:before{content:""}.icofont-road:before{content:""}.icofont-robot:before{content:""}.icofont-royal:before{content:""}.icofont-rss-feed:before{content:""}.icofont-safety:before{content:""}.icofont-sale-discount:before{content:""}.icofont-satellite:before{content:""}.icofont-send-mail:before{content:""}.icofont-server:before{content:""}.icofont-settings-alt:before{content:""}.icofont-settings:before{content:""}.icofont-share-alt:before{content:""}.icofont-share-boxed:before{content:""}.icofont-share:before{content:""}.icofont-shield:before{content:""}.icofont-shopping-cart:before{content:""}.icofont-sign-in:before{content:""}.icofont-sign-out:before{content:""}.icofont-signal:before{content:""}.icofont-site-map:before{content:""}.icofont-smart-phone:before{content:""}.icofont-soccer:before{content:""}.icofont-sort-alt:before{content:""}.icofont-sort:before{content:""}.icofont-space:before{content:""}.icofont-spanner:before{content:""}.icofont-speech-comments:before{content:""}.icofont-speed-meter:before{content:""}.icofont-spinner-alt-1:before{content:""}.icofont-spinner-alt-2:before{content:""}.icofont-spinner-alt-3:before{content:""}.icofont-spinner-alt-4:before{content:""}.icofont-spinner-alt-5:before{content:""}.icofont-spinner-alt-6:before{content:""}.icofont-spinner:before{content:""}.icofont-spreadsheet:before{content:""}.icofont-square:before{content:""}.icofont-ssl-security:before{content:""}.icofont-star-alt-1:before{content:""}.icofont-star-alt-2:before{content:""}.icofont-star:before{content:""}.icofont-street-view:before{content:""}.icofont-support-faq:before{content:""}.icofont-tack-pin:before{content:""}.icofont-tag:before{content:""}.icofont-tags:before{content:""}.icofont-tasks-alt:before{content:""}.icofont-tasks:before{content:""}.icofont-telephone:before{content:""}.icofont-telescope:before{content:""}.icofont-terminal:before{content:""}.icofont-thumbs-down:before{content:""}.icofont-thumbs-up:before{content:""}.icofont-tick-boxed:before{content:""}.icofont-tick-mark:before{content:""}.icofont-ticket:before{content:""}.icofont-tie:before{content:""}.icofont-toggle-off:before{content:""}.icofont-toggle-on:before{content:""}.icofont-tools-alt-2:before{content:""}.icofont-tools:before{content:""}.icofont-touch:before{content:""}.icofont-traffic-light:before{content:""}.icofont-transparent:before{content:""}.icofont-tree:before{content:""}.icofont-unique-idea:before{content:""}.icofont-unlock:before{content:""}.icofont-unlocked:before{content:""}.icofont-upload-alt:before{content:""}.icofont-upload:before{content:""}.icofont-usb-drive:before{content:""}.icofont-usb:before{content:""}.icofont-vector-path:before{content:""}.icofont-verification-check:before{content:""}.icofont-wall-clock:before{content:""}.icofont-wall:before{content:""}.icofont-wallet:before{content:""}.icofont-warning-alt:before{content:""}.icofont-warning:before{content:""}.icofont-water-drop:before{content:""}.icofont-web:before{content:""}.icofont-wheelchair:before{content:""}.icofont-wifi-alt:before{content:""}.icofont-wifi:before{content:""}.icofont-world:before{content:""}.icofont-zigzag:before{content:""}.icofont-zipped:before{content:""}.icofont-brand-acer:before{content:""}.icofont-brand-adidas:before{content:""}.icofont-brand-adobe:before{content:""}.icofont-brand-air-new-zealand:before{content:""}.icofont-brand-airbnb:before{content:""}.icofont-brand-aircell:before{content:""}.icofont-brand-airtel:before{content:""}.icofont-brand-alcatel:before{content:""}.icofont-brand-alibaba:before{content:""}.icofont-brand-aliexpress:before{content:""}.icofont-brand-alipay:before{content:""}.icofont-brand-amazon:before{content:""}.icofont-brand-amd:before{content:""}.icofont-brand-american-airlines:before{content:""}.icofont-brand-android-robot:before{content:""}.icofont-brand-android:before{content:""}.icofont-brand-aol:before{content:""}.icofont-brand-apple:before{content:""}.icofont-brand-appstore:before{content:""}.icofont-brand-asus:before{content:""}.icofont-brand-ati:before{content:""}.icofont-brand-att:before{content:""}.icofont-brand-audi:before{content:""}.icofont-brand-axiata:before{content:""}.icofont-brand-bada:before{content:""}.icofont-brand-bbc:before{content:""}.icofont-brand-bing:before{content:""}.icofont-brand-blackberry:before{content:""}.icofont-brand-bmw:before{content:""}.icofont-brand-box:before{content:""}.icofont-brand-burger-king:before{content:""}.icofont-brand-business-insider:before{content:""}.icofont-brand-buzzfeed:before{content:""}.icofont-brand-cannon:before{content:""}.icofont-brand-casio:before{content:""}.icofont-brand-china-mobile:before{content:""}.icofont-brand-china-telecom:before{content:""}.icofont-brand-china-unicom:before{content:""}.icofont-brand-cisco:before{content:""}.icofont-brand-citibank:before{content:""}.icofont-brand-cnet:before{content:""}.icofont-brand-cnn:before{content:""}.icofont-brand-cocal-cola:before{content:""}.icofont-brand-compaq:before{content:""}.icofont-brand-debian:before{content:""}.icofont-brand-delicious:before{content:""}.icofont-brand-dell:before{content:""}.icofont-brand-designbump:before{content:""}.icofont-brand-designfloat:before{content:""}.icofont-brand-disney:before{content:""}.icofont-brand-dodge:before{content:""}.icofont-brand-dove:before{content:""}.icofont-brand-drupal:before{content:""}.icofont-brand-ebay:before{content:""}.icofont-brand-eleven:before{content:""}.icofont-brand-emirates:before{content:""}.icofont-brand-espn:before{content:""}.icofont-brand-etihad-airways:before{content:""}.icofont-brand-etisalat:before{content:""}.icofont-brand-etsy:before{content:""}.icofont-brand-fastrack:before{content:""}.icofont-brand-fedex:before{content:""}.icofont-brand-ferrari:before{content:""}.icofont-brand-fitbit:before{content:""}.icofont-brand-flikr:before{content:""}.icofont-brand-forbes:before{content:""}.icofont-brand-foursquare:before{content:""}.icofont-brand-foxconn:before{content:""}.icofont-brand-fujitsu:before{content:""}.icofont-brand-general-electric:before{content:""}.icofont-brand-gillette:before{content:""}.icofont-brand-gizmodo:before{content:""}.icofont-brand-gnome:before{content:""}.icofont-brand-google:before{content:""}.icofont-brand-gopro:before{content:""}.icofont-brand-gucci:before{content:""}.icofont-brand-hallmark:before{content:""}.icofont-brand-hi5:before{content:""}.icofont-brand-honda:before{content:""}.icofont-brand-hp:before{content:""}.icofont-brand-hsbc:before{content:""}.icofont-brand-htc:before{content:""}.icofont-brand-huawei:before{content:""}.icofont-brand-hulu:before{content:""}.icofont-brand-hyundai:before{content:""}.icofont-brand-ibm:before{content:""}.icofont-brand-icofont:before{content:""}.icofont-brand-icq:before{content:""}.icofont-brand-ikea:before{content:""}.icofont-brand-imdb:before{content:""}.icofont-brand-indiegogo:before{content:""}.icofont-brand-intel:before{content:""}.icofont-brand-ipair:before{content:""}.icofont-brand-jaguar:before{content:""}.icofont-brand-java:before{content:""}.icofont-brand-joomla:before{content:""}.icofont-brand-kickstarter:before{content:""}.icofont-brand-kik:before{content:""}.icofont-brand-lastfm:before{content:""}.icofont-brand-lego:before{content:""}.icofont-brand-lenovo:before{content:""}.icofont-brand-levis:before{content:""}.icofont-brand-lexus:before{content:""}.icofont-brand-lg:before{content:""}.icofont-brand-life-hacker:before{content:""}.icofont-brand-linux-mint:before{content:""}.icofont-brand-linux:before{content:""}.icofont-brand-lionix:before{content:""}.icofont-brand-loreal:before{content:""}.icofont-brand-louis-vuitton:before{content:""}.icofont-brand-mac-os:before{content:""}.icofont-brand-marvel-app:before{content:""}.icofont-brand-mashable:before{content:""}.icofont-brand-mazda:before{content:""}.icofont-brand-mcdonals:before{content:""}.icofont-brand-mercedes:before{content:""}.icofont-brand-micromax:before{content:""}.icofont-brand-microsoft:before{content:""}.icofont-brand-mobileme:before{content:""}.icofont-brand-mobily:before{content:""}.icofont-brand-motorola:before{content:""}.icofont-brand-msi:before{content:""}.icofont-brand-mts:before{content:""}.icofont-brand-myspace:before{content:""}.icofont-brand-mytv:before{content:""}.icofont-brand-nasa:before{content:""}.icofont-brand-natgeo:before{content:""}.icofont-brand-nbc:before{content:""}.icofont-brand-nescafe:before{content:""}.icofont-brand-nestle:before{content:""}.icofont-brand-netflix:before{content:""}.icofont-brand-nexus:before{content:""}.icofont-brand-nike:before{content:""}.icofont-brand-nokia:before{content:""}.icofont-brand-nvidia:before{content:""}.icofont-brand-omega:before{content:""}.icofont-brand-opensuse:before{content:""}.icofont-brand-oracle:before{content:""}.icofont-brand-panasonic:before{content:""}.icofont-brand-paypal:before{content:""}.icofont-brand-pepsi:before{content:""}.icofont-brand-philips:before{content:""}.icofont-brand-pizza-hut:before{content:""}.icofont-brand-playstation:before{content:""}.icofont-brand-puma:before{content:""}.icofont-brand-qatar-air:before{content:""}.icofont-brand-qvc:before{content:""}.icofont-brand-readernaut:before{content:""}.icofont-brand-redbull:before{content:""}.icofont-brand-reebok:before{content:""}.icofont-brand-reuters:before{content:""}.icofont-brand-samsung:before{content:""}.icofont-brand-sap:before{content:""}.icofont-brand-saudia-airlines:before{content:""}.icofont-brand-scribd:before{content:""}.icofont-brand-shell:before{content:""}.icofont-brand-siemens:before{content:""}.icofont-brand-sk-telecom:before{content:""}.icofont-brand-slideshare:before{content:""}.icofont-brand-smashing-magazine:before{content:""}.icofont-brand-snapchat:before{content:""}.icofont-brand-sony-ericsson:before{content:""}.icofont-brand-sony:before{content:""}.icofont-brand-soundcloud:before{content:""}.icofont-brand-sprint:before{content:""}.icofont-brand-squidoo:before{content:""}.icofont-brand-starbucks:before{content:""}.icofont-brand-stc:before{content:""}.icofont-brand-steam:before{content:""}.icofont-brand-suzuki:before{content:""}.icofont-brand-symbian:before{content:""}.icofont-brand-t-mobile:before{content:""}.icofont-brand-tango:before{content:""}.icofont-brand-target:before{content:""}.icofont-brand-tata-indicom:before{content:""}.icofont-brand-techcrunch:before{content:""}.icofont-brand-telenor:before{content:""}.icofont-brand-teliasonera:before{content:""}.icofont-brand-tesla:before{content:""}.icofont-brand-the-verge:before{content:""}.icofont-brand-thenextweb:before{content:""}.icofont-brand-toshiba:before{content:""}.icofont-brand-toyota:before{content:""}.icofont-brand-tribenet:before{content:""}.icofont-brand-ubuntu:before{content:""}.icofont-brand-unilever:before{content:""}.icofont-brand-vaio:before{content:""}.icofont-brand-verizon:before{content:""}.icofont-brand-viber:before{content:""}.icofont-brand-vodafone:before{content:""}.icofont-brand-volkswagen:before{content:""}.icofont-brand-walmart:before{content:""}.icofont-brand-warnerbros:before{content:""}.icofont-brand-whatsapp:before{content:""}.icofont-brand-wikipedia:before{content:""}.icofont-brand-windows:before{content:""}.icofont-brand-wire:before{content:""}.icofont-brand-wordpress:before{content:""}.icofont-brand-xiaomi:before{content:""}.icofont-brand-yahoobuzz:before{content:""}.icofont-brand-yamaha:before{content:""}.icofont-brand-youtube:before{content:""}.icofont-brand-zain:before{content:""}.icofont-arrow-down:before{content:""}.icofont-arrow-left:before{content:""}.icofont-arrow-right:before{content:""}.icofont-arrow-up:before{content:""}.icofont-block-down:before{content:""}.icofont-block-left:before{content:""}.icofont-block-right:before{content:""}.icofont-block-up:before{content:""}.icofont-bubble-down:before{content:""}.icofont-bubble-left:before{content:""}.icofont-bubble-right:before{content:""}.icofont-bubble-up:before{content:""}.icofont-caret-down:before{content:""}.icofont-caret-left:before{content:""}.icofont-caret-right:before{content:""}.icofont-caret-up:before{content:""}.icofont-circled-down:before{content:""}.icofont-circled-left:before{content:""}.icofont-circled-right:before{content:""}.icofont-circled-up:before{content:""}.icofont-collapse:before{content:""}.icofont-cursor-drag:before{content:""}.icofont-curved-double-left:before{content:""}.icofont-curved-double-right:before{content:""}.icofont-curved-down:before{content:""}.icofont-curved-left:before{content:""}.icofont-curved-right:before{content:""}.icofont-curved-up:before{content:""}.icofont-dotted-down:before{content:""}.icofont-dotted-left:before{content:""}.icofont-dotted-right:before{content:""}.icofont-dotted-up:before{content:""}.icofont-double-left:before{content:""}.icofont-double-right:before{content:""}.icofont-expand-alt:before{content:""}.icofont-hand-down:before{content:""}.icofont-hand-drag:before{content:""}.icofont-hand-drag1:before{content:""}.icofont-hand-drag2:before{content:""}.icofont-hand-drawn-alt-down:before{content:""}.icofont-hand-drawn-alt-left:before{content:""}.icofont-hand-drawn-alt-right:before{content:""}.icofont-hand-drawn-alt-up:before{content:""}.icofont-hand-drawn-down:before{content:""}.icofont-hand-drawn-left:before{content:""}.icofont-hand-drawn-right:before{content:""}.icofont-hand-drawn-up:before{content:""}.icofont-hand-grippers:before{content:""}.icofont-hand-left:before{content:""}.icofont-hand-right:before{content:""}.icofont-hand-up:before{content:""}.icofont-line-block-down:before{content:""}.icofont-line-block-left:before{content:""}.icofont-line-block-right:before{content:""}.icofont-line-block-up:before{content:""}.icofont-long-arrow-down:before{content:""}.icofont-long-arrow-left:before{content:""}.icofont-long-arrow-right:before{content:""}.icofont-long-arrow-up:before{content:""}.icofont-rounded-collapse:before{content:""}.icofont-rounded-double-left:before{content:""}.icofont-rounded-double-right:before{content:""}.icofont-rounded-down:before{content:""}.icofont-rounded-expand:before{content:""}.icofont-rounded-left-down:before{content:""}.icofont-rounded-left-up:before{content:""}.icofont-rounded-left:before{content:""}.icofont-rounded-right-down:before{content:""}.icofont-rounded-right-up:before{content:""}.icofont-rounded-right:before{content:""}.icofont-rounded-up:before{content:""}.icofont-scroll-bubble-down:before{content:""}.icofont-scroll-bubble-left:before{content:""}.icofont-scroll-bubble-right:before{content:""}.icofont-scroll-bubble-up:before{content:""}.icofont-scroll-double-down:before{content:""}.icofont-scroll-double-left:before{content:""}.icofont-scroll-double-right:before{content:""}.icofont-scroll-double-up:before{content:""}.icofont-scroll-down:before{content:""}.icofont-scroll-left:before{content:""}.icofont-scroll-long-down:before{content:""}.icofont-scroll-long-left:before{content:""}.icofont-scroll-long-right:before{content:""}.icofont-scroll-long-up:before{content:""}.icofont-scroll-right:before{content:""}.icofont-scroll-up:before{content:""}.icofont-simple-down:before{content:""}.icofont-simple-left-down:before{content:""}.icofont-simple-left-up:before{content:""}.icofont-simple-left:before{content:""}.icofont-simple-right-down:before{content:""}.icofont-simple-right-up:before{content:""}.icofont-simple-right:before{content:""}.icofont-simple-up:before{content:""}.icofont-square-down:before{content:""}.icofont-square-left:before{content:""}.icofont-square-right:before{content:""}.icofont-square-up:before{content:""}.icofont-stylish-down:before{content:""}.icofont-stylish-left:before{content:""}.icofont-stylish-right:before{content:""}.icofont-stylish-up:before{content:""}.icofont-swoosh-down:before{content:""}.icofont-swoosh-left:before{content:""}.icofont-swoosh-right:before{content:""}.icofont-swoosh-up:before{content:""}.icofont-thin-double-left:before{content:""}.icofont-thin-double-right:before{content:""}.icofont-thin-down:before{content:""}.icofont-thin-left:before{content:""}.icofont-thin-right:before{content:""}.icofont-thin-up:before{content:""}.icofont-500px:before{content:""}.icofont-aim:before{content:""}.icofont-badoo:before{content:""}.icofont-baidu-tieba:before{content:""}.icofont-bbm-messenger:before{content:""}.icofont-bebo:before{content:""}.icofont-behance:before{content:""}.icofont-blogger:before{content:""}.icofont-bootstrap:before{content:""}.icofont-brightkite:before{content:""}.icofont-cloudapp:before{content:""}.icofont-concrete5:before{content:""}.icofont-delicious:before{content:""}.icofont-designbump:before{content:""}.icofont-designfloat:before{content:""}.icofont-deviantart:before{content:""}.icofont-digg:before{content:""}.icofont-dotcms:before{content:""}.icofont-dribbble:before{content:""}.icofont-dribble:before{content:""}.icofont-dropbox:before{content:""}.icofont-ebuddy:before{content:""}.icofont-ello:before{content:""}.icofont-ember:before{content:""}.icofont-envato:before{content:""}.icofont-evernote:before{content:""}.icofont-facebook-messenger:before{content:""}.icofont-facebook:before{content:""}.icofont-feedburner:before{content:""}.icofont-flikr:before{content:""}.icofont-folkd:before{content:""}.icofont-foursquare:before{content:""}.icofont-friendfeed:before{content:""}.icofont-ghost:before{content:""}.icofont-github:before{content:""}.icofont-gnome:before{content:""}.icofont-google-buzz:before{content:""}.icofont-google-hangouts:before{content:""}.icofont-google-map:before{content:""}.icofont-google-plus:before{content:""}.icofont-google-talk:before{content:""}.icofont-hype-machine:before{content:""}.icofont-instagram:before{content:""}.icofont-kakaotalk:before{content:""}.icofont-kickstarter:before{content:""}.icofont-kik:before{content:""}.icofont-kiwibox:before{content:""}.icofont-line-messenger:before{content:""}.icofont-line:before{content:""}.icofont-linkedin:before{content:""}.icofont-linux-mint:before{content:""}.icofont-live-messenger:before{content:""}.icofont-livejournal:before{content:""}.icofont-magento:before{content:""}.icofont-meetme:before{content:""}.icofont-meetup:before{content:""}.icofont-mixx:before{content:""}.icofont-newsvine:before{content:""}.icofont-nimbuss:before{content:""}.icofont-odnoklassniki:before{content:""}.icofont-opencart:before{content:""}.icofont-oscommerce:before{content:""}.icofont-pandora:before{content:""}.icofont-photobucket:before{content:""}.icofont-picasa:before{content:""}.icofont-pinterest:before{content:""}.icofont-prestashop:before{content:""}.icofont-qik:before{content:""}.icofont-qq:before{content:""}.icofont-readernaut:before{content:""}.icofont-reddit:before{content:""}.icofont-renren:before{content:""}.icofont-rss:before{content:""}.icofont-shopify:before{content:""}.icofont-silverstripe:before{content:""}.icofont-skype:before{content:""}.icofont-slack:before{content:""}.icofont-slashdot:before{content:""}.icofont-slidshare:before{content:""}.icofont-smugmug:before{content:""}.icofont-snapchat:before{content:""}.icofont-soundcloud:before{content:""}.icofont-spotify:before{content:""}.icofont-stack-exchange:before{content:""}.icofont-stack-overflow:before{content:""}.icofont-steam:before{content:""}.icofont-stumbleupon:before{content:""}.icofont-tagged:before{content:""}.icofont-technorati:before{content:""}.icofont-telegram:before{content:""}.icofont-tinder:before{content:""}.icofont-trello:before{content:""}.icofont-tumblr:before{content:""}.icofont-twitch:before{content:""}.icofont-twitter:before{content:""}.icofont-typo3:before{content:""}.icofont-ubercart:before{content:""}.icofont-viber:before{content:""}.icofont-viddler:before{content:""}.icofont-vimeo:before{content:""}.icofont-vine:before{content:""}.icofont-virb:before{content:""}.icofont-virtuemart:before{content:""}.icofont-vk:before{content:""}.icofont-wechat:before{content:""}.icofont-weibo:before{content:""}.icofont-whatsapp:before{content:""}.icofont-xing:before{content:""}.icofont-yahoo:before{content:""}.icofont-yelp:before{content:""}.icofont-youku:before{content:""}.icofont-youtube:before{content:""}.icofont-zencart:before{content:""}.icofont-bat:before{content:""}.icofont-bear-face:before{content:""}.icofont-bear-tracks:before{content:""}.icofont-bear:before{content:""}.icofont-bird-alt:before{content:""}.icofont-bird-flying:before{content:""}.icofont-bird:before{content:""}.icofont-birds:before{content:""}.icofont-bone:before{content:""}.icofont-bull:before{content:""}.icofont-butterfly-alt:before{content:""}.icofont-butterfly:before{content:""}.icofont-camel-alt:before{content:""}.icofont-camel-head:before{content:""}.icofont-camel:before{content:""}.icofont-cat-alt-1:before{content:""}.icofont-cat-alt-2:before{content:""}.icofont-cat-alt-3:before{content:""}.icofont-cat-dog:before{content:""}.icofont-cat-face:before{content:""}.icofont-cat:before{content:""}.icofont-cow-head:before{content:""}.icofont-cow:before{content:""}.icofont-crab:before{content:""}.icofont-crocodile:before{content:""}.icofont-deer-head:before{content:""}.icofont-dog-alt:before{content:""}.icofont-dog-barking:before{content:""}.icofont-dog:before{content:""}.icofont-dolphin:before{content:""}.icofont-duck-tracks:before{content:""}.icofont-eagle-head:before{content:""}.icofont-eaten-fish:before{content:""}.icofont-elephant-alt:before{content:""}.icofont-elephant-head-alt:before{content:""}.icofont-elephant-head:before{content:""}.icofont-elephant:before{content:""}.icofont-elk:before{content:""}.icofont-fish-1:before{content:""}.icofont-fish-2:before{content:""}.icofont-fish-3:before{content:""}.icofont-fish-4:before{content:""}.icofont-fish-5:before{content:""}.icofont-fish:before{content:""}.icofont-fox-alt:before{content:""}.icofont-fox:before{content:""}.icofont-frog-tracks:before{content:""}.icofont-frog:before{content:""}.icofont-froggy:before{content:""}.icofont-giraffe-head-1:before{content:""}.icofont-giraffe-head-2:before{content:""}.icofont-giraffe-head:before{content:""}.icofont-giraffe:before{content:""}.icofont-goat-head:before{content:""}.icofont-gorilla:before{content:""}.icofont-hen-tracks:before{content:""}.icofont-horse-head-1:before{content:""}.icofont-horse-head-2:before{content:""}.icofont-horse-head:before{content:""}.icofont-horse-tracks:before{content:""}.icofont-jellyfish:before{content:""}.icofont-kangaroo:before{content:""}.icofont-lemur:before{content:""}.icofont-lion-head-1:before{content:""}.icofont-lion-head-2:before{content:""}.icofont-lion-head:before{content:""}.icofont-lion:before{content:""}.icofont-monkey-2:before{content:""}.icofont-monkey-3:before{content:""}.icofont-monkey-face:before{content:""}.icofont-monkey:before{content:""}.icofont-octopus-alt:before{content:""}.icofont-octopus:before{content:""}.icofont-owl:before{content:""}.icofont-panda-face:before{content:""}.icofont-panda:before{content:""}.icofont-panther:before{content:""}.icofont-parrot-lip:before{content:""}.icofont-parrot:before{content:""}.icofont-paw:before{content:""}.icofont-pelican:before{content:""}.icofont-penguin:before{content:""}.icofont-pig-face:before{content:""}.icofont-pig:before{content:""}.icofont-pigeon-1:before{content:""}.icofont-pigeon-2:before{content:""}.icofont-pigeon:before{content:""}.icofont-rabbit:before{content:""}.icofont-rat:before{content:""}.icofont-rhino-head:before{content:""}.icofont-rhino:before{content:""}.icofont-rooster:before{content:""}.icofont-seahorse:before{content:""}.icofont-seal:before{content:""}.icofont-shrimp-alt:before{content:""}.icofont-shrimp:before{content:""}.icofont-snail-1:before{content:""}.icofont-snail-2:before{content:""}.icofont-snail-3:before{content:""}.icofont-snail:before{content:""}.icofont-snake:before{content:""}.icofont-squid:before{content:""}.icofont-squirrel:before{content:""}.icofont-tiger-face:before{content:""}.icofont-tiger:before{content:""}.icofont-turtle:before{content:""}.icofont-whale:before{content:""}.icofont-woodpecker:before{content:""}.icofont-zebra:before{content:""}.icofont-afghani-false:before{content:""}.icofont-afghani-minus:before{content:""}.icofont-afghani-plus:before{content:""}.icofont-afghani-true:before{content:""}.icofont-afghani:before{content:""}.icofont-baht-false:before{content:""}.icofont-baht-minus:before{content:""}.icofont-baht-plus:before{content:""}.icofont-baht-true:before{content:""}.icofont-baht:before{content:""}.icofont-bitcoin-false:before{content:""}.icofont-bitcoin-minus:before{content:""}.icofont-bitcoin-plus:before{content:""}.icofont-bitcoin-true:before{content:""}.icofont-bitcoin:before{content:""}.icofont-dollar-flase:before{content:""}.icofont-dollar-minus:before{content:""}.icofont-dollar-plus:before{content:""}.icofont-dollar-true:before{content:""}.icofont-dollar:before{content:""}.icofont-dong-false:before{content:""}.icofont-dong-minus:before{content:""}.icofont-dong-plus:before{content:""}.icofont-dong-true:before{content:""}.icofont-dong:before{content:""}.icofont-euro-false:before{content:""}.icofont-euro-minus:before{content:""}.icofont-euro-plus:before{content:""}.icofont-euro-true:before{content:""}.icofont-euro:before{content:""}.icofont-frank-false:before{content:""}.icofont-frank-minus:before{content:""}.icofont-frank-plus:before{content:""}.icofont-frank-true:before{content:""}.icofont-frank:before{content:""}.icofont-hryvnia-false:before{content:""}.icofont-hryvnia-minus:before{content:""}.icofont-hryvnia-plus:before{content:""}.icofont-hryvnia-true:before{content:""}.icofont-hryvnia:before{content:""}.icofont-lira-false:before{content:""}.icofont-lira-minus:before{content:""}.icofont-lira-plus:before{content:""}.icofont-lira-true:before{content:""}.icofont-lira:before{content:""}.icofont-peseta-false:before{content:""}.icofont-peseta-minus:before{content:""}.icofont-peseta-plus:before{content:""}.icofont-peseta-true:before{content:""}.icofont-peseta:before{content:""}.icofont-peso-false:before{content:""}.icofont-peso-minus:before{content:""}.icofont-peso-plus:before{content:""}.icofont-peso-true:before{content:""}.icofont-peso:before{content:""}.icofont-pound-false:before{content:""}.icofont-pound-minus:before{content:""}.icofont-pound-plus:before{content:""}.icofont-pound-true:before{content:""}.icofont-pound:before{content:""}.icofont-renminbi-false:before{content:""}.icofont-renminbi-minus:before{content:""}.icofont-renminbi-plus:before{content:""}.icofont-renminbi-true:before{content:""}.icofont-renminbi:before{content:""}.icofont-riyal-false:before{content:""}.icofont-riyal-minus:before{content:""}.icofont-riyal-plus:before{content:""}.icofont-riyal-true:before{content:""}.icofont-riyal:before{content:""}.icofont-rouble-false:before{content:""}.icofont-rouble-minus:before{content:""}.icofont-rouble-plus:before{content:""}.icofont-rouble-true:before{content:""}.icofont-rouble:before{content:""}.icofont-rupee-false:before{content:""}.icofont-rupee-minus:before{content:""}.icofont-rupee-plus:before{content:""}.icofont-rupee-true:before{content:""}.icofont-rupee:before{content:""}.icofont-taka-false:before{content:""}.icofont-taka-minus:before{content:""}.icofont-taka-plus:before{content:""}.icofont-taka-true:before{content:""}.icofont-taka:before{content:""}.icofont-turkish-lira-false:before{content:""}.icofont-turkish-lira-minus:before{content:""}.icofont-turkish-lira-plus:before{content:""}.icofont-turkish-lira-true:before{content:""}.icofont-turkish-lira:before{content:""}.icofont-won-false:before{content:""}.icofont-won-minus:before{content:""}.icofont-won-plus:before{content:""}.icofont-won-true:before{content:""}.icofont-won:before{content:""}.icofont-yen-false:before{content:""}.icofont-yen-minus:before{content:""}.icofont-yen-plus:before{content:""}.icofont-yen-true:before{content:""}.icofont-yen:before{content:""}.icofont-apple:before{content:""}.icofont-arabian-coffee:before{content:""}.icofont-artichoke:before{content:""}.icofont-asparagus:before{content:""}.icofont-avocado:before{content:""}.icofont-baby-food:before{content:""}.icofont-banana:before{content:""}.icofont-bbq:before{content:""}.icofont-beans:before{content:""}.icofont-beer:before{content:""}.icofont-bell-pepper-capsicum:before{content:""}.icofont-birthday-cake:before{content:""}.icofont-bread:before{content:""}.icofont-broccoli:before{content:""}.icofont-burger:before{content:""}.icofont-cabbage:before{content:""}.icofont-carrot:before{content:""}.icofont-cauli-flower:before{content:""}.icofont-cheese:before{content:""}.icofont-chef:before{content:""}.icofont-cherry:before{content:""}.icofont-chicken-fry:before{content:""}.icofont-chicken:before{content:""}.icofont-cocktail:before{content:""}.icofont-coconut-water:before{content:""}.icofont-coconut:before{content:""}.icofont-coffee-alt:before{content:""}.icofont-coffee-cup:before{content:""}.icofont-coffee-mug:before{content:""}.icofont-coffee-pot:before{content:""}.icofont-cola:before{content:""}.icofont-corn:before{content:""}.icofont-croissant:before{content:""}.icofont-crop-plant:before{content:""}.icofont-cucumber:before{content:""}.icofont-culinary:before{content:""}.icofont-cup-cake:before{content:""}.icofont-dining-table:before{content:""}.icofont-donut:before{content:""}.icofont-egg-plant:before{content:""}.icofont-egg-poached:before{content:""}.icofont-farmer-alt:before{content:""}.icofont-farmer:before{content:""}.icofont-fast-food:before{content:""}.icofont-food-basket:before{content:""}.icofont-food-cart:before{content:""}.icofont-fork-and-knife:before{content:""}.icofont-french-fries:before{content:""}.icofont-fruits:before{content:""}.icofont-grapes:before{content:""}.icofont-honey:before{content:""}.icofont-hot-dog:before{content:""}.icofont-ice-cream-alt:before{content:""}.icofont-ice-cream:before{content:""}.icofont-juice:before{content:""}.icofont-ketchup:before{content:""}.icofont-kiwi:before{content:""}.icofont-layered-cake:before{content:""}.icofont-lemon-alt:before{content:""}.icofont-lemon:before{content:""}.icofont-lobster:before{content:""}.icofont-mango:before{content:""}.icofont-milk:before{content:""}.icofont-mushroom:before{content:""}.icofont-noodles:before{content:""}.icofont-onion:before{content:""}.icofont-orange:before{content:""}.icofont-pear:before{content:""}.icofont-peas:before{content:""}.icofont-pepper:before{content:""}.icofont-pie-alt:before{content:""}.icofont-pie:before{content:""}.icofont-pineapple:before{content:""}.icofont-pizza-slice:before{content:""}.icofont-pizza:before{content:""}.icofont-plant:before{content:""}.icofont-popcorn:before{content:""}.icofont-potato:before{content:""}.icofont-pumpkin:before{content:""}.icofont-raddish:before{content:""}.icofont-restaurant-menu:before{content:""}.icofont-restaurant:before{content:""}.icofont-salt-and-pepper:before{content:""}.icofont-sandwich:before{content:""}.icofont-sausage:before{content:""}.icofont-soft-drinks:before{content:""}.icofont-soup-bowl:before{content:""}.icofont-spoon-and-fork:before{content:""}.icofont-steak:before{content:""}.icofont-strawberry:before{content:""}.icofont-sub-sandwich:before{content:""}.icofont-sushi:before{content:""}.icofont-taco:before{content:""}.icofont-tea-pot:before{content:""}.icofont-tea:before{content:""}.icofont-tomato:before{content:""}.icofont-watermelon:before{content:""}.icofont-wheat:before{content:""}.icofont-ui-add:before{content:""}.icofont-ui-alarm:before{content:""}.icofont-ui-battery:before{content:""}.icofont-ui-block:before{content:""}.icofont-ui-bluetooth:before{content:""}.icofont-ui-brightness:before{content:""}.icofont-ui-browser:before{content:""}.icofont-ui-calendar:before{content:""}.icofont-ui-call:before{content:""}.icofont-ui-camera:before{content:""}.icofont-ui-cart:before{content:""}.icofont-ui-cell-phone:before{content:""}.icofont-ui-chat:before{content:""}.icofont-ui-check:before{content:""}.icofont-ui-clip-board:before{content:""}.icofont-ui-clip:before{content:""}.icofont-ui-clock:before{content:""}.icofont-ui-close:before{content:""}.icofont-ui-contact-list:before{content:""}.icofont-ui-copy:before{content:""}.icofont-ui-cut:before{content:""}.icofont-ui-delete:before{content:""}.icofont-ui-dial-phone:before{content:""}.icofont-ui-edit:before{content:""}.icofont-ui-email:before{content:""}.icofont-ui-file:before{content:""}.icofont-ui-fire-wall:before{content:""}.icofont-ui-flash-light:before{content:""}.icofont-ui-flight:before{content:""}.icofont-ui-folder:before{content:""}.icofont-ui-game:before{content:""}.icofont-ui-handicapped:before{content:""}.icofont-ui-home:before{content:""}.icofont-ui-image:before{content:""}.icofont-ui-laoding:before{content:""}.icofont-ui-lock:before{content:""}.icofont-ui-love-add:before{content:""}.icofont-ui-love-broken:before{content:""}.icofont-ui-love-remove:before{content:""}.icofont-ui-love:before{content:""}.icofont-ui-map:before{content:""}.icofont-ui-message:before{content:""}.icofont-ui-messaging:before{content:""}.icofont-ui-movie:before{content:""}.icofont-ui-music-player:before{content:""}.icofont-ui-music:before{content:""}.icofont-ui-mute:before{content:""}.icofont-ui-network:before{content:""}.icofont-ui-next:before{content:""}.icofont-ui-note:before{content:""}.icofont-ui-office:before{content:""}.icofont-ui-password:before{content:""}.icofont-ui-pause:before{content:""}.icofont-ui-play-stop:before{content:""}.icofont-ui-play:before{content:""}.icofont-ui-pointer:before{content:""}.icofont-ui-power:before{content:""}.icofont-ui-press:before{content:""}.icofont-ui-previous:before{content:""}.icofont-ui-rate-add:before{content:""}.icofont-ui-rate-blank:before{content:""}.icofont-ui-rate-remove:before{content:""}.icofont-ui-rating:before{content:""}.icofont-ui-record:before{content:""}.icofont-ui-remove:before{content:""}.icofont-ui-reply:before{content:""}.icofont-ui-rotation:before{content:""}.icofont-ui-rss:before{content:""}.icofont-ui-search:before{content:""}.icofont-ui-settings:before{content:""}.icofont-ui-social-link:before{content:""}.icofont-ui-tag:before{content:""}.icofont-ui-text-chat:before{content:""}.icofont-ui-text-loading:before{content:""}.icofont-ui-theme:before{content:""}.icofont-ui-timer:before{content:""}.icofont-ui-touch-phone:before{content:""}.icofont-ui-travel:before{content:""}.icofont-ui-unlock:before{content:""}.icofont-ui-user-group:before{content:""}.icofont-ui-user:before{content:""}.icofont-ui-v-card:before{content:""}.icofont-ui-video-chat:before{content:""}.icofont-ui-video-message:before{content:""}.icofont-ui-video-play:before{content:""}.icofont-ui-video:before{content:""}.icofont-ui-volume:before{content:""}.icofont-ui-weather:before{content:""}.icofont-ui-wifi:before{content:""}.icofont-ui-zoom-in:before{content:""}.icofont-ui-zoom-out:before{content:""}.icofont-badminton-birdie:before{content:""}.icofont-baseball:before{content:""}.icofont-baseballer:before{content:""}.icofont-basketball-hoop:before{content:""}.icofont-basketball:before{content:""}.icofont-billiard-ball:before{content:""}.icofont-boot-alt-1:before{content:""}.icofont-boot-alt-2:before{content:""}.icofont-boot:before{content:""}.icofont-bowling-alt:before{content:""}.icofont-bowling:before{content:""}.icofont-canoe:before{content:""}.icofont-cheer-leader:before{content:""}.icofont-climbing:before{content:""}.icofont-corner:before{content:""}.icofont-field-alt:before{content:""}.icofont-field:before{content:""}.icofont-football-alt:before{content:""}.icofont-football-american:before{content:""}.icofont-football:before{content:""}.icofont-foul:before{content:""}.icofont-goal-keeper:before{content:""}.icofont-goal:before{content:""}.icofont-golf-alt:before{content:""}.icofont-golf-bag:before{content:""}.icofont-golf-cart:before{content:""}.icofont-golf-field:before{content:""}.icofont-golf:before{content:""}.icofont-golfer:before{content:""}.icofont-helmet:before{content:""}.icofont-hockey-alt:before{content:""}.icofont-hockey:before{content:""}.icofont-ice-skate:before{content:""}.icofont-jersey-alt:before{content:""}.icofont-jersey:before{content:""}.icofont-jumping:before{content:""}.icofont-kick:before{content:""}.icofont-leg:before{content:""}.icofont-match-review:before{content:""}.icofont-medal-sport:before{content:""}.icofont-offside:before{content:""}.icofont-olympic-logo:before{content:""}.icofont-olympic:before{content:""}.icofont-padding:before{content:""}.icofont-penalty-card:before{content:""}.icofont-racer:before{content:""}.icofont-racing-car:before{content:""}.icofont-racing-flag-alt:before{content:""}.icofont-racing-flag:before{content:""}.icofont-racings-wheel:before{content:""}.icofont-referee:before{content:""}.icofont-refree-jersey:before{content:""}.icofont-result-sport:before{content:""}.icofont-rugby-ball:before{content:""}.icofont-rugby-player:before{content:""}.icofont-rugby:before{content:""}.icofont-runner-alt-1:before{content:""}.icofont-runner-alt-2:before{content:""}.icofont-runner:before{content:""}.icofont-score-board:before{content:""}.icofont-skiing-man:before{content:""}.icofont-skydiving-goggles:before{content:""}.icofont-snow-mobile:before{content:""}.icofont-steering:before{content:""}.icofont-stopwatch:before{content:""}.icofont-substitute:before{content:""}.icofont-swimmer:before{content:""}.icofont-table-tennis:before{content:""}.icofont-team-alt:before{content:""}.icofont-team:before{content:""}.icofont-tennis-player:before{content:""}.icofont-tennis:before{content:""}.icofont-tracking:before{content:""}.icofont-trophy-alt:before{content:""}.icofont-trophy:before{content:""}.icofont-volleyball-alt:before{content:""}.icofont-volleyball-fire:before{content:""}.icofont-volleyball:before{content:""}.icofont-water-bottle:before{content:""}.icofont-whistle-alt:before{content:""}.icofont-whistle:before{content:""}.icofont-win-trophy:before{content:""}.icofont-breakdown:before{content:""}.icofont-celsius:before{content:""}.icofont-clouds:before{content:""}.icofont-cloudy:before{content:""}.icofont-dust:before{content:""}.icofont-eclipse:before{content:""}.icofont-fahrenheit:before{content:""}.icofont-forest-fire:before{content:""}.icofont-full-night:before{content:""}.icofont-full-sunny:before{content:""}.icofont-hail-night:before{content:""}.icofont-hail-rainy-night:before{content:""}.icofont-hail-rainy-sunny:before{content:""}.icofont-hail-rainy:before{content:""}.icofont-hail-sunny:before{content:""}.icofont-hail-thunder-night:before{content:""}.icofont-hail-thunder-sunny:before{content:""}.icofont-hail-thunder:before{content:""}.icofont-hail:before{content:""}.icofont-hill-night:before{content:""}.icofont-hill-sunny:before{content:""}.icofont-hurricane:before{content:""}.icofont-meteor:before{content:""}.icofont-night:before{content:""}.icofont-rainy-night:before{content:""}.icofont-rainy-sunny:before{content:""}.icofont-rainy-thunder:before{content:""}.icofont-rainy:before{content:""}.icofont-snow-alt:before{content:""}.icofont-snow-flake:before{content:""}.icofont-snow-temp:before{content:""}.icofont-snow:before{content:""}.icofont-snowy-hail:before{content:""}.icofont-snowy-night-hail:before{content:""}.icofont-snowy-night-rainy:before{content:""}.icofont-snowy-night:before{content:""}.icofont-snowy-rainy:before{content:""}.icofont-snowy-sunny-hail:before{content:""}.icofont-snowy-sunny-rainy:before{content:""}.icofont-snowy-sunny:before{content:""}.icofont-snowy-thunder-night:before{content:""}.icofont-snowy-thunder-sunny:before{content:""}.icofont-snowy-thunder:before{content:""}.icofont-snowy-windy-night:before{content:""}.icofont-snowy-windy-sunny:before{content:""}.icofont-snowy-windy:before{content:""}.icofont-snowy:before{content:""}.icofont-sun-alt:before{content:""}.icofont-sun-rise:before{content:""}.icofont-sun-set:before{content:""}.icofont-sun:before{content:""}.icofont-sunny-day-temp:before{content:""}.icofont-sunny:before{content:""}.icofont-thunder-light:before{content:""}.icofont-tornado:before{content:""}.icofont-umbrella-alt:before{content:""}.icofont-umbrella:before{content:""}.icofont-volcano:before{content:""}.icofont-wave:before{content:""}.icofont-wind-scale-0:before{content:""}.icofont-wind-scale-1:before{content:""}.icofont-wind-scale-10:before{content:""}.icofont-wind-scale-11:before{content:""}.icofont-wind-scale-12:before{content:""}.icofont-wind-scale-2:before{content:""}.icofont-wind-scale-3:before{content:""}.icofont-wind-scale-4:before{content:""}.icofont-wind-scale-5:before{content:""}.icofont-wind-scale-6:before{content:""}.icofont-wind-scale-7:before{content:""}.icofont-wind-scale-8:before{content:""}.icofont-wind-scale-9:before{content:""}.icofont-wind-waves:before{content:""}.icofont-wind:before{content:""}.icofont-windy-hail:before{content:""}.icofont-windy-night:before{content:""}.icofont-windy-raining:before{content:""}.icofont-windy-sunny:before{content:""}.icofont-windy-thunder-raining:before{content:""}.icofont-windy-thunder:before{content:""}.icofont-windy:before{content:""}.icofont-architecture-alt:before{content:""}.icofont-architecture:before{content:""}.icofont-barricade:before{content:""}.icofont-bolt:before{content:""}.icofont-bricks:before{content:""}.icofont-building-alt:before{content:""}.icofont-bull-dozer:before{content:""}.icofont-calculations:before{content:""}.icofont-cement-mix:before{content:""}.icofont-cement-mixer:before{content:""}.icofont-concrete-mixer:before{content:""}.icofont-danger-zone:before{content:""}.icofont-drill:before{content:""}.icofont-eco-energy:before{content:""}.icofont-eco-environmen:before{content:""}.icofont-energy-air:before{content:""}.icofont-energy-oil:before{content:""}.icofont-energy-savings:before{content:""}.icofont-energy-solar:before{content:""}.icofont-energy-water:before{content:""}.icofont-engineer:before{content:""}.icofont-fire-extinguisher-alt:before{content:""}.icofont-fire-extinguisher:before{content:""}.icofont-fix-tools:before{content:""}.icofont-fork-lift:before{content:""}.icofont-glue-oil:before{content:""}.icofont-hammer-alt:before{content:""}.icofont-hammer:before{content:""}.icofont-help-robot:before{content:""}.icofont-industries-1:before{content:""}.icofont-industries-2:before{content:""}.icofont-industries-3:before{content:""}.icofont-industries-4:before{content:""}.icofont-industries-5:before{content:""}.icofont-industries:before{content:""}.icofont-labour:before{content:""}.icofont-mining:before{content:""}.icofont-paint-brush:before{content:""}.icofont-pollution:before{content:""}.icofont-power-zone:before{content:""}.icofont-radio-active:before{content:""}.icofont-recycle-alt:before{content:""}.icofont-recycling-man:before{content:""}.icofont-safety-hat-light:before{content:""}.icofont-safety-hat:before{content:""}.icofont-saw:before{content:""}.icofont-screw-driver:before{content:""}.icofont-tools-1:before{content:""}.icofont-tools-bag:before{content:""}.icofont-tow-truck:before{content:""}.icofont-trolley:before{content:""}.icofont-trowel:before{content:""}.icofont-under-construction-alt:before{content:""}.icofont-under-construction:before{content:""}.icofont-vehicle-cement:before{content:""}.icofont-vehicle-crane:before{content:""}.icofont-vehicle-delivery-van:before{content:""}.icofont-vehicle-dozer:before{content:""}.icofont-vehicle-excavator:before{content:""}.icofont-vehicle-trucktor:before{content:""}.icofont-vehicle-wrecking:before{content:""}.icofont-worker:before{content:""}.icofont-workers-group:before{content:""}.icofont-wrench:before{content:""}.icofont-aids:before{content:""}.icofont-ambulance-crescent:before{content:""}.icofont-ambulance-cross:before{content:""}.icofont-ambulance:before{content:""}.icofont-autism:before{content:""}.icofont-bandage:before{content:""}.icofont-blind:before{content:""}.icofont-blood-drop:before{content:""}.icofont-blood-test:before{content:""}.icofont-blood:before{content:""}.icofont-brain-alt:before{content:""}.icofont-brain:before{content:""}.icofont-capsule:before{content:""}.icofont-crutch:before{content:""}.icofont-disabled:before{content:""}.icofont-dna-alt-1:before{content:""}.icofont-dna-alt-2:before{content:""}.icofont-dna:before{content:""}.icofont-doctor-alt:before{content:""}.icofont-doctor:before{content:""}.icofont-drug-pack:before{content:""}.icofont-drug:before{content:""}.icofont-first-aid-alt:before{content:""}.icofont-first-aid:before{content:""}.icofont-heart-beat-alt:before{content:""}.icofont-heart-beat:before{content:""}.icofont-heartbeat:before{content:""}.icofont-herbal:before{content:""}.icofont-hospital:before{content:""}.icofont-icu:before{content:""}.icofont-injection-syringe:before{content:""}.icofont-laboratory:before{content:""}.icofont-medical-sign-alt:before{content:""}.icofont-medical-sign:before{content:""}.icofont-nurse-alt:before{content:""}.icofont-nurse:before{content:""}.icofont-nursing-home:before{content:""}.icofont-operation-theater:before{content:""}.icofont-paralysis-disability:before{content:""}.icofont-patient-bed:before{content:""}.icofont-patient-file:before{content:""}.icofont-pills:before{content:""}.icofont-prescription:before{content:""}.icofont-pulse:before{content:""}.icofont-stethoscope-alt:before{content:""}.icofont-stethoscope:before{content:""}.icofont-stretcher:before{content:""}.icofont-surgeon-alt:before{content:""}.icofont-surgeon:before{content:""}.icofont-tablets:before{content:""}.icofont-test-bottle:before{content:""}.icofont-test-tube:before{content:""}.icofont-thermometer-alt:before{content:""}.icofont-thermometer:before{content:""}.icofont-tooth:before{content:""}.icofont-xray:before{content:""}.icofont-air-balloon:before{content:""}.icofont-airplane-alt:before{content:""}.icofont-airplane:before{content:""}.icofont-articulated-truck:before{content:""}.icofont-auto-mobile:before{content:""}.icofont-auto-rickshaw:before{content:""}.icofont-bicycle-alt-1:before{content:""}.icofont-bicycle-alt-2:before{content:""}.icofont-bicycle:before{content:""}.icofont-bus-alt-1:before{content:""}.icofont-bus-alt-2:before{content:""}.icofont-bus-alt-3:before{content:""}.icofont-bus:before{content:""}.icofont-cab:before{content:""}.icofont-cable-car:before{content:""}.icofont-car-alt-1:before{content:""}.icofont-car-alt-2:before{content:""}.icofont-car-alt-3:before{content:""}.icofont-car-alt-4:before{content:""}.icofont-car:before{content:""}.icofont-delivery-time:before{content:""}.icofont-fast-delivery:before{content:""}.icofont-fire-truck-alt:before{content:""}.icofont-fire-truck:before{content:""}.icofont-free-delivery:before{content:""}.icofont-helicopter:before{content:""}.icofont-motor-bike-alt:before{content:""}.icofont-motor-bike:before{content:""}.icofont-motor-biker:before{content:""}.icofont-oil-truck:before{content:""}.icofont-rickshaw:before{content:""}.icofont-rocket-alt-1:before{content:""}.icofont-rocket-alt-2:before{content:""}.icofont-rocket:before{content:""}.icofont-sail-boat-alt-1:before{content:""}.icofont-sail-boat-alt-2:before{content:""}.icofont-sail-boat:before{content:""}.icofont-scooter:before{content:""}.icofont-sea-plane:before{content:""}.icofont-ship-alt:before{content:""}.icofont-ship:before{content:""}.icofont-speed-boat:before{content:""}.icofont-taxi:before{content:""}.icofont-tractor:before{content:""}.icofont-train-line:before{content:""}.icofont-train-steam:before{content:""}.icofont-tram:before{content:""}.icofont-truck-alt:before{content:""}.icofont-truck-loaded:before{content:""}.icofont-truck:before{content:""}.icofont-van-alt:before{content:""}.icofont-van:before{content:""}.icofont-yacht:before{content:""}.icofont-android-nexus:before{content:""}.icofont-android-tablet:before{content:""}.icofont-apple-watch:before{content:""}.icofont-drawing-tablet:before{content:""}.icofont-earphone:before{content:""}.icofont-flash-drive:before{content:""}.icofont-game-console:before{content:""}.icofont-game-controller:before{content:""}.icofont-game-pad:before{content:""}.icofont-game:before{content:""}.icofont-headphone-alt-1:before{content:""}.icofont-headphone-alt-2:before{content:""}.icofont-headphone-alt-3:before{content:""}.icofont-headphone-alt:before{content:""}.icofont-headphone:before{content:""}.icofont-htc-one:before{content:""}.icofont-imac:before{content:""}.icofont-ipad:before{content:""}.icofont-iphone:before{content:""}.icofont-ipod-nano:before{content:""}.icofont-ipod-touch:before{content:""}.icofont-keyboard-alt:before{content:""}.icofont-keyboard-wireless:before{content:""}.icofont-keyboard:before{content:""}.icofont-laptop-alt:before{content:""}.icofont-laptop:before{content:""}.icofont-macbook:before{content:""}.icofont-magic-mouse:before{content:""}.icofont-micro-chip:before{content:""}.icofont-microphone-alt:before{content:""}.icofont-microphone:before{content:""}.icofont-monitor:before{content:""}.icofont-mouse:before{content:""}.icofont-mp3-player:before{content:""}.icofont-nintendo:before{content:""}.icofont-playstation-alt:before{content:""}.icofont-psvita:before{content:""}.icofont-radio-mic:before{content:""}.icofont-radio:before{content:""}.icofont-refrigerator:before{content:""}.icofont-samsung-galaxy:before{content:""}.icofont-surface-tablet:before{content:""}.icofont-ui-head-phone:before{content:""}.icofont-ui-keyboard:before{content:""}.icofont-washing-machine:before{content:""}.icofont-wifi-router:before{content:""}.icofont-wii-u:before{content:""}.icofont-windows-lumia:before{content:""}.icofont-wireless-mouse:before{content:""}.icofont-xbox-360:before{content:""}.icofont-2checkout-alt:before{content:""}.icofont-2checkout:before{content:""}.icofont-amazon-alt:before{content:""}.icofont-amazon:before{content:""}.icofont-american-express-alt:before{content:""}.icofont-american-express:before{content:""}.icofont-apple-pay-alt:before{content:""}.icofont-apple-pay:before{content:""}.icofont-bank-transfer-alt:before{content:""}.icofont-bank-transfer:before{content:""}.icofont-braintree-alt:before{content:""}.icofont-braintree:before{content:""}.icofont-cash-on-delivery-alt:before{content:""}.icofont-cash-on-delivery:before{content:""}.icofont-diners-club-alt-1:before{content:""}.icofont-diners-club-alt-2:before{content:""}.icofont-diners-club-alt-3:before{content:""}.icofont-diners-club:before{content:""}.icofont-discover-alt:before{content:""}.icofont-discover:before{content:""}.icofont-eway-alt:before{content:""}.icofont-eway:before{content:""}.icofont-google-wallet-alt-1:before{content:""}.icofont-google-wallet-alt-2:before{content:""}.icofont-google-wallet-alt-3:before{content:""}.icofont-google-wallet:before{content:""}.icofont-jcb-alt:before{content:""}.icofont-jcb:before{content:""}.icofont-maestro-alt:before{content:""}.icofont-maestro:before{content:""}.icofont-mastercard-alt:before{content:""}.icofont-mastercard:before{content:""}.icofont-payoneer-alt:before{content:""}.icofont-payoneer:before{content:""}.icofont-paypal-alt:before{content:""}.icofont-paypal:before{content:""}.icofont-sage-alt:before{content:""}.icofont-sage:before{content:""}.icofont-skrill-alt:before{content:""}.icofont-skrill:before{content:""}.icofont-stripe-alt:before{content:""}.icofont-stripe:before{content:""}.icofont-visa-alt:before{content:""}.icofont-visa-electron:before{content:""}.icofont-visa:before{content:""}.icofont-western-union-alt:before{content:""}.icofont-western-union:before{content:""}.icofont-abacus-alt:before{content:""}.icofont-abacus:before{content:""}.icofont-angle-180:before{content:""}.icofont-angle-45:before{content:""}.icofont-angle-90:before{content:""}.icofont-angle:before{content:""}.icofont-calculator-alt-1:before{content:""}.icofont-calculator-alt-2:before{content:""}.icofont-calculator:before{content:""}.icofont-circle-ruler-alt:before{content:""}.icofont-circle-ruler:before{content:""}.icofont-compass-alt-1:before{content:""}.icofont-compass-alt-2:before{content:""}.icofont-compass-alt-3:before{content:""}.icofont-compass-alt-4:before{content:""}.icofont-golden-ratio:before{content:""}.icofont-marker-alt-1:before{content:""}.icofont-marker-alt-2:before{content:""}.icofont-marker-alt-3:before{content:""}.icofont-marker:before{content:""}.icofont-math:before{content:""}.icofont-mathematical-alt-1:before{content:""}.icofont-mathematical-alt-2:before{content:""}.icofont-mathematical:before{content:""}.icofont-pen-alt-1:before{content:""}.icofont-pen-alt-2:before{content:""}.icofont-pen-alt-3:before{content:""}.icofont-pen-holder-alt-1:before{content:""}.icofont-pen-holder:before{content:""}.icofont-pen:before{content:""}.icofont-pencil-alt-1:before{content:""}.icofont-pencil-alt-2:before{content:""}.icofont-pencil-alt-3:before{content:""}.icofont-pencil-alt-4:before{content:""}.icofont-pencil:before{content:""}.icofont-ruler-alt-1:before{content:""}.icofont-ruler-alt-2:before{content:""}.icofont-ruler-compass-alt:before{content:""}.icofont-ruler-compass:before{content:""}.icofont-ruler-pencil-alt-1:before{content:""}.icofont-ruler-pencil-alt-2:before{content:""}.icofont-ruler-pencil:before{content:""}.icofont-ruler:before{content:""}.icofont-rulers-alt:before{content:""}.icofont-rulers:before{content:""}.icofont-square-root:before{content:""}.icofont-ui-calculator:before{content:""}.icofont-align-center:before{content:""}.icofont-align-left:before{content:""}.icofont-align-right:before{content:""}.icofont-all-caps:before{content:""}.icofont-bold:before{content:""}.icofont-brush:before{content:""}.icofont-clip-board:before{content:""}.icofont-code-alt:before{content:""}.icofont-color-bucket:before{content:""}.icofont-color-picker:before{content:""}.icofont-copy-invert:before{content:""}.icofont-copy:before{content:""}.icofont-cut:before{content:""}.icofont-delete-alt:before{content:""}.icofont-edit-alt:before{content:""}.icofont-eraser-alt:before{content:""}.icofont-font:before{content:""}.icofont-heading:before{content:""}.icofont-indent:before{content:""}.icofont-italic-alt:before{content:""}.icofont-italic:before{content:""}.icofont-justify-all:before{content:""}.icofont-justify-center:before{content:""}.icofont-justify-left:before{content:""}.icofont-justify-right:before{content:""}.icofont-link-broken:before{content:""}.icofont-outdent:before{content:""}.icofont-paper-clip:before{content:""}.icofont-paragraph:before{content:""}.icofont-pin:before{content:""}.icofont-printer:before{content:""}.icofont-redo:before{content:""}.icofont-rotation:before{content:""}.icofont-save:before{content:""}.icofont-small-cap:before{content:""}.icofont-strike-through:before{content:""}.icofont-sub-listing:before{content:""}.icofont-subscript:before{content:""}.icofont-superscript:before{content:""}.icofont-table:before{content:""}.icofont-text-height:before{content:""}.icofont-text-width:before{content:""}.icofont-trash:before{content:""}.icofont-underline:before{content:""}.icofont-undo:before{content:""}.icofont-angry-monster:before{content:""}.icofont-bathtub:before{content:""}.icofont-bird-wings:before{content:""}.icofont-bow:before{content:""}.icofont-castle:before{content:""}.icofont-circuit:before{content:""}.icofont-crown-king:before{content:""}.icofont-crown-queen:before{content:""}.icofont-dart:before{content:""}.icofont-disability-race:before{content:""}.icofont-diving-goggle:before{content:""}.icofont-eye-open:before{content:""}.icofont-flora-flower:before{content:""}.icofont-flora:before{content:""}.icofont-gift-box:before{content:""}.icofont-halloween-pumpkin:before{content:""}.icofont-hand-power:before{content:""}.icofont-hand-thunder:before{content:""}.icofont-king-monster:before{content:""}.icofont-love:before{content:""}.icofont-magician-hat:before{content:""}.icofont-native-american:before{content:""}.icofont-owl-look:before{content:""}.icofont-phoenix:before{content:""}.icofont-robot-face:before{content:""}.icofont-sand-clock:before{content:""}.icofont-shield-alt:before{content:""}.icofont-ship-wheel:before{content:""}.icofont-skull-danger:before{content:""}.icofont-skull-face:before{content:""}.icofont-snowmobile:before{content:""}.icofont-space-shuttle:before{content:""}.icofont-star-shape:before{content:""}.icofont-swirl:before{content:""}.icofont-tattoo-wing:before{content:""}.icofont-throne:before{content:""}.icofont-tree-alt:before{content:""}.icofont-triangle:before{content:""}.icofont-unity-hand:before{content:""}.icofont-weed:before{content:""}.icofont-woman-bird:before{content:""}.icofont-file-alt:before{content:""}.icofont-file-audio:before{content:""}.icofont-file-avi-mp4:before{content:""}.icofont-file-bmp:before{content:""}.icofont-file-code:before{content:""}.icofont-file-css:before{content:""}.icofont-file-document:before{content:""}.icofont-file-eps:before{content:""}.icofont-file-excel:before{content:""}.icofont-file-exe:before{content:""}.icofont-file-file:before{content:""}.icofont-file-flv:before{content:""}.icofont-file-gif:before{content:""}.icofont-file-html5:before{content:""}.icofont-file-image:before{content:""}.icofont-file-iso:before{content:""}.icofont-file-java:before{content:""}.icofont-file-javascript:before{content:""}.icofont-file-jpg:before{content:""}.icofont-file-midi:before{content:""}.icofont-file-mov:before{content:""}.icofont-file-mp3:before{content:""}.icofont-file-pdf:before{content:""}.icofont-file-php:before{content:""}.icofont-file-png:before{content:""}.icofont-file-powerpoint:before{content:""}.icofont-file-presentation:before{content:""}.icofont-file-psb:before{content:""}.icofont-file-psd:before{content:""}.icofont-file-python:before{content:""}.icofont-file-ruby:before{content:""}.icofont-file-spreadsheet:before{content:""}.icofont-file-sql:before{content:""}.icofont-file-svg:before{content:""}.icofont-file-text:before{content:""}.icofont-file-tiff:before{content:""}.icofont-file-video:before{content:""}.icofont-file-wave:before{content:""}.icofont-file-wmv:before{content:""}.icofont-file-word:before{content:""}.icofont-file-zip:before{content:""}.icofont-abc:before{content:""}.icofont-atom:before{content:""}.icofont-award:before{content:""}.icofont-bell-alt:before{content:""}.icofont-black-board:before{content:""}.icofont-book-alt:before{content:""}.icofont-book:before{content:""}.icofont-brainstorming:before{content:""}.icofont-certificate-alt-1:before{content:""}.icofont-certificate-alt-2:before{content:""}.icofont-certificate:before{content:""}.icofont-education:before{content:""}.icofont-electron:before{content:""}.icofont-fountain-pen:before{content:""}.icofont-globe-alt:before{content:""}.icofont-graduate-alt:before{content:""}.icofont-graduate:before{content:""}.icofont-group-students:before{content:""}.icofont-hat-alt:before{content:""}.icofont-hat:before{content:""}.icofont-instrument:before{content:""}.icofont-lamp-light:before{content:""}.icofont-medal:before{content:""}.icofont-microscope-alt:before{content:""}.icofont-microscope:before{content:""}.icofont-paper:before{content:""}.icofont-pen-alt-4:before{content:""}.icofont-pen-nib:before{content:""}.icofont-pencil-alt-5:before{content:""}.icofont-quill-pen:before{content:""}.icofont-read-book-alt:before{content:""}.icofont-read-book:before{content:""}.icofont-school-bag:before{content:""}.icofont-school-bus:before{content:""}.icofont-student-alt:before{content:""}.icofont-student:before{content:""}.icofont-teacher:before{content:""}.icofont-test-bulb:before{content:""}.icofont-test-tube-alt:before{content:""}.icofont-university:before{content:""}.icofont-burglar:before{content:""}.icofont-cannon-firing:before{content:""}.icofont-cc-camera:before{content:""}.icofont-cop-badge:before{content:""}.icofont-cop:before{content:""}.icofont-court-hammer:before{content:""}.icofont-court:before{content:""}.icofont-finger-print:before{content:""}.icofont-gavel:before{content:""}.icofont-handcuff-alt:before{content:""}.icofont-handcuff:before{content:""}.icofont-investigation:before{content:""}.icofont-investigator:before{content:""}.icofont-jail:before{content:""}.icofont-judge:before{content:""}.icofont-law-alt-1:before{content:""}.icofont-law-alt-2:before{content:""}.icofont-law-alt-3:before{content:""}.icofont-law-book:before{content:""}.icofont-law-document:before{content:""}.icofont-law-order:before{content:""}.icofont-law-protect:before{content:""}.icofont-law-scales:before{content:""}.icofont-law:before{content:""}.icofont-lawyer-alt-1:before{content:""}.icofont-lawyer-alt-2:before{content:""}.icofont-lawyer:before{content:""}.icofont-legal:before{content:""}.icofont-pistol:before{content:""}.icofont-police-badge:before{content:""}.icofont-police-cap:before{content:""}.icofont-police-car-alt-1:before{content:""}.icofont-police-car-alt-2:before{content:""}.icofont-police-car:before{content:""}.icofont-police-hat:before{content:""}.icofont-police-van:before{content:""}.icofont-police:before{content:""}.icofont-thief-alt:before{content:""}.icofont-thief:before{content:""}.icofont-boy:before{content:""}.icofont-business-man-alt-1:before{content:""}.icofont-business-man-alt-2:before{content:""}.icofont-business-man-alt-3:before{content:""}.icofont-business-man:before{content:""}.icofont-female:before{content:""}.icofont-funky-man:before{content:""}.icofont-girl-alt:before{content:""}.icofont-girl:before{content:""}.icofont-group:before{content:""}.icofont-hotel-boy-alt:before{content:""}.icofont-hotel-boy:before{content:""}.icofont-kid:before{content:""}.icofont-man-in-glasses:before{content:""}.icofont-people:before{content:""}.icofont-support:before{content:""}.icofont-user-alt-1:before{content:""}.icofont-user-alt-2:before{content:""}.icofont-user-alt-3:before{content:""}.icofont-user-alt-4:before{content:""}.icofont-user-alt-5:before{content:""}.icofont-user-alt-6:before{content:""}.icofont-user-alt-7:before{content:""}.icofont-user-female:before{content:""}.icofont-user-male:before{content:""}.icofont-user-suited:before{content:""}.icofont-user:before{content:""}.icofont-users-alt-1:before{content:""}.icofont-users-alt-2:before{content:""}.icofont-users-alt-3:before{content:""}.icofont-users-alt-4:before{content:""}.icofont-users-alt-5:before{content:""}.icofont-users-alt-6:before{content:""}.icofont-users-social:before{content:""}.icofont-users:before{content:""}.icofont-waiter-alt:before{content:""}.icofont-waiter:before{content:""}.icofont-woman-in-glasses:before{content:""}.icofont-cassette-player:before{content:""}.icofont-cassette:before{content:""}.icofont-forward:before{content:""}.icofont-guiter:before{content:""}.icofont-movie:before{content:""}.icofont-multimedia:before{content:""}.icofont-music-alt:before{content:""}.icofont-music-disk:before{content:""}.icofont-music-note:before{content:""}.icofont-music-notes:before{content:""}.icofont-music:before{content:""}.icofont-mute-volume:before{content:""}.icofont-pause:before{content:""}.icofont-play-alt-1:before{content:""}.icofont-play-alt-2:before{content:""}.icofont-play-alt-3:before{content:""}.icofont-play-pause:before{content:""}.icofont-play:before{content:""}.icofont-record:before{content:""}.icofont-retro-music-disk:before{content:""}.icofont-rewind:before{content:""}.icofont-song-notes:before{content:""}.icofont-sound-wave-alt:before{content:""}.icofont-sound-wave:before{content:""}.icofont-stop:before{content:""}.icofont-video-alt:before{content:""}.icofont-video-cam:before{content:""}.icofont-video-clapper:before{content:""}.icofont-video:before{content:""}.icofont-volume-bar:before{content:""}.icofont-volume-down:before{content:""}.icofont-volume-mute:before{content:""}.icofont-volume-off:before{content:""}.icofont-volume-up:before{content:""}.icofont-youtube-play:before{content:""}.icofont-bank-alt:before{content:""}.icofont-bank:before{content:""}.icofont-barcode:before{content:""}.icofont-bill-alt:before{content:""}.icofont-billboard:before{content:""}.icofont-briefcase-1:before{content:""}.icofont-briefcase-2:before{content:""}.icofont-businessman:before{content:""}.icofont-businesswoman:before{content:""}.icofont-chair:before{content:""}.icofont-coins:before{content:""}.icofont-company:before{content:""}.icofont-contact-add:before{content:""}.icofont-files-stack:before{content:""}.icofont-handshake-deal:before{content:""}.icofont-id-card:before{content:""}.icofont-meeting-add:before{content:""}.icofont-money-bag:before{content:""}.icofont-pie-chart:before{content:""}.icofont-presentation-alt:before{content:""}.icofont-presentation:before{content:""}.icofont-stamp:before{content:""}.icofont-stock-mobile:before{content:""}.icofont-angry:before{content:""}.icofont-astonished:before{content:""}.icofont-confounded:before{content:""}.icofont-confused:before{content:""}.icofont-crying:before{content:""}.icofont-dizzy:before{content:""}.icofont-expressionless:before{content:""}.icofont-heart-eyes:before{content:""}.icofont-laughing:before{content:""}.icofont-nerd-smile:before{content:""}.icofont-open-mouth:before{content:""}.icofont-rage:before{content:""}.icofont-rolling-eyes:before{content:""}.icofont-sad:before{content:""}.icofont-simple-smile:before{content:""}.icofont-slightly-smile:before{content:""}.icofont-smirk:before{content:""}.icofont-stuck-out-tongue:before{content:""}.icofont-wink-smile:before{content:""}.icofont-worried:before{content:""}.icofont-baby-backpack:before{content:""}.icofont-baby-cloth:before{content:""}.icofont-baby-milk-bottle:before{content:""}.icofont-baby-trolley:before{content:""}.icofont-baby:before{content:""}.icofont-candy:before{content:""}.icofont-holding-hands:before{content:""}.icofont-infant-nipple:before{content:""}.icofont-kids-scooter:before{content:""}.icofont-safety-pin:before{content:""}.icofont-teddy-bear:before{content:""}.icofont-toy-ball:before{content:""}.icofont-toy-cat:before{content:""}.icofont-toy-duck:before{content:""}.icofont-toy-elephant:before{content:""}.icofont-toy-hand:before{content:""}.icofont-toy-horse:before{content:""}.icofont-toy-lattu:before{content:""}.icofont-toy-train:before{content:""}.icofont-5-star-hotel:before{content:""}.icofont-air-ticket:before{content:""}.icofont-beach-bed:before{content:""}.icofont-beach:before{content:""}.icofont-camping-vest:before{content:""}.icofont-direction-sign:before{content:""}.icofont-hill-side:before{content:""}.icofont-hill:before{content:""}.icofont-hotel:before{content:""}.icofont-island-alt:before{content:""}.icofont-island:before{content:""}.icofont-sandals-female:before{content:""}.icofont-sandals-male:before{content:""}.icofont-travelling:before{content:""}.icofont-chart-arrows-axis:before{content:""}.icofont-chart-bar-graph:before{content:""}.icofont-chart-flow-1:before{content:""}.icofont-chart-flow-2:before{content:""}.icofont-chart-flow:before{content:""}.icofont-chart-growth:before{content:""}.icofont-chart-histogram-alt:before{content:""}.icofont-chart-histogram:before{content:""}.icofont-chart-line-alt:before{content:""}.icofont-chart-line:before{content:""}.icofont-chart-pie-alt:before{content:""}.icofont-chart-pie:before{content:""}.icofont-chart-radar-graph:before{content:""}.icofont-search-1:before{content:""}.icofont-search-2:before{content:""}.icofont-search-document:before{content:""}.icofont-search-folder:before{content:""}.icofont-search-job:before{content:""}.icofont-search-map:before{content:""}.icofont-search-property:before{content:""}.icofont-search-restaurant:before{content:""}.icofont-search-stock:before{content:""}.icofont-search-user:before{content:""}.icofont-search:before{content:""}.icofont-cycling-alt:before{content:""}.icofont-cycling:before{content:""}.icofont-dumbbell:before{content:""}.icofont-dumbbells:before{content:""}.icofont-gym-alt-1:before{content:""}.icofont-gym-alt-2:before{content:""}.icofont-gym-alt-3:before{content:""}.icofont-gym:before{content:""}.icofont-muscle-weight:before{content:""}.icofont-muscle:before{content:""}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__a11y-text{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{z-index:0;position:relative;margin:0!important}.iti__country-container{padding:var(--iti-border-width);position:absolute;top:0;bottom:0;left:0}.iti__selected-country{z-index:1;height:100%;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;text-decoration:none;display:flex;position:relative}.iti__selected-country-primary{height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);align-items:center;display:flex}.iti__arrow{margin-left:var(--iti-arrow-padding);border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);width:0;height:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{background-color:var(--iti-dropdown-bg);border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);position:absolute;box-shadow:1px 1px 4px #0003}.iti__search-input{border-width:0;border-radius:3px;width:100%;padding-left:30px;padding-right:28px}[dir=rtl] .iti__search-input{padding-left:inherit;background-position:right 8px center;padding-right:30px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input-wrapper{align-items:center;display:flex;position:relative}.iti__search-icon{pointer-events:none;display:flex;position:absolute;left:8px}[dir=rtl] .iti__search-icon{left:auto;right:8px}.iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3px}.iti__search-clear{cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;transition:background-color .15s;display:flex;position:absolute;right:4px}.iti__search-clear .iti__search-clear-x{stroke-width:2px}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}[dir=rtl] .iti__search-clear{left:4px;right:auto}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{cursor:pointer;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none;overflow-y:scroll}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (width<=500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{padding:8px var(--iti-spacer-horizontal);outline:none;align-items:center;display:flex}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}:is(.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary){background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}.iti--container{z-index:1060;padding:var(--iti-border-width);position:fixed;top:-1000px;left:-1000px}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{padding:var(--iti-mobile-popup-margin);background-color:#00000080;flex-direction:column;justify-content:flex-start;display:flex;position:fixed;inset:0}.iti--fullscreen-popup .iti__dropdown-content{flex-direction:column;max-height:100%;display:flex;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);border-radius:1px;box-shadow:0 0 1px #888}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);box-shadow:none;background-position:100%;background-size:contain;height:19px}@media (resolution>=2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}:root{--gm-primary:#0b6b3a;--gm-primary-dark:#106838;--gm-primary-deep:#092e20;--gm-secondary:#98d070;--gm-accent:#98d070;--gm-accent-dark:#106838;--gm-text:#1c2b25;--gm-bg:#f7f8f2;--gm-soft-green:#e7f2dd;--gm-border:#cfe0c1;--gm-white:#fff;--gm-muted:#55665e;--gm-dark:#10241a;--gm-surface:#fff;--gm-surface-soft:#f1f6ea;--gm-surface-warm:#f7faf2;--gm-warning-soft:#fff7e6;--gm-error:#ba1a1a;--gm-error-soft:#fff1f1;--gm-success-soft:#eaf7ee;--gm-shadow-xs:0 1px 2px #10241a14;--gm-shadow-sm:0 10px 24px #10241a17;--gm-shadow-md:0 18px 46px #10241a24;--gm-shadow-lg:0 28px 70px #092e202e;--gm-radius-sm:8px;--gm-radius-md:14px;--gm-radius-lg:22px;--gm-header-height:82px;--gm-container-width:min(1240px, calc(100% - 2rem));--gm-space-section:clamp(2.75rem, 5.6vw, 5.8rem);--gm-space-section-tight:clamp(2rem, 4vw, 3.75rem);--gm-space-tight:clamp(1rem, 2.2vw, 1.65rem);--gm-space-gutter:clamp(1.25rem, 4vw, 2.5rem);--gm-type-display:clamp(2.3rem, 5.4vw, 4.6rem);--gm-type-h1:clamp(2rem, 4.4vw, 3.45rem);--gm-type-h2:clamp(1.45rem, 2.8vw, 2.35rem);--gm-type-h3:clamp(1.08rem, 1.5vw, 1.28rem);--gm-leading-tight:1.08;--gm-leading-copy:1.68;--gm-weight-light:300;--gm-weight-regular:400;--gm-weight-medium:500;--gm-weight-semibold:600;--gm-weight-bold:700;--gm-weight-heavy:800;--gm-button-height:46px;--gm-button-height-compact:42px;--gm-button-height-two-up:52px;--gm-button-padding-y:.72rem;--gm-button-padding-x:1.1rem;--gm-button-padding-x-compact:.74rem;--gm-button-padding-x-two-up:.62rem;--gm-button-gap:.5rem;--gm-button-gap-two-up:.36rem;--gm-button-font-size:.92rem;--gm-button-font-size-compact:.84rem;--gm-button-font-size-two-up:.82rem;--gm-motion-duration-fast:.24s;--gm-motion-duration:.52s;--gm-motion-duration-image:.68s;--gm-motion-ease:cubic-bezier(.22, 1, .36, 1);--gm-motion-ease-hover:cubic-bezier(.16, 1, .3, 1);--gm-motion-distance:28px;--gm-motion-distance-mobile:14px;--gm-motion-image-scale-start:1.045;--gm-motion-card-scale-start:.985;--gm-motion-hover-lift:-6px;--gm-motion-delay-1:80ms;--gm-motion-delay-2:.15s;--gm-motion-delay-3:.22s;--iti-path-flags-1x:url(/vendor/gm-intl-tel-input/flags.webp);--iti-path-flags-2x:url(/vendor/gm-intl-tel-input/flags@2x.webp);--iti-path-globe-1x:url(/vendor/gm-intl-tel-input/globe.webp);--iti-path-globe-2x:url(/vendor/gm-intl-tel-input/globe@2x.webp);--iti-hover-color:#0c6b3714;--iti-border-color:var(--gm-border);--iti-dialcode-color:var(--gm-muted);--iti-dropdown-bg:var(--gm-white);--iti-search-icon-color:var(--gm-muted);--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:var(--gm-muted);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px;--gm-break-s:480px;--gm-break-m:768px;--gm-break-l:900px;--gm-break-xl:1024px;--gm-break-xxl:1200px;--gm-break-xxxl:1440px}*,:before,:after{box-sizing:border-box}html{color:var(--gm-text);background:var(--gm-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px}body{background:radial-gradient(circle at top right, #98d07024, transparent 38%), linear-gradient(135deg, #98d07014, transparent 34%), linear-gradient(180deg, #fcfdf8 0%, var(--gm-bg) 100%);min-height:100vh;color:var(--gm-text);line-height:var(--gm-leading-copy);margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--gm-primary-dark)}h1,h2,h3,h4{color:var(--gm-dark);font-weight:var(--gm-weight-bold);letter-spacing:0}p{line-height:var(--gm-leading-copy)}img,svg{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--gm-primary);outline-offset:2px}.gm-skip-link{background:var(--gm-dark);color:var(--gm-white);border-radius:var(--gm-radius-sm);z-index:120;padding:.65rem .9rem;transition:transform .15s;position:absolute;top:.75rem;left:.75rem;transform:translateY(-140%)}.gm-skip-link:focus-visible{transform:translateY(0)}.gm-shell{min-height:100vh}.gm-container{width:var(--gm-container-width);margin:0 auto}.gm-header{z-index:50;background:color-mix(in oklab, var(--gm-bg) 88%, white 12%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in oklab, var(--gm-border) 82%, white 18%);position:sticky;top:0}.gm-header.has-scrolled{box-shadow:0 14px 38px #10241a1a}.gm-header__inner{height:var(--gm-header-height);width:var(--gm-container-width);justify-content:space-between;align-items:center;gap:1rem;max-width:calc(100vw - 2rem);margin:0 auto;display:flex}.gm-brand{min-height:44px;color:var(--gm-primary-dark);letter-spacing:0;align-items:center;gap:.55rem;font-size:1rem;font-weight:700;display:inline-flex}.gm-brand__logo{object-fit:contain;border-radius:var(--gm-radius-sm);width:auto;height:42px;display:block}.gm-header__right{align-items:center;gap:.75rem;display:inline-flex}.gm-header__right>.gm-button,.gm-main-nav{display:none}.gm-header__menu-btn{border:1px solid color-mix(in oklab, var(--gm-primary) 18%, var(--gm-border) 82%);border-radius:var(--gm-radius-sm);background:var(--gm-surface);min-width:44px;min-height:44px;color:var(--gm-text);cursor:pointer;box-shadow:var(--gm-shadow-xs);justify-content:center;align-items:center;padding:.5rem .75rem;display:inline-flex}.gm-main{width:100%}.gm-page-shell{width:var(--gm-container-width);padding:var(--gm-space-section) 0;margin:0 auto}.gm-masthead{border-radius:var(--gm-radius-lg);border:1px solid var(--gm-border);background:linear-gradient(180deg, var(--gm-surface-soft) 0%, var(--gm-white) 100%);box-shadow:var(--gm-shadow-sm);padding:clamp(1.2rem,3vw,2rem)}.gm-masthead__eyebrow{color:var(--gm-primary);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.65rem;font-size:.75rem;font-weight:600}.gm-masthead h1{margin:0;font-size:clamp(1.7rem,4vw,2.7rem);line-height:1.15}.gm-masthead p{color:var(--gm-muted);max-width:72ch;margin:1rem 0 0}.gm-placeholder-section{gap:.85rem;margin-top:1rem;padding:1rem 0 0;display:grid}.gm-placeholder-note{color:var(--gm-muted);margin:0;line-height:1.6}.gm-section{border:1px solid color-mix(in oklab, var(--gm-border) 86%, white 14%);border-radius:var(--gm-radius-md);background:var(--gm-surface);box-shadow:var(--gm-shadow-xs);padding:clamp(1.1rem,3vw,2rem)}.gm-cta-band{border-color:color-mix(in oklab, var(--gm-primary) 28%, var(--gm-border) 72%);background:linear-gradient(135deg, #0c6b371a, transparent 42%), linear-gradient(180deg, var(--gm-surface) 0%, var(--gm-surface-soft) 100%);position:relative;overflow:hidden}.gm-cta-band:before{content:"";background:linear-gradient(180deg, var(--gm-primary), var(--gm-accent));width:5px;position:absolute;inset:0 auto 0 0}.gm-cta-band>*{position:relative}.gm-footer{border-top:1px solid color-mix(in oklab, var(--gm-primary) 25%, var(--gm-border) 75%);background:linear-gradient(135deg, #98d07017, transparent 38%), linear-gradient(180deg, var(--gm-primary-deep) 0%, var(--gm-dark) 100%);margin-top:var(--gm-space-section);color:color-mix(in oklab, var(--gm-white) 88%, var(--gm-soft-green) 12%)}.gm-footer__inner{width:var(--gm-container-width);gap:2rem;margin:0 auto;padding:clamp(2.4rem,5vw,4.5rem) 0 2rem;display:grid}.gm-footer__brand{gap:.65rem;display:grid}.gm-footer .gm-brand{color:var(--gm-white)}.gm-footer .gm-brand__logo{background:#ffffffeb;padding:.22rem}.gm-footer__brand-name{color:var(--gm-white);font-weight:700}.gm-footer__text{max-width:48ch;color:color-mix(in oklab, var(--gm-white) 72%, var(--gm-soft-green) 28%)}.gm-footer__columns{gap:1.2rem;display:grid}.gm-footer__col-title{color:var(--gm-white);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .7rem;font-size:.95rem}.gm-footer__list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.gm-footer__list a{color:color-mix(in oklab, var(--gm-white) 74%, var(--gm-soft-green) 26%);font-size:.95rem}.gm-footer__list a:hover{color:var(--gm-white)}.gm-footer__bottom{color:color-mix(in oklab, var(--gm-white) 65%, var(--gm-soft-green) 35%);border-top:1px solid #ffffff24;gap:.75rem;margin-top:1.2rem;padding:1.2rem 0 2.2rem;font-size:.93rem;display:grid}.gm-mobile-menu{inset:var(--gm-header-height) 0 0;background:color-mix(in oklab, white 95%, var(--gm-surface-soft) 5%);border-top:1px solid var(--gm-border);z-index:45;visibility:hidden;transition:transform .2s;position:fixed;overflow-y:auto;transform:translate(100%)}.gm-mobile-menu.is-open{visibility:visible;transform:translate(0)}.gm-mobile-menu__panel{align-content:start;gap:.75rem;width:min(420px,100%);min-height:100%;margin-left:auto;padding:1rem;display:grid}.gm-mobile-menu__link{border:1px solid var(--gm-border);border-radius:var(--gm-radius-sm);background:var(--gm-surface);color:var(--gm-text);align-items:center;min-height:44px;padding:.82rem 1rem;font-weight:600;display:inline-flex}.gm-mobile-menu__close{border-radius:var(--gm-radius-sm);place-self:start end;width:auto;min-width:44px;min-height:44px;padding:.65rem .85rem}.gm-button{justify-content:center;align-items:center;gap:var(--gm-button-gap);min-height:var(--gm-button-height);padding:var(--gm-button-padding-y) var(--gm-button-padding-x);font-weight:var(--gm-weight-bold);font-size:var(--gm-button-font-size);letter-spacing:0;box-shadow:none;border:1px solid #0000;border-radius:999px;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.gm-button>span,.gm-footer__button>span{min-width:0}.gm-button:focus-visible{outline:2px solid var(--gm-primary-dark);outline-offset:2px}.gm-button--primary{background:var(--gm-primary);color:var(--gm-white);border-color:var(--gm-primary)}.gm-button--primary:hover{background:var(--gm-primary-dark);border-color:var(--gm-primary-dark)}.gm-button--secondary{background:color-mix(in oklab, var(--gm-secondary) 36%, var(--gm-white) 64%);color:var(--gm-primary-deep);border-color:color-mix(in oklab, var(--gm-secondary) 74%, var(--gm-primary) 26%)}.gm-button--secondary:hover{background:color-mix(in oklab, var(--gm-secondary) 54%, var(--gm-white) 46%);border-color:var(--gm-primary)}.gm-button--text{color:var(--gm-primary-dark);background:0 0;border-color:#0000;padding-inline:.2rem}.gm-button--outline{background:var(--gm-white);border-color:color-mix(in oklab, var(--gm-primary) 62%, var(--gm-border) 38%);color:var(--gm-primary-dark)}.gm-button--outline:hover{background:color-mix(in oklab, var(--gm-soft-green) 58%, white 42%);border-color:var(--gm-primary)}.gm-section-heading{margin-bottom:clamp(1.1rem,2.2vw,1.65rem)}.gm-section-heading__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in oklab, var(--gm-primary-dark) 82%, var(--gm-accent-dark) 18%);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.gm-section-heading__title{font-size:var(--gm-type-h2);max-width:18ch;margin:0;line-height:1.14}.gm-section-heading__subheading{color:var(--gm-muted);max-width:72ch;margin:.72rem 0 0;font-size:clamp(.98rem,1.3vw,1.06rem)}.gm-card-grid{gap:1rem;display:grid}.gm-card{border:1px solid color-mix(in oklab, var(--gm-border) 84%, white 16%);border-radius:var(--gm-radius-md);background:linear-gradient(180deg, #fffffff5 0%, #fff 100%), var(--gm-surface);min-height:160px;box-shadow:var(--gm-shadow-xs);gap:.65rem;padding:clamp(1rem,2vw,1.18rem);display:grid;position:relative;overflow:hidden}.gm-card__title{font-size:var(--gm-type-h3);margin:0;line-height:1.25}.gm-card__summary{color:var(--gm-muted);line-height:var(--gm-leading-copy);margin:0}.gm-empty-state{border:1px dashed var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface-soft);text-align:center;padding:1.2rem}.gm-empty-state h2{margin:0 0 .45rem}.gm-empty-state p{color:var(--gm-muted);margin:0}.gm-pagination{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.gm-pagination a,.gm-pagination span{border:1px solid var(--gm-border);border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 .75rem;font-weight:600;display:inline-flex}.gm-pagination .gm-pagination__current{background:var(--gm-soft-green);color:var(--gm-primary-dark)}.gm-responsive-image img{border-radius:var(--gm-radius-sm);width:100%;height:auto}.gm-home{overflow-x:clip}.gm-home-hero{padding:clamp(2rem,5vw,4.8rem) 0 clamp(1.8rem,4vw,3.5rem)}.gm-home-hero__inner,.gm-home-section__inner{width:var(--gm-container-width);margin:0 auto}.gm-home-hero__inner{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.gm-home-hero__content{gap:1rem;display:grid}.gm-home-hero__eyebrow{color:var(--gm-primary-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.gm-home-hero h1{max-width:13ch;color:var(--gm-dark);margin:0;font-size:clamp(2rem,6vw,4.6rem);line-height:1.02}.gm-home-hero p{max-width:64ch;color:var(--gm-muted);margin:0;line-height:1.7}.gm-home-hero__actions,.gm-home-cta__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.gm-home-hero__visual{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));min-height:280px;box-shadow:var(--gm-shadow-sm);overflow:hidden}.gm-home-hero__visual img,.gm-home-split__image,.gm-home-about__image,.gm-home-media-empty img,.gm-home-cta img{object-fit:cover;width:100%;height:100%;display:block}.gm-home-hero__fallback{align-content:end;gap:.6rem;min-height:280px;padding:1.5rem;display:grid}.gm-home-hero__fallback span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-home-hero__fallback span:nth-child(2){width:82%}.gm-home-hero__fallback span:nth-child(3){width:64%}.gm-home-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 42%, white 58%);border-block:1px solid color-mix(in oklab, var(--gm-border) 70%, white 30%)}.gm-home-section--last{padding-bottom:0}.gm-home-split,.gm-home-about,.gm-home-cta,.gm-home-media-empty{align-items:center;gap:clamp(1.1rem,3vw,2rem);display:grid}.gm-home-split__image,.gm-home-about__image,.gm-home-media-empty img,.gm-home-cta img{border-radius:var(--gm-radius-md);min-height:240px;max-height:420px;box-shadow:var(--gm-shadow-sm)}.gm-home-feature-grid,.gm-home-card-grid,.gm-home-category-grid{gap:1rem;display:grid}.gm-home-feature-card{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);min-height:150px;padding:1rem;box-shadow:0 10px 26px #2433410f}.gm-home-feature-card h3{color:var(--gm-dark);margin:0;font-size:1rem}.gm-home-feature-card p{color:var(--gm-muted);margin:.55rem 0 0;line-height:1.6}.gm-home-section__header-row{align-items:end;gap:1rem;margin-bottom:1rem;display:grid}.gm-home-section__header-row .gm-section-heading{margin-bottom:0}.gm-home-card-grid .gm-card,.gm-home-category-grid .gm-card{border-radius:var(--gm-radius-md);height:100%;box-shadow:0 10px 24px #2433410f}.gm-card__label,.gm-card__meta{color:var(--gm-primary-dark);margin:0;font-size:.82rem;font-weight:600}.gm-home-about__content{border-left:4px solid var(--gm-secondary);padding:clamp(1rem,3vw,1.5rem)}.gm-home-cta{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg) var(--gm-radius-lg) 0 0;background:linear-gradient(135deg, var(--gm-white), var(--gm-soft-green));box-shadow:var(--gm-shadow-sm);padding:clamp(1.2rem,4vw,2rem)}.gm-home-cta__content{gap:1rem;display:grid}.gm-home-cta .gm-section-heading{margin-bottom:0}.gm-home-contact-list{flex-wrap:wrap;gap:.65rem 1rem;margin:0;padding:0;list-style:none;display:flex}.gm-home-contact-list a{color:var(--gm-primary-dark);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.gm-about{overflow-x:clip}.gm-about-hero{padding:clamp(1.6rem,4vw,3.4rem) 0 clamp(2rem,4vw,3.6rem)}.gm-about-hero__inner,.gm-about-section__inner{width:var(--gm-container-width);margin:0 auto}.gm-about-hero__inner{align-items:center;gap:clamp(1.2rem,3vw,2.4rem);display:grid}.gm-about-hero__content{gap:.85rem;display:grid}.gm-about-hero__eyebrow,.gm-about-cta__eyebrow{color:var(--gm-primary-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.gm-about-hero h1{color:var(--gm-dark);margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.08}.gm-about-hero p{max-width:68ch;color:var(--gm-muted);margin:0;line-height:1.7}.gm-about-hero__visual,.gm-about-who__image,.gm-about-who__panel{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));min-height:240px;box-shadow:var(--gm-shadow-sm);overflow:hidden}.gm-about-hero__visual img,.gm-about-who__image{object-fit:cover;width:100%;height:100%;display:block}.gm-about-hero__fallback,.gm-about-who__panel{align-content:end;gap:.65rem;padding:1.5rem;display:grid}.gm-about-hero__fallback span,.gm-about-who__panel span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-about-hero__fallback span:nth-child(2),.gm-about-who__panel span:nth-child(2){width:82%}.gm-about-hero__fallback span:nth-child(3),.gm-about-who__panel span:nth-child(3){width:64%}.gm-about-section{padding:clamp(2rem,5vw,4.4rem) 0}.gm-about-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 38%, white 62%);border-block:1px solid color-mix(in oklab, var(--gm-border) 70%, white 30%)}.gm-about-section--cta{padding-bottom:0}.gm-about-who{align-items:center;gap:clamp(1.2rem,3vw,2rem);display:grid}.gm-about-who__content{border-left:4px solid var(--gm-secondary);padding-left:clamp(.9rem,2vw,1.3rem)}.gm-about-copy{gap:.85rem;display:grid}.gm-about-copy p{color:var(--gm-muted);margin:0;line-height:1.75}.gm-about-pmv-grid,.gm-about-values-grid{gap:1rem;display:grid}.gm-about-pmv-card,.gm-about-value-card{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);height:100%;box-shadow:0 10px 24px #2433410f}.gm-about-pmv-card{align-content:start;gap:.75rem;min-height:230px;padding:clamp(1rem,2.4vw,1.35rem);display:grid}.gm-about-pmv-card__label{color:var(--gm-dark);margin:0;font-size:1.1rem;font-weight:700}.gm-about-pmv-card p:last-child{color:var(--gm-muted);margin:0;line-height:1.68}.gm-about-pmv-card--empty{background:var(--gm-surface-soft);border-style:dashed}.gm-about-values-grid{grid-template-columns:1fr}.gm-about-value-card{min-height:158px;padding:1rem}.gm-about-value-card h3{color:var(--gm-dark);margin:0;font-size:1rem;line-height:1.35}.gm-about-value-card p{color:var(--gm-muted);margin:.55rem 0 0;line-height:1.62}.gm-about-values-fallback{max-width:78ch}.gm-about-cta{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg) var(--gm-radius-lg) 0 0;background:linear-gradient(135deg, var(--gm-white), var(--gm-soft-green));box-shadow:var(--gm-shadow-sm);align-items:center;gap:1rem;padding:clamp(1.2rem,4vw,2rem);display:grid}.gm-about-cta h2{color:var(--gm-dark);margin:.45rem 0 0;font-size:clamp(1.35rem,3vw,2rem);line-height:1.2}.gm-about-cta p{color:var(--gm-muted);margin:.65rem 0 0;line-height:1.65}.gm-about-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.gm-products{overflow-x:clip}.gm-products-hero,.gm-products-category-hero,.gm-product-detail__hero{padding:clamp(1.6rem,4vw,3.4rem) 0 clamp(2rem,4vw,3.6rem)}.gm-products-hero__inner,.gm-products-category-hero__inner,.gm-product-detail__hero-inner,.gm-products-section__inner,.gm-products-category-body__inner{width:var(--gm-container-width);margin:0 auto}.gm-products-hero__inner,.gm-products-category-hero__inner,.gm-product-detail__hero-inner,.gm-product-detail__body,.gm-products-cta{align-items:center;gap:clamp(1.2rem,3vw,2.2rem);display:grid}.gm-products-hero__content,.gm-products-category-hero__content,.gm-product-detail__summary{gap:.85rem;display:grid}.gm-products-hero__eyebrow{color:var(--gm-primary-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.gm-products h1{color:var(--gm-dark);margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08}.gm-products h2{color:var(--gm-dark)}.gm-products p{line-height:1.7}.gm-products-hero p,.gm-products-category-hero p,.gm-product-detail__summary p,.gm-products-cta p{max-width:70ch;color:var(--gm-muted);margin:0}.gm-products-hero__visual,.gm-products-category-hero__visual,.gm-product-detail__image{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));min-height:230px;box-shadow:var(--gm-shadow-sm);overflow:hidden}.gm-products-hero__visual img,.gm-products-category-hero__visual img,.gm-product-detail__image img{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.gm-products-hero__fallback{align-content:end;gap:.65rem;min-height:230px;padding:1.5rem;display:grid}.gm-products-hero__fallback span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-products-hero__fallback span:nth-child(2){width:82%}.gm-products-hero__fallback span:nth-child(3){width:64%}.gm-products-section{padding:clamp(2rem,5vw,4.4rem) 0}.gm-products-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 38%, white 62%);border-block:1px solid color-mix(in oklab, var(--gm-border) 70%, white 30%)}.gm-products-section--cta{padding-bottom:0}.gm-products-intro{border-left:4px solid var(--gm-secondary);padding-left:clamp(.9rem,2vw,1.3rem)}.gm-products-category-grid,.gm-products-grid{gap:1rem;display:grid}.gm-products-category-grid .gm-card,.gm-products-grid .gm-card{border-radius:var(--gm-radius-md);height:100%;min-height:250px;box-shadow:0 10px 24px #2433410f}.gm-products-category-grid .gm-responsive-image img,.gm-products-grid .gm-responsive-image img{aspect-ratio:16/10;object-fit:cover}.gm-products-category-hero__actions,.gm-product-detail__actions,.gm-products-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.gm-products-category-body{padding-bottom:clamp(1.4rem,3vw,2.6rem)}.gm-products-category-body__inner{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);padding:clamp(1rem,3vw,1.5rem);box-shadow:0 10px 24px #2433410f}.gm-products-category-body h2,.gm-product-panel h2,.gm-product-documents h2,.gm-products-cta h2{margin:0;font-size:clamp(1.25rem,2.4vw,1.8rem);line-height:1.25}.gm-products-category-body p{color:var(--gm-muted);margin:.7rem 0 0}.gm-product-detail__body{align-items:start}.gm-product-detail__main{gap:1rem;display:grid}.gm-product-panel,.gm-product-documents,.gm-products-cta{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);padding:clamp(1rem,2.4vw,1.35rem);box-shadow:0 10px 24px #2433410f}.gm-product-panel p{color:var(--gm-muted);margin:.65rem 0 0}.gm-product-list,.gm-product-tag-list,.gm-product-documents ul{margin:.85rem 0 0;padding:0}.gm-product-list{color:var(--gm-muted);padding-left:1.2rem;line-height:1.7}.gm-product-tag-list,.gm-product-documents ul{flex-wrap:wrap;gap:.55rem;list-style:none;display:flex}.gm-product-tag-list li,.gm-product-documents a{border:1px solid var(--gm-border);background:var(--gm-surface-soft);min-height:40px;color:var(--gm-primary-dark);border-radius:999px;align-items:center;padding:.5rem .8rem;font-weight:600;display:inline-flex}.gm-product-details-list{border:1px solid var(--gm-border);border-radius:var(--gm-radius-sm);gap:0;margin:1rem 0 0;display:grid;overflow:hidden}.gm-product-details-list div{background:var(--gm-surface);border-bottom:1px solid var(--gm-border);gap:.25rem;padding:.8rem;display:grid}.gm-product-details-list div:last-child{border-bottom:0}.gm-product-details-list dt{color:var(--gm-dark);font-weight:700}.gm-product-details-list dd{color:var(--gm-muted);overflow-wrap:anywhere;margin:0}.gm-product-detail__side{gap:1rem;display:grid}.gm-products-cta{border-radius:var(--gm-radius-lg) var(--gm-radius-lg) 0 0;background:linear-gradient(135deg, var(--gm-white), var(--gm-soft-green))}.gm-crop-solutions{overflow-x:clip}.gm-crops-hero,.gm-crop-detail__hero{padding:2rem 0 2.4rem}.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crops-section__inner{width:var(--gm-container-width);max-width:calc(100vw - 2rem);margin:0 auto}.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crop-detail__body,.gm-crops-panel--split,.gm-crops-cta{gap:var(--gm-space-gutter);align-items:center;display:grid}.gm-crops-hero__content,.gm-crop-detail__summary,.gm-crop-detail__main,.gm-crop-detail__side,.gm-crops-copy{gap:.85rem;display:grid}.gm-crops-hero__content,.gm-crops-hero__visual,.gm-crop-detail__summary,.gm-crop-detail__image,.gm-crops-panel,.gm-crops-cta,.gm-crops-grid .gm-card,.gm-crops-related-grid .gm-card{min-width:0}.gm-crops-hero__eyebrow{color:var(--gm-primary-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.gm-crop-solutions h1{color:var(--gm-dark);margin:0;font-size:2.15rem;line-height:1.08}.gm-crop-solutions h2{color:var(--gm-dark);margin:0;font-size:1.45rem;line-height:1.25}.gm-crops-hero p,.gm-crop-detail__summary p,.gm-crops-copy p,.gm-crops-panel p,.gm-crops-cta p{color:var(--gm-muted);margin:0;line-height:1.72}.gm-crops-hero__visual,.gm-crop-detail__image{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));min-height:230px;box-shadow:var(--gm-shadow-sm);overflow:hidden}.gm-crops-hero__visual img,.gm-crop-detail__image img{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.gm-crops-hero__fallback,.gm-crop-card__fallback{background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));align-content:end;gap:.65rem;min-height:230px;padding:1.5rem;display:grid}.gm-crop-card__fallback{border-radius:var(--gm-radius-sm);min-height:145px}.gm-crops-hero__fallback span,.gm-crop-card__fallback span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-crops-hero__fallback span:nth-child(2),.gm-crop-card__fallback span:nth-child(2){width:82%}.gm-crops-hero__fallback span:nth-child(3),.gm-crop-card__fallback span:nth-child(3){width:64%}.gm-crops-section{padding:2.6rem 0}.gm-crops-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 38%, white 62%);border-block:1px solid color-mix(in oklab, var(--gm-border) 70%, white 30%)}.gm-crops-section--cta{padding-bottom:0}.gm-crops-intro{border-left:4px solid var(--gm-secondary);max-width:82ch;padding-left:1.1rem}.gm-crops-copy--wide{max-width:86ch}.gm-crops-grid,.gm-crops-related-grid{gap:1rem;display:grid}.gm-crops-grid .gm-card,.gm-crops-related-grid .gm-card{border-radius:var(--gm-radius-md);height:100%;min-height:250px;box-shadow:0 10px 24px #2433410f}.gm-crops-grid .gm-responsive-image img,.gm-crops-related-grid .gm-responsive-image img{aspect-ratio:16/10;object-fit:cover}.gm-crops-panel,.gm-crops-cta{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);padding:1.1rem;box-shadow:0 10px 24px #2433410f}.gm-crops-panel--aside{align-content:start}.gm-crops-panel--aside .gm-button{justify-self:start;margin-top:.25rem}.gm-crop-detail__actions,.gm-crops-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.gm-crops-cta{border-radius:var(--gm-radius-lg) var(--gm-radius-lg) 0 0;background:linear-gradient(135deg, var(--gm-white), var(--gm-soft-green))}.gm-articles,.gm-updates{overflow-x:clip}.gm-articles-hero,.gm-article-detail__hero,.gm-updates-hero,.gm-update-detail__hero{padding:2rem 0 2.4rem}.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-section__inner,.gm-updates-hero__inner,.gm-update-detail__hero-inner,.gm-updates-section__inner{width:var(--gm-container-width);max-width:calc(100vw - 2rem);margin:0 auto}.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-cta,.gm-updates-hero__inner,.gm-updates-cta{gap:var(--gm-space-gutter);align-items:center;display:grid}.gm-articles-hero__content,.gm-article-detail__summary,.gm-update-detail__summary,.gm-updates-hero__content{gap:.85rem;display:grid}.gm-articles-hero__content,.gm-articles-hero__visual,.gm-article-detail__summary,.gm-article-detail__image,.gm-updates-hero__content,.gm-updates-hero__visual,.gm-update-detail__summary,.gm-rich-content,.gm-articles-cta,.gm-updates-cta,.gm-update-attachment,.gm-articles-grid .gm-card,.gm-updates-grid .gm-card,.gm-articles-related-grid .gm-card,.gm-updates-related-grid .gm-card{min-width:0}.gm-articles-hero__eyebrow,.gm-updates-hero__eyebrow{color:var(--gm-primary-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.gm-articles h1,.gm-updates h1{color:var(--gm-dark);margin:0;font-size:2.15rem;line-height:1.08}.gm-articles h2,.gm-updates h2{color:var(--gm-dark);margin:0;font-size:1.45rem;line-height:1.25}.gm-articles-hero p,.gm-article-detail__summary p,.gm-articles-cta p,.gm-updates-hero p,.gm-update-detail__summary p,.gm-updates-cta p,.gm-update-attachment p{color:var(--gm-muted);margin:0;line-height:1.72}.gm-article-detail__date,.gm-update-detail__date{color:var(--gm-primary-dark);font-weight:700}.gm-articles-hero__visual,.gm-article-detail__image,.gm-updates-hero__visual{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));min-height:230px;box-shadow:var(--gm-shadow-sm);overflow:hidden}.gm-updates-hero__visual{background:linear-gradient(135deg, #edf3ee, var(--gm-white))}.gm-articles-hero__visual img,.gm-article-detail__image img,.gm-updates-hero__visual img{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.gm-articles-hero__fallback,.gm-updates-hero__fallback{align-content:end;gap:.65rem;min-height:230px;padding:1.5rem;display:grid}.gm-articles-hero__fallback span,.gm-updates-hero__fallback span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-updates-hero__fallback span{background:color-mix(in oklab, var(--gm-muted) 24%, white 76%)}.gm-articles-hero__fallback span:nth-child(2),.gm-updates-hero__fallback span:nth-child(2){width:82%}.gm-articles-hero__fallback span:nth-child(3),.gm-updates-hero__fallback span:nth-child(3){width:64%}.gm-articles-section,.gm-updates-section{padding:2.6rem 0}.gm-articles-section--compact,.gm-updates-section--compact{padding:.4rem 0 1rem}.gm-articles-section--soft,.gm-updates-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 36%, white 64%);border-block:1px solid color-mix(in oklab, var(--gm-border) 70%, white 30%)}.gm-updates-section--soft{background:oklab(96.9038% -.00402473 .00276394)}.gm-articles-section--cta,.gm-updates-section--cta{padding-bottom:0}.gm-article-filter{flex-wrap:wrap;gap:.55rem;display:flex}.gm-article-filter a{border:1px solid var(--gm-border);background:var(--gm-surface);min-height:40px;color:var(--gm-primary-dark);border-radius:999px;align-items:center;padding:.52rem .85rem;font-weight:700;display:inline-flex}.gm-article-filter a.is-active{background:var(--gm-primary);color:var(--gm-white);border-color:var(--gm-primary)}.gm-articles-grid,.gm-updates-grid,.gm-articles-related-grid,.gm-updates-related-grid{gap:1rem;display:grid}.gm-articles-grid .gm-card,.gm-updates-grid .gm-card,.gm-articles-related-grid .gm-card,.gm-updates-related-grid .gm-card{border-radius:var(--gm-radius-md);height:100%;min-height:220px;box-shadow:0 10px 24px #2433410f}.gm-articles-grid .gm-responsive-image img,.gm-articles-related-grid .gm-responsive-image img{aspect-ratio:16/10;object-fit:cover}.gm-article-detail__body,.gm-update-detail__body{max-width:860px}.gm-rich-content{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);color:var(--gm-text);overflow-wrap:anywhere;padding:clamp(1.05rem,3vw,1.6rem);line-height:1.78;box-shadow:0 10px 24px #2433410f}.gm-rich-content>:first-child{margin-top:0}.gm-rich-content>:last-child{margin-bottom:0}.gm-rich-content p,.gm-rich-content ul,.gm-rich-content ol,.gm-rich-content blockquote{color:var(--gm-muted)}.gm-rich-content a{color:var(--gm-primary-dark);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.gm-rich-content img{border-radius:var(--gm-radius-sm);margin:1rem 0}.gm-rich-content ul,.gm-rich-content ol{padding-left:1.25rem}.gm-update-attachment,.gm-articles-cta,.gm-updates-cta{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);padding:1.1rem;box-shadow:0 10px 24px #2433410f}.gm-update-attachment{align-items:center;gap:1rem;display:grid}.gm-articles-cta,.gm-updates-cta{border-radius:var(--gm-radius-lg) var(--gm-radius-lg) 0 0;background:linear-gradient(135deg, var(--gm-white), var(--gm-soft-green))}.gm-updates-cta{background:linear-gradient(135deg, var(--gm-white), #edf3ee)}.gm-articles-cta__actions,.gm-updates-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.gm-pagination .gm-pagination__disabled{color:color-mix(in oklab, var(--gm-muted) 70%, white 30%);background:color-mix(in oklab, var(--gm-surface-soft) 60%, white 40%)}.gm-contact{overflow-x:clip}.gm-contact-hero{padding:2rem 0 2.4rem}.gm-contact-hero__inner,.gm-contact-section__inner{width:var(--gm-container-width);max-width:calc(100vw - 2rem);margin:0 auto}.gm-contact-hero__inner,.gm-contact-form-layout,.gm-contact-location,.gm-contact-cta{gap:var(--gm-space-gutter);align-items:center;display:grid}.gm-contact-hero__content,.gm-contact-form-panel,.gm-contact-copy,.gm-contact-location__copy{gap:.85rem;display:grid}.gm-contact-hero__content,.gm-contact-hero__visual,.gm-contact-form-panel,.gm-contact-form-card,.gm-contact-detail-card,.gm-contact-location,.gm-contact-map,.gm-contact-cta{min-width:0}.gm-contact-hero__eyebrow,.gm-contact-cta__eyebrow{color:var(--gm-primary-dark);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}.gm-contact h1{color:var(--gm-dark);margin:0;font-size:2.15rem;line-height:1.08}.gm-contact h2{color:var(--gm-dark);margin:0;font-size:1.45rem;line-height:1.25}.gm-contact-hero p,.gm-contact-copy p,.gm-contact-form-panel p,.gm-contact-location p,.gm-contact-cta p{color:var(--gm-muted);margin:0;line-height:1.72}.gm-contact-hero__visual{border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, var(--gm-soft-green), var(--gm-white));min-height:230px;box-shadow:var(--gm-shadow-sm);overflow:hidden}.gm-contact-hero__visual img{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.gm-contact-hero__fallback{align-content:end;gap:.65rem;min-height:230px;padding:1.5rem;display:grid}.gm-contact-hero__fallback span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-contact-hero__fallback span:nth-child(2){width:82%}.gm-contact-hero__fallback span:nth-child(3){width:64%}.gm-contact-section{padding:2.6rem 0}.gm-contact-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 36%, white 64%);border-block:1px solid color-mix(in oklab, var(--gm-border) 70%, white 30%)}.gm-contact-section--cta{padding-bottom:0}.gm-contact-intro{border-left:4px solid var(--gm-secondary);max-width:84ch;padding-left:1.1rem}.gm-contact-form-layout{align-items:start}.gm-contact-form-panel,.gm-contact-form-card,.gm-contact-detail-card,.gm-contact-address,.gm-contact-cta{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);box-shadow:0 10px 24px #2433410f}.gm-contact-form-panel,.gm-contact-form-card,.gm-contact-address,.gm-contact-cta{padding:clamp(1.05rem,3vw,1.5rem)}.gm-contact-form-panel .gm-section-heading{margin-bottom:0}.gm-contact-form-note{color:var(--gm-primary-dark);font-weight:700}.gm-contact-form-context{border-radius:var(--gm-radius-sm);background:color-mix(in oklab, var(--gm-soft-green) 62%, white 38%);width:fit-content;max-width:100%;color:var(--gm-primary-deep);font-size:.9rem;font-weight:var(--gm-weight-semibold);padding:.55rem .8rem;line-height:1.35;display:inline-flex}.gm-contact-alert{border-radius:var(--gm-radius-sm);margin-bottom:1rem;padding:.85rem 1rem;line-height:1.5}.gm-contact-alert.is-hidden{display:none}.gm-contact-alert--success{background:var(--gm-success-soft);border:1px solid color-mix(in oklab, var(--gm-primary) 45%, white 55%);color:var(--gm-primary-dark)}.gm-contact-alert--error{background:var(--gm-error-soft);border:1px solid color-mix(in oklab, var(--gm-error) 45%, white 55%);color:var(--gm-error)}.gm-contact-form{gap:1rem;display:grid}.gm-form-field{gap:.4rem;display:grid}.gm-form-field label{color:var(--gm-dark);font-weight:700;line-height:1.35}.gm-form-field label span{color:var(--gm-primary-dark)}.gm-form-field input,.gm-form-field select,.gm-form-field textarea{border:1px solid color-mix(in oklab, var(--gm-border) 84%, white 16%);border-radius:var(--gm-radius-sm);background:linear-gradient(180deg, var(--gm-white) 0%, color-mix(in oklab, var(--gm-white) 88%, var(--gm-surface-soft) 12%) 100%);width:100%;min-height:48px;color:var(--gm-text);font:inherit;box-shadow:var(--gm-shadow-xs);padding:.78rem .85rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.gm-form-field input::placeholder,.gm-form-field textarea::placeholder{color:color-mix(in oklab, var(--gm-muted) 72%, white 28%)}.gm-form-field select:invalid{color:color-mix(in oklab, var(--gm-muted) 80%, white 20%)}.gm-form-field .iti{width:100%}.gm-form-field .iti__selected-country{border-right:1px solid var(--gm-border);background:var(--gm-surface-soft)}.gm-contact-command .gm-form-field .iti{--iti-arrow-color:color-mix(in oklab, var(--gm-primary-deep) 62%, var(--gm-muted) 38%)}.gm-contact-command .gm-form-field .iti__selected-country{border-right-color:color-mix(in oklab, var(--gm-primary) 12%, var(--gm-border) 88%);background:0 0;justify-content:center;gap:.22rem;width:44px;min-width:44px;padding:0}.gm-contact-command .gm-form-field .iti__flag{transform-origin:50%;transform:scale(1.08);box-shadow:0 0 0 1px #092e2014}.gm-contact-command .gm-form-field .iti__arrow{margin-left:0}.gm-form-field .iti__selected-dial-code{display:none}.gm-form-field .iti__dropdown-content{z-index:60;border-color:var(--gm-border);box-shadow:var(--gm-shadow-md);font-family:inherit}.gm-form-field .iti__search-input{min-height:42px;padding-left:.75rem;font-family:inherit}.gm-form-field .iti__search-icon{display:none}.gm-form-field textarea{resize:vertical;min-height:150px}.gm-form-field input[aria-invalid=true],.gm-form-field select[aria-invalid=true],.gm-form-field textarea[aria-invalid=true]{border-color:var(--gm-error);box-shadow:0 0 0 3px color-mix(in oklab, var(--gm-error) 14%, transparent)}.gm-form-field .iti:has(.iti__tel-input[aria-invalid=true]) .iti__selected-country{border-right-color:color-mix(in oklab, var(--gm-error) 45%, white 55%)}.gm-form-error{color:var(--gm-error);margin:0;font-size:.84rem;font-weight:500;line-height:1.35}.gm-contact-honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;left:0;overflow:hidden}.gm-contact-form__actions{flex-wrap:wrap;gap:.75rem;display:flex}.gm-contact-detail-grid{gap:1rem;display:grid}.gm-contact-detail-card{align-content:start;gap:.5rem;min-height:150px;padding:1rem;display:grid}.gm-contact-detail-card__label{color:var(--gm-primary-dark);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.gm-contact-detail-card a{color:var(--gm-primary-dark);overflow-wrap:anywhere;text-underline-offset:.2em;font-weight:700;text-decoration:underline}.gm-contact-detail-card p:last-child{color:var(--gm-muted);overflow-wrap:anywhere;margin:0;line-height:1.65}.gm-contact-socials{flex-wrap:wrap;gap:.55rem .8rem;display:flex}.gm-contact-map{border:1px solid var(--gm-border);border-radius:var(--gm-radius-md);background:var(--gm-surface);aspect-ratio:16/10;overflow:hidden;box-shadow:0 10px 24px #2433410f}.gm-contact-map iframe{border:0;width:100%;height:100%;display:block}.gm-contact-cta{border-radius:var(--gm-radius-lg) var(--gm-radius-lg) 0 0;background:linear-gradient(135deg, var(--gm-white), var(--gm-soft-green))}.gm-contact-cta h2{margin:.45rem 0 0}.gm-contact-cta p{margin-top:.65rem}.gm-contact-cta img{object-fit:cover;border-radius:var(--gm-radius-md);width:100%;min-height:220px;max-height:360px;box-shadow:var(--gm-shadow-sm);display:block}.gm-contact-cta__actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}@media (width<=479px){html,body{max-width:100vw;overflow-x:hidden}.gm-header__inner,.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crops-section__inner,.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-section__inner,.gm-updates-hero__inner,.gm-update-detail__hero-inner,.gm-updates-section__inner,.gm-contact-hero__inner,.gm-contact-section__inner{width:calc(100vw - 2rem);max-width:calc(100vw - 2rem)}.gm-crops-hero__visual,.gm-crop-detail__image,.gm-crops-panel,.gm-crops-cta,.gm-articles-hero__visual,.gm-article-detail__image,.gm-articles-cta,.gm-updates-hero__visual,.gm-update-attachment,.gm-updates-cta,.gm-contact-hero__visual,.gm-contact-form-panel,.gm-contact-form-card,.gm-contact-cta{width:100%;max-width:100%}.gm-crop-solutions p,.gm-crop-solutions h1,.gm-crop-solutions h2,.gm-articles p,.gm-articles h1,.gm-articles h2,.gm-updates p,.gm-updates h1,.gm-updates h2,.gm-contact p,.gm-contact h1,.gm-contact h2{overflow-wrap:break-word;max-width:100%}}@media (width>=480px){:root{--gm-container-width:min(1220px, calc(100% - 2.5rem))}.gm-header__right>.gm-button{display:inline-flex}.gm-card-grid,.gm-home-category-grid,.gm-about-values-grid,.gm-products-category-grid,.gm-products-grid,.gm-crops-grid,.gm-crops-related-grid,.gm-articles-grid,.gm-updates-grid,.gm-articles-related-grid,.gm-updates-related-grid,.gm-contact-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crops-section__inner,.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-section__inner,.gm-updates-hero__inner,.gm-update-detail__hero-inner,.gm-updates-section__inner,.gm-contact-hero__inner,.gm-contact-section__inner{width:min(328px,100vw - 2rem);max-width:min(328px,100vw - 2rem)}.gm-crops-grid,.gm-crops-related-grid,.gm-articles-grid,.gm-updates-grid,.gm-articles-related-grid,.gm-updates-related-grid,.gm-contact-detail-grid{grid-template-columns:1fr}}@media (width>=768px){.gm-header__menu-btn{display:none}.gm-main-nav{align-items:center;gap:.9rem;display:flex}.gm-main-nav a{color:var(--gm-muted);align-items:center;min-height:44px;padding:.2rem;font-weight:600;display:inline-flex}.gm-main-nav a:hover,.gm-main-nav a.is-current{color:var(--gm-primary-dark)}.gm-mobile-menu{display:none}.gm-footer__columns{grid-template-columns:1.2fr 1fr 1fr}.gm-footer__inner{padding-top:2.2rem;padding-bottom:1.8rem}.gm-home-hero__inner,.gm-home-split,.gm-home-about,.gm-home-cta,.gm-home-media-empty{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.gm-home-about{grid-template-columns:minmax(280px,.85fr) minmax(0,1fr)}.gm-home-section__header-row{grid-template-columns:minmax(0,1fr) auto}.gm-home-card-grid--three,.gm-home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-about-hero__inner,.gm-about-who,.gm-about-cta{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.gm-about-who{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr)}.gm-products-hero__inner,.gm-products-category-hero__inner,.gm-product-detail__hero-inner,.gm-products-cta,.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crops-cta,.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-cta,.gm-updates-hero__inner,.gm-updates-cta,.gm-contact-hero__inner,.gm-contact-cta{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.gm-contact-form-layout,.gm-contact-location{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr)}.gm-contact-form{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-form-field--full,.gm-contact-form__actions{grid-column:1/-1}.gm-update-attachment{grid-template-columns:minmax(0,1fr) auto}.gm-product-detail__body{grid-template-columns:minmax(0,1fr) minmax(250px,.35fr)}.gm-crop-detail__body{grid-template-columns:minmax(0,1fr) minmax(250px,.35fr);align-items:start}.gm-product-details-list div{grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:1rem}}@media (width>=900px){.gm-footer__columns{grid-template-columns:1.4fr 1fr 1fr}.gm-placeholder-card{padding:2rem}.gm-home-hero__inner{grid-template-columns:minmax(0,1fr) minmax(380px,.86fr)}.gm-home-media-empty--reverse img{order:2}.gm-about-pmv-grid,.gm-products-category-grid,.gm-products-grid,.gm-crops-grid,.gm-crops-related-grid,.gm-articles-grid,.gm-updates-grid,.gm-articles-related-grid,.gm-updates-related-grid,.gm-contact-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-crops-panel--split{grid-template-columns:minmax(220px,.35fr) minmax(0,1fr)}}@media (width>=1024px){.gm-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-page-shell{padding:calc(var(--gm-space-section) + .4rem) 0}.gm-home-card-grid--three,.gm-home-category-grid,.gm-about-values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-crop-solutions h1{font-size:3.1rem}.gm-crop-solutions h2{font-size:1.8rem}.gm-articles h1,.gm-updates h1,.gm-contact h1{font-size:3.1rem}.gm-articles h2,.gm-updates h2,.gm-contact h2{font-size:1.8rem}}@media (width>=1200px){:root{--gm-container-width:min(1220px, calc(100% - 4rem))}.gm-main-nav{gap:1.15rem}.gm-home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-about-values-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gm-products-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.gm-crops-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1440px){.gm-masthead,.gm-footer__inner,.gm-header__inner,.gm-page-shell{width:1180px}}body{background:radial-gradient(circle at 92% 0%, #98d07021, transparent 34rem), linear-gradient(135deg, #98d07014, transparent 32rem), linear-gradient(180deg, #fcfdf8 0%, var(--gm-bg) 48%, #f4f7f0 100%);overflow-x:clip}body.gm-menu-open{overflow:hidden}.gm-main{min-width:0}.gm-container,.gm-page-shell,.gm-home-hero__inner,.gm-home-section__inner,.gm-about-hero__inner,.gm-about-section__inner,.gm-products-hero__inner,.gm-products-category-hero__inner,.gm-product-detail__hero-inner,.gm-products-section__inner,.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crops-section__inner,.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-section__inner,.gm-updates-hero__inner,.gm-update-detail__hero-inner,.gm-updates-section__inner,.gm-contact-hero__inner,.gm-contact-section__inner{max-width:calc(100vw - 2rem)}.icofont{flex:none;line-height:1}.gm-button .icofont,.gm-header__menu-btn .icofont,.gm-mobile-menu__close .icofont{font-size:1.05em}.gm-header{background:color-mix(in oklab, var(--gm-bg) 88%, white 12%)}.gm-header__inner{min-width:0}.gm-brand{min-width:0;max-width:min(270px,58vw)}.gm-brand__logo{max-width:100%;max-height:48px}.gm-main-nav{min-width:0}.gm-main-nav a{white-space:nowrap;color:color-mix(in oklab, var(--gm-text) 82%, var(--gm-primary-dark) 18%);border-radius:999px;padding:.55rem .7rem;font-size:.94rem;font-weight:700;transition:background-color .2s,color .2s}.gm-main-nav a:hover{background:color-mix(in oklab, var(--gm-soft-green) 48%, white 52%);color:var(--gm-primary-dark)}.gm-main-nav a.is-current{background:color-mix(in oklab, var(--gm-soft-green) 68%, white 32%);color:var(--gm-primary-dark);padding-inline:.7rem}.gm-header__menu-btn{gap:.4rem;font-weight:700}.gm-mobile-menu{background:#f8faf5fa;width:min(420px,100vw);display:none;left:auto;transform:none}.gm-mobile-menu.is-open{display:block}.gm-mobile-menu__panel{width:100%;box-shadow:-14px 0 38px #2433411f}.gm-mobile-menu__links{gap:.65rem;display:grid}.gm-mobile-menu__link{width:100%}.gm-mobile-menu__link.is-current{border-color:color-mix(in oklab, var(--gm-primary) 50%, var(--gm-border) 50%);background:var(--gm-soft-green);color:var(--gm-primary-dark)}.gm-footer__inner{gap:clamp(1.4rem,3vw,2.2rem)}.gm-footer__text,.gm-footer__list li,.gm-footer__bottom{line-height:1.65}.gm-footer__list li{color:color-mix(in oklab, var(--gm-white) 66%, var(--gm-soft-green) 34%)}.gm-footer__list li .icofont{color:color-mix(in oklab, var(--gm-secondary) 76%, var(--gm-white) 24%);margin-right:.35rem}.gm-button{cursor:pointer;text-align:center;line-height:1.2}.gm-button:hover{transform:none}.gm-button--primary:hover,.gm-button--primary:focus-visible{color:var(--gm-white)}.gm-button--text{min-height:40px}.gm-card,.gm-home-feature-card,.gm-about-pmv-card,.gm-about-value-card,.gm-contact-detail-card,.gm-rich-content,.gm-update-attachment{transition:border-color .2s,box-shadow .2s,transform .2s}.gm-card:hover,.gm-home-feature-card:hover,.gm-about-pmv-card:hover,.gm-about-value-card:hover,.gm-contact-detail-card:hover{border-color:color-mix(in oklab, var(--gm-primary) 32%, var(--gm-border) 68%);box-shadow:var(--gm-shadow-sm);transform:translateY(-2px)}.gm-card{align-content:start;min-width:0}.gm-card .gm-button{justify-self:start;margin-top:auto}.gm-card--category,.gm-card--crop{grid-template-rows:auto auto minmax(0,1fr) auto}.gm-card--category:before,.gm-card--crop:before,.gm-card--content:before{content:"";background:linear-gradient(90deg, var(--gm-primary), var(--gm-secondary), var(--gm-accent));opacity:.82;height:3px;position:absolute;inset:0 0 auto}.gm-card--category .gm-card__summary,.gm-card--crop .gm-card__summary{font-size:.96rem}.gm-responsive-image{border-radius:var(--gm-radius-sm);background:linear-gradient(135deg, #0c6b3714, transparent 48%), var(--gm-surface-soft);border:1px solid color-mix(in oklab, var(--gm-border) 72%, white 28%);overflow:hidden}.gm-responsive-image img,.gm-card>img{width:100%;height:auto;display:block}.gm-card .gm-responsive-image img,.gm-card>img{aspect-ratio:3/2;object-fit:cover}.gm-home-feature-card,.gm-about-value-card{align-content:start;display:grid}.gm-home-feature-card>.icofont,.gm-contact-detail-card>.icofont,.gm-empty-state>.icofont{color:var(--gm-primary-dark);font-size:clamp(1.7rem,2.6vw,2.15rem);line-height:1}.gm-contact-detail-card{gap:.55rem}.gm-empty-state{justify-items:center;gap:.55rem;padding:clamp(1.15rem,3vw,1.65rem);display:grid}.gm-empty-state h2{font-size:clamp(1.05rem,2vw,1.25rem)}.gm-empty-state__action,.gm-cta-band__actions{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:.5rem;display:flex}.gm-pagination{justify-content:center}.gm-pagination a,.gm-pagination span{flex:none}.gm-contact-alert{align-items:flex-start;gap:.55rem;display:flex}.gm-form-field input:focus,.gm-form-field select:focus,.gm-form-field textarea:focus{border-color:var(--gm-primary);outline:none;box-shadow:0 0 0 3px #0c6b371f}.gm-form-error{font-weight:500}.gm-contact-form__actions .gm-button{min-width:min(100%,180px)}.gm-home-hero__visual,.gm-about-hero__visual,.gm-products-hero__visual,.gm-products-category-hero__visual,.gm-product-detail__image,.gm-crops-hero__visual,.gm-crop-detail__image,.gm-articles-hero__visual,.gm-article-detail__image,.gm-updates-hero__visual,.gm-contact-hero__visual{min-width:0}.gm-home-hero__visual img,.gm-about-hero__visual img,.gm-products-hero__visual img,.gm-products-category-hero__visual img,.gm-product-detail__image img,.gm-crops-hero__visual img,.gm-crop-detail__image img,.gm-articles-hero__visual img,.gm-article-detail__image img,.gm-updates-hero__visual img,.gm-contact-hero__visual img{object-position:center}.gm-home-hero__visual,.gm-about-hero__visual,.gm-products-hero__visual,.gm-products-category-hero__visual,.gm-product-detail__image,.gm-crops-hero__visual,.gm-crop-detail__image,.gm-articles-hero__visual,.gm-article-detail__image,.gm-updates-hero__visual,.gm-contact-hero__visual{border-color:color-mix(in oklab, var(--gm-primary) 24%, var(--gm-border) 76%);box-shadow:var(--gm-shadow-md)}.gm-home-hero h1,.gm-about-hero h1,.gm-products h1,.gm-crop-solutions h1,.gm-articles h1,.gm-updates h1,.gm-contact h1{line-height:var(--gm-leading-tight);letter-spacing:0}@media (width<=479px){:root{--gm-header-height:68px}.gm-header__inner{width:calc(100vw - 1.5rem);max-width:calc(100vw - 1.5rem)}.gm-brand__logo{max-height:38px}.gm-header__right>.gm-button{display:none}.gm-header__menu-btn{min-width:44px;padding-inline:.65rem}.gm-button,.gm-home-hero__actions,.gm-home-cta__actions,.gm-about-cta__actions,.gm-products-cta__actions,.gm-crops-cta__actions,.gm-articles-cta__actions,.gm-updates-cta__actions,.gm-contact-cta__actions,.gm-contact-form__actions{width:100%}.gm-home-hero h1,.gm-about-hero h1,.gm-products h1,.gm-crop-solutions h1,.gm-articles h1,.gm-updates h1,.gm-contact h1{font-size:clamp(1.85rem,10vw,2.35rem)}}@media (width<=767px){.gm-home-hero__inner,.gm-home-section__inner,.gm-about-hero__inner,.gm-about-section__inner,.gm-products-hero__inner,.gm-products-category-hero__inner,.gm-product-detail__hero-inner,.gm-products-section__inner,.gm-crops-hero__inner,.gm-crop-detail__hero-inner,.gm-crops-section__inner,.gm-articles-hero__inner,.gm-article-detail__hero-inner,.gm-articles-section__inner,.gm-updates-hero__inner,.gm-update-detail__hero-inner,.gm-updates-section__inner,.gm-contact-hero__inner,.gm-contact-section__inner{width:var(--gm-container-width);max-width:calc(100vw - 2rem)}.gm-home-section,.gm-about-section,.gm-products-section,.gm-crops-section,.gm-articles-section,.gm-updates-section,.gm-contact-section{padding-block:clamp(1.9rem,8vw,3rem)}.gm-footer__inner{padding-bottom:1.5rem}.gm-footer__bottom{margin-top:0;padding-bottom:1.4rem}}@media (width>=768px) and (width<=1023px){.gm-header__menu-btn{display:inline-flex}.gm-main-nav{display:none}.gm-mobile-menu.is-open{display:block}.gm-header__right>.gm-button{display:inline-flex}.gm-products-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.gm-footer__bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center}.gm-pagination{justify-content:flex-start}}@media (width>=1024px){.gm-header__menu-btn{display:none}.gm-main-nav{display:flex}}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{align-items:start;gap:clamp(.7rem,1.6vw,1rem);height:auto;min-height:0;padding:clamp(1rem,2vw,1.35rem)}.gm-card--self-contained .gm-responsive-image,.gm-card--self-contained .gm-crop-card__fallback{border-radius:var(--gm-radius-md);overflow:hidden}.gm-card--self-contained .gm-responsive-image img,.gm-card--self-contained .gm-crop-card__fallback{aspect-ratio:3/2;object-fit:cover}.gm-card--self-contained .gm-responsive-image img{height:auto;min-height:0}.gm-card--self-contained .gm-crop-card__fallback{min-height:220px}.gm-card--self-contained .gm-card__title{font-size:clamp(1.2rem,2vw,1.55rem)}.gm-card--self-contained .gm-card__summary{max-width:68ch;color:var(--gm-primary-dark);font-weight:var(--gm-weight-light)}.gm-card__body{max-width:76ch;color:var(--gm-muted);gap:.7rem;display:grid}.gm-card__body h4{color:var(--gm-dark);margin:0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.3}.gm-card__body p{margin:0}@media (width>=900px){.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);grid-template-areas:"media title""media summary""media body""media action";column-gap:clamp(1.2rem,3vw,2rem)}.gm-card--self-contained .gm-responsive-image,.gm-card--self-contained .gm-crop-card__fallback{grid-area:media}.gm-card--self-contained .gm-card__title{grid-area:title}.gm-card--self-contained .gm-card__summary{grid-area:summary}.gm-card--self-contained .gm-card__body{grid-area:body}.gm-card--self-contained .gm-button{grid-area:action}}@media (width>=1200px){.gm-products-category-grid,.gm-crops-grid{grid-template-columns:minmax(0,1fr)}}.gm-home{background:radial-gradient(circle at 94% 4rem,#98d07029,#0000 30rem),linear-gradient(#faf7edb8 0%,#0000 28rem)}.gm-home-hero{background:linear-gradient(135deg,#073f2714,#0000 38rem),linear-gradient(#ffffffb3,#f7f8f200);padding:clamp(2.6rem,6vw,6.2rem) 0 clamp(2.4rem,5vw,5rem);position:relative;overflow:hidden}.gm-home-hero:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gm-primary) 36%, var(--gm-border) 64%), transparent);height:1px;position:absolute;inset:auto 0 0}.gm-home-hero__inner{position:relative}.gm-home-hero__content{isolation:isolate;position:relative}.gm-home-hero__content:before{content:"";border-left:2px solid color-mix(in oklab, var(--gm-accent) 48%, transparent);border-top:2px solid color-mix(in oklab, var(--gm-accent) 48%, transparent);border-radius:var(--gm-radius-lg) 0 0 0;z-index:-1;width:clamp(5rem,12vw,9rem);height:clamp(5rem,12vw,9rem);position:absolute;inset:-1rem auto auto -1rem}.gm-home-hero__content-inner{gap:clamp(1rem,2vw,1.35rem);max-width:760px;display:grid}.gm-home-hero__eyebrow{width:fit-content;color:var(--gm-primary-dark);align-items:center;gap:.55rem;display:inline-flex}.gm-home-hero__eyebrow:before{content:"";background:var(--gm-accent);width:2.4rem;height:2px}.gm-home-hero h1{max-width:14ch;font-size:var(--gm-type-display);text-wrap:balance}.gm-home-hero p{max-width:66ch;color:color-mix(in oklab, var(--gm-text) 78%, var(--gm-muted) 22%);font-size:clamp(1rem,1.5vw,1.12rem)}.gm-home-hero__actions{margin-top:.35rem}.gm-home-hero__visual{min-height:clamp(330px,44vw,580px);box-shadow:none;background:0 0;border:0;position:relative;overflow:visible}.gm-home-hero__visual-frame{height:100%;min-height:inherit;border:1px solid color-mix(in oklab, var(--gm-primary) 28%, var(--gm-border) 72%);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, #073f272e, transparent 52%), var(--gm-surface-soft);box-shadow:var(--gm-shadow-lg);position:relative;overflow:hidden}.gm-home-hero__visual-frame:after{content:"";pointer-events:none;background:linear-gradient(#092e200f,#092e2038),linear-gradient(90deg,#092e202e,#0000 44%);position:absolute;inset:0}.gm-home-hero__visual-frame img{width:100%;height:100%;min-height:inherit;object-fit:cover}.gm-home-hero__visual-mark{background:linear-gradient(90deg, var(--gm-secondary), var(--gm-accent));border-radius:999px;width:clamp(4.5rem,12vw,8rem);height:.42rem;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:0 12px 28px #092e203d}.gm-home-section{padding:var(--gm-space-section) 0}.gm-home-section--soft{background:linear-gradient(135deg, #98d07029, transparent 34rem), color-mix(in oklab, var(--gm-soft-green) 36%, white 64%)}.gm-home-copy{color:var(--gm-muted);gap:.9rem;display:grid}.gm-home-copy p{margin:0}.gm-home-copy--cards{gap:.85rem}.gm-home-copy-card{border:1px solid color-mix(in oklab, var(--gm-border) 82%, white 18%);border-radius:var(--gm-radius-md);background:linear-gradient(180deg, #ffffffeb, #fff), var(--gm-surface);box-shadow:var(--gm-shadow-xs);padding:clamp(1rem,2vw,1.25rem);position:relative}.gm-home-copy-card:before{content:"";background:linear-gradient(180deg, var(--gm-primary), var(--gm-accent));border-radius:999px;width:3px;position:absolute;inset:1rem auto 1rem 0}.gm-home-split{align-items:stretch}.gm-home-split>div:first-child,.gm-home-about__content{align-self:center}.gm-home-split__image,.gm-home-about__image,.gm-home-intent__media,.gm-home-cta img{border:1px solid color-mix(in oklab, var(--gm-primary) 22%, var(--gm-border) 78%);box-shadow:var(--gm-shadow-md)}.gm-home-split__image{min-height:clamp(300px,34vw,520px);max-height:none}.gm-home-intent-section{background:linear-gradient(135deg, #092e200a, transparent 32rem), var(--gm-bg)}.gm-home-intent-section--soft{background:linear-gradient(135deg, #98d0701a, transparent 30rem), color-mix(in oklab, var(--gm-soft-green) 36%, white 64%)}.gm-home-intent{align-items:center;gap:clamp(1.25rem,3vw,2.25rem);display:grid}.gm-home-intent__content{gap:clamp(1rem,2vw,1.4rem);display:grid}.gm-home-intent__content .gm-section-heading{margin-bottom:0}.gm-home-section__actions{flex-wrap:wrap;gap:.75rem;display:flex}.gm-home-intent__media{border-radius:var(--gm-radius-lg);background:var(--gm-surface-soft);min-height:clamp(230px,32vw,420px);position:relative;overflow:hidden}.gm-home-intent__media:after{content:"";background:linear-gradient(#0000,#092e2033);position:absolute;inset:0}.gm-home-intent__media img{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.gm-home-about{position:relative}.gm-home-about__image{min-height:clamp(280px,34vw,470px);max-height:none}.gm-home-about__content{border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, #98d07024, transparent 40%), var(--gm-surface);border-left:0;border:1px solid color-mix(in oklab, var(--gm-border) 78%, white 22%);box-shadow:var(--gm-shadow-sm);padding:clamp(1.2rem,3vw,2rem)}.gm-home-about__content .gm-button{justify-self:start}.gm-home-section__header-row--wide{align-items:start;margin-bottom:clamp(1.25rem,3vw,2rem)}.gm-home-section__header-row--wide .gm-section-heading__title{max-width:22ch}.gm-home-category-grid{gap:clamp(.9rem,2vw,1.25rem)}.gm-home-category-grid .gm-card{border-color:color-mix(in oklab, var(--gm-primary) 15%, var(--gm-border) 85%)}.gm-home-cta{border-color:color-mix(in oklab, var(--gm-primary) 36%, var(--gm-border) 64%);background:linear-gradient(135deg, #98d07029, transparent 36rem), linear-gradient(180deg, var(--gm-primary-deep) 0%, var(--gm-dark) 100%);color:var(--gm-white);box-shadow:var(--gm-shadow-lg);padding:clamp(1.4rem,4vw,3rem);position:relative;overflow:hidden}.gm-home-cta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff14,#0000 38%);position:absolute;inset:0}.gm-home-cta__content{position:relative}.gm-home-cta .gm-section-heading__eyebrow,.gm-home-cta .gm-section-heading__title,.gm-home-cta .gm-home-copy,.gm-home-cta .gm-home-contact-list a{color:var(--gm-white)}.gm-home-cta .gm-home-copy{color:color-mix(in oklab, var(--gm-white) 76%, var(--gm-soft-green) 24%)}.gm-home-cta img{border-color:#fff3;min-height:clamp(250px,30vw,420px);max-height:none;position:relative}@media (width<=767px){.gm-home-hero{padding-top:clamp(2rem,8vw,3rem)}.gm-home-hero__content:before{inset:-.65rem auto auto -.65rem}.gm-home-hero__visual{min-height:clamp(260px,76vw,390px)}.gm-home-section{padding-block:clamp(2.25rem,9vw,3.4rem)}.gm-home-section__header-row--wide .gm-button,.gm-home-section__actions .gm-button{width:100%}.gm-home-intent__media{min-height:clamp(220px,68vw,340px)}}@media (width>=768px){.gm-home-intent{grid-template-columns:minmax(0,1fr) minmax(280px,.76fr)}.gm-home-intent--reverse .gm-home-intent__media{order:-1}}@media (width>=1024px){.gm-home-hero__inner{grid-template-columns:minmax(0,1.02fr) minmax(420px,.9fr)}.gm-home-split{grid-template-columns:minmax(0,1fr) minmax(360px,.76fr)}.gm-home-about{grid-template-columns:minmax(380px,.86fr) minmax(0,1fr)}.gm-home-section__header-row--wide{grid-template-columns:minmax(0,1fr) auto}}.gm-about,.gm-contact{background:radial-gradient(circle at 94% 7rem,#98d07024,#0000 30rem),linear-gradient(#faf7edad 0%,#0000 26rem)}.gm-about-hero,.gm-contact-hero{background:linear-gradient(135deg,#073f2714,#0000 38rem),linear-gradient(#ffffffb8,#f7f8f200);padding:clamp(2.4rem,5.6vw,5.6rem) 0 clamp(2.4rem,5vw,4.8rem);position:relative;overflow:hidden}.gm-about-hero:before,.gm-contact-hero:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gm-primary) 34%, var(--gm-border) 66%), transparent);height:1px;position:absolute;inset:auto 0 0}.gm-about-hero__inner,.gm-contact-hero__inner{position:relative}.gm-about-hero__content,.gm-contact-hero__content{isolation:isolate;position:relative}.gm-about-hero__content:before,.gm-contact-hero__content:before{content:"";border-left:2px solid color-mix(in oklab, var(--gm-accent) 50%, transparent);border-top:2px solid color-mix(in oklab, var(--gm-accent) 50%, transparent);border-radius:var(--gm-radius-lg) 0 0 0;z-index:-1;width:clamp(4.5rem,10vw,8rem);height:clamp(4.5rem,10vw,8rem);position:absolute;inset:-1rem auto auto -1rem}.gm-about-hero__content-inner,.gm-contact-hero__content-inner{gap:clamp(.9rem,2vw,1.2rem);max-width:760px;display:grid}.gm-about-hero__eyebrow,.gm-contact-hero__eyebrow{width:fit-content;color:var(--gm-primary-dark);align-items:center;gap:.55rem;display:inline-flex}.gm-about-hero__eyebrow:before,.gm-contact-hero__eyebrow:before{content:"";background:var(--gm-accent);width:2.35rem;height:2px}.gm-about-hero h1,.gm-contact h1{max-width:14ch;font-size:var(--gm-type-display);text-wrap:balance}.gm-about-hero p,.gm-contact-hero p{max-width:68ch;color:color-mix(in oklab, var(--gm-text) 76%, var(--gm-muted) 24%);font-size:clamp(1rem,1.5vw,1.1rem)}.gm-about-hero__actions{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.gm-about-hero__visual,.gm-contact-hero__visual{min-height:clamp(300px,40vw,520px);box-shadow:none;background:0 0;border:0;position:relative;overflow:visible}.gm-about-hero__visual-frame,.gm-contact-hero__visual-frame{height:100%;min-height:inherit;border:1px solid color-mix(in oklab, var(--gm-primary) 28%, var(--gm-border) 72%);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, #073f272e, transparent 52%), var(--gm-surface-soft);box-shadow:var(--gm-shadow-lg);position:relative;overflow:hidden}.gm-about-hero__visual-frame:after,.gm-contact-hero__visual-frame:after{content:"";pointer-events:none;background:linear-gradient(#092e2014,#092e203d),linear-gradient(90deg,#092e2029,#0000 46%);position:absolute;inset:0}.gm-about-hero__visual-frame img,.gm-contact-hero__visual-frame img{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.gm-about-hero__visual-mark,.gm-contact-hero__visual-mark{background:linear-gradient(90deg, var(--gm-secondary), var(--gm-accent));z-index:2;border-radius:999px;width:clamp(4.4rem,11vw,7.8rem);height:.42rem;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:0 12px 28px #092e203d}.gm-about-hero__fallback,.gm-contact-hero__fallback{min-height:inherit}.gm-about-section,.gm-contact-section{padding-block:var(--gm-space-section)}.gm-about-section--soft,.gm-contact-section--soft{background:linear-gradient(135deg, #98d07021, transparent 32rem), color-mix(in oklab, var(--gm-soft-green) 35%, white 65%)}.gm-about-who{align-items:stretch}.gm-about-who__content{border:1px solid color-mix(in oklab, var(--gm-border) 78%, white 22%);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, #98d0701f, transparent 42%), var(--gm-surface);box-shadow:var(--gm-shadow-sm);border-left:0;align-self:center;padding:clamp(1.2rem,3vw,2rem);position:relative;overflow:hidden}.gm-about-who__content:before,.gm-contact-copy__panel:before,.gm-contact-form-panel:before{content:"";background:linear-gradient(180deg, var(--gm-primary), var(--gm-accent));border-radius:999px;width:3px;position:absolute;inset:1rem auto 1rem 0}.gm-about-copy{max-width:76ch}.gm-about-who__media{min-width:0;position:relative}.gm-about-who__image,.gm-about-who__panel{border-color:color-mix(in oklab, var(--gm-primary) 24%, var(--gm-border) 76%);min-height:clamp(300px,35vw,500px);box-shadow:var(--gm-shadow-md)}.gm-about-who__media-mark{background:linear-gradient(90deg, var(--gm-secondary), var(--gm-accent));border-radius:999px;width:clamp(3.8rem,9vw,6.8rem);height:.36rem;position:absolute;bottom:clamp(1rem,3vw,1.5rem);left:clamp(1rem,3vw,1.5rem);box-shadow:0 10px 24px #092e2033}.gm-about-pmv-grid,.gm-about-values-grid,.gm-contact-detail-grid{gap:clamp(1rem,2vw,1.25rem)}.gm-about-pmv-card,.gm-about-value-card,.gm-contact-detail-card{border-color:color-mix(in oklab, var(--gm-primary) 15%, var(--gm-border) 85%);box-shadow:var(--gm-shadow-xs)}.gm-about-pmv-card{background:linear-gradient(180deg, #fffffff0, #fff), var(--gm-surface);min-height:255px;padding:clamp(1.15rem,2.4vw,1.55rem);position:relative;overflow:hidden}.gm-about-pmv-card:before{content:"";background:linear-gradient(90deg, var(--gm-primary), var(--gm-secondary), var(--gm-accent));height:3px;position:absolute;inset:0 0 auto}.gm-about-pmv-card__label{font-size:clamp(1.05rem,1.7vw,1.22rem)}.gm-about-value-card{background:linear-gradient(145deg, #98d07012, transparent 52%), var(--gm-surface);padding:clamp(1.05rem,2.4vw,1.3rem)}.gm-about-value-card__icon,.gm-contact-detail-card__icon{width:auto;height:auto;color:var(--gm-primary-dark);justify-content:flex-start;align-items:center;font-size:clamp(1.75rem,2.8vw,2.25rem);line-height:1;display:inline-flex}.gm-about-value-card h3{font-size:clamp(1rem,1.45vw,1.12rem)}.gm-contact-intro{border-left:0;gap:clamp(1rem,2vw,1.25rem);max-width:none;padding-left:0;display:grid}.gm-contact-copy__panel{border:1px solid color-mix(in oklab, var(--gm-border) 78%, white 22%);border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, #98d0701a, transparent 44%), var(--gm-surface);max-width:86ch;box-shadow:var(--gm-shadow-xs);padding:clamp(1.1rem,2.6vw,1.55rem);position:relative}.gm-contact-form-layout{gap:clamp(1.1rem,3vw,2rem)}.gm-contact-form-panel,.gm-contact-form-card{border-color:color-mix(in oklab, var(--gm-primary) 16%, var(--gm-border) 84%);box-shadow:var(--gm-shadow-sm);position:relative;overflow:hidden}.gm-contact-form-panel{background:linear-gradient(150deg, #98d0701f, transparent 48%), var(--gm-surface);align-self:start}.gm-contact-form-card{padding:clamp(1.1rem,3vw,1.8rem)}.gm-contact-alert{border-radius:var(--gm-radius-md);box-shadow:var(--gm-shadow-xs);align-items:flex-start;padding:.95rem 1rem}.gm-contact-form{gap:clamp(.95rem,2vw,1.15rem)}.gm-form-field label{align-items:baseline;gap:.25rem;font-size:.94rem;display:inline-flex}.gm-form-field label span{color:var(--gm-accent);font-weight:800}.gm-form-field input,.gm-form-field select,.gm-form-field textarea{border-color:color-mix(in oklab, var(--gm-primary) 14%, var(--gm-border) 86%);background:linear-gradient(180deg, #fffffff5, #fafcf7f5), var(--gm-white)}.gm-contact-form__actions{padding-top:.25rem}.gm-contact-detail-card{background:linear-gradient(145deg, #98d07014, transparent 54%), var(--gm-surface);min-height:168px;padding:clamp(1.05rem,2.4vw,1.3rem);position:relative}.gm-contact-detail-card__label{color:color-mix(in oklab, var(--gm-primary-dark) 88%, var(--gm-text) 12%)}.gm-contact-location{align-items:stretch}.gm-contact-location__copy{align-self:center}.gm-contact-address{border-color:color-mix(in oklab, var(--gm-primary) 16%, var(--gm-border) 84%);box-shadow:var(--gm-shadow-xs)}.gm-contact-map,.gm-contact-location__frame{border-color:color-mix(in oklab, var(--gm-primary) 22%, var(--gm-border) 78%);border-radius:var(--gm-radius-lg);min-height:clamp(260px,34vw,420px);box-shadow:var(--gm-shadow-md)}.gm-contact-location__frame{background:linear-gradient(135deg, #073f2729, transparent 58%), var(--gm-surface-soft);align-content:end;gap:.7rem;padding:clamp(1.2rem,3vw,1.6rem);display:grid;overflow:hidden}.gm-contact-location__frame span{background:color-mix(in oklab, var(--gm-primary) 24%, white 76%);border-radius:999px;height:18px;display:block}.gm-contact-location__frame span:nth-child(2){width:82%}.gm-contact-location__frame span:nth-child(3){width:64%}@media (width<=479px){.gm-about-hero__actions{width:100%}}@media (width<=767px){.gm-about-hero,.gm-contact-hero{padding-top:clamp(2rem,8vw,3rem)}.gm-about-hero__content:before,.gm-contact-hero__content:before{inset:-.65rem auto auto -.65rem}.gm-about-hero__visual,.gm-contact-hero__visual,.gm-about-who__image,.gm-about-who__panel{min-height:clamp(240px,72vw,360px)}}@media (width>=768px){.gm-about-hero__inner,.gm-contact-hero__inner,.gm-about-who{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr)}.gm-contact-location{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr)}}@media (width>=1024px){.gm-about-hero__inner,.gm-contact-hero__inner{grid-template-columns:minmax(0,1.04fr) minmax(420px,.86fr)}.gm-about-who{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr)}.gm-contact-form-layout{grid-template-columns:minmax(260px,.38fr) minmax(0,1fr)}}.gm-header,.gm-main,.gm-footer,.gm-mobile-menu,.gm-mobile-menu__panel{min-width:0}.gm-brand span,.gm-main-nav a,.gm-mobile-menu__link,.gm-footer__list a,.gm-footer__list li,.gm-card__title,.gm-section-heading__title{overflow-wrap:anywhere}.gm-mobile-menu__panel{max-width:100%}.gm-mobile-menu__link{justify-content:flex-start;width:100%;min-height:48px}.gm-footer__columns{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:start}.gm-footer__brand,.gm-footer__col,.gm-footer__bottom{min-width:0}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{overflow-wrap:break-word}.gm-form-field .iti,.gm-form-field .iti__tel-input{min-width:0}@media (width<=389px){:root{--gm-header-height:64px;--gm-space-section:clamp(2rem, 9vw, 3rem)}.gm-header__inner{gap:.55rem;width:calc(100vw - 1.25rem);max-width:calc(100vw - 1.25rem)}.gm-brand{max-width:min(230px,60vw)}.gm-brand__logo{max-height:34px}.gm-header__menu-btn{min-width:44px;min-height:44px;padding-inline:.62rem}.gm-header__menu-btn span{display:none}.gm-home-hero__visual,.gm-about-hero__visual,.gm-products-hero__visual,.gm-crops-hero__visual,.gm-contact-hero__visual{min-height:clamp(220px,68vw,310px)}.gm-card,.gm-card--self-contained,.gm-about-who__content,.gm-contact-form-panel,.gm-contact-form-card,.gm-contact-copy__panel{padding:1rem}}@media (width>=390px) and (width<=767px){:root{--gm-header-height:68px}.gm-brand__logo{max-height:38px}}@media (width<=767px){.gm-header__right{gap:.55rem}.gm-header__right>.gm-button{display:none}.gm-mobile-menu{width:100vw;max-width:100vw}.gm-mobile-menu__panel{width:100%;padding:clamp(.85rem,4vw,1.15rem)}.gm-mobile-menu__close{min-width:44px}.gm-home-hero__actions,.gm-home-section__actions,.gm-home-cta__actions,.gm-about-hero__actions,.gm-about-cta__actions,.gm-products-category-hero__actions,.gm-product-detail__actions,.gm-products-cta__actions,.gm-crops-cta__actions,.gm-crop-detail__actions,.gm-articles-cta__actions,.gm-updates-cta__actions,.gm-contact-form__actions,.gm-contact-cta__actions,.gm-home-hero__actions .gm-button,.gm-home-section__actions .gm-button,.gm-home-cta__actions .gm-button,.gm-about-hero__actions .gm-button,.gm-about-cta__actions .gm-button,.gm-products-category-hero__actions .gm-button,.gm-product-detail__actions .gm-button,.gm-products-cta__actions .gm-button,.gm-crops-cta__actions .gm-button,.gm-crop-detail__actions .gm-button,.gm-articles-cta__actions .gm-button,.gm-updates-cta__actions .gm-button,.gm-contact-form__actions .gm-button,.gm-contact-cta__actions .gm-button{width:100%}.gm-button{min-height:var(--gm-button-height);padding-inline:var(--gm-button-padding-x)}.gm-cta-band__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;width:100%;display:grid}.gm-cta-band__actions .gm-button{width:100%;min-width:0;padding-inline:var(--gm-button-padding-x-two-up);font-size:var(--gm-button-font-size-two-up);white-space:normal;text-wrap:balance}.gm-mobile-menu .gm-mobile-menu__close{width:auto;inline-size:fit-content;place-self:start end;max-width:100%;min-height:44px;padding:.65rem .9rem}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{gap:.85rem}.gm-card--self-contained .gm-responsive-image img,.gm-card--self-contained .gm-crop-card__fallback{min-height:clamp(190px,58vw,260px)}.gm-contact-form{grid-template-columns:minmax(0,1fr)}.gm-contact-form__actions{justify-content:stretch}.gm-footer{margin-top:clamp(2rem,8vw,3rem)}.gm-footer__inner{gap:1.35rem}.gm-footer__columns{grid-template-columns:minmax(0,1fr);gap:1.25rem}}@media (width>=768px){.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);grid-template-areas:"media title""media summary""media body""media action";column-gap:clamp(1.1rem,2.6vw,1.8rem)}.gm-card--self-contained .gm-responsive-image,.gm-card--self-contained .gm-crop-card__fallback{grid-area:media}.gm-card--self-contained .gm-card__title{grid-area:title}.gm-card--self-contained .gm-card__summary{grid-area:summary}.gm-card--self-contained .gm-card__body{grid-area:body}.gm-card--self-contained .gm-button{grid-area:action}}@media (width>=768px) and (width<=899px){.gm-card--self-contained .gm-responsive-image img,.gm-card--self-contained .gm-crop-card__fallback{min-height:100%}.gm-contact-form-layout{grid-template-columns:minmax(0,1fr)}.gm-contact-form-panel{max-width:78ch}}@media (width>=900px){.gm-about-values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.gm-home-hero__content-inner,.gm-about-hero__content-inner,.gm-contact-hero__content-inner,.gm-products-hero__content,.gm-crops-hero__content{max-width:740px}}.gm-page-hero,.gm-page-hero.gm-home-hero,.gm-page-hero.gm-about-hero,.gm-page-hero.gm-products-hero,.gm-page-hero.gm-products-category-hero,.gm-page-hero.gm-crops-hero,.gm-page-hero.gm-crop-detail__hero,.gm-page-hero.gm-product-detail__hero,.gm-page-hero.gm-contact-hero{isolation:isolate;min-height:clamp(460px,68vh,740px);color:var(--gm-white);background:var(--gm-primary-deep);border-bottom:1px solid color-mix(in oklab, var(--gm-secondary) 42%, transparent);align-items:center;padding:0;display:grid;position:relative;overflow:hidden}.gm-page-hero.gm-crops-hero{min-height:clamp(420px,52vh,560px)}.gm-page-hero__media,.gm-page-hero__shade{position:absolute;inset:0}.gm-page-hero__media{z-index:-2;background:linear-gradient(135deg, var(--gm-primary-deep), var(--gm-primary-dark))}.gm-page-hero__media img{object-fit:cover;object-position:center;filter:saturate(1.04)contrast(1.05);width:100%;height:100%;display:block}.gm-page-hero__fallback{width:100%;height:100%;min-height:inherit;background:linear-gradient(135deg, #98d0702e, transparent 44%), repeating-linear-gradient(105deg, #ffffff17 0 1px, transparent 1px 64px), linear-gradient(135deg, var(--gm-primary-deep), var(--gm-primary-dark));align-content:end;gap:.75rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.gm-page-hero__fallback span{background:#ffffff29;border-radius:999px;max-width:56rem;height:20px;display:block}.gm-page-hero__fallback span:nth-child(2){width:78%}.gm-page-hero__fallback span:nth-child(3){width:54%}.gm-page-hero__shade{z-index:-1;background:linear-gradient(90deg,#051d14d6 0%,#052619b3 34%,#0526195c 68%,#05261929 100%),linear-gradient(#020e0a2e 0%,#020e0a0f 46%,#020e0a61 100%)}.gm-page-hero.gm-home-hero .gm-page-hero__shade{background:linear-gradient(90deg,#03170fe6 0%,#052015c7 38%,#05261966 70%,#0526192e 100%),linear-gradient(#020e0a38 0%,#020e0a14 46%,#020e0a6b 100%)}.gm-page-hero__inner{width:var(--gm-container-width);align-content:center;gap:clamp(1.4rem,3vw,2.1rem);margin:0 auto;padding:clamp(4.25rem,9vw,7.5rem) 0 clamp(4.5rem,8vw,7rem);display:grid;position:relative}.gm-page-hero__content{gap:clamp(1rem,2vw,1.35rem);max-width:min(850px,100%);display:grid}.gm-page-hero__eyebrow{color:#0000;justify-self:start;width:clamp(3.3rem,6vw,5.25rem);height:2px;margin:0;display:block;overflow:hidden}.gm-page-hero.gm-home-hero .gm-page-hero__eyebrow{color:#0000}.gm-page-hero__eyebrow:before{content:"";background:var(--gm-secondary);width:100%;height:2px;display:block;box-shadow:0 1px 10px #0000006b}.gm-page-hero h1,.gm-products .gm-page-hero h1,.gm-crop-solutions .gm-page-hero h1{max-width:12.5ch;color:var(--gm-white);text-wrap:balance;text-shadow:0 18px 50px #0000003d;margin:0;font-size:clamp(2.55rem,7vw,5.45rem);line-height:.98}.gm-page-hero .gm-page-hero__intro,.gm-products .gm-page-hero .gm-page-hero__intro,.gm-crop-solutions .gm-page-hero .gm-page-hero__intro,.gm-contact-hero .gm-page-hero__intro{color:#ffffffe0;max-width:72ch;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.gm-page-hero__actions{flex-wrap:wrap;align-items:center;gap:.8rem;padding-top:.35rem;display:flex}.gm-page-hero .gm-button{gap:.55rem}.gm-page-hero .gm-button .icofont{font-size:1.08rem}.gm-page-hero .gm-button--primary{background:var(--gm-secondary);color:var(--gm-primary-deep);border-color:var(--gm-secondary);box-shadow:none}.gm-page-hero .gm-button--primary:hover,.gm-page-hero .gm-button--primary:focus-visible{background:color-mix(in oklab, var(--gm-secondary) 78%, var(--gm-white) 22%);border-color:color-mix(in oklab, var(--gm-secondary) 78%, var(--gm-white) 22%);color:var(--gm-primary-deep)}.gm-page-hero .gm-button--secondary{background:var(--gm-white);color:var(--gm-primary-deep);border-color:#ffffffb8}.gm-page-hero .gm-button--text{color:var(--gm-white);background:#ffffff0f;border-color:#ffffff52;padding-inline:1rem}.gm-page-hero .gm-button--text:hover,.gm-page-hero .gm-button--text:focus-visible{color:var(--gm-white);background:#ffffff1f}.gm-page-hero .gm-button:focus-visible{outline-color:var(--gm-white)}.gm-products-category-hero-wrap .gm-products-category-body{padding-top:clamp(2rem,4vw,3.4rem)}@media (width<=767px){.gm-page-hero,.gm-page-hero.gm-home-hero,.gm-page-hero.gm-about-hero,.gm-page-hero.gm-products-hero,.gm-page-hero.gm-products-category-hero,.gm-page-hero.gm-crops-hero,.gm-page-hero.gm-crop-detail__hero,.gm-page-hero.gm-product-detail__hero,.gm-page-hero.gm-contact-hero{min-height:clamp(430px,92vw,560px)}.gm-page-hero__shade{background:linear-gradient(#051d14cc 0%,#052619a8 54%,#05261970 100%),linear-gradient(90deg,#052619a8 0%,#05261938 100%)}.gm-page-hero__inner{gap:1.15rem;width:min(100% - 1.5rem,680px);padding:clamp(3rem,14vw,5rem) 0 clamp(3.2rem,13vw,5rem)}.gm-page-hero__eyebrow{width:3.2rem}.gm-page-hero h1,.gm-products .gm-page-hero h1,.gm-crop-solutions .gm-page-hero h1{overflow-wrap:break-word;max-width:100%;font-size:clamp(2.05rem,11vw,3.05rem)}.gm-page-hero .gm-page-hero__intro{font-size:1rem}.gm-page-hero__actions{align-items:stretch;width:100%}.gm-page-hero__actions .gm-button{width:100%}.gm-page-hero.gm-home-hero .gm-page-hero__inner,.gm-page-hero.gm-home-hero .gm-page-hero__content,.gm-page-hero.gm-home-hero .gm-page-hero__actions{box-sizing:border-box;min-width:0;max-width:100%}.gm-page-hero.gm-home-hero .gm-page-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:.65rem;width:min(100%,100vw - 1.5rem);display:grid}.gm-page-hero.gm-home-hero .gm-page-hero__actions .gm-button{min-width:0;max-width:100%;padding-inline:var(--gm-button-padding-x-two-up);white-space:normal;text-wrap:balance;font-size:var(--gm-button-font-size-two-up)}}@media (width<=420px){.gm-header__menu-btn span{display:none}}@media (width>=768px) and (width<=1023px){.gm-page-hero,.gm-page-hero.gm-home-hero,.gm-page-hero.gm-about-hero,.gm-page-hero.gm-products-hero,.gm-page-hero.gm-products-category-hero,.gm-page-hero.gm-crops-hero,.gm-page-hero.gm-crop-detail__hero,.gm-page-hero.gm-product-detail__hero,.gm-page-hero.gm-contact-hero{min-height:clamp(500px,66vh,650px)}.gm-page-hero__inner{padding-block:clamp(4.5rem,8vw,6.2rem)}}.gm-home-category-grid{grid-template-columns:minmax(0,1fr)}@media (width>=680px){.gm-home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.gm-home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gm-section,.gm-card,.gm-home-feature-card,.gm-about-pmv-card,.gm-about-value-card,.gm-contact-detail-card,.gm-crops-panel,.gm-crops-cta,.gm-products-cta,.gm-contact-copy__panel,.gm-contact-address{border-color:#0000}.gm-card{border-radius:var(--gm-radius-md);background:linear-gradient(180deg, #fffffff5, #fff), var(--gm-surface);border:0;box-shadow:0 14px 34px #10241a0e}.gm-card:hover,.gm-home-feature-card:hover,.gm-about-pmv-card:hover,.gm-about-value-card:hover,.gm-contact-detail-card:hover{border-color:#0000;transform:translateY(-1px);box-shadow:0 16px 38px #10241a12}.gm-card--category:before,.gm-card--crop:before,.gm-card--content:before,.gm-about-pmv-card:before,.gm-home-copy-card:before,.gm-cta-band:before,.gm-about-who__content:before,.gm-contact-copy__panel:before,.gm-contact-form-panel:before{display:none}.gm-responsive-image{border-radius:var(--gm-radius-md);background:var(--gm-surface-soft);border:0}.gm-home-copy--cards{border-left:2px solid color-mix(in oklab, var(--gm-primary) 72%, var(--gm-secondary) 28%);gap:clamp(1rem,2vw,1.3rem);padding-left:clamp(1rem,2vw,1.4rem);position:relative}.gm-home-copy-card{border:0;border-bottom:1px solid color-mix(in oklab, var(--gm-border) 54%, transparent);box-shadow:none;background:0 0;border-radius:0;padding:0 0 clamp(.9rem,2vw,1.1rem)}.gm-home-copy-card:last-child{border-bottom:0;padding-bottom:0}.gm-home-about{align-items:center;gap:clamp(1.4rem,4vw,3.2rem)}.gm-home-about__content{box-shadow:none;background:0 0;border:0;border-radius:0;padding:clamp(.5rem,1.6vw,1.2rem) 0}.gm-home-split__image,.gm-home-about__image,.gm-home-intent__media,.gm-home-cta img,.gm-about-who__image,.gm-about-who__panel,.gm-contact-map,.gm-contact-location__frame{border:0;box-shadow:0 18px 44px #10241a14}.gm-home-category-grid .gm-card,.gm-products-category-grid .gm-card,.gm-crops-grid .gm-card{border:0;box-shadow:0 16px 42px #10241a0f}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{background:linear-gradient(135deg, #98d07013, transparent 52%), var(--gm-white);gap:clamp(.8rem,1.8vw,1.1rem);padding:clamp(1rem,2.4vw,1.55rem)}.gm-products-category-grid .gm-card--self-contained .gm-responsive-image,.gm-crops-grid .gm-card--self-contained .gm-responsive-image,.gm-card--self-contained .gm-crop-card__fallback{border-radius:var(--gm-radius-md)}.gm-products-category-grid .gm-card--self-contained .gm-card__summary,.gm-crops-grid .gm-card--self-contained .gm-card__summary{font-weight:var(--gm-weight-light)}.gm-card__body{color:color-mix(in oklab, var(--gm-text) 72%, var(--gm-muted) 28%)}.gm-products-intro,.gm-crops-intro,.gm-contact-intro{border-left:0;padding-left:0}.gm-contact-intro{align-items:start}.gm-contact-section--intro{padding-block:clamp(3.2rem,6vw,5.3rem)}.gm-contact-intro .gm-section-heading__title{max-width:100%;font-size:clamp(2.1rem,2.6vw,2.6rem);line-height:1.08}.gm-contact-copy--plain{max-width:65ch;color:color-mix(in oklab, var(--gm-text) 72%, var(--gm-muted) 28%);gap:.55rem;font-size:clamp(1rem,1.05vw,1.06rem)}.gm-contact-copy--plain p{color:inherit;line-height:1.7}@media (width>=1080px){.gm-contact-intro{grid-template-columns:minmax(560px,.96fr) minmax(430px,1.04fr);gap:clamp(2.35rem,3.4vw,3.25rem);max-width:1180px}.gm-contact-intro .gm-section-heading{margin-bottom:0}.gm-contact-copy--plain{padding-top:clamp(.55rem,1vw,.85rem)}}@media (width<=560px){.gm-contact-copy--plain{max-width:100%;font-size:.96rem}.gm-contact-copy--plain p{line-height:1.62}}.gm-crops-panel,.gm-crops-cta,.gm-products-cta{border-radius:var(--gm-radius-lg);box-shadow:none;background:0 0;border:0}.gm-crops-panel--split{border-left:3px solid var(--gm-primary);background:linear-gradient(135deg, #98d0701f, transparent 56%), color-mix(in oklab, var(--gm-soft-green) 36%, white 64%);padding:clamp(1.4rem,3vw,2rem)}.gm-crops-section--soft .gm-crops-panel{background:0 0;padding:clamp(1rem,2vw,1.4rem) 0}.gm-products-cta,.gm-crops-cta,.gm-section.gm-cta-band{border-radius:var(--gm-radius-lg);background:linear-gradient(135deg, #98d0702e, transparent 50%), var(--gm-primary-deep);color:var(--gm-white);box-shadow:none;border:0;overflow:hidden}.gm-products-cta h2,.gm-crops-cta h2,.gm-cta-band h2,.gm-products-cta p,.gm-crops-cta p,.gm-cta-band p{color:color-mix(in oklab, var(--gm-white) 92%, var(--gm-soft-green) 8%)}.gm-products-cta .gm-button--outline,.gm-crops-cta .gm-button--outline,.gm-cta-band .gm-button--outline{color:var(--gm-white);background:0 0;border-color:#ffffff9e}.gm-footer{background:linear-gradient(135deg,#98d07014,#0000 34rem),linear-gradient(#092e20 0%,#061a12 100%);border-top:0}.gm-footer__bottom{border-top-color:#ffffff1a}@media (width>=768px){.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);column-gap:clamp(1.25rem,3vw,2rem)}.gm-products-category-grid .gm-card--self-contained:nth-child(2n),.gm-crops-grid .gm-card--self-contained:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);grid-template-areas:"title media""summary media""body media""action media"}}@media (width<=767px){.gm-home-copy--cards{padding-left:1rem}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{box-shadow:0 12px 30px #10241a0e}.gm-crops-panel--split{padding:clamp(1.1rem,5vw,1.5rem)}}.gm-editorial-intro{align-items:start;gap:clamp(1.2rem,4vw,3rem);display:grid}.gm-editorial-intro .gm-section-heading{max-width:34rem}.gm-editorial-intro .gm-section-heading__title{font-size:clamp(2rem,5vw,4rem);line-height:1.03}.gm-editorial-intro__copy{max-width:72ch;color:color-mix(in oklab, var(--gm-text) 76%, var(--gm-muted) 24%);gap:1rem;font-size:clamp(1rem,1.35vw,1.12rem);display:grid}.gm-editorial-intro__copy p{margin:0}.gm-products-section--soft,.gm-crops-section--soft{background:color-mix(in oklab, var(--gm-soft-green) 42%, white 58%);border-block:1px solid color-mix(in oklab, var(--gm-border) 56%, transparent)}.gm-products-category-grid,.gm-crops-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2.2rem)}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{border-radius:var(--gm-radius-lg);background:var(--gm-white);border:0;height:auto;min-height:0;position:relative;overflow:hidden;box-shadow:0 20px 54px #10241a13}.gm-products-category-grid .gm-card--self-contained{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""meta""title""summary""body""action";gap:clamp(.85rem,1.8vw,1.2rem);padding:clamp(1.05rem,2.3vw,1.55rem);display:grid}.gm-products-category-grid .gm-card--self-contained .gm-card__media{grid-area:media}.gm-products-category-grid .gm-card--self-contained .gm-card__meta{grid-area:meta}.gm-products-category-grid .gm-card--self-contained .gm-card__title{grid-area:title}.gm-products-category-grid .gm-card--self-contained .gm-card__summary{grid-area:summary}.gm-products-category-grid .gm-card--self-contained .gm-card__body{grid-area:body}.gm-products-category-grid .gm-card--self-contained .gm-button,.gm-products-category-grid .gm-card--self-contained .gm-card__text-link{grid-area:action}.gm-card__media{margin:0;position:relative}.gm-card__media figcaption{z-index:1;max-width:calc(100% - 1.6rem);color:var(--gm-primary-deep);letter-spacing:.12em;text-transform:uppercase;background:#ffffffe6;border-radius:999px;padding:.46rem .8rem;font-size:.68rem;font-weight:800;position:absolute;bottom:clamp(.8rem,2vw,1.1rem);left:clamp(.8rem,2vw,1.1rem);box-shadow:0 8px 20px #10241a1f}.gm-card__meta{color:var(--gm-primary);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.2}.gm-products-category-grid .gm-card--self-contained .gm-card__title,.gm-crops-grid .gm-card--self-contained .gm-card__title{margin:0;font-size:clamp(1.75rem,4vw,3.2rem);line-height:1.02}.gm-products-category-grid .gm-card--self-contained .gm-card__summary,.gm-crops-grid .gm-card--self-contained .gm-card__summary{max-width:58ch;color:var(--gm-primary-deep);font-weight:var(--gm-weight-light);margin:0;line-height:1.42}.gm-products-category-grid .gm-card--self-contained .gm-card__body,.gm-crops-grid .gm-card--self-contained .gm-card__body{gap:.85rem;max-width:72ch;display:grid}.gm-products-category-grid .gm-card--self-contained .gm-card__body h4{color:var(--gm-dark);margin:0;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.35}.gm-products-category-grid .gm-card--self-contained .gm-card__body p,.gm-crops-grid .gm-card--self-contained .gm-card__body p{color:color-mix(in oklab, var(--gm-text) 70%, var(--gm-muted) 30%);margin:0}.gm-card__text-link{width:fit-content;color:var(--gm-primary);justify-self:start;align-items:center;gap:.45rem;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.gm-card__text-link:hover,.gm-card__text-link:focus-visible{color:var(--gm-primary-deep);text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:2px}.gm-card__text-link .icofont{font-size:.9em;transition:transform .16s}.gm-card__text-link:hover .icofont,.gm-card__text-link:focus-visible .icofont{transform:translate(3px)}.gm-products-category-grid .gm-card--self-contained .gm-responsive-image,.gm-crops-grid .gm-card--self-contained .gm-responsive-image,.gm-crops-grid .gm-card--self-contained .gm-crop-card__fallback{border-radius:var(--gm-radius-md);background:color-mix(in oklab, var(--gm-soft-green) 42%, white 58%);overflow:hidden}.gm-products-category-grid .gm-card--self-contained .gm-responsive-image img,.gm-crops-grid .gm-card--self-contained .gm-responsive-image img{aspect-ratio:16/10;object-fit:cover;width:100%;min-height:0;display:block}.gm-crops-grid .gm-card--crop-directory{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""meta""title""summary""body""action";gap:clamp(.75rem,1.8vw,1rem);padding:clamp(.9rem,2.4vw,1.25rem);display:grid}.gm-crops-grid .gm-card--crop-directory .gm-card__media{grid-area:media}.gm-crops-grid .gm-card--crop-directory .gm-card__meta{grid-area:meta}.gm-crops-grid .gm-card--crop-directory .gm-card__title{grid-area:title;font-size:clamp(1.5rem,3vw,2.35rem)}.gm-crops-grid .gm-card--crop-directory .gm-card__summary{grid-area:summary;font-size:1rem}.gm-crops-grid .gm-card--crop-directory .gm-card__body{grid-area:body}.gm-crops-grid .gm-card--crop-directory .gm-card__text-link{grid-area:action}.gm-crops-grid .gm-card--crop-directory .gm-responsive-image img,.gm-crops-grid .gm-card--crop-directory .gm-crop-card__fallback{aspect-ratio:16/10;min-height:clamp(190px,34vw,250px)}.gm-crops-grid .gm-card--crop-directory .gm-crop-card__fallback{align-content:end;gap:.55rem;display:grid}.gm-crops-grid .gm-card--crop-directory .gm-crop-card__fallback span{background:color-mix(in oklab, var(--gm-primary) 22%, white 78%);border-radius:999px;height:14px;display:block}@media (width>=768px){.gm-editorial-intro{grid-template-columns:minmax(0,.78fr) minmax(0,1fr)}.gm-crops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-crops-grid .gm-card--crop-directory,.gm-crops-grid .gm-card--crop-directory:nth-child(2n){grid-template-columns:minmax(0,1fr);grid-template-areas:"media""meta""title""summary""body""action"}}@media (width>=940px){.gm-products-category-grid .gm-card--self-contained{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);grid-template-areas:"media meta""media title""media summary""media body""media action";align-items:center;column-gap:clamp(2rem,4vw,3.4rem);padding:clamp(1.15rem,2vw,1.7rem)}.gm-products-category-grid .gm-card--self-contained:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-template-areas:"meta media""title media""summary media""body media""action media"}.gm-products-category-grid .gm-card--self-contained .gm-card__media{grid-area:media;height:100%;min-height:clamp(360px,38vw,500px)}.gm-products-category-grid .gm-card--self-contained .gm-responsive-image img{height:100%;min-height:inherit;aspect-ratio:auto}.gm-products-category-grid .gm-card--self-contained .gm-card__meta{grid-area:meta}.gm-products-category-grid .gm-card--self-contained .gm-card__title{grid-area:title}.gm-products-category-grid .gm-card--self-contained .gm-card__summary{grid-area:summary}.gm-products-category-grid .gm-card--self-contained .gm-card__body{grid-area:body}.gm-products-category-grid .gm-card--self-contained .gm-button,.gm-products-category-grid .gm-card--self-contained .gm-card__text-link{grid-area:action}}@media (width>=1180px){.gm-products-category-grid{grid-template-columns:minmax(0,1fr)}.gm-crops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.gm-editorial-intro .gm-section-heading__title{font-size:clamp(1.85rem,9vw,2.8rem)}.gm-products-category-grid .gm-card--self-contained,.gm-crops-grid .gm-card--self-contained{border-radius:var(--gm-radius-md);box-shadow:0 14px 36px #10241a0f}.gm-products-category-grid .gm-card--self-contained .gm-card__title,.gm-crops-grid .gm-card--self-contained .gm-card__title{font-size:clamp(1.55rem,8vw,2.2rem)}.gm-card__media figcaption{letter-spacing:.1em;font-size:.62rem}}.gm-products-category-grid,.gm-crops-grid{max-width:1220px;margin-inline:auto}.gm-products-category-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card{border:1px solid color-mix(in oklab, var(--gm-primary) 10%, var(--gm-border) 90%);border-radius:var(--gm-radius-lg);background:var(--gm-white);grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:0;min-height:0;padding:clamp(.9rem,2.5vw,1.55rem);display:grid;overflow:hidden;box-shadow:0 24px 60px #0d2e1f13}.gm-products-category-grid .gm-editorial-card__content,.gm-crops-grid .gm-editorial-card__content{align-content:center;gap:clamp(.9rem,1.9vw,1.25rem);min-width:0;padding:clamp(.7rem,2.5vw,1.6rem) clamp(.2rem,1.5vw,.6rem);display:grid}.gm-products-category-grid .gm-editorial-card .gm-card__media,.gm-crops-grid .gm-editorial-card .gm-card__media{border-radius:var(--gm-radius-md);background:color-mix(in oklab, var(--gm-soft-green) 56%, white 44%);grid-area:auto;height:auto;min-height:0;position:relative;overflow:hidden}.gm-products-category-grid .gm-editorial-card .gm-card__media img,.gm-crops-grid .gm-editorial-card .gm-card__media img{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:100%;min-height:clamp(230px,54vw,420px);display:block}.gm-products-category-grid .gm-editorial-card .gm-card__media figcaption,.gm-crops-grid .gm-editorial-card .gm-card__media figcaption,.gm-crop-card__fallback-label{z-index:1;max-width:calc(100% - 1.5rem);height:auto;color:var(--gm-primary-deep);letter-spacing:.14em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;align-items:center;padding:.48rem .78rem;font-size:.68rem;font-weight:800;line-height:1.15;display:inline-flex;position:absolute;inset:clamp(.75rem,1.8vw,1.05rem) auto auto clamp(.75rem,1.8vw,1.05rem);box-shadow:0 8px 24px #0d2e1f1f}.gm-products-category-grid .gm-editorial-card .gm-card__meta,.gm-crops-grid .gm-editorial-card .gm-card__meta{color:var(--gm-primary);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800;line-height:1.2}.gm-products-category-grid .gm-editorial-card .gm-card__title,.gm-crops-grid .gm-editorial-card .gm-card__title,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-card__title{max-width:12ch;color:var(--gm-dark);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.02}.gm-products-category-grid .gm-editorial-card .gm-card__summary,.gm-crops-grid .gm-editorial-card .gm-card__summary,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-card__summary{border-left:2px solid var(--gm-primary);max-width:62ch;color:var(--gm-primary);margin:0;padding-left:.9rem;font-size:clamp(1rem,1.35vw,1.12rem);font-weight:650;line-height:1.45}.gm-products-category-grid .gm-editorial-card .gm-card__body,.gm-crops-grid .gm-editorial-card .gm-card__body,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-card__body{max-width:74ch;color:color-mix(in oklab, var(--gm-text) 72%, var(--gm-muted) 28%);gap:.85rem;display:grid}.gm-products-category-grid .gm-editorial-card .gm-card__body h4{color:var(--gm-dark);margin:0;font-size:clamp(1.08rem,1.5vw,1.26rem);line-height:1.35}.gm-products-category-grid .gm-editorial-card .gm-card__body p,.gm-crops-grid .gm-editorial-card .gm-card__body p{color:inherit;margin:0;font-size:clamp(.98rem,1.18vw,1.08rem);line-height:1.66}.gm-products-category-grid .gm-editorial-card .gm-card__text-link,.gm-crops-grid .gm-editorial-card .gm-card__text-link,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-card__text-link{color:var(--gm-primary-deep);text-underline-offset:.32em;margin-top:clamp(.15rem,1vw,.35rem);font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.gm-products-category-grid .gm-editorial-card .gm-card__text-link:hover,.gm-products-category-grid .gm-editorial-card .gm-card__text-link:focus-visible,.gm-crops-grid .gm-editorial-card .gm-card__text-link:hover,.gm-crops-grid .gm-editorial-card .gm-card__text-link:focus-visible{color:var(--gm-primary)}.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-crop-card__fallback{aspect-ratio:16/10;min-height:clamp(230px,54vw,420px);padding:clamp(1rem,2vw,1.4rem);position:relative}.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-crop-card__fallback span:not(.gm-crop-card__fallback-label){background:color-mix(in oklab, var(--gm-primary) 20%, white 80%);border-radius:999px;height:14px;display:block}@media (width>=820px){.gm-products-category-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(2.2rem,4.8vw,4rem);padding:clamp(1.25rem,2.3vw,1.8rem)}.gm-products-category-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n),.gm-crops-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n),.gm-crops-grid .gm-card--crop-directory.gm-editorial-card:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(280px,.36fr)}.gm-products-category-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n) .gm-card__media,.gm-crops-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n) .gm-card__media,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card:nth-child(2n) .gm-card__media{grid-area:1/2}.gm-products-category-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n) .gm-editorial-card__content,.gm-crops-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n) .gm-editorial-card__content,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card:nth-child(2n) .gm-editorial-card__content{grid-area:1/1;padding-left:clamp(.3rem,2vw,.8rem)}.gm-products-category-grid .gm-editorial-card__content,.gm-crops-grid .gm-editorial-card__content{padding-block:clamp(1.4rem,3vw,2.4rem);padding-inline:0}.gm-products-category-grid .gm-editorial-card .gm-card__media,.gm-crops-grid .gm-editorial-card .gm-card__media{min-height:clamp(360px,35vw,520px)}.gm-products-category-grid .gm-editorial-card .gm-card__media img,.gm-crops-grid .gm-editorial-card .gm-card__media img{min-height:inherit;aspect-ratio:auto}}@media (width>=1180px){.gm-products-category-grid,.gm-crops-grid{grid-template-columns:minmax(0,1fr)}.gm-products-category-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card{grid-template-columns:minmax(340px,.38fr) minmax(0,1fr)}.gm-products-category-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n),.gm-crops-grid .gm-editorial-card.gm-card--self-contained:nth-child(2n),.gm-crops-grid .gm-card--crop-directory.gm-editorial-card:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(330px,.34fr)}}@media (width<=767px){.gm-products-category-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-editorial-card.gm-card--self-contained,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card{border-radius:var(--gm-radius-md);padding:.9rem}.gm-products-category-grid .gm-editorial-card__content,.gm-crops-grid .gm-editorial-card__content{padding:1rem .15rem .2rem}.gm-products-category-grid .gm-editorial-card .gm-card__title,.gm-crops-grid .gm-editorial-card .gm-card__title,.gm-crops-grid .gm-card--crop-directory.gm-editorial-card .gm-card__title{max-width:100%;font-size:clamp(1.85rem,10vw,2.55rem)}.gm-products-category-grid .gm-editorial-card .gm-card__summary,.gm-crops-grid .gm-editorial-card .gm-card__summary{padding-left:.7rem}}.gm-products-category-grid,.gm-crops-grid{max-width:1220px;margin-inline:auto;flex-direction:column!important;grid-template-columns:none!important;gap:clamp(1.35rem,2.4vw,1.85rem)!important;display:flex!important}.gm-listing-card{border:1px solid color-mix(in oklab, var(--gm-primary) 16%, var(--gm-border) 84%);background:var(--gm-white);border-radius:28px;grid-template-columns:minmax(280px,420px) minmax(0,1fr);min-width:0;transition:border-color .18s,box-shadow .22s,transform .18s;display:grid;overflow:hidden;box-shadow:0 24px 58px -46px #0d2e1f61}.gm-listing-card:hover{border-color:color-mix(in oklab, var(--gm-primary) 48%, var(--gm-border) 52%);transform:translateY(-2px);box-shadow:0 30px 64px -42px #0d2e1f70}.gm-listing-card--reverse{grid-template-columns:minmax(0,1fr) minmax(280px,420px)}.gm-listing-card--reverse .gm-listing-card__media{order:2}.gm-listing-card__media{background:color-mix(in oklab, var(--gm-soft-green) 70%, white 30%);min-height:360px;margin:0;position:relative;overflow:hidden}.gm-listing-card__media img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.gm-listing-card:hover .gm-listing-card__media img{transform:scale(1.035)}.gm-listing-card__fallback{align-content:end;gap:.55rem;padding:1.2rem;display:grid}.gm-listing-card__fallback>span{background:color-mix(in oklab, var(--gm-primary) 20%, white 80%);border-radius:999px;height:14px;display:block}.gm-listing-card__body{flex-direction:column;justify-content:center;gap:18px;min-width:0;padding:clamp(2rem,4vw,2.75rem) clamp(1.7rem,4vw,3rem);display:flex}.gm-listing-card__title{color:var(--gm-dark);letter-spacing:0;margin:0;font-size:clamp(2rem,3.4vw,2.35rem);line-height:1.08}.gm-listing-card__tag{border-left:2px solid var(--gm-primary);max-width:58ch;color:var(--gm-primary);font-size:clamp(.98rem,1.25vw,1.05rem);font-weight:var(--gm-weight-light);margin:0;padding-left:14px;line-height:1.45}.gm-listing-card__copy{flex-direction:column;gap:14px;max-width:72ch;display:flex}.gm-listing-card--crop .gm-listing-card__copy{gap:clamp(1rem,1.8vw,1.15rem)}.gm-listing-card__sub{color:var(--gm-dark);margin:0 0 2px;font-size:clamp(1.05rem,1.45vw,1.16rem);font-weight:750;line-height:1.35}.gm-listing-card__copy p{color:color-mix(in oklab, var(--gm-text) 72%, var(--gm-muted) 28%);margin:0;font-size:clamp(.96rem,1.12vw,1.02rem);line-height:1.65}.gm-listing-card__link{color:var(--gm-primary-deep);border-bottom:1px solid #0000;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.15rem;padding-block:.35rem;font-size:.94rem;font-weight:800;line-height:1.25;text-decoration:none;transition:gap .18s,border-color .18s,color .18s;display:inline-flex}.gm-listing-card__link:hover,.gm-listing-card__link:focus-visible{color:var(--gm-primary);border-color:currentColor;gap:.78rem}.gm-listing-card__link .icofont{font-size:.92em}@media (width<=960px){.gm-listing-card,.gm-listing-card--reverse{grid-template-columns:minmax(0,1fr)}.gm-listing-card--reverse .gm-listing-card__media{order:initial}.gm-listing-card__media{min-height:clamp(240px,56vw,340px)}.gm-listing-card__body{padding:clamp(1.7rem,5vw,2rem) clamp(1.35rem,5vw,1.75rem)}}@media (width<=520px){.gm-listing-card{border-radius:var(--gm-radius-md)}.gm-listing-card__media{min-height:230px}.gm-listing-card__body{gap:14px;padding:1.45rem 1.15rem 1.55rem}.gm-listing-card__title{font-size:clamp(1.7rem,9vw,2.1rem)}.gm-listing-card__tag{padding-left:.75rem}}.gm-contact-form-card{overflow:visible}.gm-inquiry-combobox{min-width:0;position:relative}.gm-inquiry-combobox__control,.gm-inquiry-combobox__panel{display:none}.gm-inquiry-combobox.is-enhanced .gm-inquiry-combobox__select{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:auto}.gm-inquiry-combobox.is-enhanced .gm-inquiry-combobox__control{border:1px solid color-mix(in oklab, var(--gm-primary) 18%, var(--gm-border) 82%);border-radius:var(--gm-radius-sm);background:var(--gm-white);width:100%;min-height:52px;color:var(--gm-dark);cursor:text;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:0 .95rem;transition:border-color .18s,box-shadow .18s;display:grid;box-shadow:0 16px 36px -32px #0d2e1f6b}.gm-inquiry-combobox.is-open .gm-inquiry-combobox__control,.gm-inquiry-combobox:focus-within .gm-inquiry-combobox__control{border-color:var(--gm-primary);box-shadow:0 0 0 3px #0c6b371f,0 18px 36px -30px #0d2e1f85}:is(.gm-inquiry-combobox:has(select[aria-invalid=true]) .gm-inquiry-combobox__control,.gm-inquiry-combobox__input[aria-invalid=true]){border-color:var(--gm-error);box-shadow:0 0 0 3px color-mix(in oklab, var(--gm-error) 14%, transparent)}.gm-inquiry-combobox__control>.icofont{color:var(--gm-primary);font-size:1rem;line-height:1}.gm-inquiry-combobox__control>.icofont-rounded-down{color:color-mix(in oklab, var(--gm-primary-deep) 70%, var(--gm-muted) 30%);font-size:.9rem;transition:transform .18s}.gm-inquiry-combobox.is-open .gm-inquiry-combobox__control>.icofont-rounded-down{transform:rotate(180deg)}.gm-form-field .gm-inquiry-combobox__input{width:100%;min-width:0;min-height:50px;color:var(--gm-dark);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-weight:600}.gm-form-field .gm-inquiry-combobox__input::placeholder{color:color-mix(in oklab, var(--gm-muted) 72%, white 28%);font-weight:500}.gm-form-field .gm-inquiry-combobox__input:focus{box-shadow:none;border:0;outline:none}.gm-inquiry-combobox.is-open .gm-inquiry-combobox__panel{z-index:80;border:1px solid color-mix(in oklab, var(--gm-primary) 18%, var(--gm-border) 82%);border-radius:var(--gm-radius-md);background:var(--gm-white);gap:.2rem;max-height:min(320px,46vh);padding:.45rem;display:grid;position:absolute;inset:calc(100% + .45rem) 0 auto;overflow-y:auto;box-shadow:0 28px 64px -38px #0d2e1f8f}.gm-inquiry-combobox__option,.gm-inquiry-combobox__group,.gm-inquiry-combobox__empty{min-height:42px;color:var(--gm-dark);border-radius:10px;padding:.72rem .85rem;font-size:.96rem;line-height:1.25}.gm-inquiry-combobox__group{border-top:1px solid color-mix(in oklab, var(--gm-primary) 14%, var(--gm-border) 86%);min-height:auto;color:color-mix(in oklab, var(--gm-primary-deep) 76%, var(--gm-muted) 24%);letter-spacing:.16em;text-transform:uppercase;border-radius:0;margin:.45rem 0 .2rem;padding:.7rem .75rem .35rem;font-size:.68rem;font-weight:850;line-height:1.1}.gm-inquiry-combobox__group:first-child{border-top:0;margin-top:0;padding-top:.35rem}.gm-inquiry-combobox__option{cursor:pointer;transition:background-color .14s,color .14s}.gm-inquiry-combobox__option:hover,.gm-inquiry-combobox__option.is-active{background:var(--gm-primary);color:var(--gm-white)}.gm-inquiry-combobox__option[aria-selected=true]:not(.is-active){background:color-mix(in oklab, var(--gm-primary) 10%, white 90%);color:var(--gm-primary-deep);font-weight:800}.gm-inquiry-combobox__empty{color:var(--gm-muted);place-items:center start;display:grid}.gm-button--clear{background:var(--gm-white)}.gm-contact-form__actions .gm-button--clear{min-width:min(100%,128px)}@media (width<=520px){.gm-inquiry-combobox.is-open .gm-inquiry-combobox__panel{max-height:min(280px,50vh)}}.gm-contact-command{align-items:center;gap:clamp(1.6rem,4vw,3.4rem);display:grid}.gm-contact-command__intro{align-content:center;gap:clamp(.95rem,1.9vw,1.3rem);max-width:680px;display:grid}.gm-contact-command__rule{background:var(--gm-primary);width:2.15rem;height:2px}.gm-contact-command__eyebrow{color:var(--gm-primary);font-size:clamp(.68rem,.9vw,.76rem);font-weight:var(--gm-weight-heavy);letter-spacing:.18em;text-transform:uppercase;margin:0;line-height:1.2}.gm-contact-command__title{max-width:11ch;color:var(--gm-primary-deep);font-size:clamp(2.1rem,4.8vw,4.05rem);font-weight:var(--gm-weight-heavy);letter-spacing:0;margin:0;line-height:.98}.gm-contact-command__body{max-width:62ch;color:color-mix(in oklab, var(--gm-text) 72%, var(--gm-muted) 28%);font-size:clamp(.98rem,1.25vw,1.06rem);font-weight:var(--gm-weight-regular);margin:0;line-height:1.72}.gm-contact-command__actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.gm-contact-command .gm-contact-form-note{color:color-mix(in oklab, var(--gm-primary-deep) 78%, var(--gm-muted) 22%);font-size:.9rem;font-weight:var(--gm-weight-semibold);margin:0}.gm-contact-form-shell{border-radius:var(--gm-radius-lg);min-width:0}.gm-contact-form-shell .gm-contact-form-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:clamp(1rem,2vw,1.35rem);padding:0;display:grid;overflow:visible}.gm-contact-form-card__header{gap:.45rem;display:grid}.gm-contact-form-card__header h3{color:var(--gm-primary-deep);font-size:clamp(1.45rem,2.05vw,1.85rem);font-weight:var(--gm-weight-heavy);margin:0;line-height:1.05}.gm-contact-form-card__header p{max-width:42rem;color:color-mix(in oklab, var(--gm-muted) 76%, var(--gm-text) 24%);font-size:.92rem;font-weight:var(--gm-weight-medium);margin:0;line-height:1.55}.gm-contact-command .gm-contact-form{gap:clamp(.85rem,1.6vw,1.05rem)}.gm-contact-command .gm-form-field{gap:.38rem}.gm-contact-command .gm-form-field label{color:var(--gm-primary-deep);font-size:.86rem;font-weight:var(--gm-weight-bold);line-height:1.25}.gm-contact-command .gm-form-field label span{color:var(--gm-secondary);font-weight:var(--gm-weight-heavy)}.gm-contact-command .gm-form-field input,.gm-contact-command .gm-form-field select,.gm-contact-command .gm-form-field textarea,.gm-contact-command .gm-inquiry-combobox__control{font-size:.95rem;font-weight:var(--gm-weight-regular)}.gm-contact-command .gm-form-field input,.gm-contact-command .gm-form-field select,.gm-contact-command .gm-inquiry-combobox__control{min-height:52px}.gm-contact-command .gm-form-field textarea{line-height:1.65}.gm-contact-command .gm-button{font-size:.91rem;font-weight:var(--gm-weight-bold)}.gm-legal-page{background:linear-gradient(180deg, color-mix(in oklab, var(--gm-soft-green) 44%, white 56%) 0, var(--gm-bg) 38rem), var(--gm-bg)}.gm-legal-hero{padding:clamp(5.8rem,10vw,8rem) 0 clamp(2.7rem,6vw,4.8rem);overflow:hidden}.gm-legal-hero__inner,.gm-legal-intro__inner,.gm-legal-section__inner{width:var(--gm-container-width);margin-inline:auto}.gm-legal-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(320px,.78fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.gm-legal-hero__copy{max-width:760px}.gm-legal-hero h1{color:var(--gm-primary-deep);margin:0;font-size:clamp(3.2rem,9vw,7.2rem);line-height:.98}.gm-legal-hero__copy>p:last-child{max-width:58ch;color:var(--gm-muted);margin:1.45rem 0 0;font-size:clamp(1rem,2vw,1.14rem)}.gm-legal-hero__visual{border-radius:var(--gm-radius-lg);background:var(--gm-primary-deep);min-height:clamp(380px,43vw,560px);position:relative;overflow:hidden;box-shadow:0 34px 80px -52px #031f14b8}.gm-legal-hero__visual:after{content:"";background:linear-gradient(#0000 46%,#031f14bd);position:absolute;inset:0}.gm-legal-hero__visual img{width:100%;height:100%;min-height:inherit;object-fit:cover}.gm-legal-hero__caption{z-index:1;border-left:3px solid var(--gm-secondary);color:var(--gm-white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031f1494;padding:1rem 1.08rem;position:absolute;bottom:clamp(1rem,3vw,1.4rem);left:clamp(1rem,3vw,1.4rem);right:clamp(1rem,3vw,1.4rem)}.gm-legal-hero__caption span{color:var(--gm-secondary);font-size:.74rem;font-weight:var(--gm-weight-bold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.34rem;display:block}.gm-legal-hero__caption strong{max-width:30ch;line-height:1.28;display:block}.gm-legal-intro{background:var(--gm-primary-deep);color:var(--gm-white);padding:clamp(2rem,5vw,3.6rem) 0}.gm-legal-intro__inner{grid-template-columns:minmax(0,.82fr) minmax(280px,.62fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.gm-legal-intro h2{max-width:18ch;color:var(--gm-white);margin:0;font-size:clamp(2rem,4.4vw,3.7rem);line-height:1.02}.gm-legal-intro p:last-child{color:color-mix(in oklab, var(--gm-white) 76%, var(--gm-secondary) 24%);margin:0;line-height:1.72}.gm-legal-section{padding:clamp(3rem,7vw,5.7rem) 0}.gm-legal-section__heading{gap:.75rem;margin-bottom:clamp(1.6rem,4vw,2.6rem);display:grid}.gm-legal-section__heading h2{max-width:18ch;color:var(--gm-primary-deep);margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.04}.gm-legal-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.35rem);display:grid}.gm-legal-policy-card{border:1px solid color-mix(in oklab, var(--gm-primary) 13%, var(--gm-border) 87%);border-radius:var(--gm-radius-md);background:#ffffffb8;align-content:start;min-height:17rem;padding:clamp(1.2rem,2.4vw,1.55rem);display:grid;box-shadow:0 22px 54px -44px #031f147a}.gm-legal-policy-card span{width:2.65rem;height:2.65rem;color:var(--gm-primary-deep);background:color-mix(in oklab, var(--gm-secondary) 74%, white 26%);font-size:.78rem;font-weight:var(--gm-weight-bold);border-radius:999px;place-items:center;margin-bottom:1.15rem;display:inline-grid}.gm-legal-policy-card h3{color:var(--gm-primary-deep);margin:0 0 .62rem;font-size:clamp(1.05rem,1.8vw,1.24rem);line-height:1.2}.gm-legal-policy-card p{color:var(--gm-muted);margin:0;line-height:1.68}.gm-legal-contact-panel{border-radius:var(--gm-radius-lg);background:var(--gm-primary-deep);color:var(--gm-white);grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.4rem,4vw,2.4rem);margin-top:clamp(2rem,5vw,3rem);display:grid;overflow:hidden}.gm-legal-contact-panel__media{min-height:100%;overflow:hidden}.gm-legal-contact-panel__media img{object-fit:cover;width:100%;height:100%;min-height:26rem}.gm-legal-contact-panel__body{align-content:center;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.gm-legal-contact-panel__body h2{max-width:16ch;color:var(--gm-white);margin:0 0 1rem;font-size:clamp(1.8rem,4vw,3rem);line-height:1.04}.gm-legal-contact-panel__body>p{max-width:58ch;color:color-mix(in oklab, var(--gm-white) 76%, var(--gm-secondary) 24%);margin:0;line-height:1.7}.gm-legal-contact{border-left:3px solid var(--gm-secondary);background:#ffffff14;margin-top:clamp(1.8rem,4vw,2.6rem);padding:clamp(1.2rem,3vw,1.6rem)}.gm-legal-contact a{color:var(--gm-white);font-weight:var(--gm-weight-bold);text-underline-offset:.22em;text-decoration:underline}@media (width<=1120px){.gm-legal-hero__inner{grid-template-columns:minmax(0,.86fr) minmax(300px,.74fr)}.gm-legal-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.gm-legal-hero{padding-block:clamp(4.6rem,12vw,6rem) clamp(2.4rem,8vw,3.6rem)}.gm-legal-hero__inner,.gm-legal-intro__inner,.gm-legal-contact-panel{grid-template-columns:minmax(0,1fr)}.gm-legal-hero__copy,.gm-legal-hero__copy>p:last-child,.gm-legal-intro h2,.gm-legal-section__heading h2,.gm-legal-contact-panel__body h2{max-width:100%}.gm-legal-hero__copy,.gm-legal-intro__inner{text-align:center}.gm-legal-hero h1{font-size:clamp(3.4rem,14vw,5.3rem)}.gm-legal-hero__visual{min-height:clamp(22rem,80vw,34rem)}.gm-legal-intro__inner{gap:1.1rem}.gm-legal-intro h2{margin-inline:auto;font-size:clamp(2rem,8vw,3rem)}.gm-legal-intro p:last-child{max-width:58ch;margin-inline:auto}.gm-legal-contact-panel__media img{min-height:clamp(18rem,60vw,26rem)}}@media (width<=560px){.gm-legal-hero{padding-top:clamp(3.8rem,14vw,4.8rem)}.gm-legal-hero h1{font-size:clamp(3rem,15vw,4.2rem);line-height:.96}.gm-legal-hero__copy>p:last-child{font-size:1rem}.gm-legal-hero__visual{border-radius:var(--gm-radius-md);min-height:24rem}.gm-legal-hero__caption{padding:.9rem}.gm-legal-policy-grid{grid-template-columns:minmax(0,1fr)}.gm-legal-policy-card{min-height:0}.gm-legal-contact-panel{border-radius:var(--gm-radius-md)}.gm-legal-contact-panel__body{padding:clamp(1.25rem,6vw,1.55rem)}.gm-legal-contact{padding:1rem}}.gm-contact-command .gm-contact-form__actions{align-items:center;padding-top:.3rem}.gm-form-field--recaptcha{align-items:start}.gm-form-field--recaptcha .g-recaptcha{max-width:100%;overflow:hidden}.gm-contact-location-panel{align-items:stretch;gap:clamp(1.3rem,4vw,2.6rem);display:grid}.gm-contact-location-panel__details,.gm-contact-location-panel__map-card{border-radius:var(--gm-radius-lg);background:#ffffffeb;min-width:0}.gm-contact-location-panel__details{align-content:start;gap:clamp(1rem,2vw,1.35rem);padding:clamp(1.35rem,3vw,2rem);display:grid;box-shadow:0 18px 42px #10241a12}.gm-contact-location-panel__details .gm-section-heading{margin-bottom:0}.gm-contact-location-panel__details .gm-section-heading__subheading{max-width:46ch}.gm-contact-location-panel__list{gap:.9rem;display:grid}.gm-contact-location-item{border:1px solid color-mix(in oklab, var(--gm-primary) 10%, var(--gm-border) 90%);border-radius:var(--gm-radius-md);background:color-mix(in oklab, var(--gm-surface-soft) 48%, white 52%);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;padding:.95rem;display:grid}.gm-contact-location-item>.icofont{color:var(--gm-primary);font-size:clamp(1.8rem,2.8vw,2.25rem);line-height:1}.gm-contact-location-item p{overflow-wrap:anywhere;color:var(--gm-text);margin:0;line-height:1.58}.gm-contact-location-item a{color:var(--gm-primary);font-weight:var(--gm-weight-bold);text-decoration:none}.gm-contact-location-item a.gm-contact-location-link,.gm-contact-location-panel__footer a.gm-contact-location-link{color:inherit;font-weight:inherit;text-decoration:none}.gm-contact-location-item a:hover,.gm-contact-location-item a:focus-visible{text-underline-offset:.22em;text-decoration:underline}.gm-contact-location-item a.gm-contact-location-link:hover,.gm-contact-location-item a.gm-contact-location-link:focus-visible,.gm-contact-location-panel__footer a.gm-contact-location-link:hover,.gm-contact-location-panel__footer a.gm-contact-location-link:focus-visible{text-decoration:none}.gm-contact-location-item__label{color:var(--gm-primary-deep);font-size:.76rem;font-weight:var(--gm-weight-heavy);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.gm-contact-location-panel__map-card{overflow:hidden;box-shadow:0 26px 58px #10241a1f}.gm-contact-location-panel__map{background:linear-gradient(135deg, #073f271f, transparent 58%), color-mix(in oklab, var(--gm-soft-green) 55%, white 45%);min-height:clamp(320px,36vw,470px);position:relative;overflow:hidden}.gm-contact-location-panel__map .gm-contact-map,.gm-contact-location-panel__map .gm-contact-location__frame{width:100%;height:100%;min-height:inherit;box-shadow:none;aspect-ratio:auto;border:0;border-radius:0;position:absolute;inset:0}.gm-contact-location-panel__map .gm-contact-map iframe{width:100%;height:100%;position:absolute;inset:0}.gm-contact-location-panel__map iframe{filter:saturate(.96)contrast(1.02)}.gm-contact-location-panel__badge{z-index:2;border-radius:var(--gm-radius-md);background:#ffffffeb;width:min(340px,100% - 2rem);padding:1rem 1.1rem;position:absolute;top:clamp(1rem,2vw,1.5rem);left:clamp(1rem,2vw,1.5rem);box-shadow:0 18px 42px #10241a26}.gm-contact-location-panel__badge strong,.gm-contact-location-panel__badge span{display:block}.gm-contact-location-panel__badge strong{color:var(--gm-primary-deep);font-weight:var(--gm-weight-heavy);line-height:1.2}.gm-contact-location-panel__badge span{color:color-mix(in oklab, var(--gm-muted) 76%, var(--gm-text) 24%);font-size:.9rem;font-weight:var(--gm-weight-medium);margin-top:.35rem;line-height:1.48}.gm-contact-location-panel__footer{justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1rem,2.5vw,1.35rem) clamp(1.1rem,3vw,1.6rem);display:flex}.gm-contact-location-panel__footer h3,.gm-contact-location-panel__footer p{margin:0}.gm-contact-location-panel__footer h3{color:var(--gm-primary-deep);font-size:1.05rem;font-weight:var(--gm-weight-heavy)}.gm-contact-location-panel__footer p{color:color-mix(in oklab, var(--gm-muted) 74%, var(--gm-text) 26%);font-size:.92rem;font-weight:var(--gm-weight-medium);margin-top:.35rem;line-height:1.5}@media (width>=900px){.gm-contact-command{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.gm-contact-form-shell{justify-self:stretch;width:100%}.gm-contact-command .gm-contact-form{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-contact-command .gm-form-field--full,.gm-contact-command .gm-contact-form__actions{grid-column:1/-1}.gm-contact-location-panel{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)}}@media (width<=899px){.gm-contact-command__title{max-width:12ch}.gm-contact-form-shell{padding:0}.gm-contact-location-panel__footer{flex-direction:column;align-items:flex-start}}@media (width<=560px){.gm-contact-command__actions,.gm-contact-command .gm-contact-form__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.72rem;width:100%;display:grid}.gm-contact-command__actions .gm-button,.gm-contact-command .gm-contact-form__actions .gm-button{width:100%;min-width:0;min-height:var(--gm-button-height-two-up);padding-inline:var(--gm-button-padding-x-two-up);font-size:var(--gm-button-font-size-two-up)}.gm-contact-command__title{font-size:clamp(2rem,11vw,2.85rem)}.gm-contact-location-panel__details{gap:.9rem;padding:clamp(1rem,5.5vw,1.35rem)}.gm-contact-location-panel__details .gm-section-heading__title{max-width:18ch;font-size:clamp(1.35rem,6.3vw,1.7rem);line-height:1.12}.gm-contact-location-panel__details .gm-section-heading__subheading{margin-top:.6rem;font-size:.94rem;line-height:1.55}.gm-contact-location-panel__list{gap:.72rem}.gm-contact-location-item{grid-template-columns:1.45rem minmax(0,1fr);align-items:start;gap:.62rem;padding:.8rem}.gm-contact-location-item>.icofont{justify-self:start;margin-top:.08rem;font-size:1.35rem}.gm-contact-location-item p{font-size:.94rem;line-height:1.45}.gm-contact-location-item__label{margin-bottom:.24rem;font-size:.68rem}.gm-contact-location-panel__badge{width:auto;margin:1rem;position:relative;top:auto;left:auto}.gm-contact-location-panel__map{min-height:360px;display:grid}.gm-contact-location-panel__map .gm-contact-map,.gm-contact-location-panel__map .gm-contact-location__frame{min-height:260px;position:relative}.gm-contact-location-panel__map .gm-contact-map iframe{position:absolute}}.gm-about{background:linear-gradient(180deg, var(--gm-bg) 0%, color-mix(in oklab, var(--gm-soft-green) 26%, var(--gm-bg) 74%) 100%)}.gm-page-hero.gm-about-hero{min-height:clamp(520px,70vh,760px)}.gm-page-hero.gm-about-hero .gm-page-hero__shade{background:linear-gradient(90deg,#051d14e0 0%,#052619b8 38%,#05261957 74%,#0526192e 100%),linear-gradient(#020e0a33 0%,#020e0a14 46%,#020e0a6b 100%)}.gm-page-hero.gm-about-hero h1{max-width:10ch}.gm-about-who-section{padding-block:clamp(4.5rem,7vw,6rem)}.gm-about .gm-about-who--reference{align-items:stretch;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.gm-about .gm-about-who__card{box-shadow:none;background:0 0;border:0;border-radius:0;align-content:center;align-self:stretch;gap:clamp(1.2rem,2vw,1.5rem);padding:clamp(.35rem,1vw,.7rem) 0;display:grid;position:relative;overflow:hidden}.gm-about .gm-about-who__card:before{content:none}.gm-about .gm-about-who__card .gm-section-heading{margin:0}.gm-about .gm-about-who__card .gm-section-heading__title{max-width:12ch;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.gm-about .gm-about-copy{max-width:74ch}.gm-about .gm-about-copy p{color:color-mix(in oklab, var(--gm-text) 86%, var(--gm-muted) 14%);font-size:clamp(.98rem,1.2vw,1.04rem);line-height:1.78}.gm-about .gm-about-copy p+p{margin-top:1.05rem}.gm-about .gm-about-who__media--reference{border-radius:var(--gm-radius-sm);background:color-mix(in oklab, var(--gm-soft-green) 44%, var(--gm-white) 56%);border:0;min-height:clamp(360px,42vw,560px);position:relative;overflow:hidden;box-shadow:0 38px 80px -58px #092e206b}.gm-about .gm-about-who__media--reference .gm-about-who__image{width:100%;height:100%;min-height:0;box-shadow:none;object-fit:cover;object-position:center;border:0;border-radius:0;display:block;position:absolute;inset:0}.gm-about .gm-about-who__badge{z-index:2;border-radius:var(--gm-radius-sm);max-width:min(320px,100% - 2rem);color:var(--gm-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#092e20e0;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.9rem;font-weight:700;line-height:1.35;display:inline-flex;position:absolute;bottom:clamp(1rem,3vw,1.5rem);left:clamp(1rem,3vw,1.5rem);box-shadow:0 22px 50px -30px #000000b3}.gm-about .gm-about-who__badge-icon{background:var(--gm-secondary);width:2rem;height:2rem;color:var(--gm-primary-deep);border-radius:999px;flex:none;place-items:center;display:inline-grid}.gm-about-direction-section{border-block:1px solid color-mix(in oklab, var(--gm-primary) 10%, var(--gm-border) 90%);background:linear-gradient(180deg, color-mix(in oklab, var(--gm-bg) 70%, var(--gm-white) 30%) 0%, color-mix(in oklab, var(--gm-soft-green) 34%, var(--gm-bg) 66%) 100%);padding-block:clamp(4.5rem,7.5vw,6rem)}.gm-about-direction__head,.gm-about-values__head{max-width:760px;margin-bottom:clamp(2rem,4vw,3.2rem)}.gm-about .gm-about-pmv-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.35rem);display:grid}.gm-about .gm-about-pmv-card{border:1px solid color-mix(in oklab, var(--gm-primary) 12%, var(--gm-border) 88%);border-radius:var(--gm-radius-lg);background:var(--gm-white);flex-direction:column;gap:1rem;min-height:0;padding:clamp(1.45rem,2.8vw,2.1rem);transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 62px -54px #092e2061}.gm-about .gm-about-pmv-card:before{content:none}.gm-about .gm-about-pmv-card:hover{border-color:color-mix(in oklab, var(--gm-primary) 28%, var(--gm-border) 72%);transform:translateY(-2px);box-shadow:0 32px 70px -54px #092e207a}.gm-about-pmv-card__top{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.gm-about .gm-about-pmv-card__icon,.gm-about .gm-about-value-card__icon{width:auto;height:auto;color:var(--gm-primary);box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;font-size:clamp(2rem,3.2vw,2.55rem);line-height:1;display:inline-flex}.gm-about .gm-about-pmv-card__icon .icofont,.gm-about .gm-about-value-card__icon .icofont{width:auto;height:auto;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;display:inline-block}.gm-about .gm-about-pmv-card__label{color:var(--gm-primary-deep);margin:0;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.15}.gm-about .gm-about-pmv-card p:last-child{color:color-mix(in oklab, var(--gm-text) 86%, var(--gm-muted) 14%);margin:0;line-height:1.68}.gm-about-values-section{padding-block:clamp(4.5rem,7.5vw,6.5rem)}.gm-about .gm-about-values-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.35rem);display:grid}.gm-about .gm-about-value-card{border:1px solid color-mix(in oklab, var(--gm-primary) 10%, var(--gm-border) 90%);border-radius:var(--gm-radius-md);background:var(--gm-white);flex-direction:column;gap:.9rem;min-height:0;padding:clamp(1.35rem,2.6vw,1.9rem);transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;box-shadow:0 24px 54px -48px #092e2052}.gm-about .gm-about-value-card:hover{border-color:color-mix(in oklab, var(--gm-primary) 24%, var(--gm-border) 76%);transform:translateY(-2px);box-shadow:0 28px 62px -50px #092e206b}.gm-about .gm-about-value-card h3{color:var(--gm-primary-deep);margin:.25rem 0 0;font-size:clamp(1.08rem,1.5vw,1.2rem)}.gm-about .gm-about-value-card p{color:color-mix(in oklab, var(--gm-text) 84%, var(--gm-muted) 16%);margin:0;line-height:1.62}@media (width>=768px){.gm-about .gm-about-who--reference{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)}.gm-about .gm-about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.gm-about .gm-about-pmv-grid,.gm-about .gm-about-values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.gm-page-hero.gm-about-hero{min-height:clamp(430px,92vw,580px)}.gm-about .gm-about-who__card{padding:0}.gm-about .gm-about-who__media--reference{min-height:clamp(280px,72vw,390px)}.gm-about .gm-about-who__badge{align-items:center;font-size:.84rem}}.gm-footer{color:#ffffffc7;background:radial-gradient(circle at 15% 70%,#98d0701c,#0000 30%),radial-gradient(circle at 86% 28%,#ffffff12,#0000 24%),linear-gradient(135deg,#032315 0%,#06351f 48%,#042f22 100%);border-top:0;margin-top:0;position:relative;overflow:hidden}.gm-footer:before,.gm-footer:after{content:"";pointer-events:none;opacity:.42;position:absolute}.gm-footer:before{opacity:.6;background:linear-gradient(135deg,#ffffff0e,#0000 34%),linear-gradient(#98d0700e,#0000 46%);inset:0}.gm-footer:after{opacity:.55;background:radial-gradient(circle,#98d07012,#0000 68%);border-radius:999px;width:34rem;height:34rem;inset:auto -8rem -12rem auto}.gm-footer__inner{z-index:1;gap:0;width:100%;max-width:none;padding:0;position:relative}.gm-footer__main,.gm-footer__bottom{width:var(--gm-container-width);margin-inline:auto}.gm-footer__main{grid-template-columns:minmax(420px,1.08fr) minmax(270px,.78fr) minmax(330px,.94fr);align-items:start;gap:clamp(2.6rem,4.4vw,4.8rem);padding-block:clamp(4.25rem,6vw,5.4rem) clamp(3.45rem,5vw,4.35rem);display:grid}.gm-footer__purpose,.gm-footer__explore,.gm-footer__location{min-width:0}.gm-footer__eyebrow{width:fit-content;color:var(--gm-secondary);font-size:.76rem;font-weight:var(--gm-weight-heavy);letter-spacing:.18em;text-transform:uppercase;gap:.8rem;margin:0 0 clamp(1.45rem,2.6vw,2rem);line-height:1.2;display:grid}.gm-footer__eyebrow:after{content:"";opacity:.72;background:currentColor;width:3.6rem;height:1px}.gm-footer__purpose h2{max-width:none;color:var(--gm-white);letter-spacing:0;margin:0;font-size:clamp(2rem,2.35vw,2.38rem);line-height:1.16}.gm-footer__purpose h2 span{white-space:nowrap;display:block}.gm-footer__purpose p:not(.gm-footer__eyebrow){max-width:38ch;color:color-mix(in oklab, var(--gm-white) 72%, var(--gm-secondary) 28%);margin:clamp(1.2rem,2.4vw,1.6rem) 0 0;font-size:clamp(1rem,1.18vw,1.08rem);line-height:1.7}.gm-footer__link-list{margin:0;padding:0;list-style:none;display:grid}.gm-footer__link-list li{border-bottom:1px solid #ffffff1f}.gm-footer__link-list a{color:#ffffffd1;min-height:3.5rem;font-size:clamp(1rem,1.2vw,1.09rem);font-weight:var(--gm-weight-medium);justify-content:space-between;align-items:center;gap:1.1rem;text-decoration:none;display:flex}.gm-footer__address-row{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.95rem;max-width:31ch;display:grid}.gm-footer__location-icon{width:2.2rem;height:2.2rem;color:var(--gm-secondary);justify-content:center;align-items:center;font-size:1.65rem;line-height:1;display:inline-flex}.gm-footer__address{max-width:100%;color:color-mix(in oklab, var(--gm-white) 76%, var(--gm-secondary) 24%);font-size:clamp(1rem,1.2vw,1.08rem);font-weight:var(--gm-weight-medium);margin:0;line-height:1.65}.gm-footer__address-link,.gm-contact-location-link{color:inherit;font:inherit;text-decoration:none}.gm-footer__address-link:hover,.gm-footer__address-link:focus-visible,.gm-contact-location-link:hover,.gm-contact-location-link:focus-visible{color:inherit;text-decoration:none}.gm-footer__actions{gap:.9rem;width:min(100%,23rem);margin-top:clamp(2.6rem,4.5vw,3.7rem);display:grid}.gm-footer__button{border-radius:var(--gm-radius-md);width:100%;min-height:3.45rem;font-size:.98rem;font-weight:var(--gm-weight-bold);border:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding:.92rem 1.45rem;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.gm-footer__button--primary{background:linear-gradient(135deg, var(--gm-secondary), color-mix(in oklab, var(--gm-secondary) 75%, white 25%));color:var(--gm-primary-deep);border-color:#0000}.gm-footer__button--outline{border-color:color-mix(in oklab, var(--gm-secondary) 74%, white 26%);color:var(--gm-white);background:#ffffff08}.gm-footer__button--primary:hover,.gm-footer__button--primary:focus-visible,.gm-footer__button--outline:hover,.gm-footer__button--outline:focus-visible{background:color-mix(in oklab, var(--gm-secondary) 82%, white 18%);color:var(--gm-primary-deep);border-color:#0000;transform:translateY(-1px)}.gm-footer__button--outline:hover .gm-footer__arrow,.gm-footer__button--outline:focus-visible .gm-footer__arrow{color:var(--gm-primary-deep)}.gm-footer__arrow{color:var(--gm-secondary);font-size:1.1em;font-weight:var(--gm-weight-heavy);flex:none;line-height:1;transition:transform .18s}.gm-footer__button--primary .gm-footer__arrow{color:var(--gm-primary-deep)}.gm-footer__link-list a:hover,.gm-footer__link-list a:focus-visible{color:var(--gm-white)}.gm-footer__link-list a:hover .gm-footer__arrow,.gm-footer__link-list a:focus-visible .gm-footer__arrow,.gm-footer__button:hover .gm-footer__arrow,.gm-footer__button:focus-visible .gm-footer__arrow{transform:translate(.25rem)}.gm-footer__button:focus-visible,.gm-footer__link-list a:focus-visible{outline:2px solid var(--gm-white);outline-offset:4px}.gm-footer__bottom{color:#ffffff94;border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;gap:.9rem 1.5rem;padding-block:1.45rem 1.75rem;font-size:.88rem;line-height:1.5;display:flex}.gm-footer__bottom p{margin:0}.gm-footer__bottom-note{color:color-mix(in oklab, var(--gm-white) 58%, var(--gm-secondary) 42%)}.gm-footer__legal-link{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;transition:color .18s}.gm-footer__legal-link:hover,.gm-footer__legal-link:focus-visible{color:inherit}@media (width<=1240px){.gm-footer__main{grid-template-columns:minmax(0,1fr) minmax(280px,.78fr)}.gm-footer__location{grid-column:1/-1}.gm-footer__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,48rem);margin-top:1.7rem}}@media (width<=767px){.gm-footer__main{grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-block:3.2rem 3rem}.gm-footer__location{grid-column:auto}.gm-footer__purpose h2{max-width:100%;font-size:clamp(1.85rem,8vw,2.35rem)}.gm-footer__purpose h2 span{white-space:normal}.gm-footer__purpose p:not(.gm-footer__eyebrow),.gm-footer__address-row{max-width:100%}.gm-footer__link-list a{min-height:3.5rem}.gm-footer__actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.gm-footer__bottom{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;place-items:center stretch;gap:.75rem;display:grid}.gm-footer__bottom p:last-child{text-align:right;justify-self:end}}@media (width<=560px){.gm-footer__main,.gm-footer__bottom{width:min(100% - 1.5rem,100%)}.gm-footer__eyebrow{margin-bottom:1.25rem}.gm-footer__button{min-height:3.35rem;padding-inline:.9rem;font-size:.84rem}}.gm-home-category-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.25rem);display:grid}.gm-home-category-card{border:1px solid color-mix(in oklab, var(--gm-primary) 10%, var(--gm-border) 90%);border-radius:var(--gm-radius-lg);background:var(--gm-white);grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden;box-shadow:0 26px 58px -50px #092e2052}.gm-home-category-card__media{aspect-ratio:16/10;background:color-mix(in oklab, var(--gm-soft-green) 62%, var(--gm-white) 38%);min-height:0;margin:0;position:relative;overflow:hidden}.gm-home-category-card__media-link{color:inherit;text-decoration:none;display:block}.gm-home-category-card__media-link:focus-visible{outline:2px solid var(--gm-primary);outline-offset:-4px}.gm-home-category-card__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.gm-home-category-card__body{align-content:start;gap:.75rem;padding:clamp(1.05rem,2vw,1.35rem);display:grid}.gm-home-category-card h3{color:var(--gm-primary-deep);margin:0;font-size:clamp(1.08rem,1.5vw,1.22rem);line-height:1.2}.gm-home-category-card p{color:color-mix(in oklab, var(--gm-text) 76%, var(--gm-muted) 24%);font-size:.96rem;font-weight:var(--gm-weight-light);margin:0;line-height:1.62}.gm-text-link,.gm-home-category-card__link{color:var(--gm-primary);border-bottom:1px solid #0000;justify-self:start;align-items:center;gap:.45rem;margin-top:.2rem;padding-block:.25rem;font-size:.9rem;font-weight:850;line-height:1.25;text-decoration:none;transition:gap .18s,border-color .18s,color .18s;display:inline-flex}.gm-text-link:hover,.gm-text-link:focus-visible,.gm-home-category-card__link:hover,.gm-home-category-card__link:focus-visible{color:var(--gm-primary-deep);border-color:currentColor;gap:.7rem}.gm-text-link .icofont,.gm-home-category-card__link .icofont{font-size:.88em}.gm-listing-card[id]{scroll-margin-top:calc(var(--gm-header-height) + 1.5rem)}@media (width>=680px){.gm-home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.gm-home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=679px){.gm-home-category-card__media{aspect-ratio:16/9}}.gm-crop-solutions .gm-crops-section--intro{scroll-margin-top:var(--gm-header-height);background:linear-gradient(180deg, var(--gm-bg) 0%, color-mix(in oklab, var(--gm-soft-green) 18%, var(--gm-bg) 82%) 100%);padding-block:clamp(3.35rem,6vw,5.35rem)}.gm-crop-solutions .gm-crops-intro{align-items:start;width:100%;max-width:none}.gm-crop-solutions .gm-crops-intro .gm-section-heading{max-width:28rem}.gm-crop-solutions .gm-crops-intro .gm-section-heading__eyebrow{letter-spacing:.16em}.gm-crop-solutions .gm-crops-intro .gm-section-heading__title{text-wrap:balance;overflow-wrap:normal;max-width:12ch;font-size:clamp(2.15rem,4.2vw,3.35rem);line-height:1.05}.gm-crop-solutions .gm-crops-intro .gm-editorial-intro__copy{gap:clamp(1.05rem,1.8vw,1.35rem);max-width:78ch;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.82}@media (width>=768px){.gm-crop-solutions .gm-crops-intro.gm-editorial-intro{grid-template-columns:minmax(310px,410px) minmax(0,1fr);column-gap:clamp(2.4rem,5.2vw,5.5rem)}}.gm-crops-insight-section{padding-block:clamp(3.2rem,6vw,5.2rem)}.gm-crops-insight-duo{border-radius:var(--gm-radius-lg);border:1px solid color-mix(in oklab, var(--gm-primary) 16%, var(--gm-border) 84%);background:var(--gm-white);isolation:isolate;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 78px -60px #051d1499}.gm-crops-insight-panel{isolation:isolate;align-content:start;gap:clamp(1.15rem,2.5vw,1.65rem);min-width:0;padding:clamp(1.75rem,4vw,3.35rem);display:grid;position:relative;overflow:hidden}.gm-crops-insight-panel:before,.gm-crops-insight-panel:after{content:"";pointer-events:none;z-index:-1;position:absolute}.gm-crops-insight-panel:before{background:linear-gradient(115deg,#ffffff1f,#0000 46%),repeating-linear-gradient(135deg,#ffffff0d 0 1px,#0000 1px 64px);inset:0}.gm-crops-insight-panel:after{opacity:.12;border:1px solid;border-radius:999px;width:clamp(8rem,20vw,18rem);height:clamp(8rem,20vw,18rem);bottom:clamp(-5rem,-8vw,-2rem);right:clamp(-5rem,-8vw,-2rem)}.gm-crops-insight-panel__heading{align-content:start;gap:clamp(.65rem,1.5vw,.9rem);max-width:24rem;display:grid}.gm-crops-insight-panel h2{max-width:13ch;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}.gm-crops-insight-panel__rule{opacity:.72;background:currentColor;width:2rem;height:2px;display:block}.gm-crops-insight-panel__copy{gap:1rem;max-width:38rem;font-size:clamp(.95rem,1.02vw,1.02rem);line-height:1.72;display:grid}.gm-crops-insight-panel__copy p{margin:0}.gm-crops-insight-panel--dark{color:var(--gm-white);background:radial-gradient(circle at 82% 10%, #166f406b, transparent 19rem), linear-gradient(135deg, #0d482cfa, #062419), var(--gm-primary-deep)}.gm-crops-insight-panel--dark .gm-crops-hero__eyebrow,.gm-crops-insight-panel--dark h2,.gm-crops-insight-panel--dark p{color:var(--gm-white)}.gm-crops-insight-panel--dark .gm-crops-hero__eyebrow,.gm-crops-insight-panel--dark .gm-crops-copy p{color:#ffffffd1}.gm-crops-insight-panel--dark .gm-crops-insight-panel__rule{color:var(--gm-secondary)}.gm-crops-insight-panel--light{color:var(--gm-primary-deep);background:radial-gradient(circle at 92% 22%, #98d0703d, transparent 16rem), linear-gradient(135deg, #98d0701f, transparent 50%), var(--gm-white)}.gm-crops-insight-panel--light:before{background:linear-gradient(115deg,#ffffff47,#0000 46%),repeating-linear-gradient(135deg,#0c6b370e 0 1px,#0000 1px 64px)}.gm-crops-insight-panel--light:after{opacity:.11}.gm-crops-insight-panel--light .gm-crops-hero__eyebrow{color:var(--gm-primary-dark)}.gm-crops-insight-panel--light .gm-crops-copy p{color:color-mix(in oklab, var(--gm-text) 78%, var(--gm-muted) 22%)}@media (width>=900px){.gm-crops-insight-duo{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-crops-insight-panel{min-height:clamp(28rem,42vw,34rem)}}@media (width<=560px){.gm-crops-insight-duo{border-radius:var(--gm-radius-md)}.gm-crops-insight-panel{padding:clamp(1.35rem,7vw,1.9rem)}.gm-crops-insight-panel h2{max-width:100%}}.gm-reveal{opacity:1;transition-property:opacity,transform,border-color,box-shadow,background-color,color;transition-duration:var(--gm-motion-duration);transition-timing-function:var(--gm-motion-ease);transition-delay:var(--gm-reveal-delay,0s);transform:none}.gm-reveal--image{transition-duration:var(--gm-motion-duration-image)}.js.gm-reveal-enabled .gm-reveal:not(.is-visible){opacity:0;will-change:opacity, transform}.js.gm-reveal-enabled .gm-reveal--fade-up:not(.is-visible){transform:translateY(var(--gm-motion-distance))}.js.gm-reveal-enabled .gm-reveal--fade-up-strong:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--hero-copy:not(.is-visible){transform:translateY(calc(var(--gm-motion-distance) * 1.18))}.js.gm-reveal-enabled .gm-reveal--card:not(.is-visible){transform:translateY(calc(var(--gm-motion-distance) * 1.08)) scale(var(--gm-motion-card-scale-start))}.js.gm-reveal-enabled .gm-reveal--slide-soft:not(.is-visible){transform:translateX(var(--gm-motion-distance))}.js.gm-reveal-enabled .gm-listing-card--reverse.gm-reveal--slide-soft:not(.is-visible){transform:translateX(calc(var(--gm-motion-distance) * -1))}.js.gm-reveal-enabled .gm-reveal--editorial-panel:not(.is-visible){transform:translateY(calc(var(--gm-motion-distance) * 1.24)) scale(.992)}.js.gm-reveal-enabled .gm-reveal--image:not(.is-visible){transform:scale(var(--gm-motion-image-scale-start))}.js.gm-reveal-enabled .gm-reveal--hero-media:not(.is-visible){transform:scale(1.055)}.gm-reveal-delay-1{--gm-reveal-delay:var(--gm-motion-delay-1)}.gm-reveal-delay-2{--gm-reveal-delay:var(--gm-motion-delay-2)}.gm-reveal-delay-3{--gm-reveal-delay:var(--gm-motion-delay-3)}@media (hover:hover) and (pointer:fine){.gm-motion-safe-hover,.gm-hover-lift,.gm-card,.gm-home-category-card,.gm-home-copy-card,.gm-about-pmv-card,.gm-about-value-card,.gm-contact-detail-card,.gm-crops-insight-card,.gm-listing-card{transition:transform .32s var(--gm-motion-ease-hover), box-shadow .32s var(--gm-motion-ease-hover), border-color .26s ease, background-color .26s ease, color .22s ease}:is(.gm-card:has(a),.gm-home-category-card:has(a),.gm-contact-detail-card:has(a),.gm-listing-card:has(a)){cursor:pointer}.gm-motion-safe-hover:hover,.gm-motion-safe-hover:focus-visible,.gm-hover-lift:hover,.gm-hover-lift:focus-within,.gm-card:hover,.gm-card:focus-within,.gm-home-category-card:hover,.gm-home-category-card:focus-within,.gm-home-copy-card:hover,.gm-home-copy-card:focus-within,.gm-about-pmv-card:hover,.gm-about-pmv-card:focus-within,.gm-about-value-card:hover,.gm-about-value-card:focus-within,.gm-contact-detail-card:hover,.gm-contact-detail-card:focus-within,.gm-crops-insight-card:hover,.gm-crops-insight-card:focus-within,.gm-listing-card:hover,.gm-listing-card:focus-within{transform:translateY(var(--gm-motion-hover-lift))}.gm-card:hover,.gm-card:focus-within,.gm-home-category-card:hover,.gm-home-category-card:focus-within,.gm-about-pmv-card:hover,.gm-about-pmv-card:focus-within,.gm-about-value-card:hover,.gm-about-value-card:focus-within,.gm-contact-detail-card:hover,.gm-contact-detail-card:focus-within{box-shadow:0 24px 58px #10241a1f}.gm-listing-card:hover,.gm-listing-card:focus-within{box-shadow:0 38px 76px -42px #0d2e1f85}img.gm-hover-media,.gm-hover-media img,.gm-card .gm-responsive-image img,.gm-card--content>img,.gm-home-category-card__media img,.gm-listing-card__media img{transition:transform .76s var(--gm-motion-ease-hover)}img.gm-hover-media:hover,img.gm-hover-media:focus-visible,.gm-hover-media:hover img,.gm-hover-media:focus-within img,.gm-card:hover .gm-responsive-image img,.gm-card:focus-within .gm-responsive-image img,.gm-card--content:hover>img,.gm-card--content:focus-within>img,.gm-home-category-card:hover .gm-home-category-card__media img,.gm-home-category-card:focus-within .gm-home-category-card__media img,.gm-listing-card:hover .gm-listing-card__media img,.gm-listing-card:focus-within .gm-listing-card__media img{transform:scale(1.065)}.gm-card .gm-button .icofont,.gm-page-hero .gm-button .icofont,.gm-cta-band .gm-button .icofont,.gm-footer__button .icofont,.gm-text-link .icofont,.gm-home-category-card__link .icofont,.gm-listing-card__link .icofont{transition:transform var(--gm-motion-duration-fast) var(--gm-motion-ease-hover)}.gm-card .gm-button:hover .icofont,.gm-card .gm-button:focus-visible .icofont,.gm-page-hero .gm-button:hover .icofont,.gm-page-hero .gm-button:focus-visible .icofont,.gm-cta-band .gm-button:hover .icofont,.gm-cta-band .gm-button:focus-visible .icofont,.gm-footer__button:hover .icofont,.gm-footer__button:focus-visible .icofont,.gm-text-link:hover .icofont,.gm-text-link:focus-visible .icofont,.gm-home-category-card__link:hover .icofont,.gm-home-category-card__link:focus-visible .icofont,.gm-listing-card__link:hover .icofont,.gm-listing-card__link:focus-visible .icofont{transform:translate(7px)}.gm-text-link:hover,.gm-text-link:focus-visible,.gm-home-category-card__link:hover,.gm-home-category-card__link:focus-visible,.gm-listing-card__link:hover,.gm-listing-card__link:focus-visible{gap:.72rem}}html.gm-menu-open,body.gm-menu-open{overscroll-behavior:none;overflow:hidden}body.gm-menu-open{touch-action:none;width:100%;position:fixed;left:0;right:0}.gm-mobile-menu{inset:var(--gm-header-height) 0 auto auto;height:calc(100dvh - var(--gm-header-height));max-height:calc(100dvh - var(--gm-header-height));overscroll-behavior:contain;visibility:hidden;opacity:0;pointer-events:none;transition:transform var(--gm-motion-duration-fast) var(--gm-motion-ease), opacity var(--gm-motion-duration-fast) var(--gm-motion-ease), visibility 0s linear var(--gm-motion-duration-fast);display:block;overflow:hidden;transform:translate(100%)}.gm-mobile-menu.is-open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s,0s,0s;transform:translate(0)}@media (width>=768px) and (width<=1023px){.gm-mobile-menu{display:block}}@media (width>=1024px){.gm-mobile-menu{display:none}}@media (width<=767px){.js.gm-reveal-enabled .gm-reveal--fade-up:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--fade-up-strong:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--hero-copy:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--card:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--editorial-panel:not(.is-visible){transform:translateY(var(--gm-motion-distance-mobile))}.js.gm-reveal-enabled .gm-reveal--slide-soft:not(.is-visible){transform:translateX(var(--gm-motion-distance-mobile))}.js.gm-reveal-enabled .gm-listing-card--reverse.gm-reveal--slide-soft:not(.is-visible){transform:translateX(calc(var(--gm-motion-distance-mobile) * -1))}.js.gm-reveal-enabled .gm-reveal--image:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--hero-media:not(.is-visible){transform:scale(1.02)}.gm-main .gm-section-heading,.gm-main .gm-section-heading__title,.gm-main .gm-home-section__header-row--wide .gm-section-heading__title,.gm-main .gm-editorial-intro .gm-section-heading,.gm-main .gm-editorial-intro .gm-section-heading__title,.gm-main .gm-about .gm-about-who__card .gm-section-heading__title,.gm-main .gm-contact-location-panel__details .gm-section-heading__title,.gm-main .gm-cta-band .gm-section-heading__title{overflow-wrap:break-word;width:100%;max-width:100%}}.gm-mobile-menu{border-top:1px solid color-mix(in oklab, var(--gm-primary) 12%, transparent 88%);-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);background:linear-gradient(90deg,#0b3e2c1a,#0000 18%),#f7faf4db}.gm-mobile-menu__panel{background:linear-gradient(145deg, #fffffff5, #f9fcf6f0), var(--gm-surface);overscroll-behavior:contain;flex-direction:column;gap:clamp(.9rem,3vw,1.25rem);width:min(410px,100vw);height:100%;min-height:0;max-height:100%;margin-left:auto;padding:clamp(1rem,4vw,1.25rem);display:flex;overflow:hidden;box-shadow:-22px 0 52px #092e2024}.gm-mobile-menu__links{overscroll-behavior:contain;flex:0 auto;gap:.72rem;min-height:0;padding-right:.1rem;display:grid;overflow-y:auto}.gm-mobile-menu__link{border:1px solid color-mix(in oklab, var(--gm-primary) 10%, var(--gm-border) 90%);border-radius:var(--gm-radius-md);width:100%;min-height:64px;color:var(--gm-text);font-size:.98rem;font-weight:var(--gm-weight-bold);transition:transform var(--gm-motion-duration-fast) var(--gm-motion-ease-hover), border-color var(--gm-motion-duration-fast) ease, background-color var(--gm-motion-duration-fast) ease, box-shadow var(--gm-motion-duration-fast) var(--gm-motion-ease-hover);background:#ffffffeb;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.6rem .72rem;text-decoration:none;display:grid;position:relative;box-shadow:0 14px 34px #0d2e1f13}.gm-mobile-menu__icon{width:40px;height:40px;color:var(--gm-primary);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--gm-primary) 8%, transparent 92%);background:linear-gradient(145deg,#ffffffe0,#eaf6e1d1);border-radius:10px;place-items:center;display:inline-grid}.gm-mobile-menu__icon .icofont{font-size:1.26rem;line-height:1}.gm-mobile-menu__icon--home .icofont,.gm-mobile-menu__icon--about-us .icofont{font-size:1.32rem}.gm-mobile-menu__icon--our-products .icofont{font-size:1.24rem}.gm-mobile-menu__icon--crop-solutions .icofont{font-size:1.34rem}.gm-mobile-menu__icon--contact-us .icofont{font-size:1.2rem}.gm-mobile-menu__label{min-width:0}.gm-mobile-menu__arrow{color:color-mix(in oklab, var(--gm-primary) 42%, var(--gm-muted) 58%);transition:transform var(--gm-motion-duration-fast) var(--gm-motion-ease-hover);font-size:.88rem}.gm-mobile-menu__link.is-current{border-color:color-mix(in oklab, var(--gm-primary) 38%, var(--gm-border) 62%);background:color-mix(in oklab, var(--gm-soft-green) 76%, white 24%);color:var(--gm-primary-dark);box-shadow:0 18px 38px #0d2e1f18}.gm-mobile-menu__link.is-current .gm-mobile-menu__icon{color:var(--gm-primary);background:#ffffffc7}.gm-mobile-menu__close{border-radius:999px;align-self:flex-end;margin-left:auto;padding-inline:1rem;box-shadow:0 12px 30px #0d2e1f14}.gm-mobile-menu__note{border-top:1px solid color-mix(in oklab, var(--gm-primary) 14%, transparent 86%);color:var(--gm-text);flex:none;margin-top:auto;padding-top:1.25rem;display:block}.gm-mobile-menu__note-icon{box-shadow:none!important;background:0 0!important;border:0!important}.gm-mobile-menu__note p{gap:.35rem;max-width:27ch;margin:0;font-size:.78rem;line-height:1.45;display:grid}.gm-mobile-menu__note strong{color:var(--gm-primary);font-size:.78rem;font-weight:var(--gm-weight-bold);align-items:center;gap:.55rem;display:inline-flex;position:relative}.gm-mobile-menu__note strong:before{content:"";background:var(--gm-primary);border-radius:999px;width:24px;height:2px;display:inline-block}.gm-mobile-menu__note span{color:var(--gm-text);font-size:.82rem;font-weight:var(--gm-weight-semibold);line-height:1.42}@media (hover:hover) and (pointer:fine){.gm-mobile-menu__link:hover,.gm-mobile-menu__link:focus-visible{border-color:color-mix(in oklab, var(--gm-primary) 32%, var(--gm-border) 68%);transform:translateY(-2px);box-shadow:0 18px 42px #0d2e1f1f}.gm-mobile-menu__link:hover .gm-mobile-menu__arrow,.gm-mobile-menu__link:focus-visible .gm-mobile-menu__arrow{transform:translate(4px)}}@media (width<=767px){.gm-header__right{gap:.45rem}.gm-header__right>.gm-button{min-height:var(--gm-button-height-compact);padding:.58rem var(--gm-button-padding-x-compact);font-size:var(--gm-button-font-size-compact);white-space:nowrap;border-radius:999px;display:inline-flex;box-shadow:0 10px 24px #0d2e1f12}.gm-header__menu-btn{border-radius:var(--gm-radius-sm);width:42px;min-width:42px;min-height:42px;padding-inline:0}.gm-header__menu-btn span{display:none}.gm-brand__logo{max-width:clamp(112px,30vw,138px);max-height:36px}}@media (width<=374px){.gm-header__right>.gm-button{width:42px;padding-inline:0}.gm-header__right>.gm-button span{display:none}.gm-header__menu-btn{padding-inline:.66rem}}.gm-button,.gm-footer__button{min-height:var(--gm-button-height);padding:var(--gm-button-padding-y) var(--gm-button-padding-x);gap:var(--gm-button-gap);font-size:var(--gm-button-font-size);line-height:1.2}.gm-footer__button{font-weight:var(--gm-weight-bold)}@media (width<=767px){.gm-page-hero.gm-home-hero .gm-page-hero__actions,.gm-cta-band__actions,.gm-footer__cta-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.65rem;width:100%;display:grid}.gm-page-hero__actions:has(.gm-button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.65rem;width:100%;display:grid}.gm-page-hero.gm-home-hero .gm-page-hero__actions .gm-button,.gm-cta-band__actions .gm-button,.gm-footer__button{width:100%;min-width:0;min-height:var(--gm-button-height-two-up);padding:var(--gm-button-padding-y) var(--gm-button-padding-x-two-up);gap:var(--gm-button-gap-two-up);font-size:var(--gm-button-font-size-two-up);white-space:normal;text-wrap:balance;line-height:1.14}.gm-page-hero__actions:has(.gm-button:nth-child(2):last-child) .gm-button{width:100%;min-width:0;min-height:var(--gm-button-height-two-up);padding:var(--gm-button-padding-y) var(--gm-button-padding-x-two-up);gap:var(--gm-button-gap-two-up);font-size:var(--gm-button-font-size-two-up);white-space:normal;text-wrap:balance;line-height:1.14}}@media (width<=360px){.gm-page-hero.gm-home-hero .gm-page-hero__actions,.gm-cta-band__actions,.gm-footer__cta-actions{gap:.4rem}.gm-page-hero__actions:has(.gm-button:nth-child(2):last-child){gap:.4rem}.gm-page-hero.gm-home-hero .gm-page-hero__actions .gm-button,.gm-cta-band__actions .gm-button,.gm-footer__button{gap:.28rem;min-height:50px;padding-inline:.34rem;font-size:.76rem}.gm-page-hero__actions:has(.gm-button:nth-child(2):last-child) .gm-button{gap:.28rem;min-height:50px;padding-inline:.34rem;font-size:.76rem}}.gm-error-page{isolation:isolate;width:100%;max-width:100%;min-height:calc(100svh - var(--gm-header-height));color:#ffffffe0;background:linear-gradient(115deg,#98d07033,#0000 36%),linear-gradient(#ffffff09,#0000 32%),linear-gradient(135deg,#061f17 0%,#0a3a28 48%,#062219 100%);padding:clamp(4rem,8vw,7rem) 0;position:relative;overflow:clip hidden}.gm-error-page:before,.gm-error-page:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.gm-error-page:before{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000000c2,#0000 82%);mask-image:linear-gradient(90deg,#000000c2,#0000 82%)}.gm-error-page:after{opacity:.7;background:repeating-linear-gradient(124deg,#0000 0 30px,#98d07014 30px 31px),linear-gradient(#0000,#98d07014);border-left:1px solid #98d07038;width:min(48rem,52vw);height:88%;top:auto;left:auto;transform:skew(-12deg)translate(18%)}.gm-error-page__inner{z-index:1;width:var(--gm-container-width);grid-template-columns:minmax(0,.96fr) minmax(360px,.76fr);align-items:center;gap:clamp(2rem,5vw,4.75rem);max-width:calc(100vw - 2rem);margin:0 auto;display:grid;position:relative;overflow:visible}.gm-error-page__content{max-width:43rem}.gm-error-page__eyebrow{color:var(--gm-secondary);font-size:.76rem;font-weight:var(--gm-weight-bold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1rem;line-height:1.2;display:inline-flex}.gm-error-page__eyebrow span:first-child{color:#f4d27a;border:1px solid #98d07085;border-radius:999px;justify-content:center;align-items:center;min-width:3.25rem;min-height:2rem;display:inline-flex}.gm-error-page h1{max-width:12.2ch;color:var(--gm-white);overflow-wrap:break-word;margin:0;font-size:clamp(3rem,6vw,5.9rem);line-height:1.02}.gm-error-page__content p{color:#ffffffc7;overflow-wrap:break-word;max-width:min(100%,64ch);margin:clamp(1rem,2vw,1.4rem) 0 0;font-size:clamp(1rem,1.4vw,1.12rem)}.gm-error-page__actions{flex-wrap:wrap;gap:.8rem;margin-top:clamp(1.35rem,3vw,2rem);display:flex}.gm-error-page .gm-button--primary{background:var(--gm-secondary);border-color:var(--gm-secondary);color:var(--gm-primary-deep)}.gm-error-page .gm-button--primary:hover,.gm-error-page .gm-button--primary:focus-visible{color:var(--gm-primary-deep);background:#b8e88f;border-color:#b8e88f}.gm-error-page .gm-button--outline{color:var(--gm-white);background:#ffffff0f;border-color:#ffffff94}.gm-error-page .gm-button--outline:hover,.gm-error-page .gm-button--outline:focus-visible{border-color:var(--gm-secondary);color:var(--gm-white);background:#ffffff21}.gm-error-page .gm-button:focus-visible,.gm-error-page__link:focus-visible,.gm-error-page__note a:focus-visible{outline-offset:3px;outline:3px solid #f4d27a}.gm-error-page__panel{border-radius:var(--gm-radius-md);background:linear-gradient(180deg, #fffffff5, #f4faefeb), var(--gm-white);color:var(--gm-text);border:1px solid #fff3;padding:clamp(1rem,2.4vw,1.45rem);box-shadow:0 26px 68px #00000038}.gm-error-page__panel-header{border-bottom:1px solid #10683829;justify-content:space-between;align-items:end;gap:1rem;padding:0 0 1rem;display:flex}.gm-error-page__panel-header h2{max-width:12ch;color:var(--gm-dark);margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.08}.gm-error-page__status{min-height:2rem;color:var(--gm-primary-dark);font-size:.72rem;font-weight:var(--gm-weight-bold);letter-spacing:.12em;text-transform:uppercase;background:#98d0702b;border:1px solid #0b6b3a33;border-radius:999px;align-items:center;padding:.32rem .7rem;line-height:1;display:inline-flex}.gm-error-page__link-grid{gap:.72rem;margin-top:1rem;display:grid}.gm-error-page__link{border-radius:var(--gm-radius-sm);min-height:5.3rem;color:var(--gm-text);cursor:pointer;background:#ffffffbd;border:1px solid #10683829;grid-template-columns:2.65rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.9rem;transition:background-color .18s,border-color .18s,transform .18s;display:grid}.gm-error-page__link:hover,.gm-error-page__link:focus-visible{background:var(--gm-white);color:var(--gm-text);border-color:#0b6b3a6b;transform:translateY(-2px)}.gm-error-page__link-icon{background:var(--gm-primary-deep);width:2.65rem;height:2.65rem;color:var(--gm-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:1.18rem;display:inline-flex}.gm-error-page__link-copy{gap:.12rem;min-width:0;display:grid}.gm-error-page__link-title{color:var(--gm-dark);font-size:.96rem;font-weight:var(--gm-weight-bold);line-height:1.22}.gm-error-page__link-description{color:var(--gm-muted);overflow-wrap:break-word;font-size:.83rem;line-height:1.45}.gm-error-page__link-arrow{color:var(--gm-primary);font-size:1.1rem;font-weight:var(--gm-weight-bold)}.gm-error-page__note{color:var(--gm-muted);overflow-wrap:anywhere;border-top:1px solid #10683824;margin:1rem 0 0;padding:1rem 0 0;font-size:.9rem;line-height:1.6}.gm-error-page__note a{color:var(--gm-primary-dark);font-weight:var(--gm-weight-bold)}@media (width<=1023px){.gm-error-page{padding:clamp(3.25rem,7vw,4.75rem) 0}.gm-error-page__inner{grid-template-columns:1fr;gap:2rem}.gm-error-page__content{max-width:48rem}.gm-error-page h1{max-width:13.5ch}.gm-error-page__panel{max-width:48rem}}@media (width<=640px){.gm-error-page{min-height:auto;padding:2.8rem 0}.gm-error-page:after{display:none}.gm-error-page__inner{width:min(100% - 2rem,31rem);max-width:calc(100vw - 2rem)}.gm-error-page__eyebrow{flex-wrap:wrap;gap:.5rem;font-size:.7rem}.gm-error-page h1{max-width:11.6ch;font-size:clamp(2.2rem,11vw,2.95rem);line-height:1.06}.gm-error-page__content p{max-width:100%;font-size:.95rem}.gm-error-page__actions{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.gm-error-page__actions .gm-button{white-space:normal;text-align:center;text-wrap:balance;width:100%;min-width:0;min-height:48px;padding-inline:.6rem;font-size:.84rem}.gm-error-page__panel{width:100%;max-width:100%;padding:.8rem}.gm-error-page__panel-header{gap:.8rem;display:grid}.gm-error-page__panel-header h2{max-width:100%;font-size:1.36rem}.gm-error-page__link{grid-template-columns:2.35rem minmax(0,1fr) auto;gap:.7rem;min-height:4.9rem;padding:.78rem}.gm-error-page__link-icon{width:2.35rem;height:2.35rem;font-size:1.05rem}}@media (width<=389px){.gm-error-page__actions{grid-template-columns:1fr}.gm-error-page__link{grid-template-columns:2.2rem minmax(0,1fr)}.gm-error-page__link-arrow{display:none}}@media (width<=520px){.gm-error-page__actions{grid-template-columns:1fr}}:root{--gm-heading-hero-size:4.65rem;--gm-heading-section-size:2.65rem;--gm-heading-section-compact-size:2.08rem;--gm-heading-card-size:1.18rem;--gm-heading-eyebrow-size:.76rem;--gm-heading-hero-line:1.02;--gm-heading-section-line:1.09;--gm-heading-card-line:1.2;--gm-heading-hero-measure:13.5ch;--gm-heading-section-measure:19ch;--gm-heading-compact-measure:22ch}.gm-main :is(h1,h2,h3,h4){letter-spacing:0;text-wrap:balance;overflow-wrap:break-word}.gm-main :is(.gm-page-hero h1,.gm-home-hero h1,.gm-legal-hero h1,.gm-article-hero h1,.gm-update-hero h1,.gm-placeholder h1){max-width:min(100%, var(--gm-heading-hero-measure));font-size:var(--gm-heading-hero-size);line-height:var(--gm-heading-hero-line)}.gm-main :is(.gm-section-heading__title,.gm-contact-command__title,.gm-legal-intro h2,.gm-legal-section__heading h2,.gm-legal-contact-panel__body h2,.gm-products-category-hero h2,.gm-crops-insight-card h2,.gm-product-detail h2,.gm-crop-detail h2,.gm-about .gm-about-who__card .gm-section-heading__title,.gm-cta-band .gm-section-heading__title){max-width:min(100%, var(--gm-heading-section-measure));font-size:var(--gm-heading-section-size);line-height:var(--gm-heading-section-line)}.gm-main :is(.gm-contact-form-card__header h3,.gm-products-category-grid .gm-card--self-contained .gm-card__title,.gm-crops-grid .gm-card--self-contained .gm-card__title,.gm-products-category-grid .gm-editorial-card .gm-card__title,.gm-crops-grid .gm-editorial-card .gm-card__title),.gm-footer__purpose h2{max-width:min(100%, var(--gm-heading-compact-measure));font-size:var(--gm-heading-section-compact-size);line-height:var(--gm-heading-section-line)}.gm-main :is(.gm-card__title,.gm-listing-card__title,.gm-legal-policy-card h3,.gm-about-pmv-card__label,.gm-about-value-card h3,.gm-product-category-card h3){font-size:var(--gm-heading-card-size);line-height:var(--gm-heading-card-line)}.gm-main :is(.gm-section-heading__eyebrow,.gm-contact-command__eyebrow,.gm-contact-location-item__label,.gm-legal-hero__caption span),.gm-footer__eyebrow{font-size:var(--gm-heading-eyebrow-size);letter-spacing:.14em;line-height:1.2}@media (width<=1023px){:root{--gm-heading-hero-size:3.6rem;--gm-heading-section-size:2.25rem;--gm-heading-section-compact-size:1.92rem;--gm-heading-card-size:1.14rem}}@media (width<=767px){:root{--gm-heading-hero-size:2.75rem;--gm-heading-section-size:1.86rem;--gm-heading-section-compact-size:1.62rem;--gm-heading-card-size:1.1rem;--gm-heading-hero-measure:100%;--gm-heading-section-measure:100%;--gm-heading-compact-measure:100%}.gm-main :is(.gm-page-hero h1,.gm-home-hero h1,.gm-legal-hero h1,.gm-article-hero h1,.gm-update-hero h1,.gm-placeholder h1,.gm-section-heading__title,.gm-contact-command__title,.gm-legal-intro h2,.gm-legal-section__heading h2,.gm-legal-contact-panel__body h2,.gm-products-category-hero h2,.gm-crops-insight-card h2,.gm-product-detail h2,.gm-crop-detail h2,.gm-about .gm-about-who__card .gm-section-heading__title,.gm-cta-band .gm-section-heading__title,.gm-contact-form-card__header h3),.gm-footer__purpose h2{width:100%;max-width:100%}}@media (width<=389px){:root{--gm-heading-hero-size:2.42rem;--gm-heading-section-size:1.68rem;--gm-heading-section-compact-size:1.48rem;--gm-heading-card-size:1.04rem;--gm-heading-eyebrow-size:.7rem}}.gm-main .gm-contact-intro .gm-section-heading__title{max-width:100%;font-size:clamp(2rem,2.6vw,2.6rem);line-height:1.08}@media (width<=767px){.gm-main .gm-page-hero.gm-contact-hero h1{max-width:7.8ch;font-size:clamp(2.15rem,10vw,2.55rem);line-height:1.02}.gm-main .gm-page-hero.gm-contact-hero .gm-page-hero__intro,.gm-main .gm-contact-copy--plain,.gm-main .gm-contact-command__body{overflow-wrap:break-word;max-width:100%}.gm-main .gm-contact-intro .gm-section-heading__title{font-size:clamp(1.72rem,7vw,2rem);line-height:1.12}.gm-main .gm-contact-command__title{max-width:10ch;font-size:clamp(1.78rem,7.2vw,2.05rem);line-height:1.12}}@media (prefers-reduced-motion:reduce){.gm-reveal,.js.gm-reveal-enabled .gm-reveal,.js.gm-reveal-enabled .gm-reveal:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--fade-up:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--fade-up-strong:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--slide-soft:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--card:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--hero-copy:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--hero-media:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--editorial-panel:not(.is-visible),.js.gm-reveal-enabled .gm-reveal--image:not(.is-visible){opacity:1!important;transition:none!important;transform:none!important}.gm-mobile-menu{transition:none!important}.gm-card:hover,.gm-home-feature-card:hover,.gm-about-pmv-card:hover,.gm-about-value-card:hover,.gm-contact-detail-card:hover,.gm-listing-card:hover,.gm-error-page__link:hover,.gm-error-page__link:focus-visible,.gm-home-copy-card:hover,.gm-crops-insight-card:hover,.gm-hover-lift:hover,.gm-hover-lift:focus-within,.gm-motion-safe-hover:hover,.gm-motion-safe-hover:focus-visible,.gm-listing-card:hover .gm-listing-card__media img,.gm-home-category-card:hover .gm-home-category-card__media img,.gm-card:hover .gm-responsive-image img,img.gm-hover-media:hover,.gm-hover-media:hover img{transform:none!important}}
