@import url(https://use.typekit.net/rpq0igx.css);.box-shadow{box-shadow:0 8px 16px rgba(0,0,0,.15)}.bg-white{background-color:#fff}.bg-green-dark{background-color:#165633}.bg-green-medium{background-color:#638d3d}.bg-green-light{background-color:#90c73e}.bg-green-light-2{background-color:#9ccf57}.bg-red-gradient{background:linear-gradient(180deg,red,#900)}#navbar .custom-navbar,.bg-white-80{background-color:hsla(0,0%,100%,.6)}.custom-file-label,.file-filled{background-color:#e9f0fe}.text-white{color:#fff}.text-black{color:#000}.text-green-dark{color:#165633}.text-green-medium{color:#638d3d}.text-green-light{color:#90c73e}.text-white-80{color:hsla(0,0%,100%,.6)}.font-tt-thin{font-family:tt-commons-pro-thin,sans-serif;font-weight:100;font-style:normal}.font-tt-extralight{font-family:tt-commons-pro-extralight,sans-serif;font-weight:200;font-style:normal}.font-tt-light{font-family:tt-commons-pro-light,sans-serif;font-weight:300;font-style:normal}.font-tt-regular{font-family:tt-commons-pro-regular,sans-serif;font-weight:400;font-style:normal}.font-tt-medium{font-family:tt-commons-pro-medium,sans-serif;font-weight:500;font-style:normal}.font-tt-semibold{font-family:tt-commons-pro-semibold,sans-serif;font-weight:600;font-style:normal}.font-tt-bold{font-family:tt-commons-pro-bold,sans-serif;font-weight:700;font-style:normal}.font-tt-black{font-family:tt-commons-pro-black,sans-serif;font-weight:900;font-style:normal}#navbar{position:relative;top:0;width:100%;z-index:1030;transition:background-color .3s ease,position .3s ease}#navbar,#navbar.sticky{background-color:hsla(0,0%,100%,.6)}#navbar.sticky{position:fixed;box-shadow:0 2px 8px rgba(0,0,0,.1)}#navbar a{color:#000;text-decoration:none;transition:all .2s ease-in-out;border-bottom:2px solid transparent}#navbar a:hover{color:#e41a33;border-bottom:2px solid #e41a33}#navbar .logo{width:100px}#navbar .location-link{color:#000;transition:color .3s ease}#navbar .location-link svg{fill:currentColor;transition:fill .3s ease}#navbar .location-link:hover{color:#e41a33}#navbar .location-link:hover img{filter:brightness(0) saturate(100%) invert(14%) sepia(100%) saturate(7485%) hue-rotate(354deg) brightness(101%) contrast(117%)}#navbar .navbar-toggler{display:block;background-color:transparent;border:none}@media (min-width:768px){#navbar .navbar-toggler{display:none}}#navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,...");background-size:100% 100%;background-repeat:no-repeat;width:1.5rem;height:1.5rem}#navbar #navbarMobile button svg{fill:currentColor;color:#90c73e}#navbar #navbarMobile a{color:#000;font-family:tt-commons-pro-light,sans-serif;font-weight:300;text-decoration:none}#navbar #navbarMobile .mobile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}#prizes-section{background-size:auto}#prizes-section .decorative-image{position:absolute;top:5%;right:0;width:300px;transform:rotate(15deg);z-index:0;pointer-events:none}#prizes-section .section-title{color:#90c73e;font-family:tt-commons-pro-bold,sans-serif;font-weight:700}#prizes-section .prize-card{background-color:#90c73e;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;position:relative;height:100%;min-height:250px}#prizes-section .prize-card .prize-1{width:80%;position:absolute;top:-20%;left:0;right:0;bottom:0;margin:auto}#prizes-section .prize-card .prize-2{width:250px}#prizes-section .prize-card .prize-2,#prizes-section .prize-card .prize-3{border-radius:1rem;margin:auto;box-shadow:0 1rem 3rem rgba(0,0,0,.54)!important}#prizes-section .prize-card .prize-3{width:350px}#prizes-section .prize-card .prize-eclipse{width:100%;height:180px;background-color:#165633;clip-path:ellipse(60% 90% at 50% 100%);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;justify-content:center;color:#fff;text-align:center;padding:2rem 1rem;margin-top:auto}#prizes-section .prize-card .prize-title{font-weight:700;font-size:1rem;margin-bottom:.5rem}#prizes-section .prize-card .prize-description{font-size:.85rem;font-weight:300}@media (max-width:980.98px){#prizes-section{background-size:auto}#prizes-section .decorative-image{position:relative;width:200px;top:20%;left:50%;transform:translate(-50%,-10%)}#prizes-section .prize-card{min-height:460px}#prizes-section .prize-card .prize-1{width:50%}}@media (max-width:680px){#prizes-section{background-size:auto}#prizes-section .decorative-image{position:relative;top:20%;left:50%;width:200px;transform:translate(-50%,-10%)}#prizes-section .prize-card{min-height:380px}#prizes-section .prize-card .prize-1{width:67%;top:-40%}}.footer-section{background-color:#90c73e;font-family:tt-commons-pro-regular,sans-serif;text-align:center}.footer-section .footer-links a{color:#000;font-size:1rem;text-decoration:none}.footer-section .footer-links a:hover{text-decoration:underline}.footer-section .footer-bottom{margin-top:1rem}.footer-section .social-icons img{width:32px;height:32px}.footer-section .footer-tagline img{max-height:24px}#faq-section{font-family:tt-commons-pro-regular,sans-serif;background-size:auto}#faq-section .section-title{color:#90c73e;font-weight:700}#faq-section .salad-img-wrapper{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;pointer-events:none;z-index:-2}#faq-section .salad-half{max-height:100%;-o-object-fit:contain;object-fit:contain;transform:translateX(50%)}#faq-section .salad-img-wrapper-left{position:absolute;top:0;left:-24%;height:100%;display:flex;align-items:center;pointer-events:none;z-index:-2}#faq-section .salad-half-left{max-height:100%;-o-object-fit:contain;object-fit:contain;transform:translateX(50%)}#faq-section .faq-intro{color:#000;font-size:1.1rem}#faq-section .accordion .accordion-item{background-color:hsla(0,0%,100%,.9);border:none;border-radius:8px}#faq-section .accordion .accordion-item .accordion-button{background-color:transparent;color:#000;font-weight:500;box-shadow:none;box-shadow:0 8px 24px rgba(0,0,0,.2)}#faq-section .accordion .accordion-item .accordion-button:focus{outline:none}#faq-section .accordion .accordion-item .accordion-body{font-size:.95rem;color:#000}@media (max-width:1183px){.section-title-mobile{color:#90c73e;font-size:3.5rem}#faq-section{background-attachment:local}#faq-section .salad-img-wrapper{z-index:-2}#faq-section .salad-img-wrapper-left{left:-30%;z-index:-2}}@media (max-width:768px){.section-title-mobile{color:#90c73e;font-size:3.5rem}#faq-section{background-attachment:local}#faq-section .salad-img-wrapper{z-index:-2}#faq-section .salad-img-wrapper-left{left:-50%;z-index:-2}}#apply-section{background-color:#90c73e;font-family:tt-commons-pro-light,sans-serif;font-weight:300}#apply-section .section-title{font-family:tt-commons-pro-bold,sans-serif;font-weight:700}#apply-section .form-control-height{height:50px;min-height:calc(1.5em + .75rem + 2px);overflow-y:auto;resize:vertical;background-color:#fff;border:1px solid #1e1e1e}#apply-section textarea:not(:-moz-placeholder-shown){background-color:#fff;font-family:tt-commons-pro-light,sans-serif}#apply-section textarea:not(:-ms-input-placeholder){background-color:#fff;font-family:tt-commons-pro-light,sans-serif}#apply-section textarea:not(:placeholder-shown){background-color:#fff;font-family:tt-commons-pro-light,sans-serif}#apply-section textarea::-moz-placeholder{font-family:tt-commons-pro-light,sans-serif}#apply-section textarea:-ms-input-placeholder{font-family:tt-commons-pro-light,sans-serif}#apply-section textarea::placeholder{font-family:tt-commons-pro-light,sans-serif}#apply-section textarea.form-control-height{line-height:1.5;background-color:#fff;padding:.375rem .75rem;font-size:.9rem;border-radius:.375rem}#apply-section input:-ms-input-placeholder{color:#000}#apply-section input::-moz-placeholder{color:#000}#apply-section input::placeholder{color:#000}#apply-section select:required:invalid,#apply-section select option,#apply-section select option:disabled{color:#000}#apply-section textarea:not(:-moz-placeholder-shown){background-color:#e9f0fe}#apply-section textarea:not(:-ms-input-placeholder){background-color:#e9f0fe}#apply-section input:focus,#apply-section textarea:focus,#apply-section textarea:not(:placeholder-shown){background-color:#e9f0fe}#apply-section .custom-file-label.file-filled,#apply-section input.filled,#apply-section input[type=file].filled,#apply-section select:focus,#apply-section textarea:valid{background-color:#e9f0fe}#apply-section input,#apply-section select{padding:.75rem 1rem;font-family:inherit;border-radius:.25rem;border:1px solid #1e1e1e;font-family:tt-commons-pro-light,sans-serif;font-weight:300}#apply-section label{font-weight:500;display:block;margin-bottom:.3rem;font-family:tt-commons-pro-light,sans-serif;font-weight:600;font-size:.9rem}#apply-section .link:hover{color:#e41a33}#apply-section .custom-file-label{display:block;width:100%;padding:10px 15px;background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;cursor:pointer;font-size:16px;position:relative;text-align:left}#apply-section .custom-file-label input[type=file]{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;cursor:pointer}#apply-section .custom-file-label:hover{background-color:#f2f2f2}#apply-section label.form-label{padding-top:.2rem;display:block}#apply-section .cta-button{background-color:#fff;color:#90c73e;border:none;padding:.75rem 3rem;font-weight:700;text-transform:uppercase;border-radius:.25rem;cursor:pointer}#apply-section .cta-button:hover{background-color:#f2f2f2}#apply-section .custom-checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;position:relative;font-size:16px;line-height:1.4}#apply-section .custom-checkbox-label .custom-checkbox-input{position:absolute;opacity:0;cursor:pointer}#apply-section .custom-checkbox-label .custom-checkbox-box{width:20px;height:20px;border:1px solid #000;border-radius:4px;margin-top:2px;display:inline-block;position:relative;flex-shrink:0}#apply-section .custom-checkbox-label .custom-checkbox-input:checked+.custom-checkbox-box:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (max-width:767.98px){#apply-section .row.g-3{flex-direction:column}#apply-section .row.g-3>div{width:100%}}.rules-page{font-family:tt-commons-pro-regular,sans-serif;color:#000;background-color:#fff;padding:2rem 2rem 0}.rules-page h1,.rules-page h2,.rules-page h3{font-family:tt-commons-pro-regular,sans-serif;font-weight:700;margin-bottom:1rem;text-align:start}.rules-page h1{color:#90c73e;text-align:center;font-size:1.75rem;margin-bottom:.5rem}.rules-page h2,.rules-page strong{text-align:center;font-size:1rem;margin-bottom:1.5rem}.rules-page strong{display:block;font-weight:700}.rules-page section{margin-bottom:2rem}.rules-page .section-title{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.rules-page p{margin-bottom:1rem;line-height:1.6}.rules-page address{font-style:normal;margin-top:1rem;font-size:.95rem}.rules-page .half-salad-rules{transform:rotate(90deg);display:inline-block;max-width:100%;height:400px}@media (max-width:680px){.rules-page .half-salad-rules{height:350px}}.modal-content{border-radius:0;font-family:tt-commons-pro-regular,sans-serif}.modal-content h2,.modal-content h3{color:#90c73e;font-weight:700}.modal-content .check-mark{width:60px;height:60px}.modal-content p{color:#000;font-size:1rem;line-height:1.5}.modal-content img[alt="Check mark"]{display:block;margin:0 auto}.modal-content .btn-close{opacity:1}#app{overflow-x:hidden}