@charset "UTF-8";:root{--color-white:#fff;--anime-duration:0.3s;--anime-function:ease-out;--anime-delay:0s;--anime-base-value:var(--anime-duration) var(--anime-function) var(--anime-delay);--font-size-base:28;--font-size-heading:32;--color-text-base:#000;--color-heading-base:var(--color-main);--font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",meiryo,sans-serif;--font-family-en:"Roboto",sans-serif;--line-height-base:1.6;--line-height-smallish:1.75;--line-height-heading-base:1.5;--letter-spacing-base:0;--letter-spacing-heading-base:0;--scroll-bar-width:0;--content-width-base:75rem;--page-interval-px:20;--page-interval-px-sp:var(--page-interval-px)}@media (min-width:768px){:root{--font-size-base:16;--font-size-heading:40;--page-interval-px:28;--page-interval-px-sp:0}}:root *,:root :after,:root :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}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,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;box-sizing:border-box;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}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}a{cursor:pointer;text-decoration:none}input,select{vertical-align:middle}strong{font-weight:400}.row-fluid [class*=span]{min-height:0}.el_sectTtl,h2{background-color:transparent;border:none;font-size:var(--font-size-heading);font-weight:400;margin-bottom:0;padding:0}.p-download-box{background-color:#fff!important;border-radius:2.6666666667vw;margin:0 auto!important;max-width:1000px;padding:25px 20px}@media only screen and (min-width:768px){.p-download-box{border-radius:20px;padding:60px 80px}}.hs-submit .actions{margin:8vw auto 0;position:relative;width:61.3333333333vw}.hs-submit .actions:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22a%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%3E%3Cpath%20d%3D%22M10.5%2C0C4.7%2C0%2C0%2C4.7%2C0%2C10.5s4.7%2C10.5%2C10.5%2C10.5%2C10.5-4.7%2C10.5-10.5S16.3%2C0%2C10.5%2C0Zm-2.16%2C16.5l-1.84-1.72%2C4.24-3.78-4.24-3.78%2C1.84-1.72%2C6.16%2C5.5-6.16%2C5.5Z%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat;background-size:100% 100%;content:"";height:3.3333333333vw;position:absolute;right:0;right:2.6666666667vw;top:50%;transform:translateY(-50%);width:3.3333333333vw}@media only screen and (min-width:768px){.hs-submit .actions{margin-top:60px;width:450px}.hs-submit .actions:after{height:21px;right:90px;width:21px}}input[type=submit]{align-items:center;background-color:transparent;background-image:linear-gradient(90deg,#f37e00 0,#f36400 50%,#f36400 51%,#f37e00);background-size:200%;border:none;border-radius:2.1333333333vw;box-shadow:0 .6666666667vw 0 0 #935c00;color:#fff;display:block;display:flex;font-size:3.4666666667vw;font-weight:700;height:13.3333333333vw;justify-content:center;letter-spacing:.06em;padding:0;transition:background-position var(--anime-duration) var(--anime-function);width:100%}@media only screen and (min-width:768px){input[type=submit]{border-radius:16px;box-shadow:0 5px 0 0 #935c00;font-size:20px;height:70px;transition:background-color .3s ease 0s}}@media (-ms-high-contrast:none),(any-hover:hover){input[type=submit]:hover{background-position:100% 0}}select{-webkit-appearance:none;appearance:none;background-color:#fff;color:var(--color-base)}select::-ms-expand{display:none}fieldset{max-width:none!important;width:100%}.input{margin-right:0!important}.hs-input{width:100%!important}.hs-form-booleancheckbox,.hs-form-checkbox{line-height:1}.hs-form-booleancheckbox:not(:first-child),.hs-form-checkbox:not(:first-child){margin-top:2.6666666667vw}@media only screen and (min-width:768px){.hs-form-booleancheckbox:not(:first-child),.hs-form-checkbox:not(:first-child){margin-top:5px}}.hs-form-booleancheckbox-display input,.hs-form-checkbox input{margin:0;width:auto!important}.form-columns-2{column-gap:1.3333333333vw;display:grid;grid-template-columns:1fr 1fr}.form-columns-2>*{width:auto!important}@media only screen and (min-width:768px){.form-columns-2{column-gap:20px}}.hs-error-msg{font-size:3.2vw}.hs-error-msg,.hs-error-msgs .hs-main-font-element{color:red;font-weight:700}@media only screen and (min-width:768px){.hs-error-msg{font-size:14px}}fieldset:has(.hs_input_confirm){margin-top:0!important}fieldset+fieldset{margin-top:4vw!important}@media only screen and (min-width:768px){fieldset+fieldset{margin-top:20px!important}}fieldset label span:first-child{font-size:3.7333333333vw!important}@media only screen and (min-width:768px){fieldset label span:first-child{font-size:16px!important}}.hs-field-desc{color:#999;font-size:3.2vw}@media only screen and (min-width:768px){.hs-field-desc{font-size:14px}}.hs-input{border:1px solid #999;border-radius:.4vw;font-size:3.4666666667vw;margin-top:1.3333333333vw;padding:2.6666666667vw}.hs-input::input-placeholder{color:#999}.hs-input:placeholder{color:#999}.hs-input::placeholder{color:#999}.hs-input:input-placeholder{color:#999}@media only screen and (min-width:768px){.hs-input{border-radius:3px;font-size:16px;margin-top:5px;padding:15px 10px}}.hs-form-booleancheckbox-display input+span,.hs-form-checkbox input+span{font-size:3.4666666667vw;padding-left:1.3333333333vw}@media only screen and (min-width:768px){.hs-form-booleancheckbox-display input+span,.hs-form-checkbox input+span{font-size:16px;padding-left:10px}}.inputs-list{margin-top:2.6666666667vw}@media only screen and (min-width:768px){.inputs-list{margin-top:10px}.hs-richtext p{font-size:16px}}.hs-fieldtype-select .input{position:relative}.hs-fieldtype-select .input:after{border-color:#999 transparent transparent;border-style:solid;border-width:1.6vw 1.1333333333vw 0;content:"";height:0;position:absolute;right:2.6666666667vw;top:50%;transform:translateY(calc(-50% + .66667vw));width:0}@media only screen and (min-width:768px){.hs-fieldtype-select .input:after{border-width:8px 6px 0;right:12px;transform:translateY(calc(-50% + 4px))}}.hs-fieldtype-textarea{margin-top:2.6666666667vw}@media only screen and (min-width:768px){.hs-fieldtype-textarea{margin-top:10px}}.hs-form-required{color:transparent;position:relative}.hs-form-required:after{background-color:red;border-radius:.8vw;color:#fff;content:"必須";font-size:2.9333333333vw;left:-.2em;padding:0 .5em .3em;position:relative;top:-.14em}@media only screen and (min-width:768px){.hs-form-required{padding-left:5px}.hs-form-required:after{border-radius:3px;font-size:12px}}html{font-size:calc(var(--font-size-base)/750*100vw)}@media (min-width:767px){html{font-size:calc(var(--font-size-base)*1px)}}body,html{height:auto;width:100%}body{background-color:var(--color-bg-base,transparent);color:var(--color-text-base);font-family:var(--font-family);font-optical-sizing:auto;font-weight:400;letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);overflow-x:hidden;padding-right:var(--scroll-bar-width);-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:calc(var(--font-size-base)/750*100vw)}@media (min-width:767px){body{font-size:calc(var(--font-size-base)*1px)}}picture{display:block}img{height:auto;max-width:100%;vertical-align:bottom}@media (min-width:768px){img{image-rendering:-webkit-optimize-contrast}}iframe{display:block}svg{height:auto;vertical-align:bottom;width:100%}a{color:var(--color-text-base)}figure{line-height:0}button{background:none;border:none;color:var(--color-text-base);cursor:pointer;font-family:var(--font-family);font-size:calc(var(--font-size-base)/16*1rem);line-height:var(--line-height-base);margin:0;outline:none;padding:0;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--color-hading-base);font-weight:400;letter-spacing:var(--letter-spacing-heading-base);line-height:var(--line-height-heading-base)}em{font-style:normal}dd:empty{display:none}header{padding-right:var(--scroll-bar-width)}a:hover{opacity:1}.l-wrap{padding-left:calc(var(--page-interval-px)*var(--page-interval-scale, 1)/750*100vw);padding-right:calc(var(--page-interval-px)*var(--page-interval-scale, 1)/750*100vw)}@media (min-width:768px){.l-wrap{padding-left:calc(var(--page-interval-px)*var(--page-interval-scale, 1)*1px);padding-right:calc(var(--page-interval-px)*var(--page-interval-scale, 1)*1px)}.l-wrap:not(:root){--page-interval-scale:1}}.l-content{margin-left:auto;margin-right:auto;width:100%}.l-content.is-w-full{margin-left:calc(50% - 50vi + var(--scrollbar-width)/2*1px);margin-right:calc(50% - 50vi + var(--scrollbar-width)/2*1px);width:auto}@supports not (margin-inline:100vi){.l-content.is-w-full{margin-left:calc(50% - 50vw + var(--scrollbar-width)/2*1px);margin-right:calc(50% - 50vw + var(--scrollbar-width)/2*1px);width:auto}}@media (min-width:768px){.l-content.is-w-full-none-pc{margin-left:auto;margin-right:auto;width:100%}.l-content.is-w-1320{max-width:1320px}.l-content.is-w-1240{max-width:1240px}.l-content.is-w-1200{max-width:1200px}.l-content.is-w-1100{max-width:1100px}.l-content.is-w-1000{max-width:1000px}.l-content.is-w-800{max-width:800px}}@media (max-width:767px){.l-content.is-pd-x-half{padding-left:calc(var(--page-interval-px)*.5*var(--page-interval-scale, 1)/750*100vw);padding-right:calc(var(--page-interval-px)*.5*var(--page-interval-scale, 1)/750*100vw)}}@media (max-width:767px){.l-content.is-pd-x-double{padding-left:calc(var(--page-interval-px)*var(--page-interval-scale, 1)/750*100vw);padding-right:calc(var(--page-interval-px)*var(--page-interval-scale, 1)/750*100vw)}}@media (max-width:767px){.l-content.is-pd-x-triple{padding-left:calc(var(--page-interval-px)*var(--page-interval-scale, 2)/750*100vw);padding-right:calc(var(--page-interval-px)*var(--page-interval-scale, 2)/750*100vw)}}.l-separate-wrap{padding-left:var(--page-interval-px);padding-right:var(--page-interval-px)}.l-separate{margin-left:auto;margin-right:auto}.anime-scale .a-image,.anime-scale.a-image{overflow:hidden}.anime-scale .a-image img,.anime-scale.a-image img{transition:scale var(--anime-scale-duration,.3s) var(--anime-scale-function,ease-out) var(--anime-scale-delay,0s)}@media (any-hover:hover){.anime-scale:hover .a-image img,.anime-scale:hover.a-image img{scale:1.1}}.anime-text-line{background-image:linear-gradient(to right,transparent 50%,var(--anime-text-line-color,currentColor) 50% 100%);background-position:-100% bottom;background-repeat:repeat-x;background-size:200% calc(var(--anime-text-line-size, 1)/16*1rem);padding-bottom:calc(var(--anime-text-line-pb, 0)/16*1rem);transition:background-position var(--anime-text-line-duration,.3s) var(--anime-text-line-function,ease-out) var(--anime-text-line,0s)}@media (any-hover:hover){.anime-text-line:hover{animation:line-gradation var(--anime-text-line-duration,.3s) var(--anime-text-line-function,ease-out) var(--anime-text-line,0s);background-position:0 bottom}}.anime-text-line-reverse{background-image:linear-gradient(to right,transparent 0,var(--anime-text-line-color,currentcolor) 1px calc(50% - 1px),transparent calc(50% - 1px) 100%);background-position:-100% bottom;background-repeat:repeat-x;background-size:calc(200% + 1px) calc(var(--anime-text-line-size, 1)/16*1rem);padding-bottom:calc(var(--anime-text-line-pb, 0)/16*1rem);transition:background-position var(--anime-text-line-duration,.3s) var(--anime-text-line-function,ease-out) var(--anime-text-line,0s)}.anime-text-line-reverse.is-current{background-position:0 var(--anime-text-pos-y,bottom);pointer-events:none}@media (any-hover:hover){.anime-text-line-reverse:hover{animation:line-gradation var(--anime-text-line-duration,.3s) var(--anime-text-line-function,ease-out) var(--anime-text-line,0s);background-position:0 var(--anime-text-pos-y,bottom)}}.anime-text-line-parent .anime-text-line,.anime-text-line-parent .anime-text-line-reverse{pointer-events:none}@media (any-hover:hover){.anime-text-line-parent:hover .anime-text-line,.anime-text-line-parent:hover .anime-text-line-reverse{animation:line-gradation var(--anime-text-line-duration,.3s) var(--anime-text-line-function,ease-out) var(--anime-text-line,0s);background-position:0 var(--anime-text-pos-y,bottom)}}@keyframes line-gradation{0%{background-position:100% var(--anime-text-pos-y,bottom)}to{background-position:0 var(--anime-text-pos-y,bottom)}}.anime-accordion-arrow{position:absolute;right:0;top:50%;transform:translateY(var(--translate-y-value,-50%)) rotate(180deg);transition:transform var(--anime-base-value)}.is-open .anime-accordion-arrow{transform:translateY(var(--translate-y-value,-50%)) rotate(0deg)}.anime-opacity{transition:opacity var(--anime-opacity-duration,.3s) var(--anime-opacity-function,ease-out) var(--anime-opacity-delay,0s)}@media (any-hover:hover){.anime-opacity-parent:hover .anime-opacity,.anime-opacity:hover{opacity:var(--anime-opacity-value,.7)}}.anime-text-color{transition:color var(--anime-color-duration,.3s) var(--anime-color-function,ease-out) var(--anime-opacity-delay,0s)}@media (any-hover:hover){.anime-text-color-parent:hover .anime-text-color,.anime-text-color:hover{color:var(--anime-text-color-value,currentColor)}}.anime-stroke-color svg path{transition:stroke var(--anime-stroke-duration,.3s) var(--anime-stroke-function,ease-out) var(--anime-stroke-delay,0s)}@media (any-hover:hover){.anime-stroke-color:hover svg path{stroke:var(--anime-stroke-color-value,currentColor)}}.anime-fill-color svg path{transition:fill var(--anime-fill-duration,.3s) var(--anime-fill-function,ease-out) var(--anime-fill-delay,0s)}@media (any-hover:hover){.anime-fill-color:hover svg path{fill:var(--anime-fill-color-value,currentColor)}.anime-shadow-none-parent:hover .anime-shadow-none{box-shadow:none}}.anime-shadow-none{transition:box-shadow var(--anime-shadow-duration,.3s) var(--anime-shadow-function,ease-out) var(--anime-shadow-delay,0s)}@media (any-hover:hover){.anime-shadow-none:hover{box-shadow:none}}.a-text-note{color:#000;display:flex;font-size:.75rem;letter-spacing:.03em;line-height:1.5}.a-text-note a{color:#000}.a-text-note>*{flex:1}.a-text-note:before{content:attr(data-note-head) ""}.a-heading{font-size:calc(var(--font-size-heading)/16*1rem)}.a-heading>*{display:block}.a-heading-page-single-wrap{padding-top:3.75rem}@media (min-width:768px){.a-heading-page-single-wrap{padding-top:4.5rem}}.a-button{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.a-button,.a-button_inner{position:relative}.a-button_arrow{position:absolute;top:50%;transform:translateY(-50%)}.a-image{line-height:1;position:relative}.a-image.is-fit img{height:100%;object-fit:cover;width:100%}.a-deco-line{position:relative}.a-deco-line:before{left:0;transform:translateY(-50%) rotate(-30deg);transform-origin:bottom}.a-deco-line:after,.a-deco-line:before{background-color:var(--line-color,currentColor);content:"";height:100%;position:absolute;top:50%;width:2px}.a-deco-line:after{right:0;transform:translateY(-50%) rotate(30deg);transform-origin:bottom}.a-accordion-trigger-arrow{position:relative}.a-accordion-trigger-arrow:after{background:var(--icon-arrow-under-white) 0 0/100% no-repeat;content:"";height:.375rem;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);transition:transform var(--anime-duration) var(--anime-function);width:.625rem}.a-accordion-trigger-arrow.is-open:after{transform:translateY(-50%) rotate(0)!important}@media (min-width:768px){.a-accordion-trigger-arrow:after{content:none}}.m-text-wrap>:not(:first-child){margin-top:1.5rem}@media (min-width:768px){.m-text-wrap>:not(:first-child){margin-top:1.25rem}}.m-note-wrap>:not(:first-child){margin-top:.375rem}.o-header{background-color:#fff;position:fixed;width:100%;z-index:100}.modal{display:none}.modal.is-open{display:block}.modal-overlay{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;padding:0 calc(var(--page-interval-px, vw)/16*1rem);position:fixed;right:0;top:0;z-index:10000}@media (min-width:768px){.modal-overlay{padding:0 calc(var(--page-interval-px, px)/16*1rem)}}.modal-box{background-color:#fff;box-sizing:border-box;margin:0 auto;position:relative;width:-webkit-fit-content;width:fit-content}.modal-close{border-radius:9999px;display:grid;line-height:1;place-items:center;position:absolute;right:0;top:0}.modal-close svg{height:100%;pointer-events:none;width:100%}.modal[aria-hidden=false] .modal-overlay{animation:anime-modal-fade-in .8s ease-out 0s}.modal[aria-hidden=true] .modal-overlay{animation:anime-modal-fade-out .8s ease-out 0s}@keyframes anime-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes anime-modal-fade-out{0%{opacity:1}to{opacity:0}}.tw-relative{position:relative}.tw-z-\[1\]{z-index:1}.tw-inline-block{display:inline-block}.tw-hidden{display:none}.tw-font-english{font-family:var(--font-family-en)}.tw-leading-none{line-height:1}:root{--color-gradation:linear-gradient(90deg,#0068b6 0%,#00a199);--font-family-en:"Poppins",sans-serif}@media (max-width:767px){.l-wrap{--page-interval-px:40}}.p-button-list{display:grid;row-gap:2.66667vw}@media (min-width:768px){.p-button-list{column-gap:18px;grid-template-columns:1fr 1fr;width:100%;width:678px}}.p-cv-button{background-color:#0068b6;border-radius:9999px;font-size:3.46667vw;font-weight:700}.p-cv-button.is-red{background-color:#e74762}.p-cv-button .a-button_inner{align-items:center;column-gap:2.66667vw;display:flex}.p-cv-button .a-button_arrow{height:3.46667vw;position:static;transform:translateY(0);width:3.46667vw}@media (min-width:768px){.p-cv-button{font-size:18px}.p-cv-button .a-button_inner{column-gap:20px}.p-cv-button .a-button_arrow{height:20px;width:20px}}.p-header{left:0;position:fixed;top:2.66667vw;width:100%;z-index:100}@media (max-width:767px){.p-header .l-wrap{padding-left:2.66667vw;padding-right:2.66667vw}}@media (min-width:768px){.p-header{top:40px}}.p-header-content-inner{align-items:center;background-color:#fff;border-radius:1.6vw;box-shadow:.26667vw .53333vw .53333vw 0 rgba(0,104,182,.1);display:flex;justify-content:space-between;margin:0 auto;padding:2.13333vw 3.73333vw}@media (min-width:768px){.p-header-content-inner{border-radius:12px;box-shadow:2px 4px 4px 0 rgba(0,104,182,.1);max-width:1400px;padding:9px 36px 9px 20px}}.p-header-logo{line-height:1;width:17.3333333333vw}@media (min-width:768px){.p-header-logo{width:124px}}.p-header .p-button-list{column-gap:.53333vw;display:grid;grid-template-columns:1fr 1fr;width:58.66667vw}@media (min-width:768px){.p-header .p-button-list{width:440px}}.p-header .p-cv-button{font-size:2.66667vw;height:6.4vw}@media (min-width:768px){.p-header .p-cv-button{font-size:16px;height:44px}}.p-cta{margin-top:16vw}@media (min-width:768px){.p-cta{margin-top:120px}}.p-cta .l-content{background-color:#f0faff;border-radius:26.66667vw;margin:0 -.625rem;padding:13.33333vw 9.86667vw 16vw;width:auto}@media (min-width:768px){.p-cta .l-content{border-radius:9999px;margin:0 auto;padding:52px}}.p-cta-heading{margin:0 auto;padding:0 4.26667vw;position:relative;width:-webkit-fit-content;width:fit-content}.p-cta-heading .a-heading_text-one{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;font-size:4.8vw;font-weight:700;text-align:center;-webkit-text-fill-color:transparent}.p-cta-heading:after{background-color:#00a199;right:0;transform:rotate(30deg)}.p-cta-heading:after,.p-cta-heading:before{bottom:5%;content:"";height:20px;position:absolute;width:1px}.p-cta-heading:before{background-color:#0068b6;left:0;transform:rotate(-30deg)}@media (min-width:768px){.p-cta-heading{line-height:1;padding:0 20px}.p-cta-heading .a-heading_text-one{font-size:26px}.p-cta-heading:after,.p-cta-heading:before{bottom:0;height:90%;width:2px}}.p-cta-body{margin-top:5.33333vw}@media (min-width:768px){.p-cta-body{margin-top:36px}}.p-cta-heading+.m-text-wrap{line-height:1.8;margin-top:4.26667vw;text-align:center}@media (min-width:768px){.p-cta-heading+.m-text-wrap{margin:20px auto 0}}.p-cta .p-button-list{margin:0 auto;width:61.33333vw}@media (min-width:768px){.p-cta .p-button-list{width:678px}}.p-cta .p-cv-button{height:12vw}@media (min-width:768px){.p-cta .p-cv-button{height:70px}}@media (min-width:768px){.p-hero{padding:20px 20px 0}}.p-hero .l-wrap{background:url(https://2179333.fs1.hubspotusercontent-na2.net/hubfs/2179333/lp/batchline/hero_bg_sp.jpg) no-repeat top/100% auto;height:139.4666666667vw;padding:47.73333vw 6.13333vw 0}@media (min-width:768px){.p-hero .l-wrap{background:url(https://2179333.fs1.hubspotusercontent-na2.net/hubfs/2179333/lp/batchline/hero_bg.jpg) no-repeat top/auto auto;border-radius:20px;height:700px;margin:0 auto;max-width:1880px;overflow:hidden;padding:162px 28px 0}}.p-page-heading{font-weight:700}.p-page-heading .a-heading_text-one{display:grid;font-size:3.73333vw;line-height:1.8;row-gap:1.6vw}.p-page-heading .a-heading_text-one>*{display:block;position:relative;width:-webkit-fit-content;width:fit-content}.p-page-heading .a-heading_text-one>*>*{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;padding:0 1.6vw;position:relative;z-index:1;-webkit-text-fill-color:transparent}.p-page-heading .a-heading_text-one>:after{background-color:#fff;border-radius:1.6vw;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.p-page-heading .a-heading_text-two{font-size:5.86667vw;margin-top:2.66667vw}.p-page-heading .a-heading_text-two em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;font-size:6.4vw;-webkit-text-fill-color:transparent}@media (min-width:768px){.p-page-heading .a-heading_text-one{background-color:#fff;border-radius:12px 12px 16px;display:inline-block;font-size:26px;padding:0 32px}.p-page-heading .a-heading_text-one>*{display:inline}.p-page-heading .a-heading_text-one>*>*{padding:0}.p-page-heading .a-heading_text-two{font-size:48px;margin-top:24px}.p-page-heading .a-heading_text-two em{font-size:50px}}.p-hero .p-button-wrap{margin:6.93333vw auto 0;width:61.3333333333vw}@media (min-width:768px){.p-hero .p-button-wrap{margin:48px 0 0;width:570px}}.p-hero .p-button-wrap a{height:12vw}@media (min-width:768px){.p-hero .p-button-wrap a{height:70px}}.p-introduction{margin-top:10.66667vw}@media (min-width:768px){.p-introduction{margin-top:80px}}.p-introduction-box{background:var(--color-gradation);border-radius:2.13333vw;padding:10.66667vw 7.2vw 8vw;position:relative}.p-introduction-box>*{position:relative;z-index:1}.p-introduction-box:after{background:#fff;border-radius:1.86667vw;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:0}@media (min-width:768px){.p-introduction-box{align-items:center;border-radius:20px;column-gap:4.2553191489%;display:grid;grid-template-columns:1fr 47.8723404255%;grid-template-rows:auto auto;margin:0 auto;padding:60px 7.2727272727%}.p-introduction-box:after{border-radius:18px}}.p-introduction-heading{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;font-size:4.8vw;font-weight:700;margin:0 -2.66667vw;text-align:center;-webkit-text-fill-color:transparent}@media (min-width:768px){.p-introduction-heading{align-self:end;font-size:26px;grid-column:1/2;grid-row:1/2;margin:0;text-align:left}}.p-introduction .m-text-wrap{line-height:1.8;margin-top:4.26667vw}@media (min-width:768px){.p-introduction .m-text-wrap{align-self:start;grid-column:1/2;grid-row:2/3;margin-top:20px}}.p-introduction-illustration{margin-top:11.73333vw;width:73.33333vw}@media (min-width:768px){.p-introduction-illustration{grid-column:2/3;grid-row:1/3;margin-top:0;width:100%}}.p-worries{margin-top:13.33333vw}@media (min-width:768px){.p-worries{margin-top:80px}}.p-worries-heading{font-weight:700;text-align:center}.p-worries-heading .a-heading_text-one{font-size:5.86667vw}@media (min-width:768px){.p-worries-heading .a-heading_text-one{font-size:32px}}.p-worries-body{margin-top:8vw}@media (min-width:768px){.p-worries-body{margin-top:40px}}.p-worries-list{display:grid;row-gap:4vw}@media (min-width:768px){.p-worries-list{gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.p-worries-cell{background-color:#fff;border:1px solid rgba(0,104,182,.1);border-radius:2.66667vw;box-shadow:.26667vw .53333vw .53333vw 0 rgba(0,104,182,.1);padding:5.33333vw 6.4vw}@media (min-width:768px){.p-worries-cell{border-radius:20px;box-shadow:2px 4px 4px 0 rgba(0,104,182,.1);height:100%;padding:20px 40px}}.p-worries-cell_heading .a-heading_icon{display:block;margin:0 auto;width:24vw}.p-worries-cell_heading .a-heading_text-one{font-size:4.26667vw;font-weight:700;margin-top:2.66667vw;text-align:center}@media (min-width:768px){.p-worries-cell_heading .a-heading_icon{margin:0;width:120px}.p-worries-cell_heading .a-heading_text-one{font-size:20px;margin-top:12px;text-align:left}}.p-worries-cell .m-text-wrap{line-height:1.8;margin-top:1.6vw}@media (min-width:768px){.p-worries-cell .m-text-wrap{margin-top:12px}}.p-solution{background:linear-gradient(180deg,#f1faff 0,#fff);margin-top:18.66667vw;padding-bottom:21.33333vw;padding-top:16vw;position:relative}.p-solution:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22a%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%2256%22%20viewBox%3D%220%200%20180%2056%22%3E%3Cpath%20d%3D%22M0%2C0c39.58%2C0%2C73.79%2C22.85%2C90%2C56C106.21%2C22.85%2C140.42%2C0%2C180%2C0H0Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat top/100% 100%;content:"";height:7.46667vw;left:0;margin:0 auto;position:absolute;right:0;top:0;width:24vw}@media (min-width:768px){.p-solution{margin-top:100px;padding-bottom:160px;padding-top:180px}.p-solution:after{height:44px;width:140px}}.p-solution-heading .a-heading_text-one{align-items:center;column-gap:1.06667vw;display:grid;font-size:5.86667vw;font-weight:700;grid-template-columns:52.13333vw auto;justify-content:center}.p-solution-heading .a-heading_text-one img{width:52.13333vw}@media (min-width:768px){.p-solution-heading .a-heading_text-one{column-gap:8px;font-size:40px;grid-template-columns:391px auto}.p-solution-heading .a-heading_text-one img{width:391px}}.p-solution-heading+.m-text-wrap{line-height:1.8;margin-top:7.46667vw}.p-solution-heading+.m-text-wrap em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;font-weight:700;-webkit-text-fill-color:transparent}@media (min-width:768px){.p-solution-heading+.m-text-wrap{margin:60px auto 0;max-width:800px}}.p-solution-body{margin-top:10.66667vw}@media (min-width:768px){.p-solution-body{margin-top:80px}}.p-solution-subheading{font-size:5.86667vw;font-weight:700;text-align:center}.p-solution-subheading em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;font-size:6.4vw;-webkit-text-fill-color:transparent}@media (min-width:768px){.p-solution-subheading{font-size:32px}.p-solution-subheading em{font-size:40px}}.p-solution-list{display:grid;margin-top:4.26667vw;row-gap:2.66667vw}@media (min-width:768px){.p-solution-list{gap:20px;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));margin-top:32px}}.p-solution-cell{background-color:#fff;border:1px solid rgba(0,104,182,.1);border-radius:2.66667vw;box-shadow:.26667vw .53333vw .53333vw 0 rgba(0,104,182,.1);padding:5.33333vw;position:relative}@media (min-width:768px){.p-solution-cell{border-radius:20px;box-shadow:2px 4px 4px 0 rgba(0,104,182,.1);height:100%;padding:32px 40px}}.p-solution-cell_heading{align-items:center;column-gap:2.66667vw;display:grid;font-size:4.26667vw;font-weight:700;grid-template-columns:4vw auto}.p-solution-cell_heading:before{background:url(https://2179333.fs1.hubspotusercontent-na2.net/hubfs/2179333/lp/batchline/ic_check.svg) no-repeat 0 0/100% 100%;content:"";display:block;height:4vw;width:4vw}@media (min-width:768px){.p-solution-cell_heading{column-gap:20px;font-size:20px;grid-template-columns:30px auto}.p-solution-cell_heading:before{height:30px;width:30px}}.p-solution-cell_heading+.m-text-wrap{line-height:1.8;margin-top:1.6vw;padding-left:7.46667vw}@media (min-width:768px){.p-solution-cell_heading+.m-text-wrap{margin-top:12px;padding-left:50px}}.p-features-heading{font-weight:700;line-height:1.2;padding-bottom:5.33333vw;position:relative;text-align:center}.p-features-heading:after{background:linear-gradient(90deg,#0068b6 0,#00a199);border-radius:9999px;bottom:0;content:"";height:.8vw;left:0;margin:0 auto;position:absolute;right:0;width:6.66667vw}.p-features-heading .a-heading_text-one{font-size:5.86667vw}.p-features-heading .a-heading_text-one em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;-webkit-text-fill-color:transparent}.p-features-heading .a-heading_text-one em span{font-size:6.4vw}@media (min-width:768px){.p-features-heading{margin:0;padding-bottom:28px}.p-features-heading:after{height:6px;width:50px}.p-features-heading .a-heading_text-one{font-size:40px}.p-features-heading .a-heading_text-one em span{font-size:44px}}.p-features-heading+.m-text-wrap{line-height:1.8;margin-top:5.33333vw;padding:0 2.66667vw}@media (min-width:768px){.p-features-heading+.m-text-wrap{margin:40px auto 0;max-width:800px;padding:0;text-align:center}}.p-features-body{margin-top:5.33333vw}@media (min-width:768px){.p-features-body{margin-top:60px}}.p-features-list{display:grid;row-gap:2.66667vw}@media (min-width:768px){.p-features-list{gap:20px}}.p-features-media-card{background-color:#f0faff;border-radius:2.66667vw;padding:8vw}@media (min-width:768px){.p-features-media-card{align-items:center;border-radius:20px;column-gap:6.8181818182%;display:grid;grid-template-columns:42.0454545455% 1fr;padding:40px 60px}}.p-features-media-card_heading{font-weight:700}.p-features-media-card_heading .a-heading_text-one{background:var(--color-gradation);border-radius:9999px;line-height:1;position:relative;width:-webkit-fit-content;width:fit-content}.p-features-media-card_heading .a-heading_text-one:after{background-color:#fff;border-radius:9999px;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:0}.p-features-media-card_heading .a-heading_text-one span{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;display:block;font-size:3.2vw;padding:1.33333vw 2.66667vw 1.06667vw;position:relative;z-index:1;-webkit-text-fill-color:transparent}.p-features-media-card_heading .a-heading_text-two{font-size:5.06667vw;margin-top:2.13333vw}@media (min-width:768px){.p-features-media-card_heading{align-self:end;grid-column:2/3;grid-row:1/2}.p-features-media-card_heading .a-heading_text-one span{font-size:16px;padding:10px 20px 8px}.p-features-media-card_heading .a-heading_text-two{font-size:26px;margin-top:20px}}.p-features-media-card_heading+.m-text-wrap{line-height:1.8;margin-top:1.6vw}@media (min-width:768px){.p-features-media-card_heading+.m-text-wrap{align-self:start;grid-column:2/3;grid-row:2/3;margin-top:20px}}.p-card-illustration{background-color:#fff;border-radius:2.13333vw;margin-top:5.33333vw;padding:4vw 7.2vw}@media (min-width:768px){.p-card-illustration{border-radius:16px;grid-column:1/2;grid-row:1/3;margin-top:0;overflow:hidden;padding:42px 24px}.p-card-illustration img{left:50%;position:relative;transform:translateX(-50%)}}@media (min-width:768px){.p-features-list li:first-child .p-card-illustration{padding:30px 32px}.p-features-list li:first-child .p-card-illustration img{max-width:120%}}@media (min-width:768px){.p-features-list li:nth-child(2) .p-card-illustration{padding:30px 32px}.p-features-list li:nth-child(2) .p-card-illustration img{max-width:120%}}@media (min-width:768px){.p-features-list li:nth-child(4) .p-card-illustration{padding:24px}.p-features-list li:nth-child(4) .p-card-illustration img{max-width:120%}}.p-function{margin-top:18.66667vw}@media (min-width:768px){.p-function{margin-top:100px}}.p-function-heading{font-weight:700;line-height:1.2;padding-bottom:5.33333vw;position:relative;text-align:center}.p-function-heading:after{background:linear-gradient(90deg,#0068b6 0,#00a199);border-radius:9999px;bottom:0;content:"";height:.8vw;left:0;margin:0 auto;position:absolute;right:0;width:6.66667vw}.p-function-heading .a-heading_text-one{font-size:5.86667vw}.p-function-heading .a-heading_text-one em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;-webkit-text-fill-color:transparent}.p-function-heading .a-heading_text-one em span{font-size:6.4vw}@media (min-width:768px){.p-function-heading{margin:0;padding-bottom:28px}.p-function-heading:after{height:6px;width:50px}.p-function-heading .a-heading_text-one{font-size:40px}.p-function-heading .a-heading_text-one em span{font-size:44px}}.p-function-body{margin-top:5.33333vw}@media (min-width:768px){.p-function-body{margin-top:40px}}.p-function-list{display:grid;row-gap:5.33333vw}@media (min-width:768px){.p-function-list{gap:30px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.p-function-cell{background-color:#fff;border-radius:2.66667vw;box-shadow:.26667vw .53333vw .53333vw 0 rgba(0,104,182,.1);overflow:hidden}@media (min-width:768px){.p-function-cell{border-radius:20px;box-shadow:2px 4px 4px 0 rgba(0,104,182,.1);height:100%}}.p-function-cell_heading{background:var(--color-gradation);font-weight:700;padding:2.13333vw 0 2.66667vw}.p-function-cell_heading .a-heading_text-one{color:#fff;font-size:4.26667vw;line-height:1;text-align:center}@media (min-width:768px){.p-function-cell_heading{padding:14px 0 16px}.p-function-cell_heading .a-heading_text-one{font-size:20px}}.p-function-cell_heading+.m-text-wrap{line-height:1.8;padding:2.66667vw 6.4vw 4.8vw}@media (min-width:768px){.p-function-cell_heading+.m-text-wrap{padding:20px 40px 28px}}.p-faq{margin-top:16vw}@media (min-width:768px){.p-faq{margin-top:120px}}.p-faq-heading{font-weight:700;line-height:1.2;padding-bottom:5.33333vw;position:relative;text-align:center}.p-faq-heading:after{background:linear-gradient(90deg,#0068b6 0,#00a199);border-radius:9999px;bottom:0;content:"";height:.8vw;left:0;margin:0 auto;position:absolute;right:0;width:6.66667vw}.p-faq-heading .a-heading_text-one{font-size:5.86667vw}.p-faq-heading .a-heading_text-one em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;-webkit-text-fill-color:transparent}.p-faq-heading .a-heading_text-one em span{font-size:6.4vw}@media (min-width:768px){.p-faq-heading{margin:0;padding-bottom:28px}.p-faq-heading:after{height:6px;width:50px}.p-faq-heading .a-heading_text-one{font-size:40px}.p-faq-heading .a-heading_text-one em span{font-size:44px}}.p-faq-body{margin-top:5.33333vw}@media (min-width:768px){.p-faq-body{margin-top:40px}}.p-faq-list{display:grid;row-gap:4.26667vw}@media (min-width:768px){.p-faq-list{row-gap:20px}}.p-faq-list_item{border:1px solid rgba(0,104,182,.1);border-radius:2.66667vw;box-shadow:.26667vw .53333vw .53333vw 0 rgba(0,104,182,.1);padding:5.33333vw}@media (min-width:768px){.p-faq-list_item{border-radius:20px;box-shadow:2px 4px 4px 0 rgba(0,104,182,.1);height:100%;padding:40px 60px}}.p-faq-list_q{font-weight:700}@media (min-width:768px){.p-faq-list_q{font-size:20px}}.p-faq-list_a-inner,.p-faq-list_q{column-gap:1.6vw;display:flex;line-height:1.8}@media (min-width:768px){.p-faq-list_a-inner,.p-faq-list_q{column-gap:10px}}.p-faq-list_a-head,.p-faq-list_q-head{font-size:4.26667vw;font-weight:700;line-height:1.6}@media (min-width:768px){.p-faq-list_a-head,.p-faq-list_q-head{font-size:28px;line-height:1.2}}.p-faq-list_a-head{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;-webkit-text-fill-color:transparent}.p-faq-list_a{margin-top:1.6vw}@media (min-width:768px){.p-faq-list_a{margin-top:20px}}.p-download{background-color:#f0faff;margin-top:13.33333vw;padding:13.33333vw 0}@media (min-width:768px){.p-download{margin-top:100px;padding:120px 0}}.p-download-hading{font-weight:700;line-height:1.2;padding-bottom:5.33333vw;position:relative;text-align:center}.p-download-hading:after{background:linear-gradient(90deg,#0068b6 0,#00a199);border-radius:9999px;bottom:0;content:"";height:.8vw;left:0;margin:0 auto;position:absolute;right:0;width:6.66667vw}.p-download-hading .a-heading_text-one{font-size:4.26667vw}.p-download-hading .a-heading_text-two{font-size:5.86667vw;margin-top:1.06667vw}.p-download-hading .a-heading_text-two em{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;-webkit-text-fill-color:transparent}.p-download-hading .a-heading_text-two em span{font-size:6.4vw}@media (min-width:768px){.p-download-hading{margin:0;padding-bottom:28px}.p-download-hading:after{height:6px;width:50px}.p-download-hading .a-heading_text-one{font-size:30px}.p-download-hading .a-heading_text-two{font-size:40px;margin-top:8px}.p-download-hading .a-heading_text-two em span{font-size:44px}}.p-download-body{background-color:#fff;border-radius:2.66667vw;margin-top:5.33333vw;padding:8vw 5.33333vw 5.33333vw}@media (min-width:768px){.p-download-body{border-radius:20px;margin-top:60px;padding:60px 80px}}.p-download-body_head{display:grid}@media (min-width:768px){.p-download-body_head{column-gap:60px;grid-template-columns:258px 1fr}}.p-download-subhading{grid-column:1/2;grid-row:2/3;margin:6.4vw auto 0;width:66.13333vw}.p-download-subhading .a-heading_text-one{background:var(--color-gradation);border-radius:2.66667vw;position:relative}.p-download-subhading .a-heading_text-one:after{background-color:#fff;border-radius:2.4vw;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:0}.p-download-subhading .a-heading_text-one span{background:var(--color-gradation);-webkit-background-clip:text;background-clip:text;color:#00a199;display:block;font-size:4.26667vw;font-weight:700;padding:2.13333vw 5.33333vw;position:relative;text-align:center;z-index:1;-webkit-text-fill-color:transparent}@media (min-width:768px){.p-download-subhading{align-self:end;grid-column:2/3;grid-row:1/2;margin:0;width:-webkit-fit-content;width:fit-content}.p-download-subhading .a-heading_text-one{border-radius:12px}.p-download-subhading .a-heading_text-one:after{border-radius:10px}.p-download-subhading .a-heading_text-one span{font-size:20px;padding:10px 40px}}.p-download-body_head_list{counter-reset:num;display:grid;grid-column:1/2;grid-row:3/4;margin-top:3.73333vw;row-gap:.53333vw}.p-download-body_head_list li{counter-increment:num;line-height:1.8}.p-download-body_head_list li:before{content:counter(num) ". "}@media (min-width:768px){.p-download-body_head_list{align-self:start;grid-column:2/3;grid-row:2/3;margin-top:20px}}.p-download-body_head_img{grid-column:1/2;grid-row:1/2;margin:0 auto;width:49.33333vw}@media (min-width:768px){.p-download-body_head_img{grid-row:1/3;width:258px}}.p-download-body_form{margin-top:5.33333vw auto 0}@media (min-width:768px){.p-download-body_form{border:none;margin-top:32px;max-width:840px;padding-top:0}}.p-footer{background-color:#00b0b9;padding:7.46667vw 0}@media (min-width:768px){.p-footer{padding:28px 0}}.footer-copy{color:#fff;font-size:2.93333vw;text-align:center}@media (min-width:768px){.footer-copy{font-size:14px}.md\:tw-relative{position:relative}.md\:tw-block{display:block}.md\:tw-inline-block{display:inline-block}.md\:tw-inline{display:inline}.md\:tw-hidden{display:none}}