.cookieConsent_card__7rzat{width:100%;display:flex;flex-direction:row;align-items:center}@media(max-width:576px){.cookieConsent_card__7rzat{flex-direction:column}}.cookieConsent_label__xuciu{font-weight:700;font-size:1.4rem;text-align:center;white-space:nowrap;border-right:1px solid rgba(0,0,0,.2);padding:40px 20px;cursor:default}@media(max-width:768px){.cookieConsent_label__xuciu{font-size:1.2rem;padding:20px}}@media(max-width:576px){.cookieConsent_label__xuciu{border:none;padding:10px 20px;color:#000;width:100%;text-align:left}}.cookieConsent_content__Qf2bc{width:100%;font-size:1.2rem;line-height:1.4;padding:20px 30px;cursor:default}@media(max-width:768px){.cookieConsent_content__Qf2bc{font-size:1rem;padding:10px 20px}}.cookieConsent_underline__Dll2w{text-decoration:underline;cursor:pointer}.policy_card__cms93{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;box-sizing:border-box}@media(max-width:768px){.policy_card__cms93{padding:10px}}.policy_card__cms93 .policy_title__srb8E{font-weight:700;line-height:1.5;font-size:2.3rem}@media(max-width:768px){.policy_card__cms93 .policy_title__srb8E{font-size:2rem}}.policy_card__cms93 .policy_en__wJNWm{font-size:1.2rem}@media(max-width:768px){.policy_card__cms93 .policy_en__wJNWm{font-size:1rem}}.policy_card__cms93 .policy_alert__YTZq7{padding:2rem 0 5rem;font-weight:500;font-size:1.5rem;line-height:1.5;text-align:center}@media(max-width:768px){.policy_card__cms93 .policy_alert__YTZq7{font-size:1.2rem}}.policy_card__cms93 .policy_content__bneZi{padding-top:50px;font-size:1.4rem;line-height:1.4;width:100%}@media(max-width:768px){.policy_card__cms93 .policy_content__bneZi{font-size:1rem}}.policy_card__cms93 .policy_content__bneZi .policy_title__srb8E{font-weight:700;color:#042080;font-size:1.5rem;text-align:left;margin-bottom:1rem}@media(max-width:768px){.policy_card__cms93 .policy_content__bneZi .policy_title__srb8E{font-size:1.2rem}}.policy_card__cms93 .policy_content__bneZi .policy_list__gzyS_{list-style:disc;margin:1rem 0 1rem 2rem}.policy_card__cms93 .policy_border-bottom__bLRIW{border-bottom:3px solid #eee}.policy_card__cms93 .policy_go-top__NalST{width:50px;height:50px;background-color:#000;margin:2rem auto 0;display:flex;justify-content:center;align-items:center;cursor:pointer}.footer_footer__Gi5at{padding:100px 12px;background-color:#242424;position:relative}@media(max-width:576px){.footer_footer__Gi5at{font-size:14px;padding:40px 12px}}.footer_footer-wrapper__GUy6j{display:flex;justify-content:center;width:100%}.footer_list__YX5J9{color:#fff;font-weight:600;width:30%;margin:20px 10px}.footer_list__YX5J9 li{padding:15px 0;cursor:pointer}.footer_title__wUg3r{color:#c90b0e;font-weight:800;cursor:pointer}.footer_left-side__6x41R{width:60%;max-width:800px;display:flex;flex-wrap:wrap}@media(max-width:576px){.footer_left-side__6x41R{display:none}}.footer_right-side__DJCNx{width:40%;max-width:800px;margin-top:20px}@media(max-width:576px){.footer_right-side__DJCNx{display:none}}.footer_block__NWW8p{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_block-box__ODpN8{display:flex;flex-wrap:wrap}.footer_block-box__ODpN8 li{width:50%;color:#fff;padding:30px 0;font-weight:600;cursor:pointer}.footer_mobile__3940a{display:none;flex-wrap:wrap}.footer_mobile__3940a li{padding:12px 20px;color:#fff;font-weight:600;width:50%;font-size:18px;text-align:left}@media(max-width:576px){.footer_mobile__3940a{display:flex}}.footer_bottom__aoo2F{max-width:1600px;margin:2rem auto 0;color:#bfbfbf;display:flex;justify-content:end;font-weight:700;font-size:.75rem}.footer_bottom__aoo2F span{cursor:pointer}@media(max-width:576px){.footer_bottom__aoo2F{justify-content:center;padding:20px 0;border-top:.5px solid #fff}}.modern-modal{position:fixed;z-index:99999;inset:0;background:rgba(4,32,128,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;opacity:0;animation:show .3s ease forwards;box-sizing:border-box;padding:0 20px}.modern-modal .modal-back{display:flex;align-items:center;gap:20px;font-size:1.2rem}.modern-modal .modal-back .back-btn{cursor:pointer;width:50px;height:50px;background-color:#000;display:flex;justify-content:center;align-items:center}.modern-modal .modal-back .back-btn .icon-arrow-left{color:#fff}.modern-modal .modal-body{width:100%;box-sizing:border-box;flex:1 1;overflow-y:auto}.modern-modal .modal-content{position:relative;width:100%;max-width:1100px;height:60dvh;padding:20px;background:#fff;overflow-y:auto;opacity:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}@keyframes show{0%{opacity:0}to{opacity:1}}