.demo_modal .hs_position_other,.demo_modal .hs_salesperson_role__other{display:none!important;height:0!important;overflow:hidden!important;visibility:hidden!important}.marketing_modal form input,.marketing_modal form input::placeholder{font-family:Pretendard}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}#dimmed{background-color:rgba(3,7,18,.6);height:100%;left:0;top:0;transition:opacity .2s ease,visibility .2s ease;width:100%;z-index:10000}#dimmed,.cmn_modal{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.cmn_modal{background-color:#fff;border-radius:16px;display:block!important;left:50%;padding:32px 32px 0;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;width:600px;z-index:20000}.cmn_modal .close{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:12px;width:32px}body.demo_modal_open #dimmed,body.demo_modal_open .demo_modal{opacity:1;pointer-events:auto;visibility:visible}body.demo_modal_open .demo_modal{transform:translate3d(-50%,-50%,0) scale(1)}.demo_modal .form_title{color:#111827;font-size:32px;font-weight:600;letter-spacing:-.32px;line-height:140%;margin-bottom:32px;text-align:center}.demo_modal.marketing_modal .hs-submit{background-color:#fff;bottom:0;height:auto;left:auto;margin-top:-26px;opacity:1;padding-bottom:32px;padding-top:32px;position:sticky;top:auto;visibility:visible;width:auto}.demo_modal.marketing_modal .hs-submit input{background-color:#030712;color:#fff;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:160%}.ax_all_agree{border-bottom:1px solid #e5e7eb;padding-bottom:12px}.ax_all_agree_label{align-items:center;display:flex}.marketing_modal form .hs-fieldtype-booleancheckbox.hs-jobda_privacy_policy_agreement{margin-top:-14px}.marketing_modal form .hs_hdot_combined_email_agreement{margin-top:-12px}.marketing_modal form label.ax_all_agree_label{color:#374151;font-size:16px;font-weight:600;letter-spacing:-.18px;line-height:160%}.marketing_modal form .hs-form-required{color:#dc2626}.hs_salesperson_role .dropdown-container:before{background:url(https://contents.h.place/hubfs/HDOT/images/down_arrow.png) no-repeat 50%;background-size:cover;content:"";height:24px;position:absolute;right:16px;top:12px;width:24px}.marketing_modal .submitted-message{color:#111827;font-size:18px;font-weight:600;line-height:160%;padding-bottom:32px;text-align:center}.hs-fieldtype-radio .inputs-list{display:flex;gap:22px}.hs-fieldtype-radio .inputs-list label{align-items:center;cursor:pointer;display:flex;gap:6px}.marketing_modal form .hs-fieldtype-radio input{appearance:none;border:1.5px solid #9ca3af;cursor:pointer;height:16px;margin:0;padding:0;width:16px}.marketing_modal form .hs-fieldtype-radio input:checked{background-color:#05d16e;border:1px solid #05d16e;box-shadow:inset 0 0 0 3px #fff}@media (max-width:768px){.demo_modal{padding:16px 20px 0;width:375px}.demo_modal .form_title{font-size:18px;letter-spacing:-.18px;text-align:left}.ax_all_agree{margin-top:28px}.marketing_modal form .hs-fieldtype-booleancheckbox.hs-jobda_privacy_policy_agreement,.marketing_modal form .hs_hdot_combined_email_agreement{margin-top:-6px}.demo_modal.marketing_modal .hs-submit{margin-top:0;padding-bottom:24px;padding-top:24px}.marketing_modal .submitted-message{font-size:16px;padding-bottom:24px;text-align:left}}