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}.custom-drawer{position:relative}.drawer-header{align-items:center;display:flex;min-height:64px;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:#f90!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:#13a89e;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:#f90;box-sizing:border-box;color:#faf0dc;display:flex;flex-shrink:0;min-height:80px;padding:20px 20px 20px 55px;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:60px}.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}}.IndexPage_pageContainer__gfilM{background:linear-gradient(135deg,#faf0dc,#3b3b3b);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}.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{flex:1 1;overflow:hidden;position:relative}.IndexPage_sectionImage__hvQQZ{height:100%;object-fit:cover;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{height:200px}.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}}.FilterSidebar_sidebar__cIPOQ{background-color:#3b3b3b;border-radius:8px;color:#faf0dc;height:calc(100vh - 40px);overflow-y:auto;padding:20px;width:250px}.FilterSidebar_sidebarTitle__s6p\+F{color:#0fe880;font-size:1.2em;margin-bottom:10px}.FilterSidebar_accordion__qcej7{background-color:inherit;border:none;box-shadow:none;color:#faf0dc;margin-bottom:10px}.FilterSidebar_filterCategoryName__gA1xD{color:#0fe880;font-size:1.1em;font-weight:700}.FilterSidebar_filterCheckbox__TpJF3{display:flex;flex-direction:column;gap:5px}.FilterSidebar_resetButton__xW2OG{align-self:center;background-color:#0fe880;border:none;border-radius:6px;color:#3b3b3b;cursor:pointer;font-size:.9em;font-weight:700;margin-bottom:15px;padding:8px;text-align:center;transition:background-color .3s ease;width:100%}.FilterSidebar_resetButton__xW2OG:hover{background-color:#1fd997}@media (max-width:768px){.FilterSidebar_sidebar__cIPOQ{display:none}}@media (min-width:769px){.FilterSidebar_sidebar__cIPOQ{display:block;width:250px}.FilterSidebar_filterCheckbox__TpJF3{gap:10px}.FilterSidebar_resetButton__xW2OG{width:100%}}@media (min-width:1024px){.FilterSidebar_filterCategoryName__gA1xD{font-size:1.2em}}.SearchBar_searchInput__S8ff\+{margin-bottom:20px!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}}.Datasets_mainContainer__JjeNf{display:flex;padding:20px}.Datasets_contentArea__IlhOL{flex:1 1;padding-left:20px}.Datasets_contentCard__cUHvs{color:#3b3b3b;margin-bottom:20px;padding:15px}.Datasets_contentCard__cUHvs h6{color:#3b3b3b;font-weight:700}.Datasets_contentCard__cUHvs:hover{box-shadow:0 6px 12px #00000026;transform:scale(1.01);transition:transform .2s,box-shadow .2s}@media (max-width:468px){.Datasets_contentCard__cUHvs{box-sizing:border-box;margin-bottom:15px;padding:15px;width:100%}.Datasets_contentArea__IlhOL{padding-left:0}}.ResourcePage_mainContainer__zO4M\+{background-color:#faf0dc;padding:20px}.ResourcePage_tabsContainer__iaiui{background-color:#3b3b3b;border-bottom:1px solid #ddd;display:flex;justify-content:center;margin-bottom:20px;padding-top:10px;width:100%}.ResourcePage_contentContainer__1qMW5{gap:20px;margin-top:20px;max-width:90%;width:100%}.ResourcePage_FilterSidebar__VsOhN,.ResourcePage_mainContent__IabQy{width:100%}.ResourcePage_searchContainer__U8Het{margin:20px 0;max-width:800px;width:100%}@media (max-width:768px){.ResourcePage_contentContainer__1qMW5{align-items:center;flex-direction:column;gap:0}.ResourcePage_FilterSidebar__VsOhN,.ResourcePage_searchContainer__U8Het{margin-bottom:15px;width:100%}.ResourcePage_mainContent__IabQy{width:100%}}.WizardPage_chatHeader__KRbWZ{align-items:center;background-color:#faf0dc;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;display:flex;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:#f0f0f0;border-radius:12px;box-shadow:0 1px 3px #0000001a;max-width:70%;padding:12px 16px}.WizardPage_userMessage__9UJ8Y .WizardPage_messageContent__-ijZ7{background-color:#e7e7e7;color:#000}.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}}.Solutions_solutionContainer__0oWS\+{background-color:#faf0dc;min-height:calc(100vh - 64px);overflow:hidden;position:relative;width:100%}.Solutions_mainContainer__R0lFY{align-items:center;display:flex;min-height:inherit}.Solutions_contentWrapper__7Rpam{padding:4rem 0;width:100%}.Solutions_headerSection__CFtKk{animation:Solutions_fadeInDown__r2AQN .8s ease forwards;margin-bottom:5rem;opacity:0;text-align:center}.Solutions_pageTitle__WuJZJ{-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}.Solutions_pageSubtitle__IY2Tc{color:#636e72!important;font-size:1.25rem!important;font-weight:400!important;opacity:.8}.Solutions_cardsSection__QXtRW{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:800px;padding:0 2rem}.Solutions_cardItem__PrlNy{animation:Solutions_fadeInUp__KIFp0 .6s ease forwards;animation-delay:var(--card-delay);cursor:pointer;opacity:0;position:relative;transform:translateY(20px)}.Solutions_cardContent__ppQEO{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;padding:1.5rem;position:relative;z-index:1}.Solutions_cardMain__T4ZY1{align-items:center;display:flex;flex:1 1;gap:1.5rem}.Solutions_iconWrapper__4-ILM{height:64px;position:relative;width:64px}.Solutions_iconBackground__ZsU1m{background-color:var(--card-color);border-radius:16px;inset:0;opacity:.1;position:absolute;transition:all .3s ease}.Solutions_iconContainer__qSBkj{align-items:center;color:var(--card-color);display:flex;height:100%;justify-content:center;position:relative;transition:all .3s ease;width:100%}.Solutions_cardIcon__gBGKe{font-size:28px;transition:all .3s ease}.Solutions_textContent__3iC6j{flex:1 1;min-width:0}.Solutions_cardTitle__UW3n7{color:var(--card-color)!important;font-size:1.5rem!important;font-weight:600!important;margin-bottom:.5rem!important;transition:all .3s ease}.Solutions_cardDescription__Nhjbu{color:#636e72!important;font-size:.9375rem!important;line-height:1.6!important;opacity:.8;transition:all .3s ease}.Solutions_arrowButton__hImln{color:var(--card-color)!important;opacity:0;transform:translateX(-10px);transition:all .3s ease!important}.Solutions_cardBackground__S\+CwJ{background-color:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000f;inset:0;position:absolute;transition:all .3s ease}.Solutions_cardItem__PrlNy:hover .Solutions_cardBackground__S\+CwJ{box-shadow:0 8px 30px #0000001f;transform:scale(1.02)}.Solutions_cardItem__PrlNy:hover .Solutions_iconBackground__ZsU1m{opacity:.15;transform:scale(1.1)}.Solutions_cardItem__PrlNy:hover .Solutions_cardIcon__gBGKe{transform:scale(1.1)}.Solutions_cardItem__PrlNy:hover .Solutions_arrowButton__hImln{opacity:1;transform:translateX(0)}@keyframes Solutions_fadeInDown__r2AQN{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Solutions_fadeInUp__KIFp0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.Solutions_contentWrapper__7Rpam{padding:3rem 0}.Solutions_headerSection__CFtKk{margin-bottom:4rem}.Solutions_pageTitle__WuJZJ{font-size:3rem!important}.Solutions_cardsSection__QXtRW{gap:1.25rem;padding:0 1.5rem}.Solutions_cardTitle__UW3n7{font-size:1.25rem!important}}@media (max-width:600px){.Solutions_contentWrapper__7Rpam{padding:2rem 0}.Solutions_headerSection__CFtKk{margin-bottom:3rem}.Solutions_pageTitle__WuJZJ{font-size:2.25rem!important}.Solutions_pageSubtitle__IY2Tc{font-size:1rem!important}.Solutions_cardsSection__QXtRW{gap:1rem;padding:0 1rem}.Solutions_cardContent__ppQEO{gap:1rem;padding:1.25rem}.Solutions_cardMain__T4ZY1{gap:1rem}.Solutions_iconWrapper__4-ILM{height:48px;width:48px}.Solutions_cardIcon__gBGKe{font-size:24px}.Solutions_cardTitle__UW3n7{font-size:1.125rem!important}.Solutions_cardDescription__Nhjbu{font-size:.875rem!important}}.SolutionsPageLayout_container__Dbogf,.SolutionsPageLayout_pageWrapper__bopXP{background-color:#faf0dc;min-height:calc(100vh - 64px);width:100%}.SolutionsPageLayout_container__Dbogf{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:2.5rem}.SolutionsPageLayout_title__oksPT{color:#3b3b3b;font-size:2rem;font-weight:600}.SolutionsPageLayout_searchSection__yxI8b{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem;margin-top:4rem}@media (max-width:600px){.SolutionsPageLayout_searchSection__yxI8b{gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem}}.SolutionsPageLayout_searchContainer__N880c{align-items:center;display:flex;gap:1rem;width:100%}@media (max-width:600px){.SolutionsPageLayout_searchContainer__N880c{flex-direction:row;gap:.5rem}}.SolutionsPageLayout_searchContainer__N880c input{background-color:#fff;color:#3b3b3b99}.SolutionsPageLayout_filterButton__Er31D{background-color:#fff!important;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#3b3b3b!important;flex-shrink:0;transition:all .2s ease!important}.SolutionsPageLayout_filterButton__Er31D:hover{background-color:#0fe8801a!important;color:#0fe880!important;transform:translateY(-1px)}.SolutionsPageLayout_filterButtonActive__q5CUn{background-color:#0fe88026!important;color:#0fe880!important}.SolutionsPageLayout_filterButtonActive__q5CUn:hover{background-color:#0fe88033!important}.SolutionsPageLayout_filterPanel__ebEdt{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000014;margin-top:.25rem;padding:1.5rem}@media (max-width:600px){.SolutionsPageLayout_filterPanel__ebEdt{padding:1rem}}.SolutionsPageLayout_filterPanelTitle__1k5Ng{color:#3b3b3b;font-size:1rem;font-weight:600;margin-bottom:1.25rem}.SolutionsPageLayout_filterTags__d-Ibw{display:flex;flex-wrap:wrap;gap:.75rem;padding:.25rem 0}@media (max-width:600px){.SolutionsPageLayout_filterTags__d-Ibw{gap:.5rem}}.SolutionsPageLayout_filterTag__aHm5M{border:2px solid #0000;border-radius:20px;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:.02em;padding:.5rem 1.25rem;transition:all .2s ease}@media (max-width:600px){.SolutionsPageLayout_filterTag__aHm5M{font-size:.8125rem;padding:.375rem 1rem}}.SolutionsPageLayout_drrStrategies__dAvSc{background-color:#0fe88014;border-color:#0fe8804d;color:#0fb870}.SolutionsPageLayout_drrStrategies__dAvSc:hover{background-color:#0fe8801f;border-color:#0fe88066}.SolutionsPageLayout_drrStrategies__dAvSc.SolutionsPageLayout_selected__VWIIm{background-color:#0fb870;border-color:#0000;color:#fff}.SolutionsPageLayout_crisisCommunication__RUAQr{background-color:#ff980014;border-color:#ff98004d;color:#f08400}.SolutionsPageLayout_crisisCommunication__RUAQr:hover{background-color:#ff98001f;border-color:#ff980066}.SolutionsPageLayout_crisisCommunication__RUAQr.SolutionsPageLayout_selected__VWIIm{background-color:#f08400;border-color:#0000;color:#fff}.SolutionsPageLayout_research__Ayb9h{background-color:#2196f314;border-color:#2196f34d;color:#1976d2}.SolutionsPageLayout_research__Ayb9h:hover{background-color:#2196f31f;border-color:#2196f366}.SolutionsPageLayout_research__Ayb9h.SolutionsPageLayout_selected__VWIIm{background-color:#1976d2;border-color:#0000;color:#fff}.SolutionsPageLayout_selected__VWIIm{border-color:#0000;color:#fff}.SolutionsPageLayout_selectedFilters__r6kFp{display:flex;flex-wrap:wrap;gap:.625rem;padding:.25rem 0}.SolutionsPageLayout_filterChip__fTdoq{border:2px solid #0000!important;border-radius:16px!important;font-size:.875rem!important;font-weight:600!important;height:32px!important;letter-spacing:.02em!important;padding:0 1rem!important;transition:all .2s ease!important}@media (max-width:600px){.SolutionsPageLayout_filterChip__fTdoq{font-size:.8125rem!important;height:28px!important;padding:0 .75rem!important}}.SolutionsPageLayout_filterChip__fTdoq:hover{opacity:.9}.SolutionsPageLayout_filterChip__fTdoq.SolutionsPageLayout_drrStrategies__dAvSc{background-color:#0fe88014!important;border:2px solid #0fe8804d!important;color:#0fb870!important}.SolutionsPageLayout_filterChip__fTdoq.SolutionsPageLayout_crisisCommunication__RUAQr{background-color:#ff980014!important;border:2px solid #ff98004d!important;color:#f08400!important}.SolutionsPageLayout_filterChip__fTdoq.SolutionsPageLayout_research__Ayb9h{background-color:#2196f314!important;border:2px solid #2196f34d!important;color:#1976d2!important}.SolutionsPageLayout_contentContainer__wz2b6{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);width:100%}@media (max-width:960px){.SolutionsPageLayout_contentContainer__wz2b6{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.SolutionsPageLayout_contentContainer__wz2b6{gap:1rem;grid-template-columns:1fr}}.SolutionsPageLayout_card__5Bfbx{background-color:#fff;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;min-height:0;padding:1.75rem;transition:transform .2s ease,box-shadow .2s ease}@media (max-width:600px){.SolutionsPageLayout_card__5Bfbx{padding:1.25rem}}.SolutionsPageLayout_card__5Bfbx:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-4px)}.SolutionsPageLayout_cardHeader__vA2Nx{align-items:center;display:flex;gap:1rem;margin-bottom:1.25rem}@media (max-width:600px){.SolutionsPageLayout_cardHeader__vA2Nx{gap:.75rem;margin-bottom:1rem}}.SolutionsPageLayout_cardIcon__3rtk1{color:#0fe880;font-size:1.5rem}@media (max-width:600px){.SolutionsPageLayout_cardIcon__3rtk1{font-size:1.25rem}}.SolutionsPageLayout_cardTitle__Tv5-k{color:#3b3b3b;font-size:1.25rem;font-weight:600}@media (max-width:600px){.SolutionsPageLayout_cardTitle__Tv5-k{font-size:1.125rem}}.SolutionsPageLayout_cardDescription__2L3\+C{color:#666;flex-grow:1;line-height:1.6;margin-bottom:1.25rem}@media (max-width:600px){.SolutionsPageLayout_cardDescription__2L3\+C{font-size:.9375rem;line-height:1.5;margin-bottom:1rem}}.SolutionsPageLayout_seeMore__M\+85V{background:none;border:none;color:#0fe880;cursor:pointer;font-size:.875rem;font-weight:500;margin-left:.5rem;padding:0}.SolutionsPageLayout_seeMore__M\+85V:hover{text-decoration:underline}.SolutionsPageLayout_tagsContainer__rgmxW{border-top:1px solid #0000000f;display:flex;flex-wrap:wrap;gap:.625rem;margin-top:auto;padding-top:1.25rem}@media (max-width:600px){.SolutionsPageLayout_tagsContainer__rgmxW{gap:.5rem;padding-top:1rem}}.SolutionsPageLayout_tag__4fLVY{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:500;letter-spacing:.02em;padding:.25rem .75rem}@media (max-width:600px){.SolutionsPageLayout_tag__4fLVY{font-size:.6875rem;padding:.25rem .625rem}}.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_drrStrategies__dAvSc{background-color:#0fe88014;border-color:#0fe88033;color:#0fb870}.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_crisisCommunication__RUAQr{background-color:#ff980014;border-color:#ff980033;color:#f08400}.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_research__Ayb9h{background-color:#2196f314;border-color:#2196f333;color:#1976d2}.SolutionsPageLayout_filterDrawerMobile__Gskr9{border-top-left-radius:16px!important;border-top-right-radius:16px!important;max-height:80vh;overflow:auto}.SolutionsPageLayout_drawerContent__UIH9J{display:flex;flex-direction:column;height:100%;padding:1.5rem}.SolutionsPageLayout_drawerHeader__kvlqa{align-items:center;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.5rem}@media (max-width:960px){.SolutionsPageLayout_container__Dbogf{padding:1.5rem}.SolutionsPageLayout_title__oksPT{font-size:1.75rem!important;margin-bottom:2rem!important}}@media (max-width:600px){.SolutionsPageLayout_container__Dbogf{padding:1rem}.SolutionsPageLayout_title__oksPT{font-size:1.5rem!important;margin-bottom:2rem!important}.SolutionsPageLayout_contentContainer__wz2b6{grid-template-columns:1fr}.SolutionsPageLayout_searchContainer__N880c{flex-direction:column}.SolutionsPageLayout_card__5Bfbx{padding:1rem}.SolutionsPageLayout_cardHeader__vA2Nx{gap:.75rem}.SolutionsPageLayout_cardIcon__3rtk1{font-size:1.25rem}.SolutionsPageLayout_cardTitle__Tv5-k{font-size:1.1rem}.SolutionsPageLayout_cardDescription__2L3\+C{font-size:.9rem}.SolutionsPageLayout_tag__4fLVY{font-size:.7rem;padding:.2rem .6rem}}.SolutionsPageLayout_disasterPreparedness__HCI1A{background-color:#e8fbe8;border-color:#b2f2b2;color:#2ecc40}.SolutionsPageLayout_crisisManagement__4085n{background-color:#f3e8fb;border-color:#d1b2f2;color:#8e44ad}.SolutionsPageLayout_emergencyResponse__YL9Uo{background-color:#fff4e6;border-color:#ffe0b2;color:#ff9800}.SolutionsPageLayout_riskAssessment__ICrie{background-color:#e6f0ff;border-color:#b3d1f7;color:#1976d2}.SolutionsPageLayout_communitySafety__Cf2rx{background-color:#fffbe6;border-color:#ffe082;color:#fbc02d}.SolutionsPageLayout_emergencyresponse__GvSJN{background-color:#2196f314!important;border-color:#2196f333!important;color:#1976d2!important}.SolutionsPageLayout_disasterpreparedness__t4vEv{background-color:#0fe88014!important;border-color:#0fe88033!important;color:#0fb870!important}.SolutionsPageLayout_actornetworks__NDiKD{background-color:#ff980014!important;border-color:#ff980033!important;color:#f08400!important}.SolutionsPageLayout_communityresilience__fUyPM{background-color:#ff634714!important;border-color:#ff634733!important;color:tomato!important}.SolutionsPageLayout_digitaltools__XL3YS{background-color:#9c27b014!important;border-color:#9c27b033!important;color:#9c27b0!important}.SolutionsPageLayout_crisiscommunication__Ez0iX{background-color:#ffc10714!important;border-color:#ffc10733!important;color:#ffc107!important}.SolutionsPageLayout_behavioralpsychology__f4PiX{background-color:#4caf5014!important;border-color:#4caf5033!important;color:#4caf50!important}.SolutionsPageLayout_threatsimulation__1bf-a{background-color:#f4433614!important;border-color:#f4433633!important;color:#f44336!important}.SolutionsPageLayout_psychologicalresilience__Cgnpg{background-color:#673ab714!important;border-color:#673ab733!important;color:#673ab7!important}.SolutionsPageLayout_mentalhealth__DuH\+Z{background-color:#00968814!important;border-color:#00968833!important;color:#009688!important}.SolutionsPageLayout_disasterrecovery__kOmq6{background-color:#79554814!important;border-color:#79554833!important;color:#795548!important}.SolutionsPageLayout_earlywarning__CUP6v{background-color:#e91e6314!important;border-color:#e91e6333!important;color:#e91e63!important}.SolutionsPageLayout_responseplanning__eGFWY{background-color:#9e9d2414!important;border-color:#9e9d2433!important;color:#9e9d24!important}.SolutionsPageLayout_resourcemanagement__pD\+TL{background-color:#00bcd414!important;border-color:#00bcd433!important;color:#00bcd4!important}.SolutionsPageLayout_communication__KArG1{background-color:#607d8b14!important;border-color:#607d8b33!important;color:#607d8b!important}.SolutionsPageLayout_training__-iHuM{background-color:#ff572214!important;border-color:#ff572233!important;color:#ff5722!important}.SolutionsPageLayout_socialmedia__sQAyy{background-color:#00bcd414!important;border-color:#00bcd433!important;color:#00bcd4!important}.SolutionsPageLayout_culturalcontext__jHFOc{background-color:#ff572214!important;border-color:#ff572233!important;color:#ff5722!important}.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_actornetworks__NDiKD:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_behavioralpsychology__f4PiX:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_communication__KArG1:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_communityresilience__fUyPM:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_crisiscommunication__Ez0iX:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_digitaltools__XL3YS:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_disasterpreparedness__t4vEv:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_disasterrecovery__kOmq6:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_earlywarning__CUP6v:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_emergencyresponse__GvSJN:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_mentalhealth__DuH\+Z:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_psychologicalresilience__Cgnpg:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_resourcemanagement__pD\+TL:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_responseplanning__eGFWY:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_threatsimulation__1bf-a:hover,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_training__-iHuM:hover{opacity:.9}.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_actornetworks__NDiKD.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_behavioralpsychology__f4PiX.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_communication__KArG1.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_communityresilience__fUyPM.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_crisiscommunication__Ez0iX.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_digitaltools__XL3YS.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_disasterpreparedness__t4vEv.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_disasterrecovery__kOmq6.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_earlywarning__CUP6v.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_emergencyresponse__GvSJN.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_mentalhealth__DuH\+Z.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_psychologicalresilience__Cgnpg.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_resourcemanagement__pD\+TL.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_responseplanning__eGFWY.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_threatsimulation__1bf-a.SolutionsPageLayout_selected__VWIIm,.SolutionsPageLayout_tag__4fLVY.SolutionsPageLayout_training__-iHuM.SolutionsPageLayout_selected__VWIIm{background-color:currentColor!important;border-color:#0000!important;color:#fff!important}.SolutionsPageLayout_backButton__buC-3{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}.SolutionsPageLayout_backButton__buC-3:hover{color:#0fe880}.SolutionsPageLayout_defaulttag__W1NWP{background-color:#e0e7ff;border:1px solid #a5b4fc;color:#3730a3}.SolutionsPageLayout_test__9qD8O{background-color:#e0e7ff;border:1px solid #a5b4fc;color:#000}.PolicyDetailPage_mainContainer__fxZo5{background-color:#faf0dc;min-height:calc(100vh - 64px);padding:2.5rem}@media (max-width:960px){.PolicyDetailPage_mainContainer__fxZo5{padding:1.5rem}}@media (max-width:600px){.PolicyDetailPage_mainContainer__fxZo5{padding:1rem}}.PolicyDetailPage_headerPaper__6kwqo{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:2rem;padding:2.5rem}.PolicyDetailPage_mainTitle__GRQLi{color:#2c3e50;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.PolicyDetailPage_summary__4SrMa{color:#34495e;font-size:1.2rem;line-height:1.8;margin-bottom:1rem}.PolicyDetailPage_tagContainer__8kZ-K{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.PolicyDetailPage_tag__JbYVB{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.PolicyDetailPage_disasterPreparedness__pZQn5{background-color:#0fe88014;border:1px solid #0fe88033;color:#0fe880}.PolicyDetailPage_crisisManagement__c9wWd{background-color:#ff980014;border:1px solid #ff980033;color:#f08400}.PolicyDetailPage_emergencyResponse__iVsFA{background-color:#2196f314;border:1px solid #2196f333;color:#1976d2}.PolicyDetailPage_riskAssessment__Xo\+Kk{background-color:#ff634714;border:1px solid #ff634733;color:tomato}.PolicyDetailPage_communitySafety__8Bknp{background-color:#ffc10714;border:1px solid #ffc10733;color:#ffc107}.PolicyDetailPage_backButton__5ohPn{align-items:center;background:none;border:none;border-radius:8px;color:#2c3e50;cursor:pointer;display:inline-flex;font-weight:500;margin-bottom:1.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}.PolicyDetailPage_backButton__5ohPn:hover{background-color:#2c3e5014;transform:translateX(-4px)}.PolicyDetailPage_backButton__5ohPn svg{margin-right:.75rem}.PolicyDetailPage_navigationContainer__ebmMk{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:100px;box-shadow:0 2px 12px #0000000f;display:flex;gap:.5rem;margin-bottom:2rem;padding:.5rem}.PolicyDetailPage_navButton__Kqp08{background:none;border:none;border-radius:100px;color:#7f8c8d;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;min-width:-webkit-fill-available;min-width:fit-content;padding:.75rem 1.5rem;position:relative;transition:all .3s ease;white-space:nowrap}.PolicyDetailPage_navButton__Kqp08:hover:not(.PolicyDetailPage_active__MTn68){background:#0fe8800a;color:#2c3e50}.PolicyDetailPage_navButton__Kqp08.PolicyDetailPage_active__MTn68{background:#0fe880;box-shadow:0 2px 8px #0fe88040;color:#2c3e50}.PolicyDetailPage_contentSection__qcWSC{margin-top:2rem}.PolicyDetailPage_card__1hawN{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:2.5rem}.PolicyDetailPage_cardTitle__HkJ4v{color:#3b3b3b;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.PolicyDetailPage_cardContent__EyNnu{color:#34495e;font-size:1.1rem;line-height:1.8}.PolicyDetailPage_cardContent__EyNnu p{margin-bottom:1.5rem}.PolicyDetailPage_cardContent__EyNnu ul{list-style:none;margin:1.5rem 0;padding-left:2rem}.PolicyDetailPage_cardContent__EyNnu ul li{margin-bottom:1.2rem;padding-left:2rem;position:relative;text-indent:-.5rem}.PolicyDetailPage_cardContent__EyNnu ul li:before{color:#0fe880;content:"•";font-size:1.5rem;left:0;line-height:1;position:absolute;top:.2rem}.PolicyDetailPage_objectivesContainer__maoOq{margin-top:3rem}.PolicyDetailPage_subTitle__boYN7{color:#2c3e50;font-size:1.8rem;font-weight:700;margin-bottom:2rem}.PolicyDetailPage_objectivesGrid__AJtOa{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.PolicyDetailPage_objectiveCard__9Prgw{background:#f8f9fa;border-radius:12px;padding:1.5rem;transition:transform .2s ease}.PolicyDetailPage_objectiveCard__9Prgw:hover{transform:translateY(-4px)}.PolicyDetailPage_objectiveTitle__LGHka{color:#2c3e50;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.PolicyDetailPage_objectiveDescription__abbVb{color:#34495e;line-height:1.6}.PolicyDetailPage_analysisSection__rUz48{display:flex;flex-direction:column;gap:2rem}.PolicyDetailPage_labCard__Sakzi{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:1rem;padding:2rem}.PolicyDetailPage_labHeader__tfcMs{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem;transition:background-color .2s ease}.PolicyDetailPage_labHeader__tfcMs:hover{background-color:#2c3e500a}.PolicyDetailPage_labHeaderContent__pqgf-{align-items:center;display:flex;gap:1rem}.PolicyDetailPage_locationIcon__iIAgC{color:#0fe880;font-size:2rem!important}.PolicyDetailPage_expandIcon__vJzrA{color:#2c3e50;font-size:1.5rem!important;transition:transform .2s ease}.PolicyDetailPage_labTitle__WIrlX{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0}.PolicyDetailPage_labText__ZxxpM{color:#34495e;font-size:1.1rem;line-height:1.8;margin:1.5rem 0;white-space:pre-line}.PolicyDetailPage_gapsSection__Va3Z2{background:#f8f9fa;border-radius:12px;margin-top:1rem;padding:1.5rem}.PolicyDetailPage_gapsHeader__e0PtC{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem;transition:background-color .2s ease}.PolicyDetailPage_gapsHeader__e0PtC:hover{background-color:#2c3e500a}.PolicyDetailPage_gapsTitle__w08ZZ{align-items:center;color:#2c3e50;display:flex;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0}.PolicyDetailPage_gapsGrid__qPz3Q{animation:PolicyDetailPage_fadeIn__tTVDt .3s ease;display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.PolicyDetailPage_gapCard__TMxJO{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.PolicyDetailPage_gapCard__TMxJO:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.PolicyDetailPage_gapContent__X9mOX{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.PolicyDetailPage_gapContent__X9mOX{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:300px 1fr}}.PolicyDetailPage_gapArea__aQ0E6{color:#2c3e50;font-size:1.1rem;font-weight:600;margin:0;min-width:200px;padding-left:1.5rem;position:relative}.PolicyDetailPage_gapArea__aQ0E6:before{background-color:#0fe880;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.PolicyDetailPage_gapDescription__t8xKp{color:#34495e;font-size:1rem;line-height:1.8;margin:0;white-space:pre-line}@media (max-width:768px){.PolicyDetailPage_gapsSection__Va3Z2{padding:1rem}.PolicyDetailPage_gapsHeader__e0PtC{padding:.5rem 0}.PolicyDetailPage_gapsTitle__w08ZZ{font-size:1.2rem}.PolicyDetailPage_gapCard__TMxJO{padding:1.25rem}.PolicyDetailPage_gapArea__aQ0E6{font-size:1rem;margin-bottom:.5rem}.PolicyDetailPage_gapDescription__t8xKp{font-size:.95rem;line-height:1.6}}.PolicyDetailPage_filterContainer__6jVdb{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;padding:1.5rem}.PolicyDetailPage_filterHeader__NZaFA{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:1rem;padding:.5rem;transition:background-color .2s ease}.PolicyDetailPage_filterHeader__NZaFA:hover{background-color:#0fe8800a}.PolicyDetailPage_filterIcon__csy\+i{color:#0fe880;font-size:1.5rem!important}.PolicyDetailPage_filterTitle__N5PVI{color:#2c3e50;flex:1 1;font-size:1.1rem;font-weight:600}.PolicyDetailPage_filterOptions__LQeXo{grid-gap:.75rem;animation:PolicyDetailPage_fadeIn__tTVDt .3s ease;border-top:1px solid #0fe8801a;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding-top:1rem}.PolicyDetailPage_filterOption__gwJTb{align-items:center;background:none;border:none;border-radius:8px;color:#2c3e50;cursor:pointer;display:flex;font-size:1rem;gap:.75rem;padding:.75rem;text-align:left;transition:all .2s ease}.PolicyDetailPage_filterOption__gwJTb:hover{background-color:#0fe8800a}.PolicyDetailPage_checkIcon__Mmfje{color:#0fe880;font-size:1.25rem!important}.PolicyDetailPage_clearFilters__PDR0\+{background:#0fe8800a;border:1px solid #0fe88033;border-radius:8px;color:#2c3e50;cursor:pointer;font-size:1rem;font-weight:600;grid-column:1/-1;margin-top:.5rem;padding:.75rem;transition:all .2s ease}.PolicyDetailPage_clearFilters__PDR0\+:hover{background:#0fe88014;border-color:#0fe8804d}@keyframes PolicyDetailPage_fadeIn__tTVDt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PolicyDetailPage_mainSectionTitle__nHPhS{border-bottom:2px solid #0fe880;color:#2c3e50;font-size:2rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem;position:relative}.PolicyDetailPage_mainSectionTitle__nHPhS:after{background:linear-gradient(90deg,#0fe880,#0000);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.PolicyDetailPage_collapsibleCard__gtU56{background:#f9fcfa;border-radius:16px;box-shadow:0 2px 12px #0000000f;margin-bottom:2rem;overflow:hidden;padding:0}.PolicyDetailPage_collapsibleHeader__0vXSj{align-items:center;background:#f6fbf8;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.PolicyDetailPage_collapsibleTitle__IRvHV{align-items:center;color:#2c3e50;display:flex;font-size:1.2rem;font-weight:700}.PolicyDetailPage_collapsibleIcon__FNSej{color:#0fe880;font-size:1.5rem;margin-right:.75rem}.PolicyDetailPage_collapseArrow__Gajjo{color:#7f8c8d;font-size:2rem!important;transition:transform .2s}.PolicyDetailPage_collapseArrow__Gajjo.PolicyDetailPage_open__SjsCP{transform:rotate(180deg)}.PolicyDetailPage_filterContent__QN11Y{background:#fff;padding:1.5rem}.PolicyDetailPage_hazardList__iZCxB{display:flex;flex-direction:column;gap:.5rem}.PolicyDetailPage_hazardRow__AusvX{align-items:center;border-radius:8px;display:flex;gap:.75rem;padding:.5rem .75rem;transition:background .15s}.PolicyDetailPage_hazardRow__AusvX:hover{background:#f6fbf8}.PolicyDetailPage_hazardCheckbox__CJBDs{accent-color:#0fe880;height:1.2rem;width:1.2rem}.PolicyDetailPage_hazardIcon__flik-{color:#7f8c8d;font-size:1.3rem!important}.PolicyDetailPage_hazardLabel__cNTjx{color:#2c3e50;font-size:1rem;font-weight:500}.PolicyDetailPage_selectAllRow__s9vLH{align-items:center;background:#f6fbf8;border-radius:8px;color:#2c3e50;display:flex;font-weight:600;gap:.75rem;margin-bottom:.5rem;padding:.5rem .75rem}@media (max-width:600px){.PolicyDetailPage_collapsibleHeader__0vXSj,.PolicyDetailPage_filterContent__QN11Y{padding:1rem}.PolicyDetailPage_hazardLabel__cNTjx{font-size:.95rem}}.OperationalStrategyDetailPage_mainContainer__QHv8F{background-color:#faf0dc;min-height:calc(100vh - 64px);padding:2.5rem}@media (max-width:960px){.OperationalStrategyDetailPage_mainContainer__QHv8F{padding:1.5rem}}@media (max-width:600px){.OperationalStrategyDetailPage_mainContainer__QHv8F{padding:1rem}}.OperationalStrategyDetailPage_headerPaper__YIBw3{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:2rem;padding:2.5rem}.OperationalStrategyDetailPage_mainTitle__YCfIK{color:#2c3e50;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.OperationalStrategyDetailPage_summary__iqSc5{color:#34495e;font-size:1.2rem;line-height:1.8;margin-bottom:1rem}.OperationalStrategyDetailPage_tagContainer__z56en{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.OperationalStrategyDetailPage_tag__IhNQ9{align-items:center;border-radius:12px;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.OperationalStrategyDetailPage_emergencyresponse__JqYbK{background-color:#2196f314;border:1px solid #2196f333;color:#1976d2}.OperationalStrategyDetailPage_disasterpreparedness__BnaPn{background-color:#0fe88014;border:1px solid #0fe88033;color:#0fb870}.OperationalStrategyDetailPage_actornetworks__0LkiM{background-color:#ff980014;border:1px solid #ff980033;color:#f08400}.OperationalStrategyDetailPage_communityresilience__rcOHk{background-color:#ff634714;border:1px solid #ff634733;color:tomato}.OperationalStrategyDetailPage_digitaltools__jYYbO{background-color:#9c27b014;border:1px solid #9c27b033;color:#9c27b0}.OperationalStrategyDetailPage_crisiscommunication__iBs1E{background-color:#ffc10714;border:1px solid #ffc10733;color:#ffc107}.OperationalStrategyDetailPage_behavioralpsychology__3X5bp{background-color:#4caf5014;border:1px solid #4caf5033;color:#4caf50}.OperationalStrategyDetailPage_threatsimulation__SfE4E{background-color:#f4433614;border:1px solid #f4433633;color:#f44336}.OperationalStrategyDetailPage_psychologicalresilience__bIxxt{background-color:#673ab714;border:1px solid #673ab733;color:#673ab7}.OperationalStrategyDetailPage_mentalhealth__CiHwJ{background-color:#00968814;border:1px solid #00968833;color:#009688}.OperationalStrategyDetailPage_disasterrecovery__7dKIX{background-color:#79554814;border:1px solid #79554833;color:#795548}.OperationalStrategyDetailPage_earlywarning__rwiAV{background-color:#e91e6314;border:1px solid #e91e6333;color:#e91e63}.OperationalStrategyDetailPage_responseplanning__6zPmL{background-color:#9e9d2414;border:1px solid #9e9d2433;color:#9e9d24}.OperationalStrategyDetailPage_resourcemanagement__CZIfo{background-color:#00bcd414;border:1px solid #00bcd433;color:#00bcd4}.OperationalStrategyDetailPage_communication__hOoh-{background-color:#607d8b14;border:1px solid #607d8b33;color:#607d8b}.OperationalStrategyDetailPage_training__At5a6{background-color:#ff572214;border:1px solid #ff572233;color:#ff5722}.OperationalStrategyDetailPage_socialmedia__fQpi2{background-color:#00bcd414;border:1px solid #00bcd433;color:#00bcd4}.OperationalStrategyDetailPage_culturalcontext__4RP4q{background-color:#ff572214;border:1px solid #ff572233;color:#ff5722}.OperationalStrategyDetailPage_backButton__iZPYq{align-items:center;background:none;border:none;border-radius:8px;color:#2c3e50;cursor:pointer;display:inline-flex;font-weight:500;margin-bottom:1.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}.OperationalStrategyDetailPage_backButton__iZPYq:hover{background-color:#2c3e5014;transform:translateX(-4px)}.OperationalStrategyDetailPage_backButton__iZPYq svg{margin-right:.75rem}.OperationalStrategyDetailPage_navigationContainer__k4KNN{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:100px;box-shadow:0 2px 12px #0000000f;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;max-width:100%;padding:.5rem;width:100%}.OperationalStrategyDetailPage_navButton__Gz6S3{background:none;border:none;border-radius:100px;color:#7f8c8d;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;max-width:100%;min-width:fit-content;padding:.75rem 1.5rem;position:relative;transition:all .3s ease;white-space:nowrap}.OperationalStrategyDetailPage_navButton__Gz6S3:hover:not(.OperationalStrategyDetailPage_active__Fm1k8){background:#0fe8800a;color:#2c3e50}.OperationalStrategyDetailPage_navButton__Gz6S3.OperationalStrategyDetailPage_active__Fm1k8{background:#0fe880;box-shadow:0 2px 8px #0fe88040;color:#2c3e50}.OperationalStrategyDetailPage_contentSection__hYV9c{margin-top:2rem}.OperationalStrategyDetailPage_card__gJPeQ{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:2.5rem}.OperationalStrategyDetailPage_cardTitle__1QLFP{color:#3b3b3b;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.OperationalStrategyDetailPage_cardContent__sQuUx{color:#34495e;font-size:1.1rem;line-height:1.8}.OperationalStrategyDetailPage_cardContent__sQuUx p{margin-bottom:1.5rem}.OperationalStrategyDetailPage_cardContent__sQuUx ul{list-style:none;margin:1.5rem 0;padding-left:2rem}.OperationalStrategyDetailPage_cardContent__sQuUx ul li{color:#34495e;margin-bottom:1.2rem;padding-left:2rem;position:relative;text-indent:-.5rem}.OperationalStrategyDetailPage_cardContent__sQuUx ul li:before{color:#0fe880;content:"•";font-size:1.5rem;left:0;line-height:1;position:absolute;top:.2rem}.OperationalStrategyDetailPage_subsectionsContainer__Z2FbH{margin-top:3rem}.OperationalStrategyDetailPage_subsection__KfTXs{background:#fff;border-radius:12px;margin-bottom:2.5rem;overflow:hidden}.OperationalStrategyDetailPage_subsectionHeader__fREpW{align-items:center;border-left:4px solid #0000;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.5rem;padding:1rem;transition:all .2s ease}.OperationalStrategyDetailPage_subsectionHeader__fREpW:hover{background-color:#0fe8800a;border-left:4px solid #0fe880}.OperationalStrategyDetailPage_subsectionTitle__LtPOf{background-color:#0fe8800a;border-bottom:1px solid #0fe8801a;color:#2c3e50;font-size:1.4rem;font-weight:600;margin:0;padding:1.25rem}.OperationalStrategyDetailPage_subsection__KfTXs>div{padding:1.5rem}.OperationalStrategyDetailPage_expandIcon__I7apL{color:#0fe880;transition:transform .2s ease}.OperationalStrategyDetailPage_subsectionContent__qel42{animation:OperationalStrategyDetailPage_slideDown__1zpfp .3s ease-out;padding:1rem}@keyframes OperationalStrategyDetailPage_slideDown__1zpfp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.OperationalStrategyDetailPage_objectivesContainer__Rx-8f{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.OperationalStrategyDetailPage_objectiveCard__JUHd9{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:1rem;padding:2rem}.OperationalStrategyDetailPage_objectiveCard__JUHd9 .OperationalStrategyDetailPage_objectiveDescription__--Reg{background:none;border-radius:0;border-top:1px solid #f0f0f0;box-shadow:none;color:#34495e;font-size:1.1rem;margin-top:1.25rem;padding-top:1.25rem}.OperationalStrategyDetailPage_objectiveCard__JUHd9 .OperationalStrategyDetailPage_objectiveTitle__q358a{background:none;padding-left:0}.OperationalStrategyDetailPage_labCard__BxKl0,.OperationalStrategyDetailPage_objectiveCard__JUHd9{margin-left:0!important;margin-right:0!important;width:100%}.OperationalStrategyDetailPage_objectiveTitle__q358a{align-items:center;color:#2c3e50;display:flex;font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-left:1.5rem;position:relative}.OperationalStrategyDetailPage_objectiveTitle__q358a:before{content:none}.OperationalStrategyDetailPage_objectiveDescription__--Reg{color:#34495e;font-size:1.1rem;line-height:1.8;margin:0;white-space:pre-line}.OperationalStrategyDetailPage_labCard__BxKl0{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:1rem;padding:2rem}.OperationalStrategyDetailPage_labHeader__-U\+dX{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem;transition:background-color .2s ease}.OperationalStrategyDetailPage_labHeader__-U\+dX:hover{background-color:#2c3e500a}.OperationalStrategyDetailPage_labHeaderContent__m3oCc{align-items:center;display:flex;gap:1rem}.OperationalStrategyDetailPage_locationIcon__dgs82{color:#0fe880;font-size:2rem!important}.OperationalStrategyDetailPage_optionIcon__1\+9NF{color:#0fe880;font-size:2rem!important;margin-right:.5rem;vertical-align:middle}.OperationalStrategyDetailPage_labTitle__wvCV1{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0}.OperationalStrategyDetailPage_labText__XtJyC{color:#34495e;font-size:1.1rem;line-height:1.8;margin:1.5rem 0;white-space:pre-line}.OperationalStrategyDetailPage_analysisSection__g5NIB{display:flex;flex-direction:column;gap:2rem}.OperationalStrategyDetailPage_gapsSection__YSmDD{background:#f8f9fa;border-radius:12px;margin-top:1rem;padding:1.5rem}.OperationalStrategyDetailPage_gapsHeader__fVr2J{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem;transition:background-color .2s ease}.OperationalStrategyDetailPage_gapsHeader__fVr2J:hover{background-color:#00000005}.OperationalStrategyDetailPage_gapsTitle__2mjUy{color:#2c3e50;font-size:1.1rem;font-weight:600;margin:0}.OperationalStrategyDetailPage_gapsGrid__n7k0Y{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1.5rem}.OperationalStrategyDetailPage_gapCard__yYavt{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:1.5rem;transition:transform .2s ease}.OperationalStrategyDetailPage_gapCard__yYavt:hover{transform:translateY(-2px)}.OperationalStrategyDetailPage_gapContent__RCIqy{padding-left:1.5rem;position:relative}.OperationalStrategyDetailPage_gapArea__kr7-8{color:#2c3e50;font-size:1rem;font-weight:600;margin-bottom:.75rem;position:relative}.OperationalStrategyDetailPage_gapArea__kr7-8:before{background-color:#0fe880;border-radius:50%;content:"";height:6px;left:-1.5rem;position:absolute;top:.5rem;width:6px}.OperationalStrategyDetailPage_gapDescription__oixYK{color:#34495e;font-size:.95rem;line-height:1.6}.OperationalStrategyDetailPage_filterContainer__clV\+Q{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;gap:1rem;margin-bottom:2rem;padding:1rem}.OperationalStrategyDetailPage_filterIcon__bm5Xc{color:#7f8c8d}.OperationalStrategyDetailPage_hazardSelect__5n6-L{background-color:#f8f9fa;border:1px solid #0000001a;border-radius:8px;color:#2c3e50;cursor:pointer;flex:1 1;font-size:1rem;max-width:300px;outline:none;padding:.75rem;transition:all .2s ease}.OperationalStrategyDetailPage_hazardSelect__5n6-L:hover{border-color:#0003}.OperationalStrategyDetailPage_hazardSelect__5n6-L:focus{border-color:#0fe880;box-shadow:0 0 0 2px #0fe8801a}.OperationalStrategyDetailPage_hazardFilterContainer__ZmQUb{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;padding:1rem}.OperationalStrategyDetailPage_hazardFilterTitle__bvVAs{align-items:center;color:#2c3e50;display:flex;font-size:1rem;font-weight:600;margin-right:.5rem}.OperationalStrategyDetailPage_hazardChip__r8QdF{align-items:center;background-color:#f8f9fa;border:1px solid #0000001a;border-radius:20px;color:#2c3e50;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.OperationalStrategyDetailPage_hazardChip__r8QdF:hover{background-color:#0fe8801a;border-color:#0fe88033}.OperationalStrategyDetailPage_hazardChip__r8QdF.OperationalStrategyDetailPage_selected__OomDV{background-color:#0fe880;border-color:#0000;color:#2c3e50}.OperationalStrategyDetailPage_hazardChip__r8QdF.OperationalStrategyDetailPage_selected__OomDV:hover{background-color:#0fd870}@media (max-width:768px){.OperationalStrategyDetailPage_gapsSection__YSmDD{padding:1rem}.OperationalStrategyDetailPage_gapsHeader__fVr2J{padding:.25rem}.OperationalStrategyDetailPage_gapsTitle__2mjUy{font-size:1rem}.OperationalStrategyDetailPage_gapCard__yYavt{padding:1rem}.OperationalStrategyDetailPage_gapArea__kr7-8{font-size:.95rem}.OperationalStrategyDetailPage_gapDescription__oixYK{font-size:.9rem}.OperationalStrategyDetailPage_subsectionTitle__LtPOf{font-size:1.5rem}.OperationalStrategyDetailPage_objectiveTitle__q358a{font-size:1.2rem}.OperationalStrategyDetailPage_objectiveDescription__--Reg{font-size:1rem;line-height:1.6}.OperationalStrategyDetailPage_labCard__BxKl0{padding:1.5rem}.OperationalStrategyDetailPage_labTitle__wvCV1{font-size:1.3rem}.OperationalStrategyDetailPage_labText__XtJyC{font-size:1rem;line-height:1.6}.OperationalStrategyDetailPage_navigationContainer__k4KNN{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.OperationalStrategyDetailPage_navigationContainer__k4KNN::-webkit-scrollbar{display:none}.OperationalStrategyDetailPage_navButton__Gz6S3{font-size:.95rem;padding:.6rem 1.2rem}.OperationalStrategyDetailPage_hazardFilterContainer__ZmQUb{padding:.75rem}.OperationalStrategyDetailPage_hazardChip__r8QdF{font-size:.8rem;padding:.4rem .8rem}}.OperationalStrategyDetailPage_sectionTitle__6sHob{border-bottom:2px solid #0fe88033;color:#2c3e50;font-size:1.8rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem}.OperationalStrategyDetailPage_mainSectionTitle__mKJE8{border-bottom:2px solid #0fe880;color:#2c3e50;font-size:2rem;font-weight:700;margin-bottom:2rem;padding-bottom:1rem;position:relative}.OperationalStrategyDetailPage_mainSectionTitle__mKJE8:after{background:linear-gradient(90deg,#0fe880,#0000);bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.OperationalStrategyDetailPage_collapsibleCard__0FIr3{background:#f9fcfa;border-radius:16px;box-shadow:0 2px 12px #0000000f;margin-bottom:2rem;overflow:hidden;padding:0}.OperationalStrategyDetailPage_collapsibleHeader__hrTNC{align-items:center;background:#f6fbf8;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.OperationalStrategyDetailPage_collapsibleTitle__Dga\+M{align-items:center;color:#2c3e50;display:flex;font-size:1.2rem;font-weight:700}.OperationalStrategyDetailPage_collapsibleIcon__Of9G3{color:#0fe880;font-size:1.5rem;margin-right:.75rem}.OperationalStrategyDetailPage_collapseArrow__RUjPz{color:#7f8c8d;font-size:2rem!important;transition:transform .2s}.OperationalStrategyDetailPage_collapseArrow__RUjPz.OperationalStrategyDetailPage_open__pElqQ{transform:rotate(180deg)}.OperationalStrategyDetailPage_filterContent__923T2{background:#fff;padding:1.5rem}.OperationalStrategyDetailPage_hazardList__wQv1m{display:flex;flex-direction:column;gap:.5rem}.OperationalStrategyDetailPage_hazardRow__d\+fsh{align-items:center;border-radius:8px;display:flex;gap:.75rem;padding:.5rem .75rem;transition:background .15s}.OperationalStrategyDetailPage_hazardRow__d\+fsh:hover{background:#f6fbf8}.OperationalStrategyDetailPage_hazardCheckbox__gdpKO{accent-color:#0fe880;height:1.2rem;width:1.2rem}.OperationalStrategyDetailPage_hazardIcon__Aq8A0{color:#7f8c8d;font-size:1.3rem!important}.OperationalStrategyDetailPage_hazardLabel__MWKNO{color:#2c3e50;font-size:1rem;font-weight:500}.OperationalStrategyDetailPage_selectAllRow__V4bdK{align-items:center;background:#f6fbf8;border-radius:8px;color:#2c3e50;display:flex;font-weight:600;gap:.75rem;margin-bottom:.5rem;padding:.5rem .75rem}@media (max-width:600px){.OperationalStrategyDetailPage_collapsibleHeader__hrTNC,.OperationalStrategyDetailPage_filterContent__923T2{padding:1rem}.OperationalStrategyDetailPage_hazardLabel__MWKNO{font-size:.95rem}}.LessonsLearnedDetailPage_mainContainer__Fes8\+{background-color:#faf0dc;min-height:calc(100vh - 64px);padding:2.5rem}@media (max-width:960px){.LessonsLearnedDetailPage_mainContainer__Fes8\+{padding:1.5rem}}@media (max-width:600px){.LessonsLearnedDetailPage_mainContainer__Fes8\+{padding:1rem}}.LessonsLearnedDetailPage_headerPaper__54n5w{background-color:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:2rem;padding:2.5rem}.LessonsLearnedDetailPage_mainTitle__TGrBo{color:#2c3e50;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.LessonsLearnedDetailPage_summary__NmrtG{color:#34495e;font-size:1.2rem;line-height:1.8;margin-bottom:1rem}.LessonsLearnedDetailPage_backButton__uIwOD{align-items:center;background:none;border:none;border-radius:8px;color:#2c3e50;cursor:pointer;display:inline-flex;font-weight:500;margin-bottom:1.5rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}.LessonsLearnedDetailPage_backButton__uIwOD:hover{background-color:#2c3e5014;transform:translateX(-4px)}.LessonsLearnedDetailPage_backButton__uIwOD svg{margin-right:.75rem}.LessonsLearnedDetailPage_collapsibleCard__T\+4R4{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000f;margin-bottom:2rem;overflow:hidden}.LessonsLearnedDetailPage_collapsibleHeader__NCxSa{align-items:center;border-bottom:1px solid #f0e6d2;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 2rem}.LessonsLearnedDetailPage_collapsibleTitle__r8xM2{align-items:center;color:#333;display:flex;font-size:1.1rem;gap:.5rem}.LessonsLearnedDetailPage_collapsibleIcon__32Rnl{color:#666}.LessonsLearnedDetailPage_collapseArrow__jF1g0{color:#666;transition:transform .3s ease}.LessonsLearnedDetailPage_collapseArrow__jF1g0.LessonsLearnedDetailPage_open__WYcUM{transform:rotate(180deg)}.LessonsLearnedDetailPage_filterContent__qr0mx{padding:1rem 2rem}.LessonsLearnedDetailPage_hazardList__tp3HX{display:flex;flex-direction:column;gap:.5rem}.LessonsLearnedDetailPage_selectAllRow__U9PJN{border-bottom:1px solid #eee;margin-bottom:.5rem}.LessonsLearnedDetailPage_hazardRow__HSWr4,.LessonsLearnedDetailPage_selectAllRow__U9PJN{align-items:center;display:flex;gap:.5rem;padding:.5rem 0}.LessonsLearnedDetailPage_hazardCheckbox__YEXwz{cursor:pointer;height:18px;width:18px}.LessonsLearnedDetailPage_hazardIcon__gYSDO{color:#666}.LessonsLearnedDetailPage_hazardLabel__MzZt1{color:#333;cursor:pointer;font-size:1rem}.LessonsLearnedDetailPage_navigationContainer__p9JNl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:100px;box-shadow:0 2px 12px #0000000f;display:flex;gap:.5rem;margin-bottom:2rem;padding:.5rem}.LessonsLearnedDetailPage_navButton__-A8HY{background:none;border:none;border-radius:100px;color:#7f8c8d;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;min-width:-webkit-fill-available;min-width:fit-content;padding:.75rem 1.5rem;position:relative;transition:all .3s ease;white-space:nowrap}.LessonsLearnedDetailPage_navButton__-A8HY:hover:not(.LessonsLearnedDetailPage_active__lQU9W){background:#0fe8800a;color:#2c3e50}.LessonsLearnedDetailPage_navButton__-A8HY.LessonsLearnedDetailPage_active__lQU9W{background:#0fe880;box-shadow:0 2px 8px #0fe88040;color:#2c3e50}.LessonsLearnedDetailPage_contentSection__fJzeY{display:flex;flex-direction:column;gap:2rem}.LessonsLearnedDetailPage_card__xH5G\+{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:2.5rem}.LessonsLearnedDetailPage_mainSectionTitle__r651t{color:#2c3e50;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.LessonsLearnedDetailPage_cardContent__oPQpz{margin-top:1rem}.LessonsLearnedDetailPage_sectionDescription__5LqKa{color:#34495e;font-size:1.1rem;line-height:1.7;margin-bottom:2rem}.LessonsLearnedDetailPage_labsList__muE0c{display:flex;flex-direction:column;gap:1.5rem}.LessonsLearnedDetailPage_noLabsMsg__5djEs{color:#e74c3c;font-size:1.1rem;margin-bottom:1.5rem}.LessonsLearnedDetailPage_labCard__-MM5r{background:#f8f9fa;border-radius:16px;box-shadow:0 2px 8px #0000000a;overflow:hidden}.LessonsLearnedDetailPage_labHeader__ytxRA{align-items:center;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 2rem;transition:background .2s}.LessonsLearnedDetailPage_labHeader__ytxRA:hover{background:#d0f5e2}.LessonsLearnedDetailPage_labHeaderContent__qk3jt{align-items:center;display:flex;gap:.75rem}.LessonsLearnedDetailPage_locationIcon__T9csy{color:#0fe880}.LessonsLearnedDetailPage_labTitle__TI9eB{color:#1a3a2b;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:.5rem}.LessonsLearnedDetailPage_labContent__5Jh04{padding:1.5rem 2rem}.LessonsLearnedDetailPage_labDescription__LalCu{color:#34495e;font-size:1.1rem;line-height:1.8;margin:1.5rem 0;white-space:pre-line}.LessonsLearnedDetailPage_objectivesList__A-wlj{display:flex;flex-direction:column;gap:1rem}.LessonsLearnedDetailPage_objectiveItem__Ns4X1{background:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000a;padding:1rem 1.5rem}.LessonsLearnedDetailPage_objectiveTitle__llPfR{color:#2c3e50;font-size:1.1rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.LessonsLearnedDetailPage_objectiveDescription__ygOZh{color:#666;font-size:1.1rem;line-height:1.6;margin:0}
/*# sourceMappingURL=main.25adee7f.css.map*/