div.locale_switcher{position:relative;display:inline-block}div.locale_switcher .custom_select{cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:1.075rem;font-weight:600}div.locale_switcher .custom_select svg{transition:transform .3s ease}div.locale_switcher .custom_options{position:absolute;top:100%;z-index:10;background:#fff;border-radius:.5rem;margin-top:.75rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}div.locale_switcher .custom_options li{color:#202020;font-size:1.025rem;padding:.75rem 1rem;cursor:pointer;transition:background-color .3s ease}div.locale_switcher .custom_options li:first-of-type{border-top-left-radius:.5rem;border-top-right-radius:.5rem}div.locale_switcher .custom_options li:last-of-type{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}div.locale_switcher .custom_options li:hover{background-color:#efefef}div.locale_switcher .custom_options li.selected{background-color:#efefef;font-weight:700}.footer_container{display:flex;flex-direction:column;width:100%;align-items:center;position:relative;padding-top:5rem;padding-bottom:6.25rem;background-color:#f9fafa;color:#202020}.footer_container.dark{background-color:#111;color:#fff}.footer_container.dark .border{border-bottom:1px solid #fff;opacity:.1}.footer_container>.footer_items{gap:1rem;width:89.4736842105%;max-width:1120px;display:flex;justify-content:space-between}@media(max-width:1023px){.footer_container>.footer_items{flex-direction:column}}@media(min-width:1024px){.footer_container>.footer_items{flex-direction:row}}.footer_container>.footer_items .list{display:flex;flex-direction:column}@media(max-width:1023px){.footer_container>.footer_items .list{gap:.75rem}}@media(min-width:1024px){.footer_container>.footer_items .list{gap:1rem}}.footer_container>.footer_items .list.dark .th{color:#fff}.footer_container>.footer_items .list.dark .td{color:#a2a2a2}@media(max-width:1023px){.footer_container>.footer_items .list.dark .td:last-of-type{padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.2)}}.footer_container>.footer_items .list .th{font-weight:600;font-size:.9375rem}.footer_container>.footer_items .list .td{font-weight:400;font-size:.875rem;color:#6d7985}@media(max-width:1023px){.footer_container>.footer_items .list .td:first-of-type{text-wrap:nowrap;white-space:pre}.footer_container>.footer_items .list .td:after{content:"";display:inline-block;background-image:url(/assets/svg/m_link_arrow.svg);background-size:14px 14px;width:14px;height:14px;margin-left:2px;vertical-align:middle}.footer_container>.footer_items .list .td:last-of-type{padding-bottom:1rem;border-bottom:1px solid #e3e5e8}}.footer_container>.footer_items .list .td.pointer{cursor:pointer}@media(max-width:1023px){.footer_container>.footer_items .list .td.pointer:hover{text-decoration:none}}@media(min-width:1024px){.footer_container>.footer_items .list .td.pointer:hover{text-decoration:underline}}.footer_container>.footer_items .list.contact{gap:0}@media(max-width:1023px){.footer_container>.footer_items .list.contact{display:none}}@media(min-width:1024px){.footer_container>.footer_items .list.contact{display:flex}}.footer_container>.footer_items .list.contact>.th{padding-bottom:1rem}.footer_container>.footer_items .list.contact>.td:last-of-type{padding-top:1rem}.footer_container>.border{border-bottom:1px solid #efefef;padding-top:5rem;padding-bottom:2.5rem;width:89.4736842105%}@media(max-width:1023px){.footer_container>.border{display:none}}@media(min-width:1024px){.footer_container>.border{display:block}}.footer_container>.comp{width:89.4736842105%;max-width:1120px;padding-top:2.5rem;display:flex;justify-content:space-between}@media(max-width:1023px){.footer_container>.comp{flex-direction:column;gap:3rem}}@media(min-width:1024px){.footer_container>.comp{flex-direction:row}}.footer_container>.comp>.left{font-weight:400;font-size:.875rem;color:#6d7985;line-height:1;display:flex;flex-direction:column;gap:.75rem}.footer_container>.comp>.left.dark{color:#a2a2a2}.footer_container>.comp>.left>.content{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.375rem}.footer_container>.comp>.left>.content div{display:flex;flex-direction:row;gap:.25rem}.footer_container>.comp>.left>.content div>span:first-of-type{text-wrap:nowrap;white-space:pre}.footer_container>.comp>.right{font-weight:400;font-size:.875rem;color:#6d7985;line-height:1rem;flex-direction:column;align-items:flex-end;justify-content:space-between}.footer_container>.comp>.right.dark span{color:#a2a2a2}.footer_container>.comp>.right.dark span.policy{color:#fff}@media(max-width:1023px){.footer_container>.comp>.right{display:none}}@media(min-width:1024px){.footer_container>.comp>.right{display:flex}}.footer_container>.comp>.right>.copyright{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.375rem}.footer_container>.comp>.right>.copyright .term{display:flex;gap:1.25rem}.footer_container>.comp>.right>.copyright .term>span:not(.contact){cursor:pointer}.footer_container>.comp>.right>.copyright span.contact{font-weight:600;cursor:pointer}.footer_container>.comp>.right>.copyright span.contact:hover{text-decoration:underline}.footer_container>.comp .m_right.dark span{color:#a2a2a2}.footer_container>.comp .m_right.dark span.policy{color:#fff}@media(max-width:1023px){.footer_container>.comp .m_right{display:flex;flex-direction:column;gap:3rem}}@media(min-width:1024px){.footer_container>.comp .m_right{display:none}}.footer_container>.comp .m_right>.col{display:flex;flex-direction:column;gap:.25rem}.footer_container>.comp .m_right .term{display:flex;gap:1.25rem}.footer_container>.comp .m_right .term>span:not(.contact){cursor:pointer}.footer_container>.comp .m_right span{font-weight:400;font-size:.875rem;color:#6d7985;line-height:1rem}.footer_container>.comp .m_right span.contact{font-weight:700;cursor:pointer}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{min-width:270px}body{-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:0!important;font-synthesis:none;white-space:pre-line}body *{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:inherit}@media(max-width:599px){body{font-size:16px}}@media(min-width:600px)and (max-width:1023px){body{font-size:17px}}@media(min-width:1024px)and (max-width:1366px){body{font-size:17px}}@media(min-width:1367px)and (max-width:1439px){body{font-size:18px}}@media(min-width:1440px)and (max-width:1919px){body{font-size:19px}}@media(min-width:1920px){body{font-size:20px}}::-webkit-scrollbar{width:16px;outline:none}::-webkit-scrollbar-track{outline:none;box-shadow:none;background-color:#fff}::-webkit-scrollbar-thumb{background:#e3e5e8;border-radius:99px;border:4px solid #fff}::-webkit-scrollbar-thumb:hover{background:#babfc4}.loading{width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.25);z-index:999}.loading .loading-spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;width:30px;height:30px;border:6px solid #1a8cff;border-right-color:transparent;border-radius:50%;display:inline-block}.mail-loading{width:100%;height:40vh;display:flex;justify-content:center;align-items:center}.mail-loading .loading-spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;width:30px;height:30px;border:6px solid #1a8cff;border-right-color:transparent;border-radius:50%;display:inline-block}@keyframes rotate-forever{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a{color:inherit}a,a:hover{text-decoration:none}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;border-radius:8px;width:90%;height:80%;max-width:1200px;max-height:1000px;overflow:hidden;display:flex;flex-direction:column}.modal-content .modal-header{display:flex;justify-content:flex-start;align-items:center;padding:1rem;border-bottom:1px solid #e3e5e8;gap:12px}.modal-content .modal-header h2{margin:0;font-size:1.125rem;color:#202020;letter-spacing:-.03em}.modal-content .modal-header h2:not(:first-of-type):before{content:"";height:100%;width:2px;padding-left:12px;border-left:1px solid #6d7985}.modal-content .modal-header .close-button{background:none;border:none;font-size:24px;cursor:pointer}.modal-content .modal-body{flex:1 1;overflow:hidden}.modal-content .modal-body .modal-iframe{width:100%;height:100%;border:none}.modal-content .modal-footer{padding:1rem;border-top:1px solid #e3e5e8;display:flex;justify-content:flex-end}.modal-content .modal-footer .primary-button{letter-spacing:-.06em;cursor:pointer;font-size:.875rem;border-radius:4px;background-color:#202020;color:#fff;padding:.5rem 1rem;border:none;outline:none}.modal-content .modal-footer .primary-button:hover{opacity:.8}.modal-content .modal-footer-between{padding:1rem;border-top:1px solid #e3e5e8;display:flex;justify-content:space-between}.modal-content .modal-footer-between .primary-button{letter-spacing:-.06em;cursor:pointer;font-size:.875rem;border-radius:4px;background-color:#202020;color:#fff;padding:.5rem 1rem;border:none;outline:none}.modal-content .modal-footer-between .primary-button:hover{opacity:.8}