.custom-cursor,.header-main .header-nav__group-btn{align-items:center}.header-cta__container .header-cta__inner,.header-cta__container.cta_btn-animate-press .header-cta__inner{box-shadow:0 4px 6px -1px rgba(0,0,0,.25)}.footer-cta__container,.header-cta__container{--ctabtn-button-background-gradient-start:#2F7EC7;--ctabtn-button-background-gradient-end:#2F7EC7;--ctabtn-bg-linear:linear-gradient(101deg, #00000000 19.09%, #0000004d 81.7%),var(--ctabtn-button-background-gradient-start);--ctabtn-bg-linear-hover:linear-gradient(101deg, #0000001a 19.09%, #0000001a 81.7%),var(--ctabtn-button-background-gradient-start)}[data-palette-id="13"],[data-palette-id="15"]{--visualizer_black:#FFFFFF;--visualizer_sub:#F3F6FA;--visualizer_linear2:#FFFFFF;--visualizer_hover1:#FFFFFF}:root{--dynamiccolor_theme_primary_100:#CBFB45;--dynamiccolor_theme_primary_90:#CBFB45E6;--dynamiccolor_theme_primary_80:#CBFB45CC;--dynamiccolor_theme_primary_70:#CBFB45B3;--dynamiccolor_theme_primary_60:#CBFB4599;--dynamiccolor_theme_primary_50:#CBFB4580;--dynamiccolor_theme_primary_40:#CBFB4566;--dynamiccolor_theme_primary_30:#CBFB454D;--dynamiccolor_theme_primary_20:#CBFB4533;--dynamiccolor_theme_primary_10:#CBFB451A;--dynamiccolor_theme_primary_0:#CBFB4500;--dynamiccolor_theme_secondary:#7E59EE;--dynamiccolor_theme_yellow_100:#F8E53A;--dynamiccolor_theme_gold:#FCE025;--dynamiccolor_theme_silver:#B5B5B5;--dynamiccolor_theme_bronze:#B58D60;--dynamiccolor_text_primary:#FFFFFF;--dynamiccolor_text_secondary:#232325;--dynamiccolor_text_tertiary:#FFFFFF;--dynamiccolor_text_quanternary:#232325;--dynamiccolor_background_primary_100:#232325;--dynamiccolor_background_primary_90:#232325E6;--dynamiccolor_background_primary_80:#232325CC;--dynamiccolor_background_primary_70:#232325B3;--dynamiccolor_background_primary_60:#23232599;--dynamiccolor_background_primary_50:#23232580;--dynamiccolor_background_primary_40:#23232566;--dynamiccolor_background_primary_30:#2323254D;--dynamiccolor_background_primary_20:#23232533;--dynamiccolor_background_primary_10:#2323251A;--dynamiccolor_background_primary_0:#23232500;--dynamiccolor_background_secondary:#3A393E;--dynamiccolor_background_quanternary_100:#FFFFFF;--dynamiccolor_background_quanternary_90:#FFFFFFE6;--dynamiccolor_background_quanternary_80:#FFFFFFCC;--dynamiccolor_background_quanternary_70:#FFFFFFB3;--dynamiccolor_background_quanternary_60:#FFFFFF99;--dynamiccolor_background_quanternary_50:#FFFFFF80;--dynamiccolor_background_quanternary_40:#FFFFFF66;--dynamiccolor_background_quanternary_30:#FFFFFF4D;--dynamiccolor_background_quanternary_20:#FFFFFF33;--dynamiccolor_background_quanternary_10:#FFFFFF1A;--staticcolor_black_100:#232325;--staticcolor_black_90:#232325E6;--staticcolor_black_80:#232325CC;--staticcolor_black_70:#232325B3;--staticcolor_black_60:#23232599;--staticcolor_black_50:#23232580;--staticcolor_black_40:#23232566;--staticcolor_black_30:#2323254D;--staticcolor_black_20:#23232533;--staticcolor_black_10:#2323251A;--staticcolor_black_5:#2323250D;--staticcolor_white_100:#FFFFFF;--staticcolor_white_90:#FFFFFFE6;--staticcolor_white_80:#FFFFFFCC;--staticcolor_white_70:#FFFFFFB3;--staticcolor_white_60:#FFFFFF99;--staticcolor_white_50:#FFFFFF80;--staticcolor_white_40:#FFFFFF66;--staticcolor_white_30:#FFFFFF4D;--staticcolor_white_20:#FFFFFF33;--staticcolor_white_10:#FFFFFF1A;--staticcolor_white_5:#FFFFFF0D;--secondary_secondary:#A7F12D;--line_primary:#FFFFFF80;--line_secondary:#FFFFFF;--line_tertiary:#3A393E99;--line_quanternary:#FFFFFF;--line_scroll_indicator:#ffffff80;--icon_primary:#232325;--icon_secondary:#CBFB45;--icon_tertiary:#232325;--statickcolor_status_success:#76C94F;--statickcolor_status_warning:#DBD64A;--statickcolor_status_disable:#BDBDBD;--statickcolor_status_circle_sub1:#44C6E0;--statickcolor_status_circle_sub2:#BC7FD6;--statickcolor_status_circle_sub3:#656566;--statickcolor_status_circle_sub4:#919192;--statickcolor_status_white_0:#FFFFFF00;--others_primary_sub:#A7F22D;--terms_of_sale_table_tos_table_border_color_inner:#FFFFFF;--terms_of_sale_table_tos_table_bg_color_td:#232325;--terms_of_sale_table_tos_table_bg_color_th:#3A393E;--terms_of_sale_table_tos_table_text_color_td:#FFFFFF;--terms_of_sale_table_tos_table_text_color_th:#FFFFFF;--terms_of_sale_table_tos_table_border_color_outline:#FFFFFF;--visualizer_text:#CBFB45;--visualizer_black:#000;--visualizer_sub:#373737;--visualizer_linear1:#3A3A3D;--visualizer_linear2:#515156;--visualizer_hover1:#000;--visualizer_hover2:#CBFB45;--visualizer_hover3:#D9FF6E;--font-primary:"Noto Sans JP",sans-serif;--font-secondary:"Roboto",sans-serif;--font-tertiary:"Overpass",sans-serif}picture{display:contents}picture source{display:none!important}.sg-img-auto{width:auto;height:auto}.body-main{position:relative;background-color:#fff;z-index:1}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,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;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.footer *,.header-main .header-nav__contact .contact__phone,.header-main .header-nav__contact>span,.header-main .header-nav__menu li a,.m-headline-m,.m-headline-s,.m-headline-sm,body{font-family:var(--font-primary)}button,select{cursor:pointer}button{border:unset;background:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%;height:auto}body{font-size:16px;word-wrap:break-word;word-break:break-word;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;min-width:768px}.img-full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-full__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.img-full__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layout-container{width:100%;max-width:1328px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto}.js-handlebr br{content:"";display:table;clear:both}.js-handlebr .double-br{height:1em}.l-container{max-width:100%}.m-headline-m,.m-headline-s,.m-headline-sm{color:var(--dynamiccolor_text_secondary)}.m-headline-m{font-size:56px;font-weight:900;line-height:1.3;letter-spacing:4.48px;padding:0 20px}.m-headline-sm{font-size:32px;font-weight:900;line-height:1.6;letter-spacing:2.56px;padding:0 12px}.m-headline-s{font-size:20px;font-weight:700;line-height:1.8;letter-spacing:1.6px;padding:0 8px}.m-headline-m>*,.m-headline-s>*,.m-headline-sm>*{background-color:var(--dynamiccolor_theme_primary_100);display:inline;word-break:break-word;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:-20px 0 0 var(--dynamiccolor_theme_primary_100),20px 0 0 var(--dynamiccolor_theme_primary_100)}.m-headline-sm>*{box-shadow:-12px 0 0 var(--dynamiccolor_theme_primary_100),12px 0 0 var(--dynamiccolor_theme_primary_100);padding:4px 0}.m-headline-s>*{box-shadow:-8px 0 0 var(--dynamiccolor_theme_primary_100),8px 0 0 var(--dynamiccolor_theme_primary_100);padding:4px 0}.custom-cursor{position:fixed;width:124px;height:124px;background-color:var(--dynamiccolor_theme_primary_100);border-radius:50%;pointer-events:none;z-index:100000000;justify-content:center;display:block}.custom-cursor::after{content:'';width:36px;height:24px;display:block;background-color:var(--dynamiccolor_text_secondary);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='24' viewBox='0 0 36 24' fill='none'%3E%3Cpath d='M2.44531 10.5C1.61689 10.5 0.945312 11.1716 0.945312 12C0.945312 12.8284 1.61689 13.5 2.44531 13.5V10.5ZM34.6187 13.0607C35.2045 12.4749 35.2045 11.5251 34.6187 10.9393L25.0727 1.3934C24.4869 0.80761 23.5372 0.80761 22.9514 1.3934C22.3656 1.97918 22.3656 2.92893 22.9514 3.51472L31.4367 12L22.9514 20.4853C22.3656 21.0711 22.3656 22.0208 22.9514 22.6066C23.5372 23.1924 24.4869 23.1924 25.0727 22.6066L34.6187 13.0607ZM2.44531 12V13.5L33.558 13.5V12V10.5L2.44531 10.5V12Z' fill='%23232325'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:100%}.custom-cursor-video::after{width:28px;height:32px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='32' viewBox='0 0 28 32' fill='none'%3E%3Cpath d='M26.25 15.5674C26.5831 15.7599 26.5831 16.2401 26.25 16.4326L2.25 30.2891C1.91668 30.4815 1.50002 30.2413 1.5 29.8564L1.5 2.14355C1.50003 1.78275 1.86611 1.54899 2.18652 1.67969L2.25 1.71094L26.25 15.5674Z' stroke='%23232325' stroke-width='3'/%3E%3C/svg%3E")}.custom-cursor-link::after{width:26px;height:26px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M0.638559 23.3378C0.0527724 23.9236 0.0527724 24.8733 0.638559 25.4591C1.22435 26.0449 2.17409 26.0449 2.75988 25.4591L0.638559 23.3378ZM25.1195 2.47812C25.1195 1.64969 24.448 0.978121 23.6195 0.978121L10.1195 0.978122C9.2911 0.978122 8.61953 1.64969 8.61953 2.47812C8.61953 3.30655 9.2911 3.97812 10.1195 3.97812L22.1195 3.97812L22.1195 15.9781C22.1195 16.8066 22.7911 17.4781 23.6195 17.4781C24.448 17.4781 25.1195 16.8065 25.1195 15.9781L25.1195 2.47812ZM1.69922 24.3984L2.75988 25.4591L24.6802 3.53878L23.6195 2.47812L22.5589 1.41746L0.638559 23.3378L1.69922 24.3984Z' fill='%23232325'/%3E%3C/svg%3E")}.custom-cursor-white{background-color:var(--dynamiccolor_background_quanternary_100)}.custom-cursor-prev::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='24' viewBox='0 0 36 24' fill='none'%3E%3Cpath d='M33.5547 10.5C34.3831 10.5 35.0547 11.1716 35.0547 12C35.0547 12.8284 34.3831 13.5 33.5547 13.5V10.5ZM1.38132 13.0607C0.79554 12.4749 0.79554 11.5251 1.38132 10.9393L10.9273 1.3934C11.5131 0.80761 12.4628 0.80761 13.0486 1.3934C13.6344 1.97918 13.6344 2.92893 13.0486 3.51472L4.56331 12L13.0486 20.4853C13.6344 21.0711 13.6344 22.0208 13.0486 22.6066C12.4628 23.1924 11.5131 23.1924 10.9273 22.6066L1.38132 13.0607ZM33.5547 12V13.5L2.44199 13.5V12V10.5L33.5547 10.5V12Z' fill='%23232325'/%3E%3C/svg%3E")}.header-main{--header_bg:var(--const-config-header-bg-color);--header_bg_transparent:var(--const-config-header-bg-color-transparent);--header_nav_link:var(--const-config-header-text-color);--header_contact_bg:var(--const-config-contact-bg-color);--header_contact_text:var(--const-config-contact-text-color);--header_border:var(--const-config-header-border);--header_contact_radius:2px;padding:12px 24px;background-color:var(--header_bg)}.header-main.transparent{background-color:var(--header_bg_transparent)}.header-main .logo-img img{max-height:54px;height:auto}.header-main .header-nav__contact{color:var(--header_contact_text);border-radius:var(--header_contact_radius);background-color:var(--header_contact_bg);padding:10px 24px;gap:0}.header-main .header-nav__contact .contact__phone{color:var(--header_contact_text);font-size:16px;font-style:normal;font-weight:700;line-height:normal;column-gap:4px}.header-main .header-nav__contact .contact__phone svg{width:16px;height:16px;margin-top:-1px}.header-main .header-nav__contact .contact__phone .font-en{color:var(--header_contact_text);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:700;line-height:1.6}.header-main .header-nav__contact>span{color:var(--header_contact_text);font-size:10px;font-style:normal;font-weight:500;line-height:1.6}.footer .footer__content .sitemap .sitemap__child-item a,.footer .footer__content .sitemap .sitemap__item a,.footer .footer__menu a{color:var(--footer_nav_link)}.header-main .header-nav__menu li:last-child{padding-right:0}.header-main .header-nav__menu li a{text-align:center;color:var(--header_nav_link);font-size:16px;font-style:normal;font-weight:700;line-height:160%}.header-nav__group-btn{align-items:center}.header-main .header-nav__menu .header-nav__menu-child li a:hover{background-color:var(--header_nav_link);color:var(--header_bg)}.footer{--footer_bg:var(--const-config-footer-bg-color);--footer_border:var(--const-config-footer-border);--footer_nav_link:var(--const-config-footer-text-color);--footer_content_text:var(--const-config-footer-content-color);--footer_content_text_tit:var(--const-config-footer-content-color-tit);--footer_social_border:var(--const-config-footer-social-border);--footer_social_icon_color:var(--const-config-footer-social-color);--footer_copyright:var(--const-config-footer-copyright);--footer_backtop_bg:var(--const-config-footer-backtop-bg);--footer_backtop_border:var(--const-config-footer-backtop-border);--footer_backtop_icon:var(--const-config-footer-backtop-icon);--footer_backtop:80px;border-top:solid 1px var(--footer_border);background-color:var(--footer_bg)}.footer:has(.content-left:first-child:last-child),.footer:has(.site-info.content-right){padding:40px;gap:24px}.footer:has(.content-left:first-child:last-child) .footer__content,.footer:has(.site-info.content-right) .footer__content{display:block}.footer:has(.content-left:first-child:last-child) .footer__content .content-left,.footer:has(.site-info.content-right) .footer__content .content-left{width:100%;gap:16px;padding-bottom:24px;margin-bottom:24px;border-bottom:solid 1px var(--footer_border)}.footer:has(.content-left:first-child:last-child) .site-logo,.footer:has(.site-info.content-right) .site-logo{display:inline-block}.footer:has(.content-left:first-child:last-child).content-right,.footer:has(.site-info.content-right) .content-right{width:100%;gap:16px}.footer:has(.content-left:first-child:last-child) .content-right p,.footer:has(.site-info.content-right) .content-right p{gap:8px;flex-direction:column;line-height:1.5}.footer:has(.content-left:first-child:last-child) .content-right p span,.footer:has(.site-info.content-right) .content-right p span{font-weight:600}.footer:has(.content-left:first-child:last-child) .content-right p b,.footer:has(.site-info.content-right) .content-right p b{font-weight:300}.footer:has(.content-left:first-child:last-child) .footer__menu,.footer:has(.site-info.content-right) .footer__menu{padding:0;column-gap:16px;justify-content:flex-start;border:none}.footer:has(.content-left:first-child:last-child) .footer__menu a,.footer:has(.site-info.content-right) .footer__menu a{font-weight:600;font-size:14px}.footer:has(.content-left:first-child:last-child) .footer__copyright__text,.footer:has(.site-info.content-right) .footer__copyright__text{text-align:right;font-size:12px;font-weight:600}.header-cta__container .header-cta__inner,.header-cta__text-tooltip{font-family:var(--font-primary);font-weight:700;line-height:160%;width:fit-content;transition:.2s;position:relative;font-style:normal}.footer:has(.sitemap) .footer__menu{opacity:.6;border-color:var(--footer_social_border)}.footer:has(.sitemap) .footer__copyright{opacity:.8}.footer:has(.sitemap) .footer__content{align-items:center}.footer .opacity-disabled{opacity:1!important}.footer .footer__content .site-info p{font-size:14px;color:var(--footer_content_text)}.footer .footer__content .site-info p span{color:var(--footer_content_text_tit)}.footer:has(.sitemap) .footer__content .site-info p{font-size:16px}.footer .footer__menu a{font-size:14px}.footer .footer__content svg{color:var(--footer_social_icon_color)}.footer__copyright__text{color:var(--footer_copyright)}.footer.footer:has(.site-info.content-right) .footer__content .content-right span,.footer.footer:has(.site-info.content-right) .footer__content .site-info span{width:auto}.header-cta__container{--container-min-width:160px;--container-padding-top:17px;--container-padding-bottom:17px;--text-font-size:14px;--tooltip-font-size:10px;--tooltip-padding-x:16px;--tooltip-padding-y:4px;--tooltip-arrow-width:16px;--tooltip-arrow-height:6px;--tooltip-margin-top:0px;--tooltip-margin-bottom:-12px;--button-min-height:56px;--iconLeft-width:24px;--ctabtn-button-text-color:#FFFFFF;--ctabtn-button-color-hover:#FFFFFF;--ctabtn-button-background-color:#2F7EC7;--ctabtn-tooltip-text-color:#3A393E;--ctabtn-tooltip-background-color:#87E7E7;--ctabtn-icon-right-background-color:#FFFFFF;--ctabtn-icon-right-border:#2F7EC7;--ctabtn-button-icon-right-svg:#FFFFFF;--ctabtn-button-icon-right-bg-svg:#2F7EC7;transition:.2s;will-change:transform}.header-cta__container.cta_btn-animate-transparent:active,.header-cta__container.cta_btn-animate-transparent:focus{opacity:1}.header-cta__container.cta_btn-animate-change-color:active .header-cta__inner::before,.header-cta__container.cta_btn-animate-change-color:focus .header-cta__inner::before{transform-origin:right top;transform:scale(0,1)}.header-cta__container.cta_btn-animate-scale-up:active,.header-cta__container.cta_btn-animate-scale-up:focus{transform:scale(1)}.header-cta__container.cta_btn-animate-invert-color:active .header-cta__inner,.header-cta__container.cta_btn-animate-invert-color:focus .header-cta__inner{background-color:var(--ctabtn-button-background-color);color:var(--ctabtn-button-color-hover)}.header-cta__container.cta_btn-animate-invert-color:active .header-cta__icon-right:not(.header-cta__icon-right--bg) [stroke],.header-cta__container.cta_btn-animate-invert-color:focus .header-cta__icon-right:not(.header-cta__icon-right--bg) [stroke]{stroke:var(--ctabtn-button-color-hover)}.header-cta__container.cta_btn-animate-press:active .header-cta__inner,.header-cta__container.cta_btn-animate-press:focus .header-cta__inner{box-shadow:0 4px 6px -1px rgba(0,0,0,.25);transform:translateY(0)}.header-cta__container.cta_btn-animate-press:active .header-cta__text-tooltip,.header-cta__container.cta_btn-animate-press:focus .header-cta__text-tooltip{transform:translateY(0)}.header-cta__container .header-cta__inner{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ctabtn-button-text-color);font-size:var(--text-font-size);height:100%;padding:var(--container-padding-top) 24px;margin:0 auto;border-radius:999px;background-color:var(--ctabtn-button-background-color);align-self:auto;z-index:1;min-width:var(--container-min-width);min-height:var(--button-min-height);text-align:center;overflow:hidden}.header-cta__container.cta-button-gradient .header-cta__inner{background:var(--ctabtn-bg-linear)}.header-cta__text{flex:1;min-width:0;max-width:fit-content}.header-cta__text-tooltip{color:var(--ctabtn-tooltip-text-color);font-size:var(--tooltip-font-size);margin:var(--tooltip-margin-top) auto var(--tooltip-margin-bottom) auto;display:block;padding:var(--tooltip-padding-y) var(--tooltip-padding-x);background-color:var(--ctabtn-tooltip-background-color);border-radius:4px;z-index:2;will-change:transform}.header-cta__text-tooltip::before{content:'';position:absolute;left:50%;top:calc(100% - 1px);transform:translateX(-50%);width:var(--tooltip-arrow-width);height:var(--tooltip-arrow-height);clip-path:polygon(50% 100%,0 0,100% 0);background-color:var(--ctabtn-tooltip-background-color)}.header-cta__icon{width:16px;height:16px}.header-cta__icon img{display:block;width:100%;height:100%;object-fit:contain}.header-cta__container.cta-has-icon-right .header-cta__text{display:flex;align-items:center;gap:8px}.header-cta__container .header-cta__icon-right svg{display:flex}.header-cta__icon.header-cta__icon-left--bg{width:var(--iconLeft-width);height:var(--iconLeft-width);border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.header-cta__icon.header-cta__icon-left--bg img{width:100%;height:100%;object-fit:cover}.header-cta__container.cta_btn-animate-transparent:hover{opacity:.8}.header-cta__container.cta_btn-animate-change-color .header-cta__inner::before{content:'';position:absolute;top:0;left:0;z-index:-1;background:var(--ctabtn-bg-linear-hover);width:100%;height:100%;transition:transform .6s cubic-bezier(.8, 0, .2, 1);transform:scale(0,1);transform-origin:right top}.header-cta__container.cta_btn-animate-change-color:hover .header-cta__inner::before{transform-origin:left top;transform:scale(1,1)}.header-cta__container.cta_btn-animate-scale-up{transform:scale(1)}.header-cta__container.cta_btn-animate-scale-up:hover{transform:scale(1.1)}.header-cta__container.cta_btn-animate-invert-color .header-cta__inner{border:none;will-change:transform}.cta_btn-animate-invert-color-hover .header-cta__inner:after,.header-cta__container.cta_btn-animate-invert-color .header-cta__inner:after{content:"";width:calc(100% - 2px);height:calc(100% - 2px);border-radius:999px;top:1px;left:1px;right:1px;bottom:1px;position:absolute;background-color:var(--ctabtn-button-color-hover);opacity:0;transition:.2s;pointer-events:none;z-index:-1}.header-cta__container.cta_btn-animate-invert-color-hover .header-cta__inner,.header-cta__container.cta_btn-animate-invert-color:hover .header-cta__inner{background-color:var(--ctabtn-button-background-color)!important;color:var(--ctabtn-button-background-color)}.cta_btn-animate-invert-color-hover .header-cta__inner:after,.header-cta__container.cta_btn-animate-invert-color:hover .header-cta__inner:after{opacity:1!important}.header-cta__container.cta_btn-animate-invert-color:hover .header-cta__icon-right.header-cta__icon-right--bg svg path:first-child{stroke:var(--ctabtn-button-color-hover);fill:transparent}.header-cta__container.cta_btn-animate-invert-color:hover .header-cta__icon-right--bg{background-color:var(--ctabtn-button-background-color);border-color:var(--ctabtn-button-background-color)}.header-cta__container.cta_btn-animate-invert-color:hover .header-cta__icon-right.header-cta__icon-right--bg svg path:nth-child(2){stroke:var(--ctabtn-button-text-color)}.header-cta__container.cta_btn-animate-invert-color:hover .header-cta__icon-right:not(.header-cta__icon-right--bg) [stroke]{stroke:var(--ctabtn-button-background-color)}.header-cta__container.cta_btn-animate-invert-color:hover.cta-button-gradient .header-cta__icon-right--bg:before{content:none}.header-cta__container.cta_btn-animate-press:hover .header-cta__inner{box-shadow:0 1px 0 rgba(0,0,0,.25);transform:translateY(3px)}.header-cta__container.cta_btn-animate-press:hover .header-cta__text-tooltip{transform:translateY(3px)}.header-cta__icon-right--bg{width:18px;height:18px;border-radius:50%;background-color:var(--ctabtn-icon-right-background-color);border:2px solid var(--ctabtn-icon-right-border);display:flex;align-items:center;justify-content:center;position:relative;z-index:1;will-change:transform}.cta-button-gradient .header-cta__icon-right--bg{border:none;background-color:transparent}.cta-button-gradient .header-cta__icon-right--bg:before{content:"";width:calc(100% - 4px);height:calc(100% - 4px);border-radius:999px;background-color:var(--ctabtn-icon-right-background-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.cta-button-gradient .header-cta__icon-right--bg:after{content:"";width:100%;height:100%;border-radius:999px;background:var(--ctabtn-bg-linear);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-2}.cta_btn-animate-invert-color-hover .header-cta__inner{background-color:transparent!important;background-image:var(--ctabtn-bg-linear)!important}.cta_btn-animate-invert-color-hover .header-cta__icon-right.header-cta__icon-right--bg svg path:first-child{stroke:var(--ctabtn-button-color-hover)!important;fill:transparent!important}.cta_btn-animate-invert-color-hover.cta-button-gradient .header-cta__icon-right--bg:before{background-color:transparent}.footer-cta__container{--ctabtn-button-footer-text:#FFFFFF;--ctabtn-button-footer-background:#2F7EC7;--ctabtn-text-circle:#FFFFFF66;--ctabtn-button-footer-tooltip-border:#FFFFFF;--radius:77.5px;border-radius:999px;border:none;background-color:var(--ctabtn-button-footer-background);width:155px;height:155px;position:relative;padding:8px;transform:none;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-webkit-transition:.2s;transition:.2s;overflow:hidden;z-index:1}.footer-cta__inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:none;position:static;overflow:hidden}.footer-cta__text-label,.footer-cta__text-tooltip{font-family:var(--font-primary);text-align:center;color:var(--ctabtn-button-footer-text);font-weight:700;display:block}.footer-cta__inner:has(.footer-cta__text-tooltip):has(.footer-cta__icon){padding-bottom:10px}.footer-cta__text-label:first-child:last-child{margin-bottom:0}.footer-cta__icon{margin-bottom:8px}.footer-cta__text{text-align:center}.footer-cta__text-label{font-size:12px;font-style:normal;line-height:138%;margin-bottom:0}.footer-cta__container.footer-cta__container--tooltip .footer-cta__text-label{margin-bottom:4px}.footer-cta__icon img{object-fit:cover;width:34px;height:34px;aspect-ratio:1/1}.footer-cta__text-tooltip{font-size:8px;line-height:150%;padding:5px 6px;border-radius:4px;border:1px solid var(--ctabtn-button-footer-tooltip-border);position:relative;z-index:1;width:fit-content;margin:0 auto}.footer-cta__text-circle{font-size:8px;font-weight:400;color:var(--ctabtn-text-circle);white-space:nowrap;position:absolute;top:0;left:0;width:calc(100% - 0px);height:calc(100% - 0px);aspect-ratio:1;--deg:10deg;animation:10s linear infinite rotateText}.footer-cta__text-circle span{position:absolute;left:50%;top:0;transform-origin:0 calc(var(--radius) - 0px);transform:rotate(calc(var(--index) * var(--deg)));line-height:2}.footer-cta__container.cta_btn-animate-change-color.footer-cta__container--bg-gradient:after,.footer-cta__container.footer-cta__container--bg-gradient{background:var(--ctabtn-bg-linear)}.footer-cta__container.cta_btn-animate-transparent:active,.footer-cta__container.cta_btn-animate-transparent:focus{opacity:1}.footer-cta__container.cta_btn-animate-change-color:active::before,.footer-cta__container.cta_btn-animate-change-color:focus::before{transform-origin:right top;z-index:-1}.footer-cta__container.cta_btn-animate-transparent:hover{opacity:.8}.footer-cta__container.cta_btn-animate-change-color::before{content:'';position:absolute;top:0;left:0;background:var(--ctabtn-bg-linear-hover);width:100%;height:100%;transition:transform .6s cubic-bezier(.8, 0, .2, 1);transform:scale(0,1);transform-origin:right top}.footer-cta__container.cta_btn-animate-change-color::after{content:'';position:absolute;top:0;left:0;z-index:-1;background-color:var(--ctabtn-button-background-gradient-start);width:100%;height:100%;transition:transform .6s cubic-bezier(.8, 0, .2, 1);transform-origin:right top}.header-cta__container.cta_btn-animate-invert-color:hover:not(:active):not(:focus).cta-button-gradient .header-cta__icon-right--bg:before{content:none}.footer-cta__container.cta_btn-animate-change-color:hover::before{transform-origin:left top;transform:scale(1,1);z-index:0}.footer-cta__group{z-index:2}.footer-cta__container.cta_btn-animate-change-color:hover{background:0 0!important}.btn__footer-apply{width:155px;height:155px}.footer-cta__icon{display:flex;justify-content:center}.footer .btn__footer-apply-edit-screen{transform:translateY(-100%)!important;top:-48px!important;right:48px!important;position:absolute!important}.btn__scroll-top{background-color:var(--footer_backtop_bg);border:solid 1px var(--footer_backtop_border);width:var(--footer_backtop);height:var(--footer_backtop);right:43px}.btn__scroll-top:hover{background-color:var(--footer_backtop_border)}.footer:has(.btn__scroll-top:hover){--footer_backtop_icon:var(--footer_backtop_bg)}.btn__scroll-top-edit-screen,.btn__scroll-top:not(.\!fixed){top:-306px}.btn__scroll-top-intersecting{bottom:228px}@keyframes rotateText{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.m-issues-list-module001__bg::after,.m-issues-reasons-module001__bg::after{z-index:2;bottom:-1px!important;mask-image:url("data:image/svg+xml,%3Csvg width='1200' height='236' viewBox='0 0 1200 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='2000' height='236' transform='translate(-400)' fill='url(%23paint0_linear_10236_5633)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_10236_5633' x1='1000' y1='236' x2='1000' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23232325'/%3E%3Cstop offset='1' stop-color='%23232325' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}[data-palette-id="13"]{--visualizer_text:#2F7EC7;--visualizer_linear1:#E4EBF5;--visualizer_hover2:#2F7EC7;--visualizer_hover3:#5FA8E8}[data-palette-id="14"]{--visualizer_text:#FF7337;--visualizer_black:#181A27;--visualizer_sub:#2E3247;--visualizer_linear1:#2B2B35;--visualizer_linear2:#3E3A32;--visualizer_hover1:#181A27;--visualizer_hover2:#FF7337;--visualizer_hover3:#FFA26B}[data-palette-id="15"]{--visualizer_text:#F41D1D;--visualizer_linear1:#EDEDED;--visualizer_hover2:#B80000;--visualizer_hover3:#FF5C5C}