.farming-infographic{position:relative;--pin-size:22px;--pin-size-desktop:39px;--pin-font-size:12px;--pin-font-size-desktop:16px;--pin-color:var(--color-accent);--pin-color-hover:var(--btn-primary-hover-bg);--popup-bg:hsla(0,0%,100%,.92);--popup-width:300px;--popup-width-xl:540px;--popup-radius:5px;--popup-padding:var(--space-sm);--popup-padding-xl:var(--space-lg) var(--space-md) var(--space-xl);--popup-arrow-size:10px;--popup-arrow-overlap:5px;--mobile-btn-size:44px;--mobile-btn-font-size:14px;--mobile-btn-inactive:#c6c7c9;--transition-speed:var(--transition-slow,300ms ease-in-out)}.farming-infographic__canvas{overflow:visible;position:relative}.farming-infographic__image-wrapper{line-height:0;position:relative}.farming-infographic__image{display:block;height:auto;width:100%}.farming-infographic__placeholder{align-items:center;aspect-ratio:1920/1185;background:var(--color-bg-tertiary);color:var(--color-text-secondary);display:flex;justify-content:center;line-height:var(--line-height-body);padding:var(--space-3xl);text-align:center}.farming-infographic__pins{height:100%;left:0;position:absolute;top:0;width:100%}.farming-infographic__pin{height:0;position:absolute;width:0;z-index:var(--z-above)}.farming-infographic__pin.is-active{z-index:calc(var(--z-above) + 1)}.farming-infographic__pin-trigger{align-items:center;background:var(--pin-color);border:none;border-radius:var(--radius-full);box-shadow:0 0 8px hsla(0,0%,100%,.5);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;height:var(--pin-size);justify-content:center;padding:0;position:absolute;transform:translate(-50%,-50%);transition:background-color var(--transition-speed),box-shadow var(--transition-speed);width:var(--pin-size)}@media (min-width:1024px){.farming-infographic__pin-trigger{height:var(--pin-size-desktop);width:var(--pin-size-desktop)}}.farming-infographic__pin-trigger:hover,.farming-infographic__pin.is-active .farming-infographic__pin-trigger{background:var(--pin-color-hover);box-shadow:0 0 0 3px hsla(0,0%,100%,.5),0 4px 12px rgba(0,0,0,.3)}.farming-infographic__pin-trigger:focus{outline:none}.farming-infographic__pin-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.farming-infographic__pin-number{font-size:var(--pin-font-size);font-weight:var(--font-weight-semibold);line-height:1;pointer-events:none}@media (min-width:1024px){.farming-infographic__pin-number{font-size:var(--pin-font-size-desktop)}}.farming-infographic__popup{background:var(--popup-bg);border-radius:var(--popup-radius);line-height:var(--line-height-body);opacity:0;padding:var(--popup-padding);pointer-events:none;position:absolute;transition:opacity var(--transition-speed),visibility var(--transition-speed);visibility:hidden;width:var(--popup-width);z-index:var(--z-tooltip);--popup-offset-x:0px;--popup-offset-y:0px}@media (min-width:1920px){.farming-infographic__popup{padding:var(--popup-padding-xl);width:var(--popup-width-xl)}}@media (min-width:1024px){.farming-infographic__pin.is-active .farming-infographic__popup{opacity:1;pointer-events:auto;visibility:visible}}.farming-infographic__popup:focus{outline:2px solid var(--color-primary);outline-offset:2px}.farming-infographic__popup:focus:not(:focus-visible){outline:none}.farming-infographic__popup:before{border-left:var(--popup-arrow-size) solid transparent;border-right:var(--popup-arrow-size) solid transparent;content:"";position:absolute}.farming-infographic__popup-content{color:var(--color-text-primary);font-size:var(--font-size-small);line-height:var(--line-height-body)}.farming-infographic__popup-content p{margin:0 0 var(--space-xs)}.farming-infographic__popup-content p:last-child{margin-bottom:0}.farming-infographic__popup-content strong{color:var(--wp--preset--color--sea-blue,var(--color-primary));font-weight:var(--font-weight-bold)}.farming-infographic__popup-content a{color:var(--color-primary);text-decoration:underline}.farming-infographic__popup-image{margin-top:var(--space-sm)}.farming-infographic__popup-img{border-radius:var(--popup-radius);height:auto;width:100%}.farming-infographic__pin--up .farming-infographic__popup{bottom:50%;left:50%;transform:translate(calc(-50% + var(--popup-offset-x)),calc(var(--pin-size-desktop)*-1/2 - var(--popup-arrow-size) + var(--popup-offset-y)))}.farming-infographic__pin--up .farming-infographic__popup:before{border-bottom:var(--popup-arrow-size) solid var(--popup-bg);left:50%;top:100%;transform:translateX(-50%) rotate(180deg)}.farming-infographic__pin--down .farming-infographic__popup{left:50%;top:50%;transform:translate(calc(-50% + var(--popup-offset-x)),calc(var(--pin-size-desktop)/2 + var(--popup-arrow-size) + var(--popup-offset-y)))}.farming-infographic__pin--down .farming-infographic__popup:before{border-bottom:var(--popup-arrow-size) solid var(--popup-bg);bottom:100%;left:50%;transform:translateX(-50%)}.farming-infographic__pin--left .farming-infographic__popup{right:50%;top:50%;transform:translate(calc(var(--pin-size-desktop)*-1/2 - var(--popup-arrow-size) + var(--popup-offset-x)),calc(-50% + var(--popup-offset-y)))}.farming-infographic__pin--left .farming-infographic__popup:before{border-bottom:var(--popup-arrow-size) solid var(--popup-bg);left:calc(100% - var(--popup-arrow-overlap));top:50%;transform:translateY(-50%) rotate(90deg)}.farming-infographic__pin--right .farming-infographic__popup{left:50%;top:50%;transform:translate(calc(var(--pin-size-desktop)/2 + var(--popup-arrow-size) + var(--popup-offset-x)),calc(-50% + var(--popup-offset-y)))}.farming-infographic__pin--right .farming-infographic__popup:before{border-bottom:var(--popup-arrow-size) solid var(--popup-bg);right:calc(100% - var(--popup-arrow-overlap));top:50%;transform:translateY(-50%) rotate(-90deg)}.farming-infographic__copy{line-height:var(--line-height-body);padding:var(--space-md) 0 var(--space-xl)}.farming-infographic__copy-text h1,.farming-infographic__copy-text h2,.farming-infographic__copy-text h3{margin-bottom:var(--space-sm)}@media (min-width:1024px){.farming-infographic__copy{left:var(--space-sm);max-width:900px;padding:0;position:absolute;top:var(--space-sm);width:60%;z-index:var(--z-above)}.farming-infographic__copy-text p{font-size:var(--font-size-lead);text-wrap:balance}.farming-infographic__copy--top-right{left:unset;right:0}.farming-infographic__copy--bottom-left{bottom:var(--space-xl);top:unset}.farming-infographic__copy--bottom-right{bottom:var(--space-xl);left:unset;right:0;top:unset}}.farming-infographic__mobile{background:linear-gradient(180deg,transparent,rgba(139,212,223,.18));padding:var(--space-xl) 0 var(--space-md)}@media (min-width:1024px){.farming-infographic__mobile{display:none}}.farming-infographic__mobile-buttons{margin-bottom:var(--space-lg)}.farming-infographic__mobile-row{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center;margin:0 auto var(--space-md);max-width:320px}.farming-infographic__mobile-row:last-child{margin-bottom:0}.farming-infographic__mobile-btn{align-items:center;background:var(--mobile-btn-inactive);border:none;border-radius:var(--radius-full);color:var(--color-white);cursor:pointer;display:flex;font-family:inherit;font-size:var(--mobile-btn-font-size);font-weight:var(--font-weight-semibold);height:var(--mobile-btn-size);justify-content:center;padding:0;transition:background-color var(--transition-speed);width:var(--mobile-btn-size)}.farming-infographic__mobile-btn.is-active{background:var(--pin-color)}.farming-infographic__mobile-btn:hover{background:var(--pin-color-hover)}.farming-infographic__mobile-btn:focus{outline:none}.farming-infographic__mobile-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.farming-infographic__mobile-content{margin:0 auto;max-width:600px;padding:0 var(--space-md)}.farming-infographic__mobile-item-text{color:var(--color-text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed)}.farming-infographic__mobile-item-text p{margin:0 0 var(--space-sm)}.farming-infographic__mobile-item-text p:last-child{margin-bottom:0}.farming-infographic__mobile-item-text strong{color:var(--wp--preset--color--sea-blue,var(--color-primary))}.farming-infographic__mobile-item-image{margin-top:var(--space-md)}.farming-infographic__mobile-item-image img{border-radius:var(--popup-radius);height:auto;width:100%}.farming-infographic .sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.farming-infographic__mobile-btn,.farming-infographic__pin-trigger,.farming-infographic__popup{transition:none}}.editor-styles-wrapper .farming-infographic__copy{position:static}.editor-styles-wrapper .farming-infographic__mobile{display:none}.farming-infographic.section-padding-3xl{padding-bottom:var(--space-lg);padding-top:var(--space-lg)}