.contents{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.contents .inner{align-items:center;align-self:stretch;background-color:var(--zinc-50);display:flex;flex:0 0 auto;flex-direction:column;padding:80px 0 160px;position:relative;width:100%}.contents .content{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:48px;max-width:1440px;padding:0 40px;position:relative;width:1440px}.contents .location-wrapper{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;position:relative;width:1360px}.contents .location-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:flex-end;position:relative}.contents .bullet{height:24px!important;position:relative!important;width:24px!important}.contents .rectangle{background-color:var(--zinc-400);height:3px;left:11px;position:relative;top:11px;width:3px}.contents .text-wrapper-2{color:var(--zinc-400);font-family:var(--18-136b-font-family);font-size:var(--18-136b-font-size);font-style:var(--18-136b-font-style);font-weight:var(--18-136b-font-weight);letter-spacing:var(--18-136b-letter-spacing);line-height:var(--18-136b-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contents .design-component-instance-node-2{flex:0 0 auto!important}.contents .form{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.contents .frame{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.contents .p{color:var(--black);font-family:var(--40-140b-font-family);font-size:var(--40-140b-font-size);font-style:var(--40-140b-font-style);font-weight:var(--40-140b-font-weight);letter-spacing:var(--40-140b-letter-spacing);line-height:var(--40-140b-line-height);margin-top:-1px;position:relative;text-align:center;width:fit-content}.contents .notification{align-items:center;background-color:var(--emerald-500);border-radius:9999px;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:14px 24px;position:relative}.contents .phone{height:20px;position:relative;width:20px}.contents .text-wrapper-3{color:var(--white);font-family:var(--20-150r-font-family);font-size:var(--20-150r-font-size);font-style:var(--20-150r-font-style);font-weight:var(--20-150r-font-weight);letter-spacing:var(--20-150r-letter-spacing);line-height:var(--20-150r-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contents .form-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:48px;position:relative}.contents .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.contents .form-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:28px;justify-content:center;position:relative}.contents .items{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.contents .item{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;position:relative}.contents .text-wrapper-4{color:#000;font-family:Pretendard-SemiBold,Helvetica;font-size:18px;font-weight:600;letter-spacing:0;line-height:23.4px;margin-top:-1px;position:relative;width:60px}.contents .text-wrapper-5{color:#000;font-family:Pretendard-SemiBold,Helvetica;font-size:18px;font-weight:600;letter-spacing:0;line-height:23.4px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.contents .item-2{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center;position:relative;width:640px}.contents .input-instance{box-sizing:border-box;align-items:flex-start!important;height:280px!important}.contents .terms{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative;width:640px}.contents .divider{height:1px;margin-right:-72px;position:relative;width:712px}.contents .divider-2{height:1px;left:0;object-fit:cover;position:absolute;top:-1px;width:640px}.contents .terms-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;position:relative}.contents .check-box-instance{position:relative!important}.contents .div-2{color:transparent;font-family:Pretendard-Regular,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.contents .span{color:#52525c;text-decoration:underline}.contents .text-wrapper-6{color:#52525c}.contents .text-wrapper-7{color:#193cb8}
