.body-container-wrapper{padding:8rem 0 6.4rem}.lower-head{margin:0 0 14.4rem}.is-confirm .form__lead{display:none}.form__wrap{display:flex;gap:2rem}.form__body{flex:1;position:relative}.form__step{display:flex;flex-direction:column;gap:5.6rem;width:30.5rem}.form__step li{align-items:center;color:var(--color-gs-tertiary);counter-increment:number;display:flex;font-size:1.4rem;gap:1.4rem;position:relative}.form__step li:before{content:counter(number);font-family:var(--font-en)}.form__step li.is-active{color:var(--color-black)}.form__step li.is-active:before{color:var(--primary-color)}.form__step li:after{background:var(--border-color);content:"";display:block;height:4rem;left:.4rem;margin-top:.8rem;position:absolute;top:100%;width:1px}.form__step li:last-child:after{display:none}.form__required-text{color:#fe4249;display:inline;font-size:1.6rem;line-height:1.8;position:absolute;right:0;top:0}.form__text-note{font-size:1.6rem;line-height:1.8;margin:1.1rem 0 0;text-align:right}.hs-form-field{margin:0;position:relative}.form .hs-form-field label:has(span:empty){display:none}.form fieldset+fieldset{margin:6.4rem 0 0}.form fieldset.form-columns-0+fieldset{margin:1.6rem 0 0}.form fieldset+fieldset:has(.hs-form-field label span:empty){margin-top:2rem}.form fieldset+fieldset:has(.hs-github),.form fieldset+fieldset:has(.hs-hs_linkedin_url),.form fieldset+fieldset:has(.hs-sns_x),.form fieldset+fieldset:has(.hs-wantedly){margin-top:1.6rem}.hs-main-font-element h4{font-size:1.6rem;line-height:1.8;margin:0}.form input[type=email],.form input[type=tel],.form input[type=text],.form select{height:5.6rem;padding:0 1.6rem}.form input[type=email]::placeholder,.form input[type=tel]::placeholder,.form input[type=text]::placeholder{color:#a7a8aa}.form textarea{line-height:1.8}.form select.is-placeholder{color:#a7a8aa}.form-columns-2{display:flex;gap:2rem}.hs-field-desc{font-size:1.4rem;letter-spacing:0;line-height:1.8;margin:0 0 1.5rem}fieldset .input{line-height:0;margin-right:0!important}fieldset .hs-input,fieldset .input select{width:100%!important}fieldset .hs-fieldtype-file .input{background:#f5f5f7;border-radius:.8rem;padding:1.3rem 2rem}.legal-consent-container .field.hs-form-field{margin:0!important}.is-confirm .form input[type=email],.is-confirm .form input[type=tel],.is-confirm .form input[type=text],.is-confirm .form select{height:auto;padding:0}.is-confirm .form input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;transition:background-color 5000s ease-in-out 0s}.is-confirm .form input:-webkit-autofill:active,.is-confirm .form input:-webkit-autofill:focus,.is-confirm .form input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:inherit!important}.is-confirm .form input:autofill{background-color:#fff!important;color:inherit}.is-confirm .form__required-text{display:none}.is-confirm .form fieldset+fieldset{margin:4.8rem 0 0}.is-confirm .form fieldset.form-columns-0+fieldset{margin:1.6rem 0 0}.is-confirm .form fieldset+fieldset:has(.hs-github),.is-confirm .form fieldset+fieldset:has(.hs-hs_linkedin_url),.is-confirm .form fieldset+fieldset:has(.hs-sns_x),.is-confirm .form fieldset+fieldset:has(.hs-wantedly){margin:1.6rem 0 0}.is-confirm .hs-facebook label,.is-confirm .hs-github label,.is-confirm .hs-hs_linkedin_url label,.is-confirm .hs-sns_x label,.is-confirm .hs-wantedly label{display:none}.is-confirm .hs_submit{margin-top:8rem;text-align:center}.is-confirm .text-confirm{font-size:2rem;line-height:1.8}.is-confirm fieldset .hs-fieldtype-file .input{background:none;border-radius:0;padding:0}.is-confirm .legal-consent-container{display:flex;flex-direction:column;gap:1.2rem}.is-confirm .legal-consent-container input[type=checkbox]+span:after,.is-confirm .legal-consent-container input[type=checkbox]+span:before{display:none}.is-confirm .legal-consent-container .hs-form-booleancheckbox-display>span,.is-confirm .legal-consent-container .hs-form-booleancheckbox-display>span p{line-height:1.8;padding:0}.form-back-button .icon-button-arrow{transform:rotate(180deg)}.form .button{font-size:1.8rem;margin:6.4rem 0 0}.form .button+.button{margin-top:2.4rem}@media (max-width:768px){.body-container-wrapper{padding:4rem 0}.lower-head{margin:0 0 3.6rem}.form__lead{font-size:1.6rem;line-height:1.7;margin:0 0 2.6rem}.form__wrap{flex-direction:column;gap:4rem}.form__step{flex-direction:row;gap:0;justify-content:space-between;width:100%}.form__step li{align-items:flex-start;display:flex;flex-direction:column;font-size:1.4rem;gap:0;line-height:1.5;padding:.3rem 0 0;width:8.4rem}.form__step li:after{display:none}.form__required-text{font-size:1.4rem}.form fieldset+fieldset{margin:4rem 0 0}.hs-field-desc{font-size:1.4rem;line-height:1.8}.form-columns-2{gap:2rem}.form .button{font-size:1.4rem;margin:4rem 0 0}}.complete{align-items:center;display:flex;flex-direction:column;font-size:1.6rem;gap:6rem;line-height:1.8;padding:0 0 8.6rem;text-align:center}.complete h2{font-size:3.2rem;line-height:1.5;margin:0}.complete-head-text{display:flex;flex-direction:column;gap:4rem}@media (max-width:768px){.complete{padding:0 0 4rem}.complete h2{font-size:2.2rem}}