.form-project-type-container{width:100%;max-width:400px;margin:0 auto;padding:0;background:#fff}.form-project-type-container .form-project-type{width:100%;box-sizing:border-box}.form-project-type-container .form-project-type .form-project-type-title{font-family:"Lato",sans-serif;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-0.72px;margin:0 0 25px 0;text-align:center;color:#2a687b}.form-project-type-container .form-project-type .project-type-options{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.form-project-type-container .form-project-type .project-type-option{position:relative;display:block;cursor:pointer;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}.form-project-type-container .form-project-type .project-type-option input[type=radio]{position:absolute;left:13px;top:50%;transform:translateY(-50%);filter:none;width:15px;height:15px;cursor:pointer;margin:0;accent-color:#11b0d0}.form-project-type-container .form-project-type .project-type-option .option-content{display:flex;align-items:center;padding:9px 12px 9px 40px;background:#fff;border:1px solid #bdbdbd;border-radius:12px;box-sizing:border-box;min-height:59px;transition:border-color .2s ease}.form-project-type-container .form-project-type .project-type-option .option-content .option-text{display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex:1}.form-project-type-container .form-project-type .project-type-option .option-content .option-text span{text-align:left}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row{display:flex;align-items:center;gap:6px}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row .option-title{font-family:"Lato",sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-0.54px;color:#11b0d0;margin:0}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row .option-icon{width:15px;height:15px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row .option-icon svg{width:auto;height:15px;display:block;padding-left:12px;--fill-0: #11B0D0}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-description{font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:1.2;letter-spacing:-0.45px;color:#615c5a;margin:0}.form-project-type-container .form-project-type .project-type-option:first-of-type .option-content .option-text .option-title-row .option-icon svg{height:10px}.form-project-type-container .form-project-type .project-type-option:hover .option-content{border-color:#11b0d0}.form-project-type-container .form-project-type .project-type-option input[type=radio]:checked~.option-content{border-color:#11b0d0;background:#f0fcfd}.form-project-type-container .form-project-type .project-type-option input[type=radio]:focus~.option-content{outline:2px solid #11b0d0;outline-offset:2px}.form-project-type-container .form-project-type .form-project-type-submit{display:block;margin:0 auto;padding:15px 20px;background:#f9ce21;color:#fff;font-family:"Lato",sans-serif;font-size:18px;font-weight:800;line-height:1;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0px 6px 20px -4px rgba(0,0,0,.1);min-width:114px}.form-project-type-container .form-project-type .form-project-type-submit:hover{background:#e5ba1e;box-shadow:0px 8px 24px -4px rgba(0,0,0,.15)}.form-project-type-container .form-project-type .form-project-type-submit:active{transform:translateY(1px)}.form-project-type-container .form-project-type .form-project-type-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}@media(max-width: 768px){.form-project-type-container{max-width:100%;padding:0}.form-project-type-container .form-project-type .form-project-type-title{font-size:20px;margin-bottom:20px}.form-project-type-container .form-project-type .project-type-options{gap:12px;margin-bottom:20px}.form-project-type-container .form-project-type .project-type-option input[type=radio]{left:12px;width:14px;height:14px}.form-project-type-container .form-project-type .project-type-option .option-content{padding:8px 10px 8px 36px;min-height:54px}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row{gap:5px}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row .option-title{font-size:16px;letter-spacing:-0.48px}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-title-row .option-icon{width:13px;height:13px}.form-project-type-container .form-project-type .project-type-option .option-content .option-text .option-description{font-size:13px;letter-spacing:-0.39px}.form-project-type-container .form-project-type .form-project-type-submit{font-size:16px;padding:12px 18px;min-width:100px}}/*# sourceMappingURL=form-project-type.css.map */
