.rt-form{margin-bottom:0;margin-top:0;padding:48px 1.5rem}@media (min-width:1024px){.rt-form{padding-bottom:126px;padding-top:82px}}.rt-form{background:#f6f7fa}.rt-form .hs-form .hs-fieldtype-phonenumber .input input,.rt-form .hs-form .hs-fieldtype-text .input input{height:50px!important}@media (min-width:1024px){.rt-form .hs-form .hs-fieldtype-phonenumber .input input,.rt-form .hs-form .hs-fieldtype-text .input input{height:52px!important}}.rt-form .hs-form .hs-form-field+.hs-form-field,.rt-form .hs-form .hs-submit{margin-top:0!important}.rt-form .hs-form .hs-submit{margin-bottom:1.5rem!important}@media (min-width:1024px){.rt-form .hs-form .hs-submit{margin-bottom:0!important;margin-top:0!important}}.rt-form .form-columns-2:has(.hs_utm_campaign){display:none}.rt-form .form-columns-2:has(.hs_utm_medium){display:none}.rt-form .form-columns-1:has(.hs_qualification_review){display:none}.rt-form .hs-form .hs-form-field+.hs-form-field,.rt-form .hs-form fieldset+fieldset{margin:0!important}.rt-form .hs-form .hs-submit .actions{background:#2cbce8;border-radius:6px;cursor:pointer;display:flex;margin-inline:auto;width:-moz-fit-content;width:fit-content}.rt-form .hs-form .hs-submit .actions:hover{background:#088dd3}.rt-form .hs-form .hs-submit .actions:active{background:#02427e}@media (max-width:1023px){.rt-form .hs-form .hs-submit .actions{border-radius:10px}}.rt-form .hs-form .hs-submit .actions input{background:transparent;color:#fff;cursor:pointer;font-family:Noto Sans CJK TC;font-size:18px;font-style:normal;font-weight:700;height:auto;line-height:18px;max-width:none;padding:14.5px 53px 14.59px;width:auto}@media (max-width:1023px){.rt-form .hs-form .hs-submit .actions input{font-family:Inter;letter-spacing:-.439px;line-height:28px;padding:16.408px 85.133px 15.577px 85.723px;text-align:center}}.rt-form .hs-form-checkbox-display>span,.rt-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.rt-form .hs-form-required{color:#ef6b51!important}.rt-form .hs-form-field span{color:#494a52;font-family:Lato;font-size:15px;font-style:normal;font-weight:400;line-height:15px}@media (max-width:1023px){.rt-form .hs-form-field span{font-family:Inter;font-size:14px;font-weight:500;letter-spacing:-.15px;line-height:14px}}.rt-form .legal-consent-container{color:#494a52;font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:20.4px}@media (max-width:1023px){.rt-form .legal-consent-container{font-family:Inter;font-size:14px;letter-spacing:-.15px;line-height:22.75px}}.rt-form .legal-consent-container .hs-richtext{color:#494a52;font-family:Arial;font-size:15px;font-style:normal;font-weight:400;line-height:20.4px}@media (max-width:1023px){.rt-form .legal-consent-container .hs-richtext{font-family:Inter;font-size:14px;letter-spacing:-.15px;line-height:22.75px}}.rt-form .submitted-message{display:flex;flex-direction:column;gap:10px}.rt-form__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.rt-form__header{text-align:center;width:100%}@media (min-width:1024px){.rt-form__header{margin-bottom:.5rem;width:27.778%}}.rt-form__header h2{color:#1a234e;font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:18px;text-align:center}@media (max-width:1023px){.rt-form__header h2{font-size:30px;font-style:normal;letter-spacing:.396px;line-height:36px;margin-bottom:15px}}.rt-form__header p{color:#1a234e;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}@media (max-width:1023px){.rt-form__header p{letter-spacing:-.312px;line-height:24px}}.rt-form__form--wrapper{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:16px;padding:1.5rem}@media (min-width:1024px){.rt-form__form--wrapper{padding:42px 38px 87px;width:47.222%}}.rt-form__form--wrapper form{display:flex;flex-direction:column;row-gap:1.5rem}@media (min-width:1024px){.rt-form__form--wrapper form{padding-left:24px;padding-right:24px;row-gap:33px}.rt-form__form--wrapper form .input{padding-right:35px}}.rt-form__form--wrapper-notes{display:flex;flex-direction:column;padding-top:1.25rem;row-gap:1rem}@media (min-width:1024px){.rt-form__form--wrapper-notes{padding:34px 24px 33px;row-gap:18px}}.rt-form__form--wrapper-notes{color:#444;font-family:Lato;font-size:15px;font-style:normal;font-weight:400;line-height:18.75px}@media (min-width:1023px){.rt-form__form--wrapper-notes{color:#444;font-family:Inter;font-size:14px;font-weight:400;letter-spacing:-.15px;line-height:22.75px}}