footer .footer-caption,footer .footer-links{font-weight:400;font-size:1.2rem;line-height:150%;letter-spacing:.01em}footer{border-top:2px solid rgba(54,8,2,.05)}footer .footer-caption{color:#36080280}footer .footer-links{display:flex;flex-wrap:wrap;flex-direction:row}footer .footer-links a{color:#360802}footer .footer-links .dot{width:2px;height:2px;align-self:center;border:1px solid #360802;border-radius:50%;margin:0 .6rem}.necessary-cookies-wrapper div p,.optional-cookies-wrapper div p{font-weight:400;font-size:1.4rem;line-height:140%;letter-spacing:0}.manage-cookies-wrapper{display:flex;flex-direction:column;color:#360802;position:relative;padding:1.2rem}.manage-cookies-wrapper .form-switch i:before{background:transparent}.manage-cookies-wrapper .form-switch i:hover{background-color:#f73b204d}.manage-cookies-wrapper .form-switch input+i:before{transition:none}.manage-cookies-wrapper .form-switch input:checked+i:after{left:2px}.manage-cookies-wrapper .form-switch:hover input:disabled+i{background-color:#f73b200d}.necessary-cookies-wrapper,.optional-cookies-wrapper{display:flex;margin-bottom:4rem}.necessary-cookies-wrapper div:last-child,.optional-cookies-wrapper div:last-child{display:flex;align-items:flex-start}.cookie-consent-wrap{font-weight:500;font-size:1.4rem;line-height:140%;letter-spacing:.01em}.cookie-consent-wrap{background:#fff;color:#000;box-shadow:0 5px 12px -12px #00000080;border-radius:1.6rem;padding:1rem;gap:1rem;display:flex;align-items:center;flex-direction:row;width:100%;justify-content:space-between}.cookie-consent-wrap .top-content{display:flex;align-items:center;gap:.5rem}.cookie-consent-wrap .top-buttons{display:flex;align-items:center;flex-direction:row;justify-content:flex-end;gap:1rem}.cookie-consent-wrap .top-buttons button{min-width:10rem;width:auto;padding:0 1rem}.sponsorship-card-wrapper{font-weight:500;font-size:1.6rem;line-height:150%;letter-spacing:-.01em}.sponsorship-card-wrapper{letter-spacing:0;height:5rem;display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:1.4rem;background-color:#ffffff1a;padding:1rem;margin-right:1.8rem}.sponsorship-card-wrapper img{max-height:3.5rem}.video-section-wrapper .video-section-content p{font-weight:400;font-size:1.6rem;line-height:150%;letter-spacing:-.01em}.video-section-wrapper{width:57vw;padding:2.4rem;position:relative}.video-section-wrapper video{border-radius:2.6rem;overflow:hidden;width:100%;max-width:calc(57vw - 4.8rem);height:100%;max-height:calc(100% - 4.8rem);object-fit:fill;position:absolute;z-index:0}.video-section-wrapper .video-section-content{z-index:1;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.video-section-wrapper .video-section-content p{letter-spacing:0;opacity:70%}.video-section-wrapper .video-section-content .video-section-heading{margin:5.6rem 5.3rem 0 5.7rem;border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:1.8rem}.video-section-wrapper .video-section-content .video-section-heading h2{letter-spacing:.04rem;line-height:100%}.video-section-wrapper .video-section-content .video-section-heading p{letter-spacing:-.015rem}.video-section-wrapper .video-section-content .video-section-sponsorships{padding:3rem 4.5rem}.video-section-wrapper .video-section-content .video-section-sponsorships .sponsorship-card-wrapper{margin-bottom:1.6rem}@media(max-width:1024px){.video-section-wrapper{display:none}}
