.Banner_root__diePF{position:relative;width:100%;height:clamp(400px,50vw,720px);border-radius:20px;overflow:hidden}.Banner_root__diePF img{object-fit:cover;object-position:center}.Banner_image_desktop__JT1JV{display:block}.Banner_image_mobile__jLLK4{display:none}.Banner_content__AEXrZ{position:absolute;top:0;left:0;width:100%;height:100%;padding:22% clamp(20px,3vw,40px) clamp(20px,3vw,40px)}.Banner_heading__gaoMc{display:block}.Banner_title__94K_V{font-family:AtypDisplay-Semibold;font-size:clamp(28px,4vw,56px);line-height:100%;text-transform:uppercase;color:#fb4591;max-width:70%;margin-bottom:clamp(5px,1vw,10px)}.Banner_subtitle__lSy9S{font-family:RF Dewi Expanded;font-weight:800;font-size:30px;line-height:100%;text-transform:uppercase;color:#000}.Banner_description__yLK6o{font-family:AeonikProTRIAL-Bold;font-size:clamp(16px,2vw,28px);line-height:86%;color:#000;margin-bottom:clamp(25px,4vw,50px)}.Banner_buttons__AZOEX{display:flex;gap:clamp(5px,1vw,10px)}.Banner_buttons__AZOEX .Banner_button__phFa6{height:55px;min-width:55px;border-radius:25px;padding:0 25px;font-size:16px}.Banner_buttons__AZOEX .Banner_button_main__BNaSt{background-color:#fb4591;color:#fff}.Banner_buttons__AZOEX .Banner_button_main__BNaSt:hover{background-color:#f965a2;color:#fff}.Banner_buttons__AZOEX .Banner_button_secondary__Rps_K{background-color:#fff;color:#000;padding:0}.Banner_buttons__AZOEX .Banner_button_secondary__Rps_K:hover{background-color:#f6f6f6;color:#000}.Banner_modal__ueLG6{width:calc(100% - 15px);max-width:1500px}.Banner_modal__ueLG6>div{max-height:90svh}@media(max-width:768px){.Banner_root__diePF{height:calc((100vw - 30px)*1.5);max-height:817px}.Banner_content__AEXrZ{padding-top:20px}.Banner_title__94K_V{line-height:115%;max-width:100%}.Banner_description__yLK6o{width:80%;line-height:99%}.Banner_image_desktop__JT1JV{display:none}.Banner_image_mobile__jLLK4{display:block}.Banner_buttons__AZOEX .Banner_button__phFa6,.Banner_buttons__AZOEX [class*=CustomButton_root_]{height:45px;min-width:45px;border-radius:23px;font-size:14px;padding:0 15px}}