.form_label__hq54J{display:block;margin-bottom:6px}.form_label__hq54J,.form_radioLabel__CTvNb{color:var(--theme-text-dark);font-size:16px;font-weight:500}.form_radioLabel__CTvNb{line-height:1.45}.form_radioGroup__KdaNf{margin-top:2px}.form_submitRow__VxLnp{display:flex;justify-content:center;margin-top:36px}.min_maxWidth__lv3m4{min-width:100%}.min_noFileDisableDesign__t503G,.min_noFileDisableDesign__t503G>label{border:none;cursor:none}.FileUploader_logoRow__IHgO9{display:flex;align-items:center;gap:16px;width:100%;padding:8px 0 8px 18px}.FileUploader_avatarWrap__i4r6v{position:relative;flex-shrink:0}.FileUploader_avatar__AfTgU{width:88px;height:88px;background-color:var(--theme-paper)}.FileUploader_avatarEmpty__ZD_tR{background-color:color-mix(in srgb,var(--theme-secondary) 8%,transparent)}.FileUploader_editButton__Lfe_i{position:absolute;right:-6px;bottom:-4px;width:40px;height:40px;color:var(--theme-secondary);background-color:var(--theme-paper);border:1px solid var(--theme-divider);box-shadow:0 3px 10px color-mix(in srgb,var(--theme-text-primary) 12%,transparent)}.FileUploader_editButton__Lfe_i:hover{background-color:var(--theme-secondary-light)}.FileUploader_logoText__QeXAk{min-width:0}.FileUploader_logoName__o9RoY{margin:0;color:var(--theme-text-dark);font-size:18px;font-weight:600;line-height:27px}.FileUploader_logoHint__oNOQw{margin:0;color:var(--theme-text-dark);font-size:14px;line-height:21px}.FileUploader_logoError__nHf9a{margin:4px 0 0;color:var(--theme-error);font-size:12px}.FileUploader_clearButton__CThdu{min-width:0;margin-top:4px;padding:0}.ImageUploaderCard_card__2wPse{width:100%;overflow:hidden;background-color:color-mix(in srgb,var(--theme-secondary) 10%,transparent)}.ImageUploaderCard_placeholder__s6cAs{width:100%;aspect-ratio:1/1}.ImageUploaderCard_image__5yamE{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;cursor:pointer}.ImageUploaderCard_actions__4p3Ga{height:56px;justify-content:flex-end;padding:0 12px}.ImageUploaderCard_fileInput__XNfWG{display:none}.ConfirmDialog_message___9Gcq{color:var(--theme-text-primary)}.SustainableServices_helperPanel__JAXK7{background:var(--theme-paper);border:1px solid color-mix(in srgb,var(--theme-secondary) 18%,transparent);border-radius:24px;box-shadow:0 2px 9px color-mix(in srgb,var(--theme-text-primary) 10%,transparent)}.SustainableServices_header__oALkG{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:16px;margin-bottom:18px}@media(min-width:600px){.SustainableServices_header__oALkG{flex-direction:row;align-items:center}}.SustainableServices_headerMain__mASAR{display:flex;align-items:flex-start;gap:8px}@media(min-width:900px){.SustainableServices_headerMain__mASAR{gap:12px}}.SustainableServices_backButton__wz6xn{flex-shrink:0;width:40px;min-width:40px;height:40px;margin-top:12px;padding:0;border-radius:50%;color:var(--theme-secondary-contrast);background-color:var(--theme-secondary)}.SustainableServices_backButton__wz6xn:hover{background-color:color-mix(in srgb,var(--theme-secondary),#000 15%)}.SustainableServices_backButton__wz6xn.Mui-disabled{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.SustainableServices_title__qaJ_a{margin:0;color:var(--theme-text-dark);font-size:28px;font-weight:700;line-height:40px}.SustainableServices_subtitle__HYTzx{margin:0;color:var(--theme-text-primary);font-size:18px;font-weight:500;line-height:27px}.SustainableServices_headerActions__s1w9n{display:flex;flex-shrink:0;align-self:flex-end;gap:8px}@media(min-width:600px){.SustainableServices_headerActions__s1w9n{align-self:auto}}.SustainableServices_publishButton__NkCWI,.SustainableServices_saveButton__6gRBA{height:54px;font-size:18px}.SustainableServices_saveButton__6gRBA{min-width:110px}@media(min-width:900px){.SustainableServices_saveButton__6gRBA{min-width:140px}}.SustainableServices_publishButton__NkCWI{min-width:160px}@media(min-width:900px){.SustainableServices_publishButton__NkCWI{min-width:210px}}.SustainableServices_cardsGrid__jQC9N{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media(min-width:900px){.SustainableServices_cardsGrid__jQC9N{grid-template-columns:1fr 1fr}}.SustainableServices_column__6dIxT{display:flex;flex-direction:column;gap:24px}.SustainableServices_helperPanel__JAXK7{display:flex;flex-direction:column;gap:16px;padding:16px}@media(min-width:900px){.SustainableServices_helperPanel__JAXK7{padding:24px}}.SustainableServices_helperCard__IO3Qy{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:16px;border-radius:14px;text-align:left;background-color:color-mix(in srgb,var(--theme-secondary) 6%,transparent)}.SustainableServices_helperIcon__2GaFu{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;color:var(--theme-secondary);background:var(--theme-paper);border:1px solid color-mix(in srgb,var(--theme-secondary) 16%,transparent);box-shadow:0 3px 14px color-mix(in srgb,var(--theme-text-primary) 8%,transparent)}.SustainableServices_helperTitle__sL3dJ{margin:0;color:var(--theme-text-dark);font-size:16px;font-weight:600}.SustainableServices_helperText__MJu2F{margin:0;color:var(--theme-text-dark);font-size:14px}.SustainableServices_helperTextSpaced__BWKLV{margin-top:2px}.SustainableServices_quoteLink__Lx4lO{display:inline-block;margin-top:6px;color:var(--theme-secondary);font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.SustainableServices_statLight__7BKI5{display:block;padding:20px;border-radius:20px;color:var(--theme-text-dark);text-decoration:none;background-color:color-mix(in srgb,var(--theme-secondary) 6%,transparent);box-shadow:0 2px 9px color-mix(in srgb,var(--theme-text-primary) 10%,transparent)}@media(min-width:900px){.SustainableServices_statLight__7BKI5{padding:24px}}.SustainableServices_statPrimary__Ow8NP{padding:20px;border:1px solid var(--theme-primary-light);border-radius:16px;background-color:var(--theme-primary)}@media(min-width:900px){.SustainableServices_statPrimary__Ow8NP{padding:24px}}.SustainableServices_statText__XLmMJ{margin:0;color:var(--theme-text-dark);font-size:14px}.SustainableServices_statValue__eUHQD{margin:8px 0;color:var(--theme-text-dark);font-size:20px;font-weight:700;line-height:30px}.SustainableServices_statPrimary__Ow8NP .SustainableServices_statText__XLmMJ,.SustainableServices_statPrimary__Ow8NP .SustainableServices_statValue__eUHQD{color:#fff}.SustainableServices_statPrimary__Ow8NP .SustainableServices_statMuted__bc8nW{color:hsla(0,0%,100%,.8)}.SustainableServices_about__bXx9n{margin-top:20px}.SustainableServices_aboutTitle__qzyep{margin-bottom:8px;color:var(--theme-text-dark)}.SustainableServices_aboutText__SSwuU{margin:0;color:var(--theme-text-dark);font-size:14px;line-height:1.6}.GreenSolutions_stack__tKEnu{display:flex;flex-direction:column;gap:18px}.GreenSolutions_card__o8Yln{padding:18px;border:1px solid var(--theme-divider);border-radius:12px;background-color:var(--theme-paper);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.GreenSolutions_cardTitle__GJGeN{margin:0;color:var(--theme-text-dark);font-size:18px;font-weight:600;line-height:27px}.GreenSolutions_cardSubtitle__dMF_4{margin:0;color:var(--theme-text-dark);font-size:14px;line-height:21px}.GreenSolutions_statusOptions__4U3PE .MuiFormControlLabel-label{font-size:16px;line-height:24px}.GreenSolutions_statusHint__XOUn2{margin:4px 0 0;color:var(--theme-text-primary);font-size:14px;line-height:21px}.GreenSolutions_roundButton__N1RHt{width:56px;min-width:56px;height:56px;border-radius:50%}.GreenSolutions_imageList__UPBsV{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media(min-width:1200px){.GreenSolutions_imageList__UPBsV{grid-template-columns:repeat(3,minmax(0,1fr))}}.GreenSolutions_prices__53YAe{margin-top:8px}.GreenSolutions_priceLabel__2qn9e{margin:0;color:var(--theme-text-dark);font-size:16px;font-weight:500;line-height:1.5}.GreenSolutions_checkbox__xwi43{display:block;margin-top:8px}.GreenSolutions_checkboxNext__2akfP{display:block}.GreenSolutions_priceDisabled__kjMNQ{opacity:.5;pointer-events:none}.GreenSolutions_priceLink__TteCY{margin-top:8px}.GreenSolutions_or__T6IUQ{margin:8px 0;color:var(--theme-text-dark);font-size:14px;font-weight:600;text-align:center}.GreenSolutions_priceFileLink__wfkcV{display:block;margin-bottom:8px;text-decoration:underline;transition:all .2s}.GreenSolutions_priceFileLink__wfkcV:hover{opacity:.8}.GreenSolutions_fileRow__GWCs0{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.GreenSolutions_fileInput__8IbUD{display:none}.GreenSolutions_warning__30K6E{padding:24px 0 0 24px}