body{font-family:Pretendard;overflow-x:hidden}.title{color:#111827;font-size:64px;font-weight:700;letter-spacing:-1.28px;line-height:130%;margin-bottom:68px;text-align:center}.title .coloring{position:relative;z-index:1}.title .coloring:before{background:#a7f5a3;bottom:6px;content:"";height:40px;left:-3.5px;position:absolute;width:calc(100% + 7px);z-index:-1}.previous .title .coloring:before{background:#c7fcc5}br.mobile{display:none}.inner{margin:0 auto;max-width:888px}.banner{margin:0 auto;max-width:899px;padding:80px 0 175px}.banner .logo{display:block;margin-bottom:85.23px;width:178px}.banner .logo img{width:100%}.register{background:radial-gradient(150.25% 97.97% at 50% 0,#95f371 0,#50e049 100%);padding:160px 0;position:relative}.register:before{background:radial-gradient(50% 50% at 50% 50%,rgba(208,255,180,.2) 0,rgba(208,255,180,.14) 100%);border-radius:1117px;content:"";filter:blur(27px);height:199px;left:50%;margin-top:-100px;mix-blend-mode:overlay;position:absolute;top:0;width:1117px}.register form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.register .hs-dependent-field,.register .hs-fieldtype-phonenumber,.register .hs-fieldtype-select,.register .hs-fieldtype-text,.register .hs-form-field.hs-fieldtype-textarea{column-gap:2px;display:inline-flex;flex-wrap:wrap;margin-bottom:24px;width:calc(50% - 3px)}.register .hs-dependent-field,.register .hs-dependent-field+.hs-form-field,.register .hs-fieldtype-text.hs-email{width:100%}.register .hs-dependent-field>div{color:#4b5563;font-size:14px;font-weight:500;line-height:22px}.register .hs-dependent-field .hs-fieldtype-select,.register .hs-dependent-field .hs-fieldtype-textarea{margin-bottom:unset;width:100%}.register .hs-form-field.hs-fieldtype-textarea,.register .hs_hr_concerns{width:100%}.register .hs-fieldtype-phonenumber .input,.register .hs-fieldtype-select .input,.register .hs-fieldtype-text .input,.register .hs-form-field.hs-fieldtype-textarea .input{align-items:flex-end;margin-top:12px;order:3;width:100%}.register .hs-salesperson_role .input{margin-top:12px}.register .hs-fieldtype-booleancheckbox,.register .hs-submit{width:100%}.register .hs-fieldtype-booleancheckbox{align-items:center;column-gap:2px;display:inline-flex;flex-wrap:wrap}.register .hs-fieldtype-booleancheckbox+.hs-fieldtype-booleancheckbox{margin-top:4px}.register input[type=email],.register input[type=text],.register select,.register textarea{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#000;color:#111827;font-size:16px;font-weight:400;height:56px;letter-spacing:-.16px;padding:0 48px 0 20px;width:100%}.register select{background:#fff url(/hubfs/common/icon/icon_arrow_select.svg) no-repeat right 20px center;padding-right:68px}.register textarea{display:block;height:112px;padding:20px 24px;resize:none}.register .is-placeholder,.register input::placeholder,.register textarea::placeholder{color:#9ca3af;font-size:16px;font-weight:400;letter-spacing:-.16px}.register input[type=checkbox]{height:1px;opacity:0;position:absolute;width:1px}.register input[type=checkbox]+span{color:#4b5563;display:block;font-size:14px;font-weight:400;padding-left:28px;position:relative}.register input[type=checkbox]+span>a{color:#4b5563;display:inline-block;line-height:28px}.register input[type=checkbox]+span:before{border:1.5px solid #374151;border-radius:4px;box-sizing:border-box;content:"";cursor:pointer;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.register input[type=checkbox]:checked+span:before{background:#374151 url(https://recruit.jobda.im/hubfs/230306%20landing%20classUP/icon_check.svg) no-repeat 50%/16px;border:1px solid #374151}.register .box_selectAll{margin-bottom:16px;margin-top:40px;padding-bottom:16px;position:relative}.register .box_selectAll:before{background:#865ef5;bottom:0;content:"";height:1px;left:0;mix-blend-mode:luminosity;position:absolute;width:100%}.register .box_selectAll input[type=checkbox]+span{color:#374151;cursor:pointer;font-size:15px;font-weight:500;letter-spacing:0;line-height:28px}.register .hs-error-msgs{align-items:center;color:#dc2626;display:flex;font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:22px}.register .hs-fieldtype-phonenumber label:not(.hs-error-msg),.register .hs-fieldtype-select label:not(.hs-error-msg),.register .hs-fieldtype-text label:not(.hs-error-msg),.register .hs-fieldtype-textarea label:not(.hs-error-msg),.register .hs-salesperson_role label:not(.hs-error-msg){color:#4b5563;display:block;font-size:16px;font-weight:500;letter-spacing:-.16px;line-height:160%}.register .hs-form-required{color:#dc2626;display:inline-block;font-weight:400;line-height:14px;margin-left:5px}.register .actions{margin-top:32px;position:relative}.register .actions input{background:#374151;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:24px;font-weight:600;height:76px;letter-spacing:-.24px;transition:background .5s;width:100%}.register .actions input:hover{background:#000}.register_a.modal{border-radius:8px;letter-spacing:-.25px;padding:64px 48px 48px}.register_a.modal h4{color:#161617;font-size:28px;font-weight:600;line-height:36px;margin-bottom:12px}.register_a.modal dl{font-size:16px;line-height:26px}.register_a.modal dl+dl{margin-top:24px}.register_a.modal dt{color:#3b3c3f;font-weight:500;margin-bottom:2px}.register_a.modal dd{color:#797b80;font-weight:400;padding-left:12px;position:relative}.register_a.modal dd+dd{margin-top:2px}.register_a.modal dd:before{content:"-";left:0;position:absolute;top:0}.register_a.modal .btn_close{background:url(/hubfs/common/icon/icon_btn_close.svg) no-repeat 50%/32px;cursor:pointer;font-size:0;height:32px;position:absolute;right:32px;top:32px;width:32px}.register.use_color .box_selectAll,.register.use_color input[type=checkbox]:checked+span:before,.register.use_color input[type=email],.register.use_color input[type=text],.register.use_color select,.register.use_color textarea{border-color:var(--borderColor)}.mode_dark .register.use_color .title_section,.register .hs-dependent-field .hs-fieldtype-file,.register input[type=file],.register.use_color .hs-fieldtype-phonenumber label:not(.hs-error-msg),.register.use_color .hs-fieldtype-select label:not(.hs-error-msg),.register.use_color .hs-fieldtype-text label:not(.hs-error-msg),.register.use_color .hs-fieldtype-textarea label:not(.hs-error-msg),.register.use_color .info_contact,.register.use_color .info_contact>a,.register.use_color .info_register,.register.use_color .label_register,.register.use_color .title_section,.register.use_color .txt_close,.register.use_color .txt_note,.register.use_color input[type=checkbox]+span,.register.use_color input[type=checkbox]+span>a{color:var(--elementColor)}.register.use_color .actions input,.register.use_color .actions input:hover,.register.use_color .info_register>span+span:before,.register.use_color input[type=checkbox]:checked+span:before{background-color:var(--hoverColor)}.register.use_color input[type=checkbox]+span:before{border-color:var(--elementColor)}.register.use_color .hs-error-msgs,.register.use_color .hs-form-required{color:var(--errorColor)}.register.use_color input.error,.register.use_color select.error,.register.use_color textarea.error{border-color:var(--errorColor)}.btn_accordion{cursor:pointer}.accordion_body{height:0;overflow:hidden;transition:height .2s ease-out}.cont_tab{display:none}.cont_tab.on{display:block}#dim{background-color:rgba(39,37,37,.8);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}#dim.on{display:block}.modal{background:#f0f2f5;display:none;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:594px;z-index:10000}.modal.on{display:block}.submitted-message{align-items:center;color:#4b5563;display:flex;font-size:24px;font-weight:400;justify-content:center;letter-spacing:-.24px;line-height:32px;margin-top:-40px}.hs_salesperson_role .input .inputs-list{display:flex;flex-wrap:wrap;gap:12px 28px}.hs_salesperson_role .input .inputs-list .hs-form-checkbox{width:100px}.hs_salesperson_role .input .inputs-list .hs-form-checkbox .hs-form-checkbox-display{cursor:pointer;display:flex;width:100%}.hs_salesperson_role .input .inputs-list .hs-form-checkbox .hs-form-checkbox-display input{appearance:none;background:#fff url(https://contents.h.place/hubfs/2024%20HLAB/ASSETS/original-image.svg)no-repeat 50%;border:2px solid #9ca3af;border-radius:4px;cursor:pointer;height:22px;margin:0 5px 0 0;outline:none;padding:0;width:22px}.hs_salesperson_role .input .inputs-list .hs-form-checkbox .hs-form-checkbox-display input:checked{background-color:#05d16e;border-color:#05d16e}@media (max-width:1024px){.submitted-message{font-size:16px;letter-spacing:-.16px;line-height:160%;margin-top:-24px;max-width:300px;text-align:center;word-break:keep-all}.submitted-message img{margin-left:1.5px;width:28px}.register .inner{width:769px}.register .title{word-break:keep-all}.register .hs-dependent-field,.register .hs-fieldtype-phonenumber,.register .hs-fieldtype-select,.register .hs-fieldtype-text,.register .hs-form-field.hs-fieldtype-textarea{width:100%}.register .hs-fieldtype-phonenumber label:not(.hs-error-msg),.register .hs-fieldtype-select label:not(.hs-error-msg),.register .hs-fieldtype-text label:not(.hs-error-msg),.register .hs-fieldtype-textarea label:not(.hs-error-msg),.register .hs-salesperson_role label:not(.hs-error-msg){font-size:14px;letter-spacing:0}.register .txt_close{font-size:20px;letter-spacing:-.4px;line-height:30px}.register .hs-fieldtype-phonenumber .input,.register .hs-fieldtype-select .input,.register .hs-fieldtype-text .input,.register .hs-form-field.hs-fieldtype-textarea .input,.register .hs-salesperson_role .input{margin-top:8px}.register input[type=email],.register input[type=text],.register select,.register textarea{font-size:14px;letter-spacing:0}.register .is-placeholder,.register input::placeholder,.register textarea::placeholder{font-size:14px;letter-spacing:0}.register .box_selectAll{margin:26px 0 18px;padding-bottom:16px}.register .actions input{font-size:18px;height:60px;letter-spacing:-.18px}}@media (max-width:768px){.register .label_register{font-size:17px;font-weight:300;letter-spacing:-.17px;line-height:18px}.register .info_register{flex-direction:column;font-size:15px;letter-spacing:-.45px;line-height:20px;row-gap:2px}.register .info_register>span+span:before{display:none}.register .info_contact>a{display:inline-block}.register .hs-dependent-field,.register .hs-fieldtype-phonenumber,.register .hs-fieldtype-select,.register .hs-fieldtype-text,.register .hs-form-field.hs-fieldtype-textarea{margin-bottom:18px}.register input[type=file]::file-selector-button{font-size:16px;height:34px;margin:12px 10px 12px 0;width:96px}.register input[type=email],.register input[type=text],.register select{border-radius:4px;height:48px;padding:0 16px}.register select{padding-right:60px}.register .actions{margin-top:20px}.register .info_contact{font-size:14px;letter-spacing:-.28px;line-height:22px;margin-top:18px}.register .txt_close{font-size:16px;letter-spacing:-.32px;line-height:24px}.register_a.modal{padding:38px 16px 16px;width:312px}.register_a.modal .btn_close{background-size:28px;height:28px;right:18px;top:18px;width:28px}.register_a.modal h4{font-size:20px;letter-spacing:-.25px;line-height:30px}.register_a.modal dl{font-size:14px;letter-spacing:-.25px;line-height:22px}.register_a.modal dl+dl{margin-top:12px}}.previous{padding:160px 0}.previous .previous_list{border-radius:4px;display:flex;height:520px;overflow:hidden}.previous .previous_list li{flex-shrink:0;height:100%}.previous .text_area{background:linear-gradient(153deg,#119ce7,#00a9d3);padding:40px;width:368px}.previous .previous_title{color:#fff;font-size:48px;font-weight:700;letter-spacing:-.48px;line-height:135%;margin-bottom:12px}.previous .date{color:rgba(3,7,18,.5);font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:160%;margin-bottom:128px}.previous .link{align-items:center;background:#f3f4f6;border-radius:4px;color:#1f2937;display:flex;font-size:24px;font-weight:600;height:76px;justify-content:center;letter-spacing:-.24px;line-height:150%;width:100%}.previous .img_area{background:url(https://contents.h.place/hubfs/2024%20HLAB/NEWSLETTER/newsletter_blog_img.jpg) no-repeat 50%/cover;width:520px}.reason{background:linear-gradient(180deg,#ddffd2,#fafff9);padding:160px 0}.reason .reason_img img{width:100%}.reason .reason_img img.img_mobile{display:none}@media screen and (max-width:1024px){.title{font-size:32px;font-weight:600;letter-spacing:-.32px;margin-bottom:32px}.title .coloring:before{bottom:4px;content:"";height:18px;left:-2.5px;position:absolute;width:calc(100% + 5px)}br.desktop{display:none}br.mobile{display:block}.banner,.inner{max-width:320px}.banner{padding:23px 0 75px}.banner .logo{margin-bottom:69px;width:90px}.register{overflow-x:hidden;padding:80px 0}.register:before{background:radial-gradient(50% 50% at 50% 50%,rgba(208,255,180,.1) 0,rgba(208,255,180,.07) 100%);border-radius:416px;height:111px;margin-top:-55px;width:416px}.previous{padding:80px 0}.previous .previous_list{border-radius:2px;flex-direction:column;height:auto;width:100%}.previous .previous_list li{height:fit-content;width:100%}.previous .text_area{order:2;padding:20px}.previous .previous_title{font-size:24px;letter-spacing:-.24px;line-height:130%;margin-bottom:4px}.previous .date{font-size:15px;letter-spacing:0;margin-bottom:19px}.previous .link{border-radius:2px;font-size:18px;height:60px;letter-spacing:-.18px;line-height:160%}.previous .previous_list li.img_area{height:320px}.reason{padding:80px 0}.reason .reason_img img.img_desktop{display:none}.reason .reason_img img.img_mobile{display:block}}