._contactLayout_hebg6_1{grid-template-columns:1.3fr 1fr;align-items:start;gap:32px;display:grid}._formWrap_hebg6_2{padding:48px}._formTitle_hebg6_3{font-family:var(--font-display);color:#fff;margin-bottom:28px;font-size:22px;font-weight:700}._form_hebg6_2{flex-direction:column;gap:20px;display:flex}._formRow_hebg6_5{grid-template-columns:1fr 1fr;gap:16px;display:grid}._field_hebg6_6{flex-direction:column;gap:8px;display:flex}._label_hebg6_7{color:#fff9;letter-spacing:.05em;font-size:13px;font-weight:600}._input_hebg6_8{color:#fff;font-family:var(--font-body);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:14px 18px;font-size:15px;transition:border-color .2s,background .2s}._input_hebg6_8::placeholder{color:#ffffff40}._input_hebg6_8:focus{border-color:var(--ds-blue);background:#2e5bff0f}._textarea_hebg6_22{resize:vertical;min-height:120px}._fileInput_hebg6_23{opacity:0;clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._fileTrigger_hebg6_24{color:#ffffff8c;cursor:pointer;background:#ffffff0a;border:1px dashed #fff3;border-radius:12px;align-items:center;gap:10px;width:100%;padding:14px 18px;font-size:14px;transition:border-color .2s,background .2s,color .2s;display:flex}._fileTrigger_hebg6_24:hover{border-color:var(--ds-blue);color:#fffc;background:#2e5bff0f}:is(._fileInput_hebg6_23:focus-visible+._fileTrigger_hebg6_24,._fileInput_hebg6_23:focus+._fileTrigger_hebg6_24){border-color:var(--ds-blue);background:#2e5bff0f}._fileSelected_hebg6_41{background:#2e5bff14;border:1px solid #2e5bff4d;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}._fileName_hebg6_50{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}._fileRemove_hebg6_51{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:12px;line-height:1;transition:background .2s,color .2s;display:flex}._fileRemove_hebg6_51:hover{color:#ff6b6b;background:#ff6b6b33}._success_hebg6_69{text-align:center;padding:40px 20px}._successIcon_hebg6_70{margin-bottom:16px;font-size:56px}._successTitle_hebg6_71{font-family:var(--font-display);color:#fff;margin-bottom:12px;font-size:26px;font-weight:800}._successDesc_hebg6_72{color:#fff9;font-size:16px;line-height:1.6}._infoPanel_hebg6_73{flex-direction:column;gap:20px;display:flex}._roccoCard_hebg6_74{align-items:center;gap:20px;padding:28px;display:flex}._roccoImg_hebg6_75{object-fit:contain;filter:drop-shadow(0 4px 16px #2e5bff4d);flex-shrink:0}._roccoName_hebg6_76{font-family:var(--font-display);color:#fff;margin-bottom:2px;font-size:16px;font-weight:700}._roccoSub_hebg6_77{color:var(--ds-cyan);letter-spacing:.05em;margin-bottom:10px;font-size:12px;font-weight:600}._roccoQuote_hebg6_78{color:#ffffff8c;font-size:13px;font-style:italic;line-height:1.5}._contactDetail_hebg6_79{flex-direction:column;gap:20px;padding:28px;display:flex}._detailItem_hebg6_80{align-items:flex-start;gap:14px;display:flex}._detailIcon_hebg6_81{margin-top:2px;font-size:22px}._detailLabel_hebg6_82{color:#fff6;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:11px;font-weight:700}._detailValue_hebg6_83{color:#fff;font-size:15px;font-weight:600}@media (max-width:900px){._contactLayout_hebg6_1,._formRow_hebg6_5{grid-template-columns:1fr}}@media (max-width:600px){._formWrap_hebg6_2{padding:24px}._roccoCard_hebg6_74,._contactDetail_hebg6_79{padding:20px}}
