a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}ul{list-style:none}li,ol{list-style-type:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{color:inherit;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}input,select{vertical-align:middle}body{color:#353535;font-family:游ゴシック体,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:18px;font-weight:500}body *{box-sizing:border-box}img{vertical-align:bottom;max-width:100%;height:auto}.-purple{color:#7b55e0}.-purple.-underline{border-bottom:1px solid #7b55e0}.-yellow{color:#fff55a}.-marker{background:linear-gradient(#0000 60%,#fff55a 60% 95%,#0000 95% 100%)}.-balloon{width:fit-content;position:relative}.-balloon:after,.-balloon:before{content:"";background:#7b55e0;height:2px;display:block;position:absolute;top:50%}.-balloon:before{transform:rotate(65deg)}.-balloon:after{transform:rotate(-65deg)}.-shadow{box-shadow:0 2px 8px #00000026}.btn{text-align:center;border:1px solid #0000;border-radius:10em;padding:1em 2.5em;font-weight:700;line-height:1;transition:color .3s,background .3s,border-color .3s;display:block;position:relative}.btn:after{content:"";border-top:2px solid;border-right:2px solid;width:.5em;height:.5em;display:block;position:absolute;top:50%;right:1.5em;transform:translateY(-50%)rotate(45deg)}.btn.-baseOrange{color:#fff;background:#ff932d}.btn.-baseYellow{color:#222;background:#fce94c}.btn.-basePurpleGradation{color:#fff;background:linear-gradient(90deg,#7c55df 0,#b02dbc 100%)}.btn.-baseWhite{color:#222;background:#fff;border:1px solid #fce94c}.btn.-balloonBtn{padding:.85em 2.6em;position:relative}.btn.-balloonBtn:after{right:1.1em}.btn.-baseOrange.-balloonBtn span{color:#ff932d;white-space:nowrap;background:#fff;border:2px solid #ff932d;border-radius:10em;padding:.4em 1em;font-size:.68em;font-weight:700;position:absolute;top:-1.5em;left:50%;transform:translate(-50%)}.btn.-baseOrange.-balloonBtn span:after{content:"";background:#fff;border-bottom:2px solid #ff932d;border-left:2px solid #ff932d;width:1em;height:1em;display:block;position:absolute;bottom:-.6em;left:50%;transform:translate(-50%)rotate(-45deg)}.btn.-baseOrange.-balloonBtn span b{z-index:1;position:relative}.blackOverlay{z-index:1000;width:100%;height:100%;transition:background .3s;display:none;position:fixed;top:0;left:0}.modalShow .blackOverlay{background:#0003}#imageModal{z-index:1001;background:#fff;border-radius:20px;width:fit-content;height:fit-content;margin:auto;transition:transform .3s;display:none;position:fixed;inset:0;transform:scale(.9)}.modalShow #imageModal{transform:scale(1)}.imageModal_inner{padding:20px;position:relative}.imageModal_close{cursor:pointer;width:50px;height:50px;position:absolute;top:-50px;right:0}.imageModal_close span{width:100%;height:100%;display:block;position:relative}.imageModal_close span:after,.imageModal_close span:before{content:"";background:#fff;width:25px;height:2px;position:absolute;top:50%;left:50%}.imageModal_close span:before{transform:translate(-50%,-50%)rotate(45deg)}.imageModal_close span:after{transform:translate(-50%,-50%)rotate(135deg)}.imageModal_contents img{max-width:80vw;max-height:80vh}.wrapper{position:relative}@media screen and (width>=1080.1px){.-sp:not(:root){display:none!important}.btn.-baseOrange:hover{color:#ff932d;background:#fff;border:1px solid #ff932d}.btn.-baseYellow:hover{color:#fff;background:#222;border:1px solid #fff}.btn.-basePurpleGradation:hover{color:#7b55e0;background:#fff;border:1px solid #7b55e0}.btn.-baseWhite:hover{background:#fce94c}.wrapper{overflow-x:hidden}}@media screen and (width<=1080px){.-pc:not(:root){display:none!important}img{object-fit:contain;width:100%}.-balloon:after,.-balloon:before{height:.533333vw}.btn.-baseOrange.-balloonBtn span:after{bottom:-.675em}.wrapper>section{overflow:hidden}}.header{z-index:999;background:#fff;width:100%;position:fixed;top:0;left:0}.header .adlpC-headerInner{box-shadow:0 2px 6px #00000026}@media screen and (width<=1080px){.header .adlpC-headerInner{box-shadow:none}}.header .adlpC-headerInner2{justify-content:space-between;width:1000px;margin:auto;display:flex}@media screen and (width<=1080px){.header .adlpC-headerInner2{width:100%}.header .adlpC-header{height:15.3333vw}}.header .adlpC-header_logo{flex:0 0 228px;justify-content:center;align-items:center;padding:8px 0 6px;display:flex}@media screen and (width>=1080.1px){.header .adlpC-header_logo{width:228px}}@media screen and (width<=1080px){.header .adlpC-header_logo{flex:0 0 36vw;width:34.2667vw;padding:4vw 0 0 3.6vw}}.header .adlpC-header_logo img{width:100%}.header .adlpC-header .header_btnWrapper{align-items:center;gap:10px;display:flex}.header .adlpC-header .header_btnWrapper .btn{letter-spacing:.1em;justify-content:center;align-items:center;height:40px;padding:0;font-size:16px;display:flex}.header .adlpC-header .header_btnWrapper .btn:after{right:1em}.header .adlpC-header .header_btnWrapper .btn:first-child{width:250px}.header .adlpC-header .header_btnWrapper .btn:nth-child(2){width:190px}@media screen and (width<=1080px){.header .adlpC-header .header_btnWrapper{gap:0;padding:3.2vw 17.3333vw 0 0}.header .adlpC-header .header_btnWrapper .btn{height:9.33333vw;font-size:3.2vw}.header .adlpC-header .header_btnWrapper .btn:first-child{width:41.0667vw;padding-right:2.66667vw}.header .adlpC-header .header_btnWrapper .btn:nth-child(2){width:22.6667vw;margin-left:1.33333vw;padding-right:2.66667vw;display:none}}.header .adlpC-header_switch{box-sizing:border-box;background:#f2f2f2;border-radius:100%;width:10.6667vw;height:10.6667vw;position:absolute;top:2.53333vw;right:1.33333vw}@media screen and (width>=1080.1px){.header .adlpC-header_switch{display:none}}.header .adlpC-header_switch_inner{width:100%;height:100%;margin:auto;position:relative}.header .adlpC-header_switch_inner:after{content:"";background-image:url(/lp-assets/b-0065be3653b4/official-current/img/common/icon_menu_open.png);background-position:50%;background-repeat:no-repeat;background-size:5.86667vw;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .adlpC-header_switch_inner.-open:after{background-image:url(/lp-assets/b-0065be3653b4/official-current/img/common/icon_menu_close.png)}.header .adlpC-header_switch_inner span{transform-origin:0;background:#fff;width:100%;height:.4vw;transition:all .4s;position:absolute;left:50%;transform:translate(-50%)}.header .adlpC-header_switch_inner span:first-child{top:0}.header .adlpC-header_switch_inner span:nth-child(2){top:50%;transform:translate(-50%,-50%)}.header .adlpC-header_switch_inner span:nth-child(3){bottom:0}.header .adlpC-header_switch_inner.-open span:first-child{top:45%;transform:rotate(45deg)translate(-50%)}.header .adlpC-header_switch_inner.-open span:nth-child(2){opacity:0}.header .adlpC-header_switch_inner.-open span:nth-child(3){bottom:45%;transform:rotate(-45deg)translate(-50%)}.header .adlpC-header_menu{z-index:100}@media screen and (width<=1080px){.header .adlpC-header_menu{background-color:#fff;width:100%;display:none;position:absolute;top:100%;right:0;box-shadow:0 4px 4px #0003}}@media screen and (width>=1080.1px){.header .adlpC-header_menu{display:block!important}.header .adlpC-header_menu_inner{width:100%;height:100%;margin:auto}}@media screen and (width<=1080px){.header .adlpC-header_menu_inner{padding:0}}.header .adlpC-header_menu_inner_list{letter-spacing:.08em;justify-content:center;align-items:center;gap:40px;margin:0 10px;padding:10px 0;font-family:游ゴシック体,Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;display:flex}@media screen and (width>=1080.1px){.header .adlpC-header_menu_inner_list{height:100%}}@media screen and (width<=1080px){.header .adlpC-header_menu_inner_list{border-top:1px solid #ccc;flex-direction:column;gap:0;margin:0}}.header .adlpC-header_menu_inner_list a{text-align:left;color:#333;font-size:14px;text-decoration:none}@media screen and (width>=1080.1px){.header .adlpC-header_menu_inner_list a{position:relative}.header .adlpC-header_menu_inner_list a:hover{color:#7b56e0}.header .adlpC-header_menu_inner_list a:not(:last-child):after{content:"";background-color:#333;width:1px;height:18px;display:block;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}}@media screen and (width<=1080px){.header .adlpC-header_menu_inner_list a{text-align:left;width:100%;padding:2vw 4vw;font-size:4vw;position:relative}.header .adlpC-header_menu_inner_list a:after{content:"";background-image:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.86667vw;height:3.2vw;display:block;position:absolute;top:50%;right:4vw;transform:translateY(-50%)}.header .adlpC-header_menu_inner_list a:not(:last-child){border-bottom:1px solid #ccc}}.header .adlpC-header_close{cursor:pointer;border:1px solid #666;width:fit-content;margin:4vw auto 0;padding:0 10px}@media screen and (width>=1080.1px){.header .adlpC-header_close{display:none}}.footer{color:#f6f2fb;background-color:#7b55e0;padding:40px 0 35px}.footer_inner{max-width:960px;margin:auto}.footer_inner h2{text-align:center;padding-bottom:25px;font-size:24px;font-weight:600}.footer_inner p{padding:30px 0;font-size:16px}.footer .footer_list{border-top:1px solid #f6f2fb;border-bottom:1px solid #f6f2fb;flex-direction:row;justify-content:center;gap:1em;width:1000px;margin:0 auto;padding:18px 0;display:flex}.footer .footer_list a{color:#f6f2fb}.footer .footer_copy{text-align:center;margin-top:20px;font-size:14px}@media screen and (width<=1080px){.footer{padding:4.66667vw 0 5.33333vw}.footer_inner h2{text-align:center;width:94.6667vw;margin:0 auto;padding-bottom:2.66667vw;font-size:3.2vw}.footer_inner p{width:86vw;margin:0 auto;padding:2.66667vw 0 5.33333vw;font-size:2.4vw;line-height:1.61111}.footer .footer_list{border-top:.133333vw solid #f6f2fb;border-bottom:.133333vw solid #f6f2fb;flex-wrap:wrap;gap:1.2em 1em;width:94.6667vw;margin:0 auto;padding:2.66667vw 0 3.33333vw;font-size:3.2vw}.footer .footer_copy{margin-top:2vw;font-size:1.86667vw}}.pagetop{z-index:2;display:none;position:fixed;bottom:50px;right:50px}.pagetop a{background:#fff;border:2px solid #7b55e0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:background .3s,border-color .3s;display:flex}.pagetop_arrow{border-top:2px solid #7b55e0;border-right:2px solid #7b55e0;width:17.5px;height:17.5px;transition:border-color .3s;transform:translateY(35%)rotate(-45deg)}.pagetop a:hover{background:#7b55e0;border:2px solid #fff}.pagetop a:hover .pagetop_arrow{border-top:2px solid #fff;border-right:2px solid #fff}@media screen and (width<=1080px){.pagetop{bottom:2.66667vw;right:2.66667vw}.pagetop a{border:.266667vw solid #7b55e0;width:10.2667vw;height:10.2667vw}.pagetop_arrow{border-top:.266667vw solid #7b55e0;border-right:.266667vw solid #7b55e0;width:2.33333vw;height:2.33333vw}.pagetop a:hover{background:#7b55e0;border:.266667vw solid #fff}.pagetop a:hover .pagetop_arrow{border-top:.266667vw solid #fff;border-right:.266667vw solid #fff}}.fv{background:#f6f2fb;height:626px;margin-top:109px;line-height:1.3;position:relative}.fv:before{content:"";background:#7b55e0;width:1190px;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)skew(-18deg)}.fv_outer>[class^=fv_]{position:absolute;left:50%;transform:translate(-50%)}.fv_title{color:#fff;text-align:center;letter-spacing:-.01em;z-index:1;margin:80px 0 0 -90px;font-size:38px}.fv_title .fs1,.fv_title .fs2{font-size:1.63158em}.fv_title .fs1{letter-spacing:.01em;line-height:1;display:inline-block}.fv_title .fs3{font-size:.767442em}.fv_title .fs4{margin-left:-.05em;font-size:2.86842em;line-height:.9;display:inline-block}.fv_functionHead{color:#fff;letter-spacing:.02em;width:14.3em;height:2em;margin:326px 0 0 -85px;padding-left:.25em;font-size:28px;font-weight:700}.fv_functionHead use{stroke-width:.1em;paint-order:stroke;stroke-linejoin:round}.fv_functionHead:after,.fv_functionHead:before{background:#fff;width:40px}.fv_functionHead:before{left:-28px}.fv_functionHead:after{right:-11px}.fv_function{z-index:1;margin:380px 0 0 -96px;display:flex}.fv_function li{color:#7b55e0;text-align:center;letter-spacing:0;border-radius:20px;justify-content:center;align-items:center;width:103px;height:103px;padding-top:52px;font-size:18px;font-weight:700;line-height:1.05263;display:flex}.fv_function li+li{margin-left:9px}.fv_function li:first-child{background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_01.webp) 50% 14px/43px no-repeat}.fv_function li:nth-child(2){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_02.webp) 50% 14px/46px no-repeat;line-height:1.2}.fv_function li:nth-child(3){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_03.webp) 50% 3px/44px no-repeat}.fv_function li:nth-child(4){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_05.webp) 18px 20px/52px no-repeat}.fv_function li:nth-child(5){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_06.webp) 50% 7px/49px no-repeat}.fv_hashtag{margin:24px 0 0 -95px;display:flex}.fv_hashtag li{color:#f2fe7b;letter-spacing:0;border:2px solid #f2fe7b;border-radius:6px;padding:0 .3em;font-size:30px;font-weight:700}.fv_hashtag li+li{margin-left:8px}.fv_achievements{color:#f2fe7b;text-align:center;background:url(/lp-assets/b-0065be3653b4/official-current/img/fv_circle.webp) 50%/100% no-repeat;width:210px;height:216px;margin:87px 0 0 -463px;padding-top:30px}.fv_achievements .fv_number{font-size:35px;font-weight:700}.fv_achievements .fv_number .fs1{letter-spacing:-.05em;padding-top:23px;font-size:2.14286em;line-height:0;display:inline-block;transform:translateY(7px)}.fv_achievements .fv_number .fs2{font-size:1.14286em;line-height:1.25;display:inline-block;transform:translate(9px,1px)}.fv_achievements .fv_point_in_time{margin-top:-3px;font-size:13px;font-weight:700}.fv_model{background:url(/lp-assets/b-0065be3653b4/official-current/img/fv_imageCharacter.webp) top/100% no-repeat;width:433px;height:618px;bottom:0;transform:translate(192px,17px)!important}.fv_btn{margin:501px 0 0 -92px}.fv_btn .btn{padding:1.1em 3.8em 1.1em 3.3em;font-size:30px}.fv_btn .start{color:#fe4d01;background:#fff;border:2px solid #fe4d01;border-radius:20px;padding:5px 20px;font-size:18px;font-weight:700;position:absolute;top:-27px}.fv_btn .start:after{content:"";background:#fff;border-bottom:2px solid #fe4d01;border-left:2px solid #fe4d01;width:15px;height:15px;display:block;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(-45deg)}.fv_btn.btn1 .btn1_link{border-radius:42.5px;width:560px;height:85px}.fv_btn.btn1 .btn1_text{font-size:30px}@media screen and (width<=1080px){.fv{height:165.067vw;margin-top:15.9467vw}.fv:before{width:245vw;transform:translate(-49.5%)skew(-45deg)}.fv_outer>[class^=fv_]{left:0;transform:none}.fv_title{margin:13.6vw 0 0 9.2vw;font-size:7.46667vw}.fv_title .fs1,.fv_title .fs2{font-size:1.36842em}.fv_title .fs3{font-size:7.46667vw}.fv_title .fs4{margin-left:0;font-size:2.34211em;transform:translate(-2.13333vw)}.fv_functionHead{text-align:center;z-index:1;margin:114.533vw 0 0 20.6667vw;font-size:4.26667vw}.fv_functionHead:before{width:5.6vw;left:-2.93333vw;transform:rotate(68deg)}.fv_functionHead:after{z-index:1;width:5.6vw;right:-1.33333vw;transform:rotate(-68deg)}.fv_function{width:82.1333vw;margin:122.533vw 0 0 8.93333vw}.fv_function li{border-radius:2.66667vw;width:15.3333vw;height:15.3333vw;padding-top:8.26667vw;font-size:2.8vw}.fv_function li+li{margin-left:1.33333vw}.fv_function li:first-child{background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_01.webp) 50% 1.86667vw/7.2vw no-repeat}.fv_function li:nth-child(2){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_02.webp) 50% 2.13333vw/6.93333vw no-repeat}.fv_function li:nth-child(3){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_03.webp) 50% .4vw/6.26667vw no-repeat}.fv_function li:nth-child(4){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_05.webp) 2.8vw 3.06667vw/7.6vw no-repeat}.fv_function li:nth-child(5){background:#fff url(/lp-assets/b-0065be3653b4/official-current/img/fv_icon_06.webp) 50% 1.06667vw/7.33333vw no-repeat}.fv_hashtag{justify-content:center;width:fit-content;margin:3.73333vw auto 0;right:0}.fv_hashtag li{background:#7b55e0;border:.266667vw solid #f2fe7b;border-radius:1.6vw;padding:.666667vw 2.26667vw;font-size:4.8vw}.fv_hashtag li+li{margin-left:1.2vw}.fv_achievements{background:0 0;border:.533333vw solid;border-radius:100%;width:38.6667vw;height:38.6667vw;margin:64.9333vw 0 0 3.33333vw;padding-top:4.93333vw}.fv_achievements .fv_number{font-size:6vw}.fv_achievements .fv_number .fs1{padding-top:3.86667vw;font-size:2.22222em;transform:translateY(1.86667vw)}.fv_achievements .fv_number .fs2{margin-left:1.86667vw;font-size:1.24444em;transform:translateY(1.06667vw)}.fv_achievements .fv_point_in_time{margin-top:.266667vw;font-size:2.4vw}.fv_model{width:62.1333vw;height:93.3333vw;margin:50.9333vw 0 0 36vw;top:0;bottom:auto;transform:none!important}.fv_btn{justify-content:center;margin:141.733vw 0 0;display:flex;right:0}.fv_btn .btn{letter-spacing:.1em;padding:.8em 3em;font-size:5.2vw}}.what{background:#f0f0f0;position:relative}.what>*{z-index:1;position:relative}.what:after,.what:before{content:"";width:377px;height:417px;display:block;position:absolute;top:934px;left:50%}.what:before{background:url(/lp-assets/b-0065be3653b4/official-current/img/what_bg_left.webp) 50%/100% no-repeat;margin-left:-622px}.what:after{background:url(/lp-assets/b-0065be3653b4/official-current/img/what_bg_right.webp) 50%/100% no-repeat;margin-left:250px}.what>h2{text-align:center;padding-top:105px;font-size:40px}.what>h2 span{font-size:1.5em}.what>h2 svg{width:1em;height:1em;transform:translate(-.1875em,.1625em)}.what>h2 svg use{stroke-width:.1em;paint-order:stroke;stroke-linejoin:round}.what .media{background-image:url(/lp-assets/b-0065be3653b4/official-current/img/what_bg.webp),linear-gradient(90deg,#eee9ff 50%,#f4f1ff 50.1%,#f4f1ff);background-position:50%;background-repeat:no-repeat;background-size:auto 100%,auto;padding:90px 0 85px}.what .media+h2{margin-top:105px;padding-top:0}.what .media .youtube{background:#000;width:793px;height:445px;margin:30px auto 0;overflow:hidden}.what .media .youtube .vimeo-placeholder{cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;display:block}.what .media .youtube .vimeo-placeholder:focus-visible{outline-offset:3px;outline:3px solid #7b55e0}.what .media .youtube .vimeo-placeholder img,.what .media .youtube .vimeo-player{width:100%;height:100%;display:block}.what .media .youtube .vimeo-placeholder img{object-fit:cover}.what .media h2{color:#7b55e0;text-align:center;background:url(/lp-assets/b-0065be3653b4/official-current/img/what_line.webp) bottom/100% no-repeat;width:fit-content;margin:0 auto;padding:0 .3em .5em;font-size:40px}.what .worries{background:#fff;border-radius:20px;width:785px;margin:55px auto 0;padding:30px 0 30px 90px}.what .worries li+li{margin-top:20px}.what .worries li dt{font-size:24px;font-weight:700;position:relative}.what .worries li dt:before{content:"";background:url(/lp-assets/b-0065be3653b4/official-current/img/icon_check.webp) 50%/100% no-repeat;width:31px;height:26px;display:block;position:absolute;top:50%;left:-36px;transform:translateY(-50%)}.what .worries li dd{margin-top:5px;font-size:16px;font-weight:400}.what .solution{background:#fff;justify-content:center;margin-top:215px;padding:35px 0 80px;display:flex}.what .solution:before{content:"";border-top:160px solid #0000;border-left:960px solid #fff;border-right:960px solid #fff;width:0;height:0;display:block;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.what .solution_tag{border:2px solid;border-radius:10px;margin-left:-.25em;padding:0 .8em;font-size:24px;font-weight:700}.what .solution_text{flex-wrap:wrap;align-content:center;width:535px;margin-right:25px;display:flex}.what .solution_text h2{font-size:40px}.what .solution_text p{margin-top:10px;line-height:1.77778}.what .solution_img{padding-top:40px}@media screen and (width<=1080px){.what:after,.what:before{width:50.2667vw;height:55.6vw;top:82.2667vw}.what:before{margin-left:-60.5333vw}.what:after{margin-left:8.8vw}.what>h2{margin-top:13.4667vw;padding-top:0;font-size:5.33333vw}.what>h2 svg text{stroke:#fff}.what .media{background:#eee9ff url(/lp-assets/b-0065be3653b4/official-current/img/what_bg.webp) 50%/auto 100% no-repeat;padding:6.66667vw 0 9.33333vw}.what .media+h2{margin-top:13.4667vw}.what .media .youtube{width:93.3333vw;height:52.4vw;margin:2.66667vw auto 0}.what .media .youtube iframe{width:100%;height:100%}.what .media h2{color:#7b55e0;font-size:5.33333vw}.what .worries{border-radius:2.66667vw;width:83.4667vw;margin:4vw auto 0;padding:6.66667vw 4vw 6.66667vw 14vw}.what .worries li+li{margin-top:4vw}.what .worries li dt{font-size:4.26667vw}.what .worries li dt:before{width:4.13333vw;height:3.46667vw;top:3.2vw;left:-5.33333vw}.what .worries li dd{margin-top:.666667vw;font-size:2.93333vw}.what .solution{margin-top:17.3333vw;padding:2.66667vw 0 7.33333vw;position:relative}.what .solution:before{border-top:14.6667vw solid #0000;border-left:50vw solid #fff;border-right:50vw solid #fff;top:-14.6667vw}.what .solution_text{width:100%;margin-right:0;display:block}.what .solution_text .solution_tag{border:.266667vw solid;border-radius:1.33333vw;width:fit-content;margin:8vw auto 1.33333vw;font-size:4vw}.what .solution_text h2{text-align:center;font-size:7.2vw;line-height:1.3}.what .solution_text h2+p{width:94.6667vw;margin:95.3333vw auto 0;font-size:3.46667vw;line-height:1.53846}.what .solution_img{width:87.8667vw;margin:0 auto;position:absolute;top:41.3333vw;left:0;right:0}}.introductionRecord{background:#fdfbff;padding:80px 0 105px}.introductionRecord h2{text-align:center;font-size:40px;line-height:1.2}.introductionRecord h2 span{font-size:1.5em}.introductionRecord .slider{margin:50px auto 0}.introductionRecord .slider .slick-list{padding:10px calc(50% - 497.25px)!important}.introductionRecord .slider .slider_item{background:#fff;border-radius:20px;width:321px;margin:0 10.5px;position:relative;overflow:hidden}.introductionRecord .slider .slick-track li:before{content:"";opacity:0;border:3px solid #7b55e0;border-radius:20px;width:calc(100% - 5px);height:calc(100% - 5px);transition:opacity .3s;display:block;position:absolute;top:0;left:0}.introductionRecord .slider li .company{padding:.333333em .5em;font-size:24px;font-weight:700}.introductionRecord .slider li .company span{font-size:.666667em;display:block}.introductionRecord .slider li .results{margin-top:-.555556em;padding:0 .833333em .833333em;font-size:18px;font-weight:700;line-height:1.27778}.introductionRecord .slider li .results li{background:url(/lp-assets/b-0065be3653b4/official-current/img/icon_check.webp) .138889em .638889em/auto .944445em no-repeat;height:3.66667em;padding:.555556em 0 .555556em 1.44444em}.introductionRecord .slider li .results li+li{border-top:1px dashed #c1bcc9}@media screen and (width>=1080.1px){.introductionRecord .slider .slick-track li:hover:before{opacity:1}}@media screen and (width<=1080px){.introductionRecord{padding:10.6667vw 0 14vw}.introductionRecord h2{font-size:8vw}.introductionRecord h2 span{font-size:1.33333em}.introductionRecord .slider{margin:5.33333vw auto 0}.introductionRecord .slider .slick-list{padding:1.33333vw calc(50% - 32.7333vw)!important}.introductionRecord .slider .slider_item{border-radius:2.66667vw;width:63.3333vw;margin:0 2.13333vw}.introductionRecord .slider .slick-track li:before{border-width:.666667vw;border-radius:2.66667vw;width:calc(100% - 1.06667vw);height:calc(100% - 1.06667vw)}.introductionRecord .slider .slick-track li.slick-active+li+li+li+li+li+li+.slick-cloned:before,.introductionRecord .slider .slick-track li.slick-active:before{opacity:1}.introductionRecord .slider li .company{font-size:4.8vw}.introductionRecord .slider li .results{font-size:3.46667vw}}.features{background:#f4f0fd;padding:70px 0 170px}.features h2{text-align:center;font-size:40px;line-height:1}.features h2 span{font-size:1.5em}.features h2 span b{vertical-align:text-top;font-size:1.25em}.features .title_bottom{text-align:center;margin-top:20px}.features_list{width:1000px;margin:60px auto 0}.features_list>li{background:#fff;border-radius:20px;padding:30px 20px 50px}.features_list>li:nth-child(3){padding-bottom:20px}.features_list>li+li{margin-top:60px}.features_list h3{text-align:center;border-bottom:1px solid #7b55e0;padding:25px 0 15px;font-size:40px}.features_list .number{color:#fff;width:fit-content;margin:0 auto;font-size:23px;font-style:italic;display:block;position:relative}.features_list .number:before{content:"";background:#7b55e0;width:100%;height:1.5em;display:block;position:absolute;bottom:0;transform:skew(-30deg)}.features_list .number span{z-index:1;padding:0 .3em 0 .5em;position:relative}.features_list .number svg{width:1.5em;height:1em;font-size:1.73913em;transform:translateY(3px)}.features_list .number svg use{stroke-width:.2em;paint-order:stroke;stroke-linejoin:round}.features_list .explanation{justify-content:space-between;align-items:center;margin:30px 20px 0;display:flex}.features_list li .explanation.image_left{margin-top:80px}.features_list .explanation .text,.features_list .explanation .textWrap{width:calc(100% - 472px);line-height:1.77778}.features_list li:nth-child(3) .explanation .text{width:calc(100% - 364px);padding-bottom:3em}.features_list li .explanation.image_left .textWrap{order:2;width:calc(100% - 394px)}.features_list li .explanation.image_left .textWrap .textInner{padding:0 10px 0 35px}.features_list .explanation .image{width:448px}.features_list li .explanation.image_left .image{width:370px;padding-left:30px}.features_list li:nth-child(3) .explanation .image{text-align:center;width:340px}.features_list .furthermore{color:#fff;background:#7b55e0;border-radius:1em;width:fit-content;margin:40px auto;padding:.1em 1.5em .25em;font-size:30px;position:relative}.features_list .explanation.image_left .furthermore{margin:35px auto}.features_list .furthermore:after{content:"";border-top:10px solid #7b55e0;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;display:block;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.features_list .function_list{flex-wrap:wrap;justify-content:center;gap:40px 30px;margin:20px 20px 0;display:flex}.features_list .function_list li{width:calc(50% - 15px)}.features_list .function_list li .image{text-align:center;background:linear-gradient(#0000 60%,#fffad1 60%);padding-bottom:15px}.features_list .function_list li .image img{width:250px}.features_list .function_list li h4{margin-bottom:15px;padding-left:90px;font-size:24px;line-height:3.04167}.features_list .function_list li:first-child h4{background:url(/lp-assets/b-0065be3653b4/official-current/img/features_icon_01.webp) 0/auto 100% no-repeat}.features_list .function_list li:nth-child(2) h4{background:url(/lp-assets/b-0065be3653b4/official-current/img/features_icon_02.webp) 0/auto 100% no-repeat}.features_list .function_list li:nth-child(3) h4{background:url(/lp-assets/b-0065be3653b4/official-current/img/features_icon_03.webp) 0/auto 100% no-repeat}.features_list .function_list li:nth-child(4) h4{background:url(/lp-assets/b-0065be3653b4/official-current/img/features_icon_04.webp) 0/auto 100% no-repeat}.features_list .function_list li p{line-height:1.77778}.features_list .image.js-imageModal{cursor:pointer;position:relative}.features_list .image.js-imageModal img{transition:all .3s}@media screen and (width>=1080.1px){.features_list .image.js-imageModal:hover img{opacity:.8}.features_list .image.js-imageModal:after{content:"";background:url(/lp-assets/b-0065be3653b4/official-current/img/icon_expansion.webp) 50%/100% no-repeat;width:20px;height:20px;display:block;position:absolute;bottom:0;right:-25px}}@media screen and (width<=1080px){.features{padding:8.66667vw 0 16vw}.features h2{font-size:8vw}.features h2 span{font-size:1.33333em}.features .title_bottom{width:93.3333vw;margin:4vw auto 0;font-size:3.46667vw}.features_list{width:94.6667vw;margin:6.66667vw auto 0}.features_list>li{border-radius:2.66667vw;padding:6.66667vw 2vw}.features_list>li+li{margin-top:8.66667vw}.features_list h3{border-bottom:.266667vw solid #7b55e0;padding:4vw 0 2.66667vw;font-size:8vw;line-height:1.2}.features_list .number{font-size:3.2vw}.features_list .number svg{transform:translateY(.4vw)}.features_list .explanation{flex-wrap:wrap;width:84.6667vw;margin:2.66667vw auto 0}.features_list .explanation .text,.features_list li .explanation.image_left .textWrap{margin-top:2.66667vw;font-size:3.46667vw;width:100%!important}.features_list li:not(:first-child) .explanation .text{order:2}.features_list li:first-child .explanation .text{margin:0 auto 2.66667vw}.features_list li:nth-child(3) .explanation .text{padding-bottom:0}.features_list .explanation .image,.features_list li:nth-child(3) .explanation .image{width:84.6667vw}.features_list li:nth-child(2) .explanation>.image{padding:2.66667vw 0 1.33333vw}.features_list li:nth-child(3) .explanation .image img{width:62.1333vw}.features_list .furthermore{text-align:center;border-radius:10em;width:86vw;margin:5.33333vw auto;padding:.1em 0 .25em;font-size:4.8vw;transform:translate(-.666667vw)}.features_list .furthermore:after{border-top:2.66667vw solid #7b55e0;border-left:2.66667vw solid #0000;border-right:2.66667vw solid #0000;bottom:-2vw}.features_list .function_list{margin-top:0;display:block}.features_list .function_list li{width:84.6667vw}.features_list .function_list li+li{margin-top:5.33333vw}.features_list .function_list li h4{margin-bottom:2vw;padding-left:12vw;font-size:5.33333vw;line-height:1.8;background-size:9.6vw!important}.features_list .function_list li p{font-size:3.46667vw;line-height:1.53846}.features_list li .explanation.image_left{margin-top:11.3333vw;position:relative}.features_list li .explanation.image_left .textWrap{margin:0}.features_list li .explanation.image_left .textWrap .textInner{padding:0}.features_list .explanation.image_left .furthermore{margin:0 auto 80.2667vw}.features_list li .explanation.image_left .text{margin-top:8vw}.features_list li .explanation.image_left .image{width:69.3333vw;margin:15.4667vw auto 0;padding:0;position:absolute;top:0;left:0;right:0}}.function{background:#fff;padding:90px 0 0;position:relative}.function h2{text-align:center;font-size:40px}.function h2 span{font-size:1.5em}.function_imageCharacter{margin:-75px 0 0 240px;position:absolute;top:0;left:50%}.function_guide{text-align:center;margin-top:40px}.function_category{justify-content:center;gap:25px;width:1000px;margin:70px auto 0;display:flex}.function_category li{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:100%;width:150px;height:150px;transition:background .3s,border .3s}.function_category li.current{background:#f6f2fb;border:2px solid #7b55e0}.function_category li:hover{background:#f6f2fb}.function_category li .image{justify-content:center;align-items:center;height:90px;display:flex}.function_category li:nth-child(3) .image{transform:translate(.7em,.4em)}.function_category li:nth-child(4) .image,.function_category li:nth-child(5) .image{transform:translateY(.4em)}.function_category li:nth-child(4) h3{line-height:1.2}.function_category_current{border-bottom:1px solid #d9d9d9;width:1000px;margin:45px auto 0;position:relative}.function_category_current span{background:#fff;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;width:25px;height:25px;position:absolute;bottom:0;left:132.325px;transform:translateY(50%)rotate(45deg)}.function_content{width:1000px;margin:55px auto 0;position:relative;overflow:hidden}.function_content>li{opacity:0;z-index:-1;transition:opacity 1.2s;position:fixed;top:0}.function_content>li.show{opacity:1;z-index:0;position:static}.function_content_list{flex-wrap:wrap;justify-content:space-between;gap:30px 20px;display:flex}.function_content_list>li{width:490px}.function_content_list h4{background:#f6f2fb;padding-left:92px;font-size:30px;line-height:2.4;position:relative}.function_content_list h4.two_row{font-size:28px;line-height:1.28571}.function_content_list h4:before{content:"";background-color:#372b51;background-position:50%;background-repeat:no-repeat;background-size:100%;width:72px;height:100%;display:block;position:absolute;top:0;left:0}.function_content .customerSupport .function_content_list>li:first-child h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_01.webp) 50%/100% no-repeat}.function_content .customerSupport .function_content_list>li:nth-child(2) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_02.webp) 50%/100% no-repeat}.function_content .customerSupport .function_content_list>li:nth-child(3) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_03.webp) 50%/100% no-repeat}.function_content .message .function_content_list>li:first-child h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_04.webp) 50%/100% no-repeat}.function_content .message .function_content_list>li:nth-child(2) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_05.webp) 50%/100% no-repeat}.function_content .message .function_content_list>li:nth-child(3) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_06.webp) 50%/100% no-repeat}.function_content .message .function_content_list>li:nth-child(4) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_07.webp) 50%/100% no-repeat}.function_content .message .function_content_list>li:nth-child(5) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_08.webp) 50%/100% no-repeat}.function_content .formCreation .function_content_list>li:first-child h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_09.webp) 50%/100% no-repeat}.function_content .productSales .function_content_list>li:first-child h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_10.webp) 50%/100% no-repeat}.function_content .productSales .function_content_list>li:nth-child(2) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_11.webp) 50%/100% no-repeat}.function_content .informationManagement .function_content_list>li:first-child h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_12.webp) 50%/100% no-repeat}.function_content .informationManagement .function_content_list>li:nth-child(2) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_13.webp) 50%/100% no-repeat}.function_content .informationManagement .function_content_list>li:nth-child(3) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_14.webp) 50%/100% no-repeat}.function_content .informationManagement .function_content_list>li:nth-child(4) h4:before{background:#372b51 url(/lp-assets/b-0065be3653b4/official-current/img/function_icon_15.webp) 50%/100% no-repeat}.function_content_list .PossibleList,.function_content_list .text,.function_content_list .triggerList{width:452px}.function_content_list .image{text-align:center;width:480px;margin:10px auto}.function_content_list .PossibleList{background:#fffad1;margin:0 auto;padding:15px 30px 10px 50px}.function_content_list .PossibleList li{line-height:1.77778;position:relative}.function_content_list .PossibleList li:before{content:"";background:url(/lp-assets/b-0065be3653b4/official-current/img/icon_check.webp) 50%/100% no-repeat;width:27px;height:23px;display:block;position:absolute;top:2px;left:-30px}.function_content_list .text{margin:10px auto 0;line-height:1.77778}.function_content_list .triggerList{border:1px solid #7b55e0;border-radius:10px;margin:15px auto 0;padding:15px 0;display:flex}.function_content_list .triggerList dt{text-align:center;border-right:1px solid #7b55e0;justify-content:center;align-items:center;width:146px;line-height:1.77778;display:flex}.function_content_list .triggerList dd{width:calc(100% - 146px);padding:0 24px}.function_content_list .triggerList dd ul{font-size:16px;line-height:2}@media screen and (width<=1080px){.function{padding:17.3333vw 0 9.33333vw}.function:before{content:"";background:#f4f0fd;width:100%;height:12.6667vw;display:block;position:absolute;top:0;left:0}.function h2{font-size:8vw;line-height:1.1}.function h2 span{font-size:1.33333em}.function_imageCharacter{width:22.6667vw;margin:0 0 0 22vw}.function_guide{margin-top:2.66667vw;font-size:3.2vw}.function_categoryWrap{padding:0 1.33333vw 2.66667vw;overflow-x:scroll}.function_categoryWrap::-webkit-scrollbar{display:none}.function_category{gap:3.33333vw;width:108.667vw;margin:5.33333vw auto 0}.function_category li{border:.4vw solid #0000;width:18.4vw;height:18.4vw}.function_category li.current{border:.4vw solid #7b55e0}.function_category li .image{height:12vw;padding-top:1.33333vw}.function_category li:nth-child(3) .image{transform:translate(.3em)}.function_category li:nth-child(4) .image,.function_category li:nth-child(5) .image{transform:translate(0)}.function_category li .image img{width:10vw;height:9.33333vw}.function_category li h3{font-size:2.13333vw}.function_guide_scroll{color:#c5c5c5;text-align:center;background:#d9d9d9;width:86.6667vw;height:1px;margin:2.66667vw auto 0;font-size:2.4vw;font-weight:400;position:relative}.function_guide_scroll span{background:#fff;padding:0 .5em;display:inline-block;transform:translateY(-50%)}.function_guide_scroll:after,.function_guide_scroll:before{content:"";border-top:.266667vw solid #d9d9d9;border-left:.266667vw solid #d9d9d9;width:1.33333vw;height:1.33333vw;display:block;position:absolute;top:50%}.function_guide_scroll:before{left:0;transform:translateY(-57.5%)rotate(-45deg)}.function_guide_scroll:after{right:0;transform:translateY(-57.5%)rotate(125deg)}.function_category_current{border-bottom:.266667vw solid #d9d9d9;margin:8vw auto 0}.function_category_current span{border-top:.266667vw solid #d9d9d9;border-left:.266667vw solid #d9d9d9;width:4vw;height:4vw;left:10.0387vw}.function_content{width:88vw;margin:4.66667vw auto 0}.function_content_list{gap:7.33333vw 0}.function_content_list>li{width:100%}.function_content_list h4{padding-left:12.2667vw;font-size:4vw}.function_content_list h4.two_row{font-size:3.73333vw;line-height:2.57143}.function_content_list h4:before{width:9.6vw}.function_content_list .PossibleList,.function_content_list .text,.function_content_list .triggerList{width:83.2vw}.function_content_list .image{width:84vw;margin:1.33333vw auto}.function_content_list .PossibleList{padding:1.33333vw 4vw 1.33333vw 6.66667vw}.function_content_list .PossibleList li{font-size:3.46667vw}.function_content_list .PossibleList li:before{width:3.6vw;height:3.06667vw;top:2vw;left:-4vw}.function_content_list .text{margin:1.33333vw auto 0;font-size:3.46667vw}.function_content_list .triggerList{border:.266667vw solid #7b55e0;border-radius:1.33333vw;margin:2vw auto 0;padding:2vw 0}.function_content_list .triggerList dt{border-right:.266667vw solid #7b55e0;width:22.4vw;font-size:3.2vw;line-height:1.33333}.function_content_list .triggerList dd{width:calc(100% - 22.4vw);padding:0 3.2vw}.function_content_list .triggerList dd ul{font-size:3.2vw;line-height:1.66667}}.pricePlan{margin-top:160px;padding:50px 0 75px;position:relative}.pricePlan>*{z-index:1;position:relative}.pricePlan:after,.pricePlan:before{content:"";display:block;position:absolute}.pricePlan:before{border-top:161px solid #fff;border-left:960px solid #7b55e0;border-right:960px solid #7b55e0;width:0;height:0;top:-161px;left:50%;transform:translate(-50%)}.pricePlan:after{background:#7b55e0;width:100%;height:771px;top:-1px}.pricePlan h2{color:#fff;text-align:center;font-size:48px;line-height:1}.pricePlan h2 .fs{font-size:1.25em}.pricePlan h2 .fs b{vertical-align:text-bottom;font-size:1.83333em}.pricePlan_commentWrap{width:fit-content;margin:25px auto 40px;transform:translate(-95px)}.pricePlan_commentHead{color:#fff;font-size:30px;font-weight:700}.pricePlan_commentHead:after,.pricePlan_commentHead:before{background:#fff;width:50px}.pricePlan_commentHead:before{left:-50px}.pricePlan_commentHead:after{right:-50px}.pricePlan_comment{color:#fff;text-align:center;margin:25px 0 0 -.5em;font-size:48px;font-weight:700;line-height:1.3125}.pricePlan_commentImage{margin:-80px -295px 0 0;position:absolute;top:0;right:0}.pricePlan_tableWrap{background:#fff;border-radius:20px;width:1000px;margin:0 auto;padding:20px 20px 0}.pricePlan_tableHead{border-bottom:3px solid #fff;display:flex}.pricePlan_tableHead dd{display:flex}.pricePlan_tableHead dd div{color:#fff;text-align:center;border-left:1px solid #fff;font-size:22px;font-weight:700;line-height:3.40909}.pricePlan_table>dd dl dt,.pricePlan_tableHead dt{width:320px}.pricePlan_table>dd dl dd,.pricePlan_tableHead dd{width:calc(100% - 320px)}.pricePlan_table>dd dl dd div:first-child,.pricePlan_table>dd dl dd div:nth-child(2),.pricePlan_tableHead dd div:first-child,.pricePlan_tableHead dd div:nth-child(2){width:calc(50% - .5px)}.pricePlan_tableHead dd .-balloonImage{position:relative}.pricePlan_tableHead dd .-balloonImage:before{content:"";background:url(/lp-assets/b-0065be3653b4/official-current/img/pricePlan_balloonImage.webp) 50%/100% no-repeat;width:176px;height:51px;display:block;position:absolute;top:-32.5px;left:50%;transform:translate(-50%)}.pricePlan_table>dt{color:#fff;text-align:center;background:#7b55e0;font-size:24px;line-height:2.08333}.pricePlan_table>dd{background:#dbdad8;border:1px solid #dbdad8;border-top:none}.pricePlan_tableMoreWrap .pricePlan_table:not(:last-child)>dd{border-bottom:none}.pricePlan_table>dd dl{line-height:1.33333;display:flex}.pricePlan_table>dd dl dd,.pricePlan_table>dd dl dt{display:flex}.pricePlan_table>dd dl dt{align-items:center;min-height:55px;padding:10px 0 10px 20px}.pricePlan_table>dd dl dt span{font-size:.833333em}.pricePlan_table>dd dl dd.colspan,.pricePlan_table>dd dl dt{background:#f8f7f5}.pricePlan_table>dd dl:nth-child(2n) dd.colspan,.pricePlan_table>dd dl:nth-child(2n) dt{background:#fff}.pricePlan_table>dd dl dd{text-align:center}.pricePlan_table>dd dl dd div,.pricePlan_table>dd dl dd.colspan{border-left:1px solid #dbdad8;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px 0;display:flex}.pricePlan_tableHead dd div:first-child{background:#ff9f37}.pricePlan_tableHead dd div:nth-child(2){background:#7b55e0}.pricePlan_table>dd dl dd div:first-child{background:#ffe1c1}.pricePlan_table>dd dl dd div:nth-child(2){background:#ece7f8}.pricePlan_table>dd dl:nth-child(2n) dd div:first-child{background:#ffecd9}.pricePlan_table>dd dl:nth-child(2n) dd div:nth-child(2){background:#f4f0fd}.pricePlan_table>dd dl dd div .correctionLine{width:100%;margin-top:5px}.pricePlan_table>dd dl dd div .correctionLine span{text-decoration:line-through}.pricePlan_table>dd dl dd div .gradationText{background:linear-gradient(90deg,#a431b7 0,#834dcd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:20px;font-weight:700}.pricePlan_table>dd dl sup{font-size:14px}.pricePlan_table>dd dl .-fs24{font-size:24px;line-height:1}.pricePlan_table>dd dl small{font-size:11px;line-height:2.18182}.pricePlan_tableMore{justify-content:center;align-items:center;height:85px;font-size:24px;display:flex}.pricePlan_tableMore span{cursor:pointer;position:relative}.pricePlan_tableMore span:after{content:"";background:#fff;border-top:2px solid;border-left:2px solid;width:15px;height:15px;position:absolute;top:50%;right:-35px;transform:translateY(-75%)rotate(225deg)}.pricePlan_tableMore.open span:after{transform:translateY(-15%)rotate(45deg)}.pricePlan_tableMoreWrap{padding-bottom:20px;display:none}.pricePlan_note{width:960px;margin:30px auto 0;font-size:14px;line-height:1.64286}.pricePlan_note a{border-bottom:1px solid}.pricePlan_note a:hover{border-bottom:1px solid #0000}@media screen and (width<=1080px){.pricePlan{margin-top:0;padding:16vw 0 15.3333vw}.pricePlan:before{z-index:1;border-top:10.6667vw solid #fff;border-left:50.6667vw solid #7b55e0;border-right:50.6667vw solid #7b55e0;top:.266667vw}.pricePlan:after{height:101.333vw;top:10vw}.pricePlan h2{font-size:6.66667vw}.pricePlan h2 .fs{font-size:1em}.pricePlan h2 .fs b{vertical-align:sub;font-size:2.2em}.pricePlan_commentWrap{margin:2.66667vw auto 5.33333vw;font-size:6.4vw;transform:translate(-10.6667vw)}.pricePlan_commentHead{font-size:4.53333vw}.pricePlan_commentHead:after,.pricePlan_commentHead:before{width:6.66667vw}.pricePlan_commentHead:before{left:-6.66667vw}.pricePlan_commentHead:after{right:-6.66667vw}.pricePlan_comment{color:#fff;margin:4vw 0 0 -.5em;font-size:6.4vw}.pricePlan_commentImage{width:40vw;margin:-14vw -35.3333vw 0 0}.pricePlan_tableWrap{border-radius:2.66667vw;width:94.6667vw;padding:3.33333vw 2vw 0}.pricePlan_tableHead{border-bottom:.266667vw solid #fff}.pricePlan_tableHead dd div{border-left:.266667vw solid #fff;font-size:3.46667vw;line-height:2.88462}.pricePlan_table>dd dl dt,.pricePlan_tableHead dt{width:30.1333vw}.pricePlan_table>dd dl dd,.pricePlan_tableHead dd{width:calc(100% - 30.1333vw)}.pricePlan_table>dd dl dd div:first-child,.pricePlan_table>dd dl dd div:nth-child(2),.pricePlan_tableHead dd div:first-child,.pricePlan_tableHead dd div:nth-child(2){width:50%}.pricePlan_tableHead dd .-balloonImage:before{width:23.4667vw;height:6.8vw;top:-4.33333vw;transform:translate(-50%)}.pricePlan_table>dt{font-size:4vw;line-height:1.66667}.pricePlan_table>dd{background:0 0;border:.266667vw solid #dbdad8;border-top:none;font-size:3.2vw}.pricePlan_tableMoreWrap .pricePlan_table:not(:last-child)>dd{border-bottom:none}.pricePlan_table>dd dl dt{flex-wrap:wrap;min-height:auto;padding:2.13333vw 3.2vw 2.13333vw 1.6vw;font-size:3.2vw}.pricePlan_table>dd dl dt span{width:100%;display:block}.pricePlan_table>dd dl:last-child dd{border-bottom:none}.pricePlan_table>dd dl dd div{padding:2vw 0}.pricePlan_table>dd dl dd div+div{border-left:.266667vw solid #dbdad8}.pricePlan_table>dd dl sup{font-size:3.2vw}.pricePlan_table>dd dl .-fs24{font-size:3.2vw;line-height:1}.pricePlan_table>dd dl small{font-size:2.8vw;line-height:2.18182}.pricePlan_table>dd dl dd div .correctionLine{margin-top:1.33333vw}.pricePlan_table>dd dl dd div .gradationText{font-size:3.2vw}.pricePlan_tableMore{height:11.3333vw;font-size:3.2vw}.pricePlan_tableMore span:after{border-top:.266667vw solid;border-left:.266667vw solid;width:2vw;height:2vw;right:-4.66667vw}.pricePlan_tableMoreWrap{padding-bottom:5.33333vw}.pricePlan_note{width:94.6667vw;margin:3.33333vw auto 0;font-size:1.86667vw}}.why{background:#fff;padding:0 0 140px}.why h2{color:#fff;text-align:center;background:#7b55e0;height:225px;padding-top:30px;font-size:60px;line-height:1;position:relative}.why h2 span{font-size:1.16667em;display:inline-block;transform:translate(-5px)}.why h2 b{vertical-align:text-bottom;font-size:1.66667em}.why h2:after,.why h2:before{content:"";display:block;position:absolute;left:50%;transform:translate(-50%)}.why h2:before{background:url(/lp-assets/b-0065be3653b4/official-current/img/why_bg.webp) 50%/100% no-repeat;width:269px;height:136px;top:-40px}.why h2:after{border-top:54px solid #7b55e0;border-left:94px solid #0000;border-right:94px solid #0000;width:0;height:0;top:calc(100% - 1px)}.why_reason{justify-content:center;gap:46px;margin-top:105px;display:flex}.why_reason li{width:448px}.why_reason li h3{text-align:center;font-size:30px;line-height:2.83333}.why_reason li .text{line-height:1.77778}@media screen and (width<=1080px){.why{padding:0 0 10vw}.why h2{background:linear-gradient(#0000 10.5%,#7b55e0 10.5%);height:46.6667vw;padding-top:9.33333vw;font-size:8vw;line-height:.9}.why h2 span{margin-bottom:5.33333vw;transform:translate(-.666667vw)}.why h2:before{width:34.5333vw;height:16.8vw;top:0}.why h2:after{border-top:7.2vw solid #7b55e0;border-left:12.9333vw solid #0000;border-right:12.9333vw solid #0000}.why_reason{margin-top:11.3333vw;display:block}.why_reason li{width:92vw;margin:0 auto}.why_reason li+li{margin-top:5.33333vw}.why_reason li h3{font-size:4vw;line-height:3.33333}.why_reason li .text{font-size:3.46667vw}}.step{background:#7b55e0;padding-bottom:75px;position:relative}.step:before{content:"";border-top:161px solid #0000;border-left:960px solid #7b55e0;border-right:960px solid #7b55e0;width:0;height:0;display:block;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.step_commentWrap{width:fit-content;margin:0 auto 35px;transform:translate(130px)}.step_commentTop{color:#fff;margin:0 0 -27.5px -42.5px;padding-top:45px;font-size:30px;font-weight:700}.step_commentHead{color:#fff;font-size:40px}.step_commentHead span{font-size:1.25em}.step_commentHead span b{vertical-align:sub;font-size:2em}.step_commentHead:after,.step_commentHead:before{background:#fff;width:60px;top:60%}.step_commentHead:before{left:-60px}.step_commentHead:after{right:-60px}.step_comment{color:#fff;margin-top:-15px;font-size:24px;font-weight:700;line-height:1.58333}.step_commentImage{margin:-75px 0 0 -355px;position:absolute;top:0;left:0}.step_merit{justify-content:center;gap:18px;display:flex;position:relative}.step_merit li{color:#7b55e0;background:#fff;border-radius:20px;align-items:center;height:60px;padding:0 30px;font-size:34px;font-weight:700;line-height:1;display:flex}.step_flow{background:#fff;border-radius:20px;justify-content:center;width:1000px;margin:30px auto 0;padding:60px 40px 80px;display:flex}.step_flow li{width:325px;position:relative}.step_flow li+li{margin-left:100px}.step_flow li .image{text-align:center;position:relative}.step_flow li:first-child:before{content:"";background:#7b55e0;width:150%;height:3px;display:block;position:absolute;top:129px;left:60%}.step_flow li h3{text-align:center;margin:20px 0;font-size:24px;line-height:1.625;display:block;position:relative}.step_flow li .text{margin:0 auto;line-height:1.77778}.step_buttonWrap{flex-wrap:wrap;justify-content:center;gap:55px 47px;width:1000px;margin:80px auto 0;display:flex}.step_buttonWrap .btn:first-child{font-size:40px}.step_buttonWrap .btn:nth-child(2),.step_buttonWrap .btn:nth-child(3){width:440px;font-size:30px}@media screen and (width<=1080px){.step{background:linear-gradient(#0000 1px,#7b55e0 1px);padding-bottom:10.6667vw}.step:before{border-top:10.6667vw solid #fff;border-left:50vw solid #7b55e0;border-right:50vw solid #7b55e0;top:0}.step_commentTop{margin:0 auto;padding-top:0;font-size:4vw}.step_commentWrap{margin:0 auto 7.33333vw;padding-top:14.6667vw;transform:none}.step_commentHead{margin:0 auto;font-size:5.33333vw;line-height:1}.step_commentHead:after,.step_commentHead:before{width:8vw}.step_commentHead:before{left:-8vw}.step_commentHead:after{right:-8vw}.step_comment{width:54.6667vw;margin-top:7.33333vw;font-size:3.2vw;transform:translate(32.6667vw)}.step_commentImage{width:40vw;margin:34.6667vw 0 0 -1.33333vw}.step_merit{gap:3.6vw}.step_merit li{text-align:center;border-radius:2.66667vw;justify-content:center;width:29.3333vw;height:18.6667vw;padding:0;font-size:4.93333vw;line-height:1.3}.step_flow{border-radius:2.66667vw;width:94.6667vw;margin:4vw auto 0;padding:4.66667vw 4vw 6.66667vw;display:block;position:relative}.step_flow li{justify-content:space-between;width:100%;display:flex}.step_flow li+li{margin:8.66667vw 0 0}.step_flow li:first-child:before{width:.4vw;height:33.3333vw;top:34vw;left:17.0667vw}.step_flow li .image{width:34.4vw}.step_flow li .textWrap{width:48vw}.step_flow li h3{text-align:left;margin:1.33333vw 0;font-size:4vw;line-height:1.3}.step_flow li .text{width:100%;font-size:3.2vw;line-height:1.66667}.step_buttonWrap{width:auto;margin:9.33333vw auto 0;display:block}.step_buttonWrap .btn{margin:0 auto}.step_buttonWrap .btn:first-child{width:92vw;padding-left:0;padding-right:0;font-size:5.33333vw}.step_buttonWrap .btn:nth-child(2),.step_buttonWrap .btn:nth-child(3){width:73.3333vw;font-size:4vw}.step_buttonWrap .btn:nth-child(2){margin-top:5.33333vw}.step_buttonWrap .btn:nth-child(3){margin-top:4vw}}.faq{background:#fff;padding:125px 0 45px}.faq h2{text-align:center;font-size:40px}.faq .faq_list{width:1000px;margin:100px auto 0}.faq .faq_list a{border-bottom:1px solid}.faq .faq_list a:hover{border-bottom:1px solid #0000}.faq .faq_list li+li{margin-top:25px}.faq .faq_list li dd,.faq .faq_list li dt{padding-left:100px;padding-right:40px;position:relative}.faq .faq_list li dt{cursor:pointer;background:#f6f2fb;font-size:20px;line-height:4.2}.faq .faq_list li dt:after,.faq .faq_list li dt:before{content:"";background:#7b55e0;width:20px;height:2px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.faq .faq_list li dt:after{transform:translateY(-50%)rotate(90deg)}.faq .faq_list li dt.open:after{display:none}.faq .faq_list li dd{padding-top:25px;padding-bottom:25px;line-height:1.83333;display:none}.faq .faq_list li span{margin-left:calc(-.9em - 20px);padding-right:20px;font-size:40px;line-height:1}.faq .faq_list li dt span{color:#7b55e0}@media screen and (width<=1080px){.faq{padding:12vw 0 7.33333vw}.faq h2{font-size:8vw}.faq .faq_list{width:94.6667vw;margin:6.66667vw auto 0}.faq .faq_list li+li{margin-top:6vw}.faq .faq_list li dd,.faq .faq_list li dt{padding-left:13.3333vw;padding-right:5.33333vw;position:relative}.faq .faq_list li dt{padding-top:2.66667vw;padding-bottom:2.66667vw;font-size:3.46667vw;line-height:1.53846}.faq .faq_list li dt:after,.faq .faq_list li dt:before{width:2.66667vw;height:.266667vw;right:2.66667vw}.faq .faq_list li dd{padding-top:3.33333vw;padding-bottom:3.33333vw;font-size:3.46667vw}.faq .faq_list li span{margin-left:calc(-.9em - 2.66667vw);padding-right:2.66667vw;font-size:5.33333vw}}body.renewal-test{--renewal-primary:#7b57e0;--renewal-primary-end:#ae2fc0;--renewal-primary-dark:#6b45d4;--renewal-primary-darker:#5535a8;--renewal-text:#353535;--renewal-text-light:#898989;--renewal-gray:#efeff6;--renewal-gradient:linear-gradient(to right, var(--renewal-primary), var(--renewal-primary-end));--renewal-font:"Noto Sans JP","Hiragino Sans","Yu Gothic",sans-serif;--renewal-header-height:80px;--renewal-transition:.3s ease;padding-top:var(--renewal-header-height)}body.renewal-test>.header,body.renewal-test>.mv{box-sizing:border-box;color:var(--renewal-text);font-family:var(--renewal-font);font-size:16px;font-weight:500;line-height:1.8}body.renewal-test>.header *,body.renewal-test>.header :after,body.renewal-test>.header :before,body.renewal-test>.mv *,body.renewal-test>.mv :after,body.renewal-test>.mv :before{box-sizing:border-box}body.renewal-test>.header a,body.renewal-test>.mv a{color:inherit;text-decoration:none}body.renewal-test>.header img,body.renewal-test>.mv img{max-width:100%;height:auto;display:block}body.renewal-test>.header{width:100%;height:var(--renewal-header-height);z-index:1000;transition:box-shadow var(--renewal-transition);background:#ffffffe6;position:fixed;top:0;left:0;overflow:visible;box-shadow:0 2px 16px #7c7c7c33}body.renewal-test>.header .header-inner{justify-content:space-between;align-items:center;gap:12px;max-width:1200px;height:100%;margin:0 auto;padding:0 40px;display:flex}body.renewal-test>.header .header-logo{flex-shrink:0;align-items:center;display:flex}body.renewal-test>.header .header-logo img{width:auto;height:52px}body.renewal-test>.header .site-menu,body.renewal-test>.header .site-menu-links,body.renewal-test>.header .site-menu-panel{justify-content:center;align-items:center;width:100%;display:flex}body.renewal-test>.header .site-menu-links{gap:18px}body.renewal-test>.header .site-menu-links a{color:var(--renewal-text);white-space:nowrap;transition:color var(--renewal-transition);font-size:clamp(13px,1.1vw,14px);font-weight:700}body.renewal-test>.header .site-menu-links a:hover{color:var(--renewal-primary)}body.renewal-test>.header .site-menu-footer{display:none}body.renewal-test>.header .header-actions{align-items:center;gap:12px;display:flex}body.renewal-test>.header .header-btn-purple,body.renewal-test>.header .header-btn-yellow{white-space:nowrap;border:none;border-radius:100px;justify-content:center;align-items:center;height:46px;font-size:clamp(13px,1.1vw,14px);font-weight:700;display:inline-flex}body.renewal-test>.header .header-btn-yellow{color:var(--renewal-text);transition:transform var(--renewal-transition),box-shadow var(--renewal-transition),background var(--renewal-transition);background:linear-gradient(#fce94c 0,#f5d800 100%);padding:0 20px;box-shadow:0 3px #d4b800,0 4px 12px #fce94c4d}body.renewal-test>.header .header-btn-yellow:hover{background:linear-gradient(#fdee6e 0,#f5d800 100%);transform:translateY(-1px);box-shadow:0 4px #d4b800,0 6px 16px #fce94c66}body.renewal-test>.header .header-btn-yellow:active{transform:translateY(2px);box-shadow:0 1px #d4b800,0 2px 8px #fce94c4d}body.renewal-test>.header .header-btn-purple{color:#fff;box-shadow:0 3px 0 var(--renewal-primary-darker),0 4px 12px #7b57e04d;transition:transform var(--renewal-transition),box-shadow var(--renewal-transition),background var(--renewal-transition);background:linear-gradient(#8b6ce8 0,#6b45d4 100%);padding:0 24px}body.renewal-test>.header .header-btn-purple img{width:1em;margin-left:.2em}body.renewal-test>.header .header-btn-purple:hover{box-shadow:0 4px 0 var(--renewal-primary-darker),0 6px 16px #7b57e066;background:linear-gradient(180deg,#9a7eef 0,var(--renewal-primary) 100%);transform:translateY(-1px)}body.renewal-test>.header .header-btn-purple:active{box-shadow:0 1px 0 var(--renewal-primary-darker),0 2px 8px #7b57e04d;transform:translateY(2px)}body.renewal-test>.header .hamburger{cursor:pointer;z-index:1100;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:none}body.renewal-test>.header .hamburger span{background:var(--renewal-text);width:24px;height:2px;transition:transform var(--renewal-transition),opacity var(--renewal-transition);border-radius:2px;display:block}body.renewal-test>.header .hamburger.is-active span:first-child{transform:translateY(8px)rotate(45deg)}body.renewal-test>.header .hamburger.is-active span:nth-child(2){opacity:0}body.renewal-test>.header .hamburger.is-active span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}body.renewal-test>.mv{padding:20px 0 0}body.renewal-test>.mv .mv-inner{grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;gap:0 20px;max-width:1400px;margin:0 auto;padding:0 40px 40px;display:grid;position:relative}body.renewal-test>.mv .mv-left{z-index:2;flex-direction:column;grid-area:1/1/2/2;align-items:center;min-width:0;padding-top:30px;display:flex}body.renewal-test>.mv .mv-right{z-index:1;flex-direction:column;grid-area:1/2/3/3;justify-content:space-between;align-items:center;min-width:0;padding-top:60px;display:flex;position:relative}body.renewal-test>.mv .mv-notes{grid-area:2/1/3/2;justify-content:center;display:flex}body.renewal-test>.mv .mv-notes p{color:var(--renewal-text-light);margin-bottom:auto;font-size:11px;line-height:1.6;display:block}body.renewal-test>.mv .mv-badges{gap:16px;margin-bottom:20px;display:flex}body.renewal-test>.mv .mv-badge-img{width:auto;height:90px;image-rendering:-webkit-optimize-contrast;backface-visibility:hidden}body.renewal-test>.mv .mv-tags{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}body.renewal-test>.mv .mv-tag{background:var(--renewal-gray);color:var(--renewal-primary);border-radius:4px;padding:6px 18px;font-size:18px;font-weight:700;line-height:1.5;display:inline-block}body.renewal-test>.mv .mv-headline{margin-bottom:28px}body.renewal-test>.mv .mv-headline-sub{color:var(--renewal-text);text-align:center;margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.4}body.renewal-test>.mv .mv-sub-lg{font-size:clamp(24px,5vw,36px)}body.renewal-test>.mv .mv-headline-main{color:var(--renewal-text);letter-spacing:.04em;font-size:80px;font-weight:900;line-height:1.1}body.renewal-test>.mv .mv-cta{margin-bottom:24px}body.renewal-test>.mv .mv-cta-lead{color:var(--renewal-text);text-align:center;letter-spacing:.02em;margin-bottom:12px;font-size:16px;font-weight:700}body.renewal-test>.mv .mv-cta-btn{background:var(--renewal-gradient);color:#fff;height:60px;transition:transform var(--renewal-transition),box-shadow var(--renewal-transition);white-space:nowrap;text-box:trim-both cap alphabetic;border-radius:100px;justify-content:center;align-items:center;padding:0 48px;font-size:20px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 4px 20px #7b57e04d}body.renewal-test>.mv .mv-cta-btn:after{content:"";border-top:2px solid;border-right:2px solid;width:.5em;height:.5em;margin-left:.5em;display:inline-block;position:relative;top:.01em;transform:rotate(45deg)}body.renewal-test>.mv .mv-cta-btn:hover{transform:translateY(-3px);box-shadow:0 8px 32px #7b57e073}body.renewal-test>.mv .mv-mockup-pc{z-index:1;margin-bottom:-140px;position:relative}body.renewal-test>.mv .mv-mockup-pc:after{content:"";z-index:1;filter:blur(2px);background:#0000004d;border-radius:100%;width:100%;height:2%;position:absolute;bottom:-1%;left:0}body.renewal-test>.mv .mv-pc-img{object-fit:contain;object-position:center;z-index:2;border-radius:8px;width:100%;max-width:740px;height:clamp(240px,30vw,360px);position:relative}body.renewal-test>.mv .mv-mockup-phones{z-index:2;justify-content:flex-end;align-items:flex-start;gap:24px;width:100%;padding-right:30px;display:flex;position:relative}body.renewal-test>.mv .mv-phone-wrapper{flex-shrink:0;width:140px;position:relative}body.renewal-test>.mv .mv-phone-img{width:140px}body.renewal-test>.mv .mv-bubble{z-index:5;position:absolute}body.renewal-test>.mv .mv-bubble-label{background:var(--renewal-primary);color:#fff;white-space:nowrap;filter:drop-shadow(0 4px 16px #7b57e040);border-radius:20px;padding:8px 20px;font-size:14px;font-weight:700;animation:4s ease-in-out infinite renewal-float;display:inline-block;position:relative}body.renewal-test>.mv .mv-bubble-label:after{content:"";border-left:12px solid var(--renewal-primary);border-top:10px solid #0000;border-bottom:10px solid #0000;width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}body.renewal-test>.mv .mv-bubble-top{top:-20px;left:50%;transform:translate(-50%)}body.renewal-test>.mv .mv-bubble-bottom-left,body.renewal-test>.mv .mv-bubble-bottom-right{top:-40px;left:50%;transform:translate(-50%)}body.renewal-test>.mv .mv-bubble-bottom-left .mv-bubble-label{animation-delay:1s}body.renewal-test>.mv .mv-bubble-bottom-right .mv-bubble-label{animation-delay:2s}body.renewal-test>.mv .fade-in{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}body.renewal-test>.mv .fade-in.is-visible{opacity:1;transform:translateY(0)}@keyframes renewal-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=1024px){body.renewal-test>.header .site-menu{top:var(--renewal-header-height);width:100%;height:calc(100vh - var(--renewal-header-height));height:calc(100dvh - var(--renewal-header-height));visibility:hidden;pointer-events:none;opacity:0;background:#353535e6;flex-direction:column;justify-content:normal;align-items:normal;gap:0;transition:opacity .3s,visibility 0s linear .4s;display:flex;position:fixed;left:0;overflow-y:auto}body.renewal-test>.header .site-menu-panel{background:#fff;border-radius:0 0 0 40px;justify-content:normal;align-items:normal;width:90%;max-width:420px;margin-left:auto;padding:24px 40px 40px;transition:transform .4s;display:block;transform:translate(100%)}body.renewal-test>.header .site-menu.is-open{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .3s,visibility linear}body.renewal-test>.header .site-menu.is-open .site-menu-panel{transform:translate(0)}body.renewal-test>.header .site-menu-footer,body.renewal-test>.header .site-menu-links{flex-direction:column;align-items:normal;display:flex}body.renewal-test>.header .site-menu-links{justify-content:normal;gap:normal}body.renewal-test>.header .site-menu-links a{color:var(--renewal-text);border-bottom:1px solid #eee;padding:18px 24px;font-size:16px;font-weight:700;transition:initial;display:block}body.renewal-test>.header .site-menu-footer{gap:4px;padding:20px 24px}body.renewal-test>.header .site-menu-footer a{color:var(--renewal-text);padding:8px 0;font-size:14px;font-weight:500;line-height:1.6;display:block}body.renewal-test>.header .site-menu-footer a:hover,body.renewal-test>.header .site-menu-links a:hover{color:var(--renewal-primary)}body.renewal-test>.header .header-actions{margin-left:auto}body.renewal-test>.header .hamburger{display:flex}body.renewal-test>.mv .mv-inner{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}body.renewal-test>.mv .mv-left{flex:none;width:100%;max-width:600px;padding-top:0}body.renewal-test>.mv .mv-right{flex-direction:row;flex:none;justify-content:center;align-items:end;gap:24px;width:100%;padding-top:24px}body.renewal-test>.mv .mv-headline-main{font-size:56px}body.renewal-test>.mv .mv-headline-sub{font-size:22px}body.renewal-test>.mv .mv-mockup-pc{width:auto;margin-bottom:0;margin-right:-60px}body.renewal-test>.mv .mv-pc-img{height:auto}body.renewal-test>.mv .mv-mockup-phones{width:auto;padding-right:0}body.renewal-test>.mv .mv-phone-wrapper{width:auto}}@media (width<=767px){body.renewal-test{--renewal-header-height:40px}body.renewal-test>.header{height:var(--renewal-header-height)}body.renewal-test>.header .header-btn-purple{display:none}body.renewal-test>.header .header-btn-yellow{height:26px;margin-top:-2px}body.renewal-test>.header .header-inner{height:var(--renewal-header-height);padding:0 8px}body.renewal-test>.header .header-logo img,body.renewal-test>.header .header-logo svg{height:26px}body.renewal-test>.header .site-menu-panel{border-radius:0 0 0 32px;width:88%;padding:0}body.renewal-test>.header .site-menu-links a{padding:15px 20px;font-size:15px}body.renewal-test>.header .site-menu-footer{padding:16px 20px}body.renewal-test>.header .site-menu-footer a{font-size:13px}body.renewal-test>.mv{padding:24px 0 0}body.renewal-test>.mv .mv-inner{text-align:center;flex-direction:column;align-items:center;gap:0;padding:0 20px 40px}body.renewal-test>.mv .mv-left{display:contents}body.renewal-test>.mv .mv-badges{flex-direction:row;order:1;justify-content:center;gap:8px;width:100%;margin-bottom:12px;display:flex}body.renewal-test>.mv .mv-tags{flex-wrap:nowrap;order:2;justify-content:center;gap:6px;margin-bottom:8px;display:flex}body.renewal-test>.mv .mv-headline{order:3;width:100%;margin-bottom:8px}body.renewal-test>.mv .mv-right{flex-direction:column;flex:none;order:4;align-items:center;width:100%;margin-bottom:20px}body.renewal-test>.mv .mv-cta{text-align:center;flex-direction:column;order:5;align-items:center;width:100%;display:flex}body.renewal-test>.mv .mv-notes{text-align:left;order:6;width:100%}body.renewal-test>.mv .mv-badge-img{width:auto;max-width:45%;height:auto;max-height:52px}body.renewal-test>.mv .mv-tag{white-space:nowrap;border-radius:3px;padding:3px 10px;font-size:11px}body.renewal-test>.mv .mv-headline-sub{font-size:15px;font-weight:700;line-height:1.4}body.renewal-test>.mv .mv-sub-lg{font-size:26px}body.renewal-test>.mv .mv-headline-main{font-size:50px;line-height:1.1}body.renewal-test>.mv .mv-mockup-pc{width:calc(100% + 40px);max-width:none;margin-bottom:-80px;margin-right:0;position:relative}body.renewal-test>.mv .mv-mockup-pc img{width:100%}body.renewal-test>.mv .mv-mockup-phones{z-index:2;justify-content:flex-start;align-self:flex-start;gap:12px;margin-top:-60px;display:flex;position:relative}body.renewal-test>.mv .mv-phone-wrapper{width:20vw}body.renewal-test>.mv .mv-phone-wrapper img{width:100%;height:auto}body.renewal-test>.mv .mv-bubble-label{padding:4px 12px;font-size:10px}body.renewal-test>.mv .mv-cta-lead{margin-bottom:8px;font-size:13px}body.renewal-test>.mv .mv-cta-btn{width:100%;max-width:305px;height:46px;padding:0 32px;font-size:20px}body.renewal-test>.mv .mv-notes .container{padding:0}body.renewal-test>.mv .mv-notes p{font-size:9px;line-height:1.6}}@media (width<=374px){body.renewal-test>.mv .mv-headline-main{font-size:40px}body.renewal-test>.mv .mv-headline-sub{font-size:13px}body.renewal-test>.mv .mv-tag{padding:4px 8px;font-size:12px}body.renewal-test>.mv .mv-cta-btn{height:48px;font-size:16px}}#introductionRecord[data-design=case-carousel]{--lcc-visible:3;--lcc-edge:8vw;--lcc-purple:#7951dc;--lcc-gap:1.25rem;color:#35303e;background:linear-gradient(#0000 0 68%,#f4f0fdb8 88%,#f4f0fd 100%),radial-gradient(at 12% 45%,#ece1ff 0,#0000 48%),radial-gradient(at 88% 60%,#ffeaf2 0,#0000 46%),#f7f4fc;margin:0;padding:4rem 0 2.75rem;font-family:Noto Sans JP,Yu Gothic,Meiryo,sans-serif;font-size:1rem;line-height:1.75;overflow:hidden}#introductionRecord .lcc-head{text-align:center;width:min(1160px,100% - 40px);margin:0 auto 1.75rem}#introductionRecord .lcc-head h2{color:#35303e;letter-spacing:.01em;width:auto;margin:0;padding:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.6}#introductionRecord .lcc-stage{width:100%;max-width:none;position:relative}#introductionRecord .lcc-viewport{box-sizing:border-box;overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-width:none;width:100%;padding:.5rem 0 1rem;overflow:auto hidden}#introductionRecord .lcc-viewport::-webkit-scrollbar{display:none}#introductionRecord .lcc-track{align-items:stretch;gap:var(--lcc-gap);flex-wrap:nowrap;width:max-content;display:flex;position:relative}#introductionRecord .lcc-card{box-sizing:border-box;width:calc((100vw - 2 * var(--lcc-edge) - (var(--lcc-visible) - 1) * var(--lcc-gap)) / var(--lcc-visible));background:#fff;border:1px solid #e8e4ef;border-radius:1.125rem;flex:none;min-width:0;margin:0;padding:0;transition:border-color .2s,box-shadow .2s;box-shadow:0 4px 18px #30204709}#introductionRecord .lcc-link{border-radius:inherit;height:100%;min-height:0;color:inherit;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}#introductionRecord .lcc-card:hover{border-color:#c6b4e8;box-shadow:0 8px 28px #48278316}#introductionRecord .lcc-copy{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;padding:1.25rem;display:flex}#introductionRecord .lcc-topic{z-index:1;color:#45315f;background:#ffffffed;border-radius:.375rem;max-width:calc(100% - 1.75rem);margin:0;padding:.3rem .65rem;font-size:.875rem;font-weight:700;line-height:1.5;position:absolute;bottom:.75rem;left:.875rem;box-shadow:0 2px 8px #1c123614}#introductionRecord .lcc-name{color:#2c2336;overflow-wrap:anywhere;margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.5}#introductionRecord .lcc-name small{color:#706777;margin-left:.35rem;font-size:.875rem;font-weight:400}#introductionRecord .lcc-details{flex:1;grid-template-rows:auto 1fr;gap:1rem;margin:0 0 1rem;display:grid}#introductionRecord .lcc-detail{flex-direction:column;gap:.375rem;min-width:0;margin:0;padding:0;display:flex}#introductionRecord .lcc-detail dt{color:#746c7d;text-align:left;margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.5}#introductionRecord .lcc-detail dd{color:#4a4253;overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:500;line-height:1.65}#introductionRecord .lcc-challenge{min-height:5rem}#introductionRecord .lcc-effect{background:#f6f2fd;border-radius:.75rem;gap:.375rem;padding:1rem}#introductionRecord .lcc-effect dt{color:#6740b4;align-items:center;gap:.5rem;font-weight:700;display:flex}#introductionRecord .lcc-effect dt:before{content:"";background:#8055d9;border-radius:.125rem;width:.25rem;height:.875rem}#introductionRecord .lcc-effect dd{color:#4a4253;text-align:left;font-weight:500;display:block}#introductionRecord .lcc-read{box-sizing:border-box;color:#6540ac;text-align:center;border:1px solid #e1d6f0;border-radius:.5rem;justify-content:center;align-items:center;width:100%;min-height:2.75rem;margin-top:auto;padding:.6rem 3rem;font-size:.9375rem;font-weight:700;transition:background .2s,border-color .2s;display:flex;position:relative}#introductionRecord .lcc-link:hover .lcc-read,#introductionRecord .lcc-link:focus-visible .lcc-read{color:#fff;background:#8055d9;border-color:#8055d9}#introductionRecord .lcc-read-label{margin:0;line-height:1.5;display:block}#introductionRecord .lcc-read-arrow{margin:0;font-size:1.4rem;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-53%)}#introductionRecord .lcc-photo{box-sizing:border-box;aspect-ratio:16/9;background:#eeebf2;flex:none;width:100%;max-width:none;margin:0;position:relative;overflow:hidden}#introductionRecord .lcc-photo img{width:calc(100% * var(--lcc-photo-zoom,1.2));max-width:none;height:calc(100% * var(--lcc-photo-zoom,1.2));object-fit:cover;object-position:var(--lcc-photo-position,50% 40%);margin:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#introductionRecord .lcc-card:is([data-case-id=interview10],[data-case-id=interview9],[data-case-id=interview8],[data-case-id=interview7],[data-case-id=interview6],[data-case-id=interview5],[data-case-id=interview4],[data-case-id=interview3],[data-case-id=interview2],[data-case-id=interview1]) .lcc-photo{--lcc-photo-zoom:1.25}#introductionRecord .lcc-card:is([data-case-id=interview10],[data-case-id=interview9],[data-case-id=interview8],[data-case-id=interview7],[data-case-id=interview6],[data-case-id=interview5],[data-case-id=interview4],[data-case-id=interview3],[data-case-id=interview2],[data-case-id=interview1]) .lcc-photo img{left:0;transform:translateY(-50%)}#introductionRecord .lcc-photo.lcc-contain{--lcc-photo-zoom:1}#introductionRecord .lcc-card[data-case-id=interview21] .lcc-photo{--lcc-photo-position:50% 24%}#introductionRecord .lcc-card[data-case-id=interview16] .lcc-photo{--lcc-photo-position:50% 47%}#introductionRecord .lcc-card[data-case-id=interview12] .lcc-photo{--lcc-photo-zoom:1}#introductionRecord .lcc-arrow{z-index:2;color:#7951dc;cursor:pointer;background:#fff;border:1px solid #e6def0;border-radius:50%;justify-content:center;align-items:center;width:2.875rem;height:2.875rem;padding:0;display:flex;position:absolute;top:calc(50% - .25rem);transform:translateY(-50%);box-shadow:0 3px 14px #44217a26}#introductionRecord .lcc-arrow span{font-family:Arial,sans-serif;font-size:2rem;line-height:1;transform:translateY(-1px)}#introductionRecord .lcc-prev{left:1rem}#introductionRecord .lcc-next{right:1rem}#introductionRecord .lcc-arrow:hover{background:#f5efff;border-color:#b79bdf}#introductionRecord .lcc-footer{justify-content:center;align-items:center;width:min(1160px,100% - 40px);margin:1.25rem auto 0;display:flex}#introductionRecord .lcc-all{color:#7951cf;background:#fff;border:1px solid #b79bdf;border-radius:.4rem;justify-content:center;align-items:center;gap:1.5rem;min-height:3rem;padding:.65rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}#introductionRecord .lcc-all:hover{background:#eee5fb;border-color:#7951dc}#introductionRecord .lcc-all>span[aria-hidden]{font-size:1.5rem;line-height:1}#introductionRecord .lcc-note{color:#85788d;text-align:center;width:min(1160px,100% - 40px);margin:1rem auto 0;font-size:.75rem;line-height:1.75}#introductionRecord [hidden]{display:none!important}#introductionRecord .lcc-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#introductionRecord .lcc-link:focus-visible,#introductionRecord .lcc-all:focus-visible,#introductionRecord button:focus-visible,#introductionRecord .lcc-viewport:focus-visible{outline-offset:3px;outline:3px solid #7951dc}@media (width>=1080px){#introductionRecord .lcc-card{max-width:360px}}@media (width>=721px) and (width<=1079px){#introductionRecord[data-design=case-carousel]{--lcc-visible:2}}@media (width<=720px){#introductionRecord[data-design=case-carousel]{--lcc-visible:1;--lcc-gap:1rem;padding:3rem 0 2rem}#introductionRecord .lcc-head{margin-bottom:1.25rem}#introductionRecord .lcc-head h2{font-size:1.5rem}#introductionRecord .lcc-copy{padding:1rem}#introductionRecord .lcc-details{gap:.875rem}#introductionRecord .lcc-effect{padding:.75rem}#introductionRecord .lcc-arrow{width:2.5rem;height:2.5rem}#introductionRecord .lcc-prev{left:.5rem}#introductionRecord .lcc-next{right:.5rem}#introductionRecord .lcc-footer{margin-top:1rem}}@media (prefers-reduced-motion:reduce){#introductionRecord .lcc-card,#introductionRecord .lcc-read{transition:none}}header.header .adlpC-header .header_btnWrapper>a.btn.-basePurpleGradation,header#header .header-actions>a.header-btn-purple{color:#61596d;box-shadow:none;background:#fff;border:1px solid #d9d5e1;font-weight:600}header.header .adlpC-header .header_btnWrapper>a.btn.-basePurpleGradation:is(:hover,:active),header#header .header-actions>a.header-btn-purple:is(:hover,:active){color:#453d52;box-shadow:none;background:#f6f5f8;border-color:#b9b1c8;transform:none}header.header .adlpC-header .header_btnWrapper>a.btn.-basePurpleGradation:focus-visible,header#header .header-actions>a.header-btn-purple:focus-visible{outline-offset:3px;outline:3px solid #7b55e0}header#header .header-actions>a.header-btn-purple{padding-inline:18px}header#header .header-actions>a.header-btn-purple img{filter:brightness(0);opacity:.62}@media screen and (width>=768px){header#header .header-actions>a:is(.header-btn-yellow,.header-btn-purple){flex-shrink:0;padding-inline:30px}}@media screen and (width>=1024.1px) and (width<=1120px){header#header .header-inner{padding-inline:20px}header#header .site-menu-links{gap:14px}}@media screen and (width>=1080.1px){header.header .adlpC-header .header_btnWrapper>a.btn.-basePurpleGradation{width:150px}header.header .adlpC-header .header_btnWrapper>a.btn.-baseYellow{box-shadow:0 2px #dcc625}header.header .adlpC-header .header_btnWrapper>a.btn.-baseYellow:hover{color:#222;background:#fff16a;border-color:#0000}}#introductionRecord[data-design=case-library]{--gutter:clamp(20px, 5vw, 80px);font-family:Noto Sans JP,Yu Gothic,Meiryo,sans-serif;font-size:16px;line-height:1.85}#introductionRecord[data-design=case-library] .lc-photo img{display:block}#introductionRecord[data-design=case-library] .lc-card-link{text-decoration:none}#introductionRecord[data-design=case-library] h2.lc-heading{text-align:left;width:auto;margin:0;padding:0;font-weight:700}#introductionRecord[data-design=case-library] h2.lc-heading br{display:inline}#introductionRecord[data-design=case-library] h3,#introductionRecord[data-design=case-library] h4{font-weight:700}#faq[data-design=centered-faq]{background:#fff;width:min(1160px,100% - 40px);margin:auto;padding:112px 0;display:block}#faq[data-design=centered-faq]>h2{text-align:center;width:100%;margin:0;font-size:34px;line-height:1.55}#faq[data-design=centered-faq] .faq_list{border-top:1px solid #e7e3ee;width:min(1080px,100%);margin:56px auto 0}#faq[data-design=centered-faq] .faq_list>li{border-bottom:1px solid #e7e3ee;margin:0}#faq[data-design=centered-faq] .faq_list dt{color:#181324;cursor:pointer;background:0 0;padding:27px 38px 27px 42px;font-size:16px;font-weight:700;line-height:1.85;position:relative}#faq[data-design=centered-faq] .faq_list dt>span,#faq[data-design=centered-faq] .faq_list dd>span{font-size:16px;line-height:inherit;color:#7142e8;margin:0;padding:0;font-weight:700;position:absolute;left:0}#faq[data-design=centered-faq] .faq_list dt:before,#faq[data-design=centered-faq] .faq_list dt:after{content:"";background:#6e687b;width:12px;height:1px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}#faq[data-design=centered-faq] .faq_list dt:after{transform:translateY(-50%)rotate(90deg)}#faq[data-design=centered-faq] .faq_list dt.open:after{display:none}#faq[data-design=centered-faq] .faq_list dd{color:#6a6277;padding:0 24px 26px 42px;font-size:16px;line-height:2;position:relative}#faq[data-design=centered-faq] .faq_list a{color:#7142e8;text-underline-offset:3px;border:0;text-decoration:underline}#faq[data-design=centered-faq] dt:focus-visible{outline-offset:4px;outline:3px solid #7142e8}@media (width<=720px){#faq[data-design=centered-faq]{padding:64px 0}#faq[data-design=centered-faq]>h2{font-size:28px}#faq[data-design=centered-faq] .faq_list{margin-top:36px}#faq[data-design=centered-faq] .faq_list dt{padding-block:24px}}[data-ab-variant=b] .footer{font-family:inherit}[data-ab-variant=b] .footer .footer_inner>h2{font-family:inherit;font-size:16px;font-weight:700;line-height:1.85}[data-ab-variant=b] .footer .footer_list{font-size:14px;font-weight:500;line-height:1.85}[data-ab-variant=b] .footer .footer_link{font-family:inherit}.step .step_flow li:first-child:before{display:none}.step .step_flow>li:first-child:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 32' fill='none' stroke='%237b55e0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 16h46M39 5l11 11-11 11'/%3E%3C/svg%3E") 50%/contain no-repeat;width:56px;height:32px;position:absolute;top:175.5px;left:calc(100% + 50px);transform:translate(-50%,-50%)}@media screen and (width<=1080px){[data-ab-variant=b] .step .step_flow>li .image>img{--step-label-center:min(68px, calc(68/243*258/750*100vw));--step-heading-center:calc(29.5/750*100vw);transform:translateY(calc(var(--step-heading-center) - var(--step-label-center)))}.step .step_flow>li:first-child:after{width:clamp(24px,4.26667vw,40px);height:24px;top:auto;bottom:-4.33333vw;left:17.2vw;transform:translate(-50%,50%)rotate(90deg)}}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo{aspect-ratio:auto;background:0 0;width:calc(100% - 24px);margin:12px 12px 0;overflow:visible}[data-ab-variant=b] #introductionRecord .lcc-photo-frame{aspect-ratio:4/3;isolation:isolate;background:#f1f2f4;border-radius:12px;width:100%;position:relative;overflow:hidden}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo-frame>img{top:var(--lcc-frame-top,0%);left:var(--lcc-frame-left,0%);width:var(--lcc-frame-width,100%);object-fit:initial;object-position:initial;max-width:none;height:auto;margin:0;display:block;position:absolute;transform:none}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo .lcc-topic{z-index:1;box-sizing:border-box;color:#5a368d;letter-spacing:.025em;overflow-wrap:anywhere;background:#fffffff0;border:1px solid #ffffffb3;border-radius:.5rem;width:fit-content;max-width:calc(100% - 1.25rem);min-height:0;margin:0;padding:.375rem .625rem;font-size:.875rem;font-weight:700;line-height:1.5;display:block;position:absolute;bottom:.625rem;left:.625rem;box-shadow:0 2px 8px #24133712}[data-ab-variant=b] #introductionRecord .lcc-copy{padding:.875rem 1.25rem 1rem}[data-ab-variant=b] #introductionRecord .lcc-name{margin-bottom:.5rem}[data-ab-variant=b] #introductionRecord .lcc-photo-labels{z-index:1;box-sizing:border-box;background:#fffffff0;border:1px solid #ffffffb3;border-radius:.5rem;flex-direction:column;gap:.125rem;width:fit-content;max-width:calc(100% - 1.25rem);padding:.375rem .625rem;display:flex;position:absolute;bottom:.625rem;left:.625rem;box-shadow:0 2px 8px #24133712}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo .lcc-photo-labels .lcc-topic{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:.8125rem;position:static}[data-ab-variant=b] #introductionRecord .lcc-photo-labels .lcc-name{min-width:0;margin:0;font-size:1rem;line-height:1.5}[data-ab-variant=b] #introductionRecord .lcc-details{gap:.625rem;margin-bottom:.625rem}[data-ab-variant=b] #introductionRecord .lcc-challenge{min-height:0}[data-ab-variant=b] #introductionRecord .lcc-challenge>dd{font-size:.875rem}[data-ab-variant=b] #introductionRecord .lcc-effect{padding:.75rem}[data-ab-variant=b] #introductionRecord .lcc-effect .lcc-effect-copy{text-wrap:wrap;font-size:.875rem;line-height:1.65}[data-ab-variant=b] #introductionRecord .lcc-effect-line{display:block}[data-ab-variant=b] #introductionRecord .lcc-effect-term{white-space:nowrap}@media (width<=720px){[data-ab-variant=b] #introductionRecord .lcc-copy{padding-inline:1rem}}[data-ab-variant=b] #introductionRecord .lcc-card:is([data-case-id=interview21],[data-case-id=interview16],[data-case-id=interview12]) .lcc-photo-frame>img{object-fit:cover;width:100%;height:100%;inset:0}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview21] .lcc-photo-frame{background:#f1eee8}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview16] .lcc-photo-frame{background:#edf1e9}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview12] .lcc-photo-frame{background:#fff}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview28] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-3.90879%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview24] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-26.0586%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview22] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-8.68621%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview26] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-13.0293%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview23] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-19.544%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview25] .lcc-photo-frame,[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview20] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-3.90879%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview17] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-19.544%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview19] .lcc-photo-frame{--lcc-frame-width:118.893%;--lcc-frame-left:-9.44625%;--lcc-frame-top:-31.4875%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview18] .lcc-photo-frame{--lcc-frame-width:118.812%;--lcc-frame-left:-9.40594%;--lcc-frame-top:-9.90099%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview15] .lcc-photo-frame{--lcc-frame-width:118.812%;--lcc-frame-left:-9.40594%;--lcc-frame-top:-1.32013%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview14] .lcc-photo-frame{--lcc-frame-width:118.812%;--lcc-frame-left:-9.40594%;--lcc-frame-top:-8.25083%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview13] .lcc-photo-frame{--lcc-frame-width:118.812%;--lcc-frame-left:-9.40594%;--lcc-frame-top:-16.5017%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview11] .lcc-photo-frame{--lcc-frame-width:118.812%;--lcc-frame-left:-9.40594%;--lcc-frame-top:-3.9604%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview10] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:-5.34759%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview9] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:0.0%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview8] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:-32.0856%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview7] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:-5.34759%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview6] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:-7.13012%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview5] .lcc-photo-frame,[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview4] .lcc-photo-frame,[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview3] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:0.0%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview2] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:-3.56506%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview1] .lcc-photo-frame{--lcc-frame-width:128.342%;--lcc-frame-left:0.0%;--lcc-frame-top:-8.55615%}[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card .lcc-link{isolation:isolate;--lcc-dot-a:#cdb8eb;--lcc-dot-b:#ebc4d7;--lcc-dot-a-top:98px;--lcc-dot-a-left:16px;--lcc-dot-a-right:auto;--lcc-dot-a-width:48px;--lcc-dot-a-height:72px;--lcc-dot-b-top:28px;--lcc-dot-b-left:auto;--lcc-dot-b-right:18px;--lcc-dot-b-width:36px;--lcc-dot-b-height:60px;background:radial-gradient(circle,#0000 0 54px,#dacbef 55px 57px,#0000 58px) -44px -26px/118px 118px no-repeat,radial-gradient(circle,#0000 0 36px,#f1d3e2 37px 39px,#0000 40px) calc(100% + 18px) 133px/82px 82px no-repeat,#fff;position:relative}[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card[data-dot-pattern="2"] .lcc-link{--lcc-dot-a:#b9d5e4;--lcc-dot-b:#cdb8eb;--lcc-dot-a-top:104px;--lcc-dot-a-left:auto;--lcc-dot-a-right:14px;--lcc-dot-a-width:36px;--lcc-dot-a-height:60px;--lcc-dot-b-top:24px;--lcc-dot-b-left:18px;--lcc-dot-b-right:auto;--lcc-dot-b-width:48px;--lcc-dot-b-height:48px;background:radial-gradient(circle,#0000 0 46px,#cbbbe9 47px 49px,#0000 50px) calc(100% + 30px) -22px/102px 102px no-repeat,radial-gradient(circle,#0000 0 27px,#c9e2ee 28px 30px,#0000 31px) -18px 112px/64px 64px no-repeat,radial-gradient(circle,#0000 0 9px,#f1d3e2 10px 12px,#0000 13px) 30px 86px/28px 28px no-repeat,#fff}[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card[data-dot-pattern="3"] .lcc-link{--lcc-dot-a:#ebc4d7;--lcc-dot-b:#b9d5e4;--lcc-dot-a-top:20px;--lcc-dot-a-left:24px;--lcc-dot-a-width:48px;--lcc-dot-a-height:36px;--lcc-dot-b-top:126px;--lcc-dot-b-right:12px;--lcc-dot-b-width:48px;--lcc-dot-b-height:48px;background:radial-gradient(circle,#0000 0 42px,#ead0e2 43px 45px,#0000 46px) -40px 82px/94px 94px no-repeat,radial-gradient(circle,#0000 0 23px,#d5c5ee 24px 26px,#0000 27px) calc(100% - 8px) 22px/56px 56px no-repeat,radial-gradient(circle,#0000 0 10px,#c9e2ee 11px 13px,#0000 14px) calc(100% - 35px) 90px/30px 30px no-repeat,#fff}[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card .lcc-link:before,[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card .lcc-link:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, var(--lcc-dot-a) 0 1.4px, transparent 1.8px) 0 0 / 12px 12px;position:absolute}[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card .lcc-link:before{top:var(--lcc-dot-a-top);left:var(--lcc-dot-a-left);right:var(--lcc-dot-a-right);width:var(--lcc-dot-a-width);height:var(--lcc-dot-a-height)}[data-ab-variant=b] #introductionRecord:is(:not([data-case-pattern]),[data-case-pattern=current]) .lcc-card .lcc-link:after{top:var(--lcc-dot-b-top);left:var(--lcc-dot-b-left);right:var(--lcc-dot-b-right);width:var(--lcc-dot-b-width);height:var(--lcc-dot-b-height);background-image:radial-gradient(circle, var(--lcc-dot-b) 0 1.4px, transparent 1.8px)}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo{isolation:isolate;padding-block:8px}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:linear-gradient(45deg,#feda75 0%,#fa7e1e 25%,#d62976 55%,#962fbf 80%,#4f5bd5 100%);border-radius:50%;width:min(100%,196px);position:absolute;top:0;left:50%;transform:translate(-50%)}[data-ab-variant=b] #introductionRecord .lcc-photo-frame{z-index:1;aspect-ratio:1;border-radius:50%;width:min(100% - 16px,180px);margin:0 auto;box-shadow:0 0 0 4px #fff}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo-frame>img{width:calc(var(--lcc-frame-width,100%) * 4 / 3);left:calc(var(--lcc-frame-left,0%) * 4 / 3 - 16.6667%)}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview21] .lcc-photo-frame>img{object-position:50% 10%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview12] .lcc-photo-frame>img{width:125%;height:auto;inset:-5.72917% auto auto -12.5%}[data-ab-variant=b] #introductionRecord .lcc-photo-labels{z-index:2;text-align:left;width:max-content;max-width:100%;margin:-32px 0 0;position:relative;inset:auto;transform:none}@media screen and (width>=1080.1px){.step .step_flow{padding-top:44px}}[data-ab-variant=b] #features{background:#f4f0fd}@media screen and (width>=1080.1px){[data-ab-variant=b] #features{padding-bottom:120px}}[data-ab-variant=b] #features>.features_list{width:min(1080px,100% - 48px);margin:56px auto 0}[data-ab-variant=b] #features>.features_list>li{background:#fff;border:1px solid #e7e3ee;border-radius:24px;grid-template-columns:76px minmax(0,1fr);gap:0 28px;padding:40px;display:grid;box-shadow:0 8px 28px #3421530a}[data-ab-variant=b] #features>.features_list>li+li{margin-top:40px}[data-ab-variant=b] #features>.features_list>li>.lfp-label{color:#754ae7;background:0 0;border:0;border-radius:0;flex-direction:column;grid-area:1/1/span 8;justify-content:flex-start;align-items:flex-start;gap:10px;width:auto;margin:0;padding:6px 0 0;font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;display:flex}[data-ab-variant=b] #features>.features_list>li>.lfp-label:before{content:none}[data-ab-variant=b] #features .lfp-label>span{padding:0;position:static}[data-ab-variant=b] #features .lfp-label>.lfp-word{color:#766d88;letter-spacing:.14em}[data-ab-variant=b] #features .lfp-label>.lfp-value{font-variant-numeric:tabular-nums;letter-spacing:-.06em;border:0;font-size:56px;font-weight:400}[data-ab-variant=b] #features>.features_list>li>h3{letter-spacing:-.04em;text-align:left;border:0;grid-column:2;margin:0;padding:0;font-size:clamp(26px,2.7vw,36px);line-height:1.7}[data-ab-variant=b] #features>.features_list>li>h3>br.-sp{display:none}[data-ab-variant=b] #features>.features_list>li>.explanation{grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;width:auto;margin:32px 0 0;padding:0;display:grid}[data-ab-variant=b] #features .features_list .explanation :is(.text,.textWrap,.textInner){color:#625b70;order:0;width:100%;min-width:0;margin:0;padding:0;font-size:16px;line-height:2}[data-ab-variant=b] #features .features_list .explanation .image{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}[data-ab-variant=b] #features .features_list .explanation .image img{object-fit:contain;width:100%;max-width:448px;height:auto;margin:0 auto;display:block}[data-ab-variant=b] #features .features_list .image_left .image{grid-area:1/1;position:relative;inset:auto}[data-ab-variant=b] #features .features_list .image_left .image img{max-width:340px}[data-ab-variant=b] #features .features_list .image_left .textWrap{grid-area:1/2}[data-ab-variant=b] #features .features_list .explanation .image .feature-cost-cutout{width:auto;max-width:100%;height:300px}[data-ab-variant=b] #features>.features_list>li:first-child>.explanation>.image>img{border-radius:12px}[data-ab-variant=b] #features>.features_list>li:nth-child(3){align-content:start;height:auto;min-height:0}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>.lfp-label{grid-row:1/span 2}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>h3{line-height:1.5}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>.explanation{align-items:start;margin-top:16px}@media (width>=1001px){[data-ab-variant=b] #features>.features_list>li:nth-child(3)>.explanation{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>.explanation>.image>.feature-cost-cutout{width:auto;max-width:100%;height:auto;max-height:288px}@media (width>=721px){[data-ab-variant=b] #features>.features_list>li:nth-child(3){padding-bottom:28px}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>.explanation>.image>.feature-cost-cutout{margin-top:-88px}}[data-ab-variant=b] #features .features_list .furthermore{color:#262135;text-align:left;background:0 0;border:0;border-radius:0;width:auto;margin:0;padding:0;font-size:20px;font-weight:700;line-height:1.6}[data-ab-variant=b] #features .features_list .furthermore:after{content:none}[data-ab-variant=b] #features>.features_list>li>.furthermore{border-top:1px solid #e7e3ee;grid-column:2;margin-top:36px;padding-top:28px}[data-ab-variant=b] #features .features_list .textWrap .furthermore{margin:0 0 20px;font-size:23px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led]{grid-column:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:24px 0 0;display:grid}[data-ab-variant=b] #features .function_list[data-copy=benefit-led]>li{background:#fff;border:1px solid #e7e3ee;border-radius:16px;width:auto;min-width:0;margin:0;padding:22px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led] h4{min-height:48px;margin:0 0 16px;padding-left:54px;font-size:20px;line-height:1.6}[data-ab-variant=b] #features .function_list[data-copy=benefit-led] .lfo-icon{width:44px;height:44px;font-size:18px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led] .lfo-icon svg{width:24px;height:24px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led] .text{color:#625b70;font-size:16px;line-height:1.95}@media (width<=1000px){[data-ab-variant=b] #features>.features_list>li{grid-template-columns:64px minmax(0,1fr);gap:0 24px;padding:28px}[data-ab-variant=b] #features .lfp-label>.lfp-value{font-size:48px}[data-ab-variant=b] #features>.features_list>li>.explanation{gap:24px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led]{gap:16px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led]>li{padding:20px}}@media (width<=720px){[data-ab-variant=b] #features>.features_list{width:calc(100% - 32px);margin-top:36px}[data-ab-variant=b] #features>.features_list>li{border-radius:20px;padding:24px;display:block}[data-ab-variant=b] #features>.features_list>li+li{margin-top:28px}[data-ab-variant=b] #features>.features_list>li>.lfp-label{flex-direction:row;align-items:center;gap:12px;margin-bottom:18px;padding:0}[data-ab-variant=b] #features .lfp-label>.lfp-value{font-size:32px}[data-ab-variant=b] #features>.features_list>li>h3{font-size:26px;line-height:1.6}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>h3>.-purple{white-space:nowrap;font-size:clamp(1rem,7vw - 6px,26px)}[data-ab-variant=b] #features>.features_list>li:nth-child(3)>h3>.-purple>br.-sp{display:none}[data-ab-variant=b] #function[data-design=figma-features]>.lf-heading{padding-top:24px}[data-ab-variant=b] #features>.features_list>li>.explanation{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}[data-ab-variant=b] #features .features_list .image_left :is(.image,.textWrap){grid-area:auto}[data-ab-variant=b] #features .features_list .image_left .image{grid-row:1}[data-ab-variant=b] #features .function_list[data-copy=benefit-led]{grid-template-columns:minmax(0,1fr)}}[data-ab-variant=b] #features>h2>.-purple>b,[data-ab-variant=b] .why>h2>b{vertical-align:baseline}.why .why_reason>li>img{border-radius:12px}.why .why_reason>li>h3{color:#000}.what .media[data-design=video-intro]{background:linear-gradient(#f7f5ff 0%,#f7f6fb 65%,#f0f0f0 100%);padding:clamp(56px,6vw,80px) max(20px,5vw) 64px}[data-ab-variant=b] #mv .mv-tag{color:#333;background:#f1ebfc}[data-ab-variant=b] .what .media[data-design=video-intro]{background:linear-gradient(#fff 0%,#f7f5ff clamp(64px,8vw,104px),#f7f6fb 65%,#f0f0f0 100%)}.what .media[data-design=video-intro] h2{text-align:center;background:0 0;width:auto;margin:0;padding:0;font-weight:700;line-height:1.4}.what .media[data-design=video-intro] .lvi-kicker{color:#353535;margin-bottom:10px;font-size:clamp(18px,2vw,24px);display:block}.what .media[data-design=video-intro] .lvi-title{color:#7044dc;letter-spacing:-.025em;font-size:clamp(30px,3.8vw,44px);display:block}.what .media[data-design=video-intro] .youtube{aspect-ratio:16/9;isolation:isolate;background:#7044dc;border:1px solid #6741c4;border-radius:20px;width:min(760px,100%);height:auto;margin:36px auto 0;box-shadow:0 20px 48px #45208020}.what .media[data-design=video-intro] .vimeo-placeholder{border-radius:inherit;background:#000}.what .media[data-design=video-intro] img.lvi-thumbnail{object-fit:contain;width:100%;height:100%;margin:0;padding:0;display:block}.what .media[data-design=video-intro] .vimeo-placeholder:focus-visible{outline-offset:-7px;outline:3px solid #ffeb4a}.what .media[data-design=video-intro] .vimeo-player{background:#000;border:0;width:100%;height:100%;display:block}[data-ab-variant=b] #video-introduction .youtube{border:0;position:relative;overflow:hidden}[data-ab-variant=b] #video-introduction .youtube:after{content:"";z-index:2;box-sizing:border-box;border-radius:inherit;pointer-events:none;border:2px solid #7950df;position:absolute;inset:0}[data-ab-variant=b] #video-introduction .youtube>:is(.vimeo-placeholder,.vimeo-player){border-radius:0;position:absolute;inset:0}@media (width<=640px){.what .media[data-design=video-intro]{padding-bottom:40px}.what .media[data-design=video-intro] .youtube{border-radius:16px;margin-top:24px}}@media screen and (width>=1080.1px){.features .features_list .explanation.image_left:has(.app-download-links){align-items:center;padding-top:35px}.features .features_list .explanation.image_left:has(.app-download-links)>.textWrap>.furthermore{margin-top:0}}.features .app-download-links{flex-wrap:wrap;gap:12px;margin:18px 10px 0 35px;display:flex}.features .app-download-link{color:#fff;background:#202024;border:1px solid #202024;border-radius:10px;flex:172px;justify-content:center;align-items:center;gap:12px;max-width:230px;min-height:64px;padding:10px 18px;line-height:1.3;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.features .app-download-link svg{flex:0 0 24px}.features .app-download-link span{flex-direction:column;gap:2px;display:flex}.features .app-download-link small{color:#fff;font-size:14px}.features .app-download-link strong{color:#fff;font-size:18px;font-weight:700}.features .app-download-link:hover{background:#3d3453;border-color:#3d3453}.features .app-download-link:focus-visible{outline-offset:4px;outline:3px solid #7b55e0}@media screen and (width<=1080px){.features .app-download-links{margin-inline:0}}.step .ld-download{box-sizing:border-box;color:#fff;text-align:left;border-top:1px solid #ffffff4d;flex:0 0 100%;width:100%;min-width:0;padding-top:56px;scroll-margin-top:120px}.step .ld-download *{box-sizing:border-box}.step .ld-download-heading{text-align:center;margin:0 0 36px}.step .ld-download-eyebrow{color:#fff;letter-spacing:.08em;margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.5}.step .ld-download h2{color:#fff;margin:0;padding:0;font-size:36px;font-weight:700;line-height:1.5}.step .ld-download h2 span{display:inline-block}.step .ld-download-lead{color:#fff;margin:16px 0 0;font-size:17px;font-weight:500;line-height:1.8}.step .ld-download-covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;min-width:0;display:grid}.step .ld-download-covers figure{min-width:0;margin:0}.step .ld-download-covers img{aspect-ratio:16/9;object-fit:contain;border:1px solid #ffffff80;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 8px 24px #23114529}.step .ld-download-covers figcaption{color:#fff;text-align:center;margin:8px 0 0;font-size:14px;font-weight:700;line-height:1.5}.step .ld-download-button{color:#222;text-align:center;background:#fce94c;border:1px solid #f3d83a;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:min(100%,520px);min-height:68px;margin:32px auto 0;padding:18px 24px;font-size:20px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:flex;box-shadow:0 2px #ddc932}.step .ld-download-button>svg{flex:0 0 22px}.step .ld-download-button:hover{opacity:1;background:#fff078;box-shadow:0 3px #ddc932,0 6px 16px #59420818}.step .ld-download-button:focus-visible{outline-offset:4px;outline:3px solid #fff}.step .ld-download-contact{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:28px 0 0;font-size:15px;font-weight:500;line-height:1.7;display:flex}.step .ld-download-contact a{color:#fff;text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.step .ld-download-contact a:hover{opacity:1;text-decoration-thickness:2px}.step .ld-download-contact a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #fce94c}.step .ld-download-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1080px){.step .ld-download{width:calc(100% - 64px);max-width:1000px;margin:48px auto 0}.step .ld-download-covers{gap:24px}.step .ld-download h2{font-size:32px}.step .ld-download-button{font-size:18px}}@media (width<=760px){.step .ld-download{width:calc(100% - 40px);padding-top:40px}.step .ld-download-covers{gap:14px}.step .ld-download h2{font-size:28px}.step .ld-download-lead{max-width:27em;margin-inline:auto;font-size:16px}.step .ld-download-contact{margin-top:24px}}@media (width<=480px){.step .ld-download{width:calc(100% - 32px)}.step .ld-download h2{font-size:26px}.step .ld-download-heading{margin-bottom:28px}.step .ld-download-eyebrow{font-size:14px}.step .ld-download-covers{gap:12px}.step .ld-download-covers img{border-radius:6px}.step .ld-download-button{gap:8px;min-height:62px;margin-top:24px;padding-inline:16px;font-size:16px}.step .ld-download-contact{flex-direction:column;font-size:14px}}@media (prefers-reduced-motion:reduce){.step .ld-download-button{transition:none}}.features .features_list li:nth-child(3) .explanation .image .feature-cost-cutout{object-fit:contain;width:auto;max-width:100%;height:300px;margin:0 auto;display:block}@media (width<=1080px){.features .features_list li:nth-child(3) .explanation .image .feature-cost-cutout{height:clamp(240px,64vw,320px)}}.lai-section{color:#262135;background:#fff;padding:88px 0 72px;scroll-margin-top:104px}.lai-section *{box-sizing:border-box}.lai-inner{width:min(1080px,100% - 64px);margin:0 auto}.lai-main{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.lai-copy{min-width:0}.lai-eyebrow{align-items:center;gap:12px;margin:0 0 22px;font-size:18px;font-weight:700;line-height:1.5;display:flex}.lai-ai-label{color:#fff;background:#754ae7;border-radius:8px;padding:2px 11px;font-size:18px}.lai-section h2{color:#262135;letter-spacing:.02em;text-align:left;margin:0;padding:0;font-size:clamp(40px,4.3vw,56px);font-weight:800;line-height:1.4}.lai-section h2>span{color:#7142dc}[data-ab-variant=b] #ai-integration #lai-title>span{display:inline-block}@supports (background-clip:text){[data-ab-variant=b] #ai-integration #lai-title>span{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#9b35d1 0%,#7044dc 48%,#1874d2 100%);-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){[data-ab-variant=b] #ai-integration #lai-title>span{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}.lai-subtitle{margin:22px 0 16px;font-size:24px;font-weight:700;line-height:1.6}.lai-subtitle>span{color:#7142dc}.lai-description{margin:0;font-size:17px;font-weight:500;line-height:1.95}.lai-protocol{color:#736b83;margin:18px 0 0;font-size:14px;line-height:1.7}.lai-connection{background:0 0;border:0;width:100%;min-width:0;margin:0;padding:0}.lai-connection>img{width:100%;max-width:100%;height:auto;display:block}.lai-benefits{border-block:1px solid #e7e0f1;grid-template-columns:repeat(3,minmax(0,1fr));margin:56px 0 0;padding:32px 0;list-style:none;display:grid}.lai-benefits>li{min-width:0;margin:0;padding:0 24px}.lai-benefits>li:first-child{padding-left:0}.lai-benefits>li:last-child{padding-right:0}.lai-benefits>li+li{border-left:1px solid #e7e0f1}.lai-benefit-icon{width:40px;height:40px;box-shadow:none;color:#7142dc;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin-bottom:14px;display:flex}@media (forced-colors:active){[data-ab-variant=b] #ai-integration .lai-benefit-icon svg{stroke:canvastext}}.lai-benefits h3{margin:0 0 10px;padding:0;font-size:19px;font-weight:700;line-height:1.6}.lai-benefits p{color:#61586f;margin:0;font-size:16px;font-weight:500;line-height:1.85}.lai-service-notes{color:#736b83;text-align:left;margin-top:20px}.lai-service-notes p{text-indent:-1.25em;overflow-wrap:anywhere;margin:0;padding-left:1.25em;font-size:12px;font-weight:400;line-height:1.85}.lai-service-notes p+p{margin-top:4px}.lai-connect{justify-content:space-between;align-items:center;gap:24px;margin-top:32px;display:flex}.lai-connect>div{min-width:0}.lai-connect h3{margin:0 0 8px;padding:0;font-size:20px;font-weight:700;line-height:1.6}.lai-connect p{color:#61586f;margin:0;font-size:15px;line-height:1.8}.lai-connect a{color:#7142dc;background:#fff;border:1px solid #7951dc;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:16px;min-height:56px;padding:14px 22px;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .18s;display:inline-flex}.lai-connect a>svg{flex:0 0 22px}.lai-connect a:hover{opacity:1;background:#f4efff}.lai-connect a:focus-visible{outline-offset:4px;outline:3px solid #7951dc}.lai-note{color:#736b83;margin:24px 0 0;font-size:14px;line-height:1.8}.lai-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=960px){.lai-main{gap:28px}.lai-subtitle{font-size:21px}.lai-benefits>li{padding-inline:18px}.lai-connect{flex-direction:column;align-items:flex-start}}@media (width<=760px){.lai-section{padding:56px 0 48px}.lai-inner{width:calc(100% - 40px)}.lai-main{grid-template-columns:minmax(0,1fr);gap:32px}.lai-eyebrow{margin-bottom:16px;font-size:16px}.lai-section h2{font-size:clamp(34px,8.5vw,44px)}.lai-description{font-size:16px}.lai-connection{width:min(100%,460px);margin-inline:auto}.lai-benefits{grid-template-columns:minmax(0,1fr);margin-top:32px;padding:0}.lai-benefits>li,.lai-benefits>li:first-child,.lai-benefits>li:last-child{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:24px 0;display:grid}.lai-benefits>li+li{border-top:1px solid #e7e0f1;border-left:0}.lai-benefit-icon{grid-row:1/3;margin-bottom:0}.lai-benefits h3{font-size:18px}.lai-connect a{width:100%}}@media (width<=380px){.lai-inner{width:calc(100% - 32px)}.lai-subtitle{font-size:20px}}@media (prefers-reduced-motion:reduce){.lai-connect a{transition:none}}#features .function_list[data-copy=benefit-led] li{min-width:0}#features .function_list[data-copy=benefit-led] li h4{overflow-wrap:anywhere;align-items:center;min-height:72px;margin-bottom:16px;padding-left:90px;font-size:22px;line-height:1.5;display:flex;position:relative;background-image:none!important}#features .function_list[data-copy=benefit-led] li p{font-size:18px;line-height:1.85}#features .function_list[data-copy=benefit-led] .lfo-icon{color:#fff;pointer-events:none;letter-spacing:.02em;background:linear-gradient(135deg,#7b55e0,#b428cd);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;font-family:Arial,sans-serif;font-size:26px;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}#features .function_list[data-copy=benefit-led] .lfo-icon svg{flex:none;width:36px;height:36px;display:block}@media (width<=1080px){#features .function_list[data-copy=benefit-led]{margin-inline:0}#features .function_list[data-copy=benefit-led] li{width:100%}#features .function_list[data-copy=benefit-led] li h4{font-size:clamp(19px,3vw,24px)}#features .function_list[data-copy=benefit-led] li p{font-size:clamp(16px,2.4vw,20px)}}@media (width<=600px){#features .function_list[data-copy=benefit-led] li h4{min-height:60px;padding-left:72px}#features .function_list[data-copy=benefit-led] .lfo-icon{width:56px;height:56px;font-size:22px}#features .function_list[data-copy=benefit-led] .lfo-icon svg{width:28px;height:28px}}@media screen and (width>=1080.1px){.features .features_list .image.js-imageModal:after{box-sizing:border-box;pointer-events:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237951dc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='5.5'/%3E%3Cpath d='m15 15 4.5 4.5M10.5 8v5M8 10.5h5'/%3E%3C/svg%3E") 50%/18px 18px no-repeat;border:1px solid #d9ccf4;border-radius:50%;width:34px;height:34px;transition:transform .2s,border-color .2s,box-shadow .2s;bottom:-8px;right:-18px;box-shadow:0 4px 12px #4c2d892e}.features .features_list .image.js-imageModal:hover:after{border-color:#7951dc;transform:scale(1.06);box-shadow:0 6px 16px #4c2d893d}}[data-ab-variant=b] #free_menber_regi3{color:#222;background:#fce94c;border-color:#f3d83a;transition:background-color .18s,box-shadow .18s;box-shadow:0 2px #ddc932}[data-ab-variant=b] #free_menber_regi3:hover{color:#222;opacity:1;background:#fff078;border-color:#f3d83a;box-shadow:0 3px #ddc932,0 6px 16px #59420818}[data-ab-variant=b] #free_menber_regi3:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){[data-ab-variant=b] #free_menber_regi3{transition:none}}[data-ab-variant=b] #function+#pricePlan:before{border-top-color:#f7f6fb}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap{--brand:#7142e8;--brand-dark:#4a22ac;color:#111;background:#fff;border:1px solid #e7e3ee;border-radius:24px;width:min(1060px,100% - 2*clamp(20px,5vw,80px));margin:0 auto;padding:40px 26px 0;font-size:16px;line-height:1.85;overflow:hidden;box-shadow:0 16px 64px #341b5b08}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap *{box-sizing:border-box}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap :where(dl,dt,dd,p){margin:0;padding:0}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap br:is(.-sp,.-pc){display:none}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead{border:0;grid-template-columns:34% 66%;display:grid}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dt,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dt,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd{width:auto;min-width:0}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd>div{width:auto;min-width:0;min-height:94px;color:var(--brand-dark);text-align:center;overflow-wrap:anywhere;background:#f4f0fd;border:0;border-radius:16px 16px 0 0;justify-content:center;align-items:center;padding:20px 12px;font-size:22px;font-weight:700;line-height:1.5;display:flex}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd>div:last-child{color:#442100;background:#ff9f37}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead .-balloonImage:before{content:none;display:none}[data-ab-variant=b] #pricePlan .pricePlan_freeBadge{color:#442100;white-space:nowrap;background:#ff9138;border-radius:999px;width:max-content;padding:6px 16px;font-size:16px;font-weight:700;line-height:1.5;position:absolute;top:-28px;left:50%;transform:translate(-50%)}[data-ab-variant=b] #pricePlan .pricePlan_freeBadge:after{content:"";border-top:7px solid #ff9138;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}@media (width<=720px){[data-ab-variant=b] #pricePlan .pricePlan_freeBadge{padding:5px 8px;font-size:13px;top:-25px}}[data-ab-variant=b] #request_for_information{border-radius:999px;padding-inline:2.5em;position:relative}[data-ab-variant=b] #request_for_information>svg{display:none}[data-ab-variant=b] #request_for_information:after{content:"";border-top:2px solid;border-right:2px solid;width:.5em;height:.5em;display:block;position:absolute;top:50%;right:1.5em;transform:translateY(-50%)rotate(45deg)}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dt{color:var(--brand-dark);letter-spacing:.03em;text-align:left;background:#f7f6fa;margin-top:14px;padding:16px 18px;font-size:15px;font-weight:700;line-height:1.85}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd{background:#fff;border:0}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl{border-bottom:1px solid #eeeaf3;grid-template-columns:34% 66%;font-size:16px;line-height:1.8;display:grid}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dt{color:#111;min-height:0;font-size:inherit;overflow-wrap:anywhere;background:#fff;flex-wrap:wrap;align-items:center;padding:20px 18px;display:flex}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dt span{width:auto}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd{text-align:center;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd>div{overflow-wrap:anywhere;background:#fff;border:0;flex-wrap:wrap;justify-content:center;align-items:center;width:auto;min-width:0;padding:18px 12px;display:flex}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd>div:last-child{background:#ffe1c1}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl:nth-child(2n)>dd>div:last-child{background:#ffecd9}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd.colspan{overflow-wrap:anywhere;background:#fcfbfe;border:0;justify-content:center;align-items:center;padding:18px 14px;display:flex}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap>.pricePlan_table>dd>dl:nth-child(2)>dd>div{color:var(--brand);letter-spacing:-.035em;padding:25px 8px;font-size:30px;font-weight:700}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap>.pricePlan_table>dd>dl:nth-child(2)>dd>div:last-child{color:#b34a00}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd.pricePlan_inlineNote{color:#665e75;text-align:left;overflow-wrap:anywhere;background:#fffaf5;border-top:1px dashed #eadacb;grid-column:1/-1;padding:12px 18px 16px;font-size:14px;line-height:1.75;display:block}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table small,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table sup,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table dt span{font-size:14px;line-height:1.6}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_taxLabel{letter-spacing:normal;white-space:nowrap;margin-left:.2em;font-weight:500}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table .-fs24{font-size:18px;line-height:1.6}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore{text-align:center;justify-content:center;align-items:center;height:auto;padding:28px 0;display:flex}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span{color:var(--brand);cursor:pointer;background-color:#fff;border:1px solid #dacef3;border-radius:999px;align-items:center;gap:18px;padding:13px 22px;font-size:15px;line-height:1.85;transition:background-color .18s,border-color .18s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span:hover{background-color:#f1eaff;border-color:#b59be9}}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span:focus-visible{outline:2px solid var(--brand);outline-offset:3px;background-color:#f1eaff;border-color:#b59be9}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span:active{background-color:#e8dbff;border-color:#b59be9}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span:after{content:"";background:0 0;border:1.5px solid;border-top:0;border-left:0;flex:none;width:8px;height:8px;transition:transform .2s;position:static;transform:rotate(45deg)translateY(-2px)}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore.open>span:after{transform:rotate(225deg)translate(-2px,-2px)}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMoreWrap{padding-bottom:26px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_legend{color:#181324;text-align:right;margin:0 0 14px;font-size:14px;line-height:1.6}@media (width<=720px){[data-ab-variant=b] #pricePlan .pricePlan_tableWrap{border-radius:18px;width:calc(100% - 24px);padding:40px 10px 0}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl{grid-template-columns:32% 68%}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd{gap:5px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd>div{border-radius:12px 12px 0 0;min-height:80px;padding:16px 6px;font-size:15px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dt{padding:12px 10px;font-size:14px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl{font-size:14px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dt{padding:16px 7px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd>div{padding:16px 5px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd.colspan{padding:16px 10px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap>.pricePlan_table>dd>dl:nth-child(2)>dd>div{letter-spacing:-.04em;padding:24px 5px;font-size:22px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore{padding:22px 0}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span{gap:12px;padding:12px 16px;font-size:14px}}@media (prefers-reduced-motion:reduce){[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableMore>span:after{transition:none}}[data-ab-variant=b] body>:is(.header,.wrapper){--lgram-interface-font:"游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;font-family:var(--lgram-interface-font)}[data-ab-variant=b] #introductionRecord[data-design],[data-ab-variant=b] #introductionRecord .lcc-arrow span,[data-ab-variant=b] #function[data-design=figma-features],[data-ab-variant=b] #features>.features_list>li>.lfp-label,[data-ab-variant=b] #features .function_list[data-copy=benefit-led] .lfo-icon,[data-ab-variant=b] :is(.header,.wrapper) :is(button,input,select,textarea){font-family:var(--lgram-interface-font)}[data-ab-variant=b] #function[data-design=figma-features] .lfv-fixed-menu{min-height:0}[data-ab-variant=b] #function[data-design=figma-features] .lfm-diagram{width:100%;max-width:540px;margin:0 auto}[data-ab-variant=b] #function[data-design=figma-features] .lfm-diagram>.lfm-illustration{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:none;margin:0;display:block}[data-ab-variant=b] #function[data-design=figma-features] .lf-card-visual.lf-service-visual{aspect-ratio:auto;background:0 0;flex-direction:column;justify-content:center;gap:10px;height:auto;min-height:244px;margin:18px 0 20px;padding:0;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-brochure>img,[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link>img{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:264px;display:block}[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link{color:#6741bd;border-radius:12px;width:100%;padding:10px 0 22px;transition:background-color .2s,box-shadow .2s;display:block;position:relative}[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link:hover{background:#faf8ff}[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link:focus-visible{outline-offset:4px;outline:2px solid #7950ed}[data-ab-variant=b] #function[data-design=figma-features] .lfv-enlarge{background:#fff;border:1px solid #e2d8f6;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.5;position:absolute;bottom:0;right:2px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-note{color:#787183;text-align:right;margin:0;font-size:11px;font-weight:400;line-height:1.7}[data-ab-variant=b] #function[data-design=figma-features] .lfv-board{color:#30263f;background:#fff;border:1px solid #e5dff0;border-radius:16px;width:100%;min-width:0;padding:20px;font-size:13px;line-height:1.65;box-shadow:0 8px 24px #3019580a}[data-ab-variant=b] #function[data-design=figma-features] .lfv-board b{font-weight:700}[data-ab-variant=b] #function[data-design=figma-features] .lfv-board p{font-size:inherit;line-height:inherit;margin:0}[data-ab-variant=b] #function[data-design=figma-features] .lfv-chips{flex-wrap:wrap;gap:6px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-chips>span{color:#6540ba;white-space:nowrap;background:#f0ebfc;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}[data-ab-variant=b] #function[data-design=figma-features] .lfv-menu-header{justify-content:space-between;align-items:center;gap:8px;padding-bottom:18px;font-weight:700;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-status{color:#78628c;font-size:10px;font-weight:400}[data-ab-variant=b] #function[data-design=figma-features] .lfv-menu-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-menu-items>div{text-align:center;background:#f5f1fd;border-radius:10px;flex-direction:column;gap:10px;padding:20px 4px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-menu-items b{color:#6945c6;font-size:12px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-menu-items span{color:#756985;font-size:10px}[data-ab-variant=b] #function[data-design=figma-features] p.lfv-menu-hint{text-align:center;color:#786d86;padding-top:16px;font-size:11px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-mcp-map{grid-template-columns:minmax(0,1.25fr) 42px minmax(0,1fr);align-items:center;gap:10px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-data-source{border:1px solid #e9e2f6;border-radius:10px;padding:12px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-data-source>b{margin-bottom:10px;display:block}[data-ab-variant=b] #function[data-design=figma-features] .lfv-data-source .lfv-chips>span{padding:3px 6px;font-size:10px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-connector{text-align:center;color:#7752c6;font-size:11px;font-weight:700;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-connector i{font-size:25px;font-style:normal;line-height:1.2}[data-ab-variant=b] #function[data-design=figma-features] .lfv-ai-tools{gap:9px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-ai-tools>b{text-align:center;border:1px solid #ddd4ee;border-radius:9px;padding:10px 6px;font-size:12px}[data-ab-variant=b] #function[data-design=figma-features] p.lfv-prompt{background:#f3eefa;border-radius:10px 10px 2px;margin-top:18px;padding:12px;font-size:12px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-timeline{gap:18px;margin:0;padding:0 0 0 24px;list-style:none;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-timeline>li{grid-template-columns:1fr;gap:2px;padding:0 0 0 12px;display:grid;position:relative}[data-ab-variant=b] #function[data-design=figma-features] .lfv-timeline>li:before{content:"";background:#8051e6;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-20px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-timeline>li:not(:last-child):after{content:"";background:#e0d4f5;width:1px;position:absolute;top:18px;bottom:-18px;left:-16px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-time{color:#7850bd;font-size:10px;font-weight:700}[data-ab-variant=b] #function[data-design=figma-features] .lfv-timeline>li>span:last-child{color:#80748b;font-size:11px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-entry-points{grid-template-columns:1fr 1fr;gap:12px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-entry-points>div{border:1px solid #e7dff2;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:15px 7px;font-size:11px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-entry-symbol{color:#6843bb;background:#f2ecfd;border-radius:7px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-down-arrow{text-align:center;color:#946ad9;font-size:23px;line-height:1.7}[data-ab-variant=b] #function[data-design=figma-features] .lfv-action-result{text-align:center;color:#613bb0;background:#f2ecfc;border-radius:10px;gap:3px;padding:13px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-action-result span{font-size:11px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-types{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-types>div{text-align:center;border:1px solid #e5ddec;border-radius:11px;flex-direction:column;gap:9px;padding:18px 10px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-types>div:last-child{background:#fffaf0;border-color:#e4d3af}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-types span{color:#857695;letter-spacing:.08em;font-size:8px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-types b{font-size:15px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-types small{color:#82738f;font-size:10px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-path{color:#7953bb;border-top:1px solid #eee8f4;justify-content:center;align-items:center;gap:20px;margin-top:15px;padding-top:15px;font-size:12px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-sale-path>span{color:#a998bb}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row{border-bottom:1px solid #f0eaf6;grid-template-columns:104px 1fr;align-items:center;gap:8px;padding:10px 0;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row>b{color:#706079;font-size:11px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row:nth-child(2) .lfv-chips>span{color:#966129;background:#fff2dd}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row:nth-child(3) .lfv-chips>span{color:#337f70;background:#eaf7f2}[data-ab-variant=b] #function[data-design=figma-features] .lfv-filter-result{color:#77589a;text-align:center;border:1px dashed #cbbbdf;border-radius:8px;margin-top:16px;padding:10px;font-size:11px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-header{border-bottom:1px solid #eee7f6;align-items:center;gap:12px;padding-bottom:15px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-initial{color:#7650b5;background:#e9ddfc;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:700;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-header>div{gap:2px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-header>div>span{color:#80768b;font-size:10px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields{gap:0;margin:8px 0 0;padding:0;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields>div{grid-template-columns:112px 1fr;gap:10px;padding:9px 0;font-size:11px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields dt{color:#8a7b94;font-size:inherit;font-weight:400}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields dd{font-size:inherit;margin:0}[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions{border-collapse:collapse;table-layout:fixed;text-align:center;border:0;width:100%;margin:0;font-size:11px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions th,[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions td{vertical-align:middle;border:0;border-bottom:1px solid #eee7f4;padding:12px 3px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions th:first-child{text-align:left;width:40%}[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions thead th{color:#8c7c99;font-size:10px;font-weight:400}[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions tbody th{font-weight:600}[data-ab-variant=b] #function[data-design=figma-features] .lfv-permissions td{color:#8154ce;font-size:14px;font-weight:700}[data-ab-variant=b] #function[data-design=figma-features] p.lfv-permission-note{text-align:center;color:#807188;padding-top:14px;font-size:10px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-map{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:8px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-map>div{border:1px solid #e7ddee;border-radius:12px;justify-items:center;gap:12px;padding:21px 6px;display:grid}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-map>div>span{color:#82718b;font-size:9px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-map .lfv-line{background:#f8fcf9;border-color:#d7e9de}[data-ab-variant=b] #function[data-design=figma-features] .lfv-line .lfv-chips>span{color:#398361;background:#e8f5ed}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-arrow{text-align:center;color:#9a84b5;font-size:24px}[data-ab-variant=b] #function[data-design=figma-features] p.lfv-integration-note{text-align:center;color:#7c6d89;padding-top:17px;font-size:11px}@media (width>=900px){[data-ab-variant=b] #function[data-design=figma-features] .lf-card:last-child:nth-child(odd)>.lf-service-visual{margin:0}[data-ab-variant=b] #function[data-design=figma-features] .lf-single .lf-service-visual img{max-height:300px}}@media (width<=899px) and (width>=641px){[data-ab-variant=b] #function[data-design=figma-features] .lfv-board{padding:14px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row{grid-template-columns:1fr}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields>div{grid-template-columns:92px 1fr}[data-ab-variant=b] #function[data-design=figma-features] .lfv-mcp-map{grid-template-columns:minmax(0,1.25fr) 28px minmax(0,1fr);gap:6px}}@media (width<=640px){[data-ab-variant=b] #function[data-design=figma-features] .lf-card-visual.lf-service-visual{min-height:0;margin:20px 0}[data-ab-variant=b] #function[data-design=figma-features] .lfv-board{padding:16px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-brochure>img,[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link>img{max-height:none}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row{grid-template-columns:95px 1fr}[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields>div{grid-template-columns:100px 1fr}}[data-ab-variant=b] header#header .header-actions>a.header-btn-purple{color:#7950ed;border-color:#7950ed}[data-ab-variant=b] header#header .header-actions>a.header-btn-purple:is(:hover,:active){color:#6236bd;background:#f5f1ff;border-color:#6236bd}[data-ab-variant=b] header#header .header-actions>a.header-btn-purple img{display:none}[data-ab-variant=b] header#header .header-actions>a.header-btn-purple:after{content:"";background:currentColor;width:1em;height:1em;margin-left:.2em;mask:url(/lp-assets/b-0065be3653b4/official-current/renewal-test/assets/img/header-icon-login.svg) 50%/contain no-repeat}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd>div:last-child{color:#fff}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_freeBadge{color:#302600;background:#ffeb4d}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_freeBadge:after{border-top-color:#ffeb4d}[data-ab-variant=b] #pricePlan .pricePlan_priceGroup{white-space:nowrap;justify-content:center;align-items:baseline;display:inline-flex}[data-ab-variant=b] #pricePlan .pricePlan_priceGroup .pricePlan_amount{font:inherit}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_priceGroup .pricePlan_taxLabel{margin-left:.3em;font-size:14px;line-height:1}[data-ab-variant=b] #pricePlan .pricePlan_tableHead .-balloonImage>span:last-child{word-break:keep-all}[data-ab-variant=b] .features .app-download-link{text-align:center}@media (width>=721px){[data-ab-variant=b] #features>.features_list>li:nth-child(3)>.explanation>.image>.feature-cost-cutout{margin-top:-112px}}@media (width<=767px){[data-ab-variant=b] body.renewal-test{--renewal-header-height:56px}[data-ab-variant=b] header#header .header-inner{gap:8px}[data-ab-variant=b] header#header .header-actions>.header-btn-yellow{height:40px;margin-top:0;padding-inline:14px;font-size:14px}[data-ab-variant=b] header#header .hamburger{flex:0 0 44px;height:44px}[data-ab-variant=b] header#header .site-menu-footer a{align-items:center;min-height:44px;display:flex}}@media (width<=720px){[data-ab-variant=b] #features>.features_list>li{padding:24px 20px}[data-ab-variant=b] #features .features_list .textInner{font-size:16px;line-height:1.9}[data-ab-variant=b] #features .features_list .textWrap .furthermore{font-size:22px}[data-ab-variant=b] .features .app-download-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}[data-ab-variant=b] .features .app-download-link{width:100%;min-width:0;max-width:none;min-height:64px;padding:10px 6px}[data-ab-variant=b] .features .app-download-link strong{font-size:17px}[data-ab-variant=b] .features .app-download-link small{font-size:14px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl{grid-template-columns:26% 74%}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd,[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr)}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_table>dd>dl>dd>div{padding-inline:4px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap>.pricePlan_table>dd>dl:nth-child(2)>dd>div{font-size:clamp(18px,5.1vw,22px)}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_priceGroup .pricePlan_taxLabel{margin-left:.15em;font-size:12px}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_tableHead>dd>div{padding-inline:4px;font-size:14px}[data-ab-variant=b] #function[data-design=figma-features] .lf-card{padding:22px 20px}[data-ab-variant=b] #function[data-design=figma-features] .lf-card-caption{font-size:16px;line-height:1.85}[data-ab-variant=b] #function[data-design=figma-features] .lfv-board{font-size:14px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-board :is(small,span,th,dt,dd),[data-ab-variant=b] #function[data-design=figma-features] .lfv-board p,[data-ab-variant=b] #function[data-design=figma-features] .lfv-chips>span,[data-ab-variant=b] #function[data-design=figma-features] .lfv-note,[data-ab-variant=b] #function[data-design=figma-features] .lfv-enlarge,[data-ab-variant=b] #function[data-design=figma-features] .lfv-board :is(.lfv-menu-items span,.lfv-data-source .lfv-chips>span,.lfv-timeline>li>span:last-child,.lfv-profile-header>div>span,.lfv-integration-map>div>span){font-size:12px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link{padding-bottom:36px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-enlarge{align-items:center;min-height:32px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-tag-row,[data-ab-variant=b] #function[data-design=figma-features] .lfv-profile-fields>div{grid-template-columns:minmax(0,1fr);gap:6px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-mcp-map{grid-template-columns:minmax(0,1fr);gap:10px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-ai-tools{grid-template-columns:repeat(2,minmax(0,1fr))}[data-ab-variant=b] #function[data-design=figma-features] .lfv-connector{justify-content:center;align-items:center;gap:12px;display:flex}[data-ab-variant=b] #function[data-design=figma-features] .lfv-connector i{transform:rotate(90deg)}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-map{grid-template-columns:minmax(0,1fr)}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-map>div{min-width:0}[data-ab-variant=b] #function[data-design=figma-features] .lfv-integration-arrow{font-size:24px;transform:rotate(90deg)}}@media (width<=380px){[data-ab-variant=b] #function[data-design=figma-features] .lf-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-ab-variant=b] .features .app-download-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:24px 0 0;display:flex}[data-ab-variant=b] .features .app-download-link.app-store-badge{width:auto;min-width:0;max-width:none;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:7px;flex:none;padding:0;line-height:0;transition:none;display:block}[data-ab-variant=b] .features .app-download-link.app-store-badge img{object-fit:contain;width:auto;max-width:none;height:48px;margin:0;display:block}[data-ab-variant=b] .features .app-download-link.app-store-badge:hover{opacity:1;background:0 0}[data-ab-variant=b] .features .app-download-link.app-store-badge:focus-visible{outline-offset:5px;outline:3px solid #7b55e0}[data-ab-variant=b] .store-trademark-credits{color:#716b7d;text-align:center;max-width:1100px;margin:24px auto 12px;padding:0 20px;font-size:12px;line-height:1.8}@media (width<=720px){[data-ab-variant=b] .features .app-download-links{gap:24px;margin-top:24px}[data-ab-variant=b] .features .app-download-link.app-store-badge img{height:44px}}[data-ab-variant=b] #pricePlan>h2 .fs>.-yellow>b{vertical-align:baseline;margin-right:.06em;position:relative;top:.04em}[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_freeBadge{padding:8px 22px;font-size:18px;top:-34px}[data-ab-variant=b] #features .function_list[data-copy=benefit-led] .lfo-icon{background:#7b55e0}[data-ab-variant=b] section.what{--worries-panel-width:min(760px, 62%);--worries-photo-width:min(220px, calc((100% - var(--worries-panel-width)) / 2 - 24px));--worries-photo-overlap:28px;grid-template-columns:minmax(0,1fr);display:grid}[data-ab-variant=b] section.what>*{grid-column:1;min-width:0}[data-ab-variant=b] section.what>.media{grid-row:1}[data-ab-variant=b] section.what>h2{color:#302a3e;letter-spacing:.025em;text-align:center;grid-row:2;width:calc(100% - 40px);margin:48px auto 32px;padding:0;font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;line-height:1.65}[data-ab-variant=b] section.what>h2>br{display:none}[data-ab-variant=b] section.what>h2>.-purple{color:#7950df;font-size:1.18em}[data-ab-variant=b] section.what>h2>svg{vertical-align:-.1em;width:1em;height:1.15em;margin-left:.04em;transform:none}[data-ab-variant=b] section.what>h2>svg use{stroke-width:0}[data-ab-variant=b] section.what:before,[data-ab-variant=b] section.what:after{width:var(--worries-photo-width);height:clamp(240px,24vw,310px);margin:0 max(12px, calc((100% - var(--worries-panel-width)) / 2 - var(--worries-photo-width) + var(--worries-photo-overlap)));z-index:1;pointer-events:none;background-position:bottom;background-size:contain;grid-area:3/1;align-self:end;position:relative;inset:auto;mask-image:none}[data-ab-variant=b] section.what:before{background-image:url(/lp-assets/b-0065be3653b4/official-preview/images/worries-man-soft-background-20260912.webp);justify-self:start;transform:translateY(-28px)scaleX(-1)}[data-ab-variant=b] section.what:after{background-image:url(/lp-assets/b-0065be3653b4/official-preview/images/worries-woman-soft-background-20260912.webp);justify-self:end;transform:translateY(20px)}[data-ab-variant=b] section.what>.worries{z-index:0;width:var(--worries-panel-width);background:#fff;border:1px solid #e7e1ef;border-radius:24px;grid-row:3;align-self:center;margin:0 auto;padding:8px 32px;box-shadow:0 12px 32px #3c255d12}[data-ab-variant=b] section.what>.worries>li{padding:20px 0}[data-ab-variant=b] section.what>.worries>li+li{border-top:1px solid #eee8f5;margin:0}[data-ab-variant=b] section.what>.worries dt{color:#38313f;padding-left:36px;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:700;line-height:1.75}[data-ab-variant=b] section.what>.worries dt>br{display:none}[data-ab-variant=b] section.what>.worries dt:before{width:24px;height:22px;top:.3em;left:0;transform:none}[data-ab-variant=b] section.what>#what{grid-row:4;margin-top:88px}[data-ab-variant=b] section.what>#what:before{border-top-width:40px;border-left-width:50vw;border-right-width:50vw;top:-40px}@media (width<=900px){[data-ab-variant=b] section.what:before,[data-ab-variant=b] section.what:after{display:none}[data-ab-variant=b] section.what>h2{margin-top:32px;margin-bottom:24px}[data-ab-variant=b] section.what>.worries{border-radius:20px;width:min(680px,100% - 40px);padding:4px 24px}[data-ab-variant=b] section.what>.worries dt{font-size:1.0625rem}[data-ab-variant=b] section.what>.worries dt>br{display:none}[data-ab-variant=b] section.what>#what{margin-top:64px}[data-ab-variant=b] section.what>#what:before{border-top-width:28px;top:-28px}}@media (width<=600px){[data-ab-variant=b] section.what>h2{font-size:clamp(1.375rem,5.65vw,1.875rem)}[data-ab-variant=b] section.what>h2>br:nth-of-type(2){display:block}[data-ab-variant=b] section.what>.worries{padding:2px 20px}[data-ab-variant=b] section.what>.worries>li{padding:18px 0}[data-ab-variant=b] section.what>.worries dt{padding-left:32px;font-size:1rem;line-height:1.8}[data-ab-variant=b] section.what>.worries dt:before{width:22px;height:20px}}[data-ab-variant=b] #what{background:#fff;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;column-gap:40px;padding:40px max(28px,50% - 550px) 56px;display:grid}[data-ab-variant=b] #what .solution_text{grid-area:1/1;width:100%;min-width:0;display:block}[data-ab-variant=b] #what .solution_text>.solution_tag{color:#333;background:#f1ebfc;border:0;border-radius:10px;grid-column:1/-1;justify-self:start;width:fit-content;margin:0;padding:6px 16px;font-size:18px;line-height:1.5}[data-ab-variant=b] #what .solution_text>h2{color:#333;-webkit-text-stroke:.2px currentColor;text-align:left;letter-spacing:.025em;grid-column:1/-1;width:100%;margin:12px 0 16px;font-size:clamp(22px,2.1vw,28px);font-weight:800;line-height:1.6}[data-ab-variant=b] #what .solution-heading-intro>span{max-width:100%;display:inline-block}[data-ab-variant=b] #what .solution_text>h2>.-marker{color:#7950df;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;font-size:clamp(26px,2.5vw,34px);line-height:1.6}[data-ab-variant=b] #what .solution_description{color:#333;grid-area:3/1;width:100%;margin:0;font-size:16px}[data-ab-variant=b] #what .solution_description>p{margin:0;line-height:1.8}[data-ab-variant=b] #what .solution_description>p:first-child{color:#333;font-size:inherit;font-weight:500;line-height:1.8}[data-ab-variant=b] #what .solution_description>p+p{margin-top:12px}[data-ab-variant=b] #what .solution_description>p:last-of-type{color:#333}[data-ab-variant=b] #what .solution_img{isolation:isolate;background:0 0;grid-area:1/2;align-self:center;width:100%;max-width:440px;margin:0;padding:0;position:relative;inset:auto}[data-ab-variant=b] #what .solution_img img{z-index:1;width:100%;height:auto;display:block;position:relative}[data-ab-variant=b] #what .solution_img:before,[data-ab-variant=b] #what .solution_img:after{content:none}[data-ab-variant=b] :is(#what .solution-cta,#pricePlan .pricePlan-registration-cta){background:var(--renewal-gradient,linear-gradient(90deg, #7b57e0, #b52bc4));color:#fff;text-align:center;border-radius:100px;justify-content:center;align-items:center;width:100%;max-width:360px;min-height:60px;margin-top:20px;padding:14px 24px;font-size:20px;font-weight:700;line-height:1.5;transition:box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 4px 20px #7b57e04d}[data-ab-variant=b] :is(#what .solution-cta,#pricePlan .pricePlan-registration-cta):after{content:"";border-top:2px solid;border-right:2px solid;flex:none;width:.5em;height:.5em;margin-left:.6em;display:inline-block;position:relative;transform:rotate(45deg)}[data-ab-variant=b] :is(#what .solution-cta,#pricePlan .pricePlan-registration-cta):hover{box-shadow:0 8px 28px #7b57e066}[data-ab-variant=b] :is(#what .solution-cta,#pricePlan .pricePlan-registration-cta):focus-visible{outline-offset:5px;outline:3px solid #6f3ce0}@media (width<=1080px){[data-ab-variant=b] :is(#what .solution-cta,#pricePlan .pricePlan-registration-cta){min-height:52px;margin:20px auto 0;font-size:17px;display:flex}}[data-ab-variant=b] #what .solution-cta{margin-top:40px}@media (width>=900.1px){[data-ab-variant=b] #what{grid-template-rows:repeat(6,auto);align-items:start}[data-ab-variant=b] #what .solution_text,[data-ab-variant=b] #what .solution_description{display:contents}[data-ab-variant=b] #what .solution_text>.solution_tag{grid-area:1/1}[data-ab-variant=b] #what .solution_text>h2{grid-area:2/1}[data-ab-variant=b] #what .solution_description>p{grid-column:1}[data-ab-variant=b] #what .solution_description>p:first-of-type{grid-row:3}[data-ab-variant=b] #what .solution_description>p:nth-of-type(2){grid-row:4}[data-ab-variant=b] #what .solution_description>p:nth-of-type(3){grid-row:5}[data-ab-variant=b] #what .solution-cta{grid-area:6/1}[data-ab-variant=b] #what .solution_img{grid-row:1/6;place-self:end center;width:92%;max-width:405px;height:0}[data-ab-variant=b] #what .solution_img img{transform:translateY(calc(20px - 100%))}}@media (width<=900px){[data-ab-variant=b] #what .solution-cta{margin-top:32px}[data-ab-variant=b] #what{grid-template-columns:minmax(0,1fr);column-gap:0;padding:32px 24px 48px}[data-ab-variant=b] #what .solution_text{display:contents}[data-ab-variant=b] #what .solution_text>h2{width:100%;max-width:620px;margin:16px auto;font-size:clamp(18px,3.1vw,26px)}[data-ab-variant=b] #what .solution_text>h2>.-marker{letter-spacing:0;font-size:clamp(21px,5.45vw,38px)}[data-ab-variant=b] #what .solution_img{grid-area:3/1;width:min(100%,320px);margin:4px auto 24px;padding:0}[data-ab-variant=b] #what .solution_description{grid-area:4/1;max-width:620px;margin:0 auto}[data-ab-variant=b] #what .solution_description>p:first-child{font-size:inherit}}@media (width<=480px){[data-ab-variant=b] #what{padding:32px 20px 48px}[data-ab-variant=b] #what .solution_text>.solution_tag{padding:6px 16px;font-size:13px}[data-ab-variant=b] #what .solution_img{width:min(100%,260px);margin-bottom:20px}[data-ab-variant=b] #what .solution_description,[data-ab-variant=b] #what .solution_description>p:first-child{font-size:16px}}[data-ab-variant=b] #what .solution-map{aspect-ratio:1;color:#7950df;align-self:center;min-width:0;height:auto;overflow:visible;container-type:inline-size}[data-ab-variant=b] #what .solution-map-ring{aspect-ratio:1;background:#f0e9fc;border-radius:50%;width:77%;position:absolute;top:13%;left:17%}[data-ab-variant=b] #what .solution-map-center{aspect-ratio:1;background:#fff;border-radius:50%;place-items:center;width:40%;display:grid;position:absolute;top:51%;left:55%;transform:translate(-50%,-50%)}[data-ab-variant=b] #what .solution-map-center img{width:70%;height:auto;position:static;transform:none}[data-ab-variant=b] #what .solution-map-node{color:#333;text-align:center;letter-spacing:0;background:#fff;border:2px solid #7950df;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:clamp(3px,1.8cqw,7px);width:28%;height:28%;padding:4px 3px;font-size:clamp(9px,3.45cqw,14px);font-weight:700;line-height:1.35;display:flex;position:absolute;transform:translate(-50%,-50%)}[data-ab-variant=b] #what .solution-map-node>span{white-space:nowrap}[data-ab-variant=b] #what .solution-map-icon{color:#7950df;flex-shrink:0;width:clamp(19px,7.5cqw,29px);height:clamp(19px,7.5cqw,29px);display:block}[data-ab-variant=b] #what .solution-map-reply{top:31%;left:17%}[data-ab-variant=b] #what .solution-map-ai{top:14%;left:52%}[data-ab-variant=b] #what .solution-map-message{top:32%;left:86%}[data-ab-variant=b] #what .solution-map-customer{top:71%;left:86%}[data-ab-variant=b] #what .solution-map-sales{top:88%;left:53%}[data-ab-variant=b] #what .solution-map-instagram{flex-direction:column;align-items:center;width:27%;height:34%;display:flex;position:absolute;top:58%;left:3%}[data-ab-variant=b] #what .solution-map-phone{color:#353535;fill:#fff;stroke-width:.65px;flex-shrink:0;width:100%;height:82%;display:block}[data-ab-variant=b] #what .solution-map-instagram img{width:32%;height:auto;position:absolute;top:26%;left:34%;transform:none}[data-ab-variant=b] #what .solution-map-instagram>span{color:#fff;text-align:center;white-space:nowrap;background:#7950df;border-radius:5px;margin-top:1px;padding:5px 10px;font-size:clamp(9px,3.3cqw,13px);font-weight:700;line-height:1.35;position:relative}@media (width>=900.1px){[data-ab-variant=b] #what .solution-map{align-self:end;margin-bottom:0}}@media (width<=900px){[data-ab-variant=b] #what .solution-map{width:min(100%,380px);margin:4px auto 36px}[data-ab-variant=b] #what .solution-map-instagram>span{padding:4px 7px}}[data-ab-variant=b] #pricePlan .pricePlan-registration{text-align:center;background:linear-gradient(135deg,#faf8ff,#f7f3ff);border:0;border-radius:24px;width:min(980px,100% - 32px);margin:36px auto 0;padding:36px 32px}[data-ab-variant=b] #pricePlan .pricePlan-registration-title{color:#302a3e;margin:0;font-size:clamp(1.375rem,2.3vw,1.875rem);font-weight:700;line-height:1.6}[data-ab-variant=b] #pricePlan .pricePlan-registration-title>span{color:#7545d8;display:inline-block}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances{color:#302a3e;justify-content:center;align-items:center;gap:14px;margin:20px 0 24px;padding:0 6px;font-size:1rem;font-weight:700;line-height:1.8;display:flex}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances>span{min-width:0}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances>span>span{white-space:nowrap;display:inline-block}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances:before,[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances:after{content:"";background:#999;border-radius:2px;flex:0 0 2px;width:2px;height:26px}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances:before{transform:rotate(-25deg)}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances:after{transform:rotate(25deg)}[data-ab-variant=b] #pricePlan .pricePlan-registration-cta{color:#353535;background:linear-gradient(#fce94c 0,#f5d800 100%);max-width:440px;min-height:68px;margin:0 auto;padding:16px 28px;font-size:22px;box-shadow:0 3px #d4b800,0 4px 12px #fce94c4d}[data-ab-variant=b] #pricePlan .pricePlan-registration-cta:hover{background:linear-gradient(#fdee6e 0,#f5d800 100%);box-shadow:0 4px #d4b800,0 6px 16px #fce94c66}[data-ab-variant=b] #pricePlan .pricePlan-registration-cta:active{box-shadow:0 1px #d4b800,0 2px 8px #fce94c4d}@media (width<=600px){[data-ab-variant=b] #pricePlan .pricePlan-registration{border-radius:20px;margin-top:24px;padding:28px 20px}[data-ab-variant=b] #pricePlan .pricePlan-registration-assurances{gap:10px;margin:18px 0 22px;font-size:.875rem}[data-ab-variant=b] #pricePlan .pricePlan-registration-cta{min-height:60px;padding:14px 12px;font-size:18px}}[data-ab-variant=b] .why .why_reason>li>.text{font-size:16px;line-height:1.9}[data-ab-variant=b] .step .step_flow{padding-top:32px;padding-bottom:52px}[data-ab-variant=b] .step .step_commentWrap{text-align:center;width:min(1000px,100% - 48px);margin:0 auto 32px;padding-top:40px;transform:none}[data-ab-variant=b] .step .step_commentTop{margin:0;padding:0;font-size:clamp(18px,2.25vw,30px);line-height:1.7}[data-ab-variant=b] .step .step_commentHead{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .18em;width:fit-content;max-width:100%;margin:12px auto 0;padding-inline:clamp(28px,5vw,56px);font-size:clamp(26px,3vw,40px);line-height:1.5;display:flex}[data-ab-variant=b] .step .step_commentHead:before,[data-ab-variant=b] .step .step_commentHead:after{content:"";pointer-events:none;background:#fff;border-radius:999px;width:clamp(30px,4vw,48px);height:2px;display:block;position:absolute;top:55%}[data-ab-variant=b] .step .step_commentHead:before{left:0;right:auto;transform:translateY(-50%)rotate(65deg)}[data-ab-variant=b] .step .step_commentHead:after{left:auto;right:0;transform:translateY(-50%)rotate(-65deg)}[data-ab-variant=b] .step .step_commentHead>span{display:inline-block}[data-ab-variant=b] .step .step_commentHead>.step-start-label{font-size:1em}[data-ab-variant=b] .step .step_commentHead .-yellow>b{vertical-align:-.04em;margin-right:.04em;font-size:1.85em;line-height:1;display:inline-block}[data-ab-variant=b] .step .step_comment{text-wrap:balance;width:auto;max-width:760px;margin:16px auto 0;font-size:clamp(16px,1.8vw,22px);line-height:1.8;transform:none}[data-ab-variant=b] .step .step_merit{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(920px,100% - 48px);margin:0 auto;display:grid}[data-ab-variant=b] .step .step_merit>li{text-align:center;border-radius:14px;justify-content:center;width:auto;min-width:0;height:auto;min-height:60px;padding:12px 16px;font-size:clamp(16px,2vw,26px);line-height:1.5}[data-ab-variant=b] .step .step_merit br{display:none}@media (width<=1080px){[data-ab-variant=b] .step .step_commentWrap{padding-top:calc(10.6667vw + 32px)}}@media (width<=720px){[data-ab-variant=b] .step .step_commentWrap{width:calc(100% - 32px);margin-bottom:24px}[data-ab-variant=b] .step .step_commentHead{flex-direction:column;align-items:center;position:relative}[data-ab-variant=b] .step .step_commentHead:before,[data-ab-variant=b] .step .step_commentHead:after{transform-origin:50%;width:2px;height:calc(100% - 12px);top:6px}[data-ab-variant=b] .step .step_commentHead:before{left:10px;transform:skew(16deg)}[data-ab-variant=b] .step .step_commentHead:after{right:10px;transform:skew(-16deg)}[data-ab-variant=b] .step .step_merit{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(max-content,1fr);gap:8px;width:calc(100% - 32px)}[data-ab-variant=b] .step .step_merit>li{border-radius:12px;padding:10px 8px;font-size:clamp(14px,3.5vw,20px)}[data-ab-variant=b] .step .step-contract-label{white-space:nowrap}[data-ab-variant=b] .step .step-contract-period{display:none}}[data-ab-variant=b] .footer .footer_list a:hover,[data-ab-variant=b] .footer .footer_list a:focus-visible{text-underline-offset:.2em;text-decoration:underline 1px}[data-ab-variant=b] #function[data-design=figma-features] .lfv-screen-link{padding-bottom:0}[data-ab-variant=b] #function[data-design=figma-features] .lf-card-visual.lfv-illustration{gap:0;min-height:0}[data-ab-variant=b] #function[data-design=figma-features] .lfv-illustration>img{aspect-ratio:auto;object-fit:contain;border-radius:0;width:100%;height:auto;max-height:264px;display:block}[data-ab-variant=b] #function[data-design=figma-features] .lfv-illustration[data-illustration=mcp]{gap:10px}@media (width>=721px){[data-ab-variant=b] #features>.features_list>li:nth-child(-n+2)>.lfp-label{grid-row:1;align-self:center;gap:0;padding:0;position:relative}[data-ab-variant=b] #features>.features_list>li:nth-child(-n+2)>.lfp-label>.lfp-word{position:absolute;bottom:calc(100% + 8px);left:0}[data-ab-variant=b] #features>.features_list>li:nth-child(-n+2)>h3{align-self:center}}@media (width<=1080px){[data-ab-variant=b] .step .step_flow{padding-block:clamp(16px,4vw,36px) clamp(20px,5vw,48px)}}@media (width<=720px){[data-ab-variant=b] #pricePlan .pricePlan_tableWrap .pricePlan_freeBadge{padding:6px 10px;font-size:14px;top:-29px}}#function[data-design=figma-features]{--gutter:clamp(20px, 5vw, 80px);-webkit-font-smoothing:antialiased;font-family:Noto Sans JP,Yu Gothic,Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:1.85;position:relative}#function *,#function :before,#function :after{box-sizing:border-box}#function :where(h2,h3,h4,p,ul,ol,figure,figcaption){margin:0;padding:0}#function :where(ul,ol){list-style:none}#function h2,#function h3,#function h4{font-weight:700}#function[data-design=figma-features] .lf-heading{text-align:center;margin:0 auto 40px;display:block}#function[data-design=figma-features] .lf-heading h2{text-align:center;width:auto;max-width:none;margin:0;padding:0;font-size:clamp(24px,2.4vw,32px);line-height:1.5}#function[data-design=figma-features] .lf-heading h2 span{margin:0 0 0 .12em;font-size:clamp(36px,4vw,48px);line-height:1.4;display:inline-block}#function[data-design=figma-features] .lf-guide{text-align:center;margin-top:18px;font-size:16px}@media (width<=640px){#function[data-design=figma-features] .lf-heading{margin-bottom:28px}#function[data-design=figma-features] .lf-heading h2{font-size:22px}#function[data-design=figma-features] .lf-heading h2 span{margin:4px 0 0;font-size:36px;display:block}#function[data-design=figma-features] .lf-guide{margin-top:16px}}#function img{max-width:100%;height:auto;display:block}#function .lf-tabs>li{touch-action:manipulation;width:auto;margin:0}#function .lf-tabs-wrap .lf-tabs{background:#f0edf6;border:0;border-radius:20px;gap:6px;padding:8px}#function .lf-tabs-wrap .lf-tabs>li{color:#6e627c;box-shadow:none;background:0 0;border-color:#0000;border-radius:14px}#function .lf-tabs-wrap .lf-tabs>li.current{color:#6236ae;background:#fff;border-color:#0000;box-shadow:0 2px 8px #28154112}#function .lf-tabs-wrap .lf-tabs>li:not(.current):is(:hover,:focus-visible){color:#6236ae;background:#ffffff73}#function .lf-panels>li{list-style:none}#function .lf-card-heading .lf-card-icon{border-radius:10px;width:40px;height:40px}@media (width<=899px){#function .lf-card-heading .lf-card-icon{border-radius:9px;width:36px;height:36px}}@media (width>=900px){#function[data-design=figma-features] .lf-card{padding:24px}#function[data-design=figma-features] .lf-card-heading{min-height:40px}#function[data-design=figma-features] .lf-card-lead{min-height:3.3em;margin-top:12px;line-height:1.65}#function[data-design=figma-features] .lf-card-visual{margin:14px 0}#function[data-design=figma-features] .lf-usage-visual>img{aspect-ratio:auto;object-fit:contain;height:clamp(148px,22vh,196px)}#function[data-design=figma-features] .lf-card-caption{padding-top:14px;line-height:1.75}#function[data-design=figma-features] .lf-card:last-child:nth-child(odd){padding:24px}#function[data-design=figma-features] .lf-card:last-child:nth-child(odd) .lf-card-lead{min-height:0}}#function [hidden]{display:none!important}#function [role=tab]:focus-visible,#function [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #946aff}#function[data-design=figma-features]{--lf-purple:#7044dc;--lf-text:#282238;--lf-border:#e6e0f1;--lf-width:1080px;color:var(--lf-text);background:#f7f6fb;padding:96px 0 104px;scroll-margin-top:24px}#function .lf-heading{width:min(var(--lf-width), calc(100% - var(--gutter) * 2));justify-content:space-between;align-items:center;gap:32px;margin:0 auto 40px;display:flex}#function .lf-heading h2{letter-spacing:-.035em;font-size:clamp(22px,2.4vw,30px);line-height:1.5}#function .lf-heading h2 span{color:var(--lf-purple);margin-top:4px;font-size:clamp(40px,5vw,60px);line-height:1.35;display:block}#function .lf-guide{color:#726a80;margin-top:20px;font-size:15px;line-height:1.8}#function .lf-mascot{object-fit:contain;width:103px;height:178px;margin-right:28px}#function .lf-tabs-wrap{width:min(var(--lf-width), calc(100% - var(--gutter) * 2));margin:0 auto;padding:0;overflow:visible}#function .lf-tabs{border:1px solid var(--lf-border);background:#fff;border-radius:24px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;padding:10px;display:grid}#function .lf-tabs>li{color:#62596f;min-width:0;min-height:124px;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 4px;transition:background .18s,border-color .18s,color .18s;display:flex;position:relative}#function .lf-tabs>li.current{color:#572cb8;background:#f3eefc;border-color:#8c6adb;box-shadow:inset 0 0 0 1px #8c6adb}#function .lf-tabs>li:hover:not(.current){color:#482c77;background:#f8f6fc}#function .lf-tabs h3{white-space:normal;text-align:center;font-size:14px;line-height:1.5}#function .lf-category-icon{flex:none;width:52px;height:52px;display:block}#function .lf-category-icon img{object-fit:contain;width:100%;height:100%}#function .lf-panels{width:min(var(--lf-width), calc(100% - var(--gutter) * 2));margin:32px auto 0}#function .lf-panels>li+li{margin-top:28px}#function[data-tabs-ready] .lf-panels>li{margin-top:0}#function .lf-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#function .lf-card{border:1px solid var(--lf-border);background:#fff;border-radius:24px;flex-direction:column;min-width:0;padding:30px;display:flex;box-shadow:0 5px 18px #31205004}#function .lf-card-heading{align-items:center;gap:16px;min-height:48px;display:flex}#function .lf-card-icon{border-radius:12px;flex:none;width:48px;height:48px;display:block;overflow:hidden}#function .lf-card-icon img{object-fit:contain;width:100%;height:100%}#function .lf-card h4{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(20px,1.8vw,24px);line-height:1.6}#function .lf-card-lead{color:#6846bb;min-height:3.5em;margin-top:22px;font-size:19px;font-weight:700;line-height:1.75}#function .lf-card-visual{aspect-ratio:442/224;width:100%;margin:26px 0}#function .lf-card-visual img{object-fit:contain;width:100%;height:100%}#function .lf-card-caption{color:#5f566d;overflow-wrap:anywhere;border-top:1px solid #eee9f5;margin-top:auto;padding-top:22px;font-size:16px;line-height:1.95}@media (width>=900px){#function .lf-card:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-areas:"heading visual""lead visual""caption visual";column-gap:48px;padding:36px;display:grid}#function .lf-card:last-child:nth-child(odd) .lf-card-heading{grid-area:heading}#function .lf-card:last-child:nth-child(odd) .lf-card-lead{grid-area:lead;min-height:0}#function .lf-card:last-child:nth-child(odd) .lf-card-visual{grid-area:visual;align-self:center;margin:0}#function .lf-card:last-child:nth-child(odd) .lf-card-caption{grid-area:caption;margin-top:24px}}@media (width<=899px){#function .lf-tabs{border-radius:20px;gap:4px;padding:8px}#function .lf-tabs>li{border-radius:13px;gap:10px;min-height:112px;padding:12px 3px}#function .lf-category-icon{width:44px;height:44px}#function .lf-card{border-radius:20px;padding:24px}#function .lf-card-heading{gap:12px}#function .lf-card-icon{border-radius:10px;width:42px;height:42px}#function .lf-card-lead{font-size:17px}#function .lf-card-grid.lf-single{grid-template-columns:1fr}#function .lf-single .lf-card-visual{align-self:center;max-width:442px}}@media (width<=640px){#function[data-design=figma-features]{padding:64px 0}#function .lf-heading{align-items:flex-start;gap:16px;margin-bottom:28px}#function .lf-heading h2{font-size:20px}#function .lf-heading h2 span{font-size:42px}#function .lf-guide{margin-top:14px;font-size:14px}#function .lf-mascot{width:62px;height:108px;margin:0}#function .lf-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px}#function .lf-tabs>li{gap:8px;min-height:98px;padding:12px 4px}#function .lf-tabs h3{font-size:14px}#function .lf-category-icon{width:38px;height:38px}#function .lf-panels{margin-top:24px}#function .lf-card-grid{grid-template-columns:1fr;gap:18px}#function .lf-card{padding:24px 20px}#function .lf-card h4{font-size:20px}#function .lf-card-lead{min-height:0;margin-top:18px;font-size:17px}#function .lf-card-visual{margin:24px 0}#function .lf-card-caption{padding-top:18px;font-size:16px}}@media (prefers-reduced-motion:reduce){#function .lf-tabs>li{transition:none}}#function .lf-card-visual.lf-usage-visual{aspect-ratio:auto;background:#fff;padding:0}#function .lf-usage-visual>img{aspect-ratio:3/2;object-fit:contain;border-radius:12px;width:100%;height:auto;display:block}#function .lf-usage-visual figcaption{margin-top:12px}#function .lf-usage-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}#function .lf-usage-steps li{color:#354568;text-align:center;overflow-wrap:anywhere;background:#f0f3fa;border-radius:8px;min-width:0;padding:9px 5px;font-size:14px;font-weight:700;line-height:1.6;position:relative}#function .lf-usage-steps li:last-child{color:#4d35bd;background:#eeebff}#function .lf-usage-steps li:not(:last-child):after{content:"→";color:#8494b0;font-size:15px;font-weight:400;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}#function .lf-usage-note{color:#81798b;text-align:right;margin-top:9px;font-size:12px;line-height:1.5;display:block}@media (width<=640px){#function .lf-usage-steps{gap:12px}#function .lf-usage-steps li{padding:8px 4px}#function .lf-usage-steps li:not(:last-child):after{font-size:12px;right:-12px}}[data-ab-variant=b] body.renewal-test>.mv .fade-in,[data-ab-variant=b] body.renewal-test>.mv .fade-in.is-visible{opacity:1;transition:none;transform:none}[data-ab-variant=b] body.renewal-test>.mv .mv-notes p{color:#626262}[data-ab-variant=b] .worries .worry-title{color:#38313f;margin:0;padding-left:36px;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:700;line-height:1.75;position:relative}[data-ab-variant=b] .worries .worry-title>br{display:none}[data-ab-variant=b] .worries .worry-title:before{content:"";background:url(/lp-assets/b-0065be3653b4/official-current/img/icon_check.webp) 50%/100% no-repeat;width:24px;height:22px;position:absolute;top:.3em;left:0}[data-ab-variant=b] #function .lf-panels>.lf-quality-panel+.lf-quality-panel{margin-top:28px}[data-ab-variant=b] #function[data-tabs-ready] .lf-panels>.lf-quality-panel{margin-top:0}[data-ab-variant=b] #faq[data-design=centered-faq] .faq_list dt:has(.faq-question){padding:0}[data-ab-variant=b] .faq-question{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:27px 38px 27px 42px;display:block;position:relative}[data-ab-variant=b] #faq[data-design=centered-faq] .faq_list .faq-question>span{color:#7142e8;font:inherit;margin:0;padding:0;position:absolute;left:0}[data-ab-variant=b] .faq-question:focus-visible{outline-offset:4px;outline:2px solid #7142e8}@media (width<=1000px){[data-ab-variant=b] .worries .worry-title{font-size:1.0625rem}}@media (width<=600px){[data-ab-variant=b] .worries .worry-title{padding-left:32px;font-size:1rem;line-height:1.8}[data-ab-variant=b] .worries .worry-title:before{width:22px;height:20px}[data-ab-variant=b] .faq-question{padding-block:24px}}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo-frame>noscript>img{top:var(--lcc-frame-top,0%);left:var(--lcc-frame-left,0%);width:var(--lcc-frame-width,100%);object-fit:initial;object-position:initial;max-width:none;height:auto;margin:0;display:block;position:absolute;transform:none}[data-ab-variant=b] #introductionRecord .lcc-card:is([data-case-id=interview21],[data-case-id=interview16],[data-case-id=interview12]) .lcc-photo-frame>noscript>img{object-fit:cover;width:100%;height:100%;inset:0}[data-ab-variant=b] #introductionRecord .lcc-card .lcc-photo-frame>noscript>img{width:calc(var(--lcc-frame-width,100%) * 4 / 3);left:calc(var(--lcc-frame-left,0%) * 4 / 3 - 16.6667%)}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview21] .lcc-photo-frame>noscript>img{object-position:50% 10%}[data-ab-variant=b] #introductionRecord .lcc-card[data-case-id=interview12] .lcc-photo-frame>noscript>img{width:125%;height:auto;inset:-5.72917% auto auto -12.5%}