*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--container-width:1080px;--container-padding:1rem;--container-padding-sp:0.75rem;--color-base:#fff;--color-text:#392e2e;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#ebebeb;--color-gray-200:#dcdcdc;--color-gray-300:#ccc;--color-gray-400:#bdbdbd;--color-gray-500:#aeaeae;--color-gray-600:#8b8b8b;--color-gray-700:#686868;--color-gray-800:#454545;--color-gray-900:#222;--color-gray-lightest:var(--color-gray-200);--color-gray-lighter:var(--color-gray-300);--color-gray-light:var(--color-gray-400);--color-gray:var(--color-gray-500);--color-gray-dark:var(--color-gray-600);--color-gray-darker:var(--color-gray-700);--color-gray-darkest:var(--color-gray-800);--color-primary-50:#f2f4f8;--color-primary-100:#c1cddf;--color-primary-200:#91a5c5;--color-primary-300:#607eac;--color-primary-400:#305693;--color-primary-500:#002f7a;--color-primary-600:#002561;--color-primary-700:#001c49;--color-primary-800:#001230;--color-primary-900:#000918;--color-primary-lightest:var(--color-primary-200);--color-primary-lighter:var(--color-primary-300);--color-primary-light:var(--color-primary-400);--color-primary:var(--color-primary-500);--color-primary-dark:var(--color-primary-600);--color-primary-darker:var(--color-primary-700);--color-primary-darkest:var(--color-primary-800);--color-secondary-50:#fefbf2;--color-secondary-100:#fbedc1;--color-secondary-200:#f8df91;--color-secondary-300:#f6d160;--color-secondary-400:#f3c330;--color-secondary-500:#f1b600;--color-secondary-600:#c09100;--color-secondary-700:#906d00;--color-secondary-800:#604800;--color-secondary-900:#302400;--color-secondary-lightest:var(--color-secondary-200);--color-secondary-lighter:var(--color-secondary-300);--color-secondary-light:var(--color-secondary-400);--color-secondary:var(--color-secondary-500);--color-secondary-dark:var(--color-secondary-600);--color-secondary-darker:var(--color-secondary-700);--color-secondary-darkest:var(--color-secondary-800);--color-accent-50:#fef6f6;--color-accent-100:#fdd7d7;--color-accent-200:#fcb8b8;--color-accent-300:#fb9999;--color-accent-400:#fa7a7a;--color-accent-500:#fa5b5b;--color-accent-600:#c84848;--color-accent-700:#963636;--color-accent-800:#642424;--color-accent-900:#311212;--color-accent-lightest:var(--color-accent-200);--color-accent-lighter:var(--color-accent-300);--color-accent-light:var(--color-accent-400);--color-accent:var(--color-accent-500);--color-accent-dark:var(--color-accent-600);--color-accent-darker:var(--color-accent-700);--color-accent-darkest:var(--color-accent-800);--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-size-8xl:6rem;--font-size-9xl:8rem;--transition-duration:300ms;--column-gap:2.13%;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*var(--column-width-multiplier)*11/100)}.row-fluid .span2{width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*var(--column-width-multiplier)*10/100)}.row-fluid .span3{width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*var(--column-width-multiplier)*9/100)}.row-fluid .span4{width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*var(--column-width-multiplier)*8/100)}.row-fluid .span5{width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*var(--column-width-multiplier)*7/100)}.row-fluid .span6{width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*var(--column-width-multiplier)*6/100)}.row-fluid .span7{width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*var(--column-width-multiplier)*5/100)}.row-fluid .span8{width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*var(--column-width-multiplier)*4/100)}.row-fluid .span9{width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*var(--column-width-multiplier)*3/100)}.row-fluid .span10{width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*var(--column-width-multiplier)*2/100)}.row-fluid .span11{width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*var(--column-width-multiplier)*1/100)}}.content-wrapper{margin:0 auto;padding:0 1rem}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}.dnd-section .dnd-column{padding:0 var(--container-padding)}@media screen and (max-width:751px){.dnd-section .dnd-column{padding:0 var(--container-padding-sp)}}body{background:var(--color-base);color:var(--color-text);font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴシック Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;letter-spacing:.05rem;line-height:1.5}div[data-global-resource-path]{display:contents}.body-wrapper{min-height:100vh;position:relative}.dnd-section+.dnd-section{margin-top:5rem}@media screen and (max-width:751px){.dnd-column+.dnd-column{margin-top:2rem}}.dnd-section>.row-fluid{max-width:var(--container-width)}.pageTop{bottom:35px;display:block;height:45px;position:absolute;right:5px;width:45px}.scroll-hint-icon{top:1rem}.globalHeader{background-color:var(--color-white);border-bottom:1px solid var(--color-gray);left:0;position:sticky;top:0;z-index:1001}.globalHeader--top{background-color:var(--color-primary);padding:.5rem 1rem;position:relative}@media screen and (max-width:751px){.globalHeader--top{justify-content:start;padding:0 1rem}}.globalHeader--top--title{color:var(--color-white);font-size:1.75rem;font-weight:600;margin-left:auto;margin-right:auto;padding:.25rem 4rem;text-align:center}@media screen and (max-width:751px){.globalHeader--top--title{font-size:1.125rem;min-width:auto;padding:.25rem var(--container-padding);width:auto}}.globalHeader--top--title a{color:inherit;text-decoration:none}.globalHeader--top--toOverallTop{bottom:0;display:grid;gap:2rem;grid-template-columns:repeat(2,min-content);position:absolute;right:1rem;top:0}@media screen and (max-width:751px){.globalHeader--top--toOverallTop{height:55px;position:static}}.globalHeader--top--toOverallTop--logo{align-self:center;height:35px;margin-left:0;padding:0}.globalHeader--top--toOverallTop--logo img{height:100%;max-width:unset}.globalHeader--top--toOverallTop--button{align-self:center;background-color:var(--color-white);border:1px solid var(--color-primary);color:inherit;display:block;font-weight:600;padding:.25rem 1rem;text-align:center;text-decoration:none;transition:all .3s;word-break:keep-all}.globalHeader--top--toOverallTop--button:hover{background-color:var(--color-primary);border-color:var(--color-white);color:var(--color-white)}.globalHeader--menuToggle,.globalHeader--menuToggleCheckbox{display:none}@media screen and (max-width:751px){.globalHeader--menuToggle{display:block;height:25px;position:absolute;right:15px;top:17px;width:35px}.globalHeader--menuToggle span{background:#fff;content:"";display:block;height:2px;position:absolute;width:35px}.globalHeader--menuToggle span:first-child{left:0;top:0;transition:.3s}.globalHeader--menuToggle span:nth-child(2){left:0;top:12px;transition:.3s}.globalHeader--menuToggle span:nth-child(3){left:0;top:23px;transition:.3s}.globalHeader--menuToggleCheckbox:checked~.globalHeader--menuToggle span:first-child{left:0;top:14px;transform:rotate(-45deg);transition:.3s}.globalHeader--menuToggleCheckbox:checked~.globalHeader--menuToggle span:nth-child(2){display:none}.globalHeader--menuToggleCheckbox:checked~.globalHeader--menuToggle span:nth-child(3){left:0;top:14px;transform:rotate(45deg);transition:.3s}.globalHeader--navigation{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.globalHeader--menuToggleCheckbox:checked~.globalHeader--navigation{grid-template-rows:1fr}}.globalHeader--navigation--wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));list-style-type:none;margin:0 auto;max-width:var(--container-width);padding:0}@media screen and (max-width:751px){.globalHeader--navigation--wrapper{gap:3px;grid-template-columns:1fr;overflow:hidden;width:100%}}.globalHeader--navigation--item{position:relative}.globalHeader--navigation--item:not(:last-child):after{background-color:var(--color-primary);content:"";height:50%;position:absolute;right:0;top:25%;width:1px}@media screen and (max-width:751px){.globalHeader--navigation--item:not(:last-child):after{display:none}}.globalHeader--navigation--item a{color:var(--color-primary);display:block;font-size:1.125rem;font-weight:600;padding:.75rem 0;text-align:center;text-decoration:none}@media screen and (max-width:751px){.globalHeader--navigation--item a{background-color:#f6f7fb;font-size:.875rem;padding:.875rem 0}}.pageHeader{background-color:var(--color-primary-50);gap:2rem;min-height:260px}.pageHeader,.pageHeader--pageTitle{align-content:center;display:grid;justify-items:center}.pageHeader--pageTitle{color:var(--color-primary);font-size:2.5rem;font-weight:600;gap:1rem;line-height:1.5;text-align:center}@media screen and (max-width:751px){.pageHeader--pageTitle{font-size:1.75rem;gap:.5rem;min-height:130px}}.pageHeader--pageTitle:after{background-color:var(--color-secondary);content:"";display:block;height:5px;width:5rem}@media screen and (max-width:751px){.pageHeader--pageTitle:after{height:3px}}.pageHeader--pageSubTitle:has(.hs_cos_wrapper:empty){display:none}#mainFooter{background:#f6f7fb;padding-top:60px;position:relative}@media screen and (max-width:751px){#mainFooter{padding-top:30px}}#mainFooter p#footerLogo{height:auto;margin:0 auto 60px;width:217px}@media screen and (max-width:751px){#mainFooter p#footerLogo{margin-bottom:30px}}#mainFooter p#footerLogo img{height:auto;width:100%}#mainFooter #footerLink{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin:0 auto 60px;max-width:var(--container-width);text-align:left}@media screen and (max-width:751px){#mainFooter #footerLink{gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:40px;padding:0 var(--container-padding)}}.noNavigation #mainFooter #footerLink{display:none}#mainFooter #footerLink dl{font-size:12px}@media screen and (max-width:751px){#mainFooter #footerLink dl{font-size:10px}}#mainFooter #footerLink dl a{color:#000;text-decoration:none}#mainFooter #footerLink dl dt{margin-bottom:15px}#mainFooter #footerLink dl dt a{font-weight:700}#mainFooter #footerLink dl dd{margin-bottom:15px;margin-left:1.5em}#mainFooter #footerLink dl dd a{display:block;letter-spacing:0;line-height:1.4em;margin-left:1em;text-indent:-1em}#mainFooter #footerLink dl dd a:before{content:"-  "}#mainFooter #footerLink dl dt a img{display:inline-block;height:10px;margin-left:5px;width:10px}#mainFooter p#footerText{font-size:12px;padding-bottom:50px;text-align:center}@media screen and (max-width:751px){#mainFooter p#footerText{font-size:10px;line-height:2;padding-bottom:30px}}#mainFooter p#footerText br{display:none}@media screen and (max-width:751px){#mainFooter p#footerText br{display:inline}}#mainFooter p#copyright{background:var(--color-primary);color:var(--color-white);font-size:10px;padding-bottom:.25rem;padding-top:.25rem;text-align:center}.mainContents{margin-bottom:5rem;padding-top:5rem}.mainContents-padding-onlyTop .mainContents{margin-bottom:0}.mainContents-padding-onlyBottom .mainContents{padding-top:0}.mainContents h2{color:inherit;font-size:var(--font-size-4xl);font-weight:600;margin-bottom:3rem;padding:0;text-align:center}@media screen and (max-width:751px){.mainContents h2{font-size:var(--font-size-xl)}}.mainContents h2:not(:first-child){margin-top:5rem}.mainContents h2:last-child{margin-bottom:0}.mainContents h2:after{background-color:var(--color-primary);content:"";display:block;height:4px;margin-left:auto;margin-right:auto;margin-top:.5rem;position:static;width:5rem}.mainContents h3{border-bottom:4px solid #7dacf7;color:var(--color-primary);font-size:var(--font-size-2xl);font-weight:600;margin-bottom:3rem;padding-bottom:.75rem .625rem;position:relative}@media screen and (max-width:751px){.mainContents h3{border-bottom-width:2px;font-size:var(--font-size-lg);margin-bottom:1.25rem;padding:.25rem}}.mainContents h3:not(:first-child){margin-top:4rem}.mainContents h3:after{background:var(--color-primary);bottom:-4px;content:"";display:block;height:4px;left:0;position:absolute;width:150px}@media screen and (max-width:751px){.mainContents h3:after{bottom:-2px;height:2px;width:50px}}.contentsBottomCta{background-color:var(--color-primary);color:var(--color-white);line-height:1.5;padding-bottom:6rem;padding-top:6rem}@media screen and (max-width:751px){.contentsBottomCta{padding-bottom:4rem;padding-top:4rem}}.contentsBottomCta--heading{border-bottom:1px solid;font-size:2rem;font-weight:600;margin-bottom:1.5rem;text-align:center}@media screen and (max-width:751px){.contentsBottomCta--heading{font-size:1.25rem;margin-bottom:2rem}}.contentsBottomCta--body{align-items:center;display:grid;gap:2rem;justify-content:center}@media screen and (max-width:751px){.contentsBottomCta--body{gap:.5rem;grid-template-columns:1fr}}.contentsBottomCta--body p{margin-bottom:1.5rem;text-align:center}@media screen and (max-width:751px){.contentsBottomCta--body--image{margin-left:auto;margin-right:auto;width:33.33333%}}.contentsBottomCta--body--image img{width:100%}.contentsBottomCta--button>a{background-color:var(--color-secondary);border:1px solid var(--color-white);border-radius:100rem;color:var(--color-white);display:block;font-size:1.125rem;font-weight:600;margin-left:auto;margin-right:auto;padding:1rem;text-align:center;text-decoration:none;transition:all .3s}@media screen and (max-width:751px){.contentsBottomCta--button>a{font-size:1rem}}.contentsBottomCta--button>a:hover{background-color:var(--color-secondary);border-color:var(--color-white);color:var(--color-white)}.mainVisual{align-items:center;display:grid;grid-template-rows:1fr auto;justify-items:center;position:relative}.mainVisual>img{grid-column:1/-1;grid-row:1/-1;max-height:640px;object-fit:cover;object-position:0 25%;width:100%}@media screen and (max-width:751px){.mainVisual>img{height:70lvh;max-height:unset;object-position:90% center}}.mainVisual--inner{grid-column:1/-1;grid-row:1/2;width:calc(var(--container-width) + 160px)}@media screen and (max-width:751px){.mainVisual--inner{align-self:end;margin-bottom:-2.75rem;padding-bottom:1rem;padding-left:var(--container-padding);padding-right:var(--container-padding);width:auto}}.mainVisual--box{width:fit-content}.mainVisual--box .mainVisual--box--text{font-size:48px;font-weight:700;margin-bottom:2.5rem}@media screen and (max-width:751px){.mainVisual--box .mainVisual--box--text{font-size:22px;margin-bottom:1.5rem}}.mainVisual--box .mainVisual--box--text>span{background:#002f7abb;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;line-height:1.375;padding:0 .5rem;transition:all .3s}.mainVisual--box--button{margin-left:auto;margin-right:auto;min-width:66%;width:fit-content}@media screen and (max-width:751px){.mainVisual--box--button{width:auto}}.widget-type-form .hs_cos_wrapper_type_form form{display:grid;gap:1.75rem}.widget-type-form .hs_cos_wrapper_type_form form fieldset .hs-form-field>label:first-child{color:var(--color-primary);display:block;font-weight:600;margin-bottom:.25rem}.widget-type-form .hs_cos_wrapper_type_form form fieldset .hs-form-field>label:first-child:before{background-color:var(--color-primary);border-radius:.25rem;color:var(--color-white);content:"任意";display:inline-block;font-size:.875rem;font-weight:600;margin-right:1rem;padding:0 .5rem}.widget-type-form .hs_cos_wrapper_type_form form fieldset .hs-form-field>label:first-child:has(.hs-form-required):before{background-color:var(--color-accent);content:"必須"}.widget-type-form .hs_cos_wrapper_type_form form fieldset.form-columns-2{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.widget-type-form .hs_cos_wrapper_type_form form fieldset.form-columns-2 .hs-form-field{float:none;width:auto}.widget-type-form .hs_cos_wrapper_type_form form fieldset .hs-error-msgs{background-color:var(--color-accent-50);border-radius:.5rem;color:var(--color-accent);font-weight:600;list-style-type:none;margin:.5rem 0 0;padding:.75rem}.widget-type-form .hs_cos_wrapper_type_form form fieldset .input{margin:0;padding-left:.75rem}.widget-type-form .hs_cos_wrapper_type_form form fieldset input.hs-input[type=email],.widget-type-form .hs_cos_wrapper_type_form form fieldset input.hs-input[type=number],.widget-type-form .hs_cos_wrapper_type_form form fieldset input.hs-input[type=tel],.widget-type-form .hs_cos_wrapper_type_form form fieldset input.hs-input[type=text],.widget-type-form .hs_cos_wrapper_type_form form fieldset select.hs-input,.widget-type-form .hs_cos_wrapper_type_form form fieldset textarea.hs-input{background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:.25rem;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);max-width:100%;outline:0;padding:.75rem;transition:border .2s ease-out 0s;vertical-align:top;width:100%}.widget-type-form .hs_cos_wrapper_type_form form fieldset textarea.hs-input{height:auto}.widget-type-form .hs_cos_wrapper_type_form form fieldset select.hs-input{cursor:pointer;display:inline-block;line-height:1;padding:.75rem .5rem;position:relative;z-index:1}.widget-type-form .hs_cos_wrapper_type_form form fieldset input[type=checkbox]{margin-right:.5rem}.widget-type-form .hs_cos_wrapper_type_form form fieldset .input ul{list-style-type:none;margin:0;padding:0}.widget-type-form .hs_cos_wrapper_type_form form fieldset .form-privacy{background-color:var(--color-white);border:1px solid var(--color-gray);height:150px;overflow:auto;padding:.75rem;width:auto}.widget-type-form .hs_cos_wrapper_type_form form .actions{display:grid;justify-content:center}.button,.widget-type-form .hs_cos_wrapper_type_form form .hs-button{border:1px solid;color:var(--color-primary);cursor:pointer;display:grid;font-weight:600;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all var(--transition-duration)}.button:hover{border-color:currentColor}@media screen and (max-width:751px){.button{padding:.75rem 1rem}}.button+.button{margin-left:1rem}@media screen and (max-width:751px){.button+.button{margin-left:0;margin-top:.5rem}}.button.button-inline{display:inline-grid}@media screen and (max-width:751px){.button.button-inline{display:grid}}.button.button-rounded{border-radius:.5rem}.button.button-rounded-full{border-radius:9999px}.button.button-arrow:after,.button.button-back:before{align-self:center;aspect-ratio:1/1;border:2px solid;box-sizing:border-box;content:"";display:block;line-height:1;width:.75rem}.button:hover.button-arrow:after,.button:hover.button-back:before{border-color:currentColor}.button.button-back{grid-template-columns:min-content 1fr}.button.button-back:before{border-right:0;border-top:0;margin-right:1rem;transform:translateX(25%) rotate(45deg)}.button.button-arrow{grid-template-columns:1fr min-content}.button.button-arrow:after{border-bottom:0;border-left:0;margin-left:1rem;transform:translateX(-25%) rotate(45deg)}.button.button-xs{font-size:var(--font-size-xs)}.button.button-sm{font-size:var(--font-size-sm)}.button.button-lg,.widget-type-form .hs_cos_wrapper_type_form form .hs-button.large{font-size:var(--font-size-lg)}.button.button-xl{font-size:var(--font-size-xl)}.button.button-2xl{font-size:var(--font-size-2xl)}.button.button-3xl{font-size:var(--font-size-3xl)}.button.button-white{background-color:var(--color-white)}.button.button-white:hover{border-color:var(--color-white)}.button.button-primary,.button.button-white:hover,.widget-type-form .hs_cos_wrapper_type_form form .hs-button.primary{background-color:var(--color-primary);color:var(--color-white)}.button.button-primary:hover,.widget-type-form .hs_cos_wrapper_type_form form .hs-button.primary:hover{background-color:var(--color-primary-light)}.button.button-secondary{background-color:var(--color-secondary);color:var(--color-white)}.button.button-secondary:hover{background-color:var(--color-secondary-light)}.button.button-accent{background-color:var(--color-accent);color:var(--color-white)}.button.button-accent:hover{background-color:var(--color-accent-light)}.feature{display:grid;gap:3rem;grid-template-columns:1fr;margin-left:auto;margin-right:auto;width:80%}@media screen and (max-width:751px){.feature{gap:2rem;width:auto}}.feature--item{--feature-item-image-column-width:35%;background-color:var(--color-primary-50);border-radius:0;display:grid;gap:1.75rem;grid-template-columns:var(--feature-item-image-column-width) 1fr;padding:1.5rem}@media screen and (max-width:751px){.feature--item{gap:1rem;padding:1rem}}.feature--item:nth-child(odd){grid-template-columns:1fr var(--feature-item-image-column-width)}@media screen and (max-width:751px){.feature--item,.feature--item:nth-child(odd){gap:1rem;grid-template-columns:1fr;padding:1rem}}.feature--item:nth-child(odd) .feature--item--image{order:1}.feature--item--image{background-color:#eee;border-radius:0;overflow:hidden}@media screen and (max-width:751px){.feature--item--image,.feature--item:nth-child(odd) .feature--item--image{order:1}}.feature--item--image img{aspect-ratio:3/2;object-fit:cover;vertical-align:bottom;width:100%}.feature--item--image--area{background:radial-gradient(circle at 53% 63%,#f7dc8a 15%,#fff 20%)}.feature--item--image--area img{object-fit:contain}.feature--item--number{color:var(--color-secondary);font-family:Arial;font-size:8rem;font-weight:600;line-height:1;margin-top:-3.5rem}@media screen and (max-width:751px){.feature--item--number{font-size:4rem;margin-top:-2rem}}.feature--item--heading{font-size:var(--font-size-2xl);font-weight:600}@media screen and (max-width:751px){.feature--item--heading{font-size:var(--font-size-lg)}}.specTable{border-collapse:collapse;table-layout:fixed;width:100%}@media screen and (max-width:751px){.specTable{width:980px}}.specTable,.specTable td,.specTable th{border:1px solid var(--color-gray-100)}.specTable td,.specTable th{padding:.75rem;text-align:left}.specTable th{background-color:var(--color-gray-50);font-weight:600;min-width:200px;width:200px}.table-scrollable{overflow:auto}