*,:before,:after{box-sizing:border-box;min-inline-size:0}:root{--font-size-12:.75rem;--font-size-14:.875rem;--font-size-15:.9375rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-21:1.3125rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-26:1.625rem;--font-size-28:1.75rem;--font-size-32:2rem;--font-size-36:2.25rem;--font-size-40:2.5rem;--font-size-48:3rem;--font-size-52:3.25rem;--font-size-56:3.5rem;--font-size-64:4rem;--font-size-68:4.25rem;--font-size-72:4.5rem;--font-size-80:5rem;--font-size-88:5.5rem;--font-size-128:8rem}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{color:#222;font-size:var(--font-size-16);overflow-wrap:anywhere;word-break:normal;line-break:strict;background-color:#f3f3f3;font-family:forma-djr-display,Noto Sans JP,sans-serif;line-height:1.8;transition:background-color .8s;overflow-x:clip}.__serif{font-family:serif}:where(ul,ol){padding:unset;margin:0;list-style:""}h1,h2,h3,h4,button,input,label,.start-header__cta,.start-fixed-cta,.start-mv__keyword-slot,.start-mv__catch-tail,.start-whynow__eyebrow,.start-whynow__card-number,.start-included__eyebrow,.start-included__price,.start-included__product-name,.start-included__plus,.start-process__eyebrow,.start-process__lead,.start-process__panel-name,.start-process__start-bar,.start-process__panel-start,.start-faq__eyebrow,.start-faq__question,.start-faq__answer-mark,.start-contact__eyebrow,.start-contact__profile-role,.start-contact__profile-name,.start-contact__field-label,.start-contact__badge,.start-footer__copyright{line-height:1.4}.start-process__title,.start-faq__title,.start-contact__title{line-height:1.2}img,picture{max-width:100%;height:auto;display:block}:where(:any-link,button,[type=button],[type=reset],[type=submit],label[for],select,summary,[role=tab],[role=button]){cursor:pointer}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}legend,fieldset{all:unset}input,button,textarea,select{font:inherit}:target{scroll-margin-block:5ex}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop{scroll-behavior:auto!important;background-attachment:scroll!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}strong{color:#222;font-weight:700}a{color:#222;text-decoration:none;transition:all .3s}@media (any-hover:hover){a:hover{color:#222;text-decoration:none}}a:focus-visible{color:#222;text-decoration:none}.start-section{padding-inline:40px}.start-section__inner{max-width:1400px;margin-inline:auto}.start-header{z-index:2;padding-inline:40px;position:absolute;inset-block-start:0;inset-inline:0}.start-header__inner{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1400px;margin-inline:auto;padding-block-start:32px;display:flex;position:relative}.start-header__logo{display:block}.start-header__logo img{width:122px;height:auto}.start-header__cta,.start-fixed-cta{color:#222;width:304px;max-width:100%;font-size:var(--font-size-21);background-color:#ea8519;border-radius:999px;justify-content:space-between;align-items:center;padding:20px 32px 20px 40px;font-weight:700;display:flex}.start-header__cta-icon,.start-fixed-cta__icon{background-color:#222;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.start-header__cta-icon img,.start-fixed-cta__icon img{width:20px;height:15px;rotate:90deg}.start-scroll-sentinel{width:1px;height:1px;position:absolute;inset-block-start:200px;inset-inline-start:0}.start-fixed-cta{z-index:100;visibility:hidden;opacity:0;pointer-events:none;width:304px;transition:opacity .3s,visibility .3s;position:fixed;bottom:40px;right:40px}.start-fixed-cta.is-visible{visibility:visible;opacity:1;pointer-events:auto}@media not all and (width>=768px){.start-section,.start-header{padding-inline:24px}.start-header__inner{padding-block-start:16px}.start-fixed-cta{bottom:16px;right:16px}}@media not all and (width>=1280px){.start-header__logo img{width:104px}.start-header__cta,.start-fixed-cta{width:264px;font-size:var(--font-size-18);padding:16px 24px 16px 32px}.start-header__cta-icon,.start-fixed-cta__icon{flex-basis:36px;width:36px;height:36px}.start-header__cta-icon img,.start-fixed-cta__icon img{width:18px;height:14px}}@media not all and (width>=768px){.start-fixed-cta{width:216px;font-size:var(--font-size-16);padding:12px 16px 12px 24px}.start-fixed-cta__icon{flex-basis:32px;width:32px;height:32px}.start-fixed-cta__icon img{width:16px;height:12px}}@media not all and (width>=400px){.start-fixed-cta{width:176px;font-size:var(--font-size-14);padding:12px 12px 12px 16px}.start-fixed-cta__icon{flex-basis:28px;width:28px;height:28px}.start-fixed-cta__icon img{width:14px;height:11px}}@media not all and (width>=768px){.start-header__logo img{width:80px;height:auto}.start-header__cta{width:auto;font-size:var(--font-size-14);justify-content:flex-start;gap:12px;padding:12px 12px 12px 16px}.start-header__cta-icon{flex-basis:28px;width:28px;height:28px}}.start-mv__hero{grid-template-areas:"hero";display:grid}.start-mv__body{z-index:1;grid-area:hero;align-self:end;padding-block-end:128px;padding-inline:40px}.start-mv__body-inner{max-width:1400px;margin-inline:auto}.start-mv__catch{width:max-content;margin-bottom:32px}.start-mv__catch-main{align-items:flex-start;width:max-content;margin-bottom:24px;display:flex}.start-mv__bracket{z-index:1;background-image:url(/assets/images/start/mv-bracket.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;flex:0 0 24px;align-self:flex-start;width:24px;height:44px;margin-inline-end:48px}.start-mv__bracket--close{align-self:flex-end;margin-inline:48px 0;rotate:180deg}.start-mv__keyword-slot{color:#0682db;font-size:var(--font-size-68);text-align:center;font-weight:700;display:inline-block;position:relative}.start-mv__keyword{opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .8s;position:absolute;inset:0}.start-mv__keyword.is-active{opacity:1;position:static}.start-mv__keyword-slot.is-js .start-mv__keyword.is-active{position:absolute}.start-mv__catch-tail{color:#222;font-size:var(--font-size-32);text-align:right;font-weight:700;display:block}.start-mv__title{color:#222;font-size:var(--font-size-48);margin-bottom:56px;font-weight:700}.start-mv__points{width:580px;max-width:100%;height:auto;margin-bottom:0;display:block}.start-mv__lead{color:#222;font-size:var(--font-size-20);padding-block:64px 320px;padding-inline:40px;font-weight:500}.start-mv__lead p:not(:last-child){margin-bottom:24px}.start-mv__lead-accent{color:#0682db;font-weight:700}.start-mv__lead-inner{max-width:1400px;margin-inline:auto}.start-mv__media{grid-area:hero;align-self:start;height:880px;position:relative}.start-mv__photo,.start-mv__photo,.start-mv__photo img{width:100%;height:100%}.start-mv__photo img{object-fit:cover}.start-mv__illust{height:45%;transition:opacity .8s;position:absolute;inset-block-end:-13%;inset-inline-end:2%}.start-mv__illust:not(.is-active){opacity:0;pointer-events:none}.start-mv__illust img{width:auto;height:100%}@media not all and (width>=1280px){.start-mv__media{height:776px}.start-mv__body{padding-block-end:96px}}@media not all and (width>=1024px){.start-mv__hero{display:block}.start-mv__media{aspect-ratio:16/9;height:auto}.start-mv__body{margin-block-start:-60px;padding-block-end:0}.start-mv__keyword-slot{font-size:var(--font-size-48)}.start-mv__catch-tail{font-size:var(--font-size-24)}.start-mv__title{font-size:var(--font-size-36)}}@media not all and (width>=768px){.start-mv__body{margin-block-start:30px;padding-inline:24px}.start-mv__body-inner{max-width:none}.start-mv__illust{height:70%;inset-block-end:-26%;inset-inline-end:3%}.start-mv__keyword-slot{font-size:clamp(var(--font-size-32), 10vw, var(--font-size-48))}.start-mv__catch-tail{font-size:clamp(var(--font-size-18), 5.5vw, var(--font-size-24))}.start-mv__title{font-size:clamp(var(--font-size-24), 8vw, var(--font-size-32));margin-bottom:32px}.start-mv__lead{font-size:var(--font-size-18);padding-block:48px 0;padding-inline:24px}.start-mv__catch{margin-bottom:24px}.start-mv__catch-main{margin-bottom:8px}}.start-whynow{padding-block:calc(1vh + 368px) 224px}.start-whynow__head{margin-inline:auto;color:#fff;text-align:center;max-width:fit-content;margin-bottom:120px}@media not all and (width>=768px){.start-whynow__head{margin-bottom:40px}}.start-whynow__eyebrow-number{color:#52b7ff;font-size:var(--font-size-14);margin-bottom:12px;font-weight:700;display:block}.start-whynow__eyebrow-label{color:#52b7ff;font-size:var(--font-size-24);margin-bottom:18px;font-weight:700;display:block}.start-whynow__title{color:#fff;font-size:var(--font-size-40);margin-bottom:40px;font-weight:700}.start-whynow__lead{color:#fff;font-size:var(--font-size-20);font-weight:500}.start-whynow__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:120px 40px;margin-bottom:128px;display:grid}.start-whynow__card{background-color:#ecf4fa;border-radius:8px;padding:72px 40px 40px;position:relative}.start-whynow__card-number{color:#52b7ff;font-size:var(--font-size-40);font-weight:700;position:absolute;inset-block-start:-24px;inset-inline-start:0}.start-whynow__card-title{color:#222;font-size:clamp(var(--font-size-18), calc(3vw - 12px), var(--font-size-28));text-align:center;margin-bottom:40px;font-weight:700}.start-whynow__card-image{width:150px;margin-inline:auto}.start-whynow__story{grid-template-columns:minmax(0,480px) minmax(0,1fr);display:grid}.start-whynow__story-figures{padding-block-start:48px}@media not all and (width>=940px){.start-whynow__story-figures{display:none}}.start-whynow__story-figure--desk{margin-inline-start:136px;margin-bottom:32px}.start-whynow__story-body{color:#fff;max-width:850px;font-size:var(--font-size-24);font-weight:500;line-height:2.3}.start-whynow__story-body p:not(:last-child){margin-bottom:56px}.start-whynow__accent{color:#fb0}body.is-whynow{background-color:#00538f}.start-whynow.is-reveal-ready .start-section__inner{opacity:0;transition:opacity .8s}body.is-whynow .start-whynow.is-reveal-ready .start-section__inner{opacity:1}.start-whynow.is-pop-ready .start-whynow__pop{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.34,1.56,.64,1);transform:scale(.8)}.start-whynow.is-pop-ready .start-whynow__pop.is-popped{opacity:1;transform:scale(1)}.start-whynow.is-pop-ready .start-whynow__card:first-child .start-whynow__pop{transition-delay:0s}.start-whynow.is-pop-ready .start-whynow__card:nth-child(2) .start-whynow__pop{transition-delay:80ms}.start-whynow.is-pop-ready .start-whynow__card:nth-child(3) .start-whynow__pop{transition-delay:.16s}.start-whynow.is-pop-ready .start-whynow__card:nth-child(4) .start-whynow__pop{transition-delay:.24s}.start-whynow.is-pop-ready .start-whynow__card:nth-child(5) .start-whynow__pop{transition-delay:.32s}.start-whynow.is-pop-ready .start-whynow__card:nth-child(6) .start-whynow__pop{transition-delay:.4s}.start-whynow__story-body.is-split .start-whynow__char{color:#4d87b2}.start-whynow__story-body.is-split .start-whynow__char.is-lit{color:#fff}.start-whynow__story-body.is-split .start-whynow__accent .start-whynow__char.is-lit{color:#fb0}@media not all and (width>=1024px){.start-whynow__title{font-size:var(--font-size-32)}.start-whynow__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 24px}.start-whynow__card{padding:64px 24px 32px}.start-whynow__card-title{font-size:var(--font-size-22)}.start-whynow__story-body{font-size:var(--font-size-20);line-height:2.4}}@media not all and (width>=768px){.start-whynow{padding-block:200px calc(1vh + 96px)}.start-whynow__title{font-size:var(--font-size-24)}.start-whynow__lead{font-size:var(--font-size-16)}}@media not all and (width>=940px){.start-whynow__story{grid-template-columns:minmax(0,1fr)}}@media not all and (width>=768px){.start-whynow__story-figure--desk{margin-inline-start:0}.start-whynow__story-body{font-size:var(--font-size-16);line-height:2}.start-whynow__story-body p:not(:last-child){margin-bottom:32px}}@media not all and (width>=569px){.start-header{margin-bottom:20px;position:relative}.start-whynow__cards{grid-template-columns:minmax(0,1fr);row-gap:40px}}.start-included__panel{background-color:#ccdeeb;border-radius:40px;padding:80px 8px}.start-included__head{justify-content:space-between;align-items:flex-start;margin-bottom:80px;padding-inline:72px;display:flex}.start-included__eyebrow-number{color:#0682db;font-size:var(--font-size-14);margin-bottom:12px;font-weight:700;display:block}.start-included__eyebrow-label{color:#0682db;font-size:var(--font-size-24);margin-bottom:18px;font-weight:700;display:block}.start-included__title{color:#222;font-size:var(--font-size-40);font-weight:700}@media not all and (width>=768px){.start-included__title{font-size:var(--font-size-32)}}.start-included__price{color:#222;grid-template-columns:auto auto;grid-template-areas:"number unit""number note";align-items:baseline;width:max-content;max-width:100%;display:grid}.start-included__price-number{color:#0682db;font-size:var(--font-size-80);white-space:nowrap;background-color:#fff;border-radius:24px;grid-area:number;padding:8px 24px;font-weight:700}.start-included__price-unit{font-size:var(--font-size-24);white-space:nowrap;grid-area:unit;margin-inline-start:8px;font-weight:700}.start-included__price-note{font-size:var(--font-size-14);white-space:nowrap;grid-area:note;margin-inline-start:8px;font-weight:500}@media not all and (width>=568px){.start-included__price-unit{font-size:var(--font-size-18)}.start-included__price-note{font-size:var(--font-size-12)}}.start-included.is-price-ready .start-included__price-number{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.start-included.is-price-ready .start-included__price-number.is-price-shown{opacity:1;transform:translateY(0)}.start-included__products{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:flex-end center;margin-bottom:80px;display:grid}@media not all and (width>=768px){.start-included__products{margin-bottom:40px}}.start-included__product{flex-direction:column;align-items:center;display:flex}.start-included__product img{margin-bottom:24px}.start-included__product-name{color:#222;font-size:var(--font-size-32);font-weight:700}.start-included__plus{color:#222;font-size:var(--font-size-40);margin-inline:48px;font-weight:700}.start-included__boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.start-included__box{background-color:#fff;border-radius:40px;padding:40px 72px}.start-included__box-title{color:#222;font-size:var(--font-size-24);margin-bottom:24px;font-weight:700}.start-included__list{color:#222;font-size:var(--font-size-20);font-weight:500}.start-included__list li{overflow-wrap:anywhere;padding-inline-start:24px;position:relative}.start-included__list li:not(:last-child){margin-bottom:8px}.start-included__list li:before{content:"";background-color:#0682db;border-radius:50%;width:8px;height:8px;position:absolute;inset-block-start:14px;inset-inline-start:0}@media not all and (width>=768px){.start-included__list li:before{inset-block-start:10px}}.start-included__box--all{grid-template-columns:minmax(0,1fr) 571px;grid-template-areas:"title devices""list devices";margin-bottom:32px;display:grid}.start-included__box--all .start-included__box-title{grid-area:title}.start-included__box--all .start-included__list{grid-area:list}.start-included__devices{grid-area:devices;align-self:center;width:100%;max-width:571px;height:auto}@media not all and (width>=1280px){.start-included__box--all{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""list""devices"}.start-included__box--all .start-included__list{margin-bottom:40px}.start-included__devices{margin-inline:auto}}.start-included__notes{color:#222;font-size:var(--font-size-14);margin-bottom:40px;padding-inline:72px;font-weight:500}.start-included__box--excluded{margin-bottom:32px}@media not all and (width>=1024px){.start-included__panel{padding-block:56px}.start-included__head{padding-inline:40px}.start-included__box{padding:32px 40px}.start-included__price-number{font-size:var(--font-size-56)}}@media not all and (width>=568px){.start-included__price-number{font-size:var(--font-size-40)}}@media not all and (width>=468px){.start-included__price-number{font-size:var(--font-size-32)}}@media not all and (width>=1024px){.start-included__box-title{font-size:var(--font-size-20)}.start-included__list{font-size:var(--font-size-16)}}@media not all and (width>=768px){.start-included__panel{border-radius:24px;padding-block:40px}.start-included__list li{word-break:break-all}.start-included__head{flex-direction:column;padding-inline:24px}}@media not all and (width>=568px){.start-included__head{margin-bottom:40px}}@media not all and (width>=768px){.start-included__heading{margin-bottom:24px}.start-included__price{align-self:center}.start-included__box{border-radius:24px;padding:24px}.start-included__boxes{grid-template-columns:minmax(0,1fr)}.start-included__notes{padding-inline:24px}.start-included__product-name{font-size:var(--font-size-18);white-space:nowrap}.start-included__product{flex:1 1 0;min-inline-size:0}.start-included__product img{max-width:100%}.start-included__plus{flex:none;margin-inline:16px}}.start-process{padding-block:160px 0}.start-process__layout{grid-template-columns:minmax(0,400px) minmax(0,1fr);column-gap:32px;display:grid}.start-process__head{color:#222}.start-process__eyebrow{color:#0682db;margin-bottom:18px}.start-process__eyebrow-number,.start-process__eyebrow-label{display:block}.start-process__eyebrow-number{font-size:var(--font-size-14);margin-bottom:12px;font-weight:700}.start-process__eyebrow-label{font-size:var(--font-size-24);font-weight:700}.start-process__title{color:#222;font-size:var(--font-size-40);margin-bottom:40px;font-weight:700}.start-process__lead{color:#222;font-size:var(--font-size-18);font-weight:500}.start-process__flow{margin-bottom:72px;position:relative}.start-process__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.start-process__panel{border-radius:20px;padding:24px 16px 40px;position:relative}.start-process__panel--corto{background-color:#ccdeeb}.start-process__panel--client{background-color:#dedede}.start-process__panel-illust{width:135px;max-width:none;position:absolute;inset-block-start:-20px;inset-inline-start:-10px}.start-process__panel--client .start-process__panel-illust{width:134px;inset-inline:auto -10px}.start-process__panel-name{color:#222;font-size:var(--font-size-32);text-align:center;margin-bottom:24px;font-weight:700}.start-process__step{color:#222;font-size:var(--font-size-18);text-align:center;background-color:#fff;border-radius:8px;padding:16px 48px;font-weight:700;line-height:1.6;position:relative}.start-process__step:not(:last-child){margin-bottom:20px}.start-process__step-number{color:#fff;width:40px;height:40px;font-size:var(--font-size-16);border-radius:8px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;inset-block-start:10px;inset-inline-start:-8px}.start-process__panel--corto .start-process__step-number{background-color:#0682db}.start-process__panel--client .start-process__step-number{background-color:#777}.start-process__start-bar{z-index:1;color:#fff;text-align:center;visibility:visible;background-color:#0682db;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:calc(200% + 72px);margin:0;display:flex;position:absolute;inset-block:0;inset-inline-start:-16px}.start-process__start-bar-main,.start-process__start-bar-note{font-weight:700;display:block}.start-process__start-bar-main{font-size:var(--font-size-21)}.start-process__start-bar-note{font-size:var(--font-size-14)}.start-process__panel-start{z-index:1;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;height:80px;margin-bottom:20px;display:flex;position:relative}.start-process__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 40px;display:grid}.start-process__detail-title{color:#222;font-size:var(--font-size-24);margin-bottom:24px;font-weight:700}.start-process__detail-body{color:#222;font-size:var(--font-size-16);font-weight:500}.start-process__detail-body p:not(:last-child){margin-bottom:24px}.start-process__detail-body strong{font-weight:700}@media not all and (width>=1280px){.start-process__layout{grid-template-columns:minmax(0,1fr)}.start-process__head{margin-bottom:64px}.start-process__title{font-size:var(--font-size-32)}.start-process__step{font-size:var(--font-size-16)}}@media not all and (width>=1024px){.start-process__step{font-size:var(--font-size-14);line-height:1.4}}@media not all and (width>=848px){.start-process__panels{grid-template-columns:minmax(0,1fr)}.start-process__panel-head{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.start-process__panel-illust,.start-process__panel--client .start-process__panel-illust{width:96px;position:absolute;inset-block-start:-20px;inset-inline-start:10px}.start-process__panel--client .start-process__panel-illust{inset-inline:auto 10px}.start-process__panel-name{margin-bottom:0}.start-process__start-bar{display:none}.start-process__panel-start{visibility:visible;color:#fff;text-align:center;background-color:#0682db;border-radius:8px}.start-process__panel-start-main,.start-process__panel-start-note{font-weight:700;display:block}.start-process__panel-start-main{font-size:var(--font-size-16)}.start-process__panel-start-note{font-size:var(--font-size-14)}}@media not all and (width>=768px){.start-process__panel{padding:16px 8px 24px}.start-process__panel-name{font-size:var(--font-size-20)}.start-process__step{padding:12px 8px 12px 40px}.start-process__step-number{width:32px;height:32px;font-size:var(--font-size-14);inset-inline-start:-4px}.start-process__details{grid-template-columns:minmax(0,1fr)}}.start-process__flow.is-step-ready .start-process__step,.start-process__flow.is-step-ready .start-process__panel-start{opacity:0;transform:translateY(16px)}.start-process__flow.is-step-ready.is-step-armed .start-process__step,.start-process__flow.is-step-ready.is-step-armed .start-process__panel-start{transition:opacity .4s,transform .4s}.start-process__flow.is-step-ready.is-step-armed .start-process__step.is-step-visible,.start-process__flow.is-step-ready.is-step-armed .start-process__panel-start.is-step-visible{opacity:1;transform:translateY(0)}.start-works{padding-block:160px;overflow:hidden}.start-works__track{width:max-content;animation:50s linear infinite start-works-marquee;display:flex}.start-works__track img{width:auto;height:720px;display:block}@keyframes start-works-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media not all and (width>=1024px){.start-works__track img{height:480px}}@media not all and (width>=768px){.start-works{padding-block:96px}.start-works__track img{height:360px}}@media not all and (width>=568px){.start-works__track img{height:280px}}.start-faq{background-color:#dedede;border-radius:0 0 120px 120px;padding-block:160px 200px}.start-faq__layout{grid-template-columns:minmax(0,400px) minmax(0,1fr);column-gap:32px;display:grid}.start-faq__head{color:#222}.start-faq__eyebrow{color:#0682db;margin-bottom:18px}.start-faq__eyebrow-number,.start-faq__eyebrow-label{display:block}.start-faq__eyebrow-number{font-size:var(--font-size-14);margin-bottom:12px;font-weight:700}.start-faq__eyebrow-label{font-size:var(--font-size-24);font-weight:700}.start-faq__title{color:#222;font-size:var(--font-size-40);font-weight:700}.start-faq__item:not(:last-child){margin-bottom:24px}.start-faq__question{color:#222;background-color:#92c3e5;border-radius:8px;align-items:center;gap:24px;padding:20px 40px;list-style:none;display:flex}.start-faq__question::-webkit-details-marker{display:none}.start-faq__question-mark{font-size:var(--font-size-24);flex:none;font-weight:700}.start-faq__question-text{min-inline-size:0;font-size:var(--font-size-18);flex:auto;font-weight:700}.start-faq__question-icon{flex:0 0 24px;width:24px;height:24px;position:relative}.start-faq__question-icon:before,.start-faq__question-icon:after{content:"";background-color:#222;width:24px;height:2px;transition:transform .3s;position:absolute;inset-block-start:11px;inset-inline-start:0}.start-faq__question-icon:before{transform:rotate(0)}.start-faq__question-icon:after{transform:rotate(90deg)}.start-faq__item[open] .start-faq__question-icon:before{transform:rotate(45deg)}.start-faq__item[open] .start-faq__question-icon:after{transform:rotate(-45deg)}.start-faq__answer{color:#222;background-color:#fff;border-radius:8px;padding:24px 88px 32px;position:relative}.start-faq__answer-mark{color:#0682db;font-size:var(--font-size-24);font-weight:700;position:absolute;inset-block-start:24px;inset-inline-start:40px}.start-faq__answer-body{color:#222;font-size:var(--font-size-16);font-weight:500}.start-faq__answer-body p:not(:last-child){margin-bottom:16px}@media not all and (width>=1024px){.start-faq__layout{grid-template-columns:minmax(0,1fr)}.start-faq__head{margin-bottom:64px}.start-faq__title{font-size:var(--font-size-32)}.start-faq__question-text{font-size:var(--font-size-16)}.start-faq__answer{padding:24px 24px 32px}.start-faq__answer-mark{font-size:var(--font-size-24);margin-bottom:16px;display:block;position:static}}@media not all and (width>=768px){.start-faq{border-radius:0 0 64px 64px;padding-block:96px 120px}.start-faq__question{gap:16px;padding:16px 24px}.start-faq__question-mark,.start-faq__answer-mark{font-size:var(--font-size-20)}}.start-contact{padding-block:200px}.start-contact__layout{grid-template-columns:minmax(0,480fr) minmax(0,736fr);column-gap:176px;display:grid}.start-contact__head{color:#222}.start-contact__eyebrow{color:#0682db;margin-bottom:18px}.start-contact__eyebrow-number,.start-contact__eyebrow-label{display:block}.start-contact__eyebrow-number{font-size:var(--font-size-14);margin-bottom:12px;font-weight:700}.start-contact__eyebrow-label{font-size:var(--font-size-24);font-weight:700}.start-contact__title{color:#222;font-size:var(--font-size-40);margin-bottom:40px;font-weight:700}.start-contact__lead{color:#222;font-size:var(--font-size-16);margin-bottom:40px;font-weight:500;line-height:2}.start-contact__profile{background-color:#fff;border-radius:8px;padding:40px}.start-contact__profile-role{color:#222;font-size:var(--font-size-24);text-align:center;margin-bottom:24px;font-weight:700}.start-contact__profile-image{margin-inline:auto;width:221px;margin-bottom:24px}.start-contact__profile-name{color:#222;font-size:var(--font-size-18);text-align:center;margin-bottom:24px;font-weight:700}.start-contact__profile-body{color:#222;font-size:var(--font-size-16);font-weight:500}.start-contact__profile-body p:not(:last-child){margin-bottom:24px}.start-contact__field{border:0;min-inline-size:0;margin-bottom:40px;padding:0}@media not all and (width>=768px){.start-contact__field{margin-bottom:24px}}.start-contact__field-label-row{align-items:center;gap:24px;margin-bottom:24px;display:flex}@media not all and (width>=768px){.start-contact__field-label-row{margin-bottom:12px}}.start-contact__field-label{color:#222;font-size:var(--font-size-18);font-weight:700}.start-contact__badge{color:#fff;font-size:var(--font-size-14);border-radius:8px;padding:4px 16px;font-weight:700}.start-contact__badge--required{background-color:#0682db}.start-contact__badge--optional{background-color:#777}.start-contact__form input[type=text],.start-contact__form input[type=email],.start-contact__form textarea{color:#222;width:100%;font-size:var(--font-size-18);background-color:#fff;border:2px solid #92c3e5;border-radius:8px;padding:24px 40px;font-weight:500;display:block}.start-contact__form textarea{resize:vertical}.start-contact__form input::placeholder,.start-contact__form textarea::placeholder{color:#b4b4b4}.start-contact__options{flex-direction:column;display:flex}.start-contact__option{color:#222;font-size:var(--font-size-18);align-items:center;gap:8px;font-weight:700;display:flex}.start-contact__option:not(:last-child){margin-bottom:8px}.start-contact__option input,.start-contact__consent input{appearance:none;background-color:#fff;border:2px solid #92c3e5;flex:0 0 24px;width:24px;height:24px;margin:0}.start-contact__option input[type=radio]{border-radius:50%}.start-contact__option input[type=checkbox],.start-contact__consent input[type=checkbox]{border-radius:4px}.start-contact__option input[type=radio]:checked{background-color:#0682db;border-color:#0682db;box-shadow:inset 0 0 0 5px #fff}.start-contact__option input[type=checkbox]:checked,.start-contact__consent input[type=checkbox]:checked{background-color:#0682db;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 10 17.5 19 7' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-color:#0682db}.start-contact__privacy{color:#222;background-color:#fff;border:2px solid #ccc;border-radius:8px;height:260px;padding:32px 40px;overflow-y:auto}@media not all and (width>=768px){.start-contact__privacy{padding:24px}}.start-contact__privacy-body{color:#222;font-size:var(--font-size-14);font-weight:500;line-height:1.9}.start-contact__privacy-heading{color:#222;font-size:var(--font-size-18);margin-bottom:16px;font-weight:700}.start-contact__privacy-body p,.start-contact__privacy-body ul,.start-contact__privacy-body ol{margin-bottom:16px}.start-contact__privacy-body ul,.start-contact__privacy-body ol{padding-inline-start:24px}.start-contact__privacy-body ul{list-style:outside}.start-contact__privacy-body ol{list-style:decimal}.start-contact__privacy-body li:not(:last-child){margin-bottom:4px}.start-contact__consent{color:#222;font-size:var(--font-size-18);background-color:#fff;border:2px solid #92c3e5;border-radius:8px;align-items:center;gap:16px;margin-bottom:40px;padding:24px 32px;font-weight:700;display:flex}@media not all and (width>=468px){.start-contact__consent{font-size:var(--font-size-14);margin-bottom:32px;padding:24px 12px}}.start-contact__submit{color:#ebf3f5;width:100%;font-size:var(--font-size-21);text-align:center;background-color:#0682db;border:0;border-radius:8px;margin-bottom:24px;padding:24px;font-weight:700;line-height:1.5;display:block}.grecaptcha-badge{visibility:hidden}.start-contact__recaptcha{color:#222;font-size:var(--font-size-14);font-weight:500}.start-contact__recaptcha a{color:#0682db;text-decoration:underline}.start-contact__form input:focus-visible,.start-contact__form textarea:focus-visible,.start-contact__form button:focus-visible,.start-contact__form label:has(input:focus-visible){outline-offset:4px;outline:4px solid #52b7ff}@media not all and (width>=1280px){.start-contact__layout{column-gap:64px}}@media not all and (width>=1024px){.start-contact__profile{padding:32px}}@media not all and (width>=768px){.start-contact__layout{grid-template-columns:minmax(0,1fr)}.start-contact__head{margin-bottom:64px}.start-contact__title{font-size:var(--font-size-32)}.start-contact__form input[type=text],.start-contact__form input[type=email],.start-contact__form textarea{font-size:var(--font-size-16);padding:16px 24px}.start-contact__field-label,.start-contact__option{font-size:var(--font-size-16)}.start-contact__submit{font-size:var(--font-size-18)}}.start-footer{background-color:#002037;padding-block:88px 0;overflow:hidden}.start-footer__copyright{color:#fff;font-size:var(--font-size-14);text-align:center;margin-bottom:40px;font-weight:700}.start-footer__wordmark{aspect-ratio:1587/301;background-image:url(/assets/images/start/footer-wordmark.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%}@media not all and (width>=768px){.start-footer{padding-block-start:56px}.start-footer__copyright{margin-bottom:24px}.start-process{padding-block-start:96px}.start-contact{padding-block:96px}}@media not all and (width>=400px){.start-mv__bracket{flex-basis:16px;width:16px;height:32px;margin-inline-end:8px}.start-mv__bracket--close{margin-inline:8px 0}}@media not all and (width>=568px){.start-included__list li{padding-inline-end:8px}}
