img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgb(0 0 0 / .7),rgb(0 0 0 / .3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:#fff0}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#fff0;border:3px solid #fff0;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsl(0 0% 100% / .8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fff0 #fff0;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsl(0 0% 100% / .8) #fff0}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsl(0 0% 100% / .8) #fff0}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgb(0 0 0 / .4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--brand-primary:#ba222e;--wp--preset--color--brand-secondary:#d63a47;--wp--preset--color--brand-accent:#d4a017;--wp--preset--color--brand-green:#2d6a4f;--wp--preset--color--bg-page:#faf8f3;--wp--preset--color--text-primary:#1a1414;--wp--preset--color--text-muted:#6b6660;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-brand-primary-color{color:var(--wp--preset--color--brand-primary)!important}.has-brand-secondary-color{color:var(--wp--preset--color--brand-secondary)!important}.has-brand-accent-color{color:var(--wp--preset--color--brand-accent)!important}.has-brand-green-color{color:var(--wp--preset--color--brand-green)!important}.has-bg-page-color{color:var(--wp--preset--color--bg-page)!important}.has-text-primary-color{color:var(--wp--preset--color--text-primary)!important}.has-text-muted-color{color:var(--wp--preset--color--text-muted)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-brand-primary-background-color{background-color:var(--wp--preset--color--brand-primary)!important}.has-brand-secondary-background-color{background-color:var(--wp--preset--color--brand-secondary)!important}.has-brand-accent-background-color{background-color:var(--wp--preset--color--brand-accent)!important}.has-brand-green-background-color{background-color:var(--wp--preset--color--brand-green)!important}.has-bg-page-background-color{background-color:var(--wp--preset--color--bg-page)!important}.has-text-primary-background-color{background-color:var(--wp--preset--color--text-primary)!important}.has-text-muted-background-color{background-color:var(--wp--preset--color--text-muted)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-brand-primary-border-color{border-color:var(--wp--preset--color--brand-primary)!important}.has-brand-secondary-border-color{border-color:var(--wp--preset--color--brand-secondary)!important}.has-brand-accent-border-color{border-color:var(--wp--preset--color--brand-accent)!important}.has-brand-green-border-color{border-color:var(--wp--preset--color--brand-green)!important}.has-bg-page-border-color{border-color:var(--wp--preset--color--bg-page)!important}.has-text-primary-border-color{border-color:var(--wp--preset--color--text-primary)!important}.has-text-muted-border-color{border-color:var(--wp--preset--color--text-muted)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-gallery.is-layout-flex){gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}:where(.wp-block-gallery.is-layout-grid){gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.bbp-js .hide-if-js,.bbp-no-js .hide-if-no-js,.hidden{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 0 0 7px;padding-left:12px;border-left:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:right}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:left;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:left;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:left;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-left:140px;padding:0;text-align:left}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:130px;padding:12px 12px 12px 0;text-align:left;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-left:130px;padding:12px 12px 12px 0;text-align:right}#bbpress-forums div#bbp-cancel-reply-to{text-align:right}div.bbp-breadcrumb{float:left}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:right;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:left}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;left:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:right}span.bbp-admin-links{float:right;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:right;margin-left:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:left;border:1px solid transparent}.bbp-pagination-links{float:right;list-style:none;display:inline}.bbp-pagination{float:left;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:left;font-size:12px;line-height:18px;padding:0 5px;margin-left:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:left;padding:1px 4px;margin-left:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:left;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:left}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:right;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 -1px 0 0;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;margin-left:20%;margin-top:10px}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password #pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}#bbpress-forums div.bbp-template-notice code{font-size:11px;padding:2px 4px;background:rgba(200,200,200,.3);border-radius:3px}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-login-links a{float:left;clear:left}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-right:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:right}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-left:2px solid #eaeaea;margin-left:5px;padding-left:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:right}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:left}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-left:80px;position:relative;text-align:left;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;left:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:left}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:left;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:0;text-align:left}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-left:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-left:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:none;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-buttons-container,.cn-text-container{display:inline-block}.cn-compliance-warning{display:block;color:#f5a623!important;font-size:12px;line-height:18px;margin:4px 0 8px 0}.cn-compliance-warning .cn-warning-icon{color:#f5a623!important;margin-right:4px}.cn-compliance-warning strong{color:#f5a623!important}.cn-compliance-warning a{color:#f5a623!important;text-decoration:underline}.cn-compliance-warning a:hover{color:#ffb84d!important}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}/*! Swipebox v1.5.2 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-bar #swipebox-overlay{top: 32px;}.admin-bar #swipebox-container {bottom: 32px;}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/wp-content/plugins/responsive-lightbox/assets/swipebox/img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(/wp-content/plugins/responsive-lightbox/assets/swipebox/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:.95}#swipebox-top-bar{color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}.vp-modal,.vp-modal *,.vp-modal *::before,.vp-modal *::after{margin:0!important;padding:0!important;border:none!important;outline:0!important;font-size:0!important;box-shadow:none!important;border-radius:0!important;line-height:1!important;box-sizing:border-box!important}@media print{.vp-modal{display:none!important}}.vp-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#000;background:rgb(0 0 0 / .7);backdrop-filter:blur(5px);z-index:99999998;opacity:0;visibility:hidden;transition:all 0.3s ease;font-size:0!important}.vp-modal.vp-show{opacity:1;visibility:visible}.vp-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:95%;height:100vh;margin:0 auto!important;padding:20px!important;transform:scale(.9) translateY(30px);transition:all 0.3s ease;font-size:0!important;box-sizing:border-box}.vp-modal.vp-show .vp-container{transform:scale(1) translateY(0)}.vp-video{font-size:0!important;position:relative;width:800px;max-width:92vw;height:450px;max-height:86vh;min-width:150px;min-height:84.38px;background:#000;box-shadow:0 25px 50px rgb(0 0 0 / .2),0 10px 20px rgb(0 0 0 / .2)!important}.vp-video iframe,.vp-video video{width:100%;height:100%;border:none;font-size:0!important;background:#000000!important}.vp-close{position:absolute;z-index:999999;top:0;left:-35px;width:20px;height:20px;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8 8L16 16M16 8L8 16" stroke="%23ffffff" stroke-width="2" stroke-linecap="round"/></svg>') rgb(0 0 0 / .4) center no-repeat;background-size:100% 100%;border:none;border-radius:50%!important;font-size:0!important;cursor:pointer;transition:all 0.2s ease}.vp-close:hover{opacity:.5}@media (max-width:1096px){.vp-container{max-width:85%;padding:10px!important}}@media (max-width:960px){.vp-close{left:-30px}}@media (max-width:768px){.vp-video{height:auto!important;max-height:100%!important;aspect-ratio:16 / 9}}@media (max-width:500px){.vp-container{max-width:80%;padding:5px!important}.vp-close{left:-25px;width:16px;height:16px}}@media (max-width:260px){.vp-close{left:-20px}}.vp-video::before{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px!important;border:3px solid #000!important;border-top:3px solid #fff!important;border-radius:50%!important;animation:video-popup_spin-load 1s linear infinite;z-index:1}.vp-video iframe,.vp-video video{z-index:100;position:relative}@keyframes video-popup_spin-load{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vp-video iframe[src],.vp-video video[src]{background:#000}.vp-video:has(iframe[src])::before,.vp-video:has(video[src])::before{display:none}.YouTubePopUp-Wrap{display:none!important}#wppb-recover-password ul li.wppb-form-field label,.wppb-user-forms #wppb-loginform .login-username label,.wppb-user-forms #wppb-loginform .login-password label,.wppb-user-forms #wppb-loginform .login-auth label,.wppb-user-forms #wppb-loginform .wppb-recaptcha label,.wppb-form-field.pbpl-class label,.pms-field.pbpl-class:not(form[id^="pms"] .pms-field) label{text-indent:-99999px;position:absolute;left:-99999px}.wppb-form-field.wppb-two-factor-authentication.pbpl-class label,.wppb-form-field.wppb-campaign-monitor-subscribe.pbpl-class label,.wppb-form-field.wppb-mailchimp-subscribe.pbpl-class label,.wppb-form-field.wppb-mailpoet-subscribe.pbpl-class label,.wppb-form-field.wppb-checkbox-terms-and-conditions.pbpl-class label,.wppb-form-field.wppb-gdpr-checkbox.pbpl-class label,.wppb-form-field.wppb-upload.pbpl-class label,.wppb-form-field.wppb-select-multiple.pbpl-class label,.wppb-form-field.wppb-timepicker.pbpl-class label,.wppb-form-field.wppb-avatar.pbpl-class label,.wppb-form-field.wppb-gdpr-communication-preferences.pbpl-class label{text-indent:0;position:relative;left:0;width:100%}.wppb-form-field.wppb-two-factor-authentication.pbpl-class label{display:inline}.wppb-form-field.pbpl-class .wppb-radios li label,.wppb-form-field.wppb-radio.pbpl-class label,.wppb-form-field.pbpl-class .wppb-checkboxes li label,.wppb-form-field.wppb-checkbox.pbpl-class label{text-indent:0;position:relative;left:0;width:auto;display:inline-block}.wppb-form-field.pbpl-class .wppb-radios li label,.wppb-form-field.pbpl-class .wppb-checkboxes li label{margin:0 5px}.wppb-user-forms #wppb-loginform .login-username.pbpl-class input[type="text"],.wppb-user-forms #wppb-loginform .login-password.pbpl-class input[type="password"],.wppb-user-forms #wppb-loginform .login-auth.pbpl-class input[type="text"],.wppb-form-field.pbpl-class input[type="text"],.wppb-form-field.pbpl-class input[type="email"],.wppb-form-field.pbpl-class input[type="url"],.wppb-form-field.pbpl-class input[type="search"],.wppb-form-field.pbpl-class input[type="number"],.wppb-form-field.pbpl-class select,.wppb-form-field.pbpl-class textarea,.wppb-form-field.pbpl-class .wppb-checkboxes,.wppb-form-field.pbpl-class .wppb-radios,.wppb-form-field.wppb-wysiwyg.pbpl-class .wp-editor-wrap,#wppb-login-wrap .login-username.pbpl-class input,.wppb-form-field.pbpl-class .wppb-password-field-container,#wppb-recover-password ul li.wppb-form-field input{width:100%}.wppb-form-field.wppb-select2.pbpl-class span.select2.select2-container,.wppb-form-field.wppb-select-taxonomy.pbpl-class span.select2.select2-container,.wppb-form-field.wppb-select-cpt.pbpl-class span.select2.select2-container,.wppb-form-field.wppb-select2-multiple.pbpl-class span.select2.select2-container{width:100%!important;margin-left:0!important}.wppb-form-field label.wppb-epaa-switch{width:50px!important;left:0;position:relative!important}:root{--brand-primary:#ba222e;--brand-primary-dark:#8e1a24;--brand-secondary:#d63a47;--brand-accent:#d4a017;--brand-accent-dark:#a07e10;--brand-green:#2d6a4f;--brand-green-dark:#1a4d2e;--bg-page:#ffffff;--bg-card:#ffffff;--bg-soft:#f5f1e8;--bg-dark:#1a1414;--bg-darker:#0f0a0a;--text-primary:#1a1414;--text-body:#2a2424;--text-muted:#6b6660;--text-light:#9b958e;--text-on-dark:#faf8f3;--border:#e7e1d5;--border-strong:#cfc5b3;--font-display:'Fraunces', Georgia, 'Times New Roman', serif;--font-body:'DM Sans', -apple-system, BlinkMacSystemFont, system-ui, 'Segoe UI', sans-serif;--site-width:1280px;--container-pad:56px;--skin-top-h:0px;--transition:200ms ease;--shadow-card:0 1px 3px rgba(20, 20, 20, .05);--shadow-hover:0 4px 18px rgba(20, 20, 20, .12);--radius-sm:3px;--radius-md:4px;--radius-lg:6px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.55;color:var(--text-body);background:var(--bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video{max-width:100%;height:auto;display:block}a{color:var(--brand-primary);text-decoration:none;transition:color var(--transition)}a:hover,a:focus{color:var(--brand-primary-dark)}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}ul,ol{padding:0;margin:0;list-style:none}.skip-link{position:absolute;left:-9999px;top:0;z-index:99999;background:var(--bg-dark);color:#fff;padding:12px 18px;text-decoration:none}.skip-link:focus{left:8px;top:8px}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden;word-wrap:normal!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 .6em}h1{font-size:36px;font-variation-settings:"opsz" 96}h2{font-size:26px;font-variation-settings:"opsz" 56}h3{font-size:20px;font-variation-settings:"opsz" 36}h4{font-size:17px}h5{font-size:15px}h6{font-size:14px}p{margin:0 0 1em}::selection{background:var(--brand-primary);color:#fff}body.has-habillage{background-color:var(--skin-bg,#1a4d2e);background-image:var(--skin-image,none);background-size:cover;background-position:center top;background-attachment:fixed;background-repeat:no-repeat}.skin-top{height:var(--skin-top-h,0);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background:var(--skin-top-bg,transparent);color:#fff;text-align:center;font-size:12px;letter-spacing:.04em;overflow:hidden}.skin-top:empty,body:not(.has-habillage) .skin-top{display:none}.skin-zone{position:fixed;z-index:1;pointer-events:none;display:none;align-items:center;justify-content:center;overflow:hidden}body.has-habillage .skin-zone{display:flex}.skin-zone--left{top:var(--skin-top-h,0);left:0;bottom:0;width:calc((100vw - var(--site-width, 1280px)) / 2)}.skin-zone--right{top:var(--skin-top-h,0);right:0;bottom:0;width:calc((100vw - var(--site-width, 1280px)) / 2)}.skin-zone img{max-width:100%;height:auto}.skin-zone a{display:block;width:100%;height:100%;pointer-events:auto}.site-wrapper{max-width:var(--site-width,1280px);width:100%;margin:0 auto;background:#ffffff!important;position:relative;z-index:2;box-shadow:0 0 32px rgb(0 0 0 / .12);min-height:100vh;overflow:hidden}.container{width:100%;margin:0 auto;padding-left:var(--container-pad)!important;padding-right:var(--container-pad)!important;max-width:100%;box-sizing:border-box}.site--agri360{display:flex;flex-direction:column;min-height:100vh}.site-main{flex:1}@media (max-width:1280px){body.has-habillage .skin-zone--left,body.has-habillage .skin-zone--right{display:none}.site-wrapper{box-shadow:none}}.topbar{background:var(--bg-dark);color:var(--text-on-dark);font-size:12.5px;letter-spacing:.02em;padding:8px 0;border-bottom:3px solid var(--brand-primary)}.topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.topbar__date{font-weight:500;text-transform:capitalize}.topbar__right{display:flex;align-items:center;gap:20px}.topbar__nav{display:flex;gap:18px}.topbar__nav a,.topbar__nav li>a{color:var(--text-on-dark);font-weight:500;font-size:12.5px;transition:color var(--transition)}.topbar__nav a:hover{color:var(--brand-accent)}.masthead{padding:22px 0;background:#ffffff!important;border-bottom:1px solid var(--border)}.masthead__inner{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;justify-content:space-between}.masthead--with-banner .masthead__inner{grid-template-columns:auto 728px;justify-content:space-between}.brand{display:flex;align-items:center;gap:16px;text-decoration:none}.brand__img{height:64px;width:auto}.brand__placeholder{font-family:var(--font-display);font-weight:800;font-size:32px;color:var(--brand-primary);letter-spacing:-.03em;font-variation-settings:"opsz" 72}.masthead:not(.masthead--with-banner) .masthead__inner{grid-template-columns:1fr;justify-items:center}.searchbar-strip{background:#ffffff!important;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:14px 0}.searchbar-strip__inner{display:flex;flex-direction:column;align-items:stretch;gap:10px}.searchbar-strip__row1{display:flex;align-items:center;gap:12px;width:100%}.searchbar-strip__label{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--brand-primary);white-space:nowrap;display:flex;align-items:center;gap:6px}.searchbar-strip__label svg{width:16px;height:16px}.searchbar-strip__form{flex:1;display:flex;background:#fff;border:1px solid var(--border-strong);border-radius:var(--radius-md);overflow:hidden;transition:border-color 200ms,box-shadow 200ms}.searchbar-strip__form:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px rgb(186 34 46 / .1)}.searchbar-strip__form input{flex:1;padding:10px 16px;border:none;font:inherit;background:#fff0;color:var(--text-primary)}.searchbar-strip__form input:focus{outline:none}.searchbar-strip__form input::placeholder{color:var(--text-light)}.searchbar-strip__form button{background:var(--brand-primary);color:#fff;padding:0 22px;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;transition:background var(--transition)}.searchbar-strip__form button:hover{background:var(--brand-primary-dark)}.searchbar-strip__suggestions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;font-size:11.5px;color:var(--text-muted)}.searchbar-strip__suggestions span{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px}.searchbar-strip__suggestions a{color:var(--brand-primary);font-weight:600}.mainnav{background:var(--brand-primary);position:sticky;top:0;z-index:100;box-shadow:0 4px 20px rgb(20 32 26 / .15);height:52px}.mainnav__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:100%}.mainnav__menu{grid-column:2;justify-self:center;display:flex;align-items:center;height:100%}.mainnav__menu>li{position:relative;height:100%;display:flex;align-items:center}.mainnav__menu>li>a{display:flex;align-items:center;gap:6px;padding:0 16px;height:100%;color:var(--text-on-dark);font-weight:600;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;transition:background var(--transition)}.mainnav__menu>li>a:hover,.mainnav__menu>li.active>a,.mainnav__menu>li.current-menu-item>a{background:var(--brand-primary-dark);color:#fff}.mainnav__menu>li.active>a::after,.mainnav__menu>li.current-menu-item>a::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--brand-accent)}.mainnav__menu .menu-arrow{font-size:10px;margin-left:4px}.mainnav__menu .sub-menu{position:absolute;top:100%;left:0;min-width:220px;background:#fff;box-shadow:0 8px 32px rgb(0 0 0 / .12);border-radius:var(--radius-md);opacity:0;visibility:hidden;transform:translateY(8px);transition:all 200ms;padding:8px 0;z-index:200}.mainnav__menu li:hover>.sub-menu,.mainnav__menu li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.mainnav__menu .sub-menu li{display:block}.mainnav__menu .sub-menu a{display:block;padding:8px 18px;color:var(--text-primary);font-size:13.5px;font-weight:500}.mainnav__menu .sub-menu a:hover{background:var(--bg-soft);color:var(--brand-primary)}.mainnav__menu .has-mega{position:static}.mainnav__menu .has-mega>.sub-menu{left:50%;transform:translateX(-50%) translateY(8px);width:1100px;max-width:calc(var(--site-width) - 32px);padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.mainnav__menu .has-mega:hover>.sub-menu{transform:translateX(-50%) translateY(0)}.mainnav__tools{grid-column:3;justify-self:end;display:flex;align-items:center;gap:6px;height:100%}.mainnav__search-toggle{width:36px;height:36px;display:grid;place-items:center;color:var(--text-on-dark);font-size:14px;border-radius:var(--radius-md);transition:background var(--transition)}.mainnav__search-toggle:hover{background:var(--brand-primary-dark)}.mainnav__cta{background:var(--brand-accent);color:white!important;padding:0 18px;margin-left:4px;border-radius:var(--radius-md);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;height:36px;display:flex;align-items:center}.mainnav__cta:hover{background:var(--brand-accent-dark);color:white!important}.banner-slot{position:relative}.banner-slot--header{width:728px;max-width:100%;height:90px}.banner-slot--under-menu,.banner-slot--under_menu{background:var(--bg-card);border-bottom:1px solid var(--border);padding:14px 0;display:flex;justify-content:center}.banner-slot--970-250{width:970px;max-width:100%;height:250px}.banner-slot--header_top,.banner-slot--before_content,.banner-slot--after_content,.banner-slot--footer_banner,.banner-slot--hero_pave{display:block;max-width:100%}.banner-slot--footer{margin:32px 0;display:flex;justify-content:center}.banner-slot__placeholder{background:var(--bg-soft);border:1px dashed var(--border-strong);color:var(--text-muted);display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;border-radius:var(--radius-sm)}.banner-slot__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-sm)}.hero-zone{display:flow-root;position:relative;padding:24px var(--container-pad);max-width:var(--site-width);margin:0 auto}.hero-zone__pave{float:right;width:300px;height:600px;margin-left:24px;margin-bottom:16px}.hero-zone__main{position:relative;height:440px;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-soft)}.hero-zone__main img{width:100%;height:100%;object-fit:cover;transition:transform 800ms cubic-bezier(.2,.8,.2,1)}.hero-zone__main:hover img{transform:scale(1.04)}.hero-zone__main::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 50%,transparent 100%);z-index:1;pointer-events:none}.hero-zone__main-text{position:absolute;bottom:0;left:0;right:0;padding:24px 32px;z-index:2;color:#fff}.hero-zone__main-text h1,.hero-zone__main-text h2{color:#fff;font-size:32px;margin-bottom:14px;text-shadow:0 2px 16px rgb(0 0 0 / .4)}.hero-zone__main-text p{font-size:14px;opacity:.94;max-width:640px;margin-bottom:16px}.section{padding:36px 0}.section-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--brand-primary);margin-bottom:24px;position:relative}.section-bar h2{background:var(--brand-primary);color:#fff;margin:0;padding:10px 24px 10px 16px;font-size:20px;font-weight:700;position:relative}.section-bar h2::after{content:"";position:absolute;right:-16px;top:0;bottom:0;border-left:16px solid var(--brand-primary);border-bottom:41px solid #fff0}.section-bar__more{font-size:12px;font-weight:700;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase}.section-bar__more:hover{color:var(--brand-primary)}.subcat-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.subcat-pills a{display:inline-block;padding:6px 14px;background:#fff;border:1px solid var(--border);color:var(--text-body);font-size:12.5px;font-weight:500;border-radius:100px;transition:all var(--transition)}.subcat-pills a:hover,.subcat-pills a.active{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.post-grid{display:grid;gap:24px}.post-grid--2{grid-template-columns:repeat(2,1fr)}.post-grid--3{grid-template-columns:repeat(3,1fr)}.post-grid--4{grid-template-columns:repeat(4,1fr)}.post-card{background:var(--bg-card);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--transition),box-shadow var(--transition)}.post-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.post-card__img{display:block;position:relative;aspect-ratio:16 / 10;overflow:hidden}.post-card__img img{width:100%;height:100%;object-fit:cover;transition:transform 600ms cubic-bezier(.2,.8,.2,1)}.post-card:hover .post-card__img img{transform:scale(1.05)}.post-card__cat{position:absolute;bottom:12px;left:12px;background:var(--brand-primary);color:#fff;padding:4px 10px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-sm);z-index:2}.post-card__cat--accent{background:var(--brand-accent);color:var(--text-primary)}.post-card__cat--gold{background:var(--brand-accent);color:var(--text-primary)}.post-card h3{font-size:18px;line-height:1.3;padding:14px 16px 8px;margin:0}.post-card h3 a{color:var(--text-primary);transition:color var(--transition)}.post-card h3 a:hover{color:var(--brand-primary)}.post-card__excerpt{padding:0 16px 12px;font-size:13.5px;line-height:1.5;color:var(--text-muted);margin:0}.post-card__meta{padding:8px 16px 16px;font-size:12px;color:var(--text-muted);display:flex;gap:8px;margin-top:auto}.post-list{display:flex;flex-direction:column;gap:12px}.post-list__item{display:grid;grid-template-columns:80px 1fr;gap:12px;align-items:start}.post-list__item img{width:80px;height:60px;object-fit:cover;border-radius:var(--radius-sm)}.post-list__item h4{font-size:14px;line-height:1.3;margin:0 0 4px}.post-list__item h4 a{color:var(--text-primary)}.post-list__item time{font-size:11px;color:var(--text-muted)}.single-article{max-width:880px;margin:0 auto;padding:32px var(--container-pad)}.single-article__hero img{width:100%;border-radius:var(--radius-lg);margin-bottom:24px}.single-article h1{font-size:36px;margin-bottom:16px}.single-article__excerpt{font-size:18px;line-height:1.5;color:var(--text-muted);margin-bottom:24px}.single-article__meta{display:flex;gap:12px;font-size:13px;color:var(--text-muted);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border)}.single-article__content{font-size:16.5px;line-height:1.7}.single-article__content p{margin-bottom:1.2em}.single-article__content h2{margin-top:1.4em;font-size:24px}.single-article__content h3{margin-top:1.4em;font-size:19px}.single-article__content blockquote{margin:1.5em 0;padding:16px 24px;border-left:4px solid var(--brand-primary);background:var(--bg-soft);font-family:var(--font-display);font-size:18px;font-style:italic}.single-article__content img{border-radius:var(--radius-md);margin:1.5em 0}.single-article__content a{color:var(--brand-primary);text-decoration:underline;text-underline-offset:3px}.section--sidebar-pave{padding:12px 0!important}@media (max-width:768px){.section--sidebar-pave{padding:8px 0!important}}.section--sidebar-pave+.section--sidebar-pave{padding-top:0!important}body .single-article__content ul,body .single-article__content ul li,body .entry-content ul,body .entry-content ul li{list-style:disc outside!important;list-style-type:disc!important;list-style-position:outside!important}body .single-article__content ol,body .single-article__content ol li,body .entry-content ol,body .entry-content ol li{list-style:decimal outside!important;list-style-type:decimal!important;list-style-position:outside!important}body .single-article__content ul,body .single-article__content ol,body .entry-content ul,body .entry-content ol{padding-left:1.5em!important;margin:1em 0 1.5em!important}body .single-article__content li,body .entry-content li{display:list-item!important;margin-bottom:0.4em!important}body .single-article__content ul ul,body .entry-content ul ul{list-style:circle outside!important;list-style-type:circle!important}body .single-article__content ul ul ul,body .entry-content ul ul ul{list-style:square outside!important;list-style-type:square!important}.single-article__content ul,.single-article ul,.entry-content ul,.post-content ul,article.post .single-article__content ul{list-style:disc outside!important;padding-left:1.5em!important;margin:1em 0 1.5em!important}.single-article__content ol,.single-article ol,.entry-content ol,.post-content ol,article.post .single-article__content ol{list-style:decimal outside!important;padding-left:1.5em!important;margin:1em 0 1.5em!important}.single-article__content ul li,.single-article__content ol li,.single-article ul li,.single-article ol li,.entry-content ul li,.entry-content ol li,.post-content ul li,.post-content ol li{margin-bottom:0.4em!important;display:list-item!important;list-style-position:outside!important}.single-article__content ul ul,.single-article__content ol ol,.single-article__content ul ol,.single-article__content ol ul,.entry-content ul ul,.entry-content ol ol{margin:.4em 0 0.4em!important}.single-article__content ul ul,.entry-content ul ul{list-style:circle outside!important}.single-article__content ul ul ul,.entry-content ul ul ul{list-style:square outside!important}.single-article__content [style*="text-align: center"],.single-article__content [style*="text-align:center"],.single-article__content .has-text-align-center{text-align:center!important}.single-article__content [style*="text-align: right"],.single-article__content [style*="text-align:right"],.single-article__content .has-text-align-right{text-align:right!important}.single-article__content [style*="text-align: justify"],.single-article__content [style*="text-align:justify"],.single-article__content .has-text-align-justify{text-align:justify!important}.single-article__content [style*="text-align: left"],.single-article__content [style*="text-align:left"],.single-article__content .has-text-align-left{text-align:left!important}.widget{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;margin-bottom:24px}.widget__title{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--brand-primary);margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--brand-primary)}.site-footer{background:var(--bg-darker);color:var(--text-on-dark);padding:56px 0 0;margin-top:64px}.site-footer__columns{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:40px}.site-footer__col h4,.footer-widget__title{color:var(--brand-accent);font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0 0 16px}.site-footer__col a{color:rgb(250 248 243 / .7);font-size:13.5px;transition:color var(--transition)}.site-footer__col a:hover{color:var(--brand-accent)}.site-footer__col p{color:rgb(250 248 243 / .65);font-size:13px;line-height:1.6}.site-footer__bottom{border-top:1px solid rgb(255 255 255 / .1);padding:20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;font-size:12px;color:rgb(250 248 243 / .5)}.site-footer__copyright a{color:var(--brand-accent)}.site-footer__legal-menu{display:flex;gap:16px}.site-footer__legal-menu a{color:rgb(250 248 243 / .5);font-size:12px}.site-footer__legal-menu a:hover{color:var(--brand-accent)}input[type="text"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],input[type="password"],textarea,select{width:100%;padding:10px 14px;border:1px solid var(--border-strong);border-radius:var(--radius-md);font:inherit;background:#fff;color:var(--text-primary);transition:border-color var(--transition),box-shadow var(--transition)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px rgb(186 34 46 / .1)}.alignleft{float:left;margin:0 20px 12px 0}.alignright{float:right;margin:0 0 12px 20px}.aligncenter{display:block;margin:0 auto;clear:both}.alignwide{width:calc(100% + 80px);margin-left:-40px;max-width:none}.pagination,.nav-links{display:flex;justify-content:center;gap:8px;margin:40px 0}.page-numbers{display:inline-block;padding:8px 14px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-body);font-weight:600;text-decoration:none;transition:all var(--transition)}.page-numbers:hover,.page-numbers.current{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.eyebrow{display:inline-block;padding:4px 12px;background:var(--brand-primary);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-sm)}.eyebrow--alaune{background:var(--brand-accent);color:var(--text-primary)}.no-results{text-align:center;padding:48px 16px}@media (max-width:1100px){.masthead--with-banner .masthead__inner{grid-template-columns:1fr;justify-items:center;gap:16px}}@media (max-width:1024px){.hero-zone__pave{float:none;width:100%;height:auto;min-height:200px;margin:16px 0}.hero-zone__main{height:auto;aspect-ratio:16/10}.post-grid--3{grid-template-columns:repeat(2,1fr)}.post-grid--4{grid-template-columns:repeat(2,1fr)}.site-footer__columns{grid-template-columns:repeat(2,1fr)}.mainnav__menu{display:none}.mainnav__inner{grid-template-columns:1fr auto}.mainnav__menu .has-mega>.sub-menu{width:100%;max-width:100%;left:0;transform:none}}@media (max-width:1024px){:root{--container-pad:32px}}@media (max-width:768px){:root{--container-pad:20px}h1{font-size:28px}h2{font-size:22px}.hero-zone__main-text h1,.hero-zone__main-text h2{font-size:22px}.post-grid--2,.post-grid--3,.post-grid--4{grid-template-columns:1fr}.site-footer__columns{grid-template-columns:1fr}.topbar__inner{flex-direction:column;align-items:flex-start;gap:6px}.topbar__nav{flex-wrap:wrap;gap:12px}}.single-layout,.archive-layout,.category-layout,.search-layout{padding:32px 0}.single-layout__grid,.archive-layout__grid,.category-layout__grid,.search-layout__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}.sidebar{position:sticky;top:70px}.sidebar .widget{margin-bottom:20px}.sidebar .widget--admin-notice{background:#fff0;border:none;padding:0}.widget__post-list{list-style:none;padding:0;margin:0}.widget__post-list .post-list__item{display:grid;grid-template-columns:80px 1fr;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--border)}.widget__post-list .post-list__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget__post-list .post-list__item-img img{width:80px;height:60px;object-fit:cover;border-radius:var(--radius-sm)}.single-article{background:#fff;border-radius:var(--radius-lg);padding:36px;border:1px solid var(--border)}.single-article__header{margin-bottom:28px}.single-article__cat{display:inline-block;margin-bottom:14px}.single-article__title{font-size:36px;line-height:1.15;margin:0 0 16px}.single-article__excerpt{font-size:17px;line-height:1.55;color:var(--text-muted);margin-bottom:18px;font-family:var(--font-display);font-style:italic}.single-article__meta{font-size:13px;color:var(--text-muted);padding-bottom:16px;border-bottom:1px solid var(--border)}.single-article__hero{margin:0 -36px 28px}.single-article__hero img{width:100%;height:auto;display:block}.single-article__hero-caption{padding:8px 36px;font-size:12.5px;color:var(--text-muted);font-style:italic;background:var(--bg-soft)}.single-article__footer{margin-top:32px;padding-top:24px;border-top:1px solid var(--border)}.single-article__tags,.single-article__cats,.single-article__share{margin-bottom:16px;font-size:13px;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.single-article__tags-label,.single-article__share-label{font-weight:700;color:var(--text-primary);text-transform:uppercase;font-size:11px;letter-spacing:.06em}.single-article__tags a,.single-article__cats a{background:var(--bg-soft);padding:4px 10px;border-radius:var(--radius-sm);color:var(--text-body);font-size:12.5px}.single-article__tags a:hover,.single-article__cats a:hover{background:var(--brand-primary);color:#fff}.share-btn{width:38px;height:38px;border:0;padding:0;border-radius:50%;display:grid;place-items:center;color:#fff;cursor:pointer;text-decoration:none;transition:transform .15s ease,filter .15s ease}.share-btn:hover,.share-btn:focus-visible{transform:translateY(-2px);filter:brightness(1.08);color:#fff}.share-btn--fb{background:#1877f2}.share-btn--x{background:#000}.share-btn--li{background:#0a66c2}.share-btn--wa{background:#25d366}.share-btn--ml{background:#5b6b61}.share-btn--cp{background:#8a8580}.share-copie{font-size:12.5px;color:#0a7c42;font-weight:600}@media (max-width:480px){.single-article__share{gap:8px}.share-btn{width:36px;height:36px}}.related-posts{margin-top:48px}.comments-area{margin-top:48px;padding:28px 30px 30px;background:#fff;border-radius:var(--radius-lg);border:1px solid var(--border)}.comments-title{font-family:var(--font-display,Georgia,serif);font-size:23px;margin:0 0 22px;padding-bottom:12px;border-bottom:2px solid var(--brand-primary)}.comment-list{list-style:none;padding:0;margin:0 0 34px}.comment-list>li{list-style:none;margin-bottom:14px}.comment-list .children{list-style:none;margin:14px 0 0;padding-left:28px}.comment-list .children>li{margin-bottom:12px}.comment-body{position:relative;background:#f7f6f2;border:1px solid #ece8e0;border-radius:8px;padding:16px 18px 14px;display:block}.comment-list .children .comment-body{background:#fff;border-left:3px solid var(--brand-primary);border-radius:0 8px 8px 0}.comment-meta{display:flex;align-items:center;gap:11px;margin-bottom:10px;font-size:13px}.comment-author{display:flex;align-items:center;gap:11px;font-weight:700;color:var(--text-primary)}.comment-author .fn{font-style:normal}.comment-author .says{display:none}.comment-metadata{color:var(--text-muted);font-size:12.5px}.comment-metadata a{color:inherit;text-decoration:none}.comment-metadata a:hover{text-decoration:underline}.agri360-ini{display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;font-weight:700;line-height:1;flex:0 0 auto;vertical-align:middle}.agri360-ini img{width:100%;height:100%;object-fit:cover;display:block}.comment-content{font-size:14.5px;line-height:1.65;color:var(--text-primary)}.comment-content p{margin:0 0 .7em}.comment-content p:last-child{margin-bottom:0}.comment-body .reply{margin-top:10px}.comment-reply-link{font-size:13px;font-weight:600;color:var(--brand-primary);text-decoration:none}.comment-reply-link:hover{text-decoration:underline}.comment-awaiting-moderation{display:inline-block;margin:6px 0 0;background:#fff8ec;border:1px solid #f6d9ae;border-radius:4px;padding:5px 9px;font-size:12.5px;color:#8a4b00}.bypostauthor>.comment-body{border-color:#d9c9c9}@media (max-width:640px){.comments-area{padding:20px 16px 22px}.comment-list .children{padding-left:14px}.comment-meta{flex-wrap:wrap;gap:8px}}.comment-form{display:grid;gap:12px}.comment-form label{display:block;font-size:12.5px;font-weight:600;margin-bottom:4px;color:var(--text-primary)}.comment-form .form-submit input{background:var(--brand-primary);color:#fff;padding:10px 24px;border-radius:var(--radius-md);font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:none;cursor:pointer;transition:background var(--transition)}.comment-form .form-submit input:hover{background:var(--brand-primary-dark)}.archive-header,.search-header{margin:32px 0 28px;padding-bottom:20px;border-bottom:2px solid var(--brand-primary)}.archive-header__title,.search-header__title{font-size:32px;margin:0 0 8px}.archive-header__description{color:var(--text-muted);max-width:720px;font-size:15px}.search-header__form{margin-top:16px;max-width:600px}.category-hero{background:linear-gradient(135deg,var(--brand-primary) 0%,var(--brand-primary-dark) 100%);color:#fff;padding:48px 40px;border-radius:var(--radius-lg);margin:32px 0 28px;position:relative;overflow:hidden}.category-hero::after{content:"";position:absolute;top:-80px;right:-80px;width:320px;height:320px;background:radial-gradient(circle,rgb(212 160 23 / .15) 0%,transparent 70%);border-radius:50%;pointer-events:none}.category-hero__inner{position:relative;z-index:1;max-width:720px}.category-hero__eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent);margin-bottom:10px}.category-hero__title{color:#fff;font-size:44px;margin:0 0 12px;line-height:1.1}.category-hero__description{font-size:16px;opacity:.92;margin-bottom:14px;line-height:1.5}.category-hero__count{font-size:13px;letter-spacing:.04em;opacity:.85}.category-hero__count strong{font-family:var(--font-display);font-size:18px;color:var(--brand-accent);margin-right:4px}.page-layout{padding:32px 0}.page-content{background:#fff;border-radius:var(--radius-lg);padding:48px;border:1px solid var(--border);max-width:920px;margin:0 auto}.page-content__title{font-size:40px;margin:0 0 24px}.page-content__hero{margin:0 -48px 32px}.page-content__hero img{width:100%;height:auto}.page-content__body{font-size:16.5px;line-height:1.7}.page-content__body h2{font-size:26px;margin-top:1.4em}.page-content__body h3{font-size:20px;margin-top:1.4em}.page-content__body p{margin-bottom:1.2em}.page-content__body img{border-radius:var(--radius-md);margin:1.5em 0}.page-content__body a{color:var(--brand-primary);text-decoration:underline;text-underline-offset:3px}.search-form__inner{display:flex;background:#fff;border:1px solid var(--border-strong);border-radius:var(--radius-md);overflow:hidden}.search-form__inner:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px rgb(186 34 46 / .1)}.search-form__input{flex:1;border:none;padding:10px 14px;font:inherit;background:#fff0}.search-form__input:focus{outline:none}.search-form__submit{background:var(--brand-primary);color:#fff;padding:0 16px;border:none;cursor:pointer;display:grid;place-items:center;transition:background var(--transition)}.search-form__submit:hover{background:var(--brand-primary-dark)}.page-links{margin:24px 0;font-size:13px;font-weight:600}.page-links>span,.page-links>a{display:inline-block;padding:4px 10px;margin-right:4px;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--border);color:var(--text-body)}.page-links>span:not(.page-links-title){background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.error-404-layout{padding:48px 0}.error-404{text-align:center;max-width:720px;margin:0 auto 64px}.error-404__visual{margin-bottom:24px}.error-404__code{font-family:var(--font-display);font-size:144px;font-weight:800;font-variation-settings:"opsz" 144;color:var(--brand-primary);line-height:1;letter-spacing:-.04em;display:inline-block;padding:0 24px;position:relative}.error-404__code::before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:var(--brand-accent);transform:translateY(-50%);z-index:-1}.error-404__title{font-size:32px;margin:0 0 16px}.error-404__message{font-size:16px;color:var(--text-muted);margin-bottom:28px;line-height:1.5}.error-404__actions{margin-bottom:40px}.error-404__btn{display:inline-block;padding:12px 28px;background:var(--brand-primary);color:#fff;border-radius:var(--radius-md);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:13px;transition:background var(--transition)}.error-404__btn:hover{background:var(--brand-primary-dark);color:#fff}.error-404__search{max-width:480px;margin:0 auto 48px}.error-404__search h2{font-size:18px;margin-bottom:12px}.error-404__suggestions{text-align:left;margin-top:48px}.error-404__suggestions h2{text-align:center;font-size:22px;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid var(--brand-primary);display:inline-block;width:100%}.subcat-pills nav,nav.subcat-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}@media (max-width:1024px){.single-layout__grid,.archive-layout__grid,.category-layout__grid,.search-layout__grid{grid-template-columns:1fr}.sidebar{position:static}.single-article__hero{margin:0 -24px 24px}.single-article{padding:24px}.single-article__title{font-size:28px}.page-content{padding:28px}.page-content__hero{margin:0 -28px 24px}.page-content__title{font-size:32px}.category-hero{padding:32px 24px}.category-hero__title{font-size:32px}.error-404__code{font-size:96px}}@media (max-width:768px){.single-article__title{font-size:24px}.category-hero__title{font-size:26px}.page-content__title{font-size:26px}.error-404__code{font-size:72px}}.section-bar--accent h2{background:var(--brand-accent);color:var(--text-primary)}.section-bar--accent h2::after{border-left-color:var(--brand-accent)}.section-bar--green h2{background:var(--brand-green)}.section-bar--green h2::after{border-left-color:var(--brand-green)}.section-bar--dark h2{background:var(--bg-dark)}.section-bar--dark h2::after{border-left-color:var(--bg-dark)}.hero-solo-grid{display:grid;grid-template-columns:minmax(0,2fr) 320px;gap:32px;align-items:start}.hero-solo__main{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-soft)}.hero-solo__main img{width:100%;height:100%;object-fit:cover}.hero-solo__overlay{position:absolute;inset:auto 0 0 0;padding:24px 32px;background:linear-gradient(to top,rgb(0 0 0 / .85),transparent);color:#fff}.hero-solo__overlay h2{color:#fff;font-size:28px;margin:8px 0 12px}.hero-solo__overlay h2 a{color:inherit}.hero-solo__overlay p{font-size:14px;opacity:.94;margin-bottom:12px}.hero-solo__meta{font-size:12px;letter-spacing:.04em;opacity:.88}.hero-solo__sidebar{display:grid;place-items:start center}.cat-block__layout{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;align-items:start}.cat-block__feature h3{font-size:22px;line-height:1.25}.posts-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,320px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px}.posts-carousel::-webkit-scrollbar{height:6px}.posts-carousel::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.posts-carousel__item{scroll-snap-align:start}.cat-tabs__nav{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px;border-bottom:2px solid var(--brand-primary)}.cat-tabs__btn{padding:10px 20px;background:#fff0;border:none;font:600 13px/1 var(--font-body);color:var(--text-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:all var(--transition);border-bottom:3px solid #fff0;margin-bottom:-2px}.cat-tabs__btn:hover{color:var(--brand-primary)}.cat-tabs__btn.active{color:#fff;background:var(--brand-primary)}.cat-tabs__panel{display:none}.cat-tabs__panel.active{display:block}.split-grid{display:grid;gap:32px;align-items:start}.split-grid--50-50{grid-template-columns:1fr 1fr}.split-grid--70-30{grid-template-columns:7fr 3fr}.split-grid--33-66{grid-template-columns:33fr 66fr}.split-grid--60-40{grid-template-columns:6fr 4fr}.split-col__title{font-size:18px;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid var(--border)}.split-col__html{font-size:14.5px;line-height:1.6}.split-col__image{width:100%;border-radius:var(--radius-md)}.newsletter-cta{display:grid;grid-template-columns:1fr 320px;gap:32px;padding:36px 40px;border-radius:var(--radius-lg);align-items:center}.newsletter-cta--red{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark));color:#fff}.newsletter-cta--gold{background:var(--brand-accent);color:var(--text-primary)}.newsletter-cta--dark{background:var(--bg-darker);color:#fff}.newsletter-cta--cream{background:var(--bg-soft);color:var(--text-primary)}.newsletter-cta h2{color:inherit;margin:0 0 8px;font-size:26px}.newsletter-cta p{color:inherit;opacity:.92;margin:0}.newsletter-form{display:flex;background:#fff;border-radius:var(--radius-md);overflow:hidden}.newsletter-form input{flex:1;padding:12px 16px;border:none;font:inherit}.newsletter-form input:focus{outline:none}.newsletter-form button{background:var(--bg-dark);color:#fff;padding:0 22px;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none}.newsletter-cta--red .newsletter-form button{background:var(--brand-accent);color:var(--text-primary)}.newsletter-cta--cream .newsletter-form button{background:var(--brand-primary);color:#fff}.siam-cta{display:grid;grid-template-columns:1fr 2fr;gap:32px;padding:36px 40px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark));color:#fff;border-radius:var(--radius-lg);align-items:center}.siam-cta__image img{width:100%;height:auto;border-radius:var(--radius-md)}.siam-cta__title{color:#fff;font-size:32px;margin:0 0 8px}.siam-cta__subtitle{color:var(--brand-accent);font-weight:700;margin:0 0 12px;letter-spacing:.04em}.siam-cta__text{font-size:15px;opacity:.94;line-height:1.5;margin-bottom:20px}.siam-cta__btn{display:inline-block;background:var(--brand-accent);color:var(--text-primary)!important;padding:12px 24px;border-radius:var(--radius-md);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.siam-cta__btn:hover{background:var(--brand-accent-dark);color:white!important}.sponsors__title{text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);margin:0 0 28px}.sponsors__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:32px;align-items:center;justify-items:center}.sponsors__item img{max-height:60px;width:auto;filter:grayscale(100%) opacity(.7);transition:filter var(--transition)}.sponsors__item:hover img,.sponsors__item a:hover img{filter:none}.module-phyto{display:grid;grid-template-columns:1fr auto;gap:32px;padding:32px 40px;background:linear-gradient(135deg,var(--brand-green),var(--brand-green-dark));color:#fff;border-radius:var(--radius-lg);position:relative;overflow:hidden;align-items:center}.module-phyto__bg-decor{position:absolute;top:-60px;right:-60px;width:280px;height:280px;background:radial-gradient(circle,rgb(212 160 23 / .22) 0%,transparent 70%);border-radius:50%;pointer-events:none}.module-phyto__body{position:relative;z-index:1}.module-phyto__eyebrow{display:inline-block;background:var(--brand-accent);color:var(--text-primary);padding:4px 12px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-sm);margin-bottom:12px}.module-phyto__title{color:#fff;font-size:28px;margin:0 0 10px}.module-phyto__text{font-size:14.5px;opacity:.95;max-width:620px;margin-bottom:18px;line-height:1.5}.module-phyto__stats{display:flex;gap:32px;font-size:12px;letter-spacing:.04em;flex-wrap:wrap}.module-phyto__stats strong{display:block;font-family:var(--font-display);font-size:24px;font-weight:700;color:var(--brand-accent);line-height:1;margin-bottom:4px}.module-phyto__btn{position:relative;z-index:1;display:inline-block;background:var(--brand-accent);color:var(--text-primary)!important;padding:14px 28px;border-radius:var(--radius-md);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.module-phyto__btn:hover{background:var(--brand-accent-dark);color:white!important}.module-fallah360{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.module-fallah360__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--border)}.module-fallah360__head h2{font-size:22px;margin:0 0 4px;color:var(--brand-primary)}.module-fallah360__head p{margin:0;color:var(--text-muted)}.module-fallah360__btn{background:var(--brand-primary);color:white!important;padding:10px 20px;border-radius:var(--radius-md);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.module-fallah360__empty,.module-fallah360__loading{text-align:center;padding:24px;color:var(--text-muted)}.module-meteo{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.module-meteo__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.module-meteo__head h2{margin:0;font-size:20px;color:var(--brand-primary)}.module-meteo__cities{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}.module-meteo__city{text-align:center;padding:16px;background:var(--bg-soft);border-radius:var(--radius-md)}.module-meteo__city h3{font-size:14px;margin:0 0 8px}.module-meteo__placeholder{font-size:28px;font-family:var(--font-display);font-weight:700;color:var(--brand-primary);display:block}.module-marche,.module-forum{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.module-marche__head,.module-forum__head{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.module-marche h2,.module-forum h2{margin:0;color:var(--brand-primary)}.module-marche__text,.module-forum p{color:var(--text-muted);margin-bottom:16px}.module-marche__btn,.module-forum__btn{background:var(--brand-primary);color:white!important;padding:8px 18px;border-radius:var(--radius-md);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em;display:inline-block}.module-forum__questions{padding-left:0}.module-forum__questions li{padding:10px 0;border-bottom:1px solid var(--border)}.module-forum__questions li:last-child{border-bottom:none}.module-forum__questions a{color:var(--text-primary);font-weight:600}.module-forum__questions a:hover{color:var(--brand-primary)}.module-forum__questions small{color:var(--text-muted);font-size:12px}.html-libre__body{font-size:15px;line-height:1.6}.html-libre__body--wide{width:100%}.iframe-embed__wrap{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border)}.image-full img{width:100%;height:auto;border-radius:var(--radius-lg);display:block}.image-full figcaption{font-size:13px;color:var(--text-muted);text-align:center;margin-top:12px;font-style:italic}.image-grid{display:grid;gap:16px}.image-grid--2{grid-template-columns:repeat(2,1fr)}.image-grid--3{grid-template-columns:repeat(3,1fr)}.image-grid--4{grid-template-columns:repeat(4,1fr)}.image-grid--6{grid-template-columns:repeat(6,1fr)}.image-grid__item{margin:0;position:relative;border-radius:var(--radius-md);overflow:hidden}.image-grid__item img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.image-grid__item figcaption{font-size:12px;color:var(--text-muted);margin-top:8px;text-align:center}.video-embed{margin:0}.video-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--radius-lg)}.video-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-embed figcaption{font-size:13px;color:var(--text-muted);text-align:center;margin-top:12px;font-style:italic}.quote-pull{max-width:880px;margin:32px auto;padding:32px;border-left:6px solid var(--brand-primary);background:var(--bg-soft);border-radius:0 var(--radius-lg) var(--radius-lg) 0}.quote-pull__text{font-family:var(--font-display);font-size:24px;font-style:italic;line-height:1.4;margin:0 0 16px;color:var(--text-primary)}.quote-pull__author cite{font-style:normal;font-weight:700;color:var(--brand-primary)}.quote-pull__author span{display:block;font-size:13px;color:var(--text-muted)}.section--banner-full{background:var(--bg-soft);padding:24px 0}@media (max-width:1024px){.hero-solo-grid{grid-template-columns:1fr}.hero-solo__sidebar{order:-1}.cat-block__layout{grid-template-columns:1fr}.split-grid--50-50,.split-grid--70-30,.split-grid--33-66,.split-grid--60-40{grid-template-columns:1fr}.newsletter-cta{grid-template-columns:1fr}.siam-cta{grid-template-columns:1fr}.module-phyto{grid-template-columns:1fr}.module-phyto__btn{justify-self:start}.image-grid--3,.image-grid--4,.image-grid--6{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.module-phyto__title{font-size:22px}.siam-cta__title{font-size:24px}.quote-pull__text{font-size:19px}.image-grid--2,.image-grid--3,.image-grid--4,.image-grid--6{grid-template-columns:1fr}.module-phyto__stats{gap:16px}.module-phyto__stats>div{flex:1 0 calc(50% - 16px)}}.homepage-fallback .page-header{margin-bottom:32px;padding-bottom:20px;border-bottom:2px solid var(--border)}.homepage-fallback .page-title{font-size:32px;margin:0 0 8px;color:var(--brand-primary)}.homepage-fallback .page-description{color:var(--text-muted);font-size:16px}.cat-tabs{margin:0 0 24px}.cat-tabs__panels{padding:0}.hero-zone__actus{clear:both;padding-top:24px}.hero-zone__actus-grid{margin-top:16px}.hero-solo__img-link{display:block;width:100%;height:100%;position:absolute;inset:0}.hero-solo__img-link img{width:100%;height:100%;object-fit:cover}.newsletter-cta--inline{background:var(--bg-soft);padding:24px;border-radius:var(--radius-md);border-left:4px solid var(--brand-primary)}.newsletter-cta--inline h3{margin:0 0 8px;font-size:18px;color:var(--brand-primary)}.newsletter-cta--inline p{margin:0 0 14px;font-size:14px;color:var(--text-muted)}.newsletter-cta__text{flex:1}.newsletter-cta__action{min-width:280px}.module-meteo__btn{background:var(--brand-primary);color:white!important;padding:8px 16px;border-radius:var(--radius-md);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.module-meteo__forecast{margin-top:8px}.module-meteo__forecast small{display:block;font-size:10px;color:var(--text-muted);margin-top:4px;font-style:italic}.module-fallah360__list{min-height:80px}.section--hero-floating,.section--hero-solo,.section--alaune-grid,.section--feature-split,.section--cat-block,.section--cat-block-subpills,.section--posts-grid,.section--posts-carousel,.section--cat-tabs,.section--newsletter-cta,.section--siam-cta,.section--sponsors,.section--module-phyto,.section--module-fallah360,.section--module-meteo,.section--module-marche,.section--module-forum,.section--html-libre,.section--shortcode,.section--widget-area,.section--iframe-embed,.section--image-full,.section--image-grid,.section--video-embed,.section--quote-pull,.section--split{padding:36px 0}.section--split{padding:24px 0}.shortcode__body,.widget-area-block{margin-top:8px}.siam-cta__body{display:flex;flex-direction:column}.split-col__image-link{display:block}.split-col__image-link img{width:100%;border-radius:var(--radius-md)}.banner-slot__placeholder{background:repeating-linear-gradient(45deg,var(--bg-soft),var(--bg-soft) 10px,var(--border) 10px,var(--border) 20px);border:2px dashed var(--border-strong);display:grid;place-items:center;color:var(--text-muted);font-size:13px;text-align:center;font-style:italic;border-radius:var(--radius-md)}.siam-cta--split{background:linear-gradient(135deg,#1a3d2e 0%,var(--brand-green,#2d6a4f) 100%);color:#fff;padding:32px;border-radius:var(--radius-lg,6px);height:100%;min-height:220px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.siam-cta--split::before{content:"";position:absolute;top:-30px;right:-30px;width:200px;height:200px;background:radial-gradient(circle,rgb(212 160 23 / .2) 0%,transparent 70%);border-radius:50%;pointer-events:none}.siam-cta--split>*{position:relative;z-index:1}.siam-cta--split__eyebrow{display:inline-block;background:var(--brand-accent,#d4a017);color:#1a1414;padding:3px 10px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:2px;margin-bottom:10px}.siam-cta--split__title{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 8px;color:#fff}.siam-cta--split__text{font-size:13.5px;opacity:.92;line-height:1.5;margin:0 0 14px;color:#fff}.siam-cta--split__btn{display:inline-block;background:#fff;color:var(--brand-primary,#ba222e)!important;padding:9px 18px;border-radius:4px;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;text-decoration:none}.siam-cta--split__btn:hover{background:var(--brand-accent,#d4a017);color:#1a1414!important}.newsletter-cta--split{background:var(--brand-primary,#ba222e);color:#fff;border-radius:var(--radius-lg,6px);padding:28px;height:100%;min-height:220px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;overflow:hidden}.newsletter-cta--split::before{content:"";position:absolute;top:-30px;left:-30px;width:140px;height:140px;background:var(--brand-accent,#d4a017);opacity:.15;border-radius:50%;pointer-events:none}.newsletter-cta--split>*{position:relative;z-index:1}.newsletter-cta--split__icon{font-size:32px;line-height:1;margin-bottom:10px}.newsletter-cta--split__title{font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:22px;font-weight:700;margin:0 0 6px;letter-spacing:-.01em;color:#fff}.newsletter-cta--split__subtitle{font-size:12.5px;opacity:.88;margin:0 0 14px;line-height:1.4;color:#fff}.newsletter-form--split{display:block}.newsletter-form--split input{width:100%;padding:9px 12px;border:none;border-radius:3px;font-size:12.5px;margin-bottom:6px;color:#1a1414;box-sizing:border-box}.newsletter-form--split input:focus{outline:2px solid var(--brand-accent,#d4a017)}.newsletter-form--split button{width:100%;background:var(--brand-accent,#d4a017);color:#fff;padding:10px;border:none;border-radius:3px;font-weight:700;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.newsletter-form--split button:hover{background:#b88513}.newsletter-cta--strip{background:linear-gradient(135deg,#1a1414 0%,#2a1f1f 100%);color:#fff;padding:28px 40px;border-radius:var(--radius-lg,6px);display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.newsletter-cta--strip h2{color:#fff;font-family:var(--font-display,"Fraunces",Georgia,serif);font-size:24px;font-weight:700;margin:0 0 4px;letter-spacing:-.01em}.newsletter-cta--strip p{color:#fff;opacity:.88;font-size:13.5px;margin:0;line-height:1.5}.newsletter-cta--strip .newsletter-form{background:#fff;border-radius:4px;overflow:hidden;display:flex;min-width:360px;max-width:100%}.newsletter-cta--strip .newsletter-form input{flex:1;padding:11px 14px;border:none;font-size:13px;color:#1a1414}.newsletter-cta--strip .newsletter-form button{background:var(--brand-primary,#ba222e);color:#fff;border:none;padding:0 22px;font-weight:700;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.newsletter-cta--strip .newsletter-form button:hover{background:#9a1a25}@media (max-width:768px){.newsletter-cta--strip{grid-template-columns:1fr;text-align:center}.newsletter-cta--strip .newsletter-form{min-width:0;width:100%}}@media (max-width:1024px){.topbar{font-size:11.5px}.topbar__inner{padding:6px 0}.masthead{padding:16px 0}.masthead--with-banner .masthead__inner{grid-template-columns:1fr!important;justify-items:center!important;gap:14px}.masthead__logo img{max-height:60px;width:auto}.masthead__banner{width:100%;max-width:728px;margin:0 auto}.masthead__banner img,.masthead__banner iframe{max-width:100%;height:auto}.searchbar-strip__inner{padding:10px 0}.mainnav__menu>li>a{font-size:12.5px;padding:0 12px}.agri360-banner-frame{max-width:100%!important}.single-layout__grid,.archive-layout__grid,.category-layout__grid,.search-layout__grid{grid-template-columns:1fr!important;gap:32px!important}.sidebar{position:static!important}.post-grid--4,.post-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero-article{height:auto!important;min-height:360px}.split-grid,.split-50-50,.split-60-40,.split-70-30,.split-33-66{grid-template-columns:1fr!important;gap:24px!important}.site-footer__columns{grid-template-columns:repeat(2,1fr)!important;gap:32px}.module-fallah360,.module-phyto,.module-meteo,.module-marche{padding:24px!important}.sidebar-pave-frame{max-width:300px;margin:0 auto}.section-bar h2{font-size:17px;padding:8px 18px 8px 14px}.section-bar h2::after{border-left-width:14px;border-bottom-width:35px}.newsletter-cta--strip{padding:28px 24px!important}.newsletter-cta--strip h2{font-size:22px!important}}@media (max-width:768px){.topbar__inner{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0}.topbar__nav{flex-wrap:wrap;gap:10px;width:100%}.topbar__nav a{font-size:11px}.masthead{padding:12px 0}.masthead__logo img{max-height:48px}.masthead__banner{width:100%;max-width:100%}.searchbar-strip__inner{padding:12px 0}.searchbar-strip__suggestions{gap:6px 12px;font-size:11.5px}.mainnav__inner{grid-template-columns:1fr auto;padding:10px 0}.mainnav__menu{display:none}.mainnav__menu.is-open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:var(--brand-primary);z-index:100;padding:12px 16px;gap:4px}.mainnav__menu.is-open>li{width:100%;border-bottom:1px solid rgb(255 255 255 / .15)}.mainnav__menu.is-open>li:last-child{border-bottom:0}.mainnav__menu.is-open>li>a{padding:14px 8px;font-size:14px;width:100%;display:block}.mainnav__menu.is-open .sub-menu{position:static!important;background:rgb(0 0 0 / .15)!important;box-shadow:none!important;width:100%!important;transform:none!important;padding:4px 0!important}.mainnav__hamburger{display:inline-flex!important}.post-grid--2,.post-grid--3,.post-grid--4{grid-template-columns:1fr!important;gap:18px!important}.hero-article{min-height:280px!important;height:auto!important}.hero-article__text{padding:18px 22px!important}.hero-article__text h2{font-size:22px!important}.hero-article__text p{font-size:13px!important}.section-bar h2{font-size:15px;padding:7px 14px 7px 12px}.section-bar h2::after{border-left-width:12px;border-bottom-width:32px}.section-bar__more{font-size:10.5px}.subcat-pills{flex-wrap:wrap;gap:6px;margin-bottom:16px}.subcat-pills a{font-size:11.5px;padding:5px 10px}.agri360-banner-frame,.agri360-banner-frame img,.agri360-banner-frame iframe{width:100%!important;height:auto!important;max-width:100%!important}.sidebar-pave-frame{width:100%!important;max-width:300px!important}.sidebar-pave-frame img{width:100%!important;height:auto!important}.single-article__hero{margin-bottom:16px}.single-article__title{font-size:26px!important;line-height:1.2!important}.single-article__content{font-size:16px}.single-article__content h2{font-size:22px}.single-article__content h3{font-size:18px}.site-footer__columns{grid-template-columns:1fr!important;gap:28px!important}.site-footer__bottom{flex-direction:column;align-items:flex-start;gap:10px;padding-top:24px}.site-footer__legal-menu{flex-wrap:wrap;gap:12px}.module-phyto,.module-fallah360,.module-meteo,.module-marche{padding:20px!important}.module-phyto h2,.module-fallah360 h2{font-size:22px!important}.module-fallah360__list{grid-template-columns:1fr!important}.newsletter-cta--strip{grid-template-columns:1fr!important;text-align:center;padding:24px 18px!important}.newsletter-cta--strip h2{font-size:20px!important}.newsletter-cta--strip p{font-size:13px}.newsletter-cta--strip .newsletter-form{min-width:0;width:100%}.nav-links a,.nav-links span{padding:6px 10px;font-size:13px}.section--banner-full{padding:12px 0!important}}@media (max-width:480px){:root{--container-pad:16px}.masthead{padding:10px 0}.masthead__logo img{max-height:42px}.topbar__nav{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.topbar__nav a{white-space:nowrap}.searchbar-strip__form input{font-size:14px;padding:10px 12px}.searchbar-strip__form button{padding:10px 14px;font-size:12px}.hero-article{min-height:240px!important}.hero-article__text h2{font-size:18px!important;margin-bottom:8px!important}.section-bar h2{font-size:14px;padding:6px 12px 6px 10px}.section-bar__more{font-size:10px}.post-card__title{font-size:16px}.post-card__excerpt{font-size:13px}.post-card__meta{font-size:11px}.single-article__title{font-size:22px!important}.single-article__content{font-size:15px}.site-footer{padding:32px 0 16px}.site-footer__col h3{font-size:14px}.site-footer__col,.site-footer__col p,.site-footer__col a{font-size:13px}.module-phyto h2,.module-fallah360 h2{font-size:18px!important}.btn,button[type=submit]{font-size:12.5px;padding:10px 18px}}@media (min-width:1401px){body.has-habillage .skin-zone--left,body.has-habillage .skin-zone--right{display:block}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.mainnav__hamburger{display:none;background:#fff0;border:0;padding:8px;cursor:pointer;width:44px;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:4px}.mainnav__hamburger-bar{display:block;width:22px;height:2px;background:#fff;transition:transform 200ms ease,opacity 200ms ease;border-radius:2px}.mainnav__hamburger[aria-expanded="true"] .mainnav__hamburger-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.mainnav__hamburger[aria-expanded="true"] .mainnav__hamburger-bar:nth-child(2){opacity:0}.mainnav__hamburger[aria-expanded="true"] .mainnav__hamburger-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (max-width:768px){.mainnav__hamburger{display:inline-flex}.mainnav__inner{grid-template-columns:auto 1fr auto;align-items:center;position:relative}.mainnav{position:relative}}.hero-pave-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:stretch}.hero-pave-grid__left{display:flex;flex-direction:column;gap:16px;min-width:0;height:600px}.hero-pave-grid__hero{flex:1 1 auto;min-height:0;position:relative;border-radius:6px;overflow:hidden;background:#f6f7f7}.hero-pave-grid__hero-link,.hero-pave-grid__hero-img{display:block;width:100%;height:100%;object-fit:cover}.hero-pave-grid__hero-overlay{position:absolute;bottom:0;left:0;right:0;padding:24px 28px;z-index:2;color:#fff;background:linear-gradient(to top,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 50%,transparent 100%)}.hero-pave-grid__eyebrow{display:inline-block;background:#d4a017;color:#1a1414;padding:4px 10px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:2px;margin-bottom:10px}.hero-pave-grid__hero-title{margin:0 0 12px;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:28px;line-height:1.15;letter-spacing:-.01em;text-shadow:0 2px 16px rgb(0 0 0 / .4)}.hero-pave-grid__hero-title a{color:#fff;text-decoration:none}.hero-pave-grid__hero-title a:hover{opacity:.9}.hero-pave-grid__hero-excerpt{font-size:14px;line-height:1.5;opacity:.94;max-width:640px;margin:0 0 12px;color:#fff}.hero-pave-grid__hero-meta{font-size:12px;opacity:.85;color:#fff}.hero-pave-grid__megabanner{flex:0 0 auto;min-height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.hero-pave-grid__megabanner>.banner-slot,.hero-pave-grid__megabanner img,.hero-pave-grid__megabanner iframe{max-width:728px;width:100%;display:block;object-fit:contain}.hero-pave-grid__megabanner>.banner-slot{height:auto}.hero-pave-grid__megabanner img,.hero-pave-grid__megabanner iframe{height:90px}.hero-pave-grid__megabanner .banner-slot__img{max-height:90px!important;height:90px!important;width:auto!important;max-width:100%!important}.hero-pave-grid__megabanner-placeholder{width:100%;max-width:728px;height:90px;background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8f 100%);background-image:linear-gradient(135deg,#1e3a5f 0%,#2d5a8f 100%),repeating-linear-gradient(45deg,transparent 0 20px,rgb(255 255 255 / .05) 20px 40px);border-radius:4px;display:flex;align-items:center;justify-content:center;gap:18px;color:#fff;font-size:12px;padding:0 16px}.hero-pave-grid__megabanner-label{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.hero-pave-grid__megabanner-cta{background:#d4a017;color:#1a1414!important;padding:7px 14px;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.hero-pave-grid__megabanner-meta{font-size:10px;opacity:.7}.hero-pave-grid__megabanner-meta code{background:rgb(0 0 0 / .25);padding:1px 5px;border-radius:2px;font-size:10px;color:#fff}.hero-pave-grid__pave{width:300px;min-height:600px;align-self:stretch;position:relative}.hero-pave-grid__pave>.banner-slot,.hero-pave-grid__pave>a{width:100%!important;max-width:300px!important;height:auto!important;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:4px;overflow:visible!important}.hero-pave-grid__pave>.banner-slot img,.hero-pave-grid__pave>.banner-slot a img,.hero-pave-grid__pave>a img{width:auto!important;height:auto!important;max-width:100%!important;max-height:600px!important;display:block!important;object-fit:contain!important;margin:0 auto!important;border-radius:4px}.hero-pave-grid__pave-placeholder{width:300px;height:600px;background:linear-gradient(180deg,#1a4d2e 0%,#2d6a4f 50%,#1a4d2e 100%);background-image:linear-gradient(180deg,#1a4d2e 0%,#2d6a4f 50%,#1a4d2e 100%),repeating-linear-gradient(45deg,transparent 0 25px,rgb(255 255 255 / .03) 25px 50px);border-radius:4px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 22px;text-align:center}.hero-pave-grid__pave-brand{font-family:Fraunces,Georgia,serif;font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1;margin-bottom:8px}.hero-pave-grid__pave-tagline{font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-bottom:14px}.hero-pave-grid__pave-divider{width:60px;height:2px;background:#d4a017;margin:0 auto 14px}.hero-pave-grid__pave-label{font-size:13px;line-height:1.5;opacity:.85;margin-bottom:24px}.hero-pave-grid__pave-cta{background:#d4a017;color:#1a1414!important;padding:10px 18px;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;display:inline-block;margin-bottom:12px}.hero-pave-grid__pave-meta{font-size:10px;letter-spacing:.04em;opacity:.7}.hero-pave-grid__pave-meta code{background:rgb(0 0 0 / .25);padding:1px 6px;border-radius:2px;font-size:10px;color:#fff}@media (max-width:1024px){.hero-pave-grid{grid-template-columns:1fr;gap:20px}.hero-pave-grid__left{height:auto}.hero-pave-grid__hero{min-height:280px}.hero-pave-grid__pave{width:100%;max-width:300px;margin:0 auto}.hero-pave-grid__hero{min-height:340px}}@media (max-width:768px){.hero-pave-grid__hero-title{font-size:22px!important}.hero-pave-grid__hero-overlay{padding:18px 20px}.hero-pave-grid__megabanner{height:80px}.hero-pave-grid__megabanner img,.hero-pave-grid__megabanner iframe{height:80px}}@media (max-width:1024px){.category-hero,.archive-header,.search-header{padding:32px 28px!important}.category-hero__title{font-size:32px!important}.category-hero__meta{margin-top:16px}.category-hero__count{font-size:14px}}@media (max-width:768px){.category-hero,.archive-header,.search-header{padding:24px 20px!important;margin:20px 0 20px!important;border-radius:4px!important}.category-hero__title{font-size:24px!important}.archive-header__title,.search-header__title{font-size:22px!important}.category-hero__count,.category-hero__description{font-size:13px}.category-hero .section-bar h2{font-size:18px;padding:8px 16px 8px 12px}}@media (max-width:480px){.category-hero,.archive-header,.search-header{padding:18px 16px!important}.category-hero__title{font-size:20px!important}.archive-header__title,.search-header__title{font-size:18px!important}}@media (max-width:1024px){.archive-layout .post-grid--3,.category-layout .post-grid--3,.search-layout .post-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.archive-layout .post-grid--3,.category-layout .post-grid--3,.search-layout .post-grid--3,.archive-layout .post-grid--2,.category-layout .post-grid--2,.search-layout .post-grid--2{grid-template-columns:1fr!important;gap:18px!important}}.category-layout .subcat-pills,.archive-layout .subcat-pills{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 24px}@media (max-width:768px){.category-layout .subcat-pills,.archive-layout .subcat-pills{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:8px}.category-layout .subcat-pills>a,.archive-layout .subcat-pills>a{white-space:nowrap;flex-shrink:0;font-size:12.5px}}.agri360-drawer-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .55);z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.agri360-drawer-overlay.is-open{opacity:1;pointer-events:auto}.agri360-drawer{position:fixed;top:0;left:0;bottom:0;width:88%;max-width:360px;background:#fff;z-index:1001;display:none;flex-direction:column;transform:translateX(-100%);transition:transform .32s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 24px rgb(0 0 0 / .18)}.agri360-drawer.is-open{transform:translateX(0)}@media (max-width:1024px){.agri360-drawer-overlay,.agri360-drawer{display:flex}}.agri360-drawer__head{background:var(--brand-primary,#ba222e);color:#fff;padding:18px 20px 16px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-height:64px}.agri360-drawer__logo img{display:block;max-height:38px;width:auto;background:#fff;padding:4px 10px;border-radius:4px}.agri360-drawer__brand{font-family:'Fraunces',Georgia,serif;font-weight:800;font-size:22px;letter-spacing:-.01em;color:#fff}.agri360-drawer__close{background:rgb(255 255 255 / .12);border:0;color:#fff;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;flex-shrink:0;padding:0}.agri360-drawer__close:hover,.agri360-drawer__close:active{background:rgb(255 255 255 / .25)}.agri360-drawer__close svg{width:18px;height:18px}.agri360-drawer__search{padding:14px 18px;background:#f7f5f0;border-bottom:1px solid #e8e4dc;flex-shrink:0}.agri360-drawer__search-wrap{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #e8e4dc;border-radius:24px;padding:0 14px;height:42px;margin:0}.agri360-drawer__search-wrap svg{width:16px;height:16px;color:var(--brand-primary,#ba222e);flex-shrink:0;margin-right:8px}.agri360-drawer__search-wrap input{border:0!important;outline:0!important;background:transparent!important;width:100%;font-family:inherit;font-size:14px;color:#1a1414;box-shadow:none!important;padding:0;height:100%}.agri360-drawer__search-wrap input::placeholder{color:#999}.agri360-drawer__nav{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8px 0 16px;background:#fff}.agri360-drawer__menu,.agri360-drawer__menu .sub-menu{list-style:none;margin:0;padding:0}.agri360-drawer__menu>li{border-bottom:1px solid #e8e4dc;position:relative}.agri360-drawer__menu>li:last-child{border-bottom:0}.agri360-drawer__menu>li>a{display:flex;align-items:center;padding:16px 20px;font-size:15px;font-weight:600;color:#1a1414;text-decoration:none!important;transition:background .15s;position:relative;line-height:1.3}.agri360-drawer__menu>li>a:active,.agri360-drawer__menu>li>a:hover{background:#f5f1ea}.agri360-drawer__menu>li.current-menu-item>a,.agri360-drawer__menu>li.current-menu-parent>a,.agri360-drawer__menu>li.current_page_item>a,.agri360-drawer__menu>li.current-menu-ancestor>a{color:var(--brand-primary,#ba222e);background:#fdf6f7}.agri360-drawer__menu>li.current-menu-item>a::before,.agri360-drawer__menu>li.current-menu-parent>a::before,.agri360-drawer__menu>li.current_page_item>a::before,.agri360-drawer__menu>li.current-menu-ancestor>a::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:24px;background:var(--brand-primary,#ba222e);border-radius:0 2px 2px 0}.agri360-drawer__menu .menu-item-has-children>a{padding-right:50px}.agri360-drawer__menu .menu-item-has-children>a .drawer-chevron{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#999;transition:transform .25s ease;display:flex;align-items:center;justify-content:center}.agri360-drawer__menu .menu-item-has-children>a .drawer-chevron svg{width:100%;height:100%}.agri360-drawer__menu .menu-item-has-children.is-expanded>a .drawer-chevron{transform:translateY(-50%) rotate(90deg)}.agri360-drawer__menu .sub-menu{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#faf8f3;border-top:0}.agri360-drawer__menu .menu-item-has-children.is-expanded>.sub-menu{max-height:1200px;border-top:1px solid #e8e4dc;border-bottom:1px solid #e8e4dc}.agri360-drawer__menu .sub-menu li{border-bottom:1px solid #efebe2}.agri360-drawer__menu .sub-menu li:last-child{border-bottom:0}.agri360-drawer__menu .sub-menu a{display:block;padding:12px 20px 12px 36px;font-size:14px;font-weight:500;color:#555;text-decoration:none!important;position:relative;transition:background .15s;line-height:1.4}.agri360-drawer__menu .sub-menu a::before{content:'·';position:absolute;left:22px;top:50%;transform:translateY(-55%);color:var(--brand-primary,#ba222e);font-weight:700;font-size:18px}.agri360-drawer__menu .sub-menu a:active,.agri360-drawer__menu .sub-menu a:hover{background:#f5f1ea;color:var(--brand-primary,#ba222e)}.agri360-drawer__menu .sub-menu li.current-menu-item>a,.agri360-drawer__menu .sub-menu li.current_page_item>a{color:var(--brand-primary,#ba222e);font-weight:600;background:#fdf6f7}.agri360-drawer__menu .sub-menu .sub-menu{background:#f5f1e7}.agri360-drawer__menu .sub-menu .sub-menu a{padding-left:56px;font-size:13px}.agri360-drawer__menu .sub-menu .sub-menu a::before{left:42px}.agri360-drawer__foot{flex-shrink:0;padding:16px 18px 24px;background:var(--cream,#faf8f3);border-top:1px solid #e8e4dc}.agri360-drawer__cta{display:flex;align-items:center;justify-content:center;width:100%;background:var(--brand-accent,#d4a017);color:#1a1414!important;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:13px 16px;border-radius:4px;text-decoration:none!important;transition:background .2s}.agri360-drawer__cta:hover{background:#b88913}.agri360-drawer__cta svg{width:16px;height:16px;margin-right:8px}body.agri360-drawer-open{overflow:hidden}@media (min-width:1025px){.agri360-drawer,.agri360-drawer-overlay{display:none!important}}@media (max-width:768px){.mainnav__menu.is-open{display:none!important}}.category-breadcrumb{font-size:13px;color:rgb(255 255 255 / .85);margin-bottom:14px;letter-spacing:.01em;position:relative;z-index:1}.category-breadcrumb a{color:#fff;text-decoration:none;font-weight:500;transition:color .15s,opacity .15s;opacity:.9}.category-breadcrumb a:hover{color:var(--brand-accent,#f88c00);text-decoration:underline;opacity:1}.category-breadcrumb__sep{margin:0 8px;color:rgb(255 255 255 / .55);font-weight:400}.category-breadcrumb__current{color:#fff;font-weight:700}@media (max-width:768px){.category-breadcrumb{font-size:12px}.category-breadcrumb__sep{margin:0 6px}}.cat-block-subsections{display:flex;flex-direction:column;gap:32px;margin-top:16px}.cat-block-subsection .section-bar{margin-bottom:18px}@media (max-width:768px){.cat-block-subsections{gap:24px}.cat-block-subsection .section-bar{margin-bottom:14px}}@media (max-width:1024px){.section-bar__more{font-size:11px;letter-spacing:.04em;padding-left:12px;text-align:right;line-height:1.3}}@media (max-width:720px){.section-bar{flex-wrap:wrap;align-items:stretch;border-bottom-width:2px;padding-bottom:0}.section-bar h2{flex:1 1 100%;width:100%;margin-bottom:0;padding-right:16px}.section-bar h2::after{display:none}.section-bar__more{flex:1 1 100%;width:100%;text-align:right;padding:8px 4px 8px 0;font-size:11px;letter-spacing:.04em;border-top:0}}@media (max-width:480px){.section-bar h2{font-size:14px;padding:7px 14px 7px 10px}.section-bar__more{font-size:10.5px;padding:6px 2px 6px 0}}.section--mobile-pave-bottom{background:#fff}.section--mobile-pave-bottom .hero-pave-grid__pave{width:100%;max-width:300px;margin:0 auto;height:auto}.section--mobile-pave-bottom .hero-pave-grid__pave>.banner-slot,.section--mobile-pave-bottom .hero-pave-grid__pave>.banner-slot img,.section--mobile-pave-bottom .hero-pave-grid__pave>a,.section--mobile-pave-bottom .hero-pave-grid__pave>a img{width:100%!important;max-width:300px!important;height:auto!important}.section--mobile-pave-bottom .hero-pave-grid__pave-placeholder{width:100%;max-width:300px;height:600px}@media (max-width:1024px){.hero-pave-grid__left{width:100%}}@media (max-width:720px){.post-grid>.post-card:first-child,.post-grid>article.post-card:first-child{display:block;background:#fff;border-radius:8px;overflow:hidden;border:1px solid var(--border,#e8e4dc);margin-bottom:18px}.post-grid>.post-card:first-child .post-card__img,.post-grid>article.post-card:first-child .post-card__img{display:block;position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden}.post-grid>.post-card:first-child .post-card__img img{width:100%!important;height:100%!important;object-fit:cover}.post-grid>.post-card:first-child h3{font-family:'Fraunces',Georgia,serif;font-size:22px;line-height:1.2;font-weight:700;margin:14px 16px 10px}.post-grid>.post-card:first-child h3 a{color:var(--text,#1a1414)}.post-grid>.post-card:first-child .post-card__excerpt{font-size:14px;line-height:1.5;color:var(--text-soft,#555);margin:0 16px 12px;display:block}.post-grid>.post-card:first-child .post-card__meta{margin:0 16px 14px;font-size:12px;color:var(--text-soft,#777)}.post-grid>.post-card:not(:first-child),.post-grid>article.post-card:not(:first-child){display:grid!important;grid-template-columns:110px 1fr;gap:14px;align-items:start;background:#fff0;border:0;border-bottom:1px solid var(--border,#e8e4dc);border-radius:0;padding:14px 0;margin-bottom:0}.post-grid>.post-card:not(:first-child):last-child{border-bottom:0}.post-grid>.post-card:not(:first-child) .post-card__img{width:110px;height:110px;flex-shrink:0;margin:0;border-radius:6px;overflow:hidden;position:relative;display:block}.post-grid>.post-card:not(:first-child) .post-card__img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}.post-grid>.post-card:not(:first-child) .post-card__cat{display:none!important}.post-grid>.post-card:not(:first-child) h3{font-family:'Fraunces',Georgia,serif;font-size:15.5px;line-height:1.25;font-weight:600;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-grid>.post-card:not(:first-child) h3 a{color:var(--text,#1a1414)}.post-grid>.post-card:not(:first-child) .post-card__excerpt{display:none!important}.post-grid>.post-card:not(:first-child) .post-card__meta{font-size:11.5px;color:var(--text-soft,#777);margin:0;line-height:1.3}.cat-block__feature{margin-bottom:18px}}@media (max-width:380px){.post-grid>.post-card:not(:first-child){grid-template-columns:92px 1fr;gap:12px;padding:12px 0}.post-grid>.post-card:not(:first-child) .post-card__img{width:92px;height:92px}.post-grid>.post-card:not(:first-child) h3{font-size:14.5px}}.section--cat-block-with-pave{padding:24px 0}.cat-pave-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start;margin-top:16px}.cat-pave-grid__left{min-width:0}.cat-pave-grid__feature{background:#fff;border-radius:8px;overflow:hidden;border:1px solid var(--border,#e8e4dc);margin-bottom:24px}.cat-pave-grid__feature .post-card__img{display:block;position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.cat-pave-grid__feature .post-card__img img{width:100%!important;height:100%!important;object-fit:cover}.cat-pave-grid__feature h3{font-family:'Fraunces',Georgia,serif;font-size:24px;line-height:1.2;font-weight:700;margin:18px 22px 10px}.cat-pave-grid__feature h3 a{color:var(--text,#1a1414);text-decoration:none}.cat-pave-grid__feature h3 a:hover{color:var(--brand-primary,#ba222e)}.cat-pave-grid__feature .post-card__excerpt{font-size:14.5px;line-height:1.5;color:var(--text-soft,#555);margin:0 22px 12px}.cat-pave-grid__feature .post-card__meta{margin:0 22px 18px;font-size:12px;color:#777}.cat-pave-grid__list .post-list__item{display:grid;grid-template-columns:100px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--border,#e8e4dc)}.cat-pave-grid__list .post-list__item:last-child{border-bottom:0}.cat-pave-grid__list .post-list__item img{width:100px!important;height:100px!important;object-fit:cover;border-radius:4px;display:block}.cat-pave-grid__list .post-list__item h4{font-family:'Fraunces',Georgia,serif;font-size:16px;line-height:1.3;font-weight:600;margin:0 0 6px}.cat-pave-grid__list .post-list__item h4 a{color:var(--text,#1a1414);text-decoration:none}.cat-pave-grid__list .post-list__item h4 a:hover{color:var(--brand-primary,#ba222e)}.cat-pave-grid__list .post-list__item time{font-size:12px;color:#777}.cat-pave-grid__pave{width:300px;min-height:var(--pave-h,300px);position:sticky;top:80px;align-self:start}.cat-pave-grid__pave .banner-slot,.cat-pave-grid__pave>a{width:100%!important;max-width:300px!important;height:auto!important;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:4px;overflow:visible!important}.cat-pave-grid__pave .banner-slot img,.cat-pave-grid__pave .banner-slot a img,.cat-pave-grid__pave>a img{width:auto!important;height:auto!important;max-width:100%!important;max-height:var(--pave-h,600px)!important;display:block!important;object-fit:contain!important;margin:0 auto!important;border-radius:4px}.cat-pave-grid__pave-placeholder{width:300px;background:linear-gradient(135deg,#1e3a5f 0%,#2d5a8f 100%);background-image:linear-gradient(135deg,#1e3a5f 0%,#2d5a8f 100%),repeating-linear-gradient(45deg,transparent 0 20px,rgb(255 255 255 / .04) 20px 40px);border-radius:4px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:22px 18px;text-align:center}.cat-pave-grid__pave-format{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:rgb(0 0 0 / .25);padding:4px 10px;border-radius:2px;margin-bottom:12px}.cat-pave-grid__pave-label{font-family:'Fraunces',Georgia,serif;font-size:18px;font-weight:600;margin-bottom:16px}.cat-pave-grid__pave-cta{background:#d4a017;color:#1a1414!important;padding:9px 16px;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;margin-bottom:12px}.cat-pave-grid__pave-meta{font-size:10px;opacity:.7}.cat-pave-grid__pave-meta code{background:rgb(0 0 0 / .25);padding:1px 5px;border-radius:2px;color:#fff}.split-col__banner{display:flex;align-items:flex-start;justify-content:center}.split-col__banner>.banner-slot,.split-col__banner>a{max-width:300px;margin:0 auto}@media (max-width:1024px){.cat-pave-grid{grid-template-columns:1fr;gap:16px}.cat-pave-grid__pave{width:100%;max-width:300px;height:auto!important;margin:0 auto;position:static}.cat-pave-grid__pave .banner-slot,.cat-pave-grid__pave .banner-slot img,.cat-pave-grid__pave>a,.cat-pave-grid__pave>a img{width:auto!important;max-width:100%!important;height:auto!important}.section--cat-block-with-pave{padding:12px 0}}@media (max-width:720px){.cat-pave-grid__feature h3{font-size:20px;margin:14px 16px 8px}.cat-pave-grid__feature .post-card__excerpt{font-size:13.5px;margin:0 16px 10px}.cat-pave-grid__feature .post-card__meta{margin:0 16px 14px}.cat-pave-grid__list .post-list__item{grid-template-columns:92px 1fr;gap:12px;padding:12px 0}.cat-pave-grid__list .post-list__item img{width:92px!important;height:92px!important}.cat-pave-grid__list .post-list__item h4{font-size:14.5px}}.post-card__cat-inline{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-primary,#ba222e);margin-bottom:4px}.multi-cat-grid--featured-list{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:start}.multi-cat-grid__featured .post-card{margin:0}.multi-cat-grid__list{display:flex;flex-direction:column;gap:0}.multi-cat-grid__list .post-card--compact{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid var(--border,#e8e4dc)}.multi-cat-grid__list .post-card--compact:first-child{padding-top:0}.multi-cat-grid__list .post-card--compact:last-child{border-bottom:0;padding-bottom:0}.multi-cat-grid__list .post-card--compact .post-card__img{width:110px;height:110px;border-radius:6px;overflow:hidden;display:block}.multi-cat-grid__list .post-card--compact .post-card__img img{width:100%!important;height:100%!important;object-fit:cover!important}.multi-cat-grid__list .post-card--compact h3{font-family:'Fraunces',Georgia,serif;font-size:15.5px;line-height:1.25;font-weight:600;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.multi-cat-grid__list .post-card--compact .post-card__meta{font-size:11.5px;color:var(--text-soft,#777)}.multi-cat-grid--featured-grid{display:flex;flex-direction:column;gap:24px}.multi-cat-grid__featured-top .post-card{margin:0}.multi-cat-grid--vertical{display:flex;flex-direction:column;gap:0}.multi-cat-grid--vertical .post-card--compact{display:grid;grid-template-columns:90px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--border,#e8e4dc)}.multi-cat-grid--vertical .post-card--compact:last-child{border-bottom:0}.multi-cat-grid--vertical .post-card--compact .post-card__img{width:90px;height:90px;border-radius:4px;overflow:hidden}.multi-cat-grid--vertical .post-card--compact .post-card__img img{width:100%!important;height:100%!important;object-fit:cover!important}.multi-cat-grid--vertical .post-card--compact h3{font-size:15px;line-height:1.3;margin:0 0 4px}@media (max-width:1024px){.multi-cat-grid--featured-list{grid-template-columns:1fr;gap:24px}}@media (max-width:720px){.multi-cat-grid__list .post-card--compact{grid-template-columns:100px 1fr;gap:12px;padding:10px 0}.multi-cat-grid__list .post-card--compact .post-card__img{width:100px;height:100px}}.cat-pave-grid--mode-featured-grid2 .cat-pave-grid__feature{margin-bottom:18px}.cat-pave-grid__grid2{gap:16px}.cat-pave-grid__grid2 .post-card{background:#fff;border-radius:6px;overflow:hidden}.cat-pave-grid__grid2 .post-card__img{aspect-ratio:16 / 10;display:block;position:relative;overflow:hidden}.cat-pave-grid__grid2 .post-card__img img{width:100%;height:100%;object-fit:cover}.cat-pave-grid__grid2 .post-card h3{font-family:Fraunces,Georgia,serif;font-size:17px;line-height:1.25;margin:12px 0 6px;font-weight:700}.cat-pave-grid__grid2 .post-card h3 a{color:var(--text);text-decoration:none}.cat-pave-grid__grid2 .post-card h3 a:hover{color:var(--brand-primary)}.cat-pave-grid__grid2 .post-card__meta{font-size:12px;color:var(--text-soft)}.cat-pave-grid--mode-grid2-simple .post-grid--2{gap:18px}.cat-pave-grid__list--full{display:flex;flex-direction:column;gap:14px}.cat-pave-grid__list--full .post-list__item{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--border,#e8e4dc)}.cat-pave-grid__list--full .post-list__item:last-child{border-bottom:0;padding-bottom:0}.cat-pave-grid__list--full .post-list__item img{width:120px;height:80px;object-fit:cover;border-radius:4px;display:block}.cat-pave-grid__list--full .post-list__cat{display:inline-block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary);font-weight:700;margin-bottom:4px}.cat-pave-grid__list--full h4{font-family:Fraunces,Georgia,serif;font-size:16px;line-height:1.25;margin:0 0 6px}.cat-pave-grid__list--full h4 a{color:var(--text);text-decoration:none}.cat-pave-grid__list--full h4 a:hover{color:var(--brand-primary)}.cat-pave-grid__list--full time{font-size:11.5px;color:var(--text-soft)}.cat-pave-carousel{position:relative;margin-top:18px}.cat-pave-carousel__track{display:flex;gap:14px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:thin}.cat-pave-carousel__track::-webkit-scrollbar{height:6px}.cat-pave-carousel__track::-webkit-scrollbar-thumb{background:var(--border,#e8e4dc);border-radius:3px}.cat-pave-carousel__item{flex:0 0 auto;width:200px;scroll-snap-align:start}.cat-pave-carousel__item a{display:block;text-decoration:none;color:var(--text)}.cat-pave-carousel__img{width:200px!important;height:130px!important;object-fit:cover!important;border-radius:4px;display:block;margin-bottom:8px}.cat-pave-carousel__item h4{font-family:Fraunces,Georgia,serif;font-size:14px;line-height:1.25;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cat-pave-carousel__item time{font-size:11px;color:var(--text-soft)}.cat-pave-carousel__item:hover h4{color:var(--brand-primary)}.cat-pave-carousel__btn{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid var(--border,#e8e4dc);width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--brand-primary);font-weight:700;z-index:2;box-shadow:0 2px 8px rgb(0 0 0 / .1);transition:transform .15s,background .15s}.cat-pave-carousel__btn:hover{background:var(--brand-primary);color:#fff;transform:translateY(-50%) scale(1.05)}.cat-pave-carousel__btn--prev{left:-10px}.cat-pave-carousel__btn--next{right:-10px}@media (max-width:768px){.cat-pave-carousel__item{width:180px}.cat-pave-carousel__img{width:180px!important;height:120px!important}.cat-pave-carousel__btn{display:none}.cat-pave-grid__list--full .post-list__item{grid-template-columns:100px 1fr;gap:12px}.cat-pave-grid__list--full .post-list__item img{width:100px;height:70px}.cat-pave-grid__list--full h4{font-size:14.5px}.cat-pave-grid--mode-featured-grid2 .cat-pave-grid__grid2,.cat-pave-grid--mode-grid2-simple .cat-pave-grid__grid2{grid-template-columns:1fr!important}}.multi-cat-grid--featured-2cols{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.multi-cat-grid__featured-left{min-width:0}.multi-cat-grid__featured-left .multi-cat-card__img{aspect-ratio:4 / 3;margin-bottom:14px}.multi-cat-grid__featured-left .multi-cat-card__img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;border-radius:4px}.multi-cat-grid__featured-left h3{font-family:Fraunces,Georgia,serif;font-size:24px;line-height:1.2;margin:8px 0 10px;font-weight:700}.multi-cat-grid__featured-left h3 a{color:var(--text,#1a1414);text-decoration:none}.multi-cat-grid__featured-left h3 a:hover{color:var(--brand-primary)}.multi-cat-grid__featured-left .multi-cat-card__excerpt{font-size:14.5px;line-height:1.55;color:var(--text-soft,#555);margin:0 0 10px;display:block}.multi-cat-grid__featured-left .multi-cat-card__meta{font-size:12px;color:var(--text-soft,#777)}.multi-cat-grid__col{display:flex;flex-direction:column;gap:22px;min-width:0}.multi-cat-vcard{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:start}.multi-cat-vcard__img{display:block;width:90px;height:90px;margin:0;overflow:hidden;border-radius:4px;flex-shrink:0}.multi-cat-vcard__img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;transition:transform .3s}.multi-cat-vcard:hover .multi-cat-vcard__img img{transform:scale(1.04)}.multi-cat-vcard__body{min-width:0}.multi-cat-vcard h4{font-family:Fraunces,Georgia,serif;font-size:15px;line-height:1.25;margin:0 0 6px;font-weight:700;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.multi-cat-vcard h4 a{color:var(--text,#1a1414);text-decoration:none}.multi-cat-vcard h4 a:hover{color:var(--brand-primary)}.multi-cat-vcard__meta{font-size:11.5px;color:var(--text-soft,#777);letter-spacing:.02em;display:block;margin-top:4px}@media (max-width:1024px){.multi-cat-grid--featured-2cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}.multi-cat-grid__col-2{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:22px}.multi-cat-grid__col-2 .multi-cat-vcard{flex:1 1 calc(33.333% - 16px);min-width:240px}.multi-cat-grid__featured-left h3{font-size:22px}}@media (max-width:720px){.multi-cat-grid--featured-2cols{grid-template-columns:1fr;gap:20px}.multi-cat-grid__featured-left h3{font-size:20px}.multi-cat-grid__featured-left .multi-cat-card__img{aspect-ratio:16 / 10}.multi-cat-grid__col,.multi-cat-grid__col-2{flex-direction:column;grid-column:auto;gap:14px}.multi-cat-vcard{grid-template-columns:110px 1fr;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--border,#e8e4dc)}.multi-cat-vcard:last-child{border-bottom:0;padding-bottom:0}.multi-cat-vcard__img{width:110px;height:110px}.multi-cat-vcard h4{font-size:14.5px;-webkit-line-clamp:3;line-clamp:3}}.agri360-drawer,.agri360-drawer-overlay{display:none!important}body.agri360-drawer-open{overflow:auto!important}.agri360-mobile-accordion{display:none;position:relative;background:#fff;width:100%;max-height:0;overflow:hidden;transition:max-height .35s ease;border-bottom:0 solid var(--brand-primary,#ba222e);z-index:50}@media (max-width:1024px){.agri360-mobile-accordion{display:block}}.agri360-mobile-accordion.is-open{max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-bottom-width:3px;box-shadow:0 8px 16px -4px rgb(0 0 0 / .1)}body.agri360-mobile-menu-open{overflow:hidden}.agri360-mobile-accordion__nav{background:#fff}.agri360-mobile-accordion__menu,.agri360-mobile-accordion__menu .sub-menu{list-style:none;margin:0;padding:0}.agri360-mobile-accordion__menu>li{border-bottom:1px solid var(--border,#e8e4dc)}.agri360-mobile-accordion__menu>li:last-child{border-bottom:0}.agri360-mobile-accordion__menu>li>a{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;font-size:14.5px;font-weight:600;color:var(--text,#1a1414);text-decoration:none!important;transition:background .15s,color .15s;position:relative;line-height:1.3;-webkit-tap-highlight-color:rgb(186 34 46 / .08)}.agri360-mobile-accordion__menu>li>a:active,.agri360-mobile-accordion__menu>li>a:hover{background:#f5f1ea}.agri360-mobile-accordion__menu>li.current-menu-item>a,.agri360-mobile-accordion__menu>li.current-menu-parent>a,.agri360-mobile-accordion__menu>li.current_page_item>a,.agri360-mobile-accordion__menu>li.current-menu-ancestor>a{color:var(--brand-primary,#ba222e);background:#fdf6f7}.agri360-mobile-accordion__menu .menu-item-has-children>a{padding-right:50px}.agri360-mobile-accordion__menu .accordion-chevron{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#999;transition:transform .25s ease;display:flex;align-items:center;justify-content:center}.agri360-mobile-accordion__menu .accordion-chevron svg{width:100%;height:100%}.agri360-mobile-accordion__menu .menu-item-has-children.is-expanded>a .accordion-chevron{transform:translateY(-50%) rotate(90deg)}.agri360-mobile-accordion__menu .sub-menu{max-height:0;overflow:hidden;transition:max-height .35s ease;background:#faf8f3}.agri360-mobile-accordion__menu .menu-item-has-children.is-expanded>.sub-menu{max-height:1500px;border-top:1px solid var(--border,#e8e4dc);border-bottom:1px solid var(--border,#e8e4dc)}.agri360-mobile-accordion__menu .sub-menu li{border-bottom:1px solid #efebe2}.agri360-mobile-accordion__menu .sub-menu li:last-child{border-bottom:0}.agri360-mobile-accordion__menu .sub-menu a{display:block;padding:12px 22px 12px 38px;font-size:13.5px;font-weight:500;color:#555;text-decoration:none!important;position:relative;transition:background .15s;line-height:1.4}.agri360-mobile-accordion__menu .sub-menu a::before{content:'·';position:absolute;left:24px;top:50%;transform:translateY(-55%);color:var(--brand-primary,#ba222e);font-weight:700;font-size:18px}.agri360-mobile-accordion__menu .sub-menu a:active,.agri360-mobile-accordion__menu .sub-menu a:hover{background:#f5f1ea;color:var(--brand-primary,#ba222e)}.agri360-mobile-accordion__menu .sub-menu li.current-menu-item>a,.agri360-mobile-accordion__menu .sub-menu li.current_page_item>a{color:var(--brand-primary,#ba222e);font-weight:600;background:#fdf6f7}.agri360-mobile-accordion__menu .sub-menu .sub-menu{background:#f3eee2}.agri360-mobile-accordion__menu .sub-menu .sub-menu a{padding-left:56px;font-size:13px}.agri360-mobile-accordion__menu .sub-menu .sub-menu a::before{left:42px}.agri360-mobile-accordion__foot{padding:18px 22px 22px;background:var(--cream,#faf8f3);border-top:1px solid var(--border,#e8e4dc)}.agri360-mobile-accordion__cta{display:flex;align-items:center;justify-content:center;width:100%;background:var(--brand-accent,#d4a017);color:var(--text,#1a1414)!important;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:13px 16px;border-radius:4px;text-decoration:none!important;transition:filter .15s}.agri360-mobile-accordion__cta:hover,.agri360-mobile-accordion__cta:active{filter:brightness(.92)}@media (max-width:1024px){.mainnav__search,.mainnav .icon-search,.mainnav .mainnav__icon-search,.mainnav__cta-zone .icon-search{display:none!important}}.mainnav__hamburger.is-open .mainnav__hamburger-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.mainnav__hamburger.is-open .mainnav__hamburger-bar:nth-child(2){opacity:0}.mainnav__hamburger.is-open .mainnav__hamburger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mainnav__hamburger-bar{transition:transform .25s ease,opacity .2s ease}@media (min-width:1025px){.mainnav__hamburger{display:none!important}.agri360-mobile-accordion{display:none!important}}.agri360-sponsored-banner{margin:16px 0 24px;background:linear-gradient(135deg,#fff8e6 0%,#fff4d6 100%);border:1px solid #e8d5a0;border-left:4px solid #d4a017;border-radius:4px;padding:14px 18px;font-size:13.5px;line-height:1.55;color:#4a3f1c}.agri360-sponsored-banner__inner{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.agri360-sponsored-banner__label{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.agri360-sponsored-banner__label strong{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:#8a6800}.agri360-sponsored-banner__icon{font-size:16px;line-height:1}.agri360-sponsored-banner__separator{color:#c4a85a;font-weight:400}.agri360-sponsored-banner__message{flex:1;min-width:220px;color:#4a3f1c}.agri360-sponsored-banner__message strong{color:#2a1f00;font-weight:700}@media (max-width:600px){.agri360-sponsored-banner{padding:12px 14px;font-size:12.5px}.agri360-sponsored-banner__inner{flex-direction:column;gap:6px}.agri360-sponsored-banner__separator{display:none}.agri360-sponsored-banner__message{min-width:0}}.post-card__cat[data-sponsored="true"],.post-card__cat--sponsored{background:linear-gradient(135deg,#d4a017 0%,#b8870c 100%)!important;color:#fff!important;font-weight:700}body.agri360-post-sponsored .single-article{position:relative}body.agri360-post-sponsored .single-article::before{content:'';position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid #e8d5a0;border-radius:6px;pointer-events:none;opacity:.5;z-index:-1}@media (max-width:1024px){.site-wrapper{display:flex;flex-direction:column}.site-wrapper>.mainnav{order:-2}.site-wrapper>.agri360-mobile-accordion{order:-1}.mainnav__hamburger{position:relative;z-index:200;touch-action:manipulation;-webkit-tap-highlight-color:rgb(255 255 255 / .25);-webkit-user-select:none;user-select:none;cursor:pointer}.mainnav__hamburger-bar{pointer-events:none}.agri360-mobile-accordion.is-open{min-height:60px!important}.agri360-mobile-accordion.is-open .agri360-mobile-accordion__nav:empty::before,.agri360-mobile-accordion.is-open .agri360-mobile-accordion__menu:empty::before{content:"Menu mobile vide — configurez le menu « Menu principal » dans Apparence → Menus";display:block;padding:14px 20px;text-align:center;color:#856404;background:#fff3cd;font-size:13px;line-height:1.4}body.agri360-mobile-menu-open .mainnav{box-shadow:0 4px 0 #2d6a4f,0 8px 20px rgb(20 32 26 / .15)!important}}@media (min-width:1025px){.searchbar-strip__inner{flex-wrap:wrap;max-width:1100px}.searchbar-strip__suggestions{flex:1 0 100%;margin-left:38px;justify-content:flex-start}.searchbar-strip__form input{padding:12px 18px}}.searchbar-strip__label svg{width:22px!important;height:22px!important}.single-article__meta{display:block!important;margin-top:16px;padding-top:14px;padding-bottom:16px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:13px;color:var(--text-muted)}.single-article__meta-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.5}.single-article__meta-row+.single-article__meta-row{margin-top:6px}.single-article__byline{color:var(--text-muted)}.single-article__author{color:var(--brand-primary);font-weight:600;text-decoration:none}.single-article__author:hover{text-decoration:underline;color:var(--brand-primary-dark)}.single-article__date{color:var(--text-body);font-weight:500}.single-article__reading{color:var(--text-muted)}.single-article__sep{color:var(--text-light);-webkit-user-select:none;user-select:none}.single-article__updated-badge{display:inline-block;background:#d4f1de;color:#1a4d2e;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:3px 9px;border-radius:999px;white-space:nowrap}.single-article__meta-row--cats{font-size:13px}.single-article__cats-label{font-size:12px;margin-right:2px;-webkit-user-select:none;user-select:none}.single-article__cats-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.single-article__cat-link{color:var(--brand-primary);font-weight:500;text-decoration:none;border-bottom:1px solid #fff0;transition:border-color .15s,color .15s}.single-article__cat-link:hover{color:var(--brand-primary-dark);border-bottom-color:var(--brand-primary-dark)}@media (max-width:600px){.single-article__meta-row{font-size:12.5px}}.single-post table{width:100%;margin:28px 0;border-collapse:collapse;background:#fff;font-size:16px;line-height:1.5;box-shadow:0 3px 12px rgb(0 0 0 / .08)}.single-post table th{padding:14px 16px;background:#f36b21;color:#fff!important;font-weight:700;text-align:left;vertical-align:middle;border:1px solid #d95712}.single-post table th span,.single-post table th strong{color:#fff!important}.single-post table td{padding:13px 16px;color:#292929;text-align:left;vertical-align:top;border:1px solid #d8dde3}.single-post table tbody tr:nth-child(even){background:#f5f6f7}.single-post table tbody tr:nth-child(odd){background:#fff}.single-post table tbody tr:hover{background:#fff1e8}.single-post table tbody td:first-child{width:25%;font-weight:700;color:#202020}@media screen and (max-width:700px){.single-post table{font-size:14px}.single-post table th,.single-post table td{padding:10px}.single-post table tbody td:first-child{width:32%}}.section--module-phyto-search{padding:0 0 20px;background:#fff}.module-phyto-search{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(260px,.85fr) minmax(420px,1.15fr);align-items:center;gap:18px 36px;padding:24px 28px 18px;border:1px solid #cfe0d6;border-left:5px solid var(--brand-green);border-radius:var(--radius-lg);background:linear-gradient(110deg,#f2f8f4 0%,#fff 72%);box-shadow:0 3px 14px rgb(26 77 46 / .07)}.module-phyto-search::after{content:'';position:absolute;top:-85px;right:-80px;width:220px;height:220px;border-radius:50%;background:rgb(45 106 79 / .045);pointer-events:none}.module-phyto-search__intro,.module-phyto-search__form,.module-phyto-search__meta{position:relative;z-index:1}.module-phyto-search__eyebrow{display:block;margin:0 0 4px;color:var(--brand-green);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.module-phyto-search__title{margin:0 0 5px;color:var(--brand-green-dark);font-family:var(--font-display);font-size:clamp(21px, 2vw, 27px);line-height:1.12}.module-phyto-search__text{max-width:540px;margin:0;color:var(--text-body);font-size:13.5px;line-height:1.45}.module-phyto-search__form{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:4px;border:1px solid #b9cfc1;border-radius:5px;background:#fff;box-shadow:0 2px 8px rgb(26 77 46 / .06)}.module-phyto-search__form:focus-within{border-color:var(--brand-green);box-shadow:0 0 0 3px rgb(45 106 79 / .13)}.module-phyto-search__form input[type='search']{width:100%;min-width:0;height:44px;padding:0 14px;border:0;outline:0;background:#fff0;color:var(--text-primary);font:500 14px/1.2 var(--font-body)}.module-phyto-search__form input[type='search']::placeholder{color:#817d77;opacity:1}.module-phyto-search__form button{min-height:44px;padding:0 22px;border:0;border-radius:4px;background:var(--brand-accent);color:#1a1414;cursor:pointer;font:800 11.5px/1 var(--font-body);letter-spacing:.055em;text-transform:uppercase;transition:background var(--transition),color var(--transition),transform var(--transition)}.module-phyto-search__form button:hover,.module-phyto-search__form button:focus-visible{background:var(--brand-accent-dark);color:#fff}.module-phyto-search__form button:active{transform:translateY(1px)}.module-phyto-search__meta{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;padding-top:12px;border-top:1px solid rgb(45 106 79 / .14);color:var(--text-muted);font-size:11.5px}.module-phyto-search__meta strong{color:var(--brand-green-dark);font-size:13px}.module-phyto-search__source{margin-left:auto;color:var(--brand-green);font-weight:650}@media screen and (max-width:900px){.module-phyto-search{grid-template-columns:1fr;gap:16px}.module-phyto-search__meta{grid-column:auto}}@media screen and (max-width:600px){.section--module-phyto-search{padding-bottom:16px}.module-phyto-search{padding:20px 16px 16px;border-left-width:4px}.module-phyto-search__form{grid-template-columns:1fr;gap:4px}.module-phyto-search__form button{width:100%}.module-phyto-search__meta{align-items:flex-start;gap:7px 14px}.module-phyto-search__source{flex-basis:100%;margin-left:0}}body.single-post .single-article{padding:0;border:0;border-radius:0}body.single-post .single-article__hero{margin:0 0 28px}body.single-post .single-article__hero-caption{padding-right:0;padding-left:0}body.single-post .single-article__meta{border-top:0;border-bottom:0}body.single-post .single-article__footer{border-top:0}body.single-post .single-layout__sidebar .widget,body.single-post .comments-area{border:0}@media (max-width:1024px){body.single-post .single-article__hero{margin-right:0;margin-left:0}}.section--espace-membre{padding:26px 0}.espace-membre{background:linear-gradient(135deg,#f3f8f4 0%,#eef5f0 100%);border:1px solid #cfe3d6;border-radius:10px;padding:22px 24px 20px}.espace-membre__head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.espace-membre__avatar{display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;background:#fff;color:#2d6a4f;font-weight:700;border:1px solid #cfe3d6}.espace-membre__avatar img{width:100%;height:100%;object-fit:cover;display:block}.espace-membre__salut{font-family:var(--font-display);font-size:21px;margin:0;color:#1b4332}.espace-membre__sous{margin:2px 0 0;font-size:13.5px;color:#5b6b61}.espace-membre__palier{margin-left:auto;background:#fff;border:1px solid #cfe3d6;color:#1b4332;border-radius:99px;padding:5px 13px;font-size:12.5px;font-weight:700;white-space:nowrap}.espace-membre__cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.espace-membre__carte{background:#fff;border:1px solid #dfe8e2;border-radius:8px;padding:15px 16px}.espace-membre__carte .k{margin:0 0 7px;font-size:12.5px;color:#5b6b61}.espace-membre__carte .v{margin:0 0 9px;font-size:25px;font-weight:700;line-height:1.1;color:#1b4332}.espace-membre__carte .v span{font-size:14px;font-weight:400;color:#5b6b61}.espace-membre__carte .v-txt{margin:0 0 7px;font-size:15px;font-weight:600;line-height:1.35;color:#1b4332}.espace-membre__carte .jauge{height:7px;background:#eceae4;border-radius:5px;overflow:hidden}.espace-membre__carte .jauge i{display:block;height:100%;border-radius:5px;background:#2d6a4f}.espace-membre__carte .aide{margin:9px 0 0;font-size:12.5px;line-height:1.5;color:#5b6b61}.espace-membre__carte .lien{display:inline-block;margin-top:9px;font-size:13.5px;font-weight:600;color:#2d6a4f;text-decoration:none}.espace-membre__carte .lien:hover{text-decoration:underline}.espace-membre__articles{margin-top:16px;background:#fff;border:1px solid #dfe8e2;border-radius:8px;padding:14px 16px}.espace-membre__t{margin:0 0 8px;font-size:12.5px;font-weight:700;color:#5b6b61;text-transform:uppercase;letter-spacing:.04em}.espace-membre__articles ul{list-style:none;margin:0;padding:0}.espace-membre__articles li{padding:8px 0;border-bottom:1px solid #f0eeea}.espace-membre__articles li:last-child{border-bottom:0}.espace-membre__articles a{font-size:14.5px;color:#1a1414;text-decoration:none;font-weight:600}.espace-membre__articles a:hover{color:#2d6a4f}.espace-membre__articles span{display:block;font-size:12px;color:#8b968e;margin-top:2px}.espace-membre__liens{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:16px;padding-top:14px;border-top:1px solid #cfe3d6}.espace-membre__liens a{font-size:13.5px;color:#2d6a4f;font-weight:600;text-decoration:none}.espace-membre__liens a:hover{text-decoration:underline}@media (max-width:640px){.espace-membre{padding:18px 16px 16px;border-radius:8px}.espace-membre__palier{margin-left:0}.espace-membre__salut{font-size:19px}.espace-membre__cartes{grid-template-columns:1fr}}.barre-membre{background:#1b4332;color:#e8f5e9;font-size:13px}.barre-membre__inner{display:flex;align-items:center;gap:18px;min-height:38px;flex-wrap:wrap;padding-top:5px;padding-bottom:5px}.barre-membre__moi{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-weight:600}.barre-membre__moi:hover{color:#fff}.barre-membre__avatar{display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;background:rgb(255 255 255 / .16);color:#fff;font-weight:700;line-height:1}.barre-membre__avatar img{width:100%;height:100%;object-fit:cover;display:block}.barre-membre__nom{white-space:nowrap}.barre-membre__palier{background:rgb(255 255 255 / .14);border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700;white-space:nowrap}.barre-membre__quota{color:#b8e0c4;white-space:nowrap}.barre-membre__quota.est-vide{color:#ffc9a0}.barre-membre__liens{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.barre-membre__liens a{color:#b8e0c4;text-decoration:none}.barre-membre__liens a:hover{color:#fff;text-decoration:underline}.barre-membre__notif{background:#ba222e;color:#fff!important;border-radius:99px;padding:3px 11px;font-weight:700}.barre-membre__notif:hover{background:#8e1a24;text-decoration:none!important}.barre-membre__notif span{font-weight:400;opacity:.85}.barre-membre__sortie{margin-left:auto;color:#b8e0c4;text-decoration:none;white-space:nowrap}.barre-membre__sortie:hover{color:#fff;text-decoration:underline}@media (max-width:780px){.barre-membre{font-size:12.5px}.barre-membre__inner{gap:10px 14px}.barre-membre__sortie{margin-left:0}.barre-membre__liens{width:100%;order:3;gap:14px}}.section--cta-espace{padding:26px 0}.cta-espace{background:#fdf6f7;border-top:4px solid var(--brand-primary);border-bottom:1px solid #f0d6d9;border-radius:0 0 6px 6px;padding:clamp(30px, 5vw, 46px) clamp(18px, 4vw, 40px) clamp(26px, 4vw, 38px);text-align:center}.cta-espace__titre{margin:0 0 16px;color:var(--brand-primary);font-family:var(--font-display);font-size:clamp(19px, 3.2vw, 28px);line-height:1.3;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.cta-espace__texte{margin:0 auto 18px;max-width:60ch;font-size:16px;line-height:1.65;color:#2a2424}.cta-espace__liste{list-style:none;margin:0 auto;padding:0;max-width:52ch;text-align:left;display:inline-block}.cta-espace__liste li{position:relative;padding-left:20px;font-size:15px;line-height:1.8;color:#2a2424}.cta-espace__liste li::before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;background:var(--brand-primary);transform:rotate(45deg)}.cta-espace__btn{display:block;width:100%;max-width:420px;margin:24px auto 0;background:var(--brand-primary);color:#fff;text-decoration:none;font-weight:700;font-size:17px;padding:16px 22px;border-radius:2px}.cta-espace__btn:hover{background:var(--brand-primary-dark);color:#fff}.cta-espace__sec{margin:14px 0 0;font-size:14px;color:var(--text-muted)}.cta-espace__sec a{color:var(--brand-primary);text-decoration:underline}.cta-espace__legal{margin:10px 0 0;font-size:12px;color:#9b958e;line-height:1.5}.section--derniers-commentaires{padding:26px 0}.dcom__tete{display:flex;align-items:center;gap:14px;margin:0 0 6px}.dcom__tete h2{font-family:var(--font-display);font-size:23px;margin:0;font-weight:700}.dcom__filet{flex:1;height:2px;background:var(--border)}.dcom__tete a{font-size:13px;color:var(--brand-primary);font-weight:600;text-decoration:none;white-space:nowrap}.dcom__tete a:hover{text-decoration:underline}.dcom{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 30px}.dcom__item{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #f0eeea}.dcom__col>.dcom__item:last-child{border-bottom:0}.dcom__corps{flex:1;min-width:0}.dcom__qui{font-size:13px;font-weight:700;margin:0 0 2px}.dcom__qui span{font-weight:400;color:var(--text-muted)}.dcom__txt{margin:0 0 5px;font-size:14px;line-height:1.55;color:#3a3430}.dcom__sur{font-size:12.5px;color:var(--text-muted);margin:0}.dcom__sur a{color:#2d6a4f;text-decoration:none;font-weight:600}.dcom__sur a:hover{text-decoration:underline}@media (max-width:640px){.dcom__tete h2{font-size:19px}.dcom{gap:0}.dcom__col:last-child .dcom__item:first-child{border-top:1px solid #f0eeea}}img,svg,video,iframe,embed,object,canvas,pre,table{max-width:100%}@media (max-width:720px){.single-article__content table,.page-content__body table,.comment-content table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.single-article__content,.comment-content,.dcom__txt,.espace-membre__articles a{overflow-wrap:anywhere;word-break:break-word}.section--iframe-embed iframe,.section--video-embed iframe,#phyto-iframe{width:100%;max-width:100%;border:0}@media (max-width:480px){.barre-membre__nom,.barre-membre__quota,.barre-membre__palier,.espace-membre__palier,.dcom__tete a{white-space:normal}.banner-slot--header,.banner-slot--header img{width:100%;height:auto}}.site-main,.agri360-homepage{overflow-x:clip}.section--preuve-sociale{padding:18px 0}.preuve__titre{margin:0 0 10px;font-size:12px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.preuve{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.preuve__flux{position:relative;flex:1 1 380px;min-width:0;background:#f7f6f2;border:1px solid var(--border);border-radius:8px;padding:12px 16px}.preuve__ligne{display:none;align-items:center;gap:12px}.preuve__ligne.est-visible{display:flex;animation:preuveEntre .4s ease-out}@keyframes preuveEntre{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.preuve__ligne.est-visible{animation:none}}.preuve__pastille{width:34px;height:34px;flex:0 0 34px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;line-height:1}.preuve__txt{flex:1;min-width:0;font-size:13.5px;line-height:1.45;color:var(--text-body)}.preuve__quand{font-size:12px;color:var(--text-muted);white-space:nowrap}.preuve__point{width:7px;height:7px;border-radius:50%;background:#22c55e;flex:0 0 7px}.preuve__compteur{font-size:13px;color:var(--text-body);background:var(--bg-soft);border-radius:99px;padding:6px 14px;white-space:nowrap}.preuve__compteur strong{color:var(--brand-primary);font-weight:700}.preuve__lien{font-size:13.5px;font-weight:700;color:var(--brand-primary);text-decoration:none;white-space:nowrap}.preuve__lien:hover{text-decoration:underline}@media (max-width:560px){.preuve__quand{display:none}.preuve__flux{padding:11px 13px}}.membre{position:relative;display:inline-flex;align-items:center;gap:10px}.membre__quota{display:inline-flex;align-items:baseline;gap:4px;background:var(--brand-accent);color:#1a1414;font-size:10.5px;font-weight:500;letter-spacing:.02em;padding:2px 10px;border-radius:100px;white-space:nowrap}.membre__quota strong{font-family:var(--font-display);font-size:12.5px;font-weight:700}.membre__quota:hover{color:#1a1414;background:var(--brand-accent-dark)}.membre__quota.est-vide{background:var(--border-strong);color:#2a2424}.membre__bouton{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:2px 0;cursor:pointer;color:var(--text-on-dark);font-family:var(--font-body);font-size:12.5px;font-weight:500;line-height:1}.membre__bouton:hover{color:var(--brand-accent)}.membre__avatar{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;overflow:hidden;flex-shrink:0}.membre__puce{background:var(--brand-primary);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:100px;display:inline-grid;place-items:center;padding:0 4px}.membre__fleche{font-size:9px;opacity:.7}.membre__menu{position:absolute;top:calc(100% + 10px);right:0;z-index:200;min-width:210px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-hover);padding:8px 0;display:flex;flex-direction:column}.membre__menu[hidden]{display:none}.membre__menu a{padding:8px 16px;font-size:13px;color:var(--text-body)}.membre__menu a:hover{background:var(--bg-soft);color:var(--brand-primary)}.membre__palier{padding:4px 16px 10px;margin-bottom:4px;border-bottom:1px solid var(--border);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-accent-dark)}.membre__notif{color:var(--brand-primary)!important;font-weight:500}.membre__notif span{color:var(--text-muted);font-weight:400}.membre__sortie{margin-top:4px;padding-top:10px!important;border-top:1px solid var(--border);color:var(--text-muted)!important}@media (max-width:768px){.membre{width:100%;justify-content:flex-start}.membre__menu{right:auto;left:0}}.preuve__titre{font-family:var(--font-display);font-size:17px;font-style:italic;font-weight:400;letter-spacing:-.01em;text-transform:none;color:var(--text-muted);margin:0 0 12px}.topbar{background:#fff;color:#2a2424;border-bottom:1px solid #e6e3df;box-shadow:inset 0 3px 0 var(--brand-primary);padding:11px 0 8px}.topbar__date{color:#6b6660;font-weight:500}.topbar__nav a,.topbar__nav li>a{color:#2a2424;font-weight:500}.topbar__nav a:hover,.topbar__nav li>a:hover{color:var(--brand-primary)}.topbar .agri360-menu-cta-experts>a{color:#b35c00!important}.topbar .agri360-menu-cta-experts>a:hover{color:var(--brand-primary)!important}.topbar .membre__bouton{color:#2a2424}.topbar .membre__bouton:hover{color:var(--brand-primary)}.topbar .agrimd-menu-compte>a{color:#2a2424}.searchbar-strip{border-top:0;border-bottom:1px solid #e6e3df;padding:18px 0 16px}.searchbar-strip__inner{max-width:860px;margin-left:auto;margin-right:auto;gap:12px}.searchbar-strip__label{display:none!important}.searchbar-strip__form{position:relative;align-items:center;background:#f6f5f3;border:1px solid #dcd8d2;border-radius:999px;padding:5px;overflow:visible;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.searchbar-strip__form:hover{border-color:#c9c4bc}.searchbar-strip__form:focus-within{background:#fff;border-color:var(--brand-primary);box-shadow:0 0 0 4px rgb(186 34 46 / .08)}.searchbar-strip__icon{flex:0 0 auto;width:18px;height:18px;margin:0 2px 0 14px;color:#8a847d;pointer-events:none}.searchbar-strip__form:focus-within .searchbar-strip__icon{color:var(--brand-primary)}.searchbar-strip__form input,.searchbar-strip__form input[type="search"]{flex:1;min-width:0;height:40px;padding:0 12px!important;border:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--font-body);font-size:15px;color:var(--text-primary)}.searchbar-strip__form input::placeholder{color:#9b958e}.searchbar-strip__form input::-webkit-search-cancel-button{cursor:pointer}.searchbar-strip__form button{flex:0 0 auto;height:40px;padding:0 22px!important;border:0;border-radius:999px;background:var(--brand-primary);color:#fff;font-family:var(--font-body);font-size:14px!important;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer}.searchbar-strip__form button:hover{background:var(--brand-primary-dark)}.searchbar-strip__form button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.searchbar-strip__suggestions,.searchbar-strip__suggestions[class]{display:flex;align-items:center;flex-wrap:nowrap!important;gap:4px!important;margin-left:0!important;padding:0 8px;overflow:hidden;white-space:nowrap;font-size:13px;color:#6b6660;-webkit-mask-image:linear-gradient(to right,#000 90%,transparent);mask-image:linear-gradient(to right,#000 90%,transparent)}.searchbar-strip__suggestions>*{flex:0 0 auto}.searchbar-strip__suggestions .searchbar-strip__suggestions-label{text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:500;color:#8a847d;margin-right:10px}.searchbar-strip__suggestions a{color:#3d3835;font-weight:500;transition:color var(--transition),background var(--transition),border-color var(--transition)}.searchbar-strip__suggestions a:hover{color:var(--brand-primary)}.searchbar-strip__suggestions--liens a{padding:0 12px;line-height:1.1}.searchbar-strip__suggestions--liens a+a{border-left:1px solid #dcd8d2}.searchbar-strip__suggestions--liens .searchbar-strip__suggestions-label+a{padding-left:0}.searchbar-strip__suggestions--liens a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.searchbar-strip__suggestions.searchbar-strip__suggestions--classement[class]{gap:18px!important;-webkit-mask-image:none;mask-image:none}.searchbar-strip__suggestions--classement .searchbar-strip__suggestions-label{font-family:var(--font-display);font-style:italic;font-size:14px;color:var(--text-primary);margin-right:0}.searchbar-strip__suggestions--classement a{display:inline-flex;align-items:baseline;gap:7px}.searchbar-strip__suggestions--classement .rp-rang{font-family:var(--font-display);font-weight:700;font-size:16px;line-height:1;color:var(--brand-primary)}.searchbar-strip__suggestions--suggestions a{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px}.searchbar-strip__suggestions--suggestions a:hover{background:#f3f1ee}.searchbar-strip__suggestions--suggestions .rp-loupe{width:13px;height:13px;color:#a7a19a}.searchbar-strip__suggestions--suggestions a:hover .rp-loupe{color:var(--brand-primary)}.searchbar-strip__suggestions.searchbar-strip__suggestions--pastilles[class]{gap:6px!important}.searchbar-strip__suggestions--pastilles a{padding:3px 11px;border:1px solid #e6e3df;border-radius:999px;background:#fff;line-height:1.5}.searchbar-strip__suggestions--pastilles a:hover{border-color:var(--brand-primary)}@media (max-width:768px){.searchbar-strip{padding:12px 0}.searchbar-strip__icon{margin-left:10px}.searchbar-strip__form input,.searchbar-strip__form input[type="search"]{font-size:16px;height:38px}.searchbar-strip__form button{height:38px;padding:0 16px!important}.searchbar-strip__suggestions,.searchbar-strip__suggestions[class]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.searchbar-strip__suggestions::-webkit-scrollbar{display:none}}.topbar{padding:9px 0 6px}.topbar .topbar__right{gap:16px}.topbar .topbar__nav{align-items:center}.topbar .topbar__nav>li{display:flex;align-items:center}.topbar .compte-pastille,.topbar .agrimd-menu-connexion>a.agrimd-menu-bouton.compte-pastille{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 4px;border:0;border-radius:999px;background:#ececea!important;color:#1a1414!important;font-family:var(--font-body);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--transition)}.topbar .compte-pastille:hover,.topbar .agrimd-menu-connexion>a.agrimd-menu-bouton.compte-pastille:hover{background:#e0dfdc!important;color:#1a1414!important}.compte-pastille__icone{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:2px solid var(--brand-primary);box-sizing:border-box;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='9' r='4' fill='%23ba222e'/%3E%3Cpath d='M4 21c1.2-4 4.4-6 8-6s6.8 2 8 6z' fill='%23ba222e'/%3E%3C/svg%3E") center 3px / 16px 16px no-repeat;overflow:hidden}.topbar .compte-pastille .membre__avatar{width:22px;height:22px;box-shadow:0 0 0 2px var(--brand-primary)}.topbar .compte-pastille .membre__fleche{margin-left:-2px}.topbar .compte-pastille .membre__puce{margin-left:-2px}.topbar-cta{display:inline-flex;align-items:center;height:30px;padding:0 16px;border-radius:999px;background:var(--brand-accent);color:#1a1414;font-family:var(--font-body);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:background var(--transition)}.topbar-cta:hover{background:#c1910f;color:#1a1414}.topbar-cta:focus-visible,.topbar .compte-pastille:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.topbar .membre__quota{height:30px;align-items:center;padding:0 12px;background:#fff;border:1px solid #e6e3df;color:#6b6660;font-size:11.5px}.topbar .membre__quota strong{color:var(--brand-primary)}.topbar .membre__quota:hover{background:#fff;border-color:var(--brand-primary);color:#1a1414}.topbar .membre__quota.est-vide strong{color:#6b6660}.membre__prenom{padding:4px 16px 2px;font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--text-primary)}.topbar__right:has(.membre) .agrimd-menu-compte{display:none!important}.site-footer{--footer-bg:#ececea;--footer-titre:#1a1414;--footer-texte:#3d3835;--footer-discret:#6b6660;--footer-accent:#8a6a0a;--footer-filet:#d3cfc9;background:var(--footer-bg);color:var(--footer-texte);border-top:3px solid var(--brand-primary)}.site-footer__col h4,.site-footer .footer-widget__title{color:var(--footer-accent)}.site-footer__col a{color:var(--footer-texte)}.site-footer__col p{color:var(--footer-texte)}.site-footer [style*="#cfc5b3" i]:not([style*="background" i]),.site-footer [style*="#a89e8c" i]:not([style*="background" i]){color:var(--footer-texte)!important}.site-footer [style*="#fff" i]:not([style*="background" i]){color:var(--footer-titre)!important}.site-footer [style*="#9c9082" i]:not([style*="background" i]),.site-footer [style*="#7a6e60" i]:not([style*="background" i]){color:var(--footer-discret)!important}.site-footer [style*="#d4a017" i]:not([style*="background" i]){color:var(--footer-accent)!important}.site-footer [style*="#3a3024" i]{border-color:var(--footer-filet)!important}.site-footer a:not([style*="background" i]):hover,.site-footer a:not([style*="background" i]):hover span{color:var(--brand-primary)!important}.site-footer a[style*="background" i]:hover{background:var(--brand-primary-dark)!important}.site-footer__bottom{border-top-color:var(--footer-filet);color:var(--footer-discret)}.site-footer__legal-menu a,.site-footer__copyright,.site-footer__credits{color:var(--footer-discret)}.site-footer__copyright a{color:var(--footer-accent)}.site-footer__legal-menu a:hover{color:var(--brand-primary)}.sidebar:not(.sidebar--cadres)>.widget,.sidebar:not(.sidebar--cadres)>aside,.sidebar:not(.sidebar--cadres)>div{background:#fff0;border:0;border-radius:0;box-shadow:none;padding:0;margin-bottom:0!important}.sidebar:not(.sidebar--cadres)>.agri360-cta-espace{padding:22px 18px 20px!important}.sidebar:not(.sidebar--cadres)>.agri360-cta-experts{padding:22px 18px!important}.sidebar [style*="width:300px"],.sidebar [style*="width: 300px"]{width:100%!important;max-width:100%!important}.sidebar img{max-width:100%;height:auto}.sidebar:not(.sidebar--cadres)>.agri360-pub-label,.sidebar .agri360-pub-label{margin-bottom:8px!important;text-align:left!important;font-family:var(--font-body)!important;font-size:10px!important;letter-spacing:.08em!important;color:#9b958e!important}.sidebar:not(.sidebar--cadres) .widget_search .search-form__inner{display:flex;align-items:center;background:#f6f5f3;border:1px solid #dcd8d2;border-radius:999px;padding:4px}.sidebar:not(.sidebar--cadres) .widget_search .search-form__inner:focus-within{background:#fff;border-color:var(--brand-primary)}.sidebar:not(.sidebar--cadres) .widget_search .search-form__input{flex:1;min-width:0;height:36px;padding:0 14px!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:14px}.sidebar:not(.sidebar--cadres) .widget_search .search-form__submit{flex:0 0 36px;width:36px;height:36px;border:0;border-radius:50%;background:var(--brand-primary);color:#fff;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.sidebar:not(.sidebar--cadres) .widget_search .search-form__submit .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sidebar:not(.sidebar--cadres) .widget_search .search-form__submit svg{flex:0 0 16px;width:16px;height:16px}.sidebar:not(.sidebar--cadres) .widget__title,.sidebar:not(.sidebar--cadres) .widget-title,.sidebar:not(.sidebar--cadres) .widgettitle{font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--text-primary);margin:0 0 14px;padding:0 0 0 12px;border:0;border-left:3px solid var(--brand-primary);line-height:1.2}.sidebar--aeree>*+*{margin-top:40px!important}.sidebar--filets>*+*{margin-top:28px!important}.sidebar--filets>*+*:not([style*="background"]){padding-top:28px!important;border-top:1px solid #e6e3df!important}.sidebar--colonne{padding-left:28px;border-left:1px solid #e6e3df}.sidebar--colonne>*+*{margin-top:36px!important}.sidebar:not(.sidebar--cadres)>.agri360-pub-label+*{margin-top:0!important;padding-top:0!important;border-top:0!important}@media (max-width:1024px){.sidebar--colonne{padding-left:0;border-left:0}}@media (max-width:768px){.topbar{padding:10px 0 8px!important}.topbar .topbar__inner{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding-top:0!important;padding-bottom:0!important}.topbar .topbar__left{display:none!important}.topbar .topbar__right{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important}.topbar .topbar__nav{display:contents!important}.topbar .topbar__nav>li{order:2}.topbar .topbar__nav>li>a{font-size:12px!important;white-space:nowrap}.topbar .topbar__right::before{content:"";order:1;flex-basis:100%;height:2px}.topbar .topbar__nav>li.agrimd-menu-connexion,.topbar .topbar__nav>li.agrimd-menu-compte,.topbar .membre,.topbar .topbar-cta{order:0}.topbar .topbar__nav>li.agrimd-menu-connexion{flex:1 1 0%;display:flex}.topbar .topbar__nav>li.agrimd-menu-connexion>a.compte-pastille,.topbar .topbar-cta{flex:1 1 0%;justify-content:center;height:38px!important;font-size:11.5px!important;padding:0 12px!important}.topbar .topbar__nav>li.agrimd-menu-connexion>a.compte-pastille{width:100%;padding-left:4px!important}.topbar .membre{flex:1 1 100%;width:auto!important;justify-content:center!important;gap:8px!important}.topbar .membre__quota{height:38px}.topbar .membre__bouton.compte-pastille{height:38px;flex:1 1 auto;justify-content:center}.topbar .membre__menu{left:0!important;right:0!important;min-width:0}.topbar .topbar__nav>li:not(.agrimd-menu-connexion):not(.agrimd-menu-compte)>a{display:inline-block;padding:6px 3px;color:#6b6660}.topbar .topbar__nav>li.agri360-menu-cta-experts>a{color:#b35c00!important}}.bandeau-bas{position:fixed;left:0;right:0;bottom:0;z-index:950;display:flex;align-items:center;justify-content:center;min-height:70px;padding:0 56px 0 16px;padding-bottom:env(safe-area-inset-bottom,0);background:var(--brand-primary,#ba222e);box-shadow:0 -6px 20px rgb(26 20 20 / .18);box-sizing:border-box}.bandeau-bas[hidden]{display:none}.bandeau-bas__contenu{width:100%;max-width:1180px}.bandeau-bas .banner-slot{margin:0 auto!important;max-width:100%!important;overflow:visible!important}.bandeau-bas .banner-slot img{max-height:70px!important;width:auto!important;display:block;margin:0 auto}.bandeau-bas__fermer{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:50%;background:rgb(255 255 255 / .14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.bandeau-bas__fermer:hover{background:rgb(255 255 255 / .26)}.bandeau-bas__fermer:focus-visible{outline:2px solid #fff;outline-offset:2px}body.a-bandeau-bas{padding-bottom:70px}body.a-bandeau-bas #gt_float_wrapper{bottom:90px!important}.bb360{display:flex;align-items:center;justify-content:center;gap:18px;min-height:70px;color:#fff;text-align:left;font-family:var(--font-body)}.bb360__marque{flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:#fff;color:var(--brand-primary,#ba222e);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:-.02em}.bb360__texte{margin:0;font-size:15px;line-height:1.35;color:#fff;text-align:left!important}.bb360__texte strong{font-weight:700}.bb360__detail{color:#f7dcdf;font-size:14px}.bb360__court{display:none}.bb360__actions{flex:0 0 auto;display:flex;align-items:center;gap:16px}.bb360__bouton{display:inline-flex;align-items:center;height:42px;padding:0 20px;border-radius:999px;background:var(--brand-accent,#d4a017);color:#1a1414!important;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none!important;transition:background var(--transition)}.bb360__bouton:hover{background:#ecc23a}.bb360__lien{color:#ffffff!important;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.bb360__lien:hover{color:#ffe9a8!important}.bb360__bouton:focus-visible,.bb360__lien:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:1024px){.bb360__detail{display:none}}@media (max-width:640px){.bandeau-bas{min-height:72px;padding:8px 50px 8px 14px;padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}body.a-bandeau-bas{padding-bottom:80px}body.a-bandeau-bas #gt_float_wrapper{bottom:96px!important}.bb360{gap:12px;min-height:56px;justify-content:space-between}.bb360__marque{display:none}.bb360__texte{flex:1 1 auto;min-width:0;font-size:13px}.bb360__texte strong,.bb360__detail{display:none}.bb360__court{display:inline;font-weight:700}.bb360__actions{flex-direction:column;align-items:center;gap:5px}.bb360__bouton{height:36px;padding:0 14px;font-size:12.5px}.bb360__lien{font-size:12px}}@media (max-width:360px){.bb360__bouton{padding:0 10px;font-size:12px}}.cat-entete{box-sizing:border-box;max-width:100%;margin:32px 0 28px;padding:30px 36px 28px;background:#f6f5f3;border-radius:12px;border-top:4px solid var(--brand-primary)}.cat-entete__ariane{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:12.5px;color:#8a847d}.cat-entete__ariane a{color:#6b6660;text-decoration:none}.cat-entete__ariane a:hover{color:var(--brand-primary);text-decoration:underline;text-underline-offset:3px}.cat-entete__haut{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.cat-entete__titre{margin:0;font-family:var(--font-display);font-size:42px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#1a1414}.cat-entete__compte{margin:0;font-size:13.5px;color:#6b6660;white-space:nowrap}.cat-entete__compte strong{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--brand-primary);margin-right:3px}.cat-entete__page::before{content:"·";margin:0 8px;color:#b5afa8}.cat-entete__desc{position:relative;max-width:78ch;margin-top:18px;padding-top:18px;border-top:1px solid #e2dfda;font-size:15.5px;line-height:1.65;color:#3d3835}.cat-entete__desc *{white-space:normal!important;overflow-wrap:break-word;max-width:100%;color:inherit!important;background:transparent!important;font-family:var(--font-body)!important;font-size:inherit!important;line-height:inherit!important;text-align:left!important}.cat-entete__desc p{margin:0 0 12px}.cat-entete__desc p:last-child{margin-bottom:0}.cat-entete__desc strong,.cat-entete__desc b{color:#1a1414!important;font-weight:700}.cat-entete__desc h1,.cat-entete__desc h2,.cat-entete__desc h3,.cat-entete__desc h4{margin:0 0 12px;font-family:var(--font-display)!important;font-size:21px!important;font-weight:600;line-height:1.3!important;letter-spacing:-.01em;color:#1a1414!important}.cat-entete__desc h1 *,.cat-entete__desc h2 *,.cat-entete__desc h3 *,.cat-entete__desc h4 *{font-family:var(--font-display)!important;line-height:1.3!important}.cat-entete__desc a{color:var(--brand-primary)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cat-entete__desc a:hover{color:var(--brand-primary-dark)!important}.cat-entete__desc ul,.cat-entete__desc ol{margin:0 0 12px 20px}.cat-entete__desc.est-repliee:not(.est-ouverte){max-height:11em;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.cat-entete__plus{margin-top:10px;padding:6px 0;border:0;background:none;font-family:var(--font-body);font-size:14px;font-weight:700;color:var(--brand-primary);cursor:pointer}.cat-entete__plus::after{content:" ↓"}.cat-entete__plus[aria-expanded="true"]::after{content:" ↑"}.cat-entete__plus:hover{color:var(--brand-primary-dark);text-decoration:underline;text-underline-offset:3px}.cat-entete__plus:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@media (max-width:768px){.cat-entete{margin:20px 0;padding:22px 20px 20px;border-radius:8px}.cat-entete__titre{font-size:28px}.cat-entete__desc{font-size:14.5px}}@media (max-width:768px){.post-grid>.post-card:not(:first-child),.post-grid>article.post-card:not(:first-child){grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important;padding:12px 0!important;align-items:start!important}.post-grid>.post-card:not(:first-child) .post-card__img{grid-area:1 / 1 / 4 / 2!important;width:92px!important;height:92px!important;border-radius:5px}.post-grid>.post-card:not(:first-child) h3{grid-area:1 / 2 / 2 / 3!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-grid>.post-card:not(:first-child) .post-card__excerpt{display:none!important}.post-grid>.post-card:not(:first-child) .post-card__meta{grid-area:2 / 2 / 3 / 3!important;margin:5px 0 0!important;padding:0!important;font-size:11.5px!important;white-space:nowrap}.hero-pave-grid__pave,.cat-pave-grid__pave,.section--mobile-pave-bottom .hero-pave-grid__pave,.section--mobile-pave-bottom .cat-pave-grid__pave{min-height:0!important;height:auto!important;position:static!important;top:auto!important;align-self:center!important;width:100%!important;max-width:300px!important}.hero-pave-grid__pave:empty,.cat-pave-grid__pave:empty{display:none!important}.cat-pave-grid__pave .banner-slot,.cat-pave-grid__pave .banner-slot img,.section--mobile-pave-bottom .cat-pave-grid__pave .banner-slot,.section--mobile-pave-bottom .cat-pave-grid__pave .banner-slot img{width:100%!important;max-width:300px!important;height:auto!important;max-height:none!important}}.agri360-tribune-banner{margin:16px 0 24px;background:var(--bg-soft);border:1px solid #e3dccb;border-left:4px solid var(--brand-primary);border-radius:var(--radius-md);padding:14px 18px;font-size:13.5px;line-height:1.55;color:#3a3330}.agri360-tribune-banner__inner{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.agri360-tribune-banner__label{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.agri360-tribune-banner__label strong{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:var(--brand-primary)}.agri360-tribune-banner__icon{font-size:16px;line-height:1}.agri360-tribune-banner__separator{color:#b8ad96}.agri360-tribune-banner__message{flex:1;min-width:220px}.agri360-tribune-banner__message strong{color:#1a1414}@media (max-width:600px){.agri360-tribune-banner{padding:12px 14px;font-size:12.5px}.agri360-tribune-banner__inner{flex-direction:column;gap:6px}.agri360-tribune-banner__separator{display:none}.agri360-tribune-banner__message{min-width:0}}.post-card__cat[data-tribune="true"],.post-card__cat--tribune{background:#1a1414!important;color:#fff!important;font-weight:700}.single-article__content .agri360-tribune-footer{margin-top:2em;padding-top:1em;border-top:1px solid #e3dccb;font-size:14px;color:var(--text-muted)}.single-article__content .agri360-tribune-footer p{margin:0}.citations-guillemet .single-article__content blockquote,.citations-centre .single-article__content blockquote,.citations-carte .single-article__content blockquote{position:relative;margin:2em 0;border:0;background:none;font-family:var(--font-display);font-style:normal;font-weight:500;color:var(--text-primary);line-height:1.45}.citations-guillemet .single-article__content blockquote p:last-child,.citations-centre .single-article__content blockquote p:last-child,.citations-carte .single-article__content blockquote p:last-child{margin-bottom:0}.citations-guillemet .single-article__content blockquote cite,.citations-centre .single-article__content blockquote cite,.citations-carte .single-article__content blockquote cite{display:block;margin-top:12px;font-family:var(--font-body);font-size:13.5px;font-style:normal;font-weight:600;letter-spacing:.02em;color:var(--text-muted,#6b6660)}.citations-guillemet .single-article__content blockquote cite::before,.citations-centre .single-article__content blockquote cite::before,.citations-carte .single-article__content blockquote cite::before{content:"— "}.citations-guillemet .single-article__content blockquote{padding:22px 0 22px 62px;font-size:22px;border-top:2px solid var(--brand-accent);border-bottom:2px solid var(--brand-accent)}.citations-guillemet .single-article__content blockquote::before{content:"\201C";position:absolute;left:0;top:10px;font-family:var(--font-display);font-size:78px;line-height:1;color:var(--brand-primary)}.citations-centre .single-article__content blockquote{padding:26px 8%;text-align:center;font-size:23px;border-top:2px solid var(--brand-accent);border-bottom:2px solid var(--brand-accent)}.citations-centre .single-article__content blockquote cite{text-align:center}.citations-carte .single-article__content blockquote{padding:26px 28px 24px;background:#faf7f1;border-top:3px solid var(--brand-primary);border-radius:0 0 10px 10px;font-size:20px}.citations-carte .single-article__content blockquote::before{content:"\201C";display:block;margin-bottom:-18px;font-family:var(--font-display);font-size:52px;line-height:1;color:var(--brand-accent)}@media (max-width:768px){.citations-guillemet .single-article__content blockquote{padding:18px 0 18px 42px;font-size:19px}.citations-guillemet .single-article__content blockquote::before{font-size:60px;top:8px}.citations-centre .single-article__content blockquote{padding:20px 0;font-size:19px}.citations-carte .single-article__content blockquote{padding:20px 18px;font-size:18px}}@media (max-width:768px){.topbar .topbar__nav>li:not(.agrimd-menu-connexion):not(.agrimd-menu-compte){display:none!important}.topbar .topbar__right::before{display:none!important}.topbar{padding:8px 0!important}}.agri360-mobile-accordion__secondaire{margin:14px 18px 4px;padding-top:12px;border-top:1px solid rgb(26 20 20 / .12)}.agri360-mobile-accordion__menu-sec{display:flex;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none}.agri360-mobile-accordion__menu-sec>li{margin:0}.agri360-mobile-accordion__menu-sec>li>a{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid rgb(26 20 20 / .18);border-radius:999px;font-size:13.5px;font-weight:600;text-decoration:none;color:inherit}.agri360-mobile-accordion__menu-sec>li>a:hover,.agri360-mobile-accordion__menu-sec>li>a:focus-visible{border-color:currentColor}.agri360-mobile-accordion__menu-sec>li.agrimd-menu-connexion,.agri360-mobile-accordion__menu-sec>li.agrimd-menu-compte,.agri360-mobile-accordion__menu-sec>li.agri360-menu-cta-experts{display:none!important}.single-article__content>p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}.single-article__content .alignright,.single-article__content img.alignright,.single-article__content figure.alignright{float:right;margin:6px 0 16px 28px}.single-article__content .alignleft,.single-article__content img.alignleft,.single-article__content figure.alignleft{float:left;margin:6px 28px 16px 0}.single-article__content figure.alignright img,.single-article__content figure.alignleft img{margin:0}@media (max-width:600px){.single-article__content .alignright,.single-article__content .alignleft{float:none;display:block;margin:1.2em auto;max-width:100%;height:auto}}body.agri360-post-sponsored .single-article::before{content:none;display:none}.a360-rubriques{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 16px}.a360-rub{display:inline-flex;align-items:center;padding:4px 11px;border-radius:20px;background:#fff;border:1px solid #e7e1d5;color:#1a1414!important;font-size:12.5px;font-weight:600;line-height:1.3;text-decoration:none!important}a.a360-rub:hover{border-color:#ba222e;color:#ba222e!important}.a360-rub--principale{background:#ba222e;border-color:#ba222e;color:#fff!important;border-radius:4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px}a.a360-rub--principale:hover{background:#8e1a24;border-color:#8e1a24;color:#fff!important}.a360-rub--cachee{display:none}.a360-rubriques--ouvert .a360-rub--cachee{display:inline-flex}.a360-rub-plus{border:0;background:none;padding:4px 6px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:#ba222e}.a360-rub-plus:hover{text-decoration:underline}.a360-signature{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;margin:4px 0 16px;font-size:14px;color:#6b6660}.a360-signature__avatar{width:34px;height:34px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#1a1414;color:#fff;font-weight:700;font-size:13px}.a360-signature__auteur a{color:#ba222e;font-weight:700;text-decoration:none}.a360-signature__auteur a:hover{color:#8e1a24}.a360-signature__maj{background:#dfeee4;color:#1d5233;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:20px}.a360-actions{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin:0 0 8px;padding:12px 14px;border-radius:6px;background:#fff;border:1px solid #e7e1d5;border-top:3px solid #ba222e}.a360-actions__principal{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 18px;border-radius:6px;background:#ba222e;color:#fff!important;font-weight:700;font-size:15px;text-decoration:none!important}.a360-actions__principal:hover{background:#8e1a24;color:#fff!important}.a360-actions__icones{display:inline-flex;flex-wrap:wrap;gap:6px}.a360-actions__icone{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid #e7e1d5;background:#fff;color:#1a1414!important;cursor:pointer;padding:0;text-decoration:none!important}.a360-actions__icone:hover{border-color:#ba222e;color:#ba222e!important}.a360-actions .agrimd-garde-zone{margin:0!important}.a360-actions .agrimd-garde{min-height:44px;border-radius:6px}.a360-actions__info{margin-left:auto;font-size:13px;color:#6b6660}.a360-actions__info strong{color:#1a1414}.a360-actions__copie{font-size:13px;font-weight:600;color:#1d5233}.a360-actions__copie:empty{display:none}@media (max-width:640px){.a360-actions__principal{width:100%;justify-content:center}.a360-actions__info{margin-left:0;width:100%}}.single-article__header .club-transmettre{margin:10px 0 0}.single-article__header .club-transmettre__bouton{display:none!important}.single-article__header .club-transmettre__panneau{padding-top:16px}.a360-actions__principal--wa,body.agri360-club .a360-actions__principal--wa{background:#25d366!important;color:#06331a!important}.a360-actions__principal--wa:hover,body.agri360-club .a360-actions__principal--wa:hover{background:#1fbe5b!important;color:#06331a!important}.a360-actions__icone--li,.a360-actions__icone--fb,.a360-actions__icone--x,.a360-actions__icone--ml,.a360-actions__icone--cp{border:0!important;color:#fff!important;transition:transform .15s,filter .15s}.a360-actions__icone--li{background:#0a66c2!important}.a360-actions__icone--fb{background:#1877f2!important}.a360-actions__icone--x{background:#000!important}.a360-actions__icone--ml{background:#5b6b61!important}.a360-actions__icone--cp{background:#8a8580!important}.a360-actions__icone--li:hover,.a360-actions__icone--fb:hover,.a360-actions__icone--x:hover,.a360-actions__icone--ml:hover,.a360-actions__icone--cp:hover{transform:translateY(-2px);filter:brightness(1.08);color:#fff!important}.a360-photo{position:relative}.a360-photo__credit{position:absolute;top:12px;right:12px;z-index:2;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgb(26 20 20 / .76);color:#fff;font-family:var(--font-body,'DM Sans',sans-serif);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;padding:5px 10px;border-radius:20px;pointer-events:none}.a360-photo__legende,.single-article__content .a360-photo .a360-photo__legende{display:block;max-width:620px;margin:14px auto 0!important;padding:0 16px!important;background:none!important;text-align:center;font-family:var(--font-display,'Fraunces',Georgia,serif);font-style:italic;font-weight:400;font-size:16px;line-height:1.5;color:#4a423c}.a360-photo__legende::before{content:"";display:block;width:40px;height:3px;margin:0 auto 12px;background:#ba222e;border-radius:2px}.single-article__hero.a360-photo{margin-bottom:28px}.citations-pave .single-article__content::after{content:"";display:table;clear:both}.citations-pave .single-article__content blockquote{float:right;width:300px;max-width:44%;box-sizing:border-box;margin:6px 0 18px 28px;padding:22px 22px 20px;background:#ba222e;color:#fff;border:0;border-radius:4px;font-family:var(--font-display,'Fraunces',Georgia,serif);font-style:normal;font-weight:600;font-size:21px;line-height:1.3}.citations-pave .single-article__content blockquote::before{content:"\201C";display:block;margin-bottom:4px;font-family:var(--font-display,'Fraunces',Georgia,serif);font-weight:700;font-size:60px;line-height:.6;color:#fff;opacity:.9}.citations-pave .single-article__content blockquote p{margin:0 0 8px;color:#fff}.citations-pave .single-article__content blockquote p:last-child{margin-bottom:0}.citations-pave .single-article__content blockquote cite{display:block;margin-top:12px;font-family:var(--font-body,'DM Sans',sans-serif);font-size:13px;font-style:normal;font-weight:600;color:#fbe3e5}.citations-pave .single-article__content blockquote cite::before{content:"— "}@media (max-width:640px){.citations-pave .single-article__content blockquote{float:none;width:auto;max-width:none;margin:1.6em 0}}.a360-signature__logo{display:inline-flex;align-items:center;height:34px}.a360-signature__logo img{display:block;height:20px;width:auto}.a360-signature__logo--icone{width:34px;border-radius:50%;overflow:hidden;background:#fff;border:1px solid #e7e1d5;justify-content:center}.a360-signature__logo--icone img{height:26px;width:26px;object-fit:contain}body.page .page-content,.page-layout .page-content{background:#fff0;border:0;border-radius:0;padding:0;max-width:880px}.page-layout .page-content__hero{margin:0 0 32px}.page-layout .page-content__hero img{border-radius:var(--radius-lg,8px);display:block}.page-layout{padding:32px var(--container-pad,24px) 48px}@media (max-width:1024px){.page-layout .page-content{padding:0}.page-layout .page-content__hero{margin:0 0 24px}}body:not(.agri360-club) .mainnav{background:#ba222e!important;box-shadow:0 4px 18px rgb(142 26 36 / .18)}body:not(.agri360-club) .mainnav__menu>li{align-items:flex-end}body:not(.agri360-club) .mainnav__menu>li>a{height:auto!important;margin-top:8px;padding:12px 16px 14px!important;border-radius:8px 8px 0 0;color:#fff!important;background:transparent!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}body:not(.agri360-club) .mainnav__menu>li>a:hover{background:rgb(255 255 255 / .12)!important;color:#fff!important}body:not(.agri360-club) .mainnav__menu>li.current-menu-item>a,body:not(.agri360-club) .mainnav__menu>li.current-menu-ancestor>a,body:not(.agri360-club) .mainnav__menu>li.current-menu-parent>a,body:not(.agri360-club) .mainnav__menu>li.active>a{background:#fff!important;color:#ba222e!important}body:not(.agri360-club) .mainnav__menu>li>a::after{display:none!important}body:not(.agri360-club) .mainnav__search-toggle{display:inline-flex;align-items:center;gap:8px;width:auto!important;padding:0 6px;background:transparent!important;color:#fff!important;font:inherit;font-size:14.5px;font-weight:500;border:0;cursor:pointer}body:not(.agri360-club) .mainnav__search-toggle:hover{color:#fbe3e5!important}.mainnav__search-label{line-height:1}body.agri360-club .mainnav__search-label{display:none}body:not(.agri360-club) .topbar-cta,body:not(.agri360-club) .mainnav__cta{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 18px;border-radius:999px!important;background:#ba222e!important;color:#fff!important;font-family:var(--font-body);font-size:13.5px;font-weight:700;letter-spacing:0;text-transform:none;text-decoration:none!important}body:not(.agri360-club) .topbar-cta:hover,body:not(.agri360-club) .mainnav__cta:hover{background:#8e1a24!important;color:#fff!important}body:not(.agri360-club) .mainnav__cta{background:#fff!important;color:#ba222e!important}body:not(.agri360-club) .mainnav__cta:hover{background:#fbe3e5!important;color:#8e1a24!important}.a360-nl-strip{margin:40px 0;padding:0;background:none}.a360-nl{display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;justify-content:space-between;background:#ba222e;color:#fff;border-radius:10px;padding:28px 32px}.a360-nl__texte{flex:1 1 360px;min-width:0}.a360-nl__titre{margin:0 0 4px;font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.15;color:#fff}.a360-nl__sous{margin:0;font-size:14.5px;color:#fbe3e5}.a360-nl__form{display:flex;flex-wrap:wrap;gap:10px;flex:0 1 460px}.a360-nl__form input{flex:1 1 220px;min-width:0;height:48px;padding:0 20px;border-radius:999px;border:1.5px solid rgb(255 255 255 / .55);background:rgb(255 255 255 / .12);color:#fff;font:inherit;font-size:15px}.a360-nl__form input::placeholder{color:#fbe3e5}.a360-nl__form input:focus{outline:2px solid #fff;outline-offset:2px}.a360-nl__form button{height:48px;padding:0 26px;border:0;border-radius:999px;cursor:pointer;background:#fff;color:#ba222e;font:inherit;font-size:15.5px;font-weight:700}.a360-nl__form button:hover{background:#fbe3e5;color:#8e1a24}@media (max-width:640px){.a360-nl{padding:24px 20px}.a360-nl__form button{width:100%}}.newsletter-cta--red{border-radius:10px}.newsletter-cta--red .newsletter-form button{background:#fff!important;color:#ba222e!important;border-radius:999px!important;text-transform:none;letter-spacing:0;font-weight:700}.newsletter-cta--red .newsletter-form input{border-radius:999px!important}.a360-phyto{display:flex;flex-wrap:wrap;gap:22px 32px;align-items:center;background:#fff;border:1px solid #e7e1d5;border-top:4px solid #1f5a40;border-radius:6px;padding:26px 28px}.a360-phyto__corps{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:8px}.a360-phyto__eyebrow{align-self:flex-start;background:#e4f0e9;color:#1f5a40;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:3px}.a360-phyto__titre{margin:0;font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.15}.a360-phyto__titre a{color:#1a1414;text-decoration:none}.a360-phyto__titre a:hover{color:#1f5a40}.a360-phyto__texte{margin:0;color:#4a423c;font-size:14.5px;line-height:1.55}.a360-phyto__recherche{display:flex;margin-top:6px;max-width:520px}.a360-phyto__recherche input{flex:1;min-width:0;height:46px;padding:0 16px;font:inherit;font-size:15px;border:1.5px solid #1f5a40;border-right:0;border-radius:6px 0 0 6px;background:#fff;color:#1a1414}.a360-phyto__recherche input:focus{outline:2px solid #1f5a40;outline-offset:1px}.a360-phyto__recherche button{height:46px;padding:0 20px;border:0;border-radius:0 6px 6px 0;cursor:pointer;background:#1f5a40;color:#fff;font:inherit;font-size:15px;font-weight:700}.a360-phyto__recherche button:hover{background:#17442f}.a360-phyto__chiffres{flex:0 1 400px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a360-phyto__tuile{background:#f1f8f3;border-radius:6px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.a360-phyto__tuile b{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.1;color:#1f5a40}.a360-phyto__tuile small{font-size:13px;color:#4a423c}@media (max-width:640px){.a360-phyto{padding:20px 18px}.a360-phyto__chiffres{flex-basis:100%}}.preuve--direct{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;border-top:2px solid #ba222e;border-bottom:1px solid #e7e1d5;padding:14px 0}.preuve__direct{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ba222e}.preuve__direct .preuve__point{background:#1d9a4f;width:8px;height:8px;flex:0 0 8px}.preuve--direct .preuve__flux{flex:1 1 380px;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.preuve--direct .preuve__pastille{display:none}.preuve--direct .preuve__txt{font-size:14.5px;color:#2a2424}.preuve--direct .preuve__quand{font-size:13.5px;color:#9b958e}.preuve--direct .preuve__compteur{background:none!important;padding:0!important;font-size:14px;color:#4a423c}.preuve--direct .preuve__compteur strong{color:#ba222e}.preuve--direct .preuve__lien{display:inline-flex;align-items:center;background:#ba222e;color:#fff!important;padding:10px 18px;border-radius:999px;font-weight:700;font-size:14px;text-decoration:none!important}.preuve--direct .preuve__lien:hover{background:#8e1a24}@media (max-width:640px){.preuve--direct .preuve__quand{display:inline}.preuve--direct .preuve__lien{width:100%;justify-content:center}}.dcom__sur a{color:#ba222e}.dcom__sur a:hover{color:#8e1a24}body:not(.agri360-club) .site-footer{--footer-accent:#ba222e}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}.single-article__content table,.page-content__body table{width:100%;margin:0;border-collapse:separate;border-spacing:0;background:#fff;font-size:16px;line-height:1.5;box-shadow:none;border:0;table-layout:auto}.single-article__content table th,.page-content__body table th{background:#ba2030!important;color:#fff!important;padding:14px 16px;font-weight:600;text-align:left;vertical-align:middle;border:0;border-bottom:1px solid #a71d2b;word-break:normal;overflow-wrap:normal;min-width:100px}.single-article__content table th span,.single-article__content table th strong,.single-article__content table th a{color:#fff!important}.single-article__content table thead th{position:sticky;top:0;z-index:2}.single-article__content table td,.page-content__body table td{padding:13px 16px;color:#292929!important;background:#fff;border:0;border-bottom:1px solid #eee5e6;text-align:left;vertical-align:top;min-width:110px;word-break:normal;overflow-wrap:normal}.single-article__content table tbody tr:nth-child(even) td{background:#fcf8f8}.single-article__content table tbody td:first-child{width:auto;font-weight:600}.single-article__content table tbody tr:hover td{background:#faf0f2}.agri360-table-shell{width:100%;min-width:0;max-width:100%;margin:24px 0;border:1px solid #e8e1e2;border-radius:4px;overflow:hidden;background:#fff}.agri360-table-viewport{width:100%;max-width:100%;overflow:auto;max-height:clamp(280px,65vh,560px);scrollbar-color:#ba2030 #f7eef0;overscroll-behavior-x:contain}.agri360-table-shell .agri360-table-viewport table{width:max-content;min-width:100%;max-width:none}.agri360-table-shell td,.agri360-table-shell th{max-width:320px}.agri360-table-controls{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fff;border-top:1px solid #eee5e6;flex-wrap:wrap}.agri360-table-controls[hidden],.agri360-table-controls [hidden]{display:none!important}.agri360-table-horizontal{display:flex;align-items:center;gap:8px;flex:1;min-width:130px}.agri360-table-vertical{display:flex;gap:6px;margin-left:auto}.agri360-table-controls input[type=range]{flex:1;min-width:0;width:100%;accent-color:#ba2030;margin:0}.agri360-table-controls button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;padding:0;border:1px solid #eddce0;border-radius:4px;background:#fff;color:#ba2030;font:20px/1 Arial,sans-serif;cursor:pointer;box-shadow:none}.agri360-table-controls button:disabled{opacity:.35;cursor:default}.single-article__content .wp-block-table{max-width:100%;overflow:visible}@media(max-width:700px){.single-article__content table{font-size:14px}.single-article__content table td,.single-article__content table th{padding:11px 13px}.agri360-table-controls button{width:44px;height:44px}}@media print{.agri360-table-controls{display:none!important}.agri360-table-viewport{overflow:visible;max-height:none}.agri360-table-shell .agri360-table-viewport table{width:100%}.single-article__content table thead th{position:static}}body.agri360-club .agri360-table-shell{border-color:var(--border,#e8ded2)}body.agri360-club .single-article__content table th,body.agri360-club .page-content__body table th{background:var(--club-noir-2,#3b2a24)!important;color:var(--club-creme,#f7f2ea)!important;border-bottom:3px solid var(--club-or,#e8731c)}body.agri360-club .single-article__content table th span,body.agri360-club .single-article__content table th strong,body.agri360-club .single-article__content table th a{color:var(--club-creme,#f7f2ea)!important}body.agri360-club .single-article__content table td,body.agri360-club .page-content__body table td{color:var(--club-noir,#2e211c)!important;border-bottom-color:var(--border,#e8ded2)}body.agri360-club .single-article__content table tbody tr:nth-child(even) td{background:#fcf8f2}body.agri360-club .single-article__content table tbody tr:hover td{background:#fbe1cb}body.agri360-club .agri360-table-viewport{scrollbar-color:var(--club-or,#e8731c) var(--club-or-pale,#fbe1cb)}body.agri360-club .agri360-table-controls{border-top-color:var(--border,#e8ded2)}body.agri360-club .agri360-table-controls input[type=range]{accent-color:var(--club-or,#e8731c)}body.agri360-club .agri360-table-controls button{color:var(--club-or-fonce,#a34a0d);border-color:var(--border,#e8ded2)}.wppb-user-forms,.wppb-user-forms *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.wppb-user-forms .wppb-form-field{list-style:none}.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),.wppb-user-forms select,.wppb-user-forms textarea{font-size:100%;margin:0;vertical-align:baseline}.wppb-user-forms input[type="checkbox"],.wppb-user-forms input[type="radio"]{padding:0}.wppb-user-forms input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wppb-user-forms input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.wppb-user-forms button::-moz-focus-inner,.wppb-user-forms input::-moz-focus-inner{border:0;padding:0}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"],.wppb-user-forms textarea{color:#666;border:1px solid #ccc;border-radius:3px}.wppb-user-forms input[type="text"]:focus,.wppb-user-forms input[type="number"]:focus,.wppb-user-forms input[type="email"]:focus,.wppb-user-forms input[type="url"]:focus,.wppb-user-forms input[type="password"]:focus,.wppb-user-forms input[type="search"]:focus,.wppb-user-forms textarea:focus{color:#111}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"]{padding:3px}.wppb-user-forms textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:left;width:69.9%}.wppb-user-forms .wppb-wysiwyg button:hover{background:none}.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{border:1px solid #ccc!important;color:#666!important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{border-width:0 0 1px 0!important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{border-width:1px 0!important}.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar{border:1px solid #dedede;border-bottom:0}#wp-link label input[type="text"]{padding:0}#wppb-search-fields{min-width:250px;float:left;width:100%}.wppb-user-forms .wppb-search-button{padding:7px 20px;line-height:24px}.wppb-search-users-wrap{display:flex;align-items:center;justify-content:flex-start;gap:10px}.wppb-user-forms .extra_field_heading{margin-bottom:0}.wppb-user-forms .login-submit #wppb-submit:disabled,.wppb-user-forms .form-submit #wppb-recover-password-button:disabled,.wppb-user-forms .form-submit #register:disabled,.wppb-user-forms .form-submit #edit_profile:disabled{background:#414141;opacity:.3;cursor:not-allowed}.wppb-userlisting-container form.wppb-search-users{margin-bottom:20px}.wppb-userlisting-container .wppb-ul-search{display:flex;align-items:center;justify-content:flex-start;gap:10px}.wppb-userlisting-container .wppb-ul-search form.wppb-search-users{flex-grow:1}.wppb-search-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-grow:1;position:relative}.wppb-search-container .wppb-clear-results{position:absolute;right:10px;top:50%;transform:translateY(-50%);text-decoration:none}[id^="wppb-login-widget"] .wppb-user-login-form{max-width:100%!important}[id^="wppb-login-widget"] .login-username>*,[id^="wppb-login-widget"] .login-password>*{display:block;width:100%!important}.wppb-user-forms>ul{max-width:900px;list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}#select_user_to_edit_form .wppb-form-field{max-width:900px}.wppb-user-forms ul li{list-style:none;margin:0 0 14px 0;padding:0}#wppb-login-wrap p,#select_user_to_edit_form p{overflow:hidden;margin:0 0 14px 0;padding:0}.wppb-user-forms .wppb-recaptcha:not(.wppb-field-error,.wppb-recaptcha-v2){margin:0;padding:0;height:0}.wppb-user-forms ul li:after{content:"";clear:both;display:block}.wppb-user-forms .wppb-input-hidden{padding-bottom:0}.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden{padding-bottom:14px}.wppb-user-forms .wppb-form-field>ul{margin:0;padding:0}.wppb-form-field .wppb-password-field-container{display:block;position:relative}.wppb-form-field .wppb-password-field-container input[type="password"],.wppb-form-field .wppb-password-field-container input[type="text"]{width:100%}.wppb-form-field:not(#select_user_to_edit_form .wppb-form-field,.wppb-checkbox-terms-and-conditions,.wppb-gdpr-checkbox,.wppb-subscription-plans) label:not(.wppb-checkboxes label,.wppb-radios label,.login-remember label,.wppb-epaa-switch),#pms-subscription-plans-discount label,.pms-invite-code-name-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label{width:30%;float:left;min-height:1px}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-form-field .wppb-password-field-container,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-auth input{width:69.9%;float:left}.wppb-form-field.wppb-select-multiple select{height:auto}.wp-theme-oceanwp .wppb-form-field input[type="number"]{max-width:100%!important}#wppb-login-wrap .login-remember{display:flex;align-items:center}#wppb-login-wrap .login-remember input{cursor:pointer}#wppb-login-wrap .login-remember label{padding-left:8px;margin-bottom:0;cursor:pointer}.wppb-form-field.wppb-timepicker select{width:auto!important;margin-right:5px}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{box-sizing:content-box!important}.wp-theme-oceanwp .woocommerce .wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{width:auto!important;padding:3px 8px 4px!important}.wppb-user-forms .wp-editor-wrap input{float:none;width:auto}input#send_credentials_via_email{float:none;margin-right:10px}.wppb-send-credentials-checkbox label{width:auto}.wppb-form-field>span:not(.wppb-password-field-container){display:block;clear:both;font-size:80%;font-style:italic;word-break:break-word}.wppb-form-field>span.custom_field_html{font-style:normal;font-size:100%}.wppb-form-field>span.select2-container{font-style:normal;font-size:100%;clear:none}.wppb-form-field>span.select2-container .selection .select2-selection{height:44px}.wppb-repeater .wppb-select-cpt span.select2-container{width:auto!important}span.select2-container{z-index:9999}.wppb-form-field.wppb-timepicker>span.wppb-timepicker-separator{display:inline-block;float:left;clear:none;margin-left:0;margin-right:5px;font-size:100%;font-style:normal}.wppb_upload_button{display:inline-block}.wppb-user-forms .wppb-checkboxes li,.wppb-user-forms .wppb-radios li{display:inline-block;padding:0 20px 0 0}.wppb-user-forms .wppb-checkboxes li.wppb-hidden{padding:0}.wppb-form-field .wppb-checkboxes label,.wppb-form-field .wppb-radios label{float:none;min-width:0;padding-left:5px;width:auto;display:inline-block}.wppb-checkbox-terms-and-conditions input,.wppb-checkboxes li input,.wppb-radios li input{min-width:0;float:none}.wppb-edit-user .wppb-checkbox-terms-and-conditions{display:none}.wppb-form-field.wppb-heading span,.wppb-default-about-yourself-heading span,.wppb-default-contact-info-heading span,.wppb-default-name-heading span,.wppb-checkbox-terms-and-conditions span{margin-left:0}.wppb-checkbox-terms-and-conditions label{width:100%}.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa{float:none;margin-right:10px}.wppb-recaptcha-element{display:inline-block}.wppb-recaptcha-element.wppb-invisible-recaptcha{display:block!important}.wppb-recaptcha-element iframe{margin-bottom:0}.wppb-form-field input.wppb-map-search-box{position:absolute;top:10px!important;height:34px;width:50%;min-width:250px;background:#fff;border:0;border-radius:1px;padding:0 10px;box-shadow:0 1px 1px 0 #c1c1c1;font-family:"Roboto",sans-serif}.wppb-create-new-site{width:100%}input#wppb_create_new_site_checkbox{width:auto;margin-right:10px;float:none}label[for="wppb_create_new_site_checkbox"]{width:100%}label[for="blog-privacy"]{width:100%}.wppb-gdpr-checkbox.wppb-form-field label{width:100%;float:none}.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr{float:none;margin:0 10px 0 0}.wppb-error,.wppb-warning,.wppb-notice,.wppb-success{padding:6px 9px;margin:0 auto 25px;display:block;width:100%}.wppb-error,.wppb-warning{box-sizing:border-box;background:#ffebe8;border:1px solid #c00}.wppb-error,.wppb-warning,.wppb-notice{color:#222222!important}.wppb-error a,.wppb-warning a{color:#007acc!important}.wppb-comment-captcha-error{clear:both!important;margin:0 0 24px!important;padding:12px 16px!important;line-height:1.5!important}.wppb-comment-captcha-error+.comment-notes,.wppb-comment-captcha-error+.logged-in-as{clear:both!important;display:block!important;margin-top:0!important;margin-bottom:24px!important}.admin-bar #wppb_form_general_message{padding-top:32px}.wppb-error a:hover,.wppb-warning a:hover{color:#007acc!important;text-decoration:underline}.wppb-notice{box-sizing:border-box;background:#ccc;border:1px solid #666}.wppb-required{color:red}.wppb-required,.wppb-checkbox-terms-and-conditions span.wppb-required{margin-left:5px}.wppb-success{box-sizing:border-box;background:#e7f7d3;border:1px solid #6c3}.wppb-register-user .wppb-field-error,.wppb-edit-user .wppb-field-error,#wppb-recover-password .wppb-field-error{background-color:#ffdfdf;border:1px dotted #c89797;margin-bottom:6px!important;padding:6px!important}.wppb-field-error>input,.wppb-field-error>select,.wppb-field-error>textarea,.wppb-field-error>label{margin-bottom:10px}.wppb-field-error img{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:0;vertical-align:middle;margin-top:-3px;padding-left:5px;width:auto;height:auto}.wppb-form-field>span.wppb-form-error{margin-top:10px;padding-top:5px;border-top:1px dotted #c89797;font-size:100%;margin-left:0}.wppb-password-group{display:flex;flex-direction:column;gap:12px}.wppb-edit-user .wppb-default-password.wppb-current-password-field-error{background-color:#fff0;border:0;padding:0}.wppb-edit-user .wppb-default-password .wppb-current-password-subfield-error{background-color:#ffdfdf;border:1px dotted #c89797;padding:6px;margin-bottom:6px}#wppb-register-user .wppb-default-blog-details.wppb-field-error{background-color:transparent!important;border:0px!important}.wppb-default-blog-details>span.wppb-form-error{display:none}.wppb-blog-details-heading span{margin-left:0}.wppb-1website-url{position:absolute;left:-99999px}.wppb-table *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wppb-table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:.5rem;border-collapse:collapse;width:100%}.wppb-table th{background:#f4f4f4;padding:7px;border:1px solid #e1e1e1;text-align:left}.wppb-table thead tr:hover{background:none}.wppb-table .wppb-sorting .wppb-sorting-default{display:inline-block;width:16px;height:16px;background:url(/wp-content/plugins/profile-builder/assets/images/sorting-default.png) no-repeat center center;vertical-align:middle}.wppb-table .wppb-sorting .wppb-sorting-ascending{background-image:url(/wp-content/plugins/profile-builder/assets/images/sorting-ascending.png)}.wppb-table .wppb-sorting .wppb-sorting-descending{background-image:url(/wp-content/plugins/profile-builder/assets/images/sorting-descending.png)}.wppb-table tr:hover{background:#f1fcff}.wppb-table td{padding:7px;border:1px solid #e1e1e1}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:center}.wppb-avatar img{max-width:none}ul.wppb-profile{list-style-type:none;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}ul.wppb-profile li{margin-left:0;margin-right:0;overflow:hidden}ul.wppb-profile li label{display:block;width:30%;float:left;min-height:1px;font-weight:700}ul.wppb-profile li span{display:block;width:69.9%;float:left}ul.wppb-profile li h3,ul.wppb-profile li h3:first-child{margin:20px 0;padding-top:20px;border-top:1px solid #d2d2d2}ul.wppb-faceted-list{list-style:none;margin:0 0 20px}ul.wppb-faceted-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}ul.wppb-faceted-list>li{float:left;margin-right:15px;max-width:300px}ul.wppb-faceted-list>li:first-child{float:none;clear:both}.wppb-userlisting-container .wppb-faceted-list li h5{margin:5px 0}.wppb-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}ul.wppb-faceted-list label>*{vertical-align:middle}ul.wppb-faceted-list input[type="checkbox"]{margin-right:5px}.wppb-userlisting-container.wppb-spinner{position:relative;opacity:.5}.wppb-userlisting-container.wppb-spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;display:block;width:32px;height:32px;z-index:1000}ul.wppb-faceted-list .hide-this{display:none}#wppb-remove-facets-container{list-style:none;margin:0}.wppb-remove-facet:before,.wppb-remove-all-facets:before{content:"x";display:inline-block;border-right:1px dotted #d3ccc9;border-right:1px dotted #6f6f6f;padding-right:5px;margin-right:5px}.wppb-userlisting-container .wppb-ul-range-values{padding:5px 0}.wppb-userlisting-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wppb-float-left{float:left}.wppb-float-right{float:right}.wppb-facet-float-left{float:left;max-width:300px}.wppb-facet-float-right{float:right;max-width:300px}li.wppb-facet-search{position:relative}.wppb-facet-search-wrap label{display:inline-block;position:relative;padding:0!important;margin:0!important}.wppb-facet-search{width:75%!important;margin-right:5px!important}.wppb-facet-search .screen-reader-text{display:none}.wppb-facet-search,.wppb-search-submit{box-sizing:border-box;display:inline-block!important;vertical-align:middle}.wppb-search-submit{display:inline-block;width:20%;height:100%;background:#4f5963;position:absolute;right:0;cursor:pointer;border:1px solid #444d57;border-radius:3px;padding:0!important;margin:0!important}.wppb-search-submit:hover{background:#fff;color:#4f5963}.wppb-search-submit::before{content:"\26B2";display:inline-block;color:#fff;font-size:120%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.wppb-search-submit:hover::before{color:#4f5963}@media screen and (max-width:720px){.wppb-table{border:0}.wppb-table thead{display:none}.wppb-table tr{display:block;margin-bottom:30px}.wppb-table td{display:block;text-align:right;border-bottom:0}.wppb-table td:last-of-type{border-bottom:1px solid #e1e1e1}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:right}.wppb-table td:before{content:attr(data-label);float:left}.wppb-table td:after{content:"";display:block;clear:both}}@media screen and (max-width:500px){.wppb-form-field:not(#select_user_to_edit_form .wppb-form-field,.wppb-checkbox-terms-and-conditions,.wppb-gdpr-checkbox,.wppb-subscription-plans) label:not(.wppb-checkboxes label,.wppb-radios label),#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label,ul.wppb-profile li label{width:100%!important;display:block;float:none!important}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="password"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-form-field .wp-editor-wrap,.wppb-form-field .wppb-password-field-container,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-auth input,ul.wppb-profile li span{width:100%!important;float:none!important}.wppb-form-field>span{margin-left:0}.wppb-checkboxes li label,.wppb-radios li label{display:inline}.wppb-form-field .wppb-avatar-nofile,.wppb-form-field .wppb-avatar-file,.wppb-form-field .wppb-upload-nofile,.wppb-form-field .wppb-upload-file{margin-left:0}}#pass-strength-result{background-color:#eee;border:1px solid #ddd;display:none;float:left;margin:13px 5px 5px 30%;padding:3px 5px;text-align:center;width:200px;height:28px}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:transparent!important;background-color:transparent!important;border:1px solid #fff0;box-shadow:none;padding:0;margin:0;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center}.wp-theme-oceanwp .wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wp-theme-oceanwp .wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw{width:auto!important}#wppb-loginform .login-password .show-password-input,.woocommerce .wppb-default-repeat-password .show-password-input,.woocommerce .wppb-default-password .show-password-input{display:none!important}.wppb-form-field.wppb-default-password button img,.wppb-form-field.wppb-default-repeat-password button img,#wppb-login-wrap .login-password button img,#wppb-recover-password-container .wppb-form-field.passw1 button img,#wppb-recover-password-container .wppb-form-field.passw2 button img{width:20px}.wppb-form-field.wppb-subscription-plans input{display:inline-block;float:none;margin-right:10px!important}.wppb-form-field.wppb-subscription-plans span.description{display:block;font-size:100%;font-style:italic;margin-left:0;margin-bottom:1.5em}.wppb-user-forms table{border-collapse:separate}.wppb-private-website.wppb-private-website-hide-menus .main-navigation{display:none}.marker-content-info{position:absolute;top:-400px;left:-400px;display:none}.wppb-map-container .marker-content{min-width:320px;max-width:100%}.wppb-map-container .marker-content .marker-info-avatar_or_gravatar{float:left;margin-right:10px}.elementor-edit-mode .wppb-map-container{width:69.9%;float:left;border:1px solid #ccc;border-radius:3px}#wppb_auth_secret_buttons,#wppb_auth_verify_buttons,#wppb_auth_backup_buttons{margin-left:30%;display:flex;justify-content:space-between;align-items:stretch}.wppb_auth_button{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #ccc!important;color:#555;cursor:pointer;display:inline-block;font-size:12px;line-height:26px;padding:15px;text-decoration:none;white-space:nowrap;text-align:center;width:30%}.wppb_auth_button:hover{background:none repeat scroll 0 0 #fafafa;border:1px solid #999!important;color:#222;text-decoration:none}#wppb_auth_newsecret.wppb_auth_new_button,#wppb_auth_verify_button.wppb_auth_verify_button,#wppb_auth_backup_button.wppb_auth_backup_button{flex-grow:1}#wppb_show_qr.wppb_auth_qr_button,#wppb_auth_verify_indicator.wppb_auth_verify_indicator,#wppb_auth_backup_indicator.wppb_auth_backup_indicator{flex-grow:1}#wppb_auth_verify_indicator,#wppb_auth_backup_indicator{pointer-events:none!important}#wppb_auth_verify_indicator.valid{background-color:#c3ff88;border-color:#8dff1c}#wppb_auth_verify_indicator.invalid{background-color:#ffa0a0;border-color:#f04040}#wppb_auth_backup_indicator.low{background-color:#ffeaa7;border-color:#856404}#wppb_auth_backup_indicator.zero{background-color:#ffa0a0;border-color:#f04040}#wppb_auth_QR_INFO{text-align:right}#wppb_auth_QR_INFO .wppb-description-delimiter{font-size:80%;font-style:italic}.wppb-backup-codes-admin-section{margin-top:20px;padding:15px;border:1px solid #ccc;border-radius:4px;background-color:#f7f7f7}.wppb-backup-codes-section h4,.wppb-backup-codes-admin-section h3,.wppb-backup-codes-admin-section h4{margin-top:0;margin-bottom:15px;color:#555}.wppb-backup-codes-new,.wppb-backup-codes-admin-new{border:1px solid #ccc;padding:15px;border-radius:4px;margin-bottom:15px}.wppb-backup-codes-new h4,.wppb-backup-codes-new h5,.wppb-backup-codes-admin-new h4{margin-top:0;margin-bottom:10px;color:#0c5460}.wppb-backup-codes-list,.wppb-backup-codes-admin-list{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:15px;margin-bottom:15px;font-family:'Courier New',monospace;font-size:14px;line-height:1.6;max-height:200px;overflow-y:auto}.wppb-backup-code-item,.wppb-backup-codes-admin-item{margin-bottom:5px;padding:5px;background-color:#f8f9fa;border-radius:3px;word-break:break-all}.wppb-backup-codes-actions{margin-top:15px}.wppb-backup-codes-actions .button{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #ccc!important;color:#555;cursor:pointer;display:inline-block;font-size:12px;line-height:26px;padding:15px;text-decoration:none;white-space:nowrap;text-align:center;margin-right:10px;margin-bottom:5px}.wppb-backup-codes-actions .button:hover{background:none repeat scroll 0 0 #fafafa;border:1px solid #999!important;color:#222;text-decoration:none}.wppb-2fa-forced-notice.wppb-error p{margin:unset}.wppb-user-forms .iti .iti__search-input{box-sizing:border-box!important;width:100%!important;padding-left:30px!important;padding-right:28px!important}.wppb-form-field.wppb-international-telephone-input .iti{width:69.9%;max-width:100%;float:left}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input .iti,#wppb-form-style-2-wrapper .wppb-form-field.wppb-international-telephone-input .iti,#wppb-form-style-3-wrapper .wppb-form-field.wppb-international-telephone-input .iti{width:100%;max-width:100%;display:block}.wppb-user-forms .iti{--iti-spacer-horizontal:12px}.wppb-user-forms .iti--inline-dropdown .iti__dropdown-content{border-radius:6px;overflow:hidden}.wppb-user-forms .iti .iti__country-list{padding:4px 0;margin:0}.wppb-user-forms .iti .iti__country{padding:8px 12px}.wppb-user-forms .iti .iti__country-list .iti__flag{margin-right:10px}[dir="rtl"] .wppb-user-forms .iti .iti__country-list .iti__flag{margin-right:0;margin-left:10px}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input .iti button.iti__selected-country,#wppb-form-style-2-wrapper .wppb-form-field.wppb-international-telephone-input .iti button.iti__selected-country,#wppb-form-style-3-wrapper .wppb-form-field.wppb-international-telephone-input .iti button.iti__selected-country{width:auto!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;color:inherit!important}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input.label-inside>label:not(.wppb-epaa-switch):not(.wppb-field-visibility-settings label),#wppb-form-style-2-wrapper .wppb-form-field.wppb-international-telephone-input.label-inside>label:not(.wppb-epaa-switch):not(.wppb-field-visibility-settings label){padding-left:56px}#wppb-form-style-1-wrapper .wppb-form-field.wppb-international-telephone-input.label-inside input.wppb-intl-tel-input:not([type='radio']):not([type='checkbox']):not([type='submit']){padding-left:56px!important}.wppb-form-field .iti+.wppb-iti-error{float:left!important;width:69.9%!important;margin-left:30%;margin-top:6px;color:#c0392b!important;font-size:15px!important;display:none}.wppb-form-field.wppb-international-telephone-input.label-inside .iti+.wppb-iti-error{width:100%!important;margin-left:0!important}@media screen and (max-width:500px){.wppb-form-field.wppb-international-telephone-input .iti{float:none;width:100%}.wppb-form-field .iti+.wppb-iti-error{float:none;width:100%;margin-left:0}}.agrimd-menu-compte>a,.agrimd-menu-connexion>a{display:inline-flex;align-items:center;gap:7px}.agrimd-menu-connexion>a.agrimd-menu-bouton{background:#ba222e;color:#fff!important;font-weight:700;padding:5px 13px;border-radius:3px;line-height:1.5;white-space:nowrap;transition:background .18s}.agrimd-menu-connexion>a.agrimd-menu-bouton:hover{background:#8e1a24;color:#fff!important}.agrimd-menu-badge{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:3px;line-height:1.4}.agrimd-b-pro{background:#2d6a4f;color:#fff}.agrimd-b-gold{background:#e8731c;color:#2e211c}.agrimd-b-club{background:#e8731c;color:#2e211c}@media (max-width:820px){.agrimd-menu-connexion>a.agrimd-menu-bouton{padding:4px 10px;font-size:12px}}.post-card__excerpt:empty,.single-article__excerpt:empty{display:none}.club-extrait__flou{filter:blur(5px);user-select:none;-webkit-user-select:none;pointer-events:none}.club-extrait__flou--net{-webkit-mask-image:none;mask-image:none;margin-bottom:0}.club-extrait p+.club-extrait__flou{-webkit-mask-image:linear-gradient(to bottom,#000 30%,transparent);mask-image:linear-gradient(to bottom,#000 30%,transparent)}.club-embargo{margin:24px 0 8px;padding:20px 22px;background:#2e211c;border:2px solid #e8731c;border-radius:10px;text-align:center;color:#f3e6d6}.club-embargo__logo{display:flex;justify-content:center;margin-bottom:10px}.club-embargo__logo img{height:24px;width:auto;display:block}.club-embargo__texte{margin:0!important;font-weight:700;font-size:1.05em;color:#e8731c!important}.club-embargo__precision{margin:6px 0 0!important;font-size:.88em;color:#d9c9bb!important}.club-embargo__lien{display:inline-block;margin:10px 8px 0;font-size:.9em;font-weight:600;color:#e8731c!important;text-decoration:underline}.club-embargo__lien--discret{font-weight:500;color:#d9c9bb!important}.brand__img.brand__img--club{height:auto;max-height:56px;width:auto;max-width:min(430px,72vw)}@media (max-width:640px){.brand__img.brand__img--club{max-height:38px}}.lazyload{background-image:none!important}.lazyload:before{background-image:none!important}.gtranslate_wrapper img[src*="/ar.svg"],.gtranslate_wrapper img[src*="/ar.png"],.glink img[src*="/ar.svg"],.glink img[src*="/ar.png"],.gt_languages img[src*="/ar.svg"],.gt-current-lang img[src*="/ar.svg"],.gt_float_switcher img[src*="/ar.svg"],.gt_selector img[src*="/ar.svg"],.switcher img[src*="/ar.svg"],[class*="gt-current-lang"] img[src*="/ar.svg"],a[data-gt-lang="ar"] img{content:url(https://upload.wikimedia.org/wikipedia/commons/2/2c/Flag_of_Morocco.svg)!important;object-fit:cover!important;border-radius:2px}:root{--brand-primary:#ba222e;--text-on-dark:#ffffff;--brand-accent:#d4a017;--bg-darker:#0f0a0a;--skin-bg:#E9ECEF}.mainnav__cta{background:#d4a017!important;color:#ffffff!important}.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )}.banner-slot--header_top img,.banner-slot--header_top iframe{max-width:100%!important;height:auto!important}.banner-slot--under_menu img,.banner-slot--under_menu iframe{max-width:100%!important;height:auto!important}.agrimd-garde-zone{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.agrimd-garde{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #dcd8d2;background:#fff;color:#2a2424!important;font-size:14px;font-weight:600;line-height:1;text-decoration:none!important;cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s,color .2s}.agrimd-garde:hover{border-color:var(--brand-primary,#ba222e);color:var(--brand-primary,#ba222e)!important}.agrimd-garde.on{background:#fbf3f4;border-color:var(--brand-primary,#ba222e);color:var(--brand-primary,#ba222e)!important}.agrimd-garde.on svg{fill:currentColor}.agrimd-garde[disabled]{opacity:.6;cursor:default}.agrimd-garde:focus-visible{outline:2px solid var(--brand-primary,#ba222e);outline-offset:2px}.agrimd-garde-note{font-size:12.5px;color:#6b6660}.agrimd-garde-lien{font-size:13px;font-weight:600;color:var(--brand-primary,#ba222e)}.agrimd-garde-lien[hidden]{display:none}.agm-pave__vue{opacity:0;visibility:hidden;animation:agmPave 18s infinite}.agm-pave__vue--1{animation-delay:0s}.agm-pave__vue--2{animation-delay:6s}.agm-pave__vue--3{animation-delay:12s}@keyframes agmPave{0%{opacity:0;visibility:visible}3%{opacity:1;visibility:visible}31%{opacity:1;visibility:visible}35%{opacity:0;visibility:visible}36%{opacity:0;visibility:hidden}100%{opacity:0;visibility:hidden}}.agm-pave__points i{animation:agmPavePoint 18s infinite}.agm-pave__points i:nth-child(1){animation-delay:0s}.agm-pave__points i:nth-child(2){animation-delay:6s}.agm-pave__points i:nth-child(3){animation-delay:12s}@keyframes agmPavePoint{0%,33%{opacity:.95}34%,100%{opacity:.35}}@media (prefers-reduced-motion:reduce){.agm-pave__vue{animation:none}.agm-pave__vue--1{opacity:1;visibility:visible}.agm-pave__points{display:none}}.banner-slot--sticky_bottom img,.banner-slot--sticky_bottom iframe{max-width:100%!important;height:auto!important}.agrimd-drawer-cta{display:flex;align-items:center;justify-content:center;gap:9px;background:#ba222e;color:#fff!important;font-weight:700;font-size:15px;padding:13px 16px;border-radius:4px;text-decoration:none;margin-bottom:10px;text-align:center}.agrimd-drawer-cta:hover{background:#8e1a24;color:#fff!important}.agri360-drawer__foot>a[href*="/sabonner"]{display:none!important}.mainnav__cta{display:none!important}.grecaptcha-badge{visibility:hidden!important}.club-embargo-carte{position:relative}.club-embargo-carte h1,.club-embargo-carte h2,.club-embargo-carte h3,.club-embargo-carte h4,.club-embargo-carte p,.club-embargo-carte img,.club-embargo-carte picture,.club-embargo-carte [style*="background-image"]{filter:blur(6px);user-select:none;-webkit-user-select:none}.club-embargo-carte .club-embargo-badge,.club-embargo-carte .club-embargo-badge *{filter:none!important}.club-embargo-badge{align-self:flex-start;width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:7px;margin:6px 0;padding:5px 11px 5px 9px;border-radius:20px;background:#2e211c;border:1.5px solid #e8731c;color:#e8731c;font-size:11.5px;font-weight:700;letter-spacing:.02em;line-height:1.3;white-space:nowrap}.club-embargo-badge img{height:13px;width:auto;display:block}body .club-titre-partiel,body .club-embargo-carte .club-titre-partiel,body.agri360-club-flou .club-flou-item .club-titre-partiel,body.club-embargo-page .club-titre-partiel{filter:none!important}.club-flou-mot{filter:blur(6px);user-select:none;-webkit-user-select:none}.club-nom-visible{filter:none!important;background:rgb(232 115 28 / .22);border-radius:3px;padding:0 3px}