.BannerModal_modal__Jxt_H{max-height:80vh;overflow:auto;padding:0 24px}@media(min-width:601px){.BannerModal_modal__Jxt_H{padding:0 48px;max-height:55vh}}.BannerModal_modal__Jxt_H .BannerModal_logo__5BAWp img{margin-bottom:40px;width:70px;height:17px}@media(min-width:601px){.BannerModal_modal__Jxt_H .BannerModal_logo__5BAWp img{width:107px;height:25px}}@media(min-width:961px){.BannerModal_modal__Jxt_H .BannerModal_logo__5BAWp img{width:auto;height:auto;display:inline-block}}.BannerModal_modal__Jxt_H .BannerModal_subtitle__9D1Ws{letter-spacing:normal;margin-bottom:40px}.BannerModal_modal__Jxt_H .BannerModal_subtitle__9D1Ws,.BannerModal_modal__Jxt_H h4{color:var(--dark);font-size:18px;font-weight:600;line-height:30px}@media(min-width:601px){.BannerModal_modal__Jxt_H h4{font-size:36px;letter-spacing:-.015625em;line-height:48px}}.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb{color:rgba(0,0,0,.6);display:flex;flex-direction:column;font-size:.875rem;font-weight:400;letter-spacing:.0071428571em;line-height:1.375rem;margin-bottom:20px}@media(min-width:601px){.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb{margin-bottom:50px;flex-direction:row}.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb>div{width:50%}}.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb .BannerModal_flag__y3_Jm{display:flex;justify-content:center;overflow:hidden}.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb .BannerModal_flag__y3_Jm>img{height:130px}@media(min-width:601px){.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb .BannerModal_flag__y3_Jm>img{height:auto;justify-content:flex-end}}.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb ol{padding-left:24px}.BannerModal_modal__Jxt_H .BannerModal_content__aTTcb p{margin-bottom:16px}.BannerModal_modal__Jxt_H .BannerModal_proceed__EEysZ{position:relative;overflow:hidden;background-color:rgba(236,75,108,.1);border:3px solid rgba(236,75,108,.6);color:rgba(236,75,108,.6);border-radius:16px;display:block;font-size:14px;line-height:18px;padding:12px 28px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%;transition:background-color .3s ease}@media(min-width:601px){.BannerModal_modal__Jxt_H .BannerModal_proceed__EEysZ{width:50%}}.BannerModal_modal__Jxt_H .BannerModal_proceed__EEysZ:hover{background-color:rgba(236,75,108,.15)}.BannerModal_modal__Jxt_H .BannerModal_proceed__EEysZ:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;background:rgba(236,75,108,.15);opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .3s,opacity .3s;pointer-events:none}.BannerModal_modal__Jxt_H .BannerModal_proceed__EEysZ:active:after{transform:translate(-50%,-50%) scale(11);opacity:1;transition:transform .3s,opacity .3s}.FirstBanner_banner__LMZjN{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:30px;cursor:pointer;display:grid;grid-gap:30px;gap:30px;grid-template-rows:1fr 1fr auto;font-size:36px;font-weight:600;grid-gap:20px;gap:20px;align-items:center;justify-content:flex-start;isolation:isolate;padding:32px;perspective:1000px;position:relative;transform:translateZ(0) scale(1);z-index:1;color:#fff;transition:transform .3s ease;margin:0 12px 80px;justify-items:center}@media(min-width:601px){.FirstBanner_banner__LMZjN{grid-template-columns:1fr 1fr auto;grid-template-rows:auto}}@media(min-width:961px){.FirstBanner_banner__LMZjN{width:100%;max-width:1333px;border-radius:48px;padding:48px;margin:105px auto}}.FirstBanner_banner__LMZjN:hover{transform:translateZ(0) scale(1.01);transition:transform .3s ease}.FirstBanner_banner__LMZjN .FirstBanner_content__tLfXV{display:flex;flex-direction:column;gap:16px}.FirstBanner_banner__LMZjN .FirstBanner_content__tLfXV .FirstBanner_logo__ZNAXK{min-height:18px;display:flex}.FirstBanner_banner__LMZjN .FirstBanner_content__tLfXV .FirstBanner_logo__ZNAXK>img{display:inline-block;width:77px;height:16px}@media(min-width:601px){.FirstBanner_banner__LMZjN .FirstBanner_content__tLfXV .FirstBanner_logo__ZNAXK>img{display:none;width:auto;height:auto}}@media(min-width:961px){.FirstBanner_banner__LMZjN .FirstBanner_content__tLfXV .FirstBanner_logo__ZNAXK>img{display:inline-block}}.FirstBanner_banner__LMZjN .FirstBanner_content_text__73n4j{font-size:14px;text-align:start}@media(min-width:601px){.FirstBanner_banner__LMZjN .FirstBanner_content_text__73n4j{font-size:16px}}@media(min-width:961px){.FirstBanner_banner__LMZjN .FirstBanner_content_text__73n4j{font-size:36px;line-height:50px}}.FirstBanner_banner__LMZjN .FirstBanner_flag__uCgHT{display:flex;justify-content:center}.FirstBanner_banner__LMZjN .FirstBanner_flag__uCgHT>img{width:175px;height:80px;margin:10px auto}@media(min-width:601px){.FirstBanner_banner__LMZjN .FirstBanner_flag__uCgHT>img{width:200px;height:100px;margin:0}}@media(min-width:961px){.FirstBanner_banner__LMZjN .FirstBanner_flag__uCgHT>img{width:auto;height:auto}}.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19{width:28px;height:28px;background-color:#fff;z-index:2;border-radius:100%;display:flex;justify-content:center;align-items:center}@media(min-width:601px){.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19{width:41px;height:41px}}@media(min-width:961px){.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19{width:58px;height:58px}}.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19>svg{font-size:10px!important}@media(min-width:601px){.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19>svg{font-size:16px!important}}@media(min-width:961px){.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19>svg{font-size:20px!important}}.FirstBanner_banner__LMZjN .FirstBanner_btn__Svk19:hover{transform:scale(1.1);transition:transform .2s ease}