.challenge-hero_heroContainer__Kt6WF{min-height:auto;background:radial-gradient(ellipse at 15% 15%,rgba(15,15,20,.8) 0,transparent 40%),radial-gradient(ellipse at 85% 85%,rgba(20,20,25,.6) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(10,10,15,.4) 0,transparent 60%),linear-gradient(135deg,#0f0f0f,#1a1a1f 25%,#2a2a2f 50%,#1a1a1f 75%,#0f0f0f);color:#f5f5f5;position:relative;overflow:visible;display:flex;align-items:flex-start;justify-content:center;padding:1rem 0}.challenge-hero_dotPattern__Dodsf{opacity:.6;z-index:1}.challenge-hero_mainContent__qnASX{position:relative;z-index:10;width:100%;padding:2rem .75rem;margin:0 auto;min-height:auto;display:flex;align-items:flex-start;justify-content:center}@media (min-width:640px){.challenge-hero_mainContent__qnASX{padding:2rem 1rem;max-width:640px}}@media (min-width:768px){.challenge-hero_mainContent__qnASX{padding:2rem 1.25rem;max-width:768px}}@media (min-width:1024px){.challenge-hero_mainContent__qnASX{padding:2rem 1.5rem;max-width:1024px}}@media (min-width:1280px){.challenge-hero_mainContent__qnASX{max-width:1280px;padding:2rem}}.challenge-hero_contentGrid__y5Djz{display:grid;gap:1.5rem;align-items:start;width:100%;grid-template-columns:1fr;min-height:auto}@media (min-width:768px){.challenge-hero_contentGrid__y5Djz{gap:2rem}}@media (min-width:1024px){.challenge-hero_contentGrid__y5Djz{grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}}@media (min-width:1280px){.challenge-hero_contentGrid__y5Djz{gap:3rem}}.challenge-hero_heroContent__R01oP{display:flex;flex-direction:column;gap:1rem;width:100%;justify-content:flex-start;align-items:flex-start;padding:0;min-height:auto}@media (min-width:640px){.challenge-hero_heroContent__R01oP{gap:1.25rem}}@media (min-width:768px){.challenge-hero_heroContent__R01oP{gap:1.5rem}}@media (min-width:1024px){.challenge-hero_heroContent__R01oP{gap:2rem;padding-right:1.5rem}}.challenge-hero_brandSection__VQ3rD{margin-bottom:.25rem}.challenge-hero_companyName__l_Noi{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.7);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.2}@media (min-width:640px){.challenge-hero_companyName__l_Noi{font-size:.875rem}}@media (min-width:768px){.challenge-hero_companyName__l_Noi{font-size:1rem}}.challenge-hero_titleSection__E1oWJ{margin-bottom:.25rem}.challenge-hero_mainTitle__dsAgF{font-size:1.75rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.1;margin:0 0 .25rem;text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 8px hsla(0,0%,100%,.1)}@media (min-width:640px){.challenge-hero_mainTitle__dsAgF{font-size:2.25rem}}@media (min-width:768px){.challenge-hero_mainTitle__dsAgF{font-size:2.75rem}}@media (min-width:1024px){.challenge-hero_mainTitle__dsAgF{font-size:3.25rem}}@media (min-width:1280px){.challenge-hero_mainTitle__dsAgF{font-size:3.5rem}}.challenge-hero_themeSection__4IM0e{margin-bottom:.5rem}.challenge-hero_themeTitle__9mvvH{font-size:1.125rem;font-weight:600;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4);line-height:1.3;margin:0 0 .25rem}@media (min-width:768px){.challenge-hero_themeTitle__9mvvH{font-size:1.375rem}}@media (min-width:1024px){.challenge-hero_themeTitle__9mvvH{font-size:1.5rem}}.challenge-hero_themeSubtitle__G344y{font-size:.875rem;font-weight:400;color:hsla(0,0%,100%,.8);text-shadow:0 1px 2px rgba(0,0,0,.3);line-height:1.4;margin:0}@media (min-width:640px){.challenge-hero_themeSubtitle__G344y{font-size:1rem}}@media (min-width:768px){.challenge-hero_themeSubtitle__G344y{font-size:1.125rem}}.challenge-hero_detailsSection__7nN5C{margin-bottom:.5rem}.challenge-hero_statGrid__e_qXA{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.challenge-hero_pageContent___kXci{width:100%;white-space:pre-wrap;word-wrap:break-word}.challenge-hero_pageContent___kXci p{margin-bottom:1rem;line-height:1.6;display:block}.challenge-hero_pageContent___kXci h2,.challenge-hero_pageContent___kXci h3{color:#f5f5f5;margin-top:1.5rem;margin-bottom:.75rem;font-weight:600}.challenge-hero_pageContent___kXci h2{font-size:1.5rem}.challenge-hero_pageContent___kXci h3{font-size:1.25rem}.challenge-hero_pageContent___kXci ol,.challenge-hero_pageContent___kXci ul{margin-left:1.5rem;margin-bottom:1rem;padding-left:0}.challenge-hero_pageContent___kXci li{margin-bottom:.5rem;line-height:1.5}.challenge-hero_pageContent___kXci b,.challenge-hero_pageContent___kXci strong{font-weight:700}.challenge-hero_pageContent___kXci em,.challenge-hero_pageContent___kXci i{font-style:italic}.challenge-hero_pageContent___kXci a{color:#60a5fa;text-decoration:underline;transition:color .2s ease}.challenge-hero_pageContent___kXci a:hover{color:#93c5fd}.challenge-hero_pageContent___kXci br{display:block;margin-top:.5rem;content:""}@media (min-width:640px){.challenge-hero_statGrid__e_qXA{gap:1rem}}@media (min-width:768px){.challenge-hero_statGrid__e_qXA{gap:1.5rem}}.challenge-hero_statItem__p2aKq{display:flex;flex-direction:column;gap:.125rem}.challenge-hero_statValue__GMkNF{font-size:1.5rem;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);line-height:1.1}@media (min-width:640px){.challenge-hero_statValue__GMkNF{font-size:1.75rem}}@media (min-width:768px){.challenge-hero_statValue__GMkNF{font-size:2rem}}.challenge-hero_statLabel__KcU6n{font-size:.625rem;font-weight:500;color:hsla(0,0%,100%,.7);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}@media (min-width:640px){.challenge-hero_statLabel__KcU6n{font-size:.75rem}}.challenge-hero_actionButtons__Inu3O{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:640px){.challenge-hero_actionButtons__Inu3O{gap:1rem}}.challenge-hero_buttonGroup__N4Qmf{display:flex;flex-direction:row;gap:.5rem;width:100%;max-width:100%}@media (min-width:640px){.challenge-hero_buttonGroup__N4Qmf{gap:.75rem}}@media (min-width:768px){.challenge-hero_buttonGroup__N4Qmf{gap:1rem}}.challenge-hero_memberText__57cEq{color:hsla(0,0%,100%,.6);font-size:.75rem;text-align:center;margin:0}@media (min-width:640px){.challenge-hero_memberText__57cEq{font-size:.875rem}}.challenge-hero_primaryButton__DofRN{padding:.75rem 1rem;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;font-weight:700;font-size:.875rem;border-radius:.5rem;box-shadow:0 8px 16px -4px rgba(220,38,38,.4),0 4px 8px -2px rgba(185,28,28,.3);transition:all .3s ease;flex:1;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(220,38,38,.3);cursor:pointer!important;text-transform:uppercase;letter-spacing:.05em;min-height:44px}.challenge-hero_primaryButton__DofRN:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 25px 50px -12px rgba(220,38,38,.4),0 8px 16px -4px rgba(185,28,28,.3);transform:translateY(-2px);border-color:rgba(220,38,38,.5)}.challenge-hero_primaryButton__DofRN:focus{outline:2px solid #fff;outline-offset:2px}.challenge-hero_primaryButton__DofRN:active{transform:translateY(0);box-shadow:0 4px 8px -2px rgba(0,0,0,.3)}@media (min-width:640px){.challenge-hero_primaryButton__DofRN{padding:.875rem 1.25rem;font-size:1rem}}.challenge-hero_secondaryButton__6itcJ{padding:.75rem 1rem;border:2px solid hsla(0,0%,100%,.6);color:#f5f5f5;font-weight:600;font-size:.875rem;border-radius:.5rem;transition:all .3s ease;flex:1;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);backdrop-filter:blur(15px);cursor:pointer!important;min-height:44px;box-shadow:0 4px 8px -2px hsla(0,0%,100%,.2)}.challenge-hero_secondaryButton__6itcJ:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.8);transform:translateY(-2px);box-shadow:0 10px 25px -5px hsla(0,0%,100%,.3),0 4px 8px -2px hsla(0,0%,100%,.1)}.challenge-hero_secondaryButton__6itcJ:focus{outline:2px solid #93c5fd;outline-offset:2px}.challenge-hero_secondaryButton__6itcJ:active{transform:translateY(0);box-shadow:0 4px 8px -2px rgba(147,197,253,.3)}@media (min-width:640px){.challenge-hero_secondaryButton__6itcJ{padding:.875rem 1.25rem;font-size:1rem}}.challenge-hero_visualContainer___q3ZH{width:100%;max-width:100%;padding:0;margin:0 auto;align-self:flex-start}@media (min-width:640px){.challenge-hero_visualContainer___q3ZH{max-width:28rem}}@media (min-width:768px){.challenge-hero_visualContainer___q3ZH{max-width:32rem}}@media (min-width:1024px){.challenge-hero_visualContainer___q3ZH{padding-top:0;margin:0;max-width:100%;align-self:stretch;aspect-ratio:4/3}}.challenge-hero_featuredImageWrapper__fsMUw{width:100%;max-width:100%;height:auto;aspect-ratio:4/3;border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);position:relative}.challenge-hero_featuredImage__rFo49{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.challenge-hero_imagePlaceholder__Ee9Yn{width:100%;height:auto;aspect-ratio:4/3;background:linear-gradient(135deg,rgba(30,30,40,.6),rgba(20,20,30,.8));border:2px dashed hsla(0,0%,100%,.2);border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.challenge-hero_placeholderIcon__4GYW_{color:hsla(0,0%,100%,.3);margin-bottom:.75rem}.challenge-hero_placeholderText__P_P0F{color:hsla(0,0%,100%,.4);font-size:.875rem;font-weight:500}.challenge-hero_primaryButton__DofRN,.challenge-hero_primaryButton__DofRN *,.challenge-hero_secondaryButton__6itcJ,.challenge-hero_secondaryButton__6itcJ *{cursor:pointer!important}.admin-controls_wrapper__yiXuy{position:relative}.admin-controls_adminControls__hJBro{position:absolute;top:1rem;right:1rem;z-index:10050;display:flex;gap:.5rem;align-items:flex-start}.admin-controls_configButton__6RCQ_{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(220,9%,46%,.9);color:#fff;border:none;border-radius:.375rem;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease}.admin-controls_wrapper__yiXuy:hover .admin-controls_configButton__6RCQ_,.admin-controls_wrapper__yiXuy:hover .admin-controls_editButton__NY61O{opacity:1}.admin-controls_configButton__6RCQ_:hover{background:#4b5563}.admin-controls_configPopup__ZxBlk{background:#fff;border-radius:.5rem;box-shadow:0 10px 40px rgba(0,0,0,.4);min-width:280px;overflow:hidden;position:absolute;top:100%;right:0;margin-top:.5rem}.admin-controls_configHeader__T1Mff{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f3f4f6;border-bottom:1px solid #e5e7eb;font-weight:600;font-size:.875rem;color:#374151}.admin-controls_configClose__F0qCw{background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;padding:0;line-height:1}.admin-controls_configClose__F0qCw:hover{color:#374151}.admin-controls_configBody__6_Ias{padding:1rem}.admin-controls_configLabel__GfnlW{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.admin-controls_configInput__qXY6w{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;background:#fff}.admin-controls_configInput__qXY6w:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.admin-controls_configHint__gO4A_{margin-top:.5rem;font-size:.7rem;color:#9ca3af}.admin-controls_configHint__gO4A_ code{background:#e5e7eb;padding:.1rem .3rem;border-radius:.25rem;font-size:.65rem}.admin-controls_configDivider__WfUPb{border:none;border-top:1px solid #e5e7eb;margin:.75rem 0}.admin-controls_configFieldGroup__AQy7_{margin-bottom:.75rem}.admin-controls_configFieldGroup__AQy7_:last-child{margin-bottom:0}.admin-controls_configSelect__ZggNA{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;background:#fff}.admin-controls_configSelect__ZggNA:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.admin-controls_configCheckboxLabel__IQ8do{display:flex;flex-direction:row;align-items:flex-start;gap:.625rem;margin:0;padding:.625rem .75rem;border-radius:.375rem;border:1px solid #e5e7eb;background:#f9fafb;font-size:.8125rem;font-weight:500;line-height:1.45;color:#374151;cursor:pointer;transition:background .15s ease,border-color .15s ease}.admin-controls_configCheckboxLabel__IQ8do:hover{background:#f3f4f6;border-color:#d1d5db}.admin-controls_configCheckboxLabel__IQ8do input[type=checkbox]{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin:.15rem 0 0;accent-color:#2563eb;cursor:pointer}.admin-controls_configCheckboxLabel__IQ8do span{flex:1;min-width:0}.admin-controls_configFooter__ZVa53{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f9fafb;border-top:1px solid #e5e7eb}.admin-controls_configCreate__qrYlN{padding:.5rem .75rem;background:transparent;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;font-size:.75rem;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease;flex-shrink:0}.admin-controls_configCreate__qrYlN:hover{border-color:#9ca3af;color:#374151}.admin-controls_configSave__c5yW6{flex:1;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.admin-controls_configSave__c5yW6:hover{background:#2563eb}.admin-controls_configSave__c5yW6:disabled{background:#93c5fd;cursor:not-allowed}.admin-controls_label__Xh4tf{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.admin-controls_input__YN36L{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;background:#fff}.admin-controls_input__YN36L:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.admin-controls_hint__zUyY8{margin-top:.5rem;font-size:.7rem;color:#9ca3af}.admin-controls_hint__zUyY8 code{background:#e5e7eb;padding:.1rem .3rem;border-radius:.25rem;font-size:.65rem}.admin-controls_divider___Tqm7{border:none;border-top:1px solid #e5e7eb;margin:.75rem 0}.admin-controls_fieldGroup__BeLLM{margin-bottom:.75rem}.admin-controls_fieldGroup__BeLLM:last-child{margin-bottom:0}.admin-controls_createLink__vLYom{padding:.5rem .75rem;background:transparent;color:#6b7280;border:1px solid #d1d5db;border-radius:.375rem;font-size:.75rem;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease;flex-shrink:0}.admin-controls_createLink__vLYom:hover{border-color:#9ca3af;color:#374151}.admin-controls_saveButton__KEuKT{flex:1;padding:.5rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.admin-controls_saveButton__KEuKT:hover{background:#2563eb}.admin-controls_saveButton__KEuKT:disabled{background:#93c5fd;cursor:not-allowed}.admin-controls_editButton__NY61O{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(59,130,246,.9);color:#fff;font-size:.75rem;font-weight:600;border-radius:.375rem;text-decoration:none;opacity:0;transition:opacity .2s ease,background .2s ease;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3)}.admin-controls_editButton__NY61O:hover{background:#2563eb}@media (max-width:768px){.admin-controls_adminControls__hJBro,.admin-controls_editButton__NY61O{opacity:1}}.admin-popover_popup__rN0AE{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.12);z-index:100;overflow:hidden}.admin-popover_header__Iq7Gl{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:.875rem;font-weight:600;color:#111827;border-bottom:1px solid #f3f4f6}.admin-popover_close__gVWmP{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:none;color:#9ca3af;font-size:1.25rem;line-height:1;cursor:pointer;border-radius:4px;transition:color .15s,background .15s}.admin-popover_close__gVWmP:hover{color:#374151;background:#f3f4f6}.admin-popover_body__nrTcp{padding:16px}.admin-popover_footer__IVQPA{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid #f3f4f6;background:#f9fafb}@media (max-width:480px){.admin-popover_popup__rN0AE{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-height:80vh;overflow-y:auto}}.config-field_label__uP_Yr{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.5rem}.config-field_select__5RYZ3{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;color:#111827;background:#fff}.config-field_select__5RYZ3:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.config-field_checkboxLabel__7cf4q{display:flex;flex-direction:row;align-items:flex-start;gap:.625rem;margin:0;padding:.625rem .75rem;border-radius:.375rem;border:1px solid #e5e7eb;background:#f9fafb;font-size:.8125rem;font-weight:500;line-height:1.45;color:#374151;cursor:pointer;transition:background .15s ease,border-color .15s ease}.config-field_checkboxLabel__7cf4q:hover{background:#f3f4f6;border-color:#d1d5db}.config-field_checkboxLabel__7cf4q input[type=checkbox]{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin:.15rem 0 0;accent-color:#2563eb;cursor:pointer}.config-field_checkboxLabel__7cf4q span{flex:1;min-width:0}.editable-popover_overlay__TCjKG{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;overflow:hidden;overscroll-behavior:none;touch-action:none}.editable-popover_popover___syTY{position:fixed;z-index:9999;background-color:#fff;border-radius:.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:1rem;overflow:hidden;max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);touch-action:auto;display:flex;flex-direction:column}.editable-popover_popoverBody__92AjB{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:.25rem}.editable-popover_imagePopover__O5GZ6{width:440px;max-height:520px}.editable-popover_linkPopover__WRRJS{width:320px}.editable-popover_textPopover__FTr1G{width:min(100vw - 2rem,36rem);min-width:20rem;max-height:70vh}.editable-popover_faqPopover__7irC_{width:min(100vw - 2rem,44rem);min-width:min(100vw - 2rem,18rem);max-height:80vh;overflow:visible}.editable-popover_faqPopover__7irC_ .editable-popover_popoverBody__92AjB{overflow:visible}.editable-popover_popoverHeading__0pQza{font-weight:700;font-size:.875rem;margin-bottom:.75rem;color:#111827}.editable-popover_fieldGroup__ieraZ{margin-bottom:.75rem}.editable-popover_fieldGroup__ieraZ:last-child{margin-bottom:0}.editable-popover_fieldLabel__DB6HW{display:block;font-size:.75rem;color:#374151;margin-bottom:.25rem;font-weight:500}.editable-popover_viewToggle__C8o3F{display:flex;gap:.25rem;margin-bottom:.75rem}.editable-popover_viewToggleBtn__ybutI{flex:1;padding:.375rem .5rem;font-size:.75rem;font-weight:600;background-color:#f3f4f6;color:#374151;border:none;border-radius:.25rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.editable-popover_viewToggleBtn__ybutI:hover:not(.editable-popover_active__tcL9r){background-color:#e5e7eb}.editable-popover_viewToggleBtn__ybutI.editable-popover_active__tcL9r{background-color:#2563eb;color:#fff}.editable-popover_textInput__xVegy{width:100%;border:1px solid #d1d5db;border-radius:.25rem;padding:.375rem .5rem;font-size:.875rem;color:#111827;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.editable-popover_textInput__xVegy:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.editable-popover_currentImageSection__qbPvo{margin-bottom:.75rem}.editable-popover_currentImageLabel__SUF7h{font-size:.75rem;color:#374151;margin-bottom:.25rem;font-weight:500}.editable-popover_currentImage__ceYFD{max-height:80px;border:1px solid #e5e7eb;border-radius:.25rem;display:block}.editable-popover_successBadge__DBDPM{margin-bottom:.75rem;padding:.5rem;background-color:#f0fdf4;border-radius:.25rem}.editable-popover_successBadgeText__MSyY_{font-size:.75rem;color:#166534;font-weight:500}.editable-popover_actionButtons__TIJBv{display:flex;gap:.5rem;margin-top:.75rem;position:sticky;bottom:0;background-color:#fff;padding-top:.75rem;border-top:1px solid #e5e7eb}.editable-popover_btn__slvMO{flex:1;padding:.375rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.editable-popover_btnPrimary__sqeM8{background-color:#2563eb;color:#fff}.editable-popover_btnPrimary__sqeM8:hover:not(:disabled){background-color:#1d4ed8}.editable-popover_btnPrimary__sqeM8:disabled{background-color:#9ca3af;cursor:not-allowed}.editable-popover_btnSecondary__zut1_{background-color:transparent;color:#6b7280;border:1px solid #d1d5db}.editable-popover_btnSecondary__zut1_:hover{background-color:#f3f4f6}.editable-popover_btnDanger__Ks9sa{padding:.375rem .5rem;background-color:transparent;color:#dc2626;border:1px solid #dc2626;flex:0}.editable-popover_btnDanger__Ks9sa:hover{background-color:#fef2f2}.challenge-buzz_section__FP8lk{position:relative;background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:3rem 0 4.5rem;border-top:1px solid #e2e8f0}.challenge-buzz_inner__O5fD1{max-width:1200px;margin:0 auto;padding:0 1.5rem}.challenge-buzz_swiper__BQtmU{position:relative;padding-bottom:3rem}.challenge-buzz_swiperWrapper__K5TOd{width:100%}.challenge-buzz_slide__tw7_o{display:flex;align-items:stretch;transition:opacity .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.challenge-buzz_slide__tw7_o>*{flex:1}.challenge-buzz_swiper__BQtmU .swiper-slide:not(.swiper-slide-active){opacity:.25}.challenge-buzz_swiper__BQtmU .swiper-slide:not(.swiper-slide-active)>*{transform:scale(.95)}.challenge-buzz_swiper__BQtmU .swiper-slide>*{transition:transform .3s ease}.challenge-buzz_nav__mAP6d{display:flex;justify-content:center;gap:1rem;margin-top:.75rem}.challenge-buzz_navButton__C4jSQ{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #e2e8f0;border-radius:50%;background:#fff;color:#475569;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.08)}.challenge-buzz_navButton__C4jSQ:hover{background:#0f172a;color:#fff;border-color:#0f172a;box-shadow:0 4px 12px rgba(15,23,42,.15)}.challenge-buzz_navButton__C4jSQ:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.challenge-buzz_navButton__C4jSQ:active{transform:scale(.95)}.challenge-buzz_fallback__6C9Vn{text-align:center;color:#94a3b8;font-size:1rem;padding:3rem 0}.challenge-buzz_loadingState__3FMfz{text-align:center;color:#6b7280;font-size:.875rem;padding:2rem 0}.challenge-buzz_adminControls__Ic_9p{position:absolute;top:1rem;right:1rem;z-index:100}.challenge-buzz_settingsButton___CcH3{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(220,9%,46%,.9);color:#fff;border:none;border-radius:.375rem;cursor:pointer;transition:background .2s ease}.challenge-buzz_settingsButton___CcH3:hover{background:#4b5563}.challenge-buzz_selectLabel__zRVEt{display:block;font-weight:500;font-size:.8rem;color:#374151;margin-bottom:.5rem}.challenge-buzz_selectContainer__cXoag{min-height:100px}.challenge-buzz_selectContainer__cXoag .buzz-select__control{border:1px solid #e5e7eb;border-radius:.375rem;min-height:42px;font-size:.875rem}.challenge-buzz_selectContainer__cXoag .buzz-select__control--is-focused{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.challenge-buzz_selectContainer__cXoag .buzz-select__input{font-size:.875rem}.challenge-buzz_selectContainer__cXoag .buzz-select__placeholder{font-size:.875rem;color:#9ca3af}.challenge-buzz_selectContainer__cXoag .buzz-select__menu{border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e5e7eb;overflow:hidden}.challenge-buzz_selectContainer__cXoag .buzz-select__menu-list{max-height:250px;padding:0}.challenge-buzz_selectContainer__cXoag .buzz-select__option{font-size:.8rem;padding:8px 12px;cursor:pointer}.challenge-buzz_selectContainer__cXoag .buzz-select__option--is-selected{background-color:#3b82f6;color:#fff}.challenge-buzz_selectContainer__cXoag .buzz-select__option--is-focused{background-color:#f3f4f6}.challenge-buzz_selectContainer__cXoag .buzz-select__multi-value{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.challenge-buzz_selectContainer__cXoag .buzz-select__multi-value__label{font-size:.75rem;color:#1d4ed8;padding:2px 6px}.challenge-buzz_selectContainer__cXoag .buzz-select__multi-value__remove{color:#3b82f6;padding:2px}.challenge-buzz_selectContainer__cXoag .buzz-select__multi-value__remove:hover{background-color:#dbeafe;color:#1d4ed8}.challenge-buzz_selectContainer__cXoag .buzz-select__clear-indicator{color:#9ca3af}.challenge-buzz_selectContainer__cXoag .buzz-select__clear-indicator:hover{color:#6b7280}.challenge-buzz_selectContainer__cXoag .buzz-select__dropdown-indicator{color:#9ca3af}.challenge-buzz_selectContainer__cXoag .buzz-select__loading-indicator{color:#3b82f6}.challenge-buzz_settingsHint__6yFc_{font-size:.75rem;color:#6b7280}.challenge-buzz_saveStatus__Zic3Q{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;margin-left:.5rem;transition:opacity .2s ease}.challenge-buzz_saveStatus__Zic3Q.challenge-buzz_saving__GKujs{color:#6b7280}.challenge-buzz_saveStatus__Zic3Q.challenge-buzz_saved__NV3iv{color:#16a34a}.challenge-buzz_saveStatus__Zic3Q.challenge-buzz_error__ACX9U{color:#dc2626}@media (max-width:768px){.challenge-buzz_adminControls__Ic_9p{position:static;margin-bottom:1rem}}.configurable-section_section__Nhz_H{padding:4rem 1rem}@media (min-width:768px){.configurable-section_section__Nhz_H{padding:5rem 1.5rem}}.configurable-section_inner__aX2j0{max-width:800px;margin:0 auto}.configurable-section_splitInner__2ytl5{max-width:72rem;display:flex;flex-direction:column;gap:2.5rem}@media (min-width:768px){.configurable-section_splitInner__2ytl5{flex-direction:row;gap:4rem;align-items:flex-start}.configurable-section_splitInner__2ytl5>.configurable-section_content__ttjCU,.configurable-section_splitInner__2ytl5>.configurable-section_mediaWrap__sClYu{width:50%;flex-shrink:0}}.configurable-section_reversed__Og6Cb{flex-direction:row!important}.configurable-section_reversed__Og6Cb>.configurable-section_mediaWrap__sClYu{order:2}.configurable-section_reversed__Og6Cb>.configurable-section_content__ttjCU{order:1}.configurable-section_mediaWrap__sClYu{position:relative;border-radius:.875rem;overflow:hidden;background:#f1f5f9;display:flex;flex-direction:column}.configurable-section_aspectVideo__0dzCl{aspect-ratio:16/9}.configurable-section_aspectSquare__g43n8{aspect-ratio:1/1}.configurable-section_aspectPortrait__u8Ejb{aspect-ratio:4/5}.configurable-section_media__AdjY5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.configurable-section_mediaPlaceholder__IyEOd{width:100%;height:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#94a3b8;font-size:.875rem}.configurable-section_content__ttjCU{flex:1;min-width:0;width:100%}@media (min-width:768px){.configurable-section_content__ttjCU{width:50%}}.configurable-section_title__mB3v7{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(1.4rem,2.8vw,1.9rem);line-height:1.2;color:#1e293b;margin-bottom:1rem}.configurable-section_body__5TaGb{font-size:1.0625rem;line-height:1.65;color:#475569;margin-bottom:1.5rem}.configurable-section_body__5TaGb p+p{margin-top:.875rem}.configurable-section_body__5TaGb a{color:#2563eb;text-decoration:underline}.configurable-section_body__5TaGb a:hover{color:#1d4ed8}.configurable-section_body__5TaGb p{margin-bottom:1rem}.configurable-section_body__5TaGb p:last-child{margin-bottom:0}.configurable-section_cta__MOPE8{margin-top:.25rem}.configurable-section_ctaLink__6Lm3X{display:inline-flex;align-items:center;gap:.3rem;font-size:.9375rem;font-weight:600;color:#2563eb;text-decoration:none;padding:.6rem 1.25rem;border:2px solid #2563eb;border-radius:.5rem;transition:background .15s ease,color .15s ease}.configurable-section_ctaLink__6Lm3X:hover{background:#2563eb;color:#fff}.configurable-section_placeholderTitle___tgTX{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#6b7280}.configurable-section_placeholderContainer__PkyBR{max-width:800px;margin:0 auto}.configurable-section_placeholderContent__KtAgP{padding:1.5rem;background:#f9fafb;border:1px dashed #d1d5db;border-radius:.5rem;color:#6b7280}.configurable-section_placeholderContent__KtAgP strong{color:#374151}.community-hub-hero_heroContainer__Y0XeS{min-height:auto;--hero-text:#fff;--hero-text-subtle:#c8c8c8;--hero-text-muted:#c8c8c8;background:radial-gradient(ellipse at 15% 15%,rgba(15,15,20,.8) 0,transparent 40%),radial-gradient(ellipse at 85% 85%,rgba(20,20,25,.6) 0,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(10,10,15,.4) 0,transparent 60%),linear-gradient(135deg,#0f0f0f,#1a1a1f 25%,#2a2a2f 50%,#1a1a1f 75%,#0f0f0f);color:var(--hero-text);position:relative;overflow:visible;display:flex;align-items:flex-start;justify-content:center;padding:1rem 0}.community-hub-hero_dotPattern__RQrTN{opacity:.6;z-index:1}.community-hub-hero_heroContentWrapper__1OJkt{position:relative;z-index:10;width:100%;padding:2rem .75rem;margin:0 auto;min-height:auto}@media (min-width:640px){.community-hub-hero_heroContentWrapper__1OJkt{padding:2rem 1rem;max-width:640px}}@media (min-width:768px){.community-hub-hero_heroContentWrapper__1OJkt{padding:2rem 1.25rem;max-width:768px}}@media (min-width:1024px){.community-hub-hero_heroContentWrapper__1OJkt{padding:2rem 1.5rem;max-width:1024px}}@media (min-width:1280px){.community-hub-hero_heroContentWrapper__1OJkt{max-width:1280px;padding:2rem}}.community-hub-hero_heroContent__H4dMT.community-hub-hero_content__DmEOQ{gap:.5rem}@media (max-width:767px){.community-hub-hero_heroContent__H4dMT.community-hub-hero_content__DmEOQ{gap:.375rem}}.community-hub-hero_companyName__BrYZ2{font-size:.75rem;font-weight:500;color:var(--hero-text-subtle);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.2}@media (min-width:640px){.community-hub-hero_companyName__BrYZ2{font-size:.875rem}}@media (min-width:768px){.community-hub-hero_companyName__BrYZ2{font-size:1rem}}.community-hub-hero_mainTitle__Zp_wm{font-size:1.75rem;font-weight:800;color:var(--hero-text);letter-spacing:-.02em;line-height:1.1;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 8px hsla(0,0%,100%,.1)}@media (min-width:640px){.community-hub-hero_mainTitle__Zp_wm{font-size:2.25rem}}@media (min-width:768px){.community-hub-hero_mainTitle__Zp_wm{font-size:2.75rem}}@media (min-width:1024px){.community-hub-hero_mainTitle__Zp_wm{font-size:3.25rem}}@media (min-width:1280px){.community-hub-hero_mainTitle__Zp_wm{font-size:3.5rem}}.community-hub-hero_subtitle__SFDGS{font-size:1.125rem;font-weight:500;color:var(--hero-text-subtle);line-height:1.4;margin:.25rem 0 0}.community-hub-hero_heroMediaEditor__vXLR3{margin:.5rem 0 .25rem;display:grid;gap:.35rem;max-width:40rem}.community-hub-hero_heroMediaValue__Uwzng{margin:0;font-size:.85rem;color:var(--hero-text-subtle);word-break:break-word}.community-hub-hero_heroMediaTypeChip__mrS_T{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--hero-text) 26%,transparent);background:color-mix(in srgb,#000 28%,transparent);font-size:.75rem;font-weight:600;letter-spacing:.01em;color:var(--hero-text);text-transform:lowercase}.community-hub-hero_heroMediaHint___i4f1{margin:0;font-size:.75rem;color:var(--hero-text-muted)}@media (min-width:640px){.community-hub-hero_subtitle__SFDGS{font-size:1.25rem}}.community-hub-hero_pageContent__hw5OY{width:100%;white-space:pre-wrap;word-wrap:break-word}.community-hub-hero_pageContentHero__miHTg{color:var(--hero-text)}.community-hub-hero_pageContentHero__miHTg :is(p,li,span,div,strong,em,b,i,blockquote,h2,h3){color:inherit!important}.community-hub-hero_pageContentHero__miHTg [class*=has-inline-color],.community-hub-hero_pageContentHero__miHTg [class*=has-text-color]{color:inherit!important}.community-hub-hero_pageContentHero__miHTg a{color:var(--page-content-link,#7dd3fc)!important;text-decoration:underline}.community-hub-hero_pageContentHero__miHTg a:hover{filter:brightness(1.12)}.community-hub-hero_placeholder__TeGCz{color:var(--hero-text-muted);font-style:italic}.community-hub-hero_heroPanelToggle__1aFBn{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem;margin:.5rem 0 .25rem;border:1px solid color-mix(in srgb,var(--hero-text) 24%,transparent);border-radius:999px;background:color-mix(in srgb,#000 35%,transparent)}.community-hub-hero_heroPanelToggleButton__EtEIh{border:none;border-radius:999px;background:transparent;color:var(--hero-text-subtle);padding:.35rem .75rem;font-size:.8rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.community-hub-hero_heroPanelToggleButton__EtEIh:hover{color:var(--hero-text)}.community-hub-hero_heroPanelToggleButton__EtEIh:focus-visible{outline:2px solid var(--page-content-link,#7dd3fc);outline-offset:2px}.community-hub-hero_heroPanelToggleButtonActive__ucZ_X{background:color-mix(in srgb,var(--hero-text) 16%,transparent);color:var(--hero-text)}.community-hub-hero_actionButtons__6JrEE{display:flex;flex-direction:column;width:100%;margin-top:.5rem}.community-hub-hero_ctaEditorPlaceholder__4DYZn{display:block;width:100%;min-height:2.75rem;padding:.625rem 1rem;border:1px dashed color-mix(in srgb,var(--hero-text) 38%,transparent);border-radius:.5rem;color:var(--hero-text-muted);font-size:.875rem;font-weight:500;text-align:center;line-height:1.25;box-sizing:border-box}.community-hub-hero_buttonGroup___opaj{display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:640px){.community-hub-hero_buttonGroup___opaj{flex-direction:row;flex-wrap:wrap;width:auto}}.editable-faq-item_faqItem__O5K8G{position:relative}.editable-faq-item_adminOverlay__qG0fZ{position:absolute;top:.5rem;right:.5rem;display:flex;justify-content:flex-end;align-items:center;gap:.25rem;z-index:10;opacity:0;pointer-events:none;transition:opacity .15s ease}.editable-faq-item_faqItem__O5K8G:focus-within .editable-faq-item_adminOverlay__qG0fZ,.editable-faq-item_faqItem__O5K8G:hover .editable-faq-item_adminOverlay__qG0fZ{opacity:1}.editable-faq-item_controlGroup__uCWbr{display:flex;gap:.25rem;pointer-events:auto}.editable-faq-item_deleteBtn__xrh4c,.editable-faq-item_editBtn__KBtPs,.editable-faq-item_reorderBtn__9lok6{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem;border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.editable-faq-item_reorderBtn__9lok6{background-color:hsla(0,0%,100%,.95);color:#374151;box-shadow:0 1px 3px rgba(0,0,0,.1)}.editable-faq-item_reorderBtn__9lok6:hover:not(:disabled){background-color:#f3f4f6;color:#111827}.editable-faq-item_reorderBtn__9lok6:disabled{opacity:.4;cursor:not-allowed}.editable-faq-item_editBtn__KBtPs{background-color:hsla(0,0%,100%,.95);color:#2563eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.editable-faq-item_editBtn__KBtPs:hover{background-color:#eff6ff}.editable-faq-item_deleteBtn__xrh4c{background-color:hsla(0,0%,100%,.95);color:#dc2626;box-shadow:0 1px 3px rgba(0,0,0,.1)}.editable-faq-item_deleteBtn__xrh4c:hover{background-color:#fef2f2}.editable-faq-item_deleteBtn__xrh4c.editable-faq-item_deleteConfirm__ShfsS{background-color:#dc2626;color:#fff;animation:editable-faq-item_deletePulse__3_999 .3s ease}@keyframes editable-faq-item_deletePulse__3_999{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.editable-faq-item_fieldGroup__2v679{margin-bottom:.75rem}.editable-faq-item_fieldGroup__2v679:last-child{margin-bottom:0}.editable-faq-item_fieldLabel__qtUDO{display:block;font-size:.75rem;color:#374151;margin-bottom:.25rem;font-weight:500}.editable-faq-item_textInput__Q9Uh7{width:100%;border:1px solid #d1d5db;border-radius:.25rem;padding:.5rem .625rem;font-size:.875rem;color:#111827;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.editable-faq-item_textInput__Q9Uh7:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.editable-faq-item_faqTitle__uHMYd{font-weight:600!important;color:var(--ch-text-primary)!important;font-size:1.0625rem;line-height:1.4;letter-spacing:-.01em}@media (max-width:640px){.editable-faq-item_adminOverlay__qG0fZ{opacity:1;pointer-events:auto}}.community-hub-events_section__X5H_r{position:relative;padding:4rem 0 5rem;background:linear-gradient(180deg,var(--ch-bg-light) 0,#f1f5f9 100%);border-top:1px solid var(--ch-border-light)}.community-hub-events_inner__z_mKC{max-width:1320px;margin:0 auto;padding:0 1.5rem}.community-hub-events_body__VCQGT{max-width:800px;margin:0 auto var(--ch-header-gap) auto;text-align:center;color:var(--ch-text-body)}.community-hub-events_carouselWrapper__Ok_ht{position:relative}.community-hub-events_swiper__MlePW{padding:1rem .5rem 1.5rem}.community-hub-events_swiper__MlePW .swiper-slide{height:auto;display:flex}.community-hub-events_slide__jeXl2{display:flex;align-items:stretch;transition:opacity .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.community-hub-events_slide__jeXl2>*{flex:1;min-width:0;max-width:100%}.community-hub-events_swiper__MlePW .swiper-slide>*{max-width:400px;margin:0 auto;transition:transform .3s ease}.community-hub-events_filterTabs__63hSw{display:flex;justify-content:center;gap:.5rem;margin:.25rem auto 1rem;flex-wrap:wrap}.community-hub-events_filterTab__lHgtE{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .875rem;border-radius:9999px;border:1px solid rgba(30,41,59,.2);background:hsla(0,0%,100%,.7);color:#334155;font-size:.8125rem;font-weight:600;line-height:1.2;cursor:pointer;transition:all .15s ease}.community-hub-events_filterTab__lHgtE:hover{background:hsla(0,0%,100%,.95);border-color:rgba(30,41,59,.35)}.community-hub-events_filterTabActive__4K5e9{background:var(--ch-accent,var(--color-primary,#d39121));border-color:var(--ch-accent,var(--color-primary,#d39121));color:#fff}.community-hub-events_filterEmptyText___pI8g{margin:1rem auto 1.5rem;text-align:center;font-weight:600;color:var(--ch-text-heading,#1e293b)}.community-hub-events_swiper__MlePW .swiper-slide:not(.swiper-slide-active){opacity:.3}@media (max-width:640px){.community-hub-events_section__X5H_r{padding:3rem 0 4rem}.community-hub-events_inner__z_mKC{padding:0 1rem}.community-hub-events_swiper__MlePW{padding:.75rem .25rem 1rem}}@media (hover:none) and (pointer:coarse){.community-hub-events_swiper__MlePW .swiper-slide:not(.swiper-slide-active){opacity:.4}.community-hub-events_swiper__MlePW .swiper-slide:not(.swiper-slide-active)>*{transform:scale(.9)}}.community-hub-events_eventList__R0haP{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem;max-width:600px;margin-left:auto;margin-right:auto}.community-hub-events_eventListItem__Wltpx{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:hsla(0,0%,100%,.6);border:1px solid rgba(0,0,0,.08);border-radius:.375rem;font-size:.875rem}.community-hub-events_eventListTitle__G35FH{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem;font-weight:500;color:var(--ch-text-heading,#1e293b)}.community-hub-events_eventListTitleRow__x_bfz{position:relative;min-width:0;width:100%;padding-right:4.75rem}.community-hub-events_eventListTitleText__dhLE7{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-hub-events_eventTimingBadge__EuLyC{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:.02em}.community-hub-events_eventTimingBadgeUpcoming__MbMIX{color:#065f46;background:#d1fae5}.community-hub-events_eventTimingBadgePast__o9Cjc{color:#475569;background:#e2e8f0}.community-hub-events_eventListDateLine__9Aioz{display:flex;align-items:center;gap:.25rem;min-width:0;width:100%;font-size:.75rem;line-height:1.3;color:#94a3b8}.community-hub-events_eventListDateIcon__swjzu{flex-shrink:0}.community-hub-events_eventListDateText__xB_69{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-hub-events_eventListPostName__Jsn2O{font-size:.75rem;font-weight:400;font-family:ui-monospace,monospace;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%}.community-hub-events_eventListActions__Pd21t{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.community-hub-events_iconBtn__vLlpW{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:.25rem;color:#475569;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.community-hub-events_iconBtn__vLlpW:hover:not(:disabled){background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2);color:#1e293b}.community-hub-events_iconBtn__vLlpW:disabled{opacity:.3;cursor:not-allowed}.community-hub-events_iconBtnDanger__8T9ar{color:#dc2626;border-color:rgba(220,38,38,.25)}.community-hub-events_iconBtnDanger__8T9ar:hover:not(:disabled){background:rgba(220,38,38,.06);border-color:rgba(220,38,38,.4);color:#b91c1c}.community-hub-events_addEventRow__K2o5a{max-width:600px;margin:.75rem auto}.community-hub-idea-exchange_sectionContainer__ePUWc{position:relative;padding:4rem 1rem;background:linear-gradient(180deg,#fff,#f8fafc)}.community-hub-idea-exchange_heading__t_eXZ{font-size:1.875rem;font-weight:700;color:#1e293b;letter-spacing:-.02em;line-height:1.1;margin:0 0 .25rem}@media (min-width:768px){.community-hub-idea-exchange_heading__t_eXZ{font-size:2.25rem}}.community-hub-idea-exchange_subtitle__7YLOk{font-size:1.125rem;font-weight:500;color:#64748b;line-height:1.3;margin:0 0 .5rem}@media (min-width:768px){.community-hub-idea-exchange_subtitle__7YLOk{font-size:1.25rem}}.community-hub-idea-exchange_ideaExchangeContent__Ge9Fv{gap:.75rem}.community-hub-idea-exchange_body__RQqel{color:#475569}.community-hub-idea-exchange_body__RQqel strong{color:#1e293b}@media (max-width:640px){.community-hub-idea-exchange_sectionContainer__ePUWc{padding:3rem 1rem}}.editable-buzz-item_wrap__jeiC2{position:relative;z-index:2;height:100%;isolation:isolate}.editable-buzz-item_adminOverlay__Ump_i{position:absolute;top:.5rem;right:.5rem;display:flex;justify-content:flex-end;align-items:center;gap:.25rem;z-index:50;opacity:0;pointer-events:none;transition:opacity .15s ease}.editable-buzz-item_wrap__jeiC2.editable-buzz-item_popoverOpen__7Ra9T .editable-buzz-item_adminOverlay__Ump_i,.editable-buzz-item_wrap__jeiC2:focus-within .editable-buzz-item_adminOverlay__Ump_i,.editable-buzz-item_wrap__jeiC2:hover .editable-buzz-item_adminOverlay__Ump_i{opacity:1;pointer-events:auto}.editable-buzz-item_controlGroup__MqDGc{display:flex;gap:.25rem;pointer-events:auto}.editable-buzz-item_deleteBtn__0ZEpm,.editable-buzz-item_editBtn__Rvsth,.editable-buzz-item_reorderBtn__biaoV{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem;border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.editable-buzz-item_reorderBtn__biaoV{background-color:hsla(0,0%,100%,.95);color:#374151;box-shadow:0 1px 3px rgba(0,0,0,.1)}.editable-buzz-item_reorderBtn__biaoV:hover:not(:disabled){background-color:#f3f4f6;color:#111827}.editable-buzz-item_reorderBtn__biaoV:disabled{opacity:.4;cursor:not-allowed}.editable-buzz-item_editBtn__Rvsth{background-color:hsla(0,0%,100%,.95);color:#2563eb;box-shadow:0 1px 3px rgba(0,0,0,.1)}.editable-buzz-item_editBtn__Rvsth:hover{background-color:#eff6ff}.editable-buzz-item_deleteBtn__0ZEpm{background-color:hsla(0,0%,100%,.95);color:#dc2626;box-shadow:0 1px 3px rgba(0,0,0,.1)}.editable-buzz-item_deleteBtn__0ZEpm:hover{background-color:#fef2f2}.editable-buzz-item_deleteBtn__0ZEpm.editable-buzz-item_deleteConfirm__2TTs8{background-color:#dc2626;color:#fff;animation:editable-buzz-item_deletePulse__sWucH .3s ease}@keyframes editable-buzz-item_deletePulse__sWucH{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.editable-buzz-item_fieldGroup__GOsL7{margin-bottom:.75rem}.editable-buzz-item_fieldGroup__GOsL7:last-child{margin-bottom:0}.editable-buzz-item_fieldLabel__2t1wy{display:block;font-size:.75rem;color:#374151;margin-bottom:.25rem;font-weight:500}.editable-buzz-item_textInput__zwhSL{width:100%;border:1px solid #d1d5db;border-radius:.25rem;padding:.5rem .625rem;font-size:.875rem;color:#111827;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.editable-buzz-item_textInput__zwhSL:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}@media (max-width:640px){.editable-buzz-item_adminOverlay__Ump_i{opacity:1;pointer-events:auto}}.community-hub-buzz_section__uk4zB{position:relative;padding:4rem 0 5rem;background:linear-gradient(180deg,var(--ch-bg-light) 0,#f1f5f9 100%);border-top:1px solid var(--ch-border-light)}.community-hub-buzz_inner__ZXNcl{max-width:1320px;margin:0 auto;padding:0 1.5rem}.community-hub-buzz_body__UjOYr{max-width:800px;margin:0 auto var(--ch-header-gap) auto;text-align:center;color:var(--ch-text-body);line-height:1.7}.community-hub-buzz_body__UjOYr p{margin:0 0 1rem}.community-hub-buzz_body__UjOYr p:last-child{margin-bottom:0}.community-hub-buzz_carouselWrapper__BaccB{position:relative;max-width:700px;margin:0 auto}.community-hub-buzz_swiper__Y12eD{padding:1rem .5rem 1.5rem;height:auto!important;min-height:0}.community-hub-buzz_swiper__Y12eD .swiper-wrapper{align-items:flex-start;height:auto!important;min-height:0}.community-hub-buzz_swiper__Y12eD .swiper-slide{height:auto!important;min-height:0;display:flex;align-self:flex-start!important;box-sizing:border-box}.community-hub-buzz_carouselWrapper__BaccB .swiper-slide:not(.swiper-slide-active){pointer-events:none}.community-hub-buzz_carouselWrapper__BaccB .swiper-slide-active{position:relative;z-index:5;pointer-events:auto}.community-hub-buzz_slide__Q2eAs{display:flex;align-items:flex-start;justify-content:center;transition:opacity .3s ease,transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.community-hub-buzz_addButton__NM4Dw{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:700px;margin:.75rem auto 0;padding:.75rem 1rem;background-color:transparent;color:#2563eb;border:2px dashed #d1d5db;border-radius:var(--ch-radius-sm);font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.community-hub-buzz_addButton__NM4Dw:hover{background-color:#eff6ff;border-color:#2563eb;color:#1d4ed8}.community-hub-buzz_slide__Q2eAs>*{flex:0 1 auto;align-self:flex-start;min-width:0;max-width:100%;width:100%}.community-hub-buzz_swiper__Y12eD .swiper-slide>*{max-width:400px;margin:0 auto;transition:transform .3s ease}.community-hub-buzz_swiper__Y12eD .swiper-slide:not(.swiper-slide-active){opacity:.3}@media (max-width:640px){.community-hub-buzz_section__uk4zB{padding:3rem 0 4rem}.community-hub-buzz_inner__ZXNcl{padding:0 1rem}.community-hub-buzz_swiper__Y12eD{padding:.75rem .25rem 1rem}}@media (hover:none) and (pointer:coarse){.community-hub-buzz_swiper__Y12eD .swiper-slide:not(.swiper-slide-active){opacity:.4}.community-hub-buzz_swiper__Y12eD .swiper-slide:not(.swiper-slide-active)>*{transform:scale(.9)}}.buzz-slide-creative_sectionCreative__5M27t{background:#f9f6f3;border-top-color:rgba(51,51,51,.06);padding-top:clamp(3.5rem,8vw,5.625rem);padding-bottom:clamp(3.5rem,8vw,5.625rem)}.buzz-slide-creative_sectionCreative__5M27t .buzz-slide-creative_carouselWrapper__ULE_x{font-family:var(--font-community-hub-buzz-grotesk),system-ui,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.buzz-slide-creative_buzzV2MainSwiper__8xmD1{width:80%;max-width:650px;margin:0 auto;overflow:visible;height:auto!important;min-height:0}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .swiper-wrapper{height:auto!important;align-items:flex-start;transition-property:height;transition-duration:.3s}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .swiper-slide{height:auto!important;min-height:0;text-align:center;opacity:0!important}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .swiper-slide-active{opacity:1!important}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-slide-inner{position:relative;display:flex;justify-content:center;align-items:flex-start;height:auto;min-height:0;padding:.75rem 0 .25rem}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-slide-inner-inner{text-align:center;width:100%;max-width:100%;margin:0 auto}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-quote-icon{position:absolute;top:-.25em;left:50%;transform:translateX(-50%);color:var(--buzz-text,#d39121);opacity:.18;font-size:2.5em;line-height:1;pointer-events:none;z-index:0}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-quote{position:relative;z-index:1;font-family:var(--font-community-hub-buzz-bebas),sans-serif;font-size:42px;font-weight:500;line-height:42px;letter-spacing:.02em;text-transform:uppercase;color:var(--buzz-text,#333);max-width:100%;margin:0 auto 5px}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-author{position:relative;z-index:1;margin:0 0 5px;font-family:var(--font-community-hub-buzz-grotesk),system-ui,sans-serif;font-size:20px;font-weight:500;color:var(--buzz-text,#d39121);letter-spacing:.01em}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-content{position:relative;z-index:1;margin:0;font-size:1.0625rem;line-height:1.6;color:var(--buzz-text,#475569);opacity:.85}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-quote p{margin:0 0 .75rem}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-quote p:last-child{margin-bottom:0}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .swiper-button-next,.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .swiper-button-prev,.buzz-slide-creative_navHidden__tZI_R{display:none}.buzz-slide-creative_sectionCreative__5M27t .buzz-slide-creative_navContainer__uduMI{margin-top:.75rem;margin-bottom:.5rem}.buzz-slide-creative_sectionCreative__5M27t .buzz-slide-creative_slideCounterCurrent__z9zPj{color:var(--buzz-text,#333)}.buzz-slide-creative_sectionCreative__5M27t .buzz-slide-creative_slideCounterSeparator__m1qqz,.buzz-slide-creative_sectionCreative__5M27t .buzz-slide-creative_slideCounterTotal__DXHom{color:var(--buzz-text,#333);opacity:.45}.buzz-slide-creative_avatarRow__fzYL5{display:block;width:100%;max-width:min(720px,100%);margin:8px auto 0;padding:clamp(14px,3.5vw,22px) clamp(4px,2vw,16px);box-sizing:border-box;overflow-x:auto;overflow-y:visible;text-align:center;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;cursor:default}.buzz-slide-creative_avatarRow__fzYL5[data-drag-scroll]{cursor:grab;touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buzz-slide-creative_avatarRow__fzYL5[data-drag-scroll][data-drag-scrolling=true]{cursor:grabbing}.buzz-slide-creative_avatarRow__fzYL5::-webkit-scrollbar{display:none}.buzz-slide-creative_avatarRow__fzYL5{-ms-overflow-style:none;scrollbar-width:none}.buzz-slide-creative_avatarRowInner__NGfIW{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:14px;flex-wrap:nowrap;vertical-align:top;text-align:left}.buzz-slide-creative_avatarBtn__Ftfzq{flex:0 0 auto;flex-shrink:0;width:100px;height:100px;padding:0;background:none;border:none;cursor:pointer;outline:none;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:0;transition:transform .3s ease}.buzz-slide-creative_avatarBtn__Ftfzq:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.buzz-slide-creative_avatarBtn__Ftfzq>span{overflow:hidden}.buzz-slide-creative_avatarBtn__Ftfzq>span,.buzz-slide-creative_avatarImg__IB5RT{flex-shrink:0;width:100px!important;height:100px!important;max-width:none!important;border-radius:50%}.buzz-slide-creative_avatarImg__IB5RT{-o-object-fit:cover;object-fit:cover;filter:grayscale(1);opacity:.7;transition:filter .3s ease,opacity .3s ease}.buzz-slide-creative_avatarBtn__Ftfzq img,.buzz-slide-creative_avatarImg__IB5RT{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buzz-slide-creative_avatarBtn__Ftfzq img{pointer-events:none}.buzz-slide-creative_avatarBtn__Ftfzq:hover{z-index:1;transform:scale(1.05)}.buzz-slide-creative_avatarBtn__Ftfzq:hover .buzz-slide-creative_avatarImg__IB5RT{filter:grayscale(.45);opacity:1}.buzz-slide-creative_avatarBtnActive__Ps_5s{z-index:2;transform:scale(1.2)}.buzz-slide-creative_avatarBtnActive__Ps_5s .buzz-slide-creative_avatarImg__IB5RT{filter:grayscale(0)!important;opacity:1!important}@media (max-width:640px){.buzz-slide-creative_avatarImg__IB5RT{width:70px!important;height:70px!important}.buzz-slide-creative_avatarBtn__Ftfzq{width:70px;height:70px}.buzz-slide-creative_avatarBtn__Ftfzq>span{width:70px!important;height:70px!important}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-quote-icon{width:52px;height:52px;font-size:1rem;margin-bottom:22px}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-quote{font-size:30px;line-height:34px;margin-bottom:15px}.buzz-slide-creative_buzzV2MainSwiper__8xmD1 .buzz-v2-author{font-size:1.0625rem}.buzz-slide-creative_buzzV2MainSwiper__8xmD1{width:100%;max-width:100%}}