.ContactInputForm-module-scss-module__D5fi6G__wrap{background:var(--white);padding:32px 16px;font-size:1.6rem}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap{border-radius:12px;margin-bottom:24px;padding:34px 48px 56px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__sectionHeading{margin-bottom:16px}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__sectionHeading{margin-bottom:24px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__description{margin-bottom:24px}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__forms .ContactInputForm-module-scss-module__D5fi6G__formDescription strong{font-weight:700}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__forms .ContactInputForm-module-scss-module__D5fi6G__formDescription a{border-bottom:1px solid var(--baseBrown);font-weight:700}.ContactInputForm-module-scss-module__D5fi6G__wrap dl.ContactInputForm-module-scss-module__D5fi6G__formBody{border:1px solid var(--borderColor);grid-template-columns:1fr;margin-bottom:32px;display:grid}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap dl.ContactInputForm-module-scss-module__D5fi6G__formBody{grid-template-columns:300px 1fr;margin-bottom:40px}}.ContactInputForm-module-scss-module__D5fi6G__wrap dl.ContactInputForm-module-scss-module__D5fi6G__formBody dt{border-bottom:1px solid var(--borderColor);background:var(--backColor02);grid-template-columns:auto 34px;justify-content:flex-start;align-items:center;gap:8px;padding:10px 12px;scroll-margin-top:50px;font-weight:700;line-height:1.3;display:grid}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap dl.ContactInputForm-module-scss-module__D5fi6G__formBody dt{border-right:1px solid var(--borderColor);padding:16px 24px;scroll-margin-top:0}.ContactInputForm-module-scss-module__D5fi6G__wrap dl.ContactInputForm-module-scss-module__D5fi6G__formBody dt:last-of-type{border-bottom:none}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap{border-bottom:1px solid var(--borderColor);background:#fff;padding:16px 12px}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap:last-child,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap:last-child{border-bottom:none}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap{padding:16px 24px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox{background:#fff;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox .ContactInputForm-module-scss-module__D5fi6G__label,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox .ContactInputForm-module-scss-module__D5fi6G__label{font-size:1.4rem;line-height:1}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox{background:#fff;flex-direction:column;align-items:flex-start;gap:8px;width:360px;display:flex}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__nameWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox .ContactInputForm-module-scss-module__D5fi6G__label,.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__mailWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox .ContactInputForm-module-scss-module__D5fi6G__label{font-size:1.4rem;line-height:1}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrap{border-bottom:1px solid var(--borderColor);background:#fff;padding:16px 12px}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrap:last-child{border-bottom:none}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrap{padding:16px 24px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrap .ContactInputForm-module-scss-module__D5fi6G__innerProduct{flex-direction:column;gap:8px;display:flex}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrapError{border-bottom:1px solid var(--borderColor);background:var(--alertBackColor);padding:16px 12px}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrapError:last-child{border-bottom:none}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrapError{padding:16px 24px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__productWrapError .ContactInputForm-module-scss-module__D5fi6G__innerProduct{flex-direction:column;gap:8px;display:flex}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__commentWrap{border-bottom:1px solid var(--borderColor);background:#fff;padding:16px 12px}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__commentWrap:last-child{border-bottom:none}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__commentWrap{padding:16px 24px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__commentWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox{background:#fff;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__commentWrap .ContactInputForm-module-scss-module__D5fi6G__labelBox .ContactInputForm-module-scss-module__D5fi6G__label{font-size:1.4rem;line-height:1}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__buttons{justify-content:center;align-items:center;margin-top:32px;display:flex}@media screen and (min-width:520px){.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__buttons{margin-top:40px}}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__buttons .ContactInputForm-module-scss-module__D5fi6G__vertical{flex-direction:column;align-items:center;gap:30px;width:100%;margin:0 8px;display:flex}.ContactInputForm-module-scss-module__D5fi6G__wrap .ContactInputForm-module-scss-module__D5fi6G__error{color:var(--alertColor);margin-top:4px;font-size:1.4rem;font-weight:700;line-height:1.3}
