.hero-overlay{--hero-overlay-opacity:0.2;background:linear-gradient(0deg,rgba(0,0,0,var(--hero-overlay-opacity)) 0,rgba(0,0,0,var(--hero-overlay-opacity)) 100%),linear-gradient(78deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 50%),rgba(211,211,211,0) 50%/cover no-repeat}@media (min-width:768px){.hero-overlay{--hero-overlay-opacity:0.4}}.newsletter .ui-gigya-input{padding-top:1rem;padding-bottom:1rem}.newsletter .ui-gigya-input input{width:100%;max-width:100%;border-radius:9999px;border-width:1px;border-color:#242424ff;padding:.75rem 1.5rem}.newsletter .ui-gigya-input input:focus-visible{outline-color:rgba(250,216,91,1)}.newsletter .ui-gigya-button{width:100%;padding:0}.newsletter .ui-gigya-button>*{padding:14px 0}.newsletter .gigya-screen input[type=email].gigya-error{border-radius:9999px;padding:.75rem 1.5rem 10px}.newsletter .gigya-screen .gigya-terms-error.ui-gigya-terms{margin-top:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(186 87 84/var(--tw-border-opacity,1));padding:6px}.newsletter .ui-gigya-terms{margin-top:1rem}.newsletter .gigya-input-text{margin-top:.5rem;margin-bottom:.5rem;width:100%;max-width:100%;border-radius:9999px;border-width:1px;border-color:#242424ff;padding:.75rem 1.5rem}.newsletter .gigya-input-text:focus-visible{outline-color:rgba(250,216,91,1)}.newsletter .gigya-input-submit{margin-top:.5rem;width:100%;cursor:pointer;white-space:nowrap;border-radius:9999px;background-color:#fad85bff;padding:.75rem 0;font-size:1rem;line-height:1.1875;letter-spacing:normal;font-weight:800;color:#242424ff;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:#c79100ff;--tw-ring-color:#c79100ff;transition-duration:.15s}@media (hover:hover) and (pointer:fine){.newsletter .gigya-input-submit:hover{background-color:#fbe07cff}}.newsletter .gigya-input-submit:focus-visible{background-color:#fbe07cff}.newsletter .gigya-input-submit:active{background-color:#f2c241ff}@media (min-width:768px){.newsletter .gigya-input-submit{padding-left:2rem;padding-right:2rem}}.newsletter .newsletter__checkbox{margin-top:.5rem;margin-bottom:.5rem}