@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;margin:0;outline:none;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ ProN W3,Yu Gothic,メイリオ,Meiryo,MS P ゴシック,Helveica Neue,Helvetica,Arial,sans-serif;font-size:62.5%}body{color:#000;font-size:10px;-webkit-text-size-adjust:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased}a,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;text-decoration:none}img{height:auto;vertical-align:bottom;width:100%}p{font-size:4.4444444444vw;letter-spacing:.05em;line-height:1.5}#main-content{overflow:hidden}@media only screen and (min-width:768px){p{font-size:16px}}@media only screen and (min-width:1080px){.u-display-none-lg{display:none}}.l-header{align-items:center;background:#fff;display:flex;height:16.6666666667vw;left:0;position:fixed;top:0;width:100%;z-index:100}@media only screen and (min-width:768px){.l-header{height:64px}}@media only screen and (min-width:1080px){.l-header{height:96px}}.l-header-inner{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1366px;padding:0 6.6666666667vw;width:100%}@media only screen and (min-width:1080px){.l-header-inner{padding:0 20px}}@media only screen and (min-width:1366px){.l-header-inner{padding:0 80px}}.l-header-logos{align-items:center;display:flex;height:16.6666666667vw}@media only screen and (min-width:768px){.l-header-logos{height:64px}}@media only screen and (min-width:1080px){.l-header-logos{margin-right:24px}}@media only screen and (min-width:1280px){.l-header-logos{margin-right:40px}}.l-header-logo{display:block}.l-header-logo.-legalsign{margin-right:2.2222222222vw;max-width:35.5555555556vw;width:100%}@media only screen and (min-width:768px){.l-header-logo.-legalsign{max-width:200px}}@media only screen and (min-width:1024px){.l-header-logo.-legalsign{margin-right:8px;max-width:160px}}@media only screen and (min-width:1080px){.l-header-logo.-legalsign{max-width:200px}}.l-header-logo.-jpx{max-width:8.8888888889vw;width:100%}@media only screen and (min-width:768px){.l-header-logo.-jpx{max-width:40px}}.l-header-logo+.l-header-logo{margin-left:4px}.l-header-button{display:none}@media only screen and (min-width:1080px){.l-header-button{display:block;margin-left:auto}}.l-header-trigger{display:block;height:10vw;margin-left:auto;width:10vw}@media only screen and (min-width:768px){.l-header-trigger{height:40px;width:40px}}@media only screen and (min-width:1080px){.l-header-trigger{display:none;pointer-events:none}}.l-footer{align-items:center;background:#f0f0f2;display:flex;height:auto;justify-content:center;padding:11.1111111111vw 0}@media only screen and (min-width:1080px){.l-footer{height:96px;padding:0}}.l-footer-inner{padding:0 5.5555555556vw;width:100%}@media only screen and (min-width:1080px){.l-footer-inner{max-width:1366px;padding:0 24px}}@media only screen and (min-width:1366px){.l-footer-inner{padding:0 80px}}.l-footer-items{align-items:center;display:flex;flex-direction:column;height:100%}@media only screen and (min-width:1080px){.l-footer-items{flex-direction:row}}.l-footer-logo{display:block;max-width:41.6666666667vw;width:100%}@media only screen and (min-width:768px){.l-footer-logo{max-width:152px}}.l-footer-copyright{align-items:center;color:#18191a;display:flex;font-size:3.8888888889vw;margin:4.4444444444vw 0 0;order:3}@media only screen and (min-width:768px){.l-footer-copyright{font-size:14px;margin:0 0 0 48px}}@media only screen and (min-width:1080px){.l-footer-copyright{order:2}}.l-footer-copyright:before{content:"©";font-size:5vw}@media only screen and (min-width:768px){.l-footer-copyright:before{font-size:24px;line-height:1}}.l-footer-menu{margin:6.6666666667vw 0 0;order:2}@media only screen and (min-width:1080px){.l-footer-menu{margin:0 0 0 auto;order:3}}.c-breadcrumbs{padding:5.5555555556vw 0}@media only screen and (min-width:1024px){.c-breadcrumbs{padding:20px 0}}.c-breadcrumbs.-pale{background:#f2f8fe}.c-breadcrumbs-lists{display:flex;justify-content:flex-start;width:100%}.c-breadcrumbs-list+.c-breadcrumbs-list:before{content:"｜";font-size:3.3333333333vw}@media only screen and (min-width:1024px){.c-breadcrumbs-list+.c-breadcrumbs-list:before{font-size:12px}}.c-breadcrumbs-link{color:#18191a;font-size:3.3333333333vw}@media only screen and (min-width:1024px){.c-breadcrumbs-link{font-size:12px}}.c-breadcrumbs-link.-current{color:#737577;pointer-events:none}.c-button{align-items:center;border-radius:48px;display:flex;font-size:16px;font-weight:700;justify-content:center;min-height:48px;position:relative;width:100%}.c-button:hover:after{transform:translate(5px) rotate(-45deg)}.c-button.-default{background-color:#18191a;color:#fff}.c-button.-ghost{background-color:#fff;border:2px solid #18191a;border-radius:48px;color:#18191a}.p-ctacard .c-button.-ghost{background-color:transparent;border-color:#fff;color:#fff;min-height:64px}.l-header-button .c-button{font-size:14px}@media only screen and (min-width:1280px){.l-header-button .c-button{font-size:16px}}.c-button.-more{background-color:#f0f0f2;border-radius:8px;box-shadow:0 4px 16px #18191a1f,0 8px 12px -4px #18191a26;color:#005faf}.c-button.-more:after{border-color:#005faf}.c-button.-more.-primary{background-color:#dd4d66;color:#fff}.c-button.-more.-primary:after{border-color:#fff}.c-button.-large{font-size:4.2666666667vw;min-height:17.7777777778vw}@media only screen and (min-width:1024px){.c-button.-large{font-size:18px;min-height:60px}}.c-button.-xlarge{border-radius:20px;font-size:4.2666666667vw;min-height:17.7777777778vw}@media only screen and (min-width:1024px){.c-button.-xlarge{font-size:18px;height:100%}}@media only screen and (min-width:1280px){.c-button.-xlarge{font-size:18px;min-height:128px}}.c-button.-download{background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/icon_doc.svg);background-position:20px 50%;background-repeat:no-repeat;background-size:9.7222222222vw 12.5vw;font-size:4.4444444444vw;line-height:5.5555555556vw;min-height:15.2777777778vw;padding-left:20px}@media only screen and (min-width:1024px){.c-button.-download{background-size:56px 64px;font-size:22px;line-height:30px;min-height:80px;padding-left:20px}}.c-button.-arrow:after{border-bottom:2px solid #005faf;border-right:2px solid #005faf;content:"";display:block;height:3.2vw;position:absolute;right:4.1666666667vw;transform:rotate(-45deg);transition:all .3s cubic-bezier(0,1,.75,1);width:3.2vw}@media only screen and (min-width:1024px){.c-button.-arrow:after{height:12px;right:25px;width:12px}}.c-button.-arrow.-primary:after{border-color:#fff}.c-button.-secondary{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #18191a1f,0 8px 12px -4px #18191a26;color:#dd4d66}.button-doc{display:inline-block;left:10%;position:absolute;transform:translateY(-20%);width:13%}@media only screen and (max-width:1024px){.button-doc{left:3%;width:15%}}.button-text{display:inline-block;left:28%;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1024px){.button-text{left:19%}}.c-card{border-radius:16px;box-shadow:0 4px 16px #18191a1f,0 8px 12px -4px #18191a26;overflow:hidden;width:100%}.c-card-inner{position:relative}.c-card-thumbnail{background-position:50%;background-size:cover;padding-top:56.25%;width:100%}.c-card-detail{background:#fff;padding:5.5555555556vw}@media only screen and (min-width:1024px){.c-card-detail{padding:24px}}.c-card-tags{display:flex}.c-card-tag+.c-card-tag{margin-left:3.3333333333vw}@media only screen and (min-width:1024px){.c-card-tag+.c-card-tag{margin-left:12px}}.c-card-heading{display:block;font-size:4.4444444444vw;font-weight:700;margin-top:8.8888888889vw;text-align:center;width:100%}@media only screen and (min-width:1024px){.c-card-heading{font-size:18px;margin-top:24px}}.c-card-description{display:block;font-size:3.8888888889vw;margin-top:8.8888888889vw}@media only screen and (min-width:1024px){.c-card-description{font-size:14px;margin-top:24px}}.c-commentarycard{align-items:center;background:#f2f8fe;border-radius:2.1333333333vw;display:flex;flex-direction:column;height:100%;padding:3.2vw}@media only screen and (min-width:1024px){.c-commentarycard{border-radius:16px;padding:16px}}.c-commentarycard-icon{display:block;max-width:150px;width:100%}.c-commentarycard-heading{align-items:center;display:flex;font-size:3.7333333333vw;font-weight:700;justify-content:center;letter-spacing:-.05em;min-height:3em;text-align:center}@media only screen and (min-width:1024px){.c-commentarycard-heading{font-size:20px}}.c-commentarycard-description{font-size:3.2vw;text-align:center}@media only screen and (min-width:1024px){.c-commentarycard-description{font-size:16px}}.c-container{margin:0 auto;max-width:1360px;padding:0 6.6666666667vw;width:100%}@media only screen and (min-width:1080px){.c-container{padding:0 20px}}@media only screen and (min-width:1366px){.c-container{padding:0 80px}}.c-pageheader>.c-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1366px){.c-container.-small{padding:0 144px}}.c-doclist-heading{font-size:3.8888888889vw;font-weight:700;margin-bottom:3.3333333333vw}@media only screen and (min-width:1024px){.c-doclist-heading{font-size:18px;margin-bottom:16px}}.c-doclist-term{font-size:3.0555555556vw;line-height:1.5;padding-left:4.4444444444vw;position:relative}@media only screen and (min-width:1024px){.c-doclist-term{font-size:16px;padding-left:24px}}.c-doclist-term:before{border-bottom:2px solid #005faf;border-left:2px solid #005faf;content:"";display:block;height:1.1111111111vw;left:0;position:absolute;top:1.6666666667vw;transform:rotate(-45deg);width:2.2222222222vw}@media only screen and (min-width:1024px){.c-doclist-term:before{height:6px;top:8px;width:12px}}.c-example-classname{position:relative}.c-feature-image{display:block;margin:0 auto;max-width:320px;width:100%}.-digitalsign .c-feature-image{max-width:200px}.c-feature-heading{align-items:center;display:flex;font-size:5.8666666667vw;font-weight:700;justify-content:center;line-height:1.5;margin-top:8vw;text-align:center}@media only screen and (min-width:1024px){.c-feature-heading{font-size:24px;margin-top:24px;min-height:3em}}.c-feature-heading.-primary{color:#005faf}.c-feature-description{font-size:4.2666666667vw;line-height:1.5;margin-top:5.8666666667vw}@media only screen and (min-width:1024px){.c-feature-description{font-size:18px;margin-top:24px}}.c-hamburger{background:linear-gradient(90deg,#005faf,#00a0c7);border-radius:100%;display:block;height:100%;position:relative;width:100%}.c-hamburger:hover{cursor:pointer}.c-hamburger-line{background:#fff;border-radius:3px;bottom:0;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .15s cubic-bezier(0,1,.75,1);width:3.8888888889vw}@media only screen and (min-width:768px){.c-hamburger-line{height:2px;width:50%}}.c-hamburger-line:first-of-type{top:-3.3333333333vw}@media only screen and (min-width:768px){.c-hamburger-line:first-of-type{top:-12px}}.c-hamburger-line:nth-of-type(3){bottom:-3.3333333333vw}@media only screen and (min-width:768px){.c-hamburger-line:nth-of-type(3){bottom:-12px}}.is-active .c-hamburger-line:first-of-type{top:0;transform:rotate(135deg)}.is-active .c-hamburger-line:nth-of-type(2){opacity:0}.is-active .c-hamburger-line:nth-of-type(3){bottom:0;transform:rotate(-135deg)}.c-label{background-color:#f0f0f2;color:#005faf;display:inline-block;font-size:14px;padding:8px}.c-media{padding:4.8vw 5.3333333333vw}@media only screen and (min-width:1024px){.c-media{padding:28px 60px}}.c-media-items{display:flex;flex-wrap:wrap}.c-media-date{font-size:3.7333333333vw;font-weight:700;line-height:1}@media only screen and (min-width:1024px){.c-media-date{font-size:20px}}.c-media-item{align-items:center;display:flex;width:100%}@media only screen and (min-width:1024px){.c-media-item{width:auto}}.c-media-tag{align-items:center;background:#0368ec;border-radius:1.0666666667vw;color:#fff;display:inline-flex;font-size:3.7333333333vw;line-height:1;margin-left:2.1333333333vw;padding:2.1333333333vw}@media only screen and (min-width:1024px){.c-media-tag{border-radius:4px;font-size:14px;margin-left:24px;padding:4px 12px}}.c-media-summary{display:block;font-size:4vw;line-height:1.5;margin-top:1.0666666667vw;width:100%}@media only screen and (min-width:1024px){.c-media-summary{font-size:16px;margin-top:0;padding:0 0 0 40px;width:auto}}.c-pageheader{background:linear-gradient(90deg,#005faf,#00a0c7);margin-top:16.6666666667vw;position:relative}@media only screen and (min-width:768px){.c-pageheader{margin-top:64px}}@media only screen and (min-width:1080px){.c-pageheader{margin-top:96px}}.c-pageheader-pattern{background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/bg_pattern_dot.svg);background-repeat:repeat;background-size:48px 48px;padding-top:28.8888888889vw;width:100%;z-index:-1}@media only screen and (min-width:768px){.c-pageheader-pattern{padding-top:160px}}.c-pageheader-inner{left:50%;max-width:1366px;padding:0 5.5555555556vw;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.c-pageheader-title{color:#fff;font-size:6.6666666667vw;font-weight:700;text-align:center}@media only screen and (min-width:768px){.c-pageheader-title{font-size:40px}}.c-qa-heading{background:#f2f8fe;border-radius:2.1333333333vw;display:flex;font-size:3.7333333333vw;font-weight:700;line-height:1.5;padding:6.4vw 12.8vw;position:relative}@media only screen and (min-width:1024px){.c-qa-heading{border-radius:8px;font-size:20px;padding:36px 80px}}.c-qa-heading:before{color:#005faf;content:"Q";display:block;font-size:5.3333333333vw;left:5.3333333333vw;line-height:1;position:absolute;top:6.1333333333vw}@media only screen and (min-width:1024px){.c-qa-heading:before{font-size:28px;height:32px;left:24px;top:38px;width:32px}}.c-qa-heading:hover{cursor:pointer}.-pale .c-qa-heading{background:#fff}.c-qa-icon{background:#005faf;border-radius:100%;display:block;height:5.3333333333vw;position:absolute;right:2.6666666667vw;top:50%;transform:translateY(-50%);width:5.3333333333vw}@media only screen and (min-width:1024px){.c-qa-icon{height:40px;right:24px;width:40px}}.c-qa-icon:before{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:2.6666666667vw}@media only screen and (min-width:1024px){.c-qa-icon:before{width:18px}}.c-qa-icon:after{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(90deg);width:2.6666666667vw}@media only screen and (min-width:1024px){.c-qa-icon:after{width:18px}}.is-open .c-qa-icon:after{opacity:0}.c-qa-description{display:none;font-size:3.7333333333vw;line-height:1.8;padding:6.4vw 12.8vw;position:relative}@media only screen and (min-width:1024px){.c-qa-description{font-size:20px;padding:16px 80px}}.c-qa-description:before{color:#005faf;content:"A";display:block;font-size:5.3333333333vw;font-weight:700;left:5.3333333333vw;line-height:1;position:absolute;top:6.9333333333vw}@media only screen and (min-width:1024px){.c-qa-description:before{font-size:28px;height:32px;left:24px;top:24px;width:32px}}.c-sectiontitle{display:block;font-size:6.4vw;font-weight:700;letter-spacing:-.05em;line-height:1.5;text-align:center}@media only screen and (min-width:1024px){.c-sectiontitle{font-size:40px}}.c-sidewayscard-items{align-items:center;display:flex;flex-wrap:wrap;margin:0 -32px}.c-sidewayscard-item{padding:32px;position:relative;width:100%}.c-sidewayscard-item:first-of-type{width:100%}@media only screen and (min-width:1024px){.c-sidewayscard-item:first-of-type{width:504px}}.c-sidewayscard-item:nth-of-type(2){width:100%}@media only screen and (min-width:1024px){.c-sidewayscard-item:nth-of-type(2){width:calc(100% - 504px)}}.c-sidewayscard-image{background-position:50%;background-size:cover;border-radius:16px;display:block;overflow:hidden;padding-top:63.63636363%;position:relative;width:100%}@media only screen and (min-width:1024px){.c-sidewayscard-image{max-width:440px;padding-top:280px}}.c-sidewayscard-image:after{border:2px solid #fff;border-radius:16px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media only screen and (min-width:1024px){.c-sidewayscard-image:after{border:2px solid #fff;border-radius:16px;z-index:10}}.c-sidewayscard-number{color:#fff;font-size:4.2666666667vw;line-height:1.5;text-align:justify;text-transform:uppercase}@media only screen and (min-width:1024px){.c-sidewayscard-number{font-size:16px}}.c-sidewayscard-heading{color:#fff;font-size:5.8666666667vw;font-weight:700;line-height:1.5;margin:2.2222222222vw 0}@media only screen and (min-width:1024px){.c-sidewayscard-heading{font-size:24px;margin:24px 0;text-align:left}}.c-sidewayscard-description{color:#fff;font-size:4.2666666667vw;line-height:1.5;text-align:justify}@media only screen and (min-width:1024px){.c-sidewayscard-description{font-size:16px}}.c-sidewayscard-button{display:block;margin-top:4.4444444444vw;width:100%}@media only screen and (min-width:1024px){.c-sidewayscard-button{margin-top:24px;max-width:300px}}.c-step{background:#0368ec;border-radius:16px;height:100%;padding:40px 20px}.c-step-number{font-size:18px}.c-step-heading,.c-step-number{color:#fff;font-weight:700;line-height:1.8;text-align:center}.c-step-heading{font-size:24px}.c-step-description{color:#fff;font-size:16px;line-height:1.8;text-align:center}.c-subheading{display:block;font-size:6.6666666667vw;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:1024px){.c-subheading{font-size:24px}}.c-supportcard{background:#fff;border-radius:3.3333333333vw;padding:8.8888888889vw 4.4444444444vw}@media only screen and (min-width:1024px){.c-supportcard{border-radius:16px;height:100%;padding:48px 32px}}.c-supportcard-heading{color:#005faf;font-size:5vw;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:1024px){.c-supportcard-heading{font-size:20px}}.c-supportcard-image{margin:3.3333333333vw auto;max-width:55.5555555556vw;width:100%}@media only screen and (min-width:1024px){.c-supportcard-image{margin:16px auto;max-width:220px}}.c-supportcard-description{font-size:3.8888888889vw;line-height:1.5}@media only screen and (min-width:1024px){.c-supportcard-description{font-size:14px}}.c-tablabel{align-items:center;background:#fff;border-radius:4px;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:1.5;min-height:80px;text-align:center;width:100%}.is-active .c-tablabel{background:#005faf;color:#fff;pointer-events:none}.c-tablabel:hover{cursor:pointer;filter:brightness(1.1)}.c-tile{align-items:center;display:flex;flex-direction:column}.c-tile-image{width:100%}@media only screen and (min-width:1024px){.c-tile-image{max-width:150px}}.c-tile-heading{align-items:center;display:flex;font-size:3.0555555556vw;font-weight:700;height:3em;line-height:1.5;text-align:center}@media only screen and (min-width:1024px){.c-tile-heading{font-size:16px}}.c-wrapper{padding:96px 0}.c-wrapper.-pale{background:#f2f8fe}.c-wrapper.-smoke{background:#f0f0f2}.c-qa+.c-qa{margin-top:20px}.c-cookie-heading{background:#f2f8fe;border-radius:2.1333333333vw;display:flex;font-size:3.7333333333vw;font-weight:700;line-height:1.5;padding:6.4vw 12.8vw;position:relative}@media only screen and (min-width:1024px){.c-cookie-heading{border-radius:8px;font-size:20px;padding:36px 80px}}.c-cookie-heading:before{color:#005faf;content:"Q";display:block;font-size:5.3333333333vw;left:5.3333333333vw;line-height:1;position:absolute;top:6.1333333333vw}@media only screen and (min-width:1024px){.c-cookie-heading:before{font-size:28px;height:32px;left:24px;top:38px;width:32px}}.c-cookie-heading:hover{cursor:pointer}.-pale .c-cookie-heading{background:#fff}.c-cookie-icon{background:#005faf;border-radius:100%;display:block;height:5.3333333333vw;position:absolute;right:2.6666666667vw;top:50%;transform:translateY(-50%);width:5.3333333333vw}@media only screen and (min-width:1024px){.c-cookie-icon{height:40px;right:24px;width:40px}}.c-cookie-icon:before{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:2.6666666667vw}@media only screen and (min-width:1024px){.c-cookie-icon:before{width:18px}}.c-cookie-icon:after{background:#fff;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(90deg);width:2.6666666667vw}@media only screen and (min-width:1024px){.c-cookie-icon:after{width:18px}}.is-open .c-cookie-icon:after{opacity:0}.c-cookie-description{display:none;font-size:3.2vw;line-height:1.8;padding:6.4vw 12.8vw;position:relative}@media only screen and (min-width:1024px){.c-cookie-description{font-size:20px;padding:16px 80px}}.webtru-link{font-weight:700}.webtru-link,.webtru-link:hover{text-decoration-line:underline}.p-button-items{display:flex;justify-content:center;margin-top:8.5333333333vw}@media only screen and (min-width:1024px){.p-button-items{margin-top:32px}}.p-button-item{display:block;max-width:66.6666666667vw;width:100%}@media only screen and (min-width:1024px){.p-button-item{max-width:300px}}.p-support .p-button-item{max-width:100%}@media only screen and (min-width:1024px){.p-support .p-button-item{max-width:300px}}.p-cta{background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/cta_bg_picture.jpg);background-position:50%;background-size:cover;padding:80px 0}.p-cta-title{width:100%}.p-cta-title-heading{color:#fff;display:block;font-size:7.2222222222vw;font-weight:700;text-align:center}@media only screen and (min-width:768px){.p-cta-title-heading{font-size:40px}}.p-cta-title-description{color:#fff;display:block;font-size:5vw;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:768px){.p-cta-title-description{font-size:20px;margin-top:20px}}.p-cta-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:32px}@media only screen and (min-width:768px){.p-cta-buttons{flex-direction:row}}.p-cta-button{display:inline-block;max-width:540px;transition:all .2s cubic-bezier(0,1.65,.485,1.65);width:100%}.p-cta-button+.p-cta-button{margin:3.3333333333vw 0 0}@media only screen and (min-width:768px){.p-cta-button+.p-cta-button{margin:0 0 0 40px}}.p-cta-button:hover{filter:brightness(1.1);transform:scale(1.05)}.sample-text{font-size:3.8888888889vw}@media only screen and (min-width:1024px){.sample-text{font-size:1.1713030747vw}}.p-ctacard-inner{border-radius:4.4444444444vw;overflow:hidden}@media only screen and (min-width:1024px){.p-ctacard-inner{border-radius:16px}}.p-ctacard-items{display:flex;flex-wrap:wrap}.p-ctacard-item{display:flex;flex-direction:column;width:100%}.p-ctacard-item:first-of-type{background:#f2f8fe;order:2;padding:4.4444444444vw}@media only screen and (min-width:1024px){.p-ctacard-item:first-of-type{justify-content:center;max-width:600px;order:1;padding:40px 48px;width:56%}}.p-ctacard-item:nth-of-type(2){align-items:center;background:linear-gradient(90deg,#005faf,#00a0c7);height:44.4444444444vw;justify-content:center;order:1}@media only screen and (min-width:1024px){.p-ctacard-item:nth-of-type(2){height:336px;max-width:480px;order:2;padding:0 24px;width:44%}}.p-ctacard-text{color:#005faf;font-size:3.8888888889vw;font-weight:700;margin-bottom:3.3333333333vw;text-align:center}@media only screen and (min-width:1024px){.p-ctacard-text{font-size:20px;margin-bottom:12px;text-align:left}}.p-ctacard-logo{max-width:55.5555555556vw;width:100%}@media only screen and (min-width:1024px){.p-ctacard-logo{max-width:350px}}.p-ctacard-button-wrapper{display:flex;justify-content:center;margin-top:4.4444444444vw;width:100%}@media only screen and (min-width:1024px){.p-ctacard-button-wrapper{margin-top:24px}}.p-ctacard-button{margin:0 auto;max-width:55.5555555556vw;width:100%}@media only screen and (min-width:1024px){.p-ctacard-button{max-width:350px}}.p-ctaplan{background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/cta_bg_picture_02.png);background-position:50%;background-size:cover;padding:80px 0}.p-ctaplan-title{width:100%}.p-ctaplan-title-heading{color:#fff;display:block;font-size:7.2222222222vw;font-weight:700;text-align:center}@media only screen and (min-width:768px){.p-ctaplan-title-heading{font-size:40px}}.p-ctaplan-title-description{color:#fff;display:block;font-size:5vw;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:768px){.p-ctaplan-title-description{font-size:20px;margin-top:20px}}.p-ctaplan-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:32px}@media only screen and (min-width:768px){.p-ctaplan-buttons{flex-direction:row}}.p-ctaplan-button{display:inline-block;max-width:540px;transition:all .2s cubic-bezier(0,1.65,.485,1.65);width:100%}.p-ctaplan-button.-icon{position:relative}.p-ctaplan-button.-icon:before{background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/cta_button_dl2_label.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translateY(-35%);width:15.2777777778vw}@media only screen and (min-width:768px){.p-ctaplan-button.-icon:before{transform:translate(-30%,-30%);width:75px}}@media only screen and (min-width:1080px){.p-ctaplan-button.-icon:before{width:110px}}.p-ctaplan-button+.p-ctaplan-button{margin:3.3333333333vw 0 0}@media only screen and (min-width:768px){.p-ctaplan-button+.p-ctaplan-button{margin:0 0 0 40px}}.p-ctaplan-button:hover{filter:brightness(1.1);transform:scale(1.05)}.p-discountplan{background-color:#dd4d66}.p-discountplan-inner{padding-bottom:6.6666666667vw;padding-top:6.6666666667vw}@media only screen and (min-width:1024px){.p-discountplan-inner{padding-bottom:0;padding-top:0}}.p-discountplan-items{display:flex;flex-wrap:wrap}.p-discountplan-item{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1024px){.p-discountplan-item:first-of-type{max-width:900px;width:70%}}.p-discountplan-item:nth-of-type(2){align-items:center;justify-content:center}@media only screen and (min-width:1024px){.p-discountplan-item:nth-of-type(2){max-width:350px;width:30%}}.p-discountplan-text-wrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center}.p-discountplan-text-wrapper:before{background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/discountplan_icon.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:15.2777777778vw;margin-bottom:4.1666666667vw;width:13.8888888889vw}@media only screen and (min-width:1024px){.p-discountplan-text-wrapper:before{height:100%;margin-bottom:0;max-width:150px;width:100%}}.p-discountplan-text{margin-left:0;width:100%}@media only screen and (min-width:1024px){.p-discountplan-text{margin-left:24px;min-width:410px;width:65%}}@media only screen and (min-width:1280px){.p-discountplan-text{margin-left:40px;max-width:570px;width:70%}}.p-discountplan-heading{color:#ffda00;font-size:5.5555555556vw;font-weight:700;margin-bottom:4.1666666667vw;text-align:center}@media only screen and (min-width:1024px){.p-discountplan-heading{font-size:32px;margin-bottom:12px;text-align:left}}.p-discountplan-description{color:#fff;font-size:3.8888888889vw;text-align:center}@media only screen and (min-width:1024px){.p-discountplan-description{font-size:16px;text-align:left}}.p-discountplan-button-wrapper{display:flex;justify-content:center;margin-top:4.4444444444vw;width:100%}@media only screen and (min-width:1024px){.p-discountplan-button-wrapper{margin:40px 0}}.p-discountplan-button{margin:0 auto;max-width:55.5555555556vw;width:100%}@media only screen and (min-width:1024px){.p-discountplan-button{max-width:310px}}.p-example-classname{position:relative}.p-footermenu-items{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media only screen and (min-width:1080px){.p-footermenu-items{flex-direction:row}}.p-footermenu-item{display:inline-block}@media only screen and (min-width:1080px){.p-footermenu-item+.p-footermenu-item{margin-left:24px}}@media only screen and (min-width:1280px){.p-footermenu-item+.p-footermenu-item{margin-left:40px}}.p-footermenu-link{color:#18191a;display:block;font-size:4.4444444444vw;padding:2.2222222222vw 0;white-space:nowrap}@media only screen and (min-width:768px){.p-footermenu-link{font-size:16px}}.p-mainvisual{background-color:#005faf;background-image:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/bg_pattern_dot.svg);background-repeat:repeat;background-size:48px 48px;margin-top:16.6666666667vw;padding:9.6vw 0;position:relative}@media only screen and (min-width:768px){.p-mainvisual{margin-top:64px}}@media only screen and (min-width:1024px){.p-mainvisual{margin-top:96px;padding:118px 0}}.p-mainvisual-inner{display:flex;flex-direction:column;position:relative}.p-mainvisual-copy{display:block;margin-bottom:8.5333333333vw;order:1;position:relative;width:100%;z-index:10}@media only screen and (min-width:1024px){.p-mainvisual-copy{margin-bottom:32px;position:relative;width:50%}}.p-mainvisual-subcopy{animation:slideIn .6s cubic-bezier(0,1,.75,1) forwards;color:#fff;display:block;font-size:5.3333333333vw;font-weight:700;line-height:1.5;opacity:0}@media only screen and (min-width:1024px){.p-mainvisual-subcopy{font-size:32px;margin-bottom:20px}}.p-mainvisual-maincopy{animation:slideIn .6s cubic-bezier(0,1,.75,1) .15s forwards;color:#fff;display:block;font-size:5.867vw;font-weight:700;line-height:1.3;opacity:0;white-space:nowrap}@media only screen and (min-width:1024px){.p-mainvisual-maincopy{font-size:56px;letter-spacing:-.05em;margin-bottom:32px;white-space:nowrap}}.p-mainvisual-button{animation:scale .5s cubic-bezier(0,1.65,.485,1.65) 1.2s forwards;display:block;opacity:0;order:3;position:relative;width:100%;z-index:10}@media only screen and (min-width:1024px){.p-mainvisual-button{max-width:550px;width:50%}}.p-mainvisual-illust-wrapper{display:block;margin-bottom:6.4vw;order:2;padding-top:58.1333333333vw;position:relative;width:78.6666666667vw}@media only screen and (min-width:1024px){.p-mainvisual-illust-wrapper{padding-top:32.721%;position:absolute;right:32px;top:50%;transform:translateY(-50%);width:600px}}.p-mainvisual-illust{display:block;height:auto;opacity:0;position:absolute}.p-mainvisual-illust.-phone{animation:slideIn 3s cubic-bezier(0,1.65,.485,1.65) .5s forwards,float 3s ease-in-out 3.5s infinite;left:.1666666667%;top:20%;width:28.6666666667%}.p-mainvisual-illust.-contract{animation:slideIn 3s cubic-bezier(0,1.65,.485,1.65) .7s forwards,float 3s ease-in-out 3.7s infinite;left:33.33333333%;top:.1666666667%;width:33.3333333%}.p-mainvisual-illust.-desktop{animation:slideIn 3s cubic-bezier(0,1.65,.485,1.65) .65s forwards,float 3s ease-in-out 3.65s infinite;right:.1666666667%;top:2.7777777778%;width:32.6666666667%}.p-mainvisual-illust.-network{animation:slideIn 3s cubic-bezier(0,1.65,.485,1.65) .8s forwards,float 3s ease-in-out 3.8s infinite;left:28.1666666667%;top:37.6666666667%;width:41.3333333333%}.p-mainvisual-illust.-digitalsign{animation:slideIn 3s cubic-bezier(0,1.65,.485,1.65) .75s forwards,float 3s ease-in-out 3.75s infinite;bottom:.1666666667%;right:2.7777777778%;width:38%}@keyframes float{0%{transform:translateY(5px)}50%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes slideIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(5px)}}@keyframes scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.p-megamenu-children{background:#fff;box-shadow:0 4px 16px #18191a1f,0 8px 12px -4px #18191a26;opacity:0;position:absolute;transform:translateY(-5px);transition:all .2s cubic-bezier(0,1,.75,1);width:160px}.p-megamenu-parent:hover .p-megamenu-children{opacity:1;transform:none}.p-megamenu-item{display:block;font-size:3.3333333333vw;padding:2.2222222222vw}@media only screen and (min-width:1024px){.p-megamenu-item{font-size:14px;padding:8px}}.p-megamenu-item:before{content:"・"}.p-menu{display:none}@media only screen and (min-width:1080px){.p-menu{display:block}}.p-menu-lists{display:none}@media only screen and (min-width:768px){.p-menu-lists{align-items:center;display:flex;height:100%}}.p-menu-list{display:inline-block;position:relative}@media only screen and (min-width:1024px){.p-menu-list+.p-menu-list{margin-left:20px}}@media only screen and (min-width:1280px){.p-menu-list+.p-menu-list{margin-left:24px}}.p-menu-link{align-items:center;color:#18191a;display:inline-flex;font-size:14px;font-weight:700;min-height:48px}@media only screen and (min-width:1280px){.p-menu-link{font-size:16px}}.p-menu-link.-arrow{padding-right:12px}.p-menu-link.-arrow:after{border-bottom:2px solid #18191a;border-right:2px solid #18191a;content:"";display:block;height:8px;position:absolute;right:0;transform:translateY(-25%) rotate(45deg);width:8px}.p-menu-link:hover{color:#005faf}.p-menu-link:hover:after{border-color:#005faf}.p-menu-buttons{align-items:center;display:flex;height:100%;justify-content:center}.p-menu-button{width:112px}@media only screen and (min-width:1280px){.p-menu-button{width:128px}}.p-menu-button+.p-menu-button{margin-left:8px}.p-newslists{border-bottom:1px solid #737577}.p-newslist+.p-newslist,.p-newslists{border-top:1px solid #737577}.p-panel-items{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.p-panel-items{margin-left:32px;margin-right:32px}}.p-panel-item{text-align:center;width:100%}@media only screen and (min-width:768px){.p-panel-item{padding:0 32px;width:33.333%}}.p-spmenu-wrapper{background:#fff;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:16.6666666667vw;transform:translateY(-16px);transition:all .6s cubic-bezier(0,1,.75,1);width:100%;z-index:100}@media only screen and (min-width:768px){.p-spmenu-wrapper{top:64px}}.p-spmenu-wrapper.is-active{opacity:1;pointer-events:all;transform:translateY(0)}@media only screen and (min-width:1080px){.p-spmenu-wrapper.is-active{opacity:0;pointer-events:none}}.p-spmenu-inner{padding:5.5555555556vw}.p-spmenu-lists.-megamenu{display:none}.p-spmenu-list{padding-left:5.5555555556vw;position:relative}@media only screen and (min-width:768px){.p-spmenu-list{padding-left:20px}}.p-spmenu-list:before{border-bottom:2px solid #005faf;border-right:2px solid #005faf;content:"";display:block;height:2.2222222222vw;left:0;position:absolute;top:4.4444444444vw;transform:rotate(-45deg);width:2.2222222222vw}@media only screen and (min-width:768px){.p-spmenu-list:before{height:8px;top:16px;width:8px}}.p-spmenu-link{color:#18191a;display:block;font-size:4.4444444444vw;font-weight:700;padding:3.3333333333vw 0}@media only screen and (min-width:768px){.p-spmenu-link{font-size:16px;padding:12px 0}}.p-spmenu-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:6.6666666667vw auto 0;width:calc(100% - 5.55556vw)}@media only screen and (min-width:768px){.p-spmenu-buttons{align-items:center;flex-direction:column;margin:24px auto 0;width:calc(100% - 20px)}}.p-spmenu-button-inwrap{display:block;width:100%}@media only screen and (min-width:768px){.p-spmenu-button-inwrap{max-width:320px}}.p-spmenu-button-inwrap+.p-spmenu-button-inwrap{margin-top:4.4444444444vw}@media only screen and (min-width:768px){.p-spmenu-button-inwrap+.p-spmenu-button-inwrap{margin-top:16px}}.p-spmenu-button{align-items:center;background:#f0f0f2;border-radius:2.2222222222vw;box-shadow:0 2px 16px 0 rgbaa(#18191a,.12),0 8px 12px -4px #18191a1f;color:#005faf;display:flex;font-size:4.4444444444vw;font-weight:700;height:16.6666666667vw;justify-content:center}@media only screen and (min-width:768px){.p-spmenu-button{border-radius:8px;font-size:16px;height:64px}}.p-spmenu-button.-download{background:#dd4d66;color:#fff}.p-spmenu-button-icon{display:block;height:11.6666666667vw;width:8.8888888889vw}@media only screen and (min-width:768px){.p-spmenu-button-icon{height:40px;width:32px}}.p-spmenu-button-text{padding:0 1.1111111111vw}@media only screen and (min-width:768px){.p-spmenu-button-text{padding:0 8px}}.p-spmenu-button-arrow{border-bottom:.8333333333vw solid #005faf;border-right:.8333333333vw solid #005faf;display:block;height:3.3333333333vw;transform:rotate(-45deg);width:3.3333333333vw}@media only screen and (min-width:768px){.p-spmenu-button-arrow{border-width:2px;height:12px;width:12px}}.-download .p-spmenu-button-arrow{border-color:#fff}.p-spmenu-tel{display:block;margin:3.2vw auto;max-width:55.4666666667vw;width:100%}.p-spmenu-tel-text{display:block;font-size:2.7777777778vw;text-align:center}.p-support{background:linear-gradient(90deg,#005faf,#00a0c7);border-radius:2.6666666667vw;padding:10.6666666667vw}@media only screen and (min-width:1024px){.p-support{border-radius:16px;padding:80px 60px}}.p-support-heading{color:#fff;display:block;font-size:6.4vw;font-weight:700;letter-spacing:-.05em;line-height:1.5;margin-bottom:2.6666666667vw;text-align:center}@media only screen and (min-width:1024px){.p-support-heading{font-size:32px;margin-bottom:40px}}.p-support-items{display:flex;flex-wrap:wrap;margin-left:-2.6666666667vw;margin-right:-2.6666666667vw}@media only screen and (min-width:1024px){.p-support-items{margin-left:-20px;margin-right:-20px}}.p-support-item{padding:2.6666666667vw;width:100%}@media only screen and (min-width:1024px){.p-support-item{padding:0 20px;width:50%}}.p-tab-lists{display:flex;flex-wrap:wrap;margin-left:-1.6666666667vw;margin-right:-1.6666666667vw}@media only screen and (min-width:1024px){.p-tab-lists{margin-left:-6px;margin-right:-6px}}.p-tab-list{max-width:auto;padding:1.6vw;width:50%}@media only screen and (min-width:1024px){.p-tab-list{max-width:202px;padding:0 6px;width:16.66666667%}}.p-tab-title{border-left:3.2vw solid #005faf;color:#005faf;font-size:4.8vw;font-weight:700;line-height:10.6666666667vw;margin:4.2666666667vw 0;padding-left:4.2666666667vw}@media only screen and (min-width:1024px){.p-tab-title{border-width:16px;font-size:24px;line-height:60px;margin:24px 0;padding-left:16px}}.p-tab-contents{position:relative}.p-tab-contents-inner{display:none}.p-tab-contents-inner.is-active{display:block}.u-bg-gradient-r{background:linear-gradient(90deg,#005faf,#00a0c7)!important}@media only screen and (max-width:1023px){.u-display-none.-sp{display:none!important}}@media only screen and (min-width:1024px){.u-display-none.-pc{display:none!important}}.u-display-block{display:block}.u-example-classname{position:relative}.u-hover-zoomup{transition:transform .2s cubic-bezier(0,1.65,.485,1.65)}.u-hover-zoomup:hover{transform:scale(1.05)}.u-pt-0{padding-top:0!important}.u-pt-30{padding-top:30px!important}.u-pb-0{padding-bottom:0!important}.u-text-hidden{height:1px;opacity:0;overflow:hidden;position:absolute;text-overflow:ellipsis;visibility:hidden;white-space:nowrap;width:1px}.u-text-primary{color:#0368ec!important}.u-align-left{text-align:left}.-paperless .about-feature-inner{padding:0 5.3333333333vw}@media only screen and (min-width:1024px){.-paperless .about-feature-inner{padding:0 60px}}.-digitalsign .about-feature-inner{background:#f0f0f2;border-radius:16px;padding:5.3333333333vw}@media only screen and (min-width:1024px){.-digitalsign .about-feature-inner{padding:60px}}.about-feature-lists{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -5.3333333333vw}@media only screen and (min-width:1024px){.about-feature-lists{margin:0 -32px}}.about-feature-list{padding:5.3333333333vw;width:100%}@media only screen and (min-width:1024px){.about-feature-list{padding:32px;width:33.333%}}.about-feature-items{align-items:center;display:flex;flex-wrap:wrap;margin-top:32px}.about-feature-item:first-of-type{width:100%}@media only screen and (min-width:1024px){.about-feature-item:first-of-type{width:59%}}.about-feature-item:nth-of-type(2){padding:0 5.3333333333vw;width:100%}@media only screen and (min-width:1024px){.about-feature-item:nth-of-type(2){padding:0 0 0 32px;width:41%}}.about-feature-item-heading{font-size:4.2666666667vw;font-weight:700;line-height:1.5;margin:6.6666666667vw 0;text-align:center}@media only screen and (min-width:1024px){.about-feature-item-heading{font-size:24px;margin:0 0 12px;text-align:left}}.about-feature-item-description{font-size:4.2666666667vw;line-height:1.5;text-align:justify}@media only screen and (min-width:1024px){.about-feature-item-description{font-size:16px}}.about-functions-heading{margin-bottom:40px}.about-functions-iconlist{background:#fff;border-radius:2.2222222222vw;padding:2.2222222222vw}@media only screen and (min-width:1024px){.about-functions-iconlist{border-radius:12px;padding:10px}}.about-functions-iconlist-items{display:flex;flex-wrap:wrap}.about-functions-iconlist-item{border-bottom:1px solid #f0f0f2;border-right:1px solid #f0f0f2;padding:3.3333333333vw;width:33.333%}@media only screen and (min-width:1024px){.about-functions-iconlist-item{padding:40px 24px;width:20%}}.about-functions-iconlist-item:nth-of-type(3n){border-right:none}@media only screen and (min-width:1024px){.about-functions-iconlist-item:nth-of-type(3n){border-right:1px solid #f0f0f2}}.about-functions-iconlist-item:nth-of-type(5n){border-right:none}.about-functions-iconlist-item:nth-of-type(n+6){border-bottom:none}.about-functions-iconlist-item:nth-of-type(9){display:none}@media only screen and (min-width:1024px){.about-functions-iconlist-item:nth-of-type(9){display:block}}.about-functions-button-wrapper{display:flex;justify-content:center;margin-top:32px}.about-functions-button{display:block;max-width:66.6666666667vw;width:100%}@media only screen and (min-width:1024px){.about-functions-button{max-width:300px}}.about-vws-inner{background:#f0f0f2;border-radius:4.4444444444vw;padding:16vw 5.3333333333vw}@media only screen and (min-width:1024px){.about-vws-inner{border-radius:24px;padding:100px 60px}}.about-vws-subheading{display:flex;font-size:3.7333333333vw;justify-content:center;margin-top:3.2vw}@media only screen and (min-width:1024px){.about-vws-subheading{font-size:24px;margin-top:24px}}.about-vws-subheading:before{content:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/logo_tosho.svg);display:block;margin-right:2.1333333333vw;width:8.5333333333vw}@media only screen and (min-width:1024px){.about-vws-subheading:before{margin-right:8px;width:32px}}.about-vws-image{margin:8.5333333333vw auto 0;max-width:508px;width:100%}@media only screen and (min-width:1024px){.about-vws-image{margin:40px auto 0}}.about-vws-description{font-size:5.3333333333vw;font-weight:700;letter-spacing:-.07em;line-height:1.5;margin-top:8.5333333333vw;text-align:center}@media only screen and (min-width:1024px){.about-vws-description{font-size:24px;margin-top:32px}}.about-qa-title{margin-bottom:40px}.about-qa-button-wrapper{display:flex;justify-content:center;margin-top:32px;padding:0 11.1111111111vw}.about-qa-button{display:block;max-width:66.6666666667vw;width:100%}@media only screen and (min-width:1024px){.about-qa-button{max-width:300px}}.about-pc{display:none}@media only screen and (min-width:1024px){.about-pc{display:block}}.about-sp{display:block}@media only screen and (min-width:1024px){.about-sp{display:none}}.about-attorney-inner{margin-bottom:100px}.about-attorney-inner>.pc{width:50%}.about-attorney-annotation{font-size:14px;font-weight:700;margin-top:24px;text-align:center}@media only screen and (min-width:1024px){.about-attorney-annotation{font-size:18px;margin:16px auto;text-align:center;width:70%}.about-attorney-card-container{align-items:center;display:flex;flex-flow:column;justify-content:center;margin-top:14px}}.about-attorney-card{border-radius:14px;box-shadow:0 3px 6px #00000029;display:flex;flex-flow:column;margin-top:40px;padding:48px 20px}@media only screen and (min-width:1024px){.about-attorney-card{align-items:start;display:flex;flex-flow:row;justify-content:center;margin-top:40px;padding:48px;width:90%}.about-attorney-card-img{width:35%}.about-attorney-card-img>img{height:auto}.about-attorney-card-introduction{margin-left:63px}.about-attorney-card-introduction-flex{flex:1}}.about-attorney-card-introduction-name{margin-bottom:12px}@media only screen and (min-width:1024px){.about-attorney-card-introduction-name{color:#000a4f;font-size:20px;font-weight:700}.about-attorney-card-introduction-carrer{font-size:16px}}.feature-overview-lists{display:flex;flex-wrap:wrap;margin:0 -2.2222222222vw}@media only screen and (min-width:1024px){.feature-overview-lists{margin:0 -24px}}.feature-overview-list{padding:2.1333333333vw;width:50%}@media only screen and (min-width:1024px){.feature-overview-list{padding:24px;width:33.333%}}.feature-summary-lists{display:flex;flex-wrap:wrap;margin:0 -2.2222222222vw}@media only screen and (min-width:1024px){.feature-summary-lists{margin:0 -24px}}.feature-summary-list{padding:2.2222222222vw;width:50%}@media only screen and (min-width:1024px){.feature-summary-list{padding:24px;width:33.333%}}.feature-summary-inner{background:#fff;border-radius:3.3333333333vw;padding:4.4444444444vw}@media only screen and (min-width:1024px){.feature-summary-inner{border-radius:16px;padding:40px}}.feature-problem-inner{background:linear-gradient(90deg,#005faf,#00a0c7);border-radius:6.6666666667vw;padding:13.3333333333vw 6.6666666667vw}@media only screen and (min-width:1024px){.feature-problem-inner{border-radius:24px;padding:60px}}.feature-problem-heading{color:#fff;font-size:5.5555555556vw;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:1024px){.feature-problem-heading{font-size:40px}}.feature-problem-items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -vw(16)}@media only screen and (min-width:1024px){.feature-problem-items{margin:0 -32px}}.feature-problem-item{max-width:55.5555555556vw;padding:4.4444444444vw 0;width:100%}@media only screen and (min-width:1024px){.feature-problem-item{max-width:auto;padding:32px;width:33.333%}}.feature-problem-button-wrapper{display:flex;justify-content:center;margin-top:4.4444444444vw}@media only screen and (min-width:1024px){.feature-problem-button-wrapper{margin-top:16px}}.feature-problem-button{display:block;max-width:auto;width:100%}@media only screen and (min-width:1024px){.feature-problem-button{max-width:320px}}.feature-problem-pseudo{background:linear-gradient(90deg,#005faf,#00a0c7);display:block;height:48px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.feature-problem-pseudo:before{right:0}.feature-problem-pseudo:after,.feature-problem-pseudo:before{background:#fff;content:"";display:block;height:48px;position:absolute;top:0;width:calc(50% - 92px)}.feature-problem-pseudo:after{left:0}.feature-problem-pseudo-mask{bottom:0;content:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/feature_pseudo.svg);display:block;height:48px;left:0;margin:auto;max-width:184px;position:absolute;right:0;top:0;width:100%;z-index:10}.feature-problem-eyecatch{align-items:center;display:flex;flex-direction:column;font-size:5.5555555556vw;font-weight:700}@media only screen and (min-width:1024px){.feature-problem-eyecatch{align-items:center;flex-direction:row;font-size:40px;justify-content:center}}.feature-problem-eyecatch-logo{margin-right:2.2222222222vw;max-width:35.5555555556vw;width:100%}@media only screen and (min-width:1024px){.feature-problem-eyecatch-logo{margin-right:12px;max-width:228px}}.feature-qa{margin-top:4.4444444444vw}@media only screen and (min-width:1024px){.feature-qa{margin-top:24px}}.feature-qa-button-wrapper{display:flex;justify-content:center;margin-top:6.6666666667vw;width:100%}@media only screen and (min-width:1024px){.feature-qa-button-wrapper{margin-top:32px}}.feature-qa-button{display:block;max-width:66.6666666667vw;width:100%}@media only screen and (min-width:1024px){.feature-qa-button{max-width:300px}}.top-sectiontitle-notes{display:block;font-size:5.3333333333vw;letter-spacing:.05em;line-height:6.9444444444vw}@media only screen and (min-width:1080px){.top-sectiontitle-notes{font-size:25px;line-height:25px}}.top-pr-heading{margin:0 0 10.6666666667vw}@media only screen and (min-width:1080px){.top-pr-heading{margin:0 0 60px}}.top-pr-inner{margin:0 auto;width:100%}@media only screen and (min-width:1080px){.top-pr-inner{width:1080px}}.top-pr-lists{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -5.3333333333vw}@media only screen and (min-width:1024px){.top-pr-lists{margin:0 -32px}}.top-pr-list{padding:0 9.3333333333vw 8vw;width:100%}@media only screen and (min-width:1024px){.top-pr-list{padding:0 32px;width:33.333%}}.top-reason{background:linear-gradient(90deg,#005faf,#00a0c7)}.top-reason-heading{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:6.4vw;font-weight:700;line-height:1.5;margin:0 0 10.6666666667vw}@media only screen and (min-width:1024px){.top-reason-heading{align-items:center;flex-direction:row;font-size:40px;justify-content:center;margin:0 0 60px}}.top-reason-heading-logo{margin-right:2.2222222222vw;max-width:35.5555555556vw;width:100%}@media only screen and (min-width:1024px){.top-reason-heading-logo{margin-right:12px;max-width:228px}}.top-reason-item+.top-reason-item{margin-top:6.6666666667vw}@media only screen and (min-width:1024px){.top-reason-item+.top-reason-item{margin-top:0}}.top-option-heading{margin:0 0 10.6666666667vw}@media only screen and (min-width:1080px){.top-option-heading{margin:0 0 60px}}.top-option-list{margin:0 -2.2222222222vw}@media only screen and (min-width:1024px){.top-option-list{margin:0 -24px}}.top-option-list-items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -2.1333333333vw}@media only screen and (min-width:1024px){.top-option-list-items{margin:0 -24px}}.top-option-list-item{padding:2.1333333333vw;width:50%}@media only screen and (min-width:1024px){.top-option-list-item{padding:24px;width:33.333%}}.top-option-button-wrapper{display:flex;justify-content:center;margin-top:6.6666666667vw;width:100%}@media only screen and (min-width:1024px){.top-option-button-wrapper{margin-top:32px}}.top-option-button{display:block;max-width:64vw;width:100%}@media only screen and (min-width:1024px){.top-option-button{max-width:300px}}.top-howtouse-lists{display:flex;flex-wrap:wrap;margin:8.3333333333vw -2.2222222222vw 0}@media only screen and (min-width:1024px){.top-howtouse-lists{margin:60px auto 0;width:1024px}}@media only screen and (min-width:1280px){.top-howtouse-lists{width:1080px}}.top-howtouse-list{padding:2.1333333333vw;width:100%}@media only screen and (min-width:1024px){.top-howtouse-list{padding:24px;width:50%}}.top-howtouse-feature-image-wrapper{align-items:center;background:#fff;border-radius:16px;display:flex;height:80vw;justify-content:center;margin:0 0 8vw;padding:2.6666666667vw;width:100%}@media only screen and (min-width:1024px){.top-howtouse-feature-image-wrapper{height:450px;margin:0 auto 30px;padding:10px;width:100%}}@media only screen and (min-width:1280px){.top-howtouse-feature-image-wrapper{height:450px;margin:0 auto 30px;padding:10px;width:500px}}.top-howtouse-lists .slick-list{height:154.6666666667vw}@media only screen and (min-width:1024px){.top-howtouse-lists .slick-list{height:auto}}.top-howtouse-lists-prev{bottom:-9.3333333333vw;color:transparent;cursor:pointer;display:block;font-size:0;height:9.7222222222vw;left:32vw;line-height:0;position:absolute;width:9.7222222222vw}@media only screen and (min-width:1024px){.top-howtouse-lists-prev{bottom:auto;height:35px;left:-35px;top:50%;width:35px}}.top-howtouse-lists-prev:before{background:#000a4f;border-radius:50%;bottom:0;content:"";height:9.7222222222vw;left:0;margin:auto;position:absolute;top:0;vertical-align:middle;width:9.7222222222vw}@media only screen and (min-width:1024px){.top-howtouse-lists-prev:before{height:35px;width:35px}}.top-howtouse-lists-prev:after{border-right:2px solid #fff;border-top:2px solid #fff;bottom:0;content:"";height:2.7777777778vw;left:4.1666666667vw;margin:auto;position:absolute;top:0;transform:rotate(-135deg);vertical-align:middle;width:2.7777777778vw}@media only screen and (min-width:1024px){.top-howtouse-lists-prev:after{height:10px;left:15px;width:10px}}.top-howtouse-lists-next{bottom:-9.3333333333vw;color:transparent;cursor:pointer;display:block;font-size:0;height:9.7222222222vw;line-height:0;position:absolute;right:32vw;width:9.7222222222vw}@media only screen and (min-width:1024px){.top-howtouse-lists-next{bottom:auto;height:35px;right:-35px;top:50%;width:35px}}.top-howtouse-lists-next:before{background:#000a4f;border-radius:50%;bottom:0;content:"";height:9.7222222222vw;left:0;margin:auto;position:absolute;top:0;vertical-align:middle;width:9.7222222222vw}@media only screen and (min-width:1024px){.top-howtouse-lists-next:before{height:35px;width:35px}}.top-howtouse-lists-next:after{border-right:2px solid #fff;border-top:2px solid #fff;bottom:0;content:"";height:2.7777777778vw;margin:auto;position:absolute;right:4.1666666667vw;top:0;transform:rotate(45deg);vertical-align:middle;width:2.7777777778vw}@media only screen and (min-width:1024px){.top-howtouse-lists-next:after{height:10px;right:15px;width:10px}}.top-howtouse-feature-stepno{background:#000a4f;border-radius:48px;color:#fff;font-size:5.5555555556vw;font-weight:700;height:9.3333333333vw;line-height:9.7222222222vw;margin:0 auto 2.6666666667vw;text-align:center;width:37.3333333333vw}@media only screen and (min-width:1024px){.top-howtouse-feature-stepno{font-size:20px;height:35px;line-height:35px;margin:0 auto 30px;width:140px}}.top-howtouse-feature-heading{color:#000a4f;font-size:5.5555555556vw;font-weight:700;line-height:6.9444444444vw;margin:0 0 4vw;text-align:center;width:100%}@media only screen and (min-width:1024px){.top-howtouse-feature-heading{font-size:25px;letter-spacing:-.11px;line-height:35px;margin:0 auto 18px;width:400px}}.top-howtouse-feature-description{font-size:4.4444444444vw;line-height:6.9444444444vw}@media only screen and (min-width:1024px){.top-howtouse-feature-description{font-size:16px;letter-spacing:-.11px;line-height:25px;margin:0 auto;width:400px}}.top-step-heading{margin:0 0 10.6666666667vw}@media only screen and (min-width:1080px){.top-step-heading{margin:0 0 60px}}.top-step-lists{display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){.top-step-lists{margin:0 -8px}}.top-step-list{padding:.5555555556vw 0;position:relative;width:100%}@media only screen and (min-width:1024px){.top-step-list{padding:0 8px;width:33.333%}}.top-step-list+.top-step-list:before{content:url(//47021661.fs1.hubspotusercontent-na1.net/hubfs/47021661/raw_assets/public/Legalsign%20Theme/assets/images/icon_arrow.svg);left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(90deg)}@media only screen and (min-width:1024px){.top-step-list+.top-step-list:before{left:0;top:50%;transform:translate(-50%,-50%)}}.top-step-buttons{display:flex;flex-wrap:wrap;margin:40px -22px}.top-step-button{line-height:1.5;padding:1.1111111111vw 0;text-align:center;width:100%}@media only screen and (min-width:1024px){.top-step-button{padding:0 22px;width:50%}}.top-banner{margin:0 0 40px;padding:0 5.5555555556vw}@media only screen and (min-width:1028px){.top-banner{margin:50px 0 100px}}.top-price-heading{margin:0 0 10.6666666667vw}@media only screen and (min-width:1080px){.top-price-heading{margin:0 0 45px}}.top-price-button-wrapper{display:block;margin:5.5555555556vw 0 0;width:100%}@media only screen and (min-width:1024px){.top-price-button-wrapper{margin:20px auto 0;max-width:780px}}.top-price-button{height:30.5555555556vw}@media only screen and (min-width:1024px){.top-price-button{height:110px}}.top-price-button-icon{height:25vw;width:19.4444444444vw}@media only screen and (min-width:1024px){.top-price-button-icon{height:90px;width:70px}}.top-price-button-text{font-size:6.9444444444vw}@media only screen and (min-width:1024px){.top-price-button-text{font-size:25px}}.top-newslist{margin-top:8.8888888889vw}@media only screen and (min-width:1024px){.top-newslist{margin-top:40px}}.price-summary-items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.price-summary-item{width:100%}.price-summary-item:first-of-type{order:2}@media only screen and (min-width:1024px){.price-summary-item:first-of-type{max-width:604px;order:1}}.price-summary-item:nth-of-type(2){max-width:68.8888888889vw;order:1}@media only screen and (min-width:1024px){.price-summary-item:nth-of-type(2){max-width:248px;order:2}}.price-summary-heading{font-size:5.5555555556vw;font-weight:700;line-height:1.5;margin-bottom:11.1111111111vw;text-align:center}@media only screen and (min-width:1024px){.price-summary-heading{font-size:36px;margin-bottom:40px;text-align:left}}.price-overview-inner{position:relative}.price-overview-image{display:block;margin:0 auto;max-width:872px;width:100%}.price-overview-image>.price-overview-annotation-pc{display:none}@media only screen and (min-width:1024px){.price-overview-image>.price-overview-annotation-pc{display:block;font-size:14px;margin-top:20px;text-align:right}}.price-overview-image>.price-overview-annotation-sp{display:block;font-size:7px;margin-top:8px}@media only screen and (min-width:1024px){.price-overview-image>.price-overview-annotation-sp{display:none}}.price-overview-heading{align-items:center;display:inline-flex;font-size:5.5555555556vw;font-weight:700;left:50%;letter-spacing:-.11px;margin:9.7222222222vw 0 4.1666666667vw;padding:0 5.5555555556vw;position:relative;transform:translate(-50%)}@media only screen and (min-width:1024px){.price-overview-heading{font-size:24px;margin:64px 0 18px;padding:0 20px}}.price-overview-heading:before{left:0;transform:rotate(-24deg)}.price-overview-heading:after,.price-overview-heading:before{background:#18191a;content:"";display:block;height:32px;position:absolute;width:3px}.price-overview-heading:after{right:0;transform:rotate(24deg)}.price-feature{background:linear-gradient(90deg,#005faf,#00a0c7);margin-bottom:96px}.price-feature-heading{color:#fff;font-size:32px;font-weight:700;line-height:1.5;text-align:center}.price-feature-image{display:block;margin:40px auto;max-width:93.3333333333vw;width:100%}@media only screen and (min-width:1024px){.price-feature-image{max-width:524px}}.price-feature-text{color:#fff;font-size:3.75vw;font-weight:700;text-align:center}@media only screen and (min-width:1024px){.price-feature-text{font-size:18px}}.price-comparison-details{align-items:flex-end;display:flex}.price-comparison-detail{width:33.333%}.price-comparison-detail-inner{background:#f0f0f2;border-radius:8px}.price-comparison-detail-inner.-legalsign{background:linear-gradient(180deg,#005faf,#00a0c7);padding:0 10px 10px}.price-comparison-listindex{padding:60px 10px 10px}.price-comparison-listindex-item{align-items:center;background:#fff;border-radius:8px;color:#18191a;display:flex;font-size:22px;font-weight:700;height:64px;justify-content:center}.price-comparison-listindex-item+.price-comparison-listindex-item{margin-top:4px}.price-comparison-detail-inwrap{background:#fff;border-radius:8px;padding:0 16px}.price-comparison-list{align-items:center;color:#0368ec;display:flex;flex-wrap:wrap;font-size:22px;font-weight:700;justify-content:center;padding:20px 0;position:relative}.price-comparison-list+.price-comparison-list:before{background:#0368ec;content:"";display:block;height:2px;position:absolute;top:0;width:100%}.price-comparison-list-notes{display:block;font-size:12px;text-align:center;width:100%}.price-plan-heading{margin-bottom:6.6666666667vw}@media only screen and (min-width:1024px){.price-plan-heading{margin-bottom:50px}}.price-step-heading{margin-bottom:6.6666666667vw}@media only screen and (min-width:1024px){.price-step-heading{margin-bottom:64px}}.price-step-lists{display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){.price-step-lists{margin:0 -8px}}.price-step-list{padding:.5555555556vw 0;position:relative;width:100%}@media only screen and (min-width:1024px){.price-step-list{padding:0 8px;width:33.333%}}.price-step-list+.price-step-list:before{content:url(/build/assets/icon_arrow-N7EKnk3U.svg);left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(90deg)}@media only screen and (min-width:1024px){.price-step-list+.price-step-list:before{left:0;top:50%;transform:translate(-50%,-50%)}}.price-step-buttons{display:flex;flex-wrap:wrap;margin:40px -22px}.price-step-button{line-height:1.5;padding:1.1111111111vw 0;text-align:center;width:100%}@media only screen and (min-width:1024px){.price-step-button{padding:0 22px;width:50%}}.price-qa-title{margin-bottom:24px}.price-qa-button-wrapper{display:flex;justify-content:center;margin:40px auto 0}.price-qa-button{display:block;max-width:66.6666666667vw;width:100%}@media only screen and (min-width:1024px){.price-qa-button{max-width:300px}}.qa-categories{background:#f2f8fe;margin-top:6.6666666667vw}@media only screen and (min-width:1024px){.qa-categories{margin-top:24px}}.qa-helpful-title{margin-bottom:48px}.qa-cta-heading{display:block;font-size:5vw;font-weight:700;text-align:center}@media only screen and (min-width:1024px){.qa-cta-heading{font-size:24px}}.qa-cta-buttons{display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){.qa-cta-buttons{margin-left:-22px;margin-right:-22px}}.qa-cta-button{padding:20px 0 2.7777777778vw;position:relative;width:100%}@media only screen and (min-width:1024px){.qa-cta-button{padding:22px;width:50%}}.qa-cta-button:first-of-type{width:100%}@media only screen and (min-width:1024px){.qa-cta-button:first-of-type{padding-bottom:0}}.qa-support-inner{background:linear-gradient(90deg,#005faf,#00a0c7);border-radius:16px;padding:48px}.qa-support-heading{color:#fff;display:block;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:48px;text-align:center}.qa-support-items{display:flex;margin-left:-20px;margin-right:-20px}.qa-support-item{padding:20px}.qa-support-button-wrapper{display:flex;justify-content:center;margin-top:32px}.qa-support-button{display:block;max-width:320px;width:100%}.support-summary-items{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:-4px;margin-right:-4px}@media only screen and (min-width:1024px){.support-summary-items{flex-direction:row}.support-summary-item:first-of-type{width:59.26%}}.support-summary-item:nth-of-type(2){margin-top:6.6666666667vw}@media only screen and (min-width:1024px){.support-summary-item:nth-of-type(2){margin-top:0;width:40.74%}}.support-summary-image{border-radius:4.4444444444vw;overflow:hidden}@media only screen and (min-width:1024px){.support-summary-image{border-radius:16px}}.support-summary-heading{color:#005faf;font-size:5.5555555556vw;font-weight:700;line-height:1.5}@media only screen and (min-width:1024px){.support-summary-heading{font-size:40px}}.support-summary-description{font-size:3.8888888889vw;font-weight:700;line-height:2}@media only screen and (min-width:1024px){.support-summary-description{font-size:18px;margin-top:32px;padding-right:40px}}.support-overview-items{display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){.support-overview-items{margin:0 -8px}}.support-overview-item{padding:4.4444444444vw}@media only screen and (min-width:1024px){.support-overview-item{flex:1 0 auto;padding:8px;width:33.333%}}.support-attend-inner{background:linear-gradient(90deg,#005faf,#00a0c7);border-radius:4.4444444444vw;padding:15.5555555556vw 0}@media only screen and (min-width:1024px){.support-attend-inner{border-radius:12px;padding:56px}}.support-attend-heading{color:#fff;font-size:3.8888888889vw;font-weight:700;margin-bottom:4.4444444444vw;text-align:center}@media only screen and (min-width:1024px){.support-attend-heading{font-size:28px;margin-bottom:16px}}.support-attend-items{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1024px){.support-attend-items{margin:0 -20px}}.support-attend-item{max-width:71.1111111111vw;width:100%}@media only screen and (min-width:1024px){.support-attend-item{max-width:auto;padding:20px;width:50%}}.support-attend-item+.support-attend-item{margin-top:4.4444444444vw}@media only screen and (min-width:1024px){.support-attend-item+.support-attend-item{margin-top:0}}.support-reserve-inner{background:#fff;border-radius:4.4444444444vw;padding:8.8888888889vw 4.4444444444vw}@media only screen and (min-width:1024px){.support-reserve-inner{border-radius:16px;padding:72px 56px}}.support-reserve-items{align-items:center;display:flex;flex-wrap:wrap}@media only screen and (min-width:1024px){.support-reserve-item:first-of-type{width:60.7%}}.support-reserve-item:nth-of-type(2){margin-top:4.4444444444vw}@media only screen and (min-width:1024px){.support-reserve-item:nth-of-type(2){width:39.3%}}.support-reserve-heading{color:#005faf;font-size:5vw;font-weight:700;line-height:1.5;margin-bottom:4.4444444444vw;text-align:center}@media only screen and (min-width:1024px){.support-reserve-heading{font-size:40px;margin-bottom:24px;text-align:left}}.support-reserve-description{display:inline;font-size:3.3333333333vw;font-weight:700;line-height:1.5}@media only screen and (min-width:1024px){.support-reserve-description{display:block;font-size:20px}}@media only screen and (min-width:1280px){.support-reserve-description{font-size:24px}}@media only screen and (min-width:1024px){.support-reserve-description+.support-reserve-description{margin-top:24px}}.support-cta-heading{color:#005faf;font-size:5vw;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:1024px){.support-cta-heading{font-size:40px}}.support-cta-description{font-size:3.8888888889vw;font-weight:700;text-align:center}@media only screen and (min-width:1024px){.support-cta-description{font-size:24px}}.support-cta-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:6.6666666667vw}@media only screen and (min-width:1024px){.support-cta-items{margin:48px -20px 0}}.support-cta-item{padding-top:20px;width:100%}@media only screen and (min-width:1024px){.support-cta-item{padding:20px;width:50%}}.support-cta-item:nth-of-type(3){margin-top:4.4444444444vw;width:100%}@media only screen and (min-width:1024px){.support-cta-item:nth-of-type(3){margin-top:auto}}.support-qa-buttons{display:flex;justify-content:center;margin-top:6.6666666667vw;width:100%}@media only screen and (min-width:1024px){.support-qa-buttons{margin-top:48px}}.support-qa-button{display:block;max-width:71.1111111111vw;width:100%}@media only screen and (min-width:1024px){.support-qa-button{max-width:320px}}.usecase-list{margin-top:13.3333333333vw}@media only screen and (min-width:1024px){.usecase-list{margin-top:48px}}.usecase-list-items{display:flex;flex-wrap:wrap;margin-left:-13.3333333333vw;margin-right:-13.3333333333vw}@media only screen and (min-width:1024px){.usecase-list-items{margin-left:-24px;margin-right:-24px}}@media only screen and (min-width:1280px){.usecase-list-items{margin-left:-40px;margin-right:-40px}}.usecase-list-item{display:block;padding:0 6.6666666667vw 6.6666666667vw;width:100%}@media only screen and (min-width:1024px){.usecase-list-item{padding:0 24px 24px;width:33.333%}}@media only screen and (min-width:1280px){.usecase-list-item{padding:0 24px 40px}}.usecase-overview{margin-top:6.6666666667vw}@media only screen and (min-width:1024px){.usecase-overview{margin-top:24px}}.usecase-overview-text{font-size:4.4444444444vw;font-weight:700;text-align:center}@media only screen and (min-width:1024px){.usecase-overview-text{font-size:16px}}.about--attorney{padding-bottom:0}.about--attorney .about-attorney-inner{margin-bottom:4px}@media only screen and (min-width:1024px){.feature-qa{margin-bottom:24px}}.features_page .feature-support{margin-bottom:4.4444444444vw}.support-cta--custom .support-cta-item:first-of-type{width:100%}.support-cta--custom .support-cta-item:nth-of-type(3),.support-cta--custom .support-cta-items{margin-top:0}@media only screen and (min-width:1024px){.support-cta--custom .support-cta-item:first-of-type{padding-bottom:0}.support-cta--custom .support-cta-item:nth-of-type(3){width:50%}.support-cta--custom .support-cta-items{margin-top:0}}@media only screen and (max-width:1023.99px){.support-cta--custom .support-cta-item{padding:20px 0 2.7777777778vw}}.logo-wrap{align-items:center;display:flex;gap:3px}.logo-wrap .logo{height:auto!important}.logo-wrap .logo img{max-height:36px;max-width:100%}.logo-wrap .logo-inner{align-items:center;display:flex;flex-direction:row;font-size:9px;gap:3px 5px;position:relative;white-space:nowrap}.logo-wrap .logo-inner .logo-text{line-height:1.4}.logo-wrap .logo-inner .logo-text .sp-display{display:block!important}.logo-wrap .l-header-logo.-jpx{max-width:8.8888888889vw;width:100%}@media screen and (min-width:1080px){.logo-wrap .logo-inner{align-items:flex-start;flex-direction:column;font-size:10px;min-width:180px;padding:5px 0 25px}.logo-wrap .logo-inner .logo-text{bottom:0;left:0;position:absolute}.logo-wrap .logo img{max-height:48px}.logo-wrap .logo-inner .logo-text .sp-display{display:none!important}.logo-wrap .l-header-logo.-jpx{max-width:40px}}