.breakfastEventLanding .heroOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.55);z-index:1}.breakfastEventLanding .heroContent{position:relative;z-index:2;text-align:center;color:#fff;padding:12vw 0 8vw}.breakfastEventLanding .heroContent .logosWrapper{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:2rem}.breakfastEventLanding .heroContent .logosWrapper .logoCasaFe,.breakfastEventLanding .heroContent .logosWrapper .logoMarival{height:60px;width:auto}.breakfastEventLanding .heroContent .logosWrapper .plusSymbol{font-size:2rem;font-weight:700;color:#ff4427}.breakfastEventLanding .heroContent .heroTitle{font-family:'Kensington Compressed',sans-serif;font-size:clamp(2.5rem,8vw,5rem);text-transform:uppercase;margin-bottom:0.5rem}.breakfastEventLanding .heroContent .heroDate{font-family:'Germania One',cursive;font-size:1.5rem;margin-bottom:2rem}.breakfastEventLanding .heroContent .heroButtons{display:flex;gap:20px;justify-content:center;margin-top:2rem}.breakfastEventLanding .countdownComponent{display:flex;justify-content:center;gap:30px;background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);border-radius:80px;padding:20px 40px;max-width:600px;margin:2rem auto}.breakfastEventLanding .countdownComponent .countdownBlock{text-align:center}.breakfastEventLanding .countdownComponent .countdownBlock span:first-child{font-size:2.5rem;font-weight:700;font-family:'Lexia Mono VF',monospace;background:#1e5f49;padding:0.2rem 0.8rem;border-radius:20px;display:inline-block;min-width:80px}.breakfastEventLanding .countdownComponent .countdownBlock .label{display:block;font-size:0.8rem;text-transform:uppercase;margin-top:6px;letter-spacing:2px}.breakfastEventLanding .donationTypeSelector button{background:0 0;border:2px solid #1e5f49;padding:8px 24px;border-radius:40px;font-family:'Aileron',sans-serif;font-weight:700;transition:all .2s}.breakfastEventLanding .donationTypeSelector button.active{background:#1e5f49;color:#fff}.breakfastEventLanding .donationAmountPresets button{background:#cce7ff;border:none;padding:10px 20px;border-radius:40px;font-weight:700;transition:.2s}.breakfastEventLanding .donationAmountPresets button:hover{background:#1e5f49;color:#fff}.breakfastEventLanding .accordion-button:not(.collapsed){background-color:#1e5f49;color:#fff}