.inquiry-section{background-color:#eee;padding-top:64px;padding-bottom:64px;scroll-margin-top:50px}.inquiry-section .inquiry{display:flex;justify-content:space-between;align-items:flex-start;gap:3em;max-width:100%;margin:auto;padding:0 16px}@media screen and (min-width: 576px){.inquiry-section .inquiry{padding:0 32px}}@media screen and (min-width: 992px) and (max-width: 1199px){.inquiry-section .inquiry{padding:0 32px}}@media screen and (min-width: 1200px) and (max-width: 1399px){.inquiry-section .inquiry{padding:0 64px}}@media screen and (min-width: 1400px){.inquiry-section .inquiry{max-width:1320px;padding:0}}.inquiry-section .inquiry .inquiry-info{flex:1;max-width:none}.inquiry-section .inquiry .inquiry-info h2{font-family:Toyota Type;font-size:32px;font-weight:300;color:#101010;margin-bottom:1em;line-height:1.3}.inquiry-section .inquiry .inquiry-info h2 .highlight{color:#eb0a1e}.inquiry-section .inquiry .inquiry-info>p{font-family:Toyota Type;font-size:16px;line-height:1.6;color:#101010;margin-bottom:1.5em}.inquiry-section .inquiry .inquiry-info .assistance-row{display:flex;flex-direction:column;gap:16px}.inquiry-section .inquiry .inquiry-info .assistance-row .title{font-family:Toyota Type;font-size:20px;line-height:115%;font-weight:600;color:#101010;margin-bottom:0}.inquiry-section .inquiry .inquiry-info .assistance-row p{margin:0;font-size:16px;font-weight:350;color:#101010;word-break:break-word}.inquiry-section .inquiry .inquiry-info .assistance-row p.email{margin-top:8px}.inquiry-section .inquiry .inquiry-info .assistance-row p a{color:#101010;text-decoration:underline}.inquiry-section .inquiry .inquiry-info .assistance-row .semibold{font-weight:600}.inquiry-section .inquiry .inquiry-form-card{flex:0 0 560px;max-width:560px;background:#fff;padding:24px;box-shadow:0 4px 16px -4px #10101026;display:flex;flex-direction:column}.inquiry-section .inquiry .inquiry-form-card form{display:flex;flex-direction:column;gap:32px}.inquiry-section .inquiry .inquiry-form-card .message-container .error-message,.inquiry-section .inquiry .inquiry-form-card .message-container .success-message{display:none}.inquiry-section .inquiry .inquiry-form-card .form-group{margin-bottom:0}.inquiry-section .inquiry .inquiry-form-card .form-group label{display:block;font-family:Toyota Type;font-size:16px;font-weight:600;color:#101010;margin-bottom:.25em}.inquiry-section .inquiry .inquiry-form-card .form-group input,.inquiry-section .inquiry .inquiry-form-card .form-group select,.inquiry-section .inquiry .inquiry-form-card .form-group textarea{width:100%;padding:.5em 0;font-family:Toyota Type;font-size:14px;color:#101010;background:transparent;border:none;border-bottom:2px solid #e0e0e0;border-radius:0;transition:border-color .3s ease,color .3s ease}.inquiry-section .inquiry .inquiry-form-card .form-group input:focus,.inquiry-section .inquiry .inquiry-form-card .form-group select:focus,.inquiry-section .inquiry .inquiry-form-card .form-group textarea:focus{outline:none;border-color:#eb0a1e;color:#101010}.inquiry-section .inquiry .inquiry-form-card .form-group input::-moz-placeholder,.inquiry-section .inquiry .inquiry-form-card .form-group select::-moz-placeholder,.inquiry-section .inquiry .inquiry-form-card .form-group textarea::-moz-placeholder{color:#999;opacity:1}.inquiry-section .inquiry .inquiry-form-card .form-group input::placeholder,.inquiry-section .inquiry .inquiry-form-card .form-group select::placeholder,.inquiry-section .inquiry .inquiry-form-card .form-group textarea::placeholder{color:#999;opacity:1}.inquiry-section .inquiry .inquiry-form-card .form-group textarea{min-height:93px;resize:vertical}.inquiry-section .inquiry .inquiry-form-card .form-group select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23101010' d='M1.41 0L6 4.59L10.59 0L12 1.41l-6 6l-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:1.5em}.inquiry-section .inquiry .inquiry-form-card .form-group label.error,.inquiry-section .inquiry .inquiry-form-card label.error{color:#eb0a1e!important;font-size:12px!important}.inquiry-section .inquiry .inquiry-form-card .contact-number{display:flex;gap:8px;align-items:stretch}.inquiry-section .inquiry .inquiry-form-card .contact-number .contact-prefix{flex:0 0 auto;display:flex;align-items:center;padding:.5em 0;font-family:Toyota Type;font-size:14px;line-height:normal;color:#101010;border-bottom:2px solid #e0e0e0;white-space:nowrap}.inquiry-section .inquiry .inquiry-form-card .contact-number input{width:auto;flex:1}.inquiry-section .inquiry .inquiry-form-card .input-team{display:grid;grid-template-columns:65px 1fr;gap:8px;align-items:stretch}.inquiry-section .inquiry .inquiry-form-card .input-team select,.inquiry-section .inquiry .inquiry-form-card .input-team input{width:100%;min-width:0;height:40px;padding:.5em 0;font-family:Toyota Type;font-size:14px;color:#101010;background:transparent;border:none;border-bottom:2px solid #e0e0e0;border-radius:0;box-sizing:border-box}.inquiry-section .inquiry .inquiry-form-card .input-team select:focus,.inquiry-section .inquiry .inquiry-form-card .input-team input:focus{outline:none;border-color:#eb0a1e}.inquiry-section .inquiry .inquiry-form-card .input-team select::-moz-placeholder,.inquiry-section .inquiry .inquiry-form-card .input-team input::-moz-placeholder{color:#999;opacity:1}.inquiry-section .inquiry .inquiry-form-card .input-team select::placeholder,.inquiry-section .inquiry .inquiry-form-card .input-team input::placeholder{color:#999;opacity:1}.inquiry-section .inquiry .inquiry-form-card .input-team select label.error,.inquiry-section .inquiry .inquiry-form-card .input-team input label.error{grid-column:1/-1}.inquiry-section .inquiry .inquiry-form-card .input-team select.country-code{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-moz-text-align-last:center;text-align-last:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23101010' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:16px 16px;padding-right:1.4em;padding-left:.4em}.inquiry-section .inquiry .inquiry-form-card .error-message{background-color:#f3a6a6;font-size:16px;padding:20px;color:#fff;display:none}.inquiry-section .inquiry .inquiry-form-card .success-message{background-color:#ccf5cc;font-size:16px;padding:20px;color:#101010;display:none}.inquiry-section .inquiry .inquiry-form-card .form-row{display:flex;gap:32px;margin-bottom:0}.inquiry-section .inquiry .inquiry-form-card .form-row .form-group{flex:1}.inquiry-section .inquiry .inquiry-form-card .checkbox-group{display:flex;align-items:start;gap:.75em;margin-bottom:0}.inquiry-section .inquiry .inquiry-form-card .checkbox-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #101010;background-color:#fff;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;position:relative}.inquiry-section .inquiry .inquiry-form-card .checkbox-group input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:13px;border-width:0 3px 3px 0;transform:translate(-50%,-60%) rotate(45deg);display:block}.inquiry-section .inquiry .inquiry-form-card .checkbox-group label{font-family:Toyota Type;font-size:14px;line-height:1.5;color:#101010;cursor:pointer;margin-bottom:0;font-weight:400}.inquiry-section .inquiry .inquiry-form-card .checkbox-group label a{color:#101010}.inquiry-section .inquiry .inquiry-form-card .submit-btn{background-color:#101010;color:#fff;border:none;font-family:Toyota Type;font-size:12px;font-weight:600;letter-spacing:.05em;cursor:pointer;position:relative;overflow:hidden;z-index:1;transition:color .4s ease;text-transform:uppercase;width:250px;height:42px;padding:0 1.5em}@media screen and (min-width: 992px) and (max-width: 1199px){.inquiry-section .inquiry .inquiry-form-card .submit-btn{width:200px}}.inquiry-section .inquiry .inquiry-form-card .submit-btn:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#333;transform:scaleX(0);transform-origin:left;transition:transform .4s ease;z-index:-1}.inquiry-section .inquiry .inquiry-form-card .submit-btn:not(:disabled):hover:before{transform:scaleX(1)}.inquiry-section .inquiry .inquiry-form-card .submit-btn:not(:disabled):hover{color:#fff}.inquiry-section .inquiry .inquiry-form-card .submit-btn:focus{outline:2px solid #101010;outline-offset:2px}.inquiry-section .inquiry .inquiry-form-card .submit-btn:disabled{background-color:#ccc;cursor:not-allowed}@media (max-width: 1200px){.inquiry-section .inquiry{gap:3em}}@media (min-width: 992px) and (max-width: 1200px){.inquiry-section .inquiry{flex-direction:row;gap:2em}.inquiry-section .inquiry .inquiry-info{max-width:none;flex:1}.inquiry-section .inquiry .inquiry-form-card{flex:0 1 460px;max-width:460px;width:100%}}@media (max-width: 991px){.inquiry-section .inquiry{flex-direction:column;gap:2.5em;align-items:unset}.inquiry-section .inquiry .inquiry-info{max-width:100%}.inquiry-section .inquiry .inquiry-info h2{font-size:28px}.inquiry-section .inquiry .inquiry-form-card{max-width:100%}}@media (max-width: 640px){.inquiry-section{padding:3em 0}.inquiry-section .inquiry .inquiry-form-card{padding:1.5em}.inquiry-section .inquiry .inquiry-form-card form{gap:24px}.inquiry-section .inquiry .inquiry-form-card .form-row{flex-direction:column;gap:24px}.inquiry-section .inquiry .inquiry-form-card .submit-btn{width:100%}.inquiry-section .inquiry .inquiry-info h2{font-size:32px}}
