.block-accordion-item{border-bottom:.0625rem solid #4f535e}.block-accordion-item button[aria-expanded=true]{border-bottom:.0625rem solid #463cff}.block-accordion-title .block-heading{padding-right:1.5625rem}.block-accordion button{background:none;border:none;color:#4f535e;display:block;font-size:1.15rem;font-weight:400;outline:none;padding:1em 0;position:relative;text-align:left;width:100%}.block-accordion button:focus,.block-accordion button:hover{color:#463cff;cursor:pointer}.block-accordion button:focus:after,.block-accordion button:hover:after{border:.125rem solid #463cff;color:#463cff;cursor:pointer}.block-accordion button-title{padding:1em 1.5em 1em 0}.block-accordion button .icon{border:.125rem solid;border-radius:1.375rem;display:inline-block;height:1.375rem;padding:.625rem;position:absolute;right:0;top:1.125rem;width:1.375rem}.block-accordion button .icon:before{background:currentColor;content:"";display:block;height:.125rem;left:.3125rem;position:absolute;top:.5625rem;width:.625rem}.block-accordion button .icon:after{background:currentColor;content:"";display:block;height:.625rem;left:.5625rem;position:absolute;top:.3125rem;width:.125rem}.block-accordion button[aria-expanded=true]{color:#463cff}.block-accordion button[aria-expanded=true] .icon:after{width:0}.block-accordion button[aria-expanded=true] .block-accordion-title>div{color:#463cff!important}button[aria-expanded=true]+.block-accordion-content{margin-top:.9375rem;max-height:100%;opacity:1;transition:none}.block-accordion-content{max-height:0;opacity:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.block-accordion-content p{font-size:1.125rem;font-weight:300;margin:2em 0}.block-accordion-content .block-content{margin-bottom:1.25rem}.block-accordion-chevron button .icon{border-color:#9090a1}.block-accordion-chevron button .icon:before{background-color:#9090a1;left:.125rem;top:.625rem;transform:rotate(45deg)}.block-accordion-chevron button .icon:after{background-color:#9090a1;left:.75rem;top:.375rem;transform:rotate(40deg)}.block-accordion-chevron button[aria-expanded=true] .icon:after{top:.25rem;transform:rotate(135deg);width:.125rem}.block-accordion-chevron button[aria-expanded=true] .icon:before{top:.5rem;transform:rotate(135deg)}.block-accordion-chevron .block-accordion-item{border-bottom-color:#9090a1}.block-accordion-chevron .block-accordion-content .block-content{margin-top:1.25rem}@media only screen and (min-width:1024px){.block-accordion-item{border-bottom:clamp(.5px,.0520833333vw,1.5px) solid #4f535e}.block-accordion-item button[aria-expanded=true]{border-bottom:clamp(.5px,.0520833333vw,1.5px) solid #0093cd}.block-accordion-title .block-heading{padding-right:clamp(12.5px,1.3020833333vw,37.5px)}.block-accordion button{font-size:clamp(9.2px,.9583333333vw,27.6px);padding:clamp(9px,.9375vw,27px) 0}.block-accordion button:focus:after,.block-accordion button:hover:after{border:clamp(1px,.1041666667vw,3px) solid #0093cd}.block-accordion button-title{padding:clamp(8px,.8333333333vw,24px) clamp(12px,1.25vw,36px) clamp(8px,.8333333333vw,24px) 0}.block-accordion button .icon{border:clamp(1px,.1041666667vw,3px) solid;border-radius:clamp(11px,1.1458333333vw,33px);height:clamp(11px,1.1458333333vw,33px);padding:clamp(5px,.5208333333vw,15px);top:clamp(9px,.9375vw,27px);width:clamp(11px,1.1458333333vw,33px)}.block-accordion button .icon:before{height:clamp(1px,.1041666667vw,3px);left:clamp(2.5px,.2604166667vw,7.5px);top:clamp(4.5px,.46875vw,13.5px);width:clamp(5px,.5208333333vw,15px)}.block-accordion button .icon:after{height:clamp(5px,.5208333333vw,15px);left:clamp(4.5px,.46875vw,13.5px);top:clamp(2.5px,.2604166667vw,7.5px);width:clamp(1px,.1041666667vw,3px)}button[aria-expanded=true]+.block-accordion-content{margin-top:clamp(7.5px,.78125vw,22.5px)}.block-accordion-content p{font-size:clamp(8px,.8333333333vw,24px);margin:clamp(16px,1.6666666667vw,48px) 0}.block-accordion-content .block-content{margin-bottom:clamp(10px,1.0416666667vw,30px)}.block-accordion-chevron button .icon{border-color:#9090a1}.block-accordion-chevron button .icon:before{left:clamp(1px,.1041666667vw,3px);top:clamp(5px,.5208333333vw,15px)}.block-accordion-chevron button .icon:after{left:clamp(6px,.625vw,18px);top:clamp(3px,.3125vw,9px)}.block-accordion-chevron button[aria-expanded=true] .icon:after{top:clamp(2px,.2083333333vw,6px);width:clamp(1px,.1041666667vw,3px)}.block-accordion-chevron button[aria-expanded=true] .icon:before{top:clamp(4px,.4166666667vw,12px)}.block-accordion-chevron .block-accordion-content .block-content{margin-top:clamp(10px,1.0416666667vw,30px)}}@media only screen and (max-width:767px){.block-buttons{text-align:center}}.block-buttons-row{display:flex}.block-buttons-row.gap-sm{gap:1.25rem}.block-buttons-row.gap-md{gap:2.5rem}.block-buttons-row.gap-lg{gap:3.75rem}.block-buttons-row.align-left{justify-content:flex-start}@media only screen and (max-width:767px){.block-buttons-row.align-left{justify-content:center}}.block-buttons-row.align-center{justify-content:center}.block-buttons-row.align-right{justify-content:flex-end}@media only screen and (max-width:767px){.block-buttons-row.align-right{justify-content:center}}.block-buttons-row.direction-horizontal{flex-direction:row}.block-buttons-row.direction-vertical{flex-direction:column}@media only screen and (min-width:1024px){.block-buttons-row.gap-sm{gap:clamp(10px,1.0416666667vw,30px)}.block-buttons-row.gap-md{gap:clamp(20px,2.0833333333vw,60px)}.block-buttons-row.gap-lg{gap:clamp(30px,3.125vw,90px)}}.block-carousel{display:flex}.block-carousel-wrapper{padding:1.875rem 0}@media only screen and (min-width:768px){.block-carousel-wrapper{padding:3.125rem 0}}.block-carousel-wrapper .container{display:flex;flex-direction:column}.block-carousel-image{align-items:center;display:flex;justify-content:center;padding:0 .9375rem;text-align:center}@media only screen and (max-width:576px){.block-carousel-image{display:flex;justify-content:center}}.block-carousel-image img{object-fit:contain;width:100%}@media only screen and (min-width:1024px){.block-carousel-image img{height:50%;max-width:90%}}.block-carousel-heading{align-items:center;display:flex;justify-content:center;margin-bottom:1.875rem}@media only screen and (min-width:1024px){.block-carousel-wrapper{padding:clamp(15px,1.5625vw,45px) 0}}@media only screen and (min-width:1024px)and (min-width:768px){.block-carousel-wrapper{padding:clamp(25px,2.6041666667vw,75px) 0}}@media only screen and (min-width:1024px){.block-carousel-image{padding:0 clamp(7.5px,.78125vw,22.5px)}.block-carousel-heading{margin-bottom:clamp(15px,1.5625vw,45px)}}.block-content :not(p){margin-bottom:1.875rem}.block-content strong{font-weight:700}.block-content p{line-height:1.875em;margin-bottom:1.875rem;word-break:break-word}.block-content p:first-child{margin-top:0}.block-content.japanese-content p{font-family:Noto Sans JP,sans-serif}.block-content :last-child:not(p),.block-content p:last-child{margin-bottom:0}.block-content.align-left{text-align:left}.block-content.align-center{text-align:center}.block-content.align-right{text-align:right}@media only screen and (max-width:576px){.block-content.align-center,.block-content.align-left,.block-content.align-right{text-align:center}}.block-content p,.block-content ul{font-size:1rem;line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-content p,.block-content ul{line-height:1.5rem}}.block-content.size-none,.block-content.size-none p,.block-content.size-none ul{font-size:1rem;line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-content.size-none,.block-content.size-none p,.block-content.size-none ul{line-height:1.5rem}}.block-content.size-xs,.block-content.size-xs p,.block-content.size-xs ul{font-size:1.125rem;line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-content.size-xs,.block-content.size-xs p,.block-content.size-xs ul{line-height:1.5rem}}.block-content.size-sm,.block-content.size-sm p,.block-content.size-sm ul{font-size:1.25rem;line-height:calc(1.3rem + .6vw)}@media(min-width:1200px){.block-content.size-sm,.block-content.size-sm p,.block-content.size-sm ul{line-height:1.75rem}}.block-content.size-md,.block-content.size-md p,.block-content.size-md ul{font-size:calc(1.2625rem + .15vw);line-height:calc(1.3125rem + .75vw)}@media(min-width:1200px){.block-content.size-md,.block-content.size-md p,.block-content.size-md ul{font-size:1.375rem;line-height:1.875rem}}.block-content.size-lg,.block-content.size-lg p,.block-content.size-lg ul{font-size:calc(1.275rem + .3vw);line-height:calc(1.3375rem + 1.05vw)}@media(min-width:1200px){.block-content.size-lg,.block-content.size-lg p,.block-content.size-lg ul{font-size:1.5rem;line-height:2.125rem}}.block-content.size-xl,.block-content.size-xl p,.block-content.size-xl ul{font-size:calc(1.2875rem + .45vw);line-height:calc(1.3625rem + 1.35vw)}@media(min-width:1200px){.block-content.size-xl,.block-content.size-xl p,.block-content.size-xl ul{font-size:1.625rem;line-height:2.375rem}}.block-content.size-xxl,.block-content.size-xxl p,.block-content.size-xxl ul{font-size:calc(1.3rem + .6vw);line-height:calc(1.3875rem + 1.65vw)}@media(min-width:1200px){.block-content.size-xxl,.block-content.size-xxl p,.block-content.size-xxl ul{font-size:1.75rem;line-height:2.625rem}}.block-content.line-sm *{line-height:calc(1.275rem + .3vw)!important}@media(min-width:1200px){.block-content.line-sm *{line-height:1.5rem!important}}.block-content.line-md *{line-height:calc(1.29375rem + .525vw)!important}@media(min-width:1200px){.block-content.line-md *{line-height:1.6875rem!important}}.block-content.line-lg *{line-height:calc(1.3125rem + .75vw)!important}@media(min-width:1200px){.block-content.line-lg *{line-height:1.875rem!important}}.block-content.line-xl *{line-height:calc(1.34375rem + 1.125vw)!important}@media(min-width:1200px){.block-content.line-xl *{line-height:2.1875rem!important}}.block-content.line-xxl *{line-height:calc(1.375rem + 1.5vw)!important}@media(min-width:1200px){.block-content.line-xxl *{line-height:2.5rem!important}}@media only screen and (min-width:1024px){.block-content :not(p){margin-bottom:clamp(15px,1.5625vw,45px)}.block-content p,.block-content ul,.block-content.size-none,.block-content.size-none p,.block-content.size-none ul{font-size:clamp(8px,.8333333333vw,24px);line-height:clamp(12px,1.25vw,36px)}.block-content.size-xs,.block-content.size-xs p,.block-content.size-xs ul{font-size:clamp(9px,.9375vw,27px);line-height:clamp(12px,1.25vw,36px)}.block-content.size-sm,.block-content.size-sm p,.block-content.size-sm ul{font-size:clamp(10px,1.0416666667vw,30px);line-height:clamp(14px,1.4583333333vw,42px)}.block-content.size-md,.block-content.size-md p,.block-content.size-md ul{font-size:clamp(11px,1.1458333333vw,33px);line-height:clamp(15px,1.5625vw,45px)}.block-content.size-lg,.block-content.size-lg p,.block-content.size-lg ul{font-size:clamp(12px,1.25vw,36px);line-height:clamp(17px,1.7708333333vw,51px)}.block-content.size-xl,.block-content.size-xl p,.block-content.size-xl ul{font-size:clamp(13px,1.3541666667vw,39px);line-height:clamp(19px,1.9791666667vw,57px)}.block-content.size-xxl,.block-content.size-xxl p,.block-content.size-xxl ul{font-size:clamp(14px,1.4583333333vw,42px);line-height:clamp(21px,2.1875vw,63px)}.block-content.line-none *,.block-content.line-sm *{line-height:clamp(12px,1.25vw,36px)!important}.block-content.line-md *{line-height:clamp(13.5px,1.40625vw,40.5px)!important}.block-content.line-lg *{line-height:clamp(15px,1.5625vw,45px)!important}.block-content.line-xl *{line-height:clamp(17.5px,1.8229166667vw,52.5px)!important}.block-content.line-xxl *{line-height:clamp(20px,2.0833333333vw,60px)!important}}.block-image{overflow:hidden;width:100%}.block-image-auto-center{justify-content:center}.block-image-auto-center,.block-image-auto-center img{margin-left:auto;margin-right:auto}.block-image-photo img{height:auto;max-height:max-content;position:relative;width:auto;z-index:2}.block-image-radius img{border-radius:.625rem}.block-image-target{display:flex;flex-direction:column;justify-content:center}.block-image-horizontal-start{align-items:flex-start}@media only screen and (max-width:767px){.block-image-horizontal-start{align-items:center}}.block-image-horizontal-center{align-items:center}.block-image-horizontal-end{align-items:flex-end}@media only screen and (max-width:767px){.block-image-horizontal-end{align-items:center}}.block-image-photo{display:inline-flex;position:relative;width:100%}.block-image.decoration-true .block-image-photo{padding:.9375rem}.block-image-decoration{border-radius:.625rem;height:calc(100% - 2.5rem);left:0;position:absolute;top:2.5rem;width:100%}.block-image-wrap.fit-contain img{object-fit:contain}.block-image .block-image-caption{background:#fff;border-radius:6.25rem;border-style:solid;border-width:.125rem;max-width:38.125rem;padding:1.25rem 1.875rem;position:relative;top:-3.125rem;z-index:10}.block-image .block-image-caption .block-content p{line-height:1.25em}.block-image-width-10,.block-image-width-10 a,.block-image-width-10 img{width:10%}.block-image-width-20,.block-image-width-20 a,.block-image-width-20 img{width:20%}.block-image-width-30,.block-image-width-30 a,.block-image-width-30 img{width:30%}.block-image-width-40,.block-image-width-40 a,.block-image-width-40 img{width:40%}.block-image-width-50,.block-image-width-50 a,.block-image-width-50 img{width:50%}.block-image-width-60,.block-image-width-60 a,.block-image-width-60 img{width:60%}.block-image-width-70,.block-image-width-70 a,.block-image-width-70 img{width:70%}.block-image-width-80,.block-image-width-80 a,.block-image-width-80 img{width:80%}.block-image-width-90,.block-image-width-90 a,.block-image-width-90 img{width:90%}.block-image-width-100,.block-image-width-100 a,.block-image-width-100 img{width:100%}@media only screen and (max-width:767px){.block-image{align-items:center;margin:0 auto;width:100%}.block-image img{width:100%}}@media only screen and (min-width:1024px){.block-image-radius img{border-radius:clamp(5px,.5208333333vw,15px)}.block-image.decoration-true .block-image-photo{padding:clamp(7.5px,.78125vw,22.5px)}.block-image-decoration{border-radius:clamp(5px,.5208333333vw,15px);height:calc(100% - clamp(20px,2.0833333333vw,60px));top:clamp(20px,2.0833333333vw,60px)}.block-image .block-image-caption{border-radius:clamp(50px,5.2083333333vw,150px);border-width:clamp(1px,.1041666667vw,3px);max-width:clamp(305px,31.7708333333vw,915px);padding:clamp(10px,1.0416666667vw,30px) clamp(15px,1.5625vw,45px);top:clamp(-25px,-2.6041666667vw,-75px)}.block-image .block-image-caption .block-content p{line-height:clamp(10px,1.0416666667vw,30px)}}.block-ct-insight{border-radius:.625rem;border-style:solid;border-width:.0625rem}.block-ct-insight-wrapper{display:flex;margin:0 -.9375rem;padding:1.25rem}@media only screen and (min-width:1024px){.block-ct-insight-wrapper{padding:3.125rem 3.75rem}}.block-ct-insight-left{padding-top:.1875rem}.block-ct-insight-left *{fill:#0093cd;color:#0093cd}.block-ct-insight-heading{margin-bottom:1.875rem}.block-ct-insight-content{font-size:1.5rem;line-height:1.875em}@media only screen and (min-width:1024px){.block-ct-insight{border-radius:clamp(5px,.5208333333vw,15px);border-width:clamp(.5px,.0520833333vw,1.5px)}.block-ct-insight-wrapper{margin:0 clamp(-7.5px,-.78125vw,-22.5px);padding:clamp(10px,1.0416666667vw,30px)}}@media only screen and (min-width:1024px)and (min-width:1024px){.block-ct-insight-wrapper{padding:clamp(25px,2.6041666667vw,75px) clamp(30px,3.125vw,90px)}}@media only screen and (min-width:1024px){.block-ct-insight-left{padding-top:clamp(1.5px,.15625vw,4.5px)}.block-ct-insight-heading{margin-bottom:clamp(15px,1.5625vw,45px)}.block-ct-insight-content{font-size:clamp(12px,1.25vw,36px);line-height:clamp(15px,1.5625vw,45px)}}.block-newsletter{font-size:1.125rem;line-height:1.875em}.block-newsletter-wrapper{border-radius:.625rem;display:flex;flex-direction:column;gap:1.875rem;padding:2.5rem 1.25rem}.block-newsletter .hs-input{background:#fff;border:0;border-radius:2.5rem 0 0 2.5rem;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500;min-width:17.25rem;padding:.875rem 1.25rem}@media only screen and (min-width:1290px){.block-newsletter .hs-input{font-size:1rem;min-width:20.625rem}}.block-newsletter-grey{background-color:#f4f4f5;border-radius:.625rem}.block-newsletter-gray .hs-input{background:#f4f4f5;color:#d2d2d9}.block-newsletter .hs-email>label,.block-newsletter .hs_error_rollup{display:none}.block-newsletter .hs-error-msg{color:red;font-size:12px}.block-newsletter input[type=submit]{background:#0093cd;border:0;border-radius:2.5rem;color:#fff;cursor:pointer;font-size:1rem;margin-left:-1.875rem;padding:.875rem;transition:background .2s linear}.block-newsletter input[type=submit]:hover{background:#0084b8}@media only screen and (min-width:1290px){.block-newsletter input[type=submit]{padding:.875rem 1.25rem}}.block-newsletter form{display:flex}@media only screen and (min-width:1024px){.block-newsletter{font-size:clamp(9px,.9375vw,27px);line-height:clamp(15px,1.5625vw,45px)}.block-newsletter-wrapper{border-radius:clamp(5px,.5208333333vw,15px);gap:clamp(15px,1.5625vw,45px);padding:clamp(20px,2.0833333333vw,60px) clamp(10px,1.0416666667vw,30px)}.block-newsletter .hs-input{border-radius:clamp(20px,2.0833333333vw,60px) 0 0 clamp(20px,2.0833333333vw,60px);font-size:clamp(7px,.7291666667vw,21px);min-width:clamp(138px,14.375vw,414px);padding:clamp(7px,.7291666667vw,21px) clamp(10px,1.0416666667vw,30px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-newsletter .hs-input{font-size:clamp(8px,.8333333333vw,24px);min-width:clamp(165px,17.1875vw,495px)}}@media only screen and (min-width:1024px){.block-newsletter-grey{border-radius:clamp(5px,.5208333333vw,15px)}.block-newsletter .hs-error-msg{font-size:clamp(6px,.625vw,18px)}.block-newsletter input[type=submit]{border-radius:clamp(20px,2.0833333333vw,60px);font-size:clamp(8px,.8333333333vw,24px);margin-left:clamp(-15px,-1.5625vw,-45px);padding:clamp(7px,.7291666667vw,21px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-newsletter input[type=submit]{padding:clamp(7px,.7291666667vw,21px) clamp(10px,1.0416666667vw,30px)}}.block-ct-resources{border:.0625rem solid #0093cd;border-radius:.625rem;padding:2.5rem 1.875rem}.block-ct-resources-link>.block-ct-resources-row{align-items:center;display:flex}.block-ct-resources-right{display:flex;flex-direction:column}.block-ct-resources-list{margin-top:2.5rem}.block-ct-resources-row{margin-bottom:2.5rem}.block-ct-resources-row:last-child{margin-bottom:0}.block-ct-resources-title{color:#003b52;font-weight:500;margin-bottom:.3125rem}.block-ct-resources-text{color:#003b52}@media only screen and (min-width:1024px){.block-ct-resources{border:clamp(.5px,.0520833333vw,1.5px) solid #0093cd;border-radius:clamp(5px,.5208333333vw,15px);padding:clamp(20px,2.0833333333vw,60px) clamp(15px,1.5625vw,45px)}.block-ct-resources-list{margin-top:clamp(20px,2.0833333333vw,60px)}.block-ct-resources-row{margin-bottom:clamp(20px,2.0833333333vw,60px)}.block-ct-resources-title{margin-bottom:clamp(2.5px,.2604166667vw,7.5px)}}.block-cta-header{align-items:center;display:flex;flex-direction:column;text-align:center}.block-cta-heading{display:block;font-family:Montserrat,serif;font-size:calc(1.5rem + 3vw);font-weight:700;margin-bottom:1.25rem}@media(min-width:1200px){.block-cta-heading{font-size:3.75rem}}.block-cta-caption{line-height:1.5em}.block-cta-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:73.125rem;padding:0 .9375rem}@media only screen and (min-width:1290px){.block-cta-container{padding:0 1.875rem}}.block-cta-container .block-editor-block-list__layout{text-align:center}.block-cta-container .block-editor-block-list__layout .wp-block{display:inline-block;margin-right:.625rem;width:auto}.block-cta-buttons{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:.625rem;margin-top:2.5rem}@media only screen and (min-width:1024px){.block-cta-buttons{flex-direction:row;gap:0}}.block-cta-buttons .block-button{margin-right:1.25rem}.block-image-hero{align-items:center;background:linear-gradient(135deg,rgba(80,40,82,.8),rgba(0,59,82,.8));display:flex;height:100%;justify-content:center;min-height:90vh;position:relative}.block-image-hero .block-cta-container{margin:0 auto;max-width:91.875rem;position:relative;z-index:5}.block-image-hero .block-cta-header{gap:30px}.block-image-hero .block-bg:before{background:linear-gradient(135deg,rgba(80,40,82,.8),rgba(0,59,82,.8));content:"";height:100%;position:absolute;width:100%}.block-image-hero .block-bg{position:absolute}.block-image-hero .block-bg,.block-image-hero .block-bg img{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:1024px){.block-cta-heading{font-size:clamp(30px,3.125vw,90px);margin-bottom:clamp(10px,1.0416666667vw,30px)}.block-cta-caption{line-height:clamp(12px,1.25vw,36px)}.block-cta-container{max-width:clamp(585px,60.9375vw,1755px);padding:0 clamp(7.5px,.78125vw,22.5px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-cta-container{padding:0 clamp(15px,1.5625vw,45px)}}@media only screen and (min-width:1024px){.block-cta-container .block-editor-block-list__layout .wp-block{margin-right:clamp(5px,.5208333333vw,15px)}.block-cta-buttons{gap:clamp(10px,1.0416666667vw,30px);margin-bottom:clamp(5px,.5208333333vw,15px);margin-top:clamp(20px,2.0833333333vw,60px)}.block-cta-buttons .block-button{margin-right:clamp(10px,1.0416666667vw,30px)}.block-image-hero .block-cta-container{max-width:clamp(735px,76.5625vw,2205px)}.block-image-hero .block-cta-header{gap:clamp(15px,1.5625vw,45px)}}.block-details-list-element{align-items:center;border:2px solid transparent;border-radius:.625rem;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:1.25rem;text-align:center;transition:border .2s linear;width:100%}.block-details-list-element:hover{border-color:inherit}@media only screen and (min-width:768px){.block-details-list-element{width:50%}}@media only screen and (min-width:1024px){.block-details-list-element{gap:1.25rem;width:25%}}.block-details-list-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:2.5rem 0;justify-content:center}@media only screen and (min-width:768px){.block-details-list-wrapper{flex-direction:row}}.block-details-list-description{line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-details-list-description{line-height:1.5rem}}.block-details-list-title{font-family:Montserrat,serif;font-size:calc(1.275rem + .3vw);font-weight:700}@media(min-width:1200px){.block-details-list-title{font-size:1.5rem}}.block-details-list-title.japanese-title{font-family:Noto Sans JP,sans-serif}.block-details-list-align-start .block-details-list-element{justify-content:flex-start}.block-details-list-align-center .block-details-list-element{justify-content:center}.block-details-list-align-end .block-details-list-element{justify-content:flex-end}.block-details-list-align-space-between .block-details-list-element{justify-content:space-between}.block-details-list-company{align-items:center;display:flex;height:5rem;justify-content:center}.block-details-list-company img{max-height:80%;max-width:80%;object-fit:contain}.block-details-list-size-four .block-details-list-element{width:25%}@media only screen and (max-width:1023px){.block-details-list-size-four .block-details-list-element{width:50%}}@media only screen and (max-width:767px){.block-details-list-size-four .block-details-list-element{width:100%}}.block-details-list-size-three .block-details-list-element{width:33.33333%}@media only screen and (max-width:1023px){.block-details-list-size-three .block-details-list-element{width:50%}}@media only screen and (max-width:767px){.block-details-list-size-three .block-details-list-element{width:100%}}.block-details-list-size-two .block-details-list-element{width:50%}@media only screen and (max-width:767px){.block-details-list-size-two .block-details-list-element{width:100%}}.block-details-list-size-one .block-details-list-element{width:100%}@media only screen and (min-width:1024px){.block-details-list-element{border:clamp(1px,.1041666667vw,3px) solid transparent;border-radius:clamp(5px,.5208333333vw,15px);gap:clamp(5px,.5208333333vw,15px);padding:clamp(10px,1.0416666667vw,30px)}}@media only screen and (min-width:1024px)and (min-width:1024px){.block-details-list-element{gap:clamp(10px,1.0416666667vw,30px)}}@media only screen and (min-width:1024px){.block-details-list-wrapper{gap:clamp(20px,2.0833333333vw,60px) 0}.block-details-list-description{line-height:clamp(12px,1.25vw,36px)}.block-details-list-title{font-size:clamp(12px,1.25vw,36px)}.block-details-list-company{height:clamp(40px,4.1666666667vw,120px)}}.block-g2-badge-wrapper{width:max-content}.block-g2-badge-content{align-items:center;color:#4f535e;display:flex;font-family:Montserrat,serif;font-size:1.1875rem;font-weight:600;justify-content:center;text-decoration:none;width:max-content}.block-g2-badge.style1 .block-g2-badge-content{font-weight:400;gap:.75rem}.block-g2-badge.style1 .block-g2-badge-icon{background-color:#fff;border-radius:50%;padding:.125rem}.block-g2-badge.style1 .block-g2-badge-rating{align-items:center;display:flex;font-size:1.5rem;gap:.3125rem}.block-g2-badge.style2{margin:0 auto}.block-g2-badge.style2 .block-g2-badge-wrapper{background-color:#fff;border-radius:.75rem;padding:.5rem}.block-g2-badge.style2 .block-g2-badge-content{gap:.375rem}.block-g2-badge.use-background .block-g2-badge-wrapper{border-radius:1.125rem;padding:.5rem}@media only screen and (max-width:767px){.block-g2-badge{text-align:center}}@media only screen and (min-width:1024px){.block-g2-badge-content{font-size:clamp(9.5px,.9895833333vw,28.5px)}.block-g2-badge.style1 .block-g2-badge.style1-content{gap:clamp(6px,.625vw,18px)}.block-g2-badge.style1 .block-g2-badge.style1-icon{border-radius:clamp(25px,2.6041666667vw,75px);padding:clamp(1px,.1041666667vw,3px)}.block-g2-badge.style1 .block-g2-badge.style1-rating{font-size:clamp(12px,1.25vw,36px);gap:clamp(2.5px,.2604166667vw,7.5px)}.block-g2-badge.style2 .block-g2-badge.style2-wrapper{border-radius:clamp(6px,.625vw,18px);padding:clamp(4px,.4166666667vw,12px)}.block-g2-badge.style2 .block-g2-badge.style2-content{gap:clamp(3px,.3125vw,9px)}.block-g2-badge.use-background .block-g2-badge.use-background-wrapper{border-radius:clamp(9px,.9375vw,27px);padding:clamp(4px,.4166666667vw,12px)}}.block-heading .h1,.block-heading .h2,.block-heading .h3,.block-heading .h4,.block-heading .h5,.block-heading .h6,.block-heading h1,.block-heading h2,.block-heading h3,.block-heading h4,.block-heading h5,.block-heading h6,.block-title .h1,.block-title .h2,.block-title .h3,.block-title .h4,.block-title .h5,.block-title .h6,.block-title h1,.block-title h2,.block-title h3,.block-title h4,.block-title h5,.block-title h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:Montserrat,serif}.block-heading .h1,.block-heading h1,.block-title .h1,.block-title h1,body .h1,body h1{font-size:calc(1.5625rem + 3.75vw);font-weight:400;line-height:calc(1.65rem + 4.8vw)}@media(min-width:1200px){.block-heading .h1,.block-heading h1,.block-title .h1,.block-title h1,body .h1,body h1{font-size:4.375rem;line-height:5.25rem}}.block-heading .h2,.block-heading h2,.block-title .h2,.block-title h2,body .h2,body h2{font-size:calc(1.4375rem + 2.25vw);font-weight:400;line-height:calc(1.5rem + 3vw)}@media(min-width:1200px){.block-heading .h2,.block-heading h2,.block-title .h2,.block-title h2,body .h2,body h2{font-size:3.125rem;line-height:3.75rem}}.block-heading .h3,.block-heading h3,.block-title .h3,.block-title h3,body .h3,body h3{font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:calc(1.4125rem + 1.95vw)}@media(min-width:1200px){.block-heading .h3,.block-heading h3,.block-title .h3,.block-title h3,body .h3,body h3{font-size:2.5rem;line-height:2.875rem}}.block-heading .h4,.block-heading h4,.block-title .h4,.block-title h4,body .h4,body h4{font-size:calc(1.33125rem + .975vw);font-weight:400;line-height:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.block-heading .h4,.block-heading h4,.block-title .h4,.block-title h4,body .h4,body h4{font-size:2.0625rem;line-height:2.5rem}}.block-heading .h5,.block-heading h5,.block-title .h5,.block-title h5,body .h5,body h5{font-size:calc(1.3rem + .6vw);line-height:calc(1.3375rem + 1.05vw)}@media(min-width:1200px){.block-heading .h5,.block-heading h5,.block-title .h5,.block-title h5,body .h5,body h5{font-size:1.75rem;line-height:2.125rem}}.block-heading .h6,.block-heading h6,.block-title .h6,.block-title h6,body .h6,body h6{font-size:1.125rem;line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-heading .h6,.block-heading h6,.block-title .h6,.block-title h6,body .h6,body h6{line-height:1.5rem}}.block-heading .h1.heading-background-text,.block-title .h1.heading-background-text,body .h1.heading-background-text{font-size:calc(3.625rem + 28.5vw);font-weight:700;line-height:calc(1.89375rem + 7.725vw)}@media(min-width:1200px){.block-heading .h1.heading-background-text,.block-title .h1.heading-background-text,body .h1.heading-background-text{font-size:25rem;line-height:7.6875rem}}.block-heading .h2.heading-background-text,.block-title .h2.heading-background-text,body .h2.heading-background-text{font-size:calc(3rem + 21vw);font-weight:700;line-height:calc(1.80625rem + 6.675vw)}@media(min-width:1200px){.block-heading .h2.heading-background-text,.block-title .h2.heading-background-text,body .h2.heading-background-text{font-size:18.75rem;line-height:6.8125rem}}.block-heading .h3.heading-background-text,.block-title .h3.heading-background-text,body .h3.heading-background-text{font-size:calc(2.6875rem + 17.25vw);font-weight:700;line-height:calc(1.65625rem + 4.875vw)}@media(min-width:1200px){.block-heading .h3.heading-background-text,.block-title .h3.heading-background-text,body .h3.heading-background-text{font-size:15.625rem;line-height:5.3125rem}}.block-heading .h4.heading-background-text,.block-title .h4.heading-background-text,body .h4.heading-background-text{font-size:calc(2.1875rem + 11.25vw);font-weight:500;line-height:calc(1.46875rem + 2.625vw)}@media(min-width:1200px){.block-heading .h4.heading-background-text,.block-title .h4.heading-background-text,body .h4.heading-background-text{font-size:10.625rem;line-height:3.4375rem}}.block-heading .h5.heading-background-text,.block-title .h5.heading-background-text,body .h5.heading-background-text{font-size:calc(1.875rem + 7.5vw);line-height:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.block-heading .h5.heading-background-text,.block-title .h5.heading-background-text,body .h5.heading-background-text{font-size:7.5rem;line-height:2.25rem}}.block-heading .h6.heading-background-text,.block-title .h6.heading-background-text,body .h6.heading-background-text{font-size:calc(1.75rem + 6vw);line-height:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.block-heading .h6.heading-background-text,.block-title .h6.heading-background-text,body .h6.heading-background-text{font-size:6.25rem;line-height:2.25rem}}.block-heading .page-ja-version,.block-title .page-ja-version,body .page-ja-version{font-family:Noto Sans JP,sans-serif!important}@media only screen and (min-width:1024px){.block-heading .h1,.block-heading h1,.block-title .h1,.block-title h1,body .h1,body h1{font-size:clamp(35px,3.6458333333vw,105px);line-height:clamp(42px,4.375vw,126px)}.block-heading .h2,.block-heading h2,.block-title .h2,.block-title h2,body .h2,body h2{font-size:clamp(25px,2.6041666667vw,75px);line-height:clamp(30px,3.125vw,90px)}.block-heading .h3,.block-heading h3,.block-title .h3,.block-title h3,body .h3,body h3{font-size:clamp(20px,2.0833333333vw,60px);line-height:clamp(23px,2.3958333333vw,69px)}.block-heading .h4,.block-heading h4,.block-title .h4,.block-title h4,body .h4,body h4{font-size:clamp(16.5px,1.71875vw,49.5px);line-height:clamp(20px,2.0833333333vw,60px)}.block-heading .h5,.block-heading h5,.block-title .h5,.block-title h5,body .h5,body h5{font-size:clamp(14px,1.4583333333vw,42px);line-height:clamp(17px,1.7708333333vw,51px)}.block-heading .h6,.block-heading h6,.block-title .h6,.block-title h6,body .h6,body h6{font-size:clamp(9px,.9375vw,27px);line-height:clamp(12px,1.25vw,36px)}.block-heading .h1.heading-background-text,.block-title .h1.heading-background-text,body .h1.heading-background-text{font-size:clamp(200px,20.8333333333vw,600px);line-height:clamp(61.5px,6.40625vw,184.5px)}.block-heading .h2.heading-background-text,.block-title .h2.heading-background-text,body .h2.heading-background-text{font-size:clamp(150px,15.625vw,450px);line-height:clamp(54.5px,5.6770833333vw,163.5px)}.block-heading .h3.heading-background-text,.block-title .h3.heading-background-text,body .h3.heading-background-text{font-size:clamp(125px,13.0208333333vw,375px);line-height:clamp(42.5px,4.4270833333vw,127.5px)}.block-heading .h4.heading-background-text,.block-title .h4.heading-background-text,body .h4.heading-background-text{font-size:clamp(85px,8.8541666667vw,255px);line-height:clamp(27.5px,2.8645833333vw,82.5px)}.block-heading .h5.heading-background-text,.block-title .h5.heading-background-text,body .h5.heading-background-text{font-size:clamp(60px,6.25vw,180px);line-height:clamp(18px,1.875vw,54px)}.block-heading .h6.heading-background-text,.block-title .h6.heading-background-text,body .h6.heading-background-text{font-size:clamp(50px,5.2083333333vw,150px);line-height:clamp(18px,1.875vw,54px)}}.heading-text-wrapper{position:relative}.heading-text-wrapper .heading-main-text{position:relative;z-index:1}.heading-text-wrapper .heading-background-text{color:transparent;letter-spacing:-.04rem;position:relative;z-index:0}.block-heading.header-german-version,.block-title.header-german-version{word-wrap:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.block-heading.align-left,.block-title.align-left{text-align:left}.block-heading.align-right,.block-title.align-right{text-align:right}.block-heading.align-center,.block-title.align-center{text-align:center}@media only screen and (max-width:767px){.block-heading.align-left,.block-heading.align-none,.block-title.align-left,.block-title.align-none{text-align:center}}.block-heading.weight-normal,.block-title.weight-normal{font-weight:400}.block-heading.weight-medium,.block-title.weight-medium{font-weight:500}.block-heading.weight-bold,.block-title.weight-bold{font-weight:800}@media only screen and (max-width:767px){.block-heading.align-none,.block-title.align-none{text-align:center}}.block-heading.header-japanese-version .h1,.block-heading.header-japanese-version .h2,.block-heading.header-japanese-version .h3,.block-heading.header-japanese-version .h4,.block-heading.header-japanese-version .h5,.block-heading.header-japanese-version .h6,.block-heading.header-japanese-version h1,.block-heading.header-japanese-version h2,.block-heading.header-japanese-version h3,.block-heading.header-japanese-version h4,.block-heading.header-japanese-version h5,.block-heading.header-japanese-version h6,.block-title.header-japanese-version .h1,.block-title.header-japanese-version .h2,.block-title.header-japanese-version .h3,.block-title.header-japanese-version .h4,.block-title.header-japanese-version .h5,.block-title.header-japanese-version .h6,.block-title.header-japanese-version h1,.block-title.header-japanese-version h2,.block-title.header-japanese-version h3,.block-title.header-japanese-version h4,.block-title.header-japanese-version h5,.block-title.header-japanese-version h6{font-family:Kosugi Maru,sans-serif!important}.block-icon-columns-list{display:flex;flex-wrap:wrap;gap:3.125rem 0;padding:3.125rem 0}@media only screen and (max-width:1023px){.block-icon-columns-list{flex-direction:column}}.block-icon-columns-single{display:flex;flex:1 0 100%;max-width:100%}@media only screen and (min-width:1024px){.block-icon-columns-single{flex:1 0 33.33333%;max-width:33.33333%}}.block-icon-columns-list.column-size-two .block-icon-columns-single{display:flex;flex:1 0 100%;max-width:100%}@media only screen and (min-width:1024px){.block-icon-columns-list.column-size-two .block-icon-columns-single{flex:1 0 50%;max-width:50%;padding-right:1.875rem}}.block-icon-columns-list.column-size-four .block-icon-columns-single{display:flex;flex:1 0 100%;max-width:100%}@media only screen and (min-width:1024px){.block-icon-columns-list.column-size-four .block-icon-columns-single{flex:1 0 25%;max-width:25%;padding-right:1.875rem}}.block-icon-columns-element{display:flex;margin-bottom:1.25rem;margin-left:1.25rem;margin-right:-1.25rem;padding-top:.625rem}.block-icon-columns-header{margin-bottom:2.5rem}.block-icon-columns-description{font-size:1.125rem;line-height:1.875em;padding-left:2.6875rem}.block-icon-columns-title{font-family:Montserrat,serif;font-size:1.5rem;font-weight:700;line-height:2.125em;padding-left:2.6875rem}@media only screen and (min-width:1024px){.block-icon-columns-title{margin-bottom:1.25rem}}.block-icon-columns-title-ja{font-family:Kosugi Maru,sans-serif!important}.block-icon-columns-element .xtm-icon{min-width:1.875rem}.block-icon-columns-single-advanced .block-icon-columns-element{padding-top:0}@media only screen and (min-width:1024px){.block-icon-columns-list{gap:clamp(25px,2.6041666667vw,75px) 0;padding:clamp(25px,2.6041666667vw,75px) 0}.block-icon-columns-list.column-size-four .block-icon-columns-single,.block-icon-columns-list.column-size-two .block-icon-columns-single{padding-right:clamp(15px,1.5625vw,45px)}.block-icon-columns-header{margin-bottom:clamp(20px,2.0833333333vw,60px)}.block-icon-columns-description{font-size:clamp(9px,.9375vw,27px);line-height:clamp(16.5px,1.71875vw,49.5px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-icon-columns-title{font-size:clamp(12px,1.25vw,36px);line-height:clamp(25.5px,2.65625vw,76.5px);margin-bottom:clamp(10px,1.0416666667vw,30px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-icon-columns-element .xtm-icon{min-width:clamp(15px,1.5625vw,45px)}}.block-list ul h1,.block-list ul h2,.block-list ul h3,.block-list ul h4,.block-list ul h5,.block-list ul h6,.block-list ul h7{font-size:1.25rem;font-weight:500}.block-list ul p:not(:last-child){margin:.625rem 0}.block-list-header{margin-bottom:1.25rem;padding-left:1.875rem}.block-list[data-list=checkbox][data-list-theme=blue] ul li:before{background:#e5f4fa url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12.533'%3E%3Cpath data-name='check-regular (1)' d='M17.692.282a.873.873 0 0 1 0 1.331L7.079 12.225a.873.873 0 0 1-1.331 0L.283 6.758a.924.924 0 0 1 0-1.331.97.97 0 0 1 1.364 0l4.785 4.788 9.93-9.934a.927.927 0 0 1 1.331 0Z' fill='%230093cd'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=checkbox][data-list-theme=green] ul li:before{background:#dbfa96 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12.533'%3E%3Cpath data-name='check-regular (1)' d='M17.692.282a.873.873 0 0 1 0 1.331L7.079 12.225a.873.873 0 0 1-1.331 0L.283 6.758a.924.924 0 0 1 0-1.331.97.97 0 0 1 1.364 0l4.785 4.788 9.93-9.934a.927.927 0 0 1 1.331 0Z' fill='%23769530'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=checkbox][data-list-theme=purple] ul li:before{background:#faeffa url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12.533'%3E%3Cpath data-name='check-regular (1)' d='M17.692.282a.873.873 0 0 1 0 1.331L7.079 12.225a.873.873 0 0 1-1.331 0L.283 6.758a.924.924 0 0 1 0-1.331.97.97 0 0 1 1.364 0l4.785 4.788 9.93-9.934a.927.927 0 0 1 1.331 0Z' fill='%23c964cf'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=checkmark][data-list-theme=blue] ul li:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMi41MzMiPjxwYXRoIGRhdGEtbmFtZT0iY2hlY2stcmVndWxhciAoMSkiIGQ9Ik0xNy42OTIuMjgyYS44NzMuODczIDAgMCAxIDAgMS4zMzFMNy4wNzkgMTIuMjI1YS44NzMuODczIDAgMCAxLTEuMzMxIDBMLjI4MyA2Ljc1OGEuOTI0LjkyNCAwIDAgMSAwLTEuMzMxLjk3Ljk3IDAgMCAxIDEuMzY0IDBsNC43ODUgNC43ODggOS45My05LjkzNGEuOTI3LjkyNyAwIDAgMSAxLjMzMSAwWiIgZmlsbD0iIzAwOTNjZCIvPjwvc3ZnPg==) no-repeat 50%}.block-list[data-list=checkmark][data-list-theme=green] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12.533'%3E%3Cpath data-name='check-regular (1)' d='M17.692.282a.873.873 0 0 1 0 1.331L7.079 12.225a.873.873 0 0 1-1.331 0L.283 6.758a.924.924 0 0 1 0-1.331.97.97 0 0 1 1.364 0l4.785 4.788 9.93-9.934a.927.927 0 0 1 1.331 0Z' fill='%23769530'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=checkmark][data-list-theme=purple] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12.533'%3E%3Cpath data-name='check-regular (1)' d='M17.692.282a.873.873 0 0 1 0 1.331L7.079 12.225a.873.873 0 0 1-1.331 0L.283 6.758a.924.924 0 0 1 0-1.331.97.97 0 0 1 1.364 0l4.785 4.788 9.93-9.934a.927.927 0 0 1 1.331 0Z' fill='%23c964cf'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=bullets][data-list-theme=blue] ul li:before,.block-list[data-list=none][data-list-theme=blue] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle data-name='Ellipse 2586' cx='5' cy='5' r='5' fill='%2300aeda'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=bullets][data-list-theme=green] ul li:before,.block-list[data-list=none][data-list-theme=green] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle data-name='Ellipse 2586' cx='5' cy='5' r='5' fill='%23769530'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=bullets][data-list-theme=purple] ul li:before,.block-list[data-list=none][data-list-theme=purple] ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle data-name='Ellipse 2586' cx='5' cy='5' r='5' fill='%23c964cf'/%3E%3C/svg%3E") no-repeat 50%}.block-list[data-list=decimals][data-list-theme=blue] ul li:before{background:#e5f4fa;color:#0093cd}.block-list[data-list=decimals][data-list-theme=green] ul li:before{background:#f4f4f5;color:#769530}.block-list[data-list=decimals][data-list-theme=purple] ul li:before{background:#faeffa;color:#c964cf}.block-list[data-list=checkbox] ul{padding-left:1.875rem}.block-list[data-list=checkbox] ul li{margin-bottom:1.875rem;padding-left:2.6875rem;position:relative}.block-list[data-list=checkbox] ul li:last-child{margin-bottom:0}.block-list[data-list=checkbox] ul li:before{background-size:1rem .6875rem;border-radius:.3125rem;content:"";display:block;height:.6875rem;left:0;padding:.5625rem .4375rem;position:absolute;top:0;width:1rem}.block-list[data-list=checkmark] ul{padding-left:1.875rem}.block-list[data-list=checkmark] ul li{margin-bottom:1.875rem;padding-left:2.6875rem;position:relative}.block-list[data-list=checkmark] ul li:last-child{margin-bottom:0}.block-list[data-list=checkmark] ul li:before{background-size:1rem .6875rem;border-radius:.3125rem;content:"";display:block;height:.6875rem;left:0;padding:.5625rem .4375rem;position:absolute;top:0;width:1rem}.block-list[data-list=bullets] ul,.block-list[data-list=none] ul{padding-left:1.875rem}.block-list[data-list=bullets] ul li,.block-list[data-list=none] ul li{margin-bottom:1.875rem;padding-left:2.6875rem;position:relative}.block-list[data-list=bullets] ul li:last-child,.block-list[data-list=none] ul li:last-child{margin-bottom:0}.block-list[data-list=bullets] ul li:before,.block-list[data-list=none] ul li:before{background-size:1rem .6875rem;border-radius:6.25rem;content:"";display:block;height:.6875rem;left:0;padding:.5625rem .4375rem;position:absolute;top:0;width:1rem}.block-list[data-list=decimals] ul{padding-left:1.875rem}.block-list[data-list=decimals] ul>li{counter-increment:decimal;margin-bottom:1.875rem;padding-left:2.6875rem;position:relative}.block-list[data-list=decimals] ul>li:last-child{margin-bottom:0}.block-list[data-list=decimals] ul>li:before{border-radius:.3125rem;content:counter(decimal);display:block;font-size:1.25rem;font-weight:500;height:.6875rem;left:0;line-height:10px;padding:.5625rem .4375rem;position:absolute;text-align:center;top:0;width:1rem}.block-list[data-list=arrows] ol,.block-list[data-list=arrows] ul{padding-left:1.875rem}.block-list[data-list=arrows] ol li,.block-list[data-list=arrows] ul li{margin-bottom:1.875rem;padding-left:2.5rem;position:relative;word-break:break-word}.block-list[data-list=arrows] ol li:before,.block-list[data-list=arrows] ul li:before{background-image:url(list-arrow-indigo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.25rem;left:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.block-list[data-list=arrows].list-arrow-charcoal ol li:before,.block-list[data-list=arrows].list-arrow-charcoal ul li:before{background-image:url(list-arrow-charcoal.svg)}.block-list[data-list=arrows].list-arrow-indigo ol li:before,.block-list[data-list=arrows].list-arrow-indigo ul li:before{background-image:url(list-arrow-indigo.svg)}.block-list[data-list=arrows].list-arrow-lavender ol li:before,.block-list[data-list=arrows].list-arrow-lavender ul li:before{background-image:url(list-arrow-lavender.svg)}.block-list[data-list=arrows].list-arrow-lemon ol li:before,.block-list[data-list=arrows].list-arrow-lemon ul li:before{background-image:url(list-arrow-lemon.svg)}.block-list[data-list=arrows].list-arrow-peach ol li:before,.block-list[data-list=arrows].list-arrow-peach ul li:before{background-image:url(list-arrow-peach.svg)}.block-list[data-list=arrows].list-arrow-sea ol li:before,.block-list[data-list=arrows].list-arrow-sea ul li:before{background-image:url(list-arrow-sea.svg)}.block-list[data-list=arrows].list-arrow-white ol li:before,.block-list[data-list=arrows].list-arrow-white ul li:before{background-image:url(list-arrow-white.svg)}.block-list strong{font-weight:700}.block-list-autocenter ul{align-items:center;display:flex;flex-direction:column;justify-content:center}.block-list-autocenter ul>li{align-items:center;display:flex;gap:0 20px;margin-bottom:1.875rem;padding-left:0}.block-list-autocenter ul>li:last-child{margin-bottom:0}.block-list-autocenter ul>li:before{position:static}.block-list .common-content *{text-align:left}@media only screen and (min-width:1024px){.block-list ul h1,.block-list ul h2,.block-list ul h3,.block-list ul h4,.block-list ul h5,.block-list ul h6,.block-list ul h7{font-size:clamp(10px,1.0416666667vw,30px)}.block-list ul p:not(:last-child){margin:clamp(5px,.5208333333vw,15px) 0}.block-list-header{margin-bottom:clamp(10px,1.0416666667vw,30px)}.block-list-header,.block-list[data-list=checkbox] ul{padding-left:clamp(15px,1.5625vw,45px)}.block-list[data-list=checkbox] ul li{margin-bottom:clamp(15px,1.5625vw,45px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-list[data-list=checkbox] ul li:before{background-size:clamp(8px,.8333333333vw,24px) clamp(5.5px,.5729166667vw,16.5px);border-radius:clamp(2.5px,.2604166667vw,7.5px);height:clamp(5.5px,.5729166667vw,16.5px);padding:clamp(4.5px,.46875vw,13.5px) clamp(3.5px,.3645833333vw,10.5px);width:clamp(8px,.8333333333vw,24px)}.block-list[data-list=checkmark] ul{padding-left:clamp(15px,1.5625vw,45px)}.block-list[data-list=checkmark] ul li{margin-bottom:clamp(15px,1.5625vw,45px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-list[data-list=checkmark] ul li:before{background-size:clamp(8px,.8333333333vw,24px) clamp(5.5px,.5729166667vw,16.5px);border-radius:clamp(2.5px,.2604166667vw,7.5px);height:clamp(5.5px,.5729166667vw,16.5px);padding:clamp(4.5px,.46875vw,13.5px) clamp(3.5px,.3645833333vw,10.5px);width:clamp(8px,.8333333333vw,24px)}.block-list[data-list=bullets] ul,.block-list[data-list=none] ul{padding-left:clamp(15px,1.5625vw,45px)}.block-list[data-list=bullets] ul li,.block-list[data-list=none] ul li{margin-bottom:clamp(15px,1.5625vw,45px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-list[data-list=bullets] ul li:before,.block-list[data-list=none] ul li:before{background-size:clamp(8px,.8333333333vw,24px) clamp(5.5px,.5729166667vw,16.5px);border-radius:clamp(50px,5.2083333333vw,150px);height:clamp(5.5px,.5729166667vw,16.5px);padding:clamp(4.5px,.46875vw,13.5px) clamp(3.5px,.3645833333vw,10.5px);width:clamp(8px,.8333333333vw,24px)}.block-list[data-list=decimals] ul{padding-left:clamp(15px,1.5625vw,45px)}.block-list[data-list=decimals] ul>li{margin-bottom:clamp(15px,1.5625vw,45px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-list[data-list=decimals] ul>li:before{border-radius:clamp(2.5px,.2604166667vw,7.5px);font-size:clamp(10px,1.0416666667vw,30px);height:clamp(5.5px,.5729166667vw,16.5px);line-height:clamp(5px,.5208333333vw,15px);padding:clamp(4.5px,.46875vw,13.5px) clamp(3.5px,.3645833333vw,10.5px);width:clamp(8px,.8333333333vw,24px)}.block-list[data-list=arrows] ol,.block-list[data-list=arrows] ul{padding-left:clamp(15px,1.5625vw,45px)}.block-list[data-list=arrows] ol li,.block-list[data-list=arrows] ul li{margin-bottom:clamp(15px,1.5625vw,45px);padding-left:clamp(20px,2.0833333333vw,60px)}.block-list[data-list=arrows] ol li:before,.block-list[data-list=arrows] ul li:before{height:clamp(10px,1.0416666667vw,30px);width:clamp(10px,1.0416666667vw,30px)}.block-list-autocenter ul>li{gap:0 clamp(10px,1.0416666667vw,30px);margin-bottom:clamp(15px,1.5625vw,45px)}}.block-paragraph.size-xxl p{font-size:calc(1.3rem + .6vw);font-weight:700;line-height:calc(1.3875rem + 1.65vw)}@media(min-width:1200px){.block-paragraph.size-xxl p{font-size:1.75rem;line-height:2.625rem}}.block-paragraph.size-xl p{font-size:calc(1.2875rem + .45vw);font-weight:700;line-height:calc(1.3625rem + 1.35vw)}@media(min-width:1200px){.block-paragraph.size-xl p{font-size:1.625rem;line-height:2.375rem}}.block-paragraph.size-lg p{font-size:calc(1.275rem + .3vw);font-weight:700;line-height:calc(1.3375rem + 1.05vw)}@media(min-width:1200px){.block-paragraph.size-lg p{font-size:1.5rem;line-height:2.125rem}}.block-paragraph.size-md p{font-size:calc(1.2625rem + .15vw);font-weight:500;line-height:calc(1.3125rem + .75vw)}@media(min-width:1200px){.block-paragraph.size-md p{font-size:1.375rem;line-height:1.875rem}}.block-paragraph.size-sm p{font-size:1.25rem;line-height:calc(1.3rem + .6vw)}@media(min-width:1200px){.block-paragraph.size-sm p{line-height:1.75rem}}.block-paragraph.size-xs p{font-size:1.125rem;line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-paragraph.size-xs p{line-height:1.5rem}}.block-paragraph.size-default p,.block-paragraph.size-none p{font-size:1rem;line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-paragraph.size-default p,.block-paragraph.size-none p{line-height:1.5rem}}.block-paragraph.line-xxl p{line-height:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.block-paragraph.line-xxl p{line-height:2.5rem}}.block-paragraph.line-xl p{line-height:calc(1.34375rem + 1.125vw)}@media(min-width:1200px){.block-paragraph.line-xl p{line-height:2.1875rem}}.block-paragraph.line-lg p{line-height:calc(1.3125rem + .75vw)}@media(min-width:1200px){.block-paragraph.line-lg p{line-height:1.875rem}}.block-paragraph.line-md p{line-height:calc(1.29375rem + .525vw)}@media(min-width:1200px){.block-paragraph.line-md p{line-height:1.6875rem}}.block-paragraph.line-sm p{line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-paragraph.line-sm p{line-height:1.5rem}}.block-paragraph.line-xs p{line-height:1rem}.block-paragraph.line-default p,.block-paragraph.line-none p{line-height:calc(1.275rem + .3vw)}@media(min-width:1200px){.block-paragraph.line-default p,.block-paragraph.line-none p{line-height:1.5rem}}.block-paragraph.align-left{text-align:left}.block-paragraph.align-right{text-align:right}.block-paragraph.align-center{text-align:center}.block-paragraph.weight-normal{font-weight:400}.block-paragraph.weight-medium{font-weight:500}.block-paragraph.weight-bold{font-weight:700}.block-paragraph p{font-size:1rem;line-height:1.5em;margin-bottom:1.25rem}.block-paragraph p:last-child{margin-bottom:0}.block-paragraph.bold-blue-900 strong{color:#2196f3;font-weight:700}.block-paragraph.border-arrow{position:relative}.block-paragraph.border-arrow:before{background:inherit;background:var(--current-bg,#e5f4fa);bottom:0;clip-path:polygon(50% 50%,0 0,100% 0);content:"";height:33px;left:75%;position:absolute;transform:translateX(-50%) translateY(98%);width:33px;z-index:1}.block-paragraph.border-arrow:after{border:inherit;border-bottom:none;border-right:none;bottom:0;content:"";height:20px;left:75%;position:absolute;transform:translateX(20%) rotate(225deg) translateY(-100%);width:20px}.block-paragraph.border-arrow.border-size-xs:before{bottom:1px}.block-paragraph.border-arrow.border-size-xs:after{bottom:3px}.block-paragraph.border-arrow.border-size-sm:after{bottom:2px}.block-paragraph.border-arrow.border-size-md:after{bottom:1px}@media only screen and (min-width:1024px){.block-paragraph.size-xxl p{font-size:clamp(14px,1.4583333333vw,42px);line-height:clamp(21px,2.1875vw,63px)}.block-paragraph.size-xl p{font-size:clamp(13px,1.3541666667vw,39px);line-height:clamp(19px,1.9791666667vw,57px)}.block-paragraph.size-lg p{font-size:clamp(12px,1.25vw,36px);line-height:clamp(17px,1.7708333333vw,51px)}.block-paragraph.size-md p{font-size:clamp(11px,1.1458333333vw,33px);line-height:clamp(15px,1.5625vw,45px)}.block-paragraph.size-sm p{font-size:clamp(10px,1.0416666667vw,30px);line-height:clamp(14px,1.4583333333vw,42px)}.block-paragraph.size-xs p{font-size:clamp(9px,.9375vw,27px);line-height:clamp(12px,1.25vw,36px)}.block-paragraph.size-default p,.block-paragraph.size-none p{font-size:clamp(8px,.8333333333vw,24px);line-height:clamp(12px,1.25vw,36px)}.block-paragraph.line-xxl p{line-height:clamp(20px,2.0833333333vw,60px)}.block-paragraph.line-xl p{line-height:clamp(17.5px,1.8229166667vw,52.5px)}.block-paragraph.line-lg p{line-height:clamp(15px,1.5625vw,45px)}.block-paragraph.line-md p{line-height:clamp(13.5px,1.40625vw,40.5px)}.block-paragraph.line-sm p{line-height:clamp(12px,1.25vw,36px)}.block-paragraph.line-xs p{line-height:clamp(8px,.8333333333vw,24px)}.block-paragraph p,.block-paragraph.line-default p{line-height:clamp(12px,1.25vw,36px)}.block-paragraph p{font-size:clamp(8px,.8333333333vw,24px);margin-bottom:clamp(10px,1.0416666667vw,30px)}.block-paragraph.border-arrow:before{height:clamp(16.5px,1.71875vw,49.5px);width:clamp(16.5px,1.71875vw,49.5px)}.block-paragraph.border-arrow:after{height:clamp(10px,1.0416666667vw,30px);width:clamp(10px,1.0416666667vw,30px)}.block-paragraph.border-arrow.border-size-xs:before{bottom:clamp(.5px,.0520833333vw,1.5px)}.block-paragraph.border-arrow.border-size-xs:after{bottom:clamp(1.5px,.15625vw,4.5px)}.block-paragraph.border-arrow.border-size-sm:after{bottom:clamp(1px,.1041666667vw,3px)}.block-paragraph.border-arrow.border-size-md:after{bottom:clamp(.5px,.0520833333vw,1.5px)}}@media only screen and (min-width:1290px){.block-use-case-wrapper{min-height:580px}}@media only screen and (min-width:1920px){.block-use-case-wrapper{min-height:700px}}.block-use-case-single{border-radius:10px;flex:1 0 100%;flex-direction:column;max-width:100%;overflow:hidden;padding:0;transition:all 1.5s ease}@media only screen and (min-width:768px){.block-use-case-single{flex:1 0 30%;max-width:30%}}@media only screen and (min-width:1290px){.block-use-case-single{flex:1 0 22%;height:calc(310px + 3rem);max-width:22%;max-width:280px;position:relative}.block-use-case-single .block-use-case-button,.block-use-case-single .block-use-case-description,.block-use-case-single .block-use-case-points{opacity:0;transition:all .5s ease}.block-use-case-single.active{cursor:pointer;flex-direction:row-reverse;max-height:max-content;overflow:hidden;padding:3rem 0 3rem 3rem}}@media only screen and (min-width:1290px)and (min-width:1024px){.block-use-case-single.active{height:auto;max-height:none;max-width:760px;transition:all 2s ease}}@media only screen and (min-width:1290px){.block-use-case-single.active .block-use-case-title{text-align:initial}.block-use-case-single.active .block-use-case-content{max-height:max-content;top:1.5rem;transition:all .8s ease;transition-delay:.8s}.block-use-case-single.active .block-use-case-image{height:380px;transition:all 1s ease;transition-delay:.5s}.block-use-case-single.active .block-use-case-image-wrapper{right:-50px;transition:all 1s ease}.block-use-case-single.active .block-use-case-button,.block-use-case-single.active .block-use-case-description,.block-use-case-single.active .block-use-case-points{opacity:1;transition:all 1.5s ease;transition-delay:.8s}}@media only screen and (min-width:1920px){.block-use-case-single{height:calc(430px + 3rem);max-width:380px}.block-use-case-single.active .block-use-case-image{height:520px}.block-use-case-single.active .block-use-case-image-wrapper{right:-90px}}.block-use-case-list{display:flex;gap:2.25rem;justify-content:center;padding:3.125rem 0}@media only screen and (max-width:767px){.block-use-case-list{flex-direction:column}}.block-use-case-list.column-size-two .block-use-case-single{display:flex;flex:1 0 100%;max-width:100%}@media only screen and (min-width:1024px){.block-use-case-list.column-size-two .block-use-case-single{flex:1 0 50%;max-width:50%;padding-right:1.875rem}}.block-use-case-list.column-size-four .block-use-case-single{display:flex;flex:1 0 100%;max-width:100%}@media only screen and (min-width:1024px){.block-use-case-list.column-size-four .block-use-case-single{flex:1 0 25%;max-width:25%;padding-right:1.875rem}}.block-use-case-element{display:flex;margin-bottom:1.25rem;margin-left:1.25rem;margin-right:-1.25rem;padding-top:.625rem}.block-use-case-content{display:flex;flex-direction:column;gap:3rem;max-height:max-content;padding:1.5rem;transition:all 1.5s ease}@media only screen and (min-width:1290px){.block-use-case-content{max-height:calc(40px + 3rem);max-width:320px;position:absolute;top:280px;transition:all .8s ease}}@media only screen and (min-width:1920px){.block-use-case-content{max-width:380px;top:400px}}.block-use-case-text{display:flex;flex-direction:column;gap:1.125rem}@media only screen and (min-width:1290px){.block-use-case-text{gap:1.5rem}}.block-use-case-header{margin-bottom:2.5rem}.block-use-case-description{font-size:1.3125rem;line-height:1.75rem}.block-use-case-title{font-family:Montserrat,serif;font-size:1.75rem;font-weight:700;line-height:1.75rem;text-align:center;white-space:nowrap}@media only screen and (max-width:1289px){.block-use-case-title{text-align:left}}.block-use-case-title-ja{font-family:Kosugi Maru,sans-serif!important}.block-use-case-points{display:flex;flex-direction:column;gap:1rem}.block-use-case-points-item{align-items:center;display:flex}@media only screen and (max-width:1289px){.block-use-case-points{display:none}}.block-use-case-image{border-radius:10px 0 0 10px;display:flex;height:280px;justify-content:center;max-width:100%;overflow:hidden;position:relative;transition:all 1s ease}@media only screen and (min-width:1920px){.block-use-case-image{height:400px}}.block-use-case-image-wrapper{min-width:40%;transition:all 1.5s ease}@media only screen and (min-width:1290px){.block-use-case-image-wrapper{float:right;position:relative;right:0;transition:all 1s ease;width:280px}}@media only screen and (min-width:1920px){.block-use-case-image-wrapper{width:380px}}.block-use-case-image img{border-radius:10px;height:inherit;max-width:none;position:absolute;width:max-content}@media only screen and (min-width:1024px)and (min-width:1290px){.block-use-case-wrapper{min-height:clamp(290px,30.2083333333vw,870px)}}@media only screen and (min-width:1024px)and (min-width:1920px){.block-use-case-wrapper{min-height:clamp(350px,36.4583333333vw,1050px)}}@media only screen and (min-width:1024px){.block-use-case-single{border-radius:clamp(5px,.5208333333vw,15px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-use-case-single{height:calc(clamp(155px,16.1458333333vw,465px) + clamp(24px,2.5vw,72px));max-width:clamp(140px,14.5833333333vw,420px)}.block-use-case-single.active{padding:clamp(24px,2.5vw,72px) 0 clamp(24px,2.5vw,72px) clamp(24px,2.5vw,72px)}}@media only screen and (min-width:1024px)and (min-width:1290px)and (min-width:1024px){.block-use-case-single.active{max-width:clamp(380px,39.5833333333vw,1140px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-use-case-single.active .block-use-case-content{top:clamp(12px,1.25vw,36px)}.block-use-case-single.active .block-use-case-image{height:clamp(190px,19.7916666667vw,570px)}.block-use-case-single.active .block-use-case-image-wrapper{right:clamp(-25px,-2.6041666667vw,-75px)}}@media only screen and (min-width:1024px)and (min-width:1920px){.block-use-case-single{height:calc(clamp(215px,22.3958333333vw,645px) + clamp(24px,2.5vw,72px));max-width:clamp(190px,19.7916666667vw,570px)}.block-use-case-single.active .block-use-case-image{height:clamp(260px,27.0833333333vw,780px)}.block-use-case-single.active .block-use-case-image-wrapper{right:clamp(-45px,-4.6875vw,-135px)}}@media only screen and (min-width:1024px){.block-use-case-list{gap:clamp(18px,1.875vw,54px);padding:clamp(25px,2.6041666667vw,75px) 0}}@media only screen and (min-width:1024px)and (min-width:1024px){.block-use-case-list.column-size-four .block-use-case-single,.block-use-case-list.column-size-two .block-use-case-single{padding-right:clamp(15px,1.5625vw,45px)}}@media only screen and (min-width:1024px){.block-use-case-element{margin-bottom:clamp(10px,1.0416666667vw,30px);margin-left:clamp(10px,1.0416666667vw,30px);margin-right:clamp(-10px,-1.0416666667vw,-30px);padding-top:clamp(5px,.5208333333vw,15px)}.block-use-case-content{gap:clamp(24px,2.5vw,72px);padding:clamp(12px,1.25vw,36px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-use-case-content{max-height:calc(clamp(20px,2.0833333333vw,60px) + clamp(24px,2.5vw,72px));max-width:clamp(160px,16.6666666667vw,480px);top:clamp(140px,14.5833333333vw,420px)}}@media only screen and (min-width:1024px)and (min-width:1920px){.block-use-case-content{max-width:clamp(190px,19.7916666667vw,570px);top:clamp(200px,20.8333333333vw,600px)}}@media only screen and (min-width:1024px){.block-use-case-text{gap:clamp(9px,.9375vw,27px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-use-case-text{gap:clamp(12px,1.25vw,36px)}}@media only screen and (min-width:1024px){.block-use-case-header{margin-bottom:clamp(20px,2.0833333333vw,60px)}.block-use-case-description{font-size:clamp(10.5px,1.09375vw,31.5px);line-height:clamp(14px,1.4583333333vw,42px)}.block-use-case-title{font-size:clamp(14px,1.4583333333vw,42px);line-height:clamp(14px,1.4583333333vw,42px)}.block-use-case-points{gap:clamp(8px,.8333333333vw,24px)}.block-use-case-image{border-radius:clamp(5px,.5208333333vw,15px) 0 0 clamp(5px,.5208333333vw,15px);height:clamp(140px,14.5833333333vw,420px)}}@media only screen and (min-width:1024px)and (min-width:1920px){.block-use-case-image{height:clamp(200px,20.8333333333vw,600px)}}@media only screen and (min-width:1024px)and (min-width:1290px){.block-use-case-image-wrapper{width:clamp(140px,14.5833333333vw,420px)}}@media only screen and (min-width:1024px)and (min-width:1920px){.block-use-case-image-wrapper{width:clamp(190px,19.7916666667vw,570px)}}@media only screen and (min-width:1024px){.block-use-case-image img{border-radius:clamp(5px,.5208333333vw,15px)}}.block-post-hero-banner{overflow:hidden;position:relative}.block-post-hero-banner-bg-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-post-hero-banner .hubspot-form-simple{width:100%}.block-post-hero-banner .block-video-placeholder{display:grid;height:auto;left:0;min-height:100%;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:100%}.block-post-hero-banner .block-video-placeholder .block-video-load{height:100%;overflow:hidden;pointer-events:none;position:relative;width:100%}.block-post-hero-banner .block-video-placeholder .block-video-load iframe{height:56.25vw;left:50%;min-height:100%;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.block-post-hero-banner .container{max-width:100%}.block-post-hero-banner .container .row{align-items:center;flex-wrap:nowrap;gap:2.5rem;margin:0}.block-post-hero-banner .container .row-gap-sm{gap:2.5rem}.block-post-hero-banner .container .row-gap-md{gap:3.125rem}.block-post-hero-banner .container .row-gap-lg{gap:3.75rem}.block-post-hero-banner .container .row-gap-xl{gap:4.375rem}@media only screen and (max-width:1289px){.block-post-hero-banner .container{padding:0}.block-post-hero-banner .container .row{gap:0}}.block-post-hero-banner .block-g2-badge{margin-bottom:1.25rem}.block-post-hero-banner-title{font-family:Montserrat,serif;font-size:calc(1.625rem + 4.5vw);font-style:normal;letter-spacing:-.015em;line-height:calc(1.65625rem + 4.875vw);margin-bottom:1rem;transform:translateX(0)}@media(min-width:1200px){.block-post-hero-banner-title{font-size:5rem;line-height:5.3125rem}}@media only screen and (max-width:1023px){.block-post-hero-banner-title.mobile-align-center{text-align:center}}.block-post-hero-banner-content{font-size:1.5rem;font-weight:400;line-height:2.125em;margin-bottom:2rem;transform:translateX(0)}@media only screen and (max-width:1023px){.block-post-hero-banner-content.mobile-align-center{text-align:center}}.block-post-hero-banner-wrap{box-sizing:border-box;overflow:hidden;position:relative}@media only screen and (max-width:1289px){.block-post-hero-banner-wrap{flex-basis:100%;max-width:100%}}.block-post-hero-banner-wrap.content-section{align-content:center;height:max-content;padding:2rem 0;position:static}@media only screen and (min-width:1440px){.block-post-hero-banner-wrap.content-section{padding:2rem 0}}@media only screen and (max-width:1289px){.block-post-hero-banner-wrap.content-section{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (max-width:767px){.block-post-hero-banner-wrap{padding-top:calc(1.8125rem + 6.75vw)}}@media only screen and (max-width:767px)and (min-width:1200px){.block-post-hero-banner-wrap{padding-top:6.875rem}}@media only screen and (min-width:768px){.block-post-hero-banner-wrap{padding-top:calc(1.4375rem + 2.25vw)}}@media only screen and (min-width:768px)and (min-width:1200px){.block-post-hero-banner-wrap{padding-top:3.125rem}}.block-post-hero-banner-wrap .block-editor-block-list__layout{text-align:center}.block-post-hero-banner-wrap .block-editor-block-list__layout .wp-block{display:inline-block;margin-right:.625rem;width:auto}.block-post-hero-banner-wrap.block-post-hero-banner-col-image{align-items:center;border-radius:12px;display:flex}@media only screen and (max-width:1289px){.block-post-hero-banner-wrap.block-post-hero-banner-col-image{padding:0!important;width:100%}}@media only screen and (max-width:1023px){.block-post-hero-banner-wrap.block-post-hero-banner-col-image.hide-on-mobile{display:none}}.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static{border-radius:12px;display:flex;height:100%;overflow:hidden;vertical-align:middle;width:100%}.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static .image-tag{text-align:center}@media only screen and (max-width:1289px){.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static .image-tag{width:100%}}.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static img{border-radius:8px;height:auto;max-height:500px;width:auto}@media only screen and (max-width:1289px){.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static img{border-radius:0;object-fit:cover}}.block-post-hero-banner-buttons{display:inline-flex;gap:1.5625rem}@media only screen and (max-width:576px){.block-post-hero-banner-buttons{display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:1023px){.block-post-hero-banner-buttons.mobile-align-center{display:flex;justify-content:center}}@media only screen and (max-width:576px){.block-post-hero-banner-buttons{text-align:center}}.block-post-hero-banner.direction-left .row{flex-direction:column-reverse}.block-post-hero-banner.direction-left .row .block-post-hero-banner-col-image{padding:0}.block-post-hero-banner.direction-left .row .block-post-hero-banner-col-image .block-post-hero-banner-image.block-post-hero-banner-image-static{justify-content:flex-end}@media only screen and (max-width:1289px){.block-post-hero-banner.direction-left .row .block-post-hero-banner-col-image .block-post-hero-banner-image.block-post-hero-banner-image-static{justify-content:center;padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:1290px){.block-post-hero-banner.direction-left .row{flex-direction:row-reverse}}.block-post-hero-banner.direction-right .row{flex-direction:column-reverse}.block-post-hero-banner.direction-right .row .block-post-hero-banner-col-image{padding:0}.block-post-hero-banner.direction-right .row .block-post-hero-banner-col-image .block-post-hero-banner-image.block-post-hero-banner-image-static{justify-content:flex-start}@media only screen and (max-width:1289px){.block-post-hero-banner.direction-right .row .block-post-hero-banner-col-image .block-post-hero-banner-image.block-post-hero-banner-image-static{justify-content:center;padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:1290px){.block-post-hero-banner.direction-right .row{flex-direction:row}}.block-post-hero-banner-icon{margin:0 auto}@media only screen and (min-width:1024px){.block-post-hero-banner .container .row,.block-post-hero-banner .container .row-gap-sm{gap:clamp(20px,2.0833333333vw,60px)}.block-post-hero-banner .container .row-gap-md{gap:clamp(25px,2.6041666667vw,75px)}.block-post-hero-banner .container .row-gap-lg{gap:clamp(30px,3.125vw,90px)}.block-post-hero-banner .container .row-gap-xl{gap:clamp(35px,3.6458333333vw,105px)}.block-post-hero-banner .block-g2-badge{margin-bottom:clamp(10px,1.0416666667vw,30px)}.block-post-hero-banner-title{font-size:clamp(40px,4.1666666667vw,120px);line-height:clamp(42.5px,4.4270833333vw,127.5px);margin-bottom:clamp(8px,.8333333333vw,24px)}.block-post-hero-banner-content{font-size:clamp(12px,1.25vw,36px);line-height:clamp(17px,1.7708333333vw,51px);margin-bottom:clamp(16px,1.6666666667vw,48px)}.block-post-hero-banner-wrap.content-section{padding:clamp(16px,1.6666666667vw,48px) 0}}@media only screen and (min-width:1024px)and (min-width:1440px){.block-post-hero-banner-wrap.content-section{padding:clamp(16px,1.6666666667vw,48px) 0}}@media only screen and (min-width:1024px)and (max-width:1289px){.block-post-hero-banner-wrap.content-section{padding-left:clamp(10px,1.0416666667vw,30px);padding-right:clamp(10px,1.0416666667vw,30px)}}@media only screen and (min-width:1024px){.block-post-hero-banner-wrap .block-editor-block-list__layout .wp-block{margin-right:clamp(5px,.5208333333vw,15px)}.block-post-hero-banner-wrap.block-post-hero-banner-col-image,.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static{border-radius:clamp(6px,.625vw,18px)}.block-post-hero-banner-wrap.block-post-hero-banner-col-image>.block-post-hero-banner-image.block-post-hero-banner-image-static img{border-radius:clamp(4px,.4166666667vw,12px);max-height:clamp(250px,26.0416666667vw,750px)}.block-post-hero-banner-buttons{gap:clamp(12.5px,1.3020833333vw,37.5px)}}@media only screen and (min-width:1024px)and (max-width:1289px){.block-post-hero-banner.direction-left .row .block-post-hero-banner-col-image .block-post-hero-banner-image.block-post-hero-banner-image-static,.block-post-hero-banner.direction-right .row .block-post-hero-banner-col-image .block-post-hero-banner-image.block-post-hero-banner-image-static{padding-left:clamp(10px,1.0416666667vw,30px);padding-right:clamp(10px,1.0416666667vw,30px)}}.block-small-quote{background:#fff;border-radius:.625rem;box-shadow:0 0 .9375rem .3125rem rgba(0,0,0,.15);padding-left:1.875rem;padding-right:1.875rem}.block-small-quote-content{color:#4f535e;font-size:1.125rem;line-height:1.875em}.block-small-quote-content p:before{background:url(xtm-icon-1.svg) no-repeat 50%;background-size:100%;content:"";display:inline-block;height:2.1875rem;margin-right:.625rem;vertical-align:middle;width:2.3125rem}.block-small-quote-footer{align-items:center;display:flex;margin-top:1.25rem}.block-small-quote-name{color:#4f535e;font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}.block-small-quote-data{padding-left:1.875rem}.block-small-quote-role{color:#5c727d;font-size:1.125rem}.block-small-quote-rate{color:#ff492c;font-size:calc(1.3125rem + .75vw);margin-bottom:2rem;min-height:1.875rem}@media(min-width:1200px){.block-small-quote-rate{font-size:1.875rem}}.block-small-quote-avatar img{height:100%;max-height:80px;max-width:80px;min-width:5rem;object-fit:contain;width:100%}@media only screen and (min-width:1024px){.block-small-quote{border-radius:clamp(5px,.5208333333vw,15px);box-shadow:0 0 clamp(7.5px,.78125vw,22.5px) clamp(2.5px,.2604166667vw,7.5px) rgba(0,0,0,.15);padding-left:clamp(15px,1.5625vw,45px);padding-right:clamp(15px,1.5625vw,45px)}.block-small-quote-content{font-size:clamp(9px,.9375vw,27px);line-height:clamp(15px,1.5625vw,45px)}.block-small-quote-content p:before{height:clamp(17.5px,1.8229166667vw,52.5px);margin-right:clamp(5px,.5208333333vw,15px);width:clamp(18.5px,1.9270833333vw,55.5px)}.block-small-quote-footer{margin-top:clamp(10px,1.0416666667vw,30px)}.block-small-quote-name{font-size:clamp(12px,1.25vw,36px);margin-bottom:clamp(10px,1.0416666667vw,30px)}.block-small-quote-data{padding-left:clamp(15px,1.5625vw,45px)}.block-small-quote-role{font-size:clamp(9px,.9375vw,27px)}.block-small-quote-rate{font-size:clamp(15px,1.5625vw,45px);margin-bottom:clamp(16px,1.6666666667vw,48px);min-height:clamp(15px,1.5625vw,45px)}.block-small-quote-avatar img{max-height:clamp(40px,4.1666666667vw,120px);max-width:clamp(40px,4.1666666667vw,120px);min-width:clamp(40px,4.1666666667vw,120px)}}.block-steps-list-items{display:flex;flex-direction:column}.block-steps-list-item{border-left:4px solid #463cff;padding:1rem 1.25rem;transition:border-color .4s ease}.block-steps-list-item:active,.block-steps-list-item:hover{border-left:4px solid #0093cd;transition:border-color .4s ease}.block-steps-list-item-number{color:#463cff;font-weight:500;margin-bottom:.625rem}@media only screen and (min-width:768px){.block-steps-list-item-number{margin-bottom:1rem}}.block-steps-list-item-title{color:#172c38;font-weight:600;margin-bottom:.375rem}@media only screen and (min-width:768px){.block-steps-list-item-title{margin-bottom:.5rem}}.block-steps-list-item-description{color:#727888}.block-steps-list.theme-dark .block-steps-list-item{border-left:4px solid #f2ec36}.block-steps-list.theme-dark .block-steps-list-item-number{color:#f2ec36}.block-steps-list.theme-dark .block-steps-list-item-title{color:#f4f4f5}.block-steps-list.theme-dark .block-steps-list-item-description{color:#d2d2d9}@media only screen and (min-width:1024px){.block-steps-list-item{border-left:clamp(2px,.2083333333vw,6px) solid #463cff;padding:clamp(8px,.8333333333vw,24px) clamp(10px,1.0416666667vw,30px)}.block-steps-list-item:active,.block-steps-list-item:hover{border-left:clamp(2px,.2083333333vw,6px) solid #0093cd}.block-steps-list-item-number{margin-bottom:clamp(5px,.5208333333vw,15px)}}@media only screen and (min-width:1024px)and (min-width:768px){.block-steps-list-item-number{margin-bottom:clamp(8px,.8333333333vw,24px)}}@media only screen and (min-width:1024px){.block-steps-list-item-title{margin-bottom:clamp(3px,.3125vw,9px)}}@media only screen and (min-width:1024px)and (min-width:768px){.block-steps-list-item-title{margin-bottom:clamp(4px,.4166666667vw,12px)}}@media only screen and (min-width:1024px){.block-steps-list.theme-dark .block-steps-list.theme-dark-item{border-left:clamp(2px,.2083333333vw,6px) solid #f2ec36}}.block-toggle-card-item{border-bottom:.0625rem solid #4f535e}.block-toggle-card-item button[aria-expanded=true]{border-bottom:.0625rem solid #0093cd}.block-toggle-card-title .block-heading{padding-right:1.5625rem}.block-toggle-card-title ul{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;padding-left:2rem}.block-toggle-card-title .common-content *{line-height:2.0625rem!important}.block-toggle-card-title .common-content ul{font-size:1.25rem;padding-left:0}.block-toggle-card-title .common-content ul li{line-height:normal!important}.block-toggle-card-title .common-content ul li:before{background:none;color:#9dc640;content:"";font-family:Font Awesome\ 6 Free;font-size:1.25rem;font-weight:900;height:auto;left:0;position:absolute;top:0;width:auto}.block-toggle-card button{background:none;border:1px solid #0076a4;border-radius:10px;color:#4f535e;display:flex;font-size:1.15rem;font-weight:400;outline:none;padding:1.15rem;position:relative;text-align:left;width:100%}.block-toggle-card button:focus:after,.block-toggle-card button:hover:after{border:.125rem solid #0093cd;color:#0093cd;cursor:pointer}.block-toggle-card button-title{padding:1em 1.5em 1em 0}.block-toggle-card button .icon{border:.125rem solid;border-radius:1.375rem;display:inline-block;height:1.375rem;padding:.625rem;position:absolute;right:0;top:1.125rem;width:1.375rem}.block-toggle-card button .icon:before{background:currentColor;content:"";display:block;height:.125rem;left:.3125rem;position:absolute;top:.5625rem;width:.625rem}.block-toggle-card button .icon:after{background:currentColor;content:"";display:block;height:.625rem;left:.5625rem;position:absolute;top:.3125rem;width:.125rem}.block-toggle-card button[aria-expanded=true]{color:#0093cd}.block-toggle-card button[aria-expanded=true] .icon:after{width:0}.block-toggle-card button[aria-expanded=true] .block-accordion-title>div{color:#0093cd!important}button[aria-expanded=true]+.block-toggle-card-content{margin-top:.9375rem;max-height:100%;opacity:1;transition:none}.block-toggle-card-content{opacity:0;overflow:hidden;padding:1.25rem;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.block-toggle-card-content p{font-size:1rem;font-weight:300;margin:2em 0}.block-toggle-card-content .block-content *{line-height:2.0625rem!important}.block-toggle-card-content .block-content ul{font-size:1.25rem;padding-left:0}.block-toggle-card-content .block-content ul li{display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem;min-height:2rem;padding-left:2.6875rem;position:relative}.block-toggle-card-chevron button .icon{border-color:#9090a1}.block-toggle-card-chevron button .icon:before{background-color:#9090a1;left:.125rem;top:.625rem;transform:rotate(45deg)}.block-toggle-card-chevron button .icon:after{background-color:#9090a1;left:.75rem;top:.375rem;transform:rotate(40deg)}.block-toggle-card-chevron button[aria-expanded=true] .icon:after{top:.25rem;transform:rotate(135deg);width:.125rem}.block-toggle-card-chevron button[aria-expanded=true] .icon:before{top:.5rem;transform:rotate(135deg)}.block-toggle-card-chevron .block-toggle-card-item{border-bottom-color:#9090a1}.block-toggle-card-chevron .block-toggle-card-content .block-content{margin-top:1.25rem}.block-toggle-card .common-content ul li:before{background:none;color:#9dc640;content:"";font-family:Font Awesome\ 6 Free;font-size:1.25rem;font-weight:900}.block-toggle-card .cards{display:flex;flex-flow:row wrap;padding:15px}.block-toggle-card .card{margin:15px;transition:all .2s ease-in-out;width:calc(33.33333% - 30px)}.block-toggle-card .card.is-expanded button,.block-toggle-card .card:hover button{background-color:#e5f4fa}@media screen and (max-width:1200px){.block-toggle-card .card{width:calc(50% - 30px)}}@media screen and (max-width:767px){.block-toggle-card .card{width:100%}}.block-toggle-card .card__inner{cursor:pointer;position:relative;transition:all .2s ease-in-out;width:100%;z-index:1}.block-toggle-card .card__inner li:not(:last-child){margin-bottom:.625rem}.block-toggle-card .card__inner i{color:#9dc640}.block-toggle-card .card__inner:after{transition:all .3s ease-in-out}.block-toggle-card .card__inner .fa{margin-top:.25em;width:100%}.block-toggle-card .card__expander{background-color:#003b52;border:1px solid #9dc640;border-radius:10px;color:#fff;display:flex;position:relative;transition:all .2s ease-in-out;width:100%}.block-toggle-card .card__expander .fa-circle-xmark{cursor:pointer;font-size:1.6em;position:absolute;right:12px;top:12px}.block-toggle-card .card.is-collapsed .card__inner:after{content:"";opacity:0}.block-toggle-card .card.is-collapsed .card__expander{margin-top:0;max-height:0;min-height:0;opacity:0;overflow:hidden;padding:0}.block-toggle-card .card.is-expanded .card__inner.with-content:after{border-bottom:24px solid #003b52;border-left:28px solid transparent;border-right:28px solid transparent;bottom:-56px;content:"";display:block;height:0;left:calc(50% - 15px);opacity:1;position:absolute;width:0;z-index:1}.block-toggle-card .card.is-expanded .card__inner .fa:before{content:""}.block-toggle-card .card.is-expanded .card__expander{margin-top:30px;min-height:200px;opacity:1;overflow:visible;z-index:0}.block-toggle-card .card.is-expanded:hover .card__inner{transform:scale(1)}.block-toggle-card .card.is-inactive .card__inner{opacity:.5;pointer-events:none}@media screen and (min-width:1200px){.block-toggle-card .card:nth-of-type(3n+2) .card__expander{margin-left:calc(-100% - 30px)}.block-toggle-card .card:nth-of-type(3n+3) .card__expander{margin-left:calc(-200% - 60px)}.block-toggle-card .card:nth-of-type(3n+4){clear:left}.block-toggle-card .card__expander{width:calc(300% + 60px)}}@media screen and (min-width:768px)and (max-width:1200px){.block-toggle-card .card:nth-of-type(2n+2) .card__expander{margin-left:calc(-100% - 30px)}.block-toggle-card .card:nth-of-type(2n+3){clear:left}.block-toggle-card .card__expander{width:calc(200% + 30px)}}@media only screen and (min-width:1024px){.block-toggle-card-item{border-bottom:clamp(.5px,.0520833333vw,1.5px) solid #4f535e}.block-toggle-card-item button[aria-expanded=true]{border-bottom:clamp(.5px,.0520833333vw,1.5px) solid #0093cd}.block-toggle-card-title .block-heading{padding-right:clamp(12.5px,1.3020833333vw,37.5px)}.block-toggle-card-title ul{font-size:clamp(8px,.8333333333vw,24px);padding-left:clamp(16px,1.6666666667vw,48px)}.block-toggle-card-title .common-content *{line-height:clamp(16.5px,1.71875vw,49.5px)!important}.block-toggle-card-title .common-content ul,.block-toggle-card-title .common-content ul li:before{font-size:clamp(10px,1.0416666667vw,30px)}.block-toggle-card button{border:clamp(.5px,.0520833333vw,1.5px) solid #0076a4;border-radius:clamp(5px,.5208333333vw,15px);font-size:clamp(9.2px,.9583333333vw,27.6px);padding:clamp(9.2px,.9583333333vw,27.6px)}.block-toggle-card button:focus:after,.block-toggle-card button:hover:after{border:clamp(1px,.1041666667vw,3px) solid #0093cd}.block-toggle-card button-title{padding:clamp(8px,.8333333333vw,24px) clamp(12px,1.25vw,36px) clamp(8px,.8333333333vw,24px) 0}.block-toggle-card button .icon{border:clamp(1px,.1041666667vw,3px) solid;border-radius:clamp(11px,1.1458333333vw,33px);height:clamp(11px,1.1458333333vw,33px);padding:clamp(5px,.5208333333vw,15px);top:clamp(9px,.9375vw,27px);width:clamp(11px,1.1458333333vw,33px)}.block-toggle-card button .icon:before{height:clamp(1px,.1041666667vw,3px);left:clamp(2.5px,.2604166667vw,7.5px);top:clamp(4.5px,.46875vw,13.5px);width:clamp(5px,.5208333333vw,15px)}.block-toggle-card button .icon:after{height:clamp(5px,.5208333333vw,15px);left:clamp(4.5px,.46875vw,13.5px);top:clamp(2.5px,.2604166667vw,7.5px);width:clamp(1px,.1041666667vw,3px)}button[aria-expanded=true]+.block-toggle-card-content{margin-top:clamp(7.5px,.78125vw,22.5px)}.block-toggle-card-content{padding:clamp(10px,1.0416666667vw,30px)}.block-toggle-card-content p{font-size:clamp(8px,.8333333333vw,24px);margin:clamp(16px,1.6666666667vw,48px) 0}.block-toggle-card-content .block-content *{line-height:clamp(16.5px,1.71875vw,49.5px)!important}.block-toggle-card-content .block-content ul{font-size:clamp(10px,1.0416666667vw,30px)}.block-toggle-card-content .block-content ul li{margin-bottom:clamp(10px,1.0416666667vw,30px);min-height:clamp(16px,1.6666666667vw,48px);padding-left:clamp(21.5px,2.2395833333vw,64.5px)}.block-toggle-card-chevron button .icon:before{left:clamp(1px,.1041666667vw,3px);top:clamp(5px,.5208333333vw,15px)}.block-toggle-card-chevron button .icon:after{left:clamp(6px,.625vw,18px);top:clamp(3px,.3125vw,9px)}.block-toggle-card-chevron button[aria-expanded=true] .icon:after{top:clamp(2px,.2083333333vw,6px);width:clamp(1px,.1041666667vw,3px)}.block-toggle-card-chevron button[aria-expanded=true] .icon:before{top:clamp(4px,.4166666667vw,12px)}.block-toggle-card-chevron .block-toggle-card-content .block-content{margin-top:clamp(10px,1.0416666667vw,30px)}.block-toggle-card .common-content ul li:before{font-size:clamp(10px,1.0416666667vw,30px)}.block-toggle-card .cards{padding:clamp(7.5px,.78125vw,22.5px)}.block-toggle-card .card{margin:clamp(7.5px,.78125vw,22.5px);width:calc(33.33333% - clamp(15px,1.5625vw,45px))}}@media only screen and (min-width:1024px)and (max-width:1200px){.block-toggle-card .card{width:calc(50% - clamp(15px,1.5625vw,45px))}}@media only screen and (min-width:1024px){.block-toggle-card .card__inner li:not(:last-child){margin-bottom:clamp(5px,.5208333333vw,15px)}.block-toggle-card .card__expander{border:clamp(.5px,.0520833333vw,1.5px) solid #9dc640;border-radius:clamp(5px,.5208333333vw,15px)}.block-toggle-card .card__expander .fa-circle-xmark{font-size:clamp(12.8px,1.3333333333vw,38.4px);right:clamp(6px,.625vw,18px);top:clamp(6px,.625vw,18px)}.block-toggle-card .card.is-expanded .card__inner.with-content:after{border-bottom:clamp(12px,1.25vw,36px) solid #003b52;border-left:clamp(14px,1.4583333333vw,42px) solid transparent;border-right:clamp(14px,1.4583333333vw,42px) solid transparent;bottom:clamp(-28px,-2.9166666667vw,-84px);left:calc(50% - clamp(7.5px,.78125vw,22.5px))}.block-toggle-card .card.is-expanded .card__expander{margin-top:clamp(15px,1.5625vw,45px);min-height:clamp(100px,10.4166666667vw,300px)}}@media only screen and (min-width:1024px)and (min-width:1200px){.block-toggle-card .card:nth-of-type(3n+2) .card__expander{margin-left:calc(-100% - clamp(15px,1.5625vw,45px))}.block-toggle-card .card:nth-of-type(3n+3) .card__expander{margin-left:calc(-200% - clamp(30px,3.125vw,90px))}.block-toggle-card .card__expander{width:calc(300% + clamp(30px,3.125vw,90px))}}@media only screen and (min-width:1024px)and (min-width:768px)and (max-width:1200px){.block-toggle-card .card:nth-of-type(2n+2) .card__expander{margin-left:calc(-100% - clamp(15px,1.5625vw,45px))}.block-toggle-card .card__expander{width:calc(200% + clamp(15px,1.5625vw,45px))}}.block-video-advanced{overflow:hidden;width:100%}.block-video-advanced-auto-center{justify-content:center}.block-video-advanced-auto-center,.block-video-advanced-auto-center img{margin-left:auto;margin-right:auto}.block-video-advanced-photo img{height:auto;max-height:max-content;position:relative;width:auto;z-index:2}.block-video-advanced-radius img{border-radius:.625rem}.block-video-advanced-target{display:flex;flex-direction:column;justify-content:center}.block-video-advanced-horizontal-start{align-items:flex-start}@media only screen and (max-width:767px){.block-video-advanced-horizontal-start{align-items:center}}.block-video-advanced-horizontal-center{align-items:center}.block-video-advanced-horizontal-end{align-items:flex-end}@media only screen and (max-width:767px){.block-video-advanced-horizontal-end{align-items:center}}.block-video-advanced-photo{display:inline-flex;position:relative;width:100%}.block-video-advanced.decoration-true .block-video-advanced-photo{padding:.9375rem}.block-video-advanced-decoration{border-radius:.625rem;height:calc(100% - 2.5rem);left:0;position:absolute;top:2.5rem;width:100%}.block-video-advanced-wrap.fit-contain img{object-fit:contain}.block-video-advanced .block-video-advanced-caption{background:#fff;border-radius:6.25rem;border-style:solid;border-width:.125rem;max-width:38.125rem;padding:1.25rem 1.875rem;position:relative;top:-3.125rem;z-index:10}.block-video-advanced .block-video-advanced-caption .block-content p{line-height:1.25em}.block-video-advanced-width-10,.block-video-advanced-width-10 img{width:10%}.block-video-advanced-width-20,.block-video-advanced-width-20 img{width:20%}.block-video-advanced-width-30,.block-video-advanced-width-30 img{width:30%}.block-video-advanced-width-40,.block-video-advanced-width-40 img{width:40%}.block-video-advanced-width-50,.block-video-advanced-width-50 img{width:50%}.block-video-advanced-width-60,.block-video-advanced-width-60 img{width:60%}.block-video-advanced-width-70,.block-video-advanced-width-70 img{width:70%}.block-video-advanced-width-80,.block-video-advanced-width-80 img{width:80%}.block-video-advanced-width-90,.block-video-advanced-width-90 img{width:90%}.block-video-advanced-width-100,.block-video-advanced-width-100 img{width:100%}@media only screen and (max-width:767px){.block-video-advanced{align-items:center;margin:0 auto;width:100%}.block-video-advanced img{width:100%}}@media only screen and (min-width:1024px){.block-video-advanced-radius img{border-radius:clamp(5px,.5208333333vw,15px)}.block-video-advanced.decoration-true .block-video-advanced-photo{padding:clamp(7.5px,.78125vw,22.5px)}.block-video-advanced-decoration{border-radius:clamp(5px,.5208333333vw,15px);height:calc(100% - clamp(20px,2.0833333333vw,60px));top:clamp(20px,2.0833333333vw,60px)}.block-video-advanced .block-video-advanced-caption{border-radius:clamp(50px,5.2083333333vw,150px);border-width:clamp(1px,.1041666667vw,3px);max-width:clamp(305px,31.7708333333vw,915px);padding:clamp(10px,1.0416666667vw,30px) clamp(15px,1.5625vw,45px);top:clamp(-25px,-2.6041666667vw,-75px)}.block-video-advanced .block-video-advanced-caption .block-content p{line-height:clamp(10px,1.0416666667vw,30px)}}.block-ly-container-block-row.vertical-top{align-items:flex-start;display:flex}.block-ly-container-block-row.vertical-center{align-items:center;display:flex}.block-ly-container-block-row.vertical-bottom{align-items:flex-end;display:flex}.block-ly-container-block-row.horizontal-left{display:flex;justify-content:flex-start}.block-ly-container-block-row.horizontal-center{display:flex;justify-content:center}.block-ly-container-block-row.horizontal-right{display:flex;justify-content:flex-end}.section-content{border-left:.0625rem solid #e5f4fa}.section-sidebar{padding-right:.9375rem}.sidebar .section-column-row>.block{margin-bottom:3.125rem}.block-anchor-menu{border:.0625rem solid #0093cd;border-radius:.625rem;padding:2.375rem 1.25rem;position:relative}.block-anchor-menu-list{list-style:none;list-style-position:inside;margin-left:1.25rem;margin-top:1.875rem}.block-anchor-menu-list .block-heading{font-weight:500}.block-anchor-menu-row{counter-increment:section;cursor:pointer;padding:.8125rem .3125rem;position:relative}.block-anchor-menu-row:before{content:"";height:100%;left:-2.5rem;position:absolute;top:0;width:calc(100% + 3.75rem)}.block-anchor-menu-row::marker{position:absolute;z-index:1}.block-anchor-menu-row a{color:#000;display:inline-block;position:relative;width:100%;z-index:1}.block-anchor-menu-row:after{color:#0093cd;content:counter(section) ".";left:-.9375rem;position:absolute}.block-anchor-menu-row.hover-green-600.highlight:before,.block-anchor-menu-row.hover-green-600:hover:before{background:hsla(79,91%,78%,.3)}.block-anchor-menu-row.hover-nature-green.highlight:before,.block-anchor-menu-row.hover-nature-green:hover:before{background:rgba(118,149,48,.3)}.block-anchor-menu-row.hover-common-green.highlight:before,.block-anchor-menu-row.hover-common-green:hover:before{background:rgba(78,98,32,.3)}.block-anchor-menu-row.hover-static-blue.highlight:before,.block-anchor-menu-row.hover-static-blue:hover:before{background:rgba(204,233,245,.3)}.block-anchor-menu-row.hover-navy-blue.highlight:before,.block-anchor-menu-row.hover-navy-blue:hover:before{background:rgba(0,59,82,.3)}.block-anchor-menu-row.hover-lavender-purple.highlight:before,.block-anchor-menu-row.hover-lavender-purple:hover:before{background:rgba(201,100,207,.3)}.block-anchor-menu-row.hover-light-purple.highlight:before,.block-anchor-menu-row.hover-light-purple:hover:before{background:rgba(222,162,226,.3)}.block-anchor-menu-row.hover-dark-purple.highlight:before,.block-anchor-menu-row.hover-dark-purple:hover:before{background:rgba(80,40,82,.3)}.block-anchor-menu-row.hover-bright-day.highlight:before,.block-anchor-menu-row.hover-bright-day:hover:before{background:hsla(240,5%,96%,.3)}.block-anchor-menu-row.hover-process-blue.highlight:before,.block-anchor-menu-row.hover-process-blue:hover:before{background:rgba(0,147,205,.3)}.block-anchor-menu-row.hover-purple-300.highlight:before,.block-anchor-menu-row.hover-purple-300:hover:before{background:rgba(181,90,186,.3)}.block-anchor-menu-row.hover-purple-800.highlight:before,.block-anchor-menu-row.hover-purple-800:hover:before{background:rgba(244,224,246,.3)}.block-anchor-menu-row.hover-black-night.highlight:before,.block-anchor-menu-row.hover-black-night:hover:before{background:rgba(0,0,0,.3)}@media only screen and (min-width:1024px){.block-anchor-menu{border:clamp(.5px,.0520833333vw,1.5px) solid #0093cd;border-radius:clamp(5px,.5208333333vw,15px);padding:clamp(19px,1.9791666667vw,57px) clamp(10px,1.0416666667vw,30px)}.block-anchor-menu-list{margin-left:clamp(10px,1.0416666667vw,30px);margin-top:clamp(15px,1.5625vw,45px)}.block-anchor-menu-row{padding:clamp(6.5px,.6770833333vw,19.5px) clamp(2.5px,.2604166667vw,7.5px)}.block-anchor-menu-row:before{left:clamp(-20px,-2.0833333333vw,-60px);width:calc(100% + clamp(30px,3.125vw,90px))}.block-anchor-menu-row:after{left:clamp(-7.5px,-.78125vw,-22.5px)}}