.label-badge-container{display:flex;align-items:center;height:30px;margin:2px 0 20px}.label{color:#303E5B}.form-input-text,.label{font-family:MFW-YuGoPr6N-Medium}.form-input-text{height:70px;border:1px solid #d1d5db;background-color:#FAFBFB;width:100%;max-width:539px;border-radius:0}.wide{max-width:58.75vw}@media (max-width:768px){.label-badge-container{margin-bottom:14px}.label{font-size:14px!important;line-height:25.2px!important}.form-input-text{height:60px;font-size:16px}.wide{max-width:100%}}.RequiredBadge_requiredBadgeContainer__n253j{display:flex;align-items:center;justify-content:center;width:3.2rem;height:2.15rem;margin-left:1.3125rem;background-color:#D26161}.RequiredBadge_requiredBadgeContainerEn__NKbzY{width:5vw}.RequiredBadge_requiredBadgeContainer__n253j .RequiredBadge_requiredBadge__p7xQU{display:flex;align-items:center;justify-content:center;font-family:MFW-YuGoPr6N-Medium;font-size:clamp(.6875rem,.5rem + .35vw,.875rem);color:white;line-height:26.6px}@media (max-width:768px){.RequiredBadge_requiredBadgeContainer__n253j{width:2.5rem;height:1.6875rem;margin-left:.5rem}.RequiredBadge_requiredBadgeContainerEn__NKbzY{width:3.75rem}.RequiredBadge_requiredBadgeContainer__n253j .RequiredBadge_requiredBadge__p7xQU{width:100%;font-size:clamp(.7rem,.6rem + .2vw,.9rem);line-height:22.8px}}.label{font-size:16px}.form-select-item{height:70px;width:100%;max-width:539px}.select-input{width:100%;height:100%;background-color:#FAFBFB;border-radius:0;border:1px solid #d1d5db}.form-input-text .wide{max-width:846px}.input-select-container{display:flex;flex-direction:column;gap:1.3vw}@media (max-width:768px){.label{font-size:14px!important;line-height:25.2px!important}.form-select-item,.select-input{height:60px!important}}.input-textarea-container{display:flex;flex-direction:column;gap:1.11vw}.label{font-family:MFW-YuGoPr6N-bold;font-weight:600;font-size:1rem;line-height:30.4px}.label-container{display:flex;align-items:center;gap:.56vw}.file-note{padding:.28vw .56vw;font-size:.875rem;font-family:MFW-YuGoPr6N-Medium;line-height:26.6px;color:#9A9FA3}.textarea{width:100%;max-width:58.75vw;background-color:#FAFBFB;border:1px solid #d1d5db;border-radius:0}@media (max-width:768px){.label-container{margin-bottom:12px}.textarea{max-width:100%;font-size:16px}}.contact-form{max-width:58.75vw;padding-top:2.5rem;margin:0 auto}.form-basic-info{display:flex;flex-direction:column;gap:2.16rem;margin-top:2.5rem}.privacy-policy-container{width:100%;max-width:58.75vw;margin:0 auto}.privacy-policy-text{font-family:MFW-YuGoPr6N-Medium;color:#45516A;font-size:14px;line-height:26.6px;margin-bottom:12px;margin-top:47px}.privacy-policy-link{color:#2563eb;text-decoration:underline}.privacy-policy-box{background-color:#f9fafb;padding:21px}.privacy-policy-description{font-family:MFW-YuGoPr6N-Medium;color:#45516A;font-size:14px;line-height:26.6px;margin-bottom:12px}.checkbox-container{display:flex;align-items:center;justify-content:center;gap:.56vw}.checkbox-label{font-weight:400;font-size:clamp(.75rem,.6rem + .5vw,.875rem)}.submit-button{width:236px;background-color:#303E5B;font-family:MFW-YuGoPr6N-Medium;font-size:1rem;color:white;padding:.83vw 0;display:block;margin:40px auto 0;transition:background-color .3s}@media (max-width:768px){.contact-form{max-width:100%;padding:32px 16px}.form-basic-info{margin-top:24px;gap:17.5px}.privacy-policy-container{max-width:100%}.privacy-policy-text{font-size:13px;line-height:24.7px;margin-top:32px}.submit-button{width:91%;height:60px;margin:40px auto;font-size:16px;line-height:32px}}.input-checkbox-container{display:flex;flex-direction:column}.subtitle-container{display:flex;align-items:center;gap:.56vw}.subtitle-label{font-family:MFW-YuGoPr6N-bold;font-size:1rem;font-weight:600;color:#303E5B}.checkbox-list{display:flex;flex-wrap:wrap;gap:1.2vw 2.22vw;margin-top:.28vw}.checkbox-item{display:flex;align-items:center;white-space:nowrap}.checkbox-input{width:1.25vw;height:1.25vw;margin-right:.56vw;border-color:#DDDDDE;border-radius:0}.checkbox-label{font-family:MFW-YuGoPr6N-Medium;font-weight:500;cursor:pointer;color:#303E5B}.form-item{margin-top:1.11vw}@media (max-width:768px){.subtitle-label{font-size:14px;line-height:25.2px}.checkbox-list{gap:17px 32px;margin-top:12px}.checkbox-label{font-size:14px!important}.checkbox-input{width:18px!important;height:18px!important;margin-right:8px!important}}