*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}body{line-height:1.35;margin:0;overflow-x:hidden}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul,ol{list-style:none;padding:0}img,picture,svg{display:block;max-width:100%}img .section-border,picture .section-border,svg .section-border{margin:0 auto}input,button,textarea,select{font:inherit}a{color:inherit}button{cursor:pointer}:root{--dark-blue: #00778B;--light-blue: #C9EFF6;--super-dark-blue: #064C56;--super-light-blue: #E2F4F7;--white: #FFF;--gray: #44494F;--default-font-stack: "Gilroy", "Futura", sans-serif;--display-font-stack: "Cheddar Gothic Rough", "Arial Narrow", "Impact", sans-serif;--state-fill: var(--super-light-blue);--state-fill-hover: #3EB1C8;--state-stroke: #3EB1C8;--state-stroke-hover: #3EB1C8;--rec-fill: var(--white);--rec-fill-hover: #3EB1C8;--rec-stroke: #3EB1C8;--rec-stroke-hover: #3EB1C8}@font-face{font-family:"Gilroy";src:url("https://apps.sobe.ae/resultados-enlist/assets/css-gilroy-medium.woff2") format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"Gilroy";src:url("https://apps.sobe.ae/resultados-enlist/assets/css-gilroy-bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Gilroy";src:url("https://apps.sobe.ae/resultados-enlist/assets/css-gilroy-extrabold.woff2") format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:"Cheddar Gothic Rough";src:url("https://apps.sobe.ae/resultados-enlist/assets/css-cheddar-gothic-rough-regular.woff2") format("woff2");font-display:swap;font-weight:700;font-style:normal}body{background:var(--light-blue);color:var(--dark-blue);font-family:var(--default-font-stack);font-style:normal;font-weight:500}h1{font-family:var(--display-font-stack);font-weight:700;line-height:1.15em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1024px){h1{font-size:4rem}}h2{font-size:1.325rem;font-weight:700;line-height:1.15em;text-align:center}@media(min-width: 1024px){h2{font-size:2rem}}h2 sup{font-size:.5em;line-height:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button.cta,a.cta,input[type=submit].cta{all:unset;background-image:linear-gradient(to bottom, var(--dark-blue), #054F59, #054F59);background-position:0% 0%;background-size:100% 200%;border-radius:2rem;color:var(--white);cursor:pointer;font-size:.875rem;font-weight:700;padding:.25rem 1.5rem;text-decoration:none;transition:.2s}@media(min-width: 1024px){button.cta,a.cta,input[type=submit].cta{font-size:1.25rem;padding:.5rem 2rem}}button.cta:hover,a.cta:hover,input[type=submit].cta:hover{background-position:0% 100%}button.cta.active,a.cta.active,input[type=submit].cta.active{background:none;background-color:var(--white);box-shadow:inset 0 0 0 2px var(--dark-blue);color:var(--dark-blue)}button.cta.active:hover,a.cta.active:hover,input[type=submit].cta.active:hover{box-shadow:inset 0 0 0 2px var(--super-dark-blue);color:var(--super-dark-blue)}button.cta.reverse,a.cta.reverse,input[type=submit].cta.reverse{background-image:linear-gradient(to bottom, var(--white) 50%, #D0D0D0);color:var(--dark-blue)}button.cta sup,a.cta sup,input[type=submit].cta sup{font-size:.625em;line-height:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1140px;margin-inline:auto;padding-inline:2rem;width:100%}@media(min-width: 768px){.container{padding-inline:4rem}}.container-mega{max-width:1800px;margin-inline:auto;padding-inline:2rem;width:100%}@media(min-width: 768px){.container-mega{padding-inline:4rem}}.site-nav{padding:1rem;position:fixed;top:0;width:100%;z-index:100}.site-nav-inner{background-color:var(--white);border-radius:100rem;box-shadow:0 0px 20px rgba(0,0,0,.25);margin:0 auto;max-width:1140px;padding:1.25rem 2rem;position:relative;width:100%}@media(min-width: 768px){.site-nav-inner{display:flex;align-items:center;justify-content:space-between}}.site-navbar{display:flex;align-items:center;justify-content:space-between}@media(min-width: 768px){.site-navbar{flex-shrink:0}}.site-nav-brand{align-items:center;display:flex;gap:.5rem;text-decoration:none}.site-nav-brand img{margin-top:-0.5rem;max-width:6rem;width:100%}@media(min-width: 1024px){.site-nav-brand img{max-width:8rem}}.nav-toggle{align-items:center;background:none;border:none;color:var(--dark-blue);display:flex;gap:.5rem;justify-content:center;padding:0}.nav-toggle span{font-size:.875rem;font-weight:500}@media(min-width: 768px){.nav-toggle{display:none}}.nav-toggle-icon,.nav-toggle-icon::before,.nav-toggle-icon::after{display:block;width:1.25rem;height:2px;background:var(--dark-blue);border-radius:1px;transition:transform .25s ease,opacity .15s ease}.nav-toggle-icon{position:relative}.nav-toggle-icon::before,.nav-toggle-icon::after{content:"";left:0;position:absolute}.nav-toggle-icon::before{top:-6px}.nav-toggle-icon::after{top:6px}.nav-toggle[aria-expanded=true] .nav-toggle-icon{background:rgba(0,0,0,0)}.nav-toggle[aria-expanded=true] .nav-toggle-icon::before{top:0;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-icon::after{top:0;transform:rotate(-45deg)}.nav-list{align-items:center;background-color:var(--white);border-radius:1rem;box-shadow:0 0px 20px rgba(0,0,0,.25);display:none;flex-direction:column;gap:.875rem;left:0;margin:0;padding:1rem 0;position:absolute;top:calc(100% + 1rem);width:100%}@media(min-width: 768px){.nav-list{background:none;border-radius:0;box-shadow:none;display:flex !important;flex-direction:row;gap:2rem;left:unset;padding:0;position:relative;top:unset;width:unset}}.nav-list.is-open{display:flex}.nav-list li{margin:0;padding:0}.nav-link{display:block;color:var(--dark-blue);font-size:.875rem;text-align:center;text-decoration:none;transition:.2s}@media(min-width: 768px){.nav-link{border-bottom-color:rgba(0,0,0,0);border-bottom-style:solid;border-bottom-width:2px}}@media(min-width: 1024px){.nav-link{font-size:1rem}}@media(min-width: 768px){.nav-link:hover{border-bottom-color:var(--dark-blue)}}@media(min-width: 768px){.nav-link.is-active{border-bottom-color:var(--dark-blue)}}.nav-cta{background-color:var(--dark-blue);background-image:linear-gradient(to bottom, #015F6F, var(--super-dark-blue));border-bottom:none;border-radius:100rem;color:var(--white);margin-top:-0.15rem;padding:.25rem 1.5rem}@media(min-width: 768px){.nav-cta{margin-top:unset}}.site-header{background-color:#67c3d5;background-image:url(https://apps.sobe.ae/resultados-enlist/assets/img-top-video-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:4rem 0 1rem 0;position:relative}@media(min-width: 1024px){.site-header{padding:0}}a.cta.header-cta{bottom:1rem;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:2}@media(min-width: 1024px){a.cta.header-cta{bottom:2rem}}.hero-video-shell{height:15rem;overflow:hidden;position:relative;width:100%}@media(min-width: 768px){.hero-video-shell{height:30rem}}@media(min-width: 1024px){.hero-video-shell{height:35rem}}@media(min-width: 1280px){.hero-video-shell{height:37.5rem}}@media(min-width: 1800px){.hero-video-shell{height:45rem}}.hero-video-frame{height:100%;min-width:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1920px}.hero-video-player,.hero-video-player.video-js,.hero-video-player .vjs-tech,.hero-video-player .vjs-poster{height:100%;width:100%}.hero-video-player.video-js{background-color:rgba(0,0,0,0)}.hero-video-player .vjs-control,.hero-video-player .vjs-control-bar,.hero-video-player .vjs-big-play-button,.hero-video-player .vjs-loading-spinner,.hero-video-player .vjs-modal-dialog,.hero-video-player .vjs-text-track-display,.hero-video-player .vjs-poster,.hero-video-player .vjs-control-text,.hero-video-player .vjs-remaining-time,.hero-video-player .vjs-mouse-display{display:none !important}.hero-video-player .vjs-control-bar,.hero-video-player .vjs-big-play-button,.hero-video-player .vjs-loading-spinner{display:none}main{position:relative;z-index:10}.section-padding{padding:2rem 0}@media(min-width: 1024px){.section-padding{padding:4rem 0}}.noise{background-image:url(https://apps.sobe.ae/resultados-enlist/assets/img-noise.png);height:100%;left:0;mix-blend-mode:plus-lighter;pointer-events:none;position:absolute;top:0;width:100%;z-index:20}@media(min-width: 768px){.soybeans-mobile{display:none}}.soybeans{display:none;position:absolute;pointer-events:none;width:50svw}@media(min-width: 1400px){.soybeans{width:40svw}}@media(min-width: 1900px){.soybeans{width:50svw}}@media(min-width: 1024px){.soybeans{display:block}}.soybeans.left{left:-38svw}@media(min-width: 1400px){.soybeans.left{left:-30svw}}@media(min-width: 1900px){.soybeans.left{left:-34svw}}@media(min-width: 2000px){.soybeans.left{left:-40rem}}.soybeans.right{right:-38svw}@media(min-width: 1400px){.soybeans.right{right:-30svw}}@media(min-width: 1900px){.soybeans.right{right:-34svw}}@media(min-width: 2000px){.soybeans.right{right:-50rem}}.soybeans.footer{bottom:0;top:unset}.map{padding:1rem 0}@media(min-width: 1024px){.map{padding:2rem 0 4rem 0}}@media(min-width: 1024px){.map p.major{font-size:1.5rem}}.map .container{text-align:center}.map a.cta.cta-fix{display:block}@media(min-width: 768px){.map a.cta.cta-fix{margin:0 auto;width:19rem}}@media(min-width: 1024px){.map a.cta.cta-fix{width:28rem}}.map a.cta.cta-fix sup{margin-top:-0.625rem}@media(min-width: 768px){.map a.cta.cta-fix br{display:none}}.map-title-container{background-image:url(https://apps.sobe.ae/resultados-enlist/assets/img-map-title-bg-mobile.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:2rem 0 2.5rem 0}@media(min-width: 768px){.map-title-container{background-image:url(https://apps.sobe.ae/resultados-enlist/assets/img-map-title-bg.png);background-size:contain;margin:0 auto;max-width:700px;padding:3rem 0}}@media(min-width: 1024px){.map-title-container{background-size:100% 100%;max-width:1118px;padding:4.5rem 0}}.map-title-container h1{color:var(--white)}.table-outer{background-color:var(--dark-blue);color:var(--white);padding:1rem 0}@media(min-width: 1024px){.table-outer{padding:4rem 0}}.table-inner{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media(min-width: 1024px){.table-inner{gap:3rem}}#results-table{width:100%}.rt-filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;align-items:center}@media(min-width: 1024px){.rt-filters{flex-wrap:nowrap}}.rt-select-wrap{flex:1 1 auto;min-width:140px;position:relative}@media(min-width: 768px){.rt-select-wrap{min-width:160px}}.rt-select{appearance:none;-webkit-appearance:none;background-color:var(--white);border:none;border-radius:2rem;color:var(--gray);cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 2.25rem .5rem 1.25rem;text-transform:uppercase;width:100%}@media(min-width: 1024px){.rt-select{font-size:1rem;padding:.625rem 2.5rem .625rem 1.5rem}}.rt-select option{background-color:var(--super-dark-blue);color:var(--white)}.rt-select-chevron{pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.rt-select-chevron svg{display:block;stroke:var(--gray)}@media(min-width: 1024px){#btn-voltar,#btn-voltar-rec{font-size:1rem}}.rt-clear-btn{all:unset;border:2px solid var(--light-blue);border-radius:2rem;color:var(--light-blue);cursor:pointer;font-size:.8rem;font-weight:700;padding:.5rem 1.5rem;text-align:center;transition:.2s;white-space:nowrap}@media(min-width: 1024px){.rt-clear-btn{font-size:.875rem;padding:.625rem 2rem}}.rt-clear-btn:hover{background-color:var(--white);border-color:var(--white);color:var(--dark-blue)}.rt-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -0.5rem;padding:0 .5rem}.rt-table{border-collapse:collapse;font-size:.8rem;min-width:800px;width:100%}@media(min-width: 1024px){.rt-table{font-size:.875rem;min-width:0}}.rt-table thead{border-bottom:2px solid var(--white);border-top:2px solid var(--white)}.rt-table thead th{color:var(--white);font-size:.7rem;font-weight:700;padding:.75rem .5rem;text-align:center;text-transform:uppercase;white-space:nowrap}@media(min-width: 1024px){.rt-table thead th{font-size:.8rem;padding:.75rem 1.5rem}}@media(min-width: 1024px){.rt-table thead th:first-child{white-space:nowrap}}.rt-table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.15);transition:background-color .15s}.rt-table tbody tr:hover{background-color:hsla(0,0%,100%,.05)}.rt-table tbody td{padding:.625rem .5rem;text-align:center;white-space:nowrap}@media(min-width: 1024px){.rt-table tbody td{padding:.5rem 1.5rem;white-space:normal;overflow-wrap:break-word}}.rt-table tbody td:first-child{white-space:nowrap}.rt-table tbody td:nth-child(even){background-color:hsla(0,0%,100%,.1)}.rt-sortable{cursor:pointer;user-select:none}.rt-sortable:hover{color:var(--light-blue)}.rt-sort-chevron{display:inline-block;margin-left:.25rem;margin-top:-0.25rem;opacity:.4;transition:transform .2s,opacity .2s;vertical-align:middle}.rt-sort-chevron svg{display:block;stroke:var(--white)}.rt-sorted .rt-sort-chevron{opacity:1}.rt-asc .rt-sort-chevron{transform:rotate(180deg)}.rt-empty{opacity:.6;padding:2rem !important}.rt-download-btn{align-items:center;border-radius:50%;color:var(--white);display:inline-flex;height:2rem;justify-content:center;text-decoration:none;transition:.2s;width:2rem}.rt-download-btn svg{display:block}.rt-download-btn:hover{background-color:var(--white);color:var(--dark-blue)}.rt-footer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem;padding:.5rem 0}.rt-per-page{align-items:center;display:flex;font-size:.8rem;gap:.5rem}@media(min-width: 1024px){.rt-per-page{font-size:.875rem}}.rt-per-page-btn{all:unset;color:var(--white);cursor:pointer;font-size:.8rem;font-weight:500;opacity:.6;text-decoration:underline;transition:.2s}@media(min-width: 1024px){.rt-per-page-btn{font-size:.875rem}}.rt-per-page-btn.active{font-weight:700;opacity:1;text-decoration:none}.rt-per-page-btn:hover{opacity:1}.rt-pagination{align-items:center;display:flex;gap:.5rem}.rt-page-btn{all:unset;align-items:center;border:1px solid hsla(0,0%,100%,.4);border-radius:.25rem;color:var(--white);cursor:pointer;display:inline-flex;font-size:1.25rem;height:1.75rem;justify-content:center;line-height:1;transition:.2s;width:1.75rem}.rt-page-btn:hover:not(:disabled){background-color:hsla(0,0%,100%,.15)}.rt-page-btn:disabled{cursor:default;opacity:.3}.rt-page-num{align-items:center;background-color:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.4);border-radius:.25rem;display:inline-flex;font-size:.875rem;font-weight:700;height:1.75rem;justify-content:center;min-width:1.75rem;padding:0 .25rem}.rt-page-total{font-size:.8rem;margin-left:.25rem;opacity:.7}@media(min-width: 1024px){.rt-page-total{font-size:.875rem}}.rt-error{opacity:.7;text-align:center}.contact-outer{background-color:var(--dark-blue);color:var(--white);padding:2rem 0}@media(min-width: 1024px){.contact-outer{padding:4rem 0}}.contact-inner{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.contact-inner{display:grid;grid-template-columns:1fr 1fr}}.contact-inner .left,.contact-inner .right{display:flex;flex-direction:column;gap:1rem}.contact-inner .left h1{margin:0 auto;width:20ch}.contact-inner .left p{text-align:center}.contact-inner .left p strong{font-weight:800}@media(min-width: 1024px){.contact-inner .left p.major{font-size:1.5rem;margin:0 auto;max-width:29ch}}.technology .container{display:flex;flex-direction:column;gap:1rem}.technology .container h1{margin:0 auto;max-width:20ch}@media(min-width: 768px){.technology .container h1{max-width:unset}}.technology .container p.major{text-align:center}@media(min-width: 768px){.technology .container p.major{margin:0 auto;max-width:45ch}}@media(min-width: 1024px){.technology .container p.major{font-size:1.5rem;margin:1rem auto}}.technology .container p.major sup{line-height:.5em}.product-showcase{background-image:linear-gradient(to bottom, var(--white) 50%, #D0D0D0);border-radius:1rem;padding:.5rem}@media(min-width: 768px){.product-showcase{margin:0 auto;max-width:40rem}}@media(min-width: 1024px){.product-showcase{max-width:unset}}.product-showcase-inner{background-color:var(--white);border-radius:.75rem;padding:1rem 2rem}@media(min-width: 768px){.product-showcase-inner{display:flex;flex-direction:column;gap:1rem;padding:1rem}}@media(min-width: 1024px){.product-showcase-inner{gap:0;padding:1rem 3rem}}.product-showcase-inner article{display:none;flex-direction:column;gap:.5rem}@media(min-width: 768px){.product-showcase-inner article{align-items:center;gap:1rem;grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.product-showcase-inner article{gap:2rem}}.product-showcase-inner article.active{display:flex !important}@media(min-width: 768px){.product-showcase-inner article.active{display:grid !important}}.product-showcase-inner article .text p{font-size:.875rem}@media(min-width: 1024px){.product-showcase-inner article .text p{font-size:1rem}}.product-showcase-inner article .text p sup{line-height:.5em}.product-selector,.testimonial-selector{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0;padding:0}@media(min-width: 1024px){.product-selector,.testimonial-selector{gap:1rem}}.testimonials-inner{display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}@media(min-width: 1024px){.testimonials-inner{padding-bottom:4rem}}.testimonials-initial{display:flex;flex-direction:column;gap:1rem}@media(min-width: 1024px){.testimonials-initial{gap:3rem}}.testimonial-selector{flex-wrap:nowrap}.testimonials-content{min-height:2rem}.testimonials-status{margin:0 auto;max-width:1140px;padding:0 2rem;text-align:center}@media(min-width: 768px){.testimonials-status{padding:0 4rem}}a.testimonials-final-cta{align-self:center}.macroregion-carousels{display:none;flex-direction:column;gap:1rem;margin:0 auto;max-width:1140px;padding:1rem 0;width:100%}.macroregion-carousels.active{display:flex}.macroregion-carousels h2{margin:1rem auto -0.5rem auto}@media(min-width: 768px){.macroregion-carousels h2 br{display:none}}.macroregion-carousels h3{font-weight:500;margin:0 auto -1rem auto;text-align:center}@media(min-width: 1024px){.macroregion-carousels h3{font-size:1.5rem;margin:1rem auto -1rem auto}}.splide__arrow{background:none;border-radius:0;height:unset;width:2rem}@media(min-width: 1280px){.splide__arrow{width:4rem}}.splide__arrow svg{display:block;fill:var(--dark-blue);height:auto;width:auto}@media(min-width: 1280px){.splide__arrow--next{right:-4rem}}@media(min-width: 1280px){.splide__arrow--prev{left:-4rem}}.testimonial-videos.is-single-item .splide__track,.testimonial-images.is-single-item .splide__track{max-width:20rem;margin:0 auto}.testimonial-videos.is-single-item .splide__list,.testimonial-images.is-single-item .splide__list{justify-content:center}.testimonial-videos.is-single-item .splide__slide,.testimonial-images.is-single-item .splide__slide{margin-right:0 !important}.testimonial-videos.is-single-item .is-active .slide-inner,.testimonial-images.is-single-item .is-active .slide-inner{box-shadow:none !important}.testimonial-videos .splide__track,.testimonial-images .splide__track{padding-bottom:1rem;padding-top:1rem}@media(min-width: 1024px){.testimonial-videos .splide__track,.testimonial-images .splide__track{padding-bottom:3rem;padding-top:3rem}}.testimonial-videos .splide__list,.testimonial-images .splide__list{align-items:center}.testimonial-videos .splide__slide,.testimonial-images .splide__slide{opacity:.5}.testimonial-videos .splide__slide:not(.is-active)::after,.testimonial-images .splide__slide:not(.is-active)::after{content:"";cursor:initial;inset:0;position:absolute;z-index:10}.testimonial-videos .splide__slide.is-active .slide-inner,.testimonial-images .splide__slide.is-active .slide-inner{box-shadow:0 0 20px rgba(0,0,0,.35);transform:scale(1)}@media(min-width: 1024px){.testimonial-videos .splide__slide.is-active .slide-inner,.testimonial-images .splide__slide.is-active .slide-inner{box-shadow:0 0 40px rgba(0,0,0,.35)}}.testimonial-videos .splide__slide.is-active,.testimonial-images .splide__slide.is-active{opacity:1}.testimonial-videos .slide-inner,.testimonial-images .slide-inner{background-color:var(--white);border-color:var(--light-blue);border-radius:1rem;border-style:solid;border-width:3px;overflow:hidden;transform:scale(0.9);transition:opacity .3s,transform .3s}.testimonial-videos .slide-video,.testimonial-videos .slide-video img,.testimonial-videos .slide-video video,.testimonial-images .slide-video,.testimonial-images .slide-video img,.testimonial-images .slide-video video{aspect-ratio:9/16;object-fit:cover;width:100%}.testimonial-videos .slide-image,.testimonial-images .slide-image{aspect-ratio:4/3}.testimonial-videos .slide-image img,.testimonial-images .slide-image img{height:100%;object-fit:cover;object-position:center}.testimonial-videos .slide-info,.testimonial-images .slide-info{color:var(--dark-blue);padding:1rem}.testimonial-videos .slide-info p,.testimonial-images .slide-info p{font-size:.75rem;line-height:1.15em}@media(min-width: 1024px){.testimonial-videos .slide-info p,.testimonial-images .slide-info p{font-size:.875rem}}.testimonial-videos .slide-info p strong,.testimonial-images .slide-info p strong{font-size:.875rem}@media(min-width: 1024px){.testimonial-videos .slide-info p strong,.testimonial-images .slide-info p strong{font-size:1rem}}footer{padding:2rem 0}@media(min-width: 1024px){footer{padding:4rem 0}}.footer-inner{align-items:center;display:flex;flex-direction:column;gap:2rem}@media(min-width: 1024px){.footer-inner{gap:3rem}}.footer-intro{display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 768px){.footer-intro{align-items:center;display:grid;grid-template-columns:repeat(3, 1fr);width:100%}}@media(min-width: 768px){.footer-intro .left{display:flex;justify-content:flex-start}}@media(min-width: 1024px){.footer-intro .left{display:unset}}@media(min-width: 1024px){.footer-intro .left a{display:block;margin:0;max-width:10rem}}.footer-intro .left img{display:block;margin:0 auto;max-width:8rem;width:100%}@media(min-width: 768px){.footer-intro .left img{margin-top:-0.875rem;max-width:6rem}}@media(min-width: 1024px){.footer-intro .left img{margin-top:-1.25rem;max-width:unset}}.footer-intro .center{display:flex;justify-content:center}.footer-intro .center ul{align-items:center;display:flex;gap:1rem;margin:0;padding:0}.footer-intro .center ul li{list-style:none}.footer-intro .center ul li a{align-items:center;border-color:var(--dark-blue);border-radius:10rem;border-style:solid;border-width:2px;display:flex;height:2.5rem;justify-content:center;padding:.25rem;transition:.2s;width:2.5rem}.footer-intro .center ul li a:hover{background-color:var(--dark-blue);color:var(--white)}.footer-intro .center ul li a svg{display:block;width:100%}@media(min-width: 768px){.footer-intro .right{display:flex;justify-content:flex-end}}.footer-intro .right img{display:block;margin:0 auto;max-width:10rem;width:100%}.footer-warning img{display:block;width:100%}.footer-end p{font-size:.75rem;margin-bottom:.5rem}@media(min-width: 768px){.footer-end p{text-align:right}}@media(min-width: 1024px){.footer-end p{font-size:.875rem}}.footer-end p:last-of-type{margin-bottom:0}.footer-end p sup{display:inline-block;line-height:.5em}.map-outer{padding:1rem 0}@media(min-width: 1024px){.map-outer{padding:3rem 0}}.map-inner{display:flex;flex-direction:column;gap:1rem}.map-inner .right{display:none}@media(min-width: 1024px){.map-inner.viewing-state{display:grid;grid-template-columns:1fr 1fr}}.map-inner.viewing-state .right{align-items:center;display:flex;flex-direction:column;justify-content:center}.map-panel{background-color:var(--white);border-radius:1rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}@media(min-width: 1024px){.map-panel{padding:2rem}}.map-panel p{font-size:.875rem}@media(min-width: 1024px){.map-panel p{font-size:1rem}}.map-panel p sup{line-height:.5em}.map-panel button{align-self:center}.rec-hero{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media(min-width: 768px){.rec-hero{flex-direction:row}}.rec-hero+p{font-size:.75rem}@media(min-width: 1024px){.rec-hero+p{font-size:.875rem}}.rec-gauge{flex-shrink:0;height:7rem;position:relative;width:7rem}@media(min-width: 1024px){.rec-gauge{height:8rem;width:8rem}}.rec-gauge svg{display:block;height:100%;width:100%}.rec-gauge-text{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.rec-gauge-number{color:var(--dark-blue);font-family:var(--default-font-stack);font-size:2.25rem;font-weight:800;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1024px){.rec-gauge-number{font-size:2.75rem}}.rec-gauge-unit{color:var(--dark-blue);font-size:.8rem;font-weight:700}@media(min-width: 1024px){.rec-gauge-unit{font-size:.875rem}}.rec-hero-label{flex:1;font-size:1rem !important;line-height:1.3;text-align:center}@media(min-width: 768px){.rec-hero-label{text-align:left}}@media(min-width: 1024px){.rec-hero-label{font-size:1.25rem !important;max-width:14ch}}.rec-chart-section{margin-bottom:2rem;position:relative}.rec-chart-title{font-size:.875rem;margin-bottom:.5rem;text-align:center}@media(min-width: 1024px){.rec-chart-title{font-size:1rem}}#rec-map{aspect-ratio:1/1;width:100%;z-index:1}@media(min-width: 768px){#rec-map{height:30rem}}.leaflet-container{background:rgba(0,0,0,0)}.leaflet-control-attribution{display:none}.state-label{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;color:var(--white);font-family:var(--display-font-stack);font-size:1rem;font-weight:700;pointer-events:none;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.5);white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1024px){.state-label{font-size:2rem}}.state-label::before{display:none !important}.rec-label{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;color:#3eb1c8;font-family:var(--display-font-stack);font-weight:700;pointer-events:none;opacity:1;text-align:center;white-space:nowrap;text-shadow:0 0 10px rgba(0,0,0,.2);transition:color .15s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1024px){.rec-label{font-size:2rem}}.rec-label::before{display:none !important}.rec-label.rec-label-hover{color:var(--white);text-shadow:0 0 20px rgba(0,0,0,.75)}.map-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000;color:var(--dark-blue);letter-spacing:.05em;opacity:0;transition:opacity .25s ease;pointer-events:none}.map-loading.visible{opacity:1}form{display:flex;flex-direction:column;gap:.5rem}.field{position:relative}.field label{color:var(--gray);font-size:.875rem;left:1rem;line-height:1;pointer-events:none;position:absolute;top:1.625rem;transform:translateY(-50%);transition:.2s ease;z-index:1}@media(min-width: 768px){.field label{font-size:1rem}}.field label[for=fe37688]{align-items:center;display:inline-flex;gap:.35rem}.field label[for=fe37688]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'%3E%3Cpath d='M1 1.25L5 5.25L9 1.25' stroke='%2344494F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex:0 0 auto;height:.45rem;width:.65rem}.field input,.field select,.field textarea{appearance:none;border:none;border-radius:2rem;box-shadow:inset 0 0 0 3px rgba(0,0,0,0);color:var(--gray);display:block;font-size:.875rem;font-weight:700;min-height:3.25rem;outline:none;padding:1.35rem 1rem .55rem;transition:.2s;width:100%}@media(min-width: 768px){.field input,.field select,.field textarea{font-size:1rem}}.field input:focus,.field select:focus,.field textarea:focus{box-shadow:inset 0 0 0 3px var(--super-dark-blue)}.field input[aria-invalid=true],.field select[aria-invalid=true],.field textarea[aria-invalid=true]{box-shadow:inset 0 0 0 3px #db3705}.field textarea{min-height:7rem;resize:vertical}.field:has(input:focus) label,.field:has(input:not(:placeholder-shown)) label,.field:has(textarea:focus) label,.field:has(textarea:not(:placeholder-shown)) label,.field:has(select:focus) label,.field:has(select:valid) label{font-size:.6875rem;top:.625rem;transform:none}@media(min-width: 768px){.field:has(input:focus) label,.field:has(input:not(:placeholder-shown)) label,.field:has(textarea:focus) label,.field:has(textarea:not(:placeholder-shown)) label,.field:has(select:focus) label,.field:has(select:valid) label{font-size:.75rem}}.field .field-error{font-size:.75rem;margin-left:1rem;margin-top:.25rem}@media(min-width: 768px){.field .field-error{font-size:.875rem}}.split-fields{display:flex;flex-direction:column;gap:.5rem}@media(min-width: 768px){.split-fields{display:grid;grid-template-columns:1fr 1fr}}.city-state-fields{display:grid;grid-template-columns:3fr 1fr;gap:.5rem}.checkbox-field{align-items:flex-start;display:flex;gap:.5rem;position:static}.checkbox-field .privacy-label{display:flex;flex-direction:column;gap:.25rem;padding:.1rem 0 0 .25rem}.checkbox-field .privacy-label .field-error{margin-left:0}.checkbox-field input{appearance:auto;border-radius:0;box-shadow:none;flex:0 0 auto;margin:.2rem 0 0;min-height:unset;padding:0;padding:0;width:unset}.checkbox-field label{color:var(--white);font-size:.75rem !important;left:auto;line-height:1.35;pointer-events:auto;position:static;top:auto;transform:none}@media(min-width: 768px){.checkbox-field label{font-size:.875rem !important}}.checkbox-field p{font-size:.625rem}@media(min-width: 768px){.checkbox-field p{font-size:.75rem}}.checkbox-field p a{text-underline-offset:2px;transition:.2s}.checkbox-field p a:hover{opacity:.75}.checkbox-field:has(input:focus) label,.checkbox-field:has(input:valid) label{font-size:.875rem}@media(min-width: 768px){.checkbox-field:has(input:focus) label,.checkbox-field:has(input:valid) label{font-size:1rem}}button[type=submit]{text-align:center}