body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.IndexPage_pageContainer__gfilM{background:linear-gradient(135deg,#495894,#0fe880);flex:1 1;overflow-x:hidden;overflow-y:auto;position:relative}.IndexPage_pageContainer__gfilM::-webkit-scrollbar{width:8px}.IndexPage_pageContainer__gfilM::-webkit-scrollbar-track{background:#ffffff1a}.IndexPage_pageContainer__gfilM::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.IndexPage_pageContainer__gfilM::-webkit-scrollbar-thumb:hover{background:#ffffff80}.IndexPage_heroSection__KC2dn{align-items:center;display:flex;justify-content:center;min-height:35vh;overflow:hidden;padding:2rem 2rem 80px;position:relative}.IndexPage_heroSection__KC2dn:before{animation:IndexPage_float__JaVgP 20s ease-in-out infinite;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 20"><circle fill="url(%23a)" cx="50" cy="10" r="10"/></svg>') repeat;bottom:0;content:"";left:0;opacity:.1;position:absolute;right:0;top:0}@keyframes IndexPage_float__JaVgP{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.IndexPage_heroContent__ahSg4{animation:IndexPage_fadeInUp__E3BsD 1s ease-out;max-width:1000px;position:relative;text-align:center;z-index:2}@keyframes IndexPage_fadeInUp__E3BsD{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.IndexPage_heroTitle__WoZ5W{color:#fff;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 2px 4px #0000001a;width:-webkit-max-content;width:max-content}.IndexPage_heroSubtitle__zaTDl{color:#fffffff2;font-size:1.3rem;font-weight:400;line-height:1.6;margin-bottom:2.5rem}.IndexPage_featuresContainer__f-cjp{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.IndexPage_featureChip__SX3Xn{animation:IndexPage_slideInLeft__iNXJJ .6s ease-out both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3!important;border:1px solid #ffffff4d!important;color:#fff!important;transition:all .3s ease}.IndexPage_featureChip__SX3Xn:hover{background:#ffffff4d!important;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}@keyframes IndexPage_slideInLeft__iNXJJ{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.IndexPage_contentContainer__h5PfT{border-radius:2rem 2rem 2rem 2rem;margin:-2rem auto 0;max-width:1200px;padding:3rem 2rem 1rem;position:relative;z-index:3}.IndexPage_sectionCard__Y4o\+n{animation:IndexPage_slideInUp__VjXtv .6s ease-out;border:none!important;border-radius:1.5rem!important;box-shadow:0 8px 32px #0000001a!important;margin-bottom:3rem;overflow:hidden;transition:all .3s ease}@keyframes IndexPage_slideInUp__VjXtv{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.IndexPage_sectionCard__Y4o\+n:hover{box-shadow:0 16px 48px #00000026!important;transform:translateY(-8px)}.IndexPage_cardContent__zsvTd{display:flex;min-height:300px;position:relative}.IndexPage_imageContainer__xR9Eh{align-items:stretch;display:flex;flex:1 1;justify-content:stretch;max-width:400px;min-width:300px;overflow:hidden;position:relative}.IndexPage_sectionImage__hvQQZ{height:100%;object-fit:cover;object-position:right;transition:transform .3s ease;width:100%}.IndexPage_sectionCard__Y4o\+n:hover .IndexPage_sectionImage__hvQQZ{transform:scale(1.05)}.IndexPage_imageOverlay__TpQv3{background:linear-gradient(45deg,#00b89433,#0fe88033);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.IndexPage_sectionCard__Y4o\+n:hover .IndexPage_imageOverlay__TpQv3{opacity:1}.IndexPage_textContent__o1amB{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2.5rem!important}.IndexPage_sectionTitle__rtCDJ{color:#2d3748!important;font-size:2.2rem!important;font-weight:600!important;margin-bottom:1rem!important;position:relative}.IndexPage_sectionTitle__rtCDJ:after{background:linear-gradient(90deg,#00b894,#0fe880);border-radius:2px;bottom:-.5rem;content:"";height:3px;left:0;position:absolute;width:60px}.IndexPage_sectionDescription__rcFii{color:#4a5568!important;font-size:1.1rem!important;line-height:1.7!important;margin-bottom:2rem!important}.IndexPage_sectionButton__4aErs{align-self:flex-start!important;border-radius:2rem!important;box-shadow:0 4px 16px #0000001a!important;font-size:1rem!important;font-weight:600!important;padding:.75rem 2rem!important;text-transform:none!important;transition:all .3s ease!important}.IndexPage_ctaSection__ajPYS{color:#fff;padding:0 2rem 1rem;text-align:center}.IndexPage_ctaTitle__b6kZC{font-size:2.5rem!important;font-weight:700!important;margin-bottom:1rem!important;text-shadow:0 2px 4px #0000001a}.IndexPage_ctaDescription__L\+rCq{font-size:1.2rem!important;margin-bottom:2.5rem!important;opacity:.9}.IndexPage_ctaButton__tWPwW{background:linear-gradient(45deg,#00b894,#0fe880)!important;border-radius:2rem!important;box-shadow:0 8px 24px #00b8944d!important;color:#fff!important;font-size:1.1rem!important;font-weight:600!important;padding:1rem 3rem!important;text-transform:none!important;transition:all .3s ease!important}.IndexPage_ctaButton__tWPwW:hover{box-shadow:0 12px 32px #00b89466!important;transform:translateY(-3px)!important}@media (max-width:768px){.IndexPage_heroTitle__WoZ5W{font-size:2.5rem}.IndexPage_heroSubtitle__zaTDl{font-size:1.1rem}.IndexPage_cardContent__zsvTd{flex-direction:column;min-height:auto}.IndexPage_imageContainer__xR9Eh{align-items:stretch;height:200px;justify-content:stretch;max-width:100%;min-width:100%}.IndexPage_textContent__o1amB{padding:2rem!important}.IndexPage_sectionTitle__rtCDJ{font-size:1.8rem!important}.IndexPage_sectionDescription__rcFii{font-size:1rem!important}.IndexPage_contentContainer__h5PfT{padding:2rem 1rem}.IndexPage_featuresContainer__f-cjp{gap:.5rem}.IndexPage_featureChip__SX3Xn{font-size:.8rem!important}.IndexPage_ctaTitle__b6kZC{font-size:2rem!important}.IndexPage_ctaDescription__L\+rCq{font-size:1rem!important}}@media (min-width:769px) and (max-width:1024px){.IndexPage_heroTitle__WoZ5W{font-size:3rem}.IndexPage_heroSubtitle__zaTDl{font-size:1.2rem}.IndexPage_textContent__o1amB{padding:2rem!important}.IndexPage_sectionTitle__rtCDJ{font-size:2rem!important}}.SearchBar_searchInput__S8ff\+{background-color:#fff;margin-bottom:5px!important;width:100%}.SearchBar_filterButton__S0erl{display:none}@media (max-width:768px){.SearchBar_filterButton__S0erl{align-self:stretch;background-color:#3b3b3b;color:#faf0dc;display:block;height:56px;margin-left:10px}}.Questionneaire_sectionStyle__pA4kC{margin-bottom:24px}.Questionneaire_sectionHeaderStyle__FFbFf{color:#13a89e!important;font-weight:600!important;margin-bottom:12px!important}.Questionneaire_fieldStyle__Q1d1W{margin-bottom:8px}.Questionneaire_pageWrapper__3-fI\+{background-color:initial;display:flex;flex:1 1;flex-direction:column}.Questionneaire_modalContent__tzYED{max-height:calc(90vh - 120px);overflow-y:auto;padding:24px}.Questionneaire_modalContent__tzYED::-webkit-scrollbar{width:8px}.Questionneaire_modalContent__tzYED::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.Questionneaire_modalContent__tzYED::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.Questionneaire_modalContent__tzYED::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.Questionneaire_backButton__7W0o0{align-items:center;background:none;border:none;color:#2d3436;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;transition:color .2s}.Questionneaire_backButton__7W0o0:hover{color:#0fe880}.SearchPage_mainContainer__vpZeD{background-color:#f5f5f5;display:flex;flex:1 1;flex-direction:column;min-height:100%}.SearchPage_tabsContainer__dPwFE{border-bottom:1px solid #ddd;display:flex;justify-content:center;padding-top:10px;width:100%}.SearchPage_contentContainer__mFg8j{gap:20px;margin-top:20px}.SearchPage_FilterSidebar__xLOD4{width:100%}.SearchPage_mainContent__gOcp\+{display:flex;justify-content:space-evenly;width:100%}.SearchPage_searchContainer__OdC-n{margin:20px 0;max-width:800px;width:100%}@media (max-width:1024px){.SearchPage_contentContainer__mFg8j{gap:15px;max-width:95%}.SearchPage_FilterSidebar__xLOD4{width:220px}.SearchPage_mainContent__gOcp\+{width:calc(100% - 220px)}.SearchPage_searchContainer__OdC-n{max-width:700px}}@media (max-width:768px){.SearchPage_mainContainer__vpZeD{padding:15px}.SearchPage_contentContainer__mFg8j{gap:15px;margin-top:15px}.SearchPage_mainContent__gOcp\+{width:100%}.SearchPage_searchContainer__OdC-n{margin:15px 0;width:100%}}@media (min-width:769px) and (max-width:1024px){.SearchPage_mainContainer__vpZeD{padding:18px}.SearchPage_contentContainer__mFg8j{max-width:95%}}@media (min-width:1025px){.SearchPage_contentContainer__mFg8j{max-width:40%;min-width:70%}}.CatalogDetailPage_pageWrapper__Jm8Zy{background:#faf0dc;display:flex;flex:1 1;flex-direction:column;min-height:100vh;padding:20px 0}.CatalogDetailPage_headerSection__l3Rkv{background:#fff;border:1px solid #13a89e1a;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:24px;padding:32px}.CatalogDetailPage_headerTop__MkTYT{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.CatalogDetailPage_backButton__xmZwS{align-items:center;background:none!important;border:2px solid #13a89e!important;border-radius:8px!important;color:#13a89e!important;display:flex;font-weight:600!important;gap:8px;padding:8px 16px!important;text-transform:none!important;transition:all .3s ease!important}.CatalogDetailPage_backButton__xmZwS:hover{background:#13a89e!important;color:#fff!important;transform:translateX(-4px)}.CatalogDetailPage_favoriteButton__YPE30{transition:all .3s ease!important}.CatalogDetailPage_favoriteButton__YPE30:hover{transform:scale(1.1)!important}.CatalogDetailPage_mainTitle__alif9{color:#2d3436!important;font-weight:700!important;line-height:1.2!important;margin-bottom:12px!important}.CatalogDetailPage_localTitle__aaU-6{color:#636e72!important;font-style:italic!important;margin-bottom:24px!important}.CatalogDetailPage_chipContainer__7vYBp{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.CatalogDetailPage_infoChip__AXg9x{border:1px solid #0000001a!important;border-radius:20px!important;font-weight:500!important;padding:8px 4px!important}.CatalogDetailPage_contentSection__1oOAe{margin-top:24px}.CatalogDetailPage_accordionContainer__Ro9iu{display:flex;flex-direction:column;gap:12px}.CatalogDetailPage_accordion__hKA1I{border:1px solid #0000001a!important;border-radius:12px!important;box-shadow:0 2px 8px #0000001a!important;overflow:hidden!important;transition:all .3s ease!important}.CatalogDetailPage_accordion__hKA1I:hover{box-shadow:0 8px 24px #00000026!important;transform:translateY(-2px)!important}.CatalogDetailPage_accordion__hKA1I:before{display:none!important}.CatalogDetailPage_accordionSummary__l1sLK{border-radius:12px 12px 0 0!important;min-height:64px!important;transition:all .3s ease!important}.CatalogDetailPage_accordionSummary__l1sLK:hover{transform:none!important}.CatalogDetailPage_accordionSummary__l1sLK .CatalogDetailPage_MuiAccordionSummary-expandIconWrapper__zf-AH{color:inherit!important;transition:transform .3s ease!important}.CatalogDetailPage_accordionSummary__l1sLK.CatalogDetailPage_Mui-expanded__wzXOt .CatalogDetailPage_MuiAccordionSummary-expandIconWrapper__zf-AH{transform:rotate(180deg)!important}.CatalogDetailPage_accordionDetails__mTiKP{background:#fff!important;border-top:1px solid #0000001a!important;padding:0 24px!important}.CatalogDetailPage_fieldStyle__ttm6b{word-wrap:break-word;line-height:1.6!important;margin-bottom:12px}.CatalogDetailPage_fieldStyle__ttm6b:last-child{margin-bottom:0}.CatalogDetailPage_sidebar__vh288{position:-webkit-sticky;position:sticky}.CatalogDetailPage_sidebarCard__xUiB3{background:#fff!important;border:1px solid #13a89e1a!important;border-radius:16px!important;box-shadow:0 4px 20px #00000014!important;padding:24px!important}.CatalogDetailPage_sidebarTitle__Q7Coz{color:#13a89e!important;font-weight:600!important;margin-bottom:8px!important}.CatalogDetailPage_detailItem__tsbDj{margin-bottom:20px}.CatalogDetailPage_detailItem__tsbDj:last-child{margin-bottom:0}.CatalogDetailPage_rddContainer__U\+JPr{display:flex;flex-direction:column;gap:8px;margin-top:12px}.CatalogDetailPage_rddChip__VsBiP{align-self:flex-start!important;border-radius:16px!important;font-size:.75rem!important;font-weight:500!important}.CatalogDetailPage_sectionStyle__Jh8Mc{margin-bottom:24px}.CatalogDetailPage_sectionHeaderStyle__sWAci{color:#13a89e!important;font-weight:600!important;margin-bottom:12px!important}.CatalogDetailPage_detailField__JfQRP{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.CatalogDetailPage_detailField__JfQRP strong{color:#2d3436;min-width:180px}@media (max-width:768px){.CatalogDetailPage_pageWrapper__Jm8Zy{padding:12px 0}.CatalogDetailPage_headerSection__l3Rkv{margin-bottom:16px;padding:20px}.CatalogDetailPage_headerTop__MkTYT{align-items:flex-start;flex-direction:column;gap:16px}.CatalogDetailPage_mainTitle__alif9{font-size:1.75rem!important}.CatalogDetailPage_chipContainer__7vYBp{gap:8px}.CatalogDetailPage_accordionSummary__l1sLK{min-height:56px!important;padding:0 16px!important}.CatalogDetailPage_accordionDetails__mTiKP{padding:0 16px!important}.CatalogDetailPage_sidebarCard__xUiB3{padding:16px!important}.CatalogDetailPage_sidebar__vh288{margin-top:24px;position:static}}@media (max-width:480px){.CatalogDetailPage_headerSection__l3Rkv{padding:16px}.CatalogDetailPage_mainTitle__alif9{font-size:1.5rem!important}.CatalogDetailPage_localTitle__aaU-6{font-size:1.1rem!important}.CatalogDetailPage_chipContainer__7vYBp{flex-direction:column}.CatalogDetailPage_infoChip__AXg9x{align-self:flex-start!important}}.CatalogDetailPage_accordion__hKA1I .CatalogDetailPage_MuiCollapse-root__rWXQ6{transition:height .3s ease-in-out!important}.CatalogDetailPage_accordionDetails__mTiKP::-webkit-scrollbar{width:6px}.CatalogDetailPage_accordionDetails__mTiKP::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.CatalogDetailPage_accordionDetails__mTiKP::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.CatalogDetailPage_accordionDetails__mTiKP::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.CatalogDetailPage_detailItem__tsbDj:hover{background:#13a89e05;border-radius:8px;margin:-8px -8px 12px;padding:8px;transition:all .2s ease}.CatalogDetailPage_accordion__hKA1I:focus-within{outline:2px solid #13a89e;outline-offset:2px}.CatalogDetailPage_backButton__xmZwS:focus{outline:2px solid #13a89e!important;outline-offset:2px!important}.CatalogDetailPage_favoriteButton__YPE30:focus{outline:2px solid #ff6b6b!important;outline-offset:2px!important}.CatalogDetailPage_accordionDetails__mTiKP ul{margin:0;padding-left:20px}.CatalogDetailPage_accordionDetails__mTiKP ul li{line-height:1.5;margin-bottom:8px}.CatalogDetailPage_accordionDetails__mTiKP p{line-height:1.6;margin-bottom:12px}.CatalogDetailPage_accordionDetails__mTiKP p:last-child{margin-bottom:0}.CatalogDetailPage_accordionDetails__mTiKP .CatalogDetailPage_fieldStyle__ttm6b{-webkit-hyphens:auto;hyphens:auto;max-width:100%;word-break:break-word}.CatalogDetailPage_accordionDetails__mTiKP strong{color:#2d3436;font-weight:600}.CatalogDetailPage_accordionDetails__mTiKP .CatalogDetailPage_fieldStyle__ttm6b>strong+*{display:inline-block;margin-left:8px}.CatalogDetailPage_accordionDetails__mTiKP .CatalogDetailPage_MuiTypography-body1__vQBrK+.CatalogDetailPage_MuiTypography-body1__vQBrK{margin-top:8px}.CatalogDetailPage_loadingContainer__WXBHD{align-items:center;display:flex;justify-content:center;min-height:200px}.CatalogDetailPage_errorContainer__x9x7t{padding:40px 20px;text-align:center}.CatalogDetailPage_errorContainer__x9x7t .CatalogDetailPage_MuiButton-root__apGBo{margin-top:16px}.CatalogDetailPage_sidebarBlurred__8CvDA{filter:blur(5px);pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.CatalogDetailPage_sidebarOverlay__WEraS{align-items:center;background:#ffffffb3;border-radius:16px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.CatalogDetailPage_tabDisabled__ZsoAV{cursor:not-allowed;opacity:.5;pointer-events:none}.ShareButton_shareButton__yojnb{font-weight:600;padding-bottom:12px;padding-top:12px;text-transform:none}.ShareButton_dialogPaper__YYeJz{border-radius:16px;padding:8px}.ShareButton_dialogTitle__OnZLH{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.ShareButton_dialogTitleText__8064h{font-weight:600}.ShareButton_closeButton__TwEEN{color:#0009}.ShareButton_closeButton__TwEEN:hover{background-color:#0000000a}.ShareButton_dialogContent__dCWzg{padding-top:0}.ShareButton_previewBox__HKtuS{border-radius:12px;margin-bottom:24px;padding:16px}.ShareButton_previewTitle__VnqQE{font-weight:600;margin-bottom:4px}.ShareButton_previewDescription__P5ju3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ShareButton_shareOptionsGrid__-P0gH{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.ShareButton_shareOption__oma-T{align-items:center;border:1px solid;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:24px;transition:all .2s ease}.ShareButton_shareOption__oma-T:hover{background-color:#00000005;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.ShareButton_shareOptionIcon__oJyQ2{align-items:center;display:flex;justify-content:center}.ShareButton_shareOptionLabel__Ntfe0{font-weight:500;text-align:center}.ShareButton_urlDisplay__JVZMH{background-color:#00000005;border:1px solid;border-radius:8px;margin-top:16px;padding:16px}.ShareButton_urlText__l4Lre{font-family:monospace;word-break:break-all}@media (max-width:600px){.ShareButton_shareOptionsGrid__-P0gH{grid-template-columns:1fr}.ShareButton_shareOption__oma-T{padding:20px}}.SolutionsPage_solutionContainer__4DO99{background-color:#faf0dc;height:100%;min-height:0;overflow:hidden;width:100%}.SolutionsPage_mainContainer__Ao9Wy{align-items:center;display:flex;min-height:inherit}.SolutionsPage_contentWrapper__ZBqmZ{padding:4rem 0;width:100%}.SolutionsPage_headerSection__se8ir{animation:SolutionsPage_fadeInDown__N8JPE .8s ease forwards;margin-bottom:5rem;opacity:0;text-align:center}.SolutionsPage_pageTitle__QmOzR{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2d3436,#434343);-webkit-background-clip:text;font-size:4rem!important;font-weight:800!important;letter-spacing:-.02em;margin-bottom:1rem!important}.SolutionsPage_pageSubtitle__YOjUR{color:#636e72!important;font-size:1.25rem!important;font-weight:400!important;opacity:.8}.SolutionsPage_cardsSection__UG8nA{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:800px;padding:0 2rem}.SolutionsPage_cardItem__4AiOu{animation:SolutionsPage_fadeInUp__G2vpP .6s ease forwards;animation-delay:var(--card-delay);cursor:pointer;opacity:0;position:relative;transform:translateY(20px)}.SolutionsPage_cardContent__fsiiy{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;padding:1.5rem;position:relative;z-index:1}.SolutionsPage_cardMain__00chN{align-items:center;display:flex;flex:1 1;gap:1.5rem}.SolutionsPage_iconWrapper__-8KYX{height:64px;position:relative;width:64px}.SolutionsPage_iconBackground__SN3GR{background-color:var(--card-color);border-radius:16px;inset:0;opacity:.1;position:absolute;transition:all .3s ease}.SolutionsPage_iconContainer__d0q85{align-items:center;color:var(--card-color);display:flex;height:100%;justify-content:center;position:relative;transition:all .3s ease;width:100%}.SolutionsPage_cardIcon__YE8xk{font-size:28px;transition:all .3s ease}.SolutionsPage_textContent__aiB4e{flex:1 1;min-width:0}.SolutionsPage_cardTitle__ngYI-{color:var(--card-color)!important;font-size:1.5rem!important;font-weight:600!important;margin-bottom:.5rem!important;transition:all .3s ease}.SolutionsPage_cardDescription__\+2fBg{color:#636e72!important;font-size:.9375rem!important;line-height:1.6!important;opacity:.8;transition:all .3s ease}.SolutionsPage_arrowButton__W2UZ6{color:var(--card-color)!important;opacity:0;transform:translateX(-10px);transition:all .3s ease!important}.SolutionsPage_cardBackground__1VZ8\+{background-color:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000f;inset:0;position:absolute;transition:all .3s ease}.SolutionsPage_cardItem__4AiOu:hover .SolutionsPage_cardBackground__1VZ8\+{box-shadow:0 8px 30px #0000001f;transform:scale(1.02)}.SolutionsPage_cardItem__4AiOu:hover .SolutionsPage_iconBackground__SN3GR{opacity:.15;transform:scale(1.1)}.SolutionsPage_cardItem__4AiOu:hover .SolutionsPage_cardIcon__YE8xk{transform:scale(1.1)}.SolutionsPage_cardItem__4AiOu:hover .SolutionsPage_arrowButton__W2UZ6{opacity:1;transform:translateX(0)}@keyframes SolutionsPage_fadeInDown__N8JPE{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes SolutionsPage_fadeInUp__G2vpP{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SolutionsPage_searchSection__JTSKy{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem;margin-top:4rem}@media (max-width:600px){.SolutionsPage_searchSection__JTSKy{gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem}}.SolutionsPage_searchContainer__VRJ6i{align-items:center;display:flex;gap:1rem;width:100%}@media (max-width:600px){.SolutionsPage_searchContainer__VRJ6i{flex-direction:row;gap:.5rem}}.SolutionsPage_filterButton__d2Kzq{background-color:#fff!important;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#3b3b3b!important;flex-shrink:0;transition:all .2s ease!important}.SolutionsPage_filterButton__d2Kzq:hover{background-color:#0fe8801a!important;color:#0fe880!important;transform:translateY(-1px)}.SolutionsPage_filterButtonActive__pnSum{background-color:#0fe88026!important;color:#0fe880!important}.SolutionsPage_filterPanel__tBxAT{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000014;margin-top:.25rem;padding:1.5rem}@media (max-width:600px){.SolutionsPage_filterPanel__tBxAT{padding:1rem}}.SolutionsPage_filterPanelTitle__HDHoH{align-items:center;color:#3b3b3b;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:1.25rem}.SolutionsPage_filterTags__6abah{display:flex;flex-wrap:wrap;gap:.75rem;padding:.25rem 0}@media (max-width:600px){.SolutionsPage_filterTags__6abah{gap:.5rem}}.SolutionsPage_filterTag__uFj\+j{background:#e8f5e9;border:2px solid #0000;border-radius:20px;color:#0fb870;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:.02em;padding:.5rem 1.25rem;transition:all .2s ease}@media (max-width:600px){.SolutionsPage_filterTag__uFj\+j{font-size:.8125rem;padding:.375rem 1rem}}.SolutionsPage_filterTag__uFj\+j.SolutionsPage_selected__J0sDL{background-color:#0fb870;border-color:#0000;color:#fff}.SolutionsPage_selectedFilters__nlxpL{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.5rem;padding:.25rem 0}.SolutionsPage_filterChip__EkloF{align-items:center;background:#e8f5e9!important;border:2px solid #0000!important;border-radius:16px!important;color:#0fb870!important;display:flex;font-size:.875rem!important;font-weight:600!important;height:32px!important;letter-spacing:.02em!important;padding:0 1rem!important;transition:all .2s ease!important}.SolutionsPage_filterChip__EkloF .SolutionsPage_MuiIconButton-root__JcEli{color:#0fe880!important;padding:0 2px!important}.SolutionsPage_filterDrawerMobile__-mGFE{border-radius:16px 16px 0 0!important;padding:1rem!important}.SolutionsPage_backButton__uadRC{align-items:center;background:none;border:none;color:#2d3436;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:1.5rem;transition:color .2s}.SolutionsPage_backButton__uadRC:hover{color:#0fe880}.WizardPage_chatHeader__KRbWZ{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;padding:16px 24px}.WizardPage_headerTitle__N84eg{color:#333;font-weight:600}.WizardPage_clearButton__R-bqd{color:#666;transition:color .2s ease}.WizardPage_clearButton__R-bqd:hover{color:#333}.WizardPage_inputContainer__WVpSY{align-items:flex-end;background-color:#f8f9fa;border-top:1px solid #0000001a;gap:12px;min-height:0;overflow:hidden;padding:16px 24px}.WizardPage_messageInput__QlKDV{flex:1 1}.WizardPage_sendButton__9h2a8{margin-bottom:8px}.WizardPage_userMessage__9UJ8Y{display:flex;justify-content:flex-end;margin-bottom:16px}.WizardPage_botMessage__cvDk0,.WizardPage_errorMessage__PUjZG{display:flex;justify-content:flex-start;margin-bottom:16px}.WizardPage_messageContent__-ijZ7{background-color:#faf0dc!important;border-radius:12px;box-shadow:0 1px 3px #0000001a;max-width:70%;padding:12px 16px}.WizardPage_userMessage__9UJ8Y .WizardPage_messageContent__-ijZ7{background-color:#faf0dc;color:#fff}.WizardPage_botMessage__cvDk0 .WizardPage_messageContent__-ijZ7{background-color:#f8f9fa;color:#333}.WizardPage_errorMessage__PUjZG .WizardPage_messageContent__-ijZ7{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.WizardPage_sourceChip__f\+Lts{background-color:#e3f2fd;border:1px solid #bbdefb;color:#1976d2;font-size:.75rem;margin:2px}.WizardPage_sourceChip__f\+Lts:hover{background-color:#bbdefb;color:#1565c0}.WizardPage_chatHistoryItem__crf6H{cursor:pointer;padding:10px 12px;transition:background-color .2s ease}.WizardPage_chatHistoryItem__crf6H:hover{background-color:#00b8941a!important}.WizardPage_chatHistoryItem__crf6H.WizardPage_selected__-oCZ1{background-color:#e8f5e8!important;border-right:3px solid #00b894}.WizardPage_documentCard__O7nkM{transition:transform .2s ease,box-shadow .2s ease}.WizardPage_documentCard__O7nkM:hover{box-shadow:0 4px 8px #0000001f!important;transform:translateY(-2px)}.WizardPage_sidebarHeader__L3fBE{background:linear-gradient(135deg,#00b894,#00a085);color:#fff;padding:20px 16px}.WizardPage_newChatButton__MKYm2{background:linear-gradient(135deg,#00b894,#00a085);border:none;border-radius:8px;color:#fff;font-weight:500;padding:10px 16px;transition:all .2s ease}.WizardPage_newChatButton__MKYm2:hover{background:linear-gradient(135deg,#00a085,#009973);box-shadow:0 4px 12px #00b8944d;transform:translateY(-1px)}.WizardPage_documentIcon__\+dbBq{color:#00b894;height:24px;width:24px}.WizardPage_scrollbar__wafk4{scrollbar-color:#00b894 #0000;scrollbar-width:thin}.WizardPage_scrollbar__wafk4::-webkit-scrollbar{width:6px}.WizardPage_scrollbar__wafk4::-webkit-scrollbar-track{background:#0000}.WizardPage_scrollbar__wafk4::-webkit-scrollbar-thumb{background-color:#00b894;border-radius:3px}.WizardPage_scrollbar__wafk4::-webkit-scrollbar-thumb:hover{background-color:#00a085}@media (max-width:1200px){.WizardPage_messageContent__-ijZ7{max-width:80%}}@media (max-width:768px){.WizardPage_messageContent__-ijZ7{max-width:90%}.WizardPage_chatHeader__KRbWZ,.WizardPage_inputContainer__WVpSY{padding:12px 16px}.WizardPage_botMessage__cvDk0,.WizardPage_errorMessage__PUjZG,.WizardPage_userMessage__9UJ8Y{margin-bottom:12px}.WizardPage_sourceChip__f\+Lts{font-size:.7rem;margin:1px}}@media (max-width:480px){.WizardPage_messageContent__-ijZ7{max-width:95%;padding:10px 12px}.WizardPage_chatHeader__KRbWZ{padding:8px 12px}.WizardPage_headerTitle__N84eg{font-size:1rem}.WizardPage_inputContainer__WVpSY{gap:8px;padding:8px 12px}}.WorkspacesPage_pageContainer__VLAh2{background:linear-gradient(135deg,#3f4f87,#14e07d);display:flex;justify-content:center;min-height:100vh;overflow:auto;width:100%}.WorkspacesPage_contentWrapper__SdLG7{max-width:1100px;padding:3rem 2rem 4rem;width:100%}.WorkspacesPage_separator__jT4ns{background:linear-gradient(90deg,#0000,#ffffff73,#0000);height:1px;margin:3rem 0 2.5rem}.WorkspacesPage_sectionEyebrow__4T2KE{color:#ffffffbf!important;font-size:1.75rem!important;font-weight:600!important;letter-spacing:.25em!important;margin-bottom:.25rem!important;text-transform:uppercase}.WorkspacesPage_headerRow__VBTaI{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem}.WorkspacesPage_headerActions__GmLHy{align-items:center;display:flex;gap:.75rem}.WorkspacesPage_searchField__mjLoY{min-width:220px}.WorkspacesPage_pageTitle__QkQoV{color:#fff;font-weight:700!important;margin-bottom:0!important}.WorkspacesPage_formCard__gMUlw{background-color:#fff!important;border-radius:16px!important;box-shadow:0 4px 20px #0000000f!important}.WorkspacesPage_formContent__hUnvv{padding:1.75rem 2rem 2rem!important}.WorkspacesPage_formTitle__0QS8z{color:#2d3436;font-weight:600!important;margin-bottom:.5rem!important}.WorkspacesPage_formSubtitle__MvGId{color:#636e72!important;margin-bottom:1.5rem!important}.WorkspacesPage_formGrid__StKu9{margin-top:.5rem!important}.WorkspacesPage_imageUploadContainer__Ku-Zk{display:flex;flex-direction:column;gap:.75rem;max-height:300px;overflow:hidden}.WorkspacesPage_imagePlaceholder__h-cAZ,.WorkspacesPage_projectImagePlaceholder__EGhc3{align-items:center;background-color:#f3f4f6;border:1px dashed #00000026;border-radius:12px;display:flex;justify-content:center;padding-top:75%;width:100%}.WorkspacesPage_imagePlaceholderText__wC88J{color:#9ca3af}.WorkspacesPage_imagePreview__i-0hQ{border-radius:12px;max-height:300px;object-fit:contain;object-position:center;width:100%}.WorkspacesPage_uploadButton__w8HFD{text-transform:none!important}.WorkspacesPage_formFields__B-zzU{display:flex;flex-direction:column;gap:1rem}.WorkspacesPage_actionsRow__AoG9e{display:flex;justify-content:flex-end;margin-top:.5rem}.WorkspacesPage_createButton__WKV\+Q{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff26!important;border:1px solid #ffffff40!important;border-radius:12px!important;box-shadow:0 8px 32px #1f268726,inset 0 1px 1px #fff3;color:#fff!important;font-weight:600!important;height:40px;text-transform:none!important;transition:all .3s ease!important}.WorkspacesPage_createButton__WKV\+Q:hover{background:#ffffff40!important;border-color:#fff6!important;box-shadow:0 12px 40px #1f268733,inset 0 1px 1px #ffffff40;transform:translateY(-2px)}.WorkspacesPage_cancelButton__g-xUj{background:#ef4444!important;border-radius:12px!important;box-shadow:0 4px 12px #ef444440;color:#fff!important;transition:all .3s ease!important}.WorkspacesPage_cancelButton__g-xUj:hover{background:#dc2626!important;box-shadow:0 8px 20px #ef444459;transform:translateY(-2px)}.WorkspacesPage_saveButton__NXI\+P{background:#10b981!important;border-radius:12px!important;box-shadow:0 4px 12px #10b98140;color:#fff!important;transition:all .3s ease!important}.WorkspacesPage_saveButton__NXI\+P:hover{background:#059669!important;box-shadow:0 8px 20px #10b98159;transform:translateY(-2px)}.WorkspacesPage_divider__Jwm2f{margin:2.5rem 0 1.5rem!important}.WorkspacesPage_projectsList__ja5dI{display:flex;flex-direction:column;gap:1rem}.WorkspacesPage_projectCard__c0AkY{border:none!important;border-radius:1.5rem!important;box-shadow:0 8px 32px #0000001a!important;margin-bottom:2rem;overflow:hidden;transition:all .3s ease}.WorkspacesPage_projectCard__c0AkY:hover{box-shadow:0 16px 48px #00000026!important;transform:translateY(-8px)}.WorkspacesPage_projectContent__e6B-7{display:flex;min-height:300px;position:relative}.WorkspacesPage_projectImageContainer__cyABy{align-items:stretch;display:flex;flex:1 1;justify-content:stretch;max-width:400px;min-width:300px;overflow:hidden;position:relative}.WorkspacesPage_projectImage__XdrDt{height:100%;object-fit:cover;object-position:right;transition:transform .3s ease;width:100%}.WorkspacesPage_projectCard__c0AkY:hover .WorkspacesPage_projectImage__XdrDt{transform:scale(1.05)}.WorkspacesPage_projectImageOverlay__z7MNo{background:linear-gradient(45deg,#00b89433,#0fe88033);inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.WorkspacesPage_projectCard__c0AkY:hover .WorkspacesPage_projectImageOverlay__z7MNo{opacity:1}.WorkspacesPage_projectTextContent__BTCS0{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2.5rem!important}.WorkspacesPage_projectTitle__g8fH6{margin-bottom:1rem!important}.WorkspacesPage_dialogTitle__h42R5,.WorkspacesPage_projectTitle__g8fH6{color:#2d3748!important;font-size:2rem!important;font-weight:600!important;position:relative}.WorkspacesPage_projectTitle__g8fH6:after{background:linear-gradient(90deg,#00b894,#0fe880);border-radius:2px;bottom:-.5rem;content:"";height:3px;left:0;position:absolute;width:60px}.WorkspacesPage_projectDescription__9IzEP{color:#4a5568!important;font-size:1.05rem!important;line-height:1.6!important;margin-bottom:2rem!important}.WorkspacesPage_projectButton__ZfCX9{background:linear-gradient(45deg,#00b894,#0fe880)!important;box-shadow:0 4px 16px #0000001a!important}.WorkspacesPage_projectButton__ZfCX9,.WorkspacesPage_projectDeleteButton__gqtTD{align-self:flex-start!important;border-radius:2rem!important;font-weight:600!important;padding:.7rem 2rem!important;text-transform:none!important}.WorkspacesPage_projectDeleteButton__gqtTD{background:linear-gradient(45deg,#e53935,#ff1744);box-shadow:0 4px 16px #e5393559}.WorkspacesPage_projectDeleteButton__gqtTD:hover{filter:brightness(1.1);transform:translateY(-1px)}@media (max-width:768px){.WorkspacesPage_contentWrapper__SdLG7{padding:2rem 1.25rem 3rem}.WorkspacesPage_headerRow__VBTaI{align-items:stretch;flex-direction:column}.WorkspacesPage_headerActions__GmLHy{justify-content:space-between}.WorkspacesPage_projectContent__e6B-7{flex-direction:column}.WorkspacesPage_projectImageWrapper__9Xs8a{height:200px;width:100%}}.WorkspacesIntro_root__KxyzP{animation:WorkspacesIntro_fadeInUp__1oyTK .5s ease-out;display:flex;flex-direction:column;gap:2.75rem}.WorkspacesIntro_glass__uHq-V{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border:1px solid #fff3;border-radius:28px;box-shadow:0 20px 60px #1f268740,inset 0 1px 1px #ffffff26}.WorkspacesIntro_hero__vQn5A{align-items:center;display:flex;flex-direction:column;gap:1.1rem;margin:0 auto;max-width:880px;padding:3.5rem 2.5rem;text-align:center}.WorkspacesIntro_eyebrow__55zvk{color:#ffffffd9!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.3em!important}.WorkspacesIntro_heroTitle__y06h4{color:#fff!important;font-weight:700!important;line-height:1.25!important;text-shadow:0 2px 8px #1f268740}.WorkspacesIntro_heroText__zA-sl{display:flex;flex-direction:column;gap:.75rem;max-width:760px}.WorkspacesIntro_heroParagraph__nbEnq{color:#ffffffe6!important;font-weight:400!important;line-height:1.7!important}.WorkspacesIntro_heroButton__YzAGA{background:linear-gradient(135deg,#13a89e,#0fe880)!important;border-radius:999px!important;box-shadow:0 10px 28px #0fe88059!important;color:#fff!important;font-size:.95rem!important;font-weight:600!important;margin-top:.5rem!important;padding:.7rem 2rem!important;text-transform:none!important;transition:all .3s ease!important}.WorkspacesIntro_heroButton__YzAGA:hover{box-shadow:0 14px 36px #0fe88073!important;transform:translateY(-2px)!important}.WorkspacesIntro_section__xCou2{display:flex;flex-direction:column;gap:1.5rem}.WorkspacesIntro_sectionTitle__xwZN3{color:#fff!important;font-weight:700!important;padding-left:.9rem;position:relative;text-shadow:0 2px 8px #1f268740}.WorkspacesIntro_sectionTitle__xwZN3:before{background:linear-gradient(180deg,#0fe880,#13a89e);border-radius:2px;box-shadow:0 2px 8px #0fe88080;content:"";height:1.1em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.WorkspacesIntro_stepCard__0L8rI{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:22px;display:flex;flex-direction:column;gap:.9rem;height:100%;padding:2rem;transition:all .25s ease}.WorkspacesIntro_stepCard__0L8rI:hover{background:#ffffff21;border-color:#ffffff52;box-shadow:0 18px 44px #1f268738;transform:translateY(-4px)}.WorkspacesIntro_stepBadge__7wVFd{align-self:flex-start;background:linear-gradient(135deg,#13a89e,#0fe880);border-radius:999px;box-shadow:0 8px 20px #0fe88059;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.12em;margin-bottom:.25rem;padding:.35rem .95rem}.WorkspacesIntro_stepTitle__2VtNP{color:#fff!important;font-weight:700!important;line-height:1.3!important;text-shadow:0 2px 8px #1f268740}.WorkspacesIntro_stepLead__q6t8P{color:#fff!important;font-size:1rem!important;font-weight:600!important;line-height:1.55!important;opacity:.95}.WorkspacesIntro_stepDetails__05nED{color:#ffffffd1!important;font-size:.95rem!important;line-height:1.65!important}.WorkspacesIntro_stepBullets__w-iy9{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.WorkspacesIntro_stepBulletsLabel__DCi4T{color:#ffffffb3!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase}.WorkspacesIntro_stepList__Cu3vZ{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.WorkspacesIntro_stepList__Cu3vZ li{align-items:flex-start;color:#ffffffe0;display:flex;font-size:.92rem;gap:.55rem;line-height:1.5}.WorkspacesIntro_stepDot__iGUn6{background:#0fe880;border-radius:50%;box-shadow:0 2px 6px #0fe88099;flex-shrink:0;height:6px;margin-top:.45em;width:6px}.WorkspacesIntro_stepResult__3CBdA{background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;display:flex;flex-direction:column;gap:.2rem;margin-top:auto;padding:1rem 1.15rem}.WorkspacesIntro_stepResultLabel__A2ool{color:#0fe880!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase}.WorkspacesIntro_stepResultText__jriXZ{color:#fff!important;font-size:.92rem!important;line-height:1.55!important}.WorkspacesIntro_methodologyRow__TEgq-{display:flex;justify-content:center;padding-top:.5rem}.WorkspacesIntro_methodologyButton__El3ul{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1f!important;border:1px solid #ffffff52!important;border-radius:999px!important;box-shadow:0 8px 24px #1f268733,inset 0 1px 1px #ffffff26;color:#fff!important;font-size:.9rem!important;font-weight:600!important;padding:.5rem 1.5rem!important;text-transform:none!important;transition:all .25s ease!important}.WorkspacesIntro_methodologyButton__El3ul:hover{background:#ffffff38!important;border-color:#ffffff8c!important;box-shadow:0 12px 32px #1f268747!important;transform:translateY(-2px)!important}.WorkspacesIntro_methodologyButton__El3ul:active{transform:translateY(0)!important}@keyframes WorkspacesIntro_fadeInUp__1oyTK{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.WorkspacesIntro_hero__vQn5A{border-radius:20px;padding:2.25rem 1.5rem}.WorkspacesIntro_heroTitle__y06h4{font-size:1.75rem!important}.WorkspacesIntro_stepCard__0L8rI{padding:1.5rem}}.ProjectDetailPage_pageContainer__OdRga{background:linear-gradient(135deg,#fff,#13a89e24);min-height:100vh;padding:1.5rem 0 4rem}.ProjectDetailPage_container__RP54a{max-width:1200px!important}.ProjectDetailPage_topBar__AN9SJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.ProjectDetailPage_backButton__dN--h{border-radius:999px!important;color:#2d3436!important;font-size:.95rem!important;font-weight:600!important;padding:.4rem 1rem!important;text-transform:none!important;transition:all .25s ease!important}.ProjectDetailPage_backButton__dN--h:hover{background:#13a89e14!important;color:#13a89e!important}.ProjectDetailPage_settingsButton__n-JEx{color:#2d3436!important;transition:all .25s ease!important}.ProjectDetailPage_settingsButton__n-JEx:hover{background:#13a89e14!important;color:#13a89e!important}.ProjectDetailPage_header__zjLIh{align-items:center;display:flex;flex-direction:column;margin-bottom:3.5rem;text-align:center}.ProjectDetailPage_eyebrow__0xA\+5{color:#13a89e!important;font-size:.8rem!important;font-weight:700!important;letter-spacing:.32em!important;margin-bottom:.75rem!important;text-transform:uppercase}.ProjectDetailPage_title__NBoxU{color:#1f2937!important;font-weight:700!important;line-height:1.2!important;margin-bottom:1rem!important}.ProjectDetailPage_frameworkChip__2cllM{background:linear-gradient(135deg,#13a89e1f,#0fe8801a)!important;border:1px solid #13a89e40!important;border-radius:999px!important;color:#0f766e!important;font-weight:600!important;margin-bottom:1.5rem!important}.ProjectDetailPage_descriptionCard__jBO0B{background:#fff;border:1px solid #13a89e1f;border-radius:20px;box-shadow:0 4px 12px #0000000a,0 12px 32px #13a89e0f;max-width:760px;padding:1.5rem 2rem}.ProjectDetailPage_description__akoqP{color:#4b5563!important;line-height:1.7!important;white-space:pre-wrap}.ProjectDetailPage_section__YpRO9{margin-bottom:3.5rem}.ProjectDetailPage_sectionTitle__vgKpR{color:#1f2937!important;font-weight:700!important;margin-bottom:1rem!important;padding-left:.9rem;position:relative}.ProjectDetailPage_sectionTitle__vgKpR:before{background:linear-gradient(180deg,#13a89e,#0fe880);border-radius:2px;content:"";height:1.1em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.ProjectDetailPage_sectionText__55QlL{color:#6b7280!important;line-height:1.7!important;margin-bottom:1.5rem!important;max-width:760px}.ProjectDetailPage_journeySection__ncsa\+{background:radial-gradient(circle at 12% 0,#0fe88038,#0000 42%),radial-gradient(circle at 90% 100%,#13a89e59,#0000 48%),linear-gradient(135deg,#0b3a38,#0f766e 55%,#0e8f83);border-radius:28px;box-shadow:0 20px 48px #0f766e40,inset 0 1px 0 #ffffff26;margin-bottom:3.5rem;overflow:hidden;padding:3rem 2.5rem;position:relative}.ProjectDetailPage_journeySection__ncsa\+ .ProjectDetailPage_sectionTitle__vgKpR{color:#fff!important}.ProjectDetailPage_journeySection__ncsa\+ .ProjectDetailPage_sectionTitle__vgKpR:before{background:linear-gradient(180deg,#0fe880,#13a89e)}.ProjectDetailPage_journeySection__ncsa\+ .ProjectDetailPage_sectionText__55QlL{color:#ffffffe6!important}.ProjectDetailPage_journeySection__ncsa\+ .ProjectDetailPage_journeyArrow__NgMjY{color:#ffffffd9!important}.ProjectDetailPage_journeyRow__mllpr{align-items:stretch;display:flex;gap:1.25rem;justify-content:center}.ProjectDetailPage_journeyArrow__NgMjY{align-self:center;color:#13a89e!important;font-size:1.5rem!important}.ProjectDetailPage_stepCard__udAqP{align-items:center;background:#fff;border:1px solid #13a89e1f;border-radius:20px;box-shadow:0 4px 12px #0000000a,0 12px 32px #13a89e0f;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:.75rem;min-width:0;overflow:hidden;padding:1.75rem 1.25rem;position:relative;text-align:center;transition:all .3s ease}.ProjectDetailPage_stepCard__udAqP:before{background:linear-gradient(90deg,#13a89e,#0fe880);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.ProjectDetailPage_stepCard__udAqP:hover{border-color:#13a89e47;box-shadow:0 12px 24px #0000000f,0 20px 40px #13a89e1f;transform:translateY(-6px)}.ProjectDetailPage_stepBadge__DqIJK{background:linear-gradient(135deg,#13a89e,#0fe880);border-radius:999px;box-shadow:0 6px 16px #0fe8804d;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;padding:.3rem .9rem}.ProjectDetailPage_stepName__HGuzN{align-items:center;color:#1f2937!important;display:flex;font-size:1.05rem!important;font-weight:600!important;line-height:1.3!important;min-height:2.6em}.ProjectDetailPage_stepDesc__Ge7n9{color:#6b7280!important;font-size:.88rem!important;min-height:2.5em}.ProjectDetailPage_openButton__SyWNG{background:linear-gradient(135deg,#13a89e,#0fe880)!important;border-radius:999px!important;box-shadow:0 6px 16px #0fe8804d!important;color:#fff!important;font-weight:600!important;padding:.45rem 1.6rem!important;text-transform:none!important;transition:all .25s ease!important}.ProjectDetailPage_openButton__SyWNG:hover{box-shadow:0 10px 24px #0fe88066!important;transform:translateY(-2px)!important}.ProjectDetailPage_handbookCard__IVBXn{align-items:center;background:linear-gradient(135deg,#13a89e1a,#0fe88014);border:1px solid #13a89e33;border-radius:24px;box-shadow:0 8px 24px #13a89e14,inset 0 1px 1px #fff9;display:flex;flex-direction:column;gap:.75rem;padding:2.5rem 2rem;text-align:center}.ProjectDetailPage_handbookIcon__gyf89{align-items:center;background:#fff;border-radius:50%;box-shadow:0 8px 24px #13a89e33;color:#13a89e;display:flex;height:64px;justify-content:center;margin-bottom:.5rem;width:64px}.ProjectDetailPage_handbookIconInner__AHrUG{font-size:2rem}.ProjectDetailPage_handbookTitle__3W8z9{color:#1f2937!important;font-weight:600!important}.ProjectDetailPage_handbookButton__IiH9T{border-color:#13a89e!important;border-radius:999px!important;color:#13a89e!important;font-weight:600!important;padding:.4rem 1.6rem!important;text-transform:none!important;transition:all .25s ease!important}.ProjectDetailPage_handbookButton__IiH9T:hover{background:#13a89e!important;color:#fff!important;transform:translateY(-2px)!important}.ProjectDetailPage_methodologyImageWrap__asOYY{display:flex;justify-content:center;margin-top:2rem}.ProjectDetailPage_methodologyImage__Hnz3V{border-radius:20px;box-shadow:0 8px 24px #13a89e1a,0 4px 12px #0000000a;max-width:880px;width:100%}.ProjectDetailPage_guideCard__\+E9Mq{align-items:center;background:#fff;border:1px solid #13a89e1f;border-radius:20px;box-shadow:0 4px 12px #0000000a,0 12px 32px #13a89e0f;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.ProjectDetailPage_guideCard__\+E9Mq:hover{border-color:#13a89e47;box-shadow:0 12px 24px #0000000f,0 20px 40px #13a89e1f;transform:translateY(-4px)}.ProjectDetailPage_guideIcon__B6yWB{align-items:center;background:#13a89e1a;border-radius:14px;color:#13a89e;display:flex;height:48px;justify-content:center;width:48px}.ProjectDetailPage_guideTitle__PcHnH{color:#1f2937!important;font-weight:600!important}.ProjectDetailPage_guideTagline__AoUpf{color:#13a89e!important;font-size:.9rem!important;font-weight:600!important}.ProjectDetailPage_guideDesc__iwXRu{color:#6b7280!important;line-height:1.6!important}.ProjectDetailPage_rddHeading__y-BQa{color:#1f2937!important;font-weight:700!important;margin-bottom:.5rem!important}.ProjectDetailPage_rddCard__byDem{align-items:center;background:#fff;border:1px solid #13a89e1f;border-radius:16px;box-shadow:0 4px 12px #0000000a,0 12px 32px #13a89e0f;display:flex;flex-direction:column;gap:.6rem;justify-content:center;min-height:148px;padding:1.5rem;text-align:center;transition:all .3s ease}.ProjectDetailPage_rddCard__byDem:hover{border-color:#13a89e47;box-shadow:0 12px 24px #0000000f,0 20px 40px #13a89e1f;transform:translateY(-4px)}.ProjectDetailPage_rddIcon__c9opD{height:56px;object-fit:contain;width:56px}.ProjectDetailPage_rddName__caDdQ{color:#1f2937!important;font-size:1.05rem!important;font-weight:600!important;line-height:1.35!important}.ProjectDetailPage_rolesGrid__-1prr{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}.ProjectDetailPage_progressCard__Wqivj{align-items:center;background:#fff;border:1px solid #13a89e24;border-radius:24px;box-shadow:0 8px 24px #13a89e14,0 4px 12px #0000000a;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem 2rem}.ProjectDetailPage_progressTitle__\+o1v6{color:#1f2937!important;font-weight:700!important}.ProjectDetailPage_progressSteps__\+wsoK{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ProjectDetailPage_progressStep__\+nAMD{align-items:center;display:flex;flex-direction:column;gap:.35rem}.ProjectDetailPage_progressConnector__sVXl-{background:linear-gradient(90deg,#13a89e66,#13a89e26);border-radius:2px;height:2px;margin-bottom:1.6rem;width:36px}.ProjectDetailPage_progressDoneIcon__MaexV{color:#13a89e!important;font-size:1.6rem!important}.ProjectDetailPage_progressCurrentIcon__9e9eu{color:#0fe880!important;font-size:1.6rem!important}.ProjectDetailPage_progressFutureIcon__gwCY4{color:#cbd5e1!important;font-size:1.6rem!important}.ProjectDetailPage_progressLabel__bXLr6{font-size:.8rem!important;font-weight:600!important}.ProjectDetailPage_progressLabelDone__TkeoC{color:#13a89e!important}.ProjectDetailPage_progressLabelCurrent__1Kjd5{color:#0f766e!important}.ProjectDetailPage_progressLabelFuture__G-H-M{color:#94a3b8!important}.ProjectDetailPage_continueButton__cVl9F{background:linear-gradient(135deg,#13a89e,#0fe880)!important;border-radius:999px!important;box-shadow:0 8px 24px #0fe8804d!important;color:#fff!important;font-size:.95rem!important;font-weight:600!important;padding:.6rem 2rem!important;text-transform:none!important;transition:all .25s ease!important}.ProjectDetailPage_continueButton__cVl9F:hover{box-shadow:0 12px 32px #0fe88066!important;transform:translateY(-2px)!important}.ProjectDetailPage_continueButton__cVl9F:disabled{background:#e2e8f0!important;box-shadow:none!important;color:#94a3b8!important}@media (max-width:768px){.ProjectDetailPage_title__NBoxU{font-size:1.9rem!important}.ProjectDetailPage_journeySection__ncsa\+{border-radius:20px;padding:2rem 1.25rem}.ProjectDetailPage_journeyRow__mllpr{flex-wrap:wrap}.ProjectDetailPage_journeyArrow__NgMjY{display:none!important}.ProjectDetailPage_stepCard__udAqP{flex:1 1 100%;max-width:340px}.ProjectDetailPage_progressConnector__sVXl-{display:none}.ProjectDetailPage_progressSteps__\+wsoK{gap:1rem}.ProjectDetailPage_descriptionCard__jBO0B{padding:1.25rem}.ProjectDetailPage_rolesGrid__-1prr{grid-template-columns:1fr}}.RieInfoCard_rieCard__VHbVu{background:#fff;border:1px solid #13a89e1f;border-radius:20px;box-shadow:0 4px 12px #23576b0a,0 12px 32px #13a89e0f;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:1.75rem;position:relative;transition:all .3s ease}.RieInfoCard_rieCard__VHbVu:before{background:linear-gradient(90deg,#13a89e,#0fe880);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.RieInfoCard_rieCard__VHbVu:hover{border-color:#13a89e47;box-shadow:0 12px 24px #23576b0f,0 20px 40px #13a89e1f;transform:translateY(-4px)}.RieInfoCard_rieCard__VHbVu:last-child{align-items:center;grid-column:1/-1;padding:2rem 2.5rem;text-align:center}.RieInfoCard_rieCard__VHbVu:last-child:before{opacity:.5}.RieInfoCard_rieTitle__rDBLw{color:#1f2937!important;font-size:1.05rem!important;font-weight:600!important;line-height:1.3!important}.RieInfoCard_rieTagline__ld1tK{color:#13a89e!important;font-size:.9rem!important;font-weight:600!important}.RieInfoCard_rieDesc__Cg3in{color:#6b7280!important;font-size:.92rem!important;line-height:1.6!important}.RieInfoCard_rieCard__VHbVu:last-child .RieInfoCard_rieDesc__Cg3in{max-width:700px}.RieInfoCard_compact__aKG2T{border-radius:12px;gap:.35rem;padding:1rem 1.25rem}.RieInfoCard_compact__aKG2T:before{height:3px}.RieInfoCard_compact__aKG2T .RieInfoCard_rieTitle__rDBLw{font-size:.95rem!important}.RieInfoCard_compact__aKG2T .RieInfoCard_rieTagline__ld1tK{font-size:.82rem!important}.RieInfoCard_compact__aKG2T .RieInfoCard_rieDesc__Cg3in{font-size:.85rem!important}.RieInfoCard_compact__aKG2T:last-child{align-items:flex-start;grid-column:auto;padding:1rem 1.25rem;text-align:left}.RieInfoCard_compact__aKG2T:last-child:before{opacity:1}.RieInfoCard_compact__aKG2T:last-child .RieInfoCard_rieDesc__Cg3in{max-width:none}.ProjectSettingsPage_pageContainer__0nSnS{background:linear-gradient(135deg,#fff,#13a89e24);min-height:100vh;padding:2rem 0}.ProjectSettingsPage_container__iFtfA{max-width:800px}.ProjectSettingsPage_header__292\+8{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.ProjectSettingsPage_backButton__RIJ7B{border-radius:10px!important;color:#7898a4!important;font-size:.875rem!important;font-weight:500!important;text-transform:none!important}.ProjectSettingsPage_backButton__RIJ7B:hover{background-color:#35b3ab14!important;color:#35b3ab!important}.ProjectSettingsPage_dataPanel__RW0SU{background:#fff;border:1px solid #23576b1f;border-radius:20px;box-shadow:0 2px 12px #23576b0f;overflow:hidden;padding:2rem 2.25rem;position:relative}.ProjectSettingsPage_dataPanel__RW0SU:before{background:linear-gradient(90deg,#13a89e,#0fe880);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.ProjectSettingsPage_sectionLabel__pUPDW{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}.ProjectSettingsPage_sectionDot__mTBzc{background:#35b3ab;border-radius:50%;flex-shrink:0;height:8px;width:8px}.ProjectSettingsPage_sectionTitle__xCccX{color:#23576b!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase}.ProjectSettingsPage_sectionHeading__B9QiC{color:#23576b!important;font-size:1.1rem!important;font-weight:700!important;margin-bottom:.5rem!important}.ProjectSettingsPage_sectionText__YrXDy{color:#7898a4!important;line-height:1.7!important;margin-bottom:1rem!important}.ProjectSettingsPage_divider__Unehi{border-color:#23576b14!important}.custom-drawer{position:relative}.drawer-header{align-items:center;display:flex;min-height:64px;padding:16px;position:relative;width:100%}.drawer-toggle-button{align-items:center;border-radius:8px;display:flex;justify-content:flex-end;padding:8px;transition:all .3s ease}.drawer-toggle-button:hover{transform:scale(1.1)}.drawer-list{padding:16px 0}.drawer-list-item{border-radius:8px;margin:4px 8px;transition:all .3s ease}.drawer-list-item.active{border-left:4px solid #0fe880}.drawer-list-item.coming-soon{pointer-events:none}.drawer-header:after{background:#0000001f;bottom:0;content:"";height:1px;pointer-events:none;position:absolute;width:88%}.drawer-header.closed:after{left:50%;transform:translateX(-50%)}.drawer-header.open:after{right:16px}@media (max-width:768px){.drawer-header{min-height:56px;padding:12px}}.header{background-color:#13a89e!important;box-shadow:0 2px 4px #0000001a}.toolbar{justify-content:space-between;min-height:64px}.logoContainer,.toolbar{align-items:center;display:flex}.logo{height:auto;margin-right:10px;width:120px}.headerTitle{color:#0fe880;font-family:Clash Display Semibold,sans-serif;font-size:24px;font-weight:700;text-align:center}.headerButtonContainer{display:flex;gap:20px}.headerButton{transition:transform .3s ease-in-out}.headerButton:hover{background-color:#0fe880;color:#3b3b3b;transform:scale(1.1)}#language-menu .MuiMenuItem-root{font-size:16px;padding:10px}@media (max-width:768px){.toolbar{flex-direction:row;gap:10px;min-height:56px;padding:10px 16px}.logoContainer{flex-direction:row;gap:5px;text-align:left}.logo{margin-right:8px;width:80px}.headerTitle{display:block;font-size:18px}.headerButtonContainer{gap:15px;justify-content:flex-end}}.Footer_footerContainer__cqEAW{align-items:center;background-color:#13a89e;box-sizing:border-box;color:#faf0dc;display:flex;flex-shrink:0;min-height:80px;padding:20px 20px 20px 1.5%;width:100%}.Footer_content__aJpHx{align-items:center;display:flex;flex-wrap:wrap;gap:20px;max-width:1600px;width:100%}.Footer_euFlag__MD8Rq{flex-shrink:0;height:auto;width:150px}.Footer_ukriLogo__yf22C{flex-shrink:0;height:auto;width:120px}.Footer_wbfLogo__zwryl{flex-shrink:0;height:auto;width:150px}.Footer_text__27sON{color:#faf0dc;flex:1 1;font-size:14px;line-height:1.5;min-width:0}@media (max-width:768px){.Footer_footerContainer__cqEAW{min-height:60px;padding:15px}.Footer_content__aJpHx{gap:15px;text-align:center}.Footer_euFlag__MD8Rq{width:50px}.Footer_text__27sON{font-size:12px}}@media (min-width:769px) and (max-width:1024px){.Footer_footerContainer__cqEAW{padding:18px}.Footer_euFlag__MD8Rq{width:55px}}.StepZeroPage_projectTitle__O\+7iW{color:#35b3ab!important;font-size:1.5rem!important;font-weight:700!important;margin-bottom:1rem!important;position:relative}.StepZeroPage_introSubtitle__ImHfY{color:#23576b!important;font-weight:600!important;margin-bottom:1rem!important}.StepZeroPage_introText__27eMC{color:#7898a4!important;line-height:1.7!important;margin-bottom:1rem!important}.StepZeroPage_checklist__YAJnZ{background:#35b3ab0f;border:1px solid #35b3ab40;border-radius:16px;margin-top:1.5rem;padding:1.5rem 1.75rem}.StepZeroPage_checklistTitle__xUIb7{color:#23576b!important;font-weight:600!important;margin-bottom:.75rem!important}.StepZeroPage_checkItem__FJRZB{align-items:center;display:flex;gap:.6rem;padding:.3rem 0}.StepZeroPage_checkIcon__jVcvd{color:#35b3ab!important;font-size:1.25rem!important}.StepZeroPage_checkText__uPt0z{color:#7898a4!important}.StepZeroPage_conceptCard__k4p8X{background:#fff;border:1px solid #35b3ab33;border-radius:16px;box-shadow:0 4px 12px #23576b0a;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;transition:all .3s ease}.StepZeroPage_conceptCard__k4p8X:hover{box-shadow:0 12px 24px #35b3ab1f;transform:translateY(-4px)}.StepZeroPage_conceptTitle__GnZAb{color:#23576b!important;font-size:1.05rem!important;font-weight:600!important;line-height:1.25!important}.StepZeroPage_conceptTagline__eYGgy{color:#35b3ab!important;font-size:.85rem!important;font-weight:600!important}.StepZeroPage_conceptDesc__GB2f\+{color:#7898a4!important;font-size:.9rem!important;line-height:1.55!important}.StepZeroPage_conceptLink__1DnTy{align-items:center;align-self:flex-start;color:#35b3ab!important;display:inline-flex;font-weight:600!important;gap:.25rem;margin-top:auto!important;padding-left:0!important;padding-right:0!important;padding-top:.5rem;text-transform:none!important}.StepZeroPage_conceptLink__1DnTy:hover{background:#0000!important;color:#1b4454!important}.StepZeroPage_conceptLinkIcon__qTUuX{font-size:1.1rem!important}.StepZeroPage_documentsBlock__Lv0Rn{background:#35b3ab0d;border:1px dashed #35b3ab73;border-radius:16px;margin-top:1.5rem;padding:1.5rem 1.75rem}.StepZeroPage_documentsHeader__YGAaV{align-items:center;display:flex;gap:.6rem}.StepZeroPage_documentsIcon__\+2H6u{color:#35b3ab!important;font-size:1.5rem!important}.StepZeroPage_documentsTitle__H4uM\+{color:#23576b!important;font-weight:600!important}.StepZeroPage_documentsHint__FcCpZ{color:#7898a4!important;margin-top:.25rem!important}.StepZeroPage_rddGuideTitle__Mzly6{color:#23576b!important;font-weight:700!important;margin-bottom:.75rem!important;margin-top:2rem!important}.StepZeroPage_rddGuideText__D50va{color:#7898a4!important;line-height:1.7!important;margin-bottom:.75rem!important}.StepZeroPage_rddGuideSubtitle__GD5du{color:#23576b!important;font-weight:600!important;margin-bottom:.5rem!important;margin-top:1.5rem!important}.StepZeroPage_rddGuideGrid__rp52S{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin:1.25rem 0 2rem}.StepZeroPage_rddGuideCard__ETJ8I{background:#fff;border:1px solid #35b3ab33;border-radius:16px;box-shadow:0 4px 12px #23576b0a;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;transition:all .3s ease}.StepZeroPage_rddGuideCard__ETJ8I:hover{box-shadow:0 12px 24px #35b3ab1f;transform:translateY(-4px)}.StepZeroPage_rddGuideHeader__BHMFx{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.25rem}.StepZeroPage_rddGuideIcon__zHlSz{height:44px;object-fit:contain;width:44px}.StepZeroPage_rddGuideName__ylAmi{color:#23576b!important;font-size:1.05rem!important;font-weight:600!important;line-height:1.25!important}.StepZeroPage_rddGuideTagline__zIGEA{color:#35b3ab!important;font-size:.85rem!important;font-weight:600!important}.StepZeroPage_rddGuideDesc__yfjLA{color:#7898a4!important;font-size:.9rem!important;line-height:1.55!important}.StepZeroPage_rddGuideLink__OVhFP{align-items:center;align-self:flex-start;color:#35b3ab!important;display:inline-flex;font-weight:600!important;gap:.25rem;margin-top:auto!important;padding-left:0!important;padding-right:0!important;padding-top:.5rem;text-transform:none!important}.StepZeroPage_rddGuideLink__OVhFP:hover{background:#0000!important;color:#1b4454!important}.StepZeroPage_beforeSelectPanel__QraWo{background:linear-gradient(135deg,#35b3ab14,#35b3ab08);border:1px solid #35b3ab40;border-radius:20px;margin:0 0 2rem;padding:2rem}.StepZeroPage_beforeSelectEyebrow__VAJpc{color:#35b3ab!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.2em!important;margin-bottom:.5rem!important;text-transform:uppercase}.StepZeroPage_beforeSelectTitle__kmuCl{color:#23576b!important;font-weight:700!important;margin-bottom:.75rem!important}.StepZeroPage_beforeSelectText__gi05T{color:#7898a4!important;line-height:1.7!important;margin-bottom:1.25rem!important}.StepZeroPage_beforeSelectSubtitle__p05H9{color:#23576b!important;font-weight:600!important;margin-bottom:.75rem!important}.StepZeroPage_beforeSelectList__XZGd3{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.StepZeroPage_beforeSelectItem__B7mSY{border-left:3px solid #35b3ab66;display:flex;flex-direction:column;gap:.15rem;padding-left:1rem}.StepZeroPage_beforeSelectQuestion__wFBzo{color:#23576b!important;font-weight:600!important}.StepZeroPage_beforeSelectAnswer__b12Kl{color:#7898a4!important;line-height:1.55!important}.StepZeroPage_beforeSelectTip__phYTi{align-items:flex-start;background:#35b3ab1a;border:1px dashed #35b3ab66;border-radius:12px;display:flex;gap:.6rem;padding:1rem 1.25rem}.StepZeroPage_beforeSelectTipText__Rms\+i{color:#7898a4!important;line-height:1.6!important}.StepZeroPage_rddPopupTitle__IYWmv{color:#23576b!important;font-weight:700!important}.StepZeroPage_rddPopupSubtitle__pGMx6{color:#35b3ab!important;font-weight:600!important;margin-bottom:.5rem!important;margin-top:.5rem!important}.StepZeroPage_rddPopupBody__7yu0z{color:#7898a4!important;line-height:1.6!important;margin-bottom:.75rem!important}.StepZeroPage_rddPopupList__Dk7uz{color:#7898a4!important;margin:0!important;padding-left:1.25rem!important}.StepZeroPage_rddPopupListItem__EznNO{margin-bottom:.25rem!important}.StepZeroPage_rddPopupClose__9Lbhq{border:1px solid #35b3ab66!important;border-radius:999px!important;color:#35b3ab!important;font-weight:600!important;padding:.35rem 1.5rem!important;text-transform:none!important}.StepZeroPage_rddPopupClose__9Lbhq:hover{background:#35b3ab1a!important}@media (max-width:768px){.StepZeroPage_rddGuideGrid__rp52S{grid-template-columns:1fr}.StepZeroPage_beforeSelectPanel__QraWo{padding:1.5rem 1.25rem}}.StepZeroPage_phaseInfoPanel__W653p{background:linear-gradient(135deg,#23576b0a,#23576b03);border:1px solid #23576b1f;border-radius:20px;margin-bottom:2rem;padding:2rem 2.25rem}.StepZeroPage_phaseInfoPanelTitle__iXn-U{color:#23576b!important;font-weight:700!important;margin-bottom:.75rem!important}.StepZeroPage_phaseInfoPanelText__oWQ0X{color:#7898a4!important;line-height:1.7!important;margin-bottom:.75rem!important}.StepZeroPage_phaseInfoPanelText__oWQ0X:last-of-type{margin-bottom:1.5rem!important}.StepZeroPage_phaseSectionLabel__MlsDW{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}.StepZeroPage_phaseSectionDot__rEht9{background:#35b3ab;border-radius:50%;flex-shrink:0;height:8px;width:8px}.StepZeroPage_phaseSectionTitle__vQXdu{color:#23576b!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase}.StepZeroPage_phaseSectionSubtitle__oyPkf{color:#7898a4!important;font-size:.9rem!important;margin-top:.15rem!important}.StepZeroPage_phaseDataPanel__NC49t{background:#fff;border:1px solid #23576b1f;border-radius:20px;box-shadow:0 2px 12px #23576b0f;overflow:hidden;padding:2rem 2.25rem;position:relative}.StepZeroPage_phaseDataPanel__NC49t:before{background:linear-gradient(90deg,#13a89e,#0fe880);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.StepZeroPage_phaseDataPanelTitle__XFLjK{color:#23576b!important;font-weight:700!important;margin-bottom:.25rem!important}.StepZeroPage_phaseDataPanelSubtitle__qujP-{color:#7898a4!important;margin-bottom:1.5rem!important}.StepZeroPage_phaseFieldCard__Du-gB{background:#23576b05;border:1px solid #23576b1a;border-radius:14px;padding:1.25rem 1.5rem}.StepZeroPage_phaseFieldLabel__GNKug{color:#23576b!important;font-size:.95rem!important;font-weight:600!important;margin-bottom:.25rem!important}.StepZeroPage_phaseFieldDesc__UhnWE{color:#7898a4!important;font-size:.85rem!important;margin-bottom:.75rem!important}.StepZeroPage_phaseFieldLearnMore__NZ4rZ{align-items:center;color:#35b3ab!important;display:inline-flex;font-size:.82rem!important;font-weight:600!important;gap:.35rem;margin-top:.5rem!important;min-height:auto!important;padding:0!important;text-transform:none!important}.StepZeroPage_phaseFieldLearnMore__NZ4rZ:hover{background:#0000!important;color:#1b4454!important}.StepZeroPage_phaseSiteCard__wr6Nn{align-items:center;background:#23576b05;border:1px solid #23576b1a;border-radius:14px;display:flex;gap:1rem;padding:1.25rem 1.5rem}@media (max-width:768px){.StepZeroPage_phaseDataPanel__NC49t,.StepZeroPage_phaseInfoPanel__W653p{padding:1.5rem 1.25rem}.StepZeroPage_phaseSiteCard__wr6Nn{align-items:stretch;flex-direction:column}}.StepOnePage_projectTitle__JqU2j{color:#35b3ab!important;font-size:1.5rem!important;font-weight:700!important;margin-bottom:1rem!important;position:relative}.StepOnePage_introSubtitle__7Y6X6{color:#23576b!important;font-weight:600!important;margin-bottom:1rem!important}.StepOnePage_introText__DSxqc{color:#7898a4!important;line-height:1.7!important;margin-bottom:1rem!important}.StepOnePage_checklist__AeOsY{background:#35b3ab0f;border:1px solid #35b3ab40;border-radius:16px;margin-top:1.5rem;padding:1.5rem 1.75rem}.StepOnePage_checklistTitle__wSUaz{color:#23576b!important;font-weight:600!important;margin-bottom:.75rem!important}.StepOnePage_checkItem__hErXf{align-items:flex-start;display:flex;gap:.75rem;padding:.4rem 0}.StepOnePage_checkIcon__KJUW4{color:#35b3ab!important;font-size:1.25rem!important}.StepOnePage_checkText__qnWOo{color:#7898a4!important}.StepOnePage_checkNumber__WrwWV{align-items:center;background:linear-gradient(135deg,#35b3ab,#23576b);border-radius:50%;color:#fff!important;display:flex;flex-shrink:0;font-size:.8rem!important;font-weight:700!important;height:2rem;justify-content:center;width:2rem}.StepOnePage_checkDesc__f764c{color:#7898a4!important;font-size:.875rem!important;line-height:1.5!important;margin-top:.15rem!important}.StepOnePage_phaseInfoPanel__w1y3y{background:linear-gradient(135deg,#23576b0a,#23576b03);border:1px solid #23576b1f;border-radius:20px;margin-bottom:2rem;padding:2rem 2.25rem}.StepOnePage_phaseSectionLabel__BvvBp{align-items:center;display:flex;gap:.75rem;margin-bottom:1.5rem}.StepOnePage_phaseSectionDot__AubFP{background:#35b3ab;border-radius:50%;flex-shrink:0;height:8px;width:8px}.StepOnePage_phaseSectionTitle__4NRdd{color:#23576b!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase}.StepOnePage_phaseSectionSubtitle__CFhWH{color:#7898a4!important;font-size:.9rem!important;margin-top:.15rem!important}.StepOnePage_stepCard__CB0qr{background:#fff;border:1px solid #23576b1a;border-radius:14px;margin-bottom:1rem;padding:1.25rem 1.5rem}.StepOnePage_phaseDataPanel__xNDaW{background:#fff;border:1px solid #23576b1f;border-radius:20px;box-shadow:0 2px 12px #23576b0f;overflow:hidden;padding:2rem 2.25rem;position:relative}.StepOnePage_phaseDataPanel__xNDaW:before{background:linear-gradient(90deg,#13a89e,#0fe880);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.StepOnePage_analyseIntroPanel__gJAip{background:linear-gradient(135deg,#23576b0a,#23576b03);border:1px solid #23576b1f;border-radius:20px;margin-bottom:2rem;padding:2rem 2.25rem}.StepOnePage_perspectiveGrid__eVKEg{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.5rem}.StepOnePage_perspectiveCard__oMeUD{background:#fff;border:1px solid #23576b1a;border-radius:16px;box-shadow:0 2px 8px #23576b0a;padding:1.5rem}.StepOnePage_perspectiveCardTitle__\+fNzU{color:#23576b!important;font-weight:600!important;margin-bottom:.75rem!important}.StepOnePage_perspectiveCardText__t53ev{color:#7898a4!important;font-size:.9rem!important;line-height:1.7!important;margin-bottom:.5rem!important}.StepOnePage_threeICardGrid__9rYWU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:1.5rem 0}.StepOnePage_threeICard__cuehl{background:#fff;border:1px solid #23576b1f;border-radius:16px;box-shadow:0 4px 12px #23576b0f;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;transition:all .3s ease}.StepOnePage_threeICard__cuehl:hover{box-shadow:0 12px 24px #23576b1f;transform:translateY(-4px)}.StepOnePage_threeICardEyebrow__5nnk2{color:#35b3ab!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase}.StepOnePage_threeICardTitle__DZgq1{color:#23576b!important;font-size:1.1rem!important;font-weight:700!important}.StepOnePage_threeICardDesc__U79gn{color:#7898a4!important;font-size:.9rem!important;line-height:1.6!important}.StepOnePage_threeILevel__thKVx{background:#35b3ab0d;border:1px solid #35b3ab1f;border-radius:10px;display:flex;flex-direction:column;gap:.15rem;padding:.6rem .85rem}.StepOnePage_threeILevelLabel__GDs4D{color:#23576b!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase}.StepOnePage_threeILevelText__NHl0i{color:#7898a4!important;font-size:.82rem!important;line-height:1.5!important}.StepOnePage_threeILearnMore__awruz{align-items:center;color:#35b3ab!important;display:inline-flex;font-size:.82rem!important;font-weight:600!important;gap:.35rem;margin-top:.25rem!important;min-height:auto!important;padding:0!important;text-transform:none!important}.StepOnePage_threeILearnMore__awruz:hover{background:#0000!important;color:#1b4454!important}.StepOnePage_popupSectionTitle__s85YZ{color:#23576b!important;font-weight:600!important;margin-bottom:.75rem!important}.StepOnePage_popupSectionText__-A4UJ{color:#7898a4!important;line-height:1.7!important;margin-bottom:.75rem!important}.StepOnePage_popupLevelCard__O5g0O{background:#35b3ab0d;border:1px solid #35b3ab1f;border-radius:12px;margin-bottom:.75rem;padding:1rem 1.25rem}.StepOnePage_popupLevelLabel__3hVmE{color:#23576b!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.05em!important;margin-bottom:.25rem!important;text-transform:uppercase}.StepOnePage_popupLevelDesc__L5yT7{color:#7898a4!important;font-size:.9rem!important;line-height:1.6!important}.StepOnePage_involvementGrid__UZLnz{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:1.5rem 0}.StepOnePage_involvementCard__a69Gm{background:#fff;border:1px solid #23576b1a;border-left:4px solid #35b3ab;border-radius:12px;box-shadow:0 2px 8px #23576b0a;display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;transition:all .25s ease}.StepOnePage_involvementCard__a69Gm:hover{box-shadow:0 6px 16px #23576b1a}.StepOnePage_involvementLabel__mOmib{color:#23576b!important;font-size:.85rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase}.StepOnePage_involvementDesc__n6Dg6{color:#23576b!important;font-size:.9rem!important;font-weight:600!important;line-height:1.5!important}.StepOnePage_involvementDetail__MZ7ja{color:#7898a4!important;font-size:.85rem!important;line-height:1.6!important}.StepOnePage_inclusionNote__-stl0{background:linear-gradient(135deg,#35b3ab0f,#23576b0f);border:1px solid #35b3ab2e;border-radius:12px;padding:1.25rem 1.5rem}.StepOnePage_inclusionNoteTitle__Bmnlw{color:#23576b!important;font-weight:700!important;margin-bottom:.5rem!important}.StepOnePage_inclusionNoteText__2Oaq2{color:#7898a4!important;line-height:1.7!important}.StepOnePage_redDotCallout__REq-4{align-items:center;background:#fff5f5;border:1px solid #e57373;border-radius:10px;display:flex;gap:.75rem;padding:.85rem 1.25rem}.StepOnePage_redDotCircle__aQeQ1{background:#e53935;border-radius:50%;flex-shrink:0;height:12px;width:12px}.StepOnePage_redDotText__uo\+3o{color:#23576b!important;font-size:.9rem!important;font-weight:600!important}.StepOnePage_checklistPanel__2g\+n9{background:#35b3ab08;border-left:4px solid #35b3ab;border-radius:0 14px 14px 0;padding:1.75rem 2rem}.StepOnePage_checklistItem__XcK2f{align-items:flex-start;display:flex;gap:1rem}.StepOnePage_checklistIcon__7qY9l{align-items:center;background:linear-gradient(135deg,#35b3ab,#23576b);border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;width:24px}.StepOnePage_checklistIconSvg__fZgG\+{height:14px;width:14px}.StepOnePage_checklistItemTitle__pBn8X{color:#23576b!important;font-size:.9rem!important;font-weight:700!important;margin-bottom:.2rem!important}.StepOnePage_checklistItemDesc__iDnZQ{color:#7898a4!important;font-size:.85rem!important;line-height:1.6!important}@media (max-width:768px){.StepOnePage_perspectiveGrid__eVKEg,.StepOnePage_threeICardGrid__9rYWU{grid-template-columns:1fr}.StepOnePage_analyseIntroPanel__gJAip{padding:1.5rem 1.25rem}.StepOnePage_involvementGrid__UZLnz{grid-template-columns:1fr}}
/*# sourceMappingURL=main.ede3ec22.css.map*/