.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}.quill-editor_ql-editor__k_7nE .ql-editor{min-height:150px!important}.quill-editor_quill-editor__AK4xr .ql-tooltip{z-index:20}.community-hub-section-heading-group_sectionEditorial__dTeCZ{--scs-ink:#1c1b1a;--scs-ink-muted:#524f4c;--scs-line:rgba(15,23,42,.09);--scs-panel:hsla(0,0%,100%,.72);padding:clamp(3.25rem,7vw,5.25rem) 0;background:radial-gradient(ellipse 120% 80% at 50% -20%,hsla(5,86%,97%,.55) 0,transparent 55%),radial-gradient(ellipse 90% 60% at 100% 50%,rgba(239,246,252,.45) 0,transparent 50%),linear-gradient(165deg,#f8f7f5,#f1efec 48%,#eceae7)}.community-hub-section-heading-group_editorialContainer__4Pn50{max-width:1200px;margin:0 auto;padding:0 var(--section-padding-x,1.5rem)}.community-hub-section-heading-group_editorialIntro__d_oOa{text-align:center;max-width:40rem;margin:0 auto;position:relative}.community-hub-section-heading-group_editorialIntroBody__hpq1x{text-align:center}.community-hub-section-heading-group_descriptionEditorial__7A1Rh{font-size:1.015rem;line-height:1.68;color:var(--scs-ink-muted);margin:0 0 .85rem;font-weight:420}.community-hub-section-heading-group_descriptionEditorial__7A1Rh:last-child{margin-bottom:0}.community-hub-section-heading-group_eyebrowEditorial__SVxyL{font-size:.6875rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .875rem;color:inherit;opacity:.92}.community-hub-section-heading-group_titleEditorial__VsijR{font-size:clamp(2rem,4.8vw,2.75rem);font-weight:750;line-height:1.12;color:var(--scs-ink,#1c1b1a);margin:0 0 1.25rem;letter-spacing:-.035em}.community-hub-section-heading-group_stackEditorial__mC6N8{width:100%}.community-hub-section-heading-group_subtitleEditorial__zrHV_{font-size:1.015rem;line-height:1.68;color:var(--scs-ink-muted,#524f4c);margin:0 0 .85rem;font-weight:420;text-align:inherit}.community-hub-section-heading-group_subtitleEditorial__zrHV_:last-child{margin-bottom:0}.community-hub-section-heading-group_headerTextInline__fFWNy{display:inline}.community-hub-section-heading-group_stackFlex__RaQHh{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.community-hub-section-heading-group_eyebrowFlex__DdJO6{display:block;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:.5rem}.community-hub-section-heading-group_titleFlex__yCwCx{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}.community-hub-section-heading-group_subtitleFlex__2vEL0{font-size:1.05rem;line-height:1.5;color:#64748b;margin-bottom:1rem;max-width:42rem}.community-hub-section-heading-group_flexEyebrowSlot__VMEdX,.community-hub-section-heading-group_flexSubtitleSlot__oNb1l{width:100%;align-self:stretch}.community-hub-section-heading-group_stackFlex__RaQHh[data-align=center] .community-hub-section-heading-group_flexSubtitleSlot__oNb1l p{margin-left:auto;margin-right:auto}.community-hub-section-heading-group_stackFlex__RaQHh[data-align=right] .community-hub-section-heading-group_flexSubtitleSlot__oNb1l p{margin-left:auto;margin-right:0}.community-hub-section-heading-group_stackFlex__RaQHh[data-align=left] .community-hub-section-heading-group_flexSubtitleSlot__oNb1l p{margin-left:0;margin-right:auto}.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_selectRichList__asoYq{display:flex;flex-direction:column;gap:.35rem;max-height:min(20rem,55vh);overflow-y:auto;overscroll-behavior:contain}.editable-popover_selectRichOption__E_nb_{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;width:100%;border:1px solid #e5e7eb;border-radius:.375rem;background:#fff;color:#111827;font-size:.8125rem;text-align:left;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.editable-popover_selectRichOption__E_nb_:hover{background:#f9fafb;border-color:#d1d5db}.editable-popover_selectRichOptionActive___Krwr{border-color:#2563eb;background:#eff6ff;box-shadow:0 0 0 1px rgba(37,99,235,.08)}.editable-popover_selectRichPreview__yeiH6{flex:0 0 auto;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.editable-popover_selectRichLabel__CX4CG{flex:1 1 auto;line-height:1.35}.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}.editable-popover_inlineEditTrigger__4_H0a{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:normal;font-stretch:normal;font-feature-settings:normal;font-variation-settings:normal;text-transform:none;white-space:nowrap}.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}}.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}}.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}}.community-hub_editButton__pYzbd{position:absolute;top:1rem;right:1rem;z-index:100;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.95);color:#1a1a1f;font-weight:600;font-size:.875rem;border-radius:var(--ch-radius-xs);text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .2s ease;cursor:pointer!important}.community-hub_editButton__pYzbd:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.community-hub_editButton__pYzbd svg{width:16px;height:16px}.community-hub_editButtonDark__MGQk0{background:hsla(0,0%,100%,.9);box-shadow:0 4px 12px rgba(0,0,0,.3)}.community-hub_editButtonDark__MGQk0:hover{box-shadow:0 6px 16px rgba(0,0,0,.4)}.community-hub_headerWrapper__8_MWb{position:relative;width:100%}.community-hub_sectionHeader__e0_dh{margin-bottom:var(--ch-header-gap)}.community-hub_sectionHeaderCentered__2dQRR{text-align:center;max-width:800px;margin:0 auto var(--ch-header-gap)}.community-hub_heading__IU6Dg{font-size:2rem;font-weight:700;color:var(--ch-text-primary);margin:0;line-height:1.2;letter-spacing:-.02em}@media (min-width:768px){.community-hub_heading__IU6Dg{font-size:2.5rem}}.community-hub_subtitle__oDWCZ{color:var(--ch-text-body);line-height:1.6;font-size:1.0625rem;margin:0}.community-hub_subtitleCentered__bWjXN{text-align:center}.community-hub_ctaSection__an37t{display:flex;justify-content:center;margin-top:1.5rem}.community-hub_ctaEditAnchor__gHP9j{display:inline-block;max-width:100%;vertical-align:top}.community-hub_navContainer__sThgz{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem;padding-bottom:.5rem}.community-hub_navButton__4lOdK{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--ch-border-light);border-radius:50%;background:#fff;color:var(--ch-text-body);cursor:pointer;transition:all .2s ease;box-shadow:var(--ch-shadow-sm)}.community-hub_navButton__4lOdK:hover:not(:disabled){background:var(--ch-text-primary);color:#fff;border-color:var(--ch-text-primary);box-shadow:0 6px 16px rgba(15,23,42,.18);transform:translateY(-1px)}.community-hub_navButton__4lOdK:active:not(:disabled){transform:scale(.95) translateY(0)}.community-hub_navButton__4lOdK:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.community-hub_navButton__4lOdK:disabled{opacity:.35;cursor:not-allowed;background:var(--ch-bg-light)}.community-hub_slideCounter__HBecY{display:flex;align-items:center;gap:.375rem;padding:0 .75rem;font-variant-numeric:tabular-nums}.community-hub_slideCounterCurrent__FIBdb{font-size:1.125rem;font-weight:700;color:var(--ch-text-primary)}.community-hub_slideCounterSeparator__Mb5aU{font-size:.875rem;color:var(--ch-text-subtle)}.community-hub_slideCounterTotal__TxHRS{font-size:.875rem;font-weight:500;color:var(--ch-text-muted)}@media (max-width:640px){.community-hub_navButton__4lOdK{width:42px;height:42px}.community-hub_navContainer__sThgz{gap:.75rem}}.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_flexMediaEditor__C3sEU{margin-bottom:.65rem}.configurable-section_flexMediaUrlCaption__nVJY8{font-size:.75rem;color:#64748b;word-break:break-all;line-height:1.35;margin:0}.configurable-section_flexMediaUrlCaptionMuted__n4dCh{font-size:.75rem;color:#94a3b8;word-break:break-all;line-height:1.35;margin:0;font-style:italic}.configurable-section_content__ttjCU{flex:1;min-width:0;width:100%}@media (min-width:768px){.configurable-section_content__ttjCU{width:50%}}.configurable-section_textColumn__b5c6U{width:100%}.configurable-section_flexTextStack__v2MLG{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.configurable-section_flexTextStack__v2MLG .configurable-section_actionButtons__cD3EU{width:100%;align-self:stretch}.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_subtitle__C_FHb{margin-left:auto;margin-right:auto}.configurable-section_contentTextAlignRight__9Nruo .configurable-section_subtitle__C_FHb{margin-left:auto;margin-right:0}.configurable-section_contentTextAlignLeft__fPtyQ .configurable-section_subtitle__C_FHb{margin-left:0;margin-right:auto}.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_body__5TaGb .ql-align-center,.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_body__5TaGb .ql-align-left,.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_body__5TaGb .ql-align-right,.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_body__5TaGb li,.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_body__5TaGb p,.configurable-section_contentTextAlignRight__9Nruo .configurable-section_body__5TaGb .ql-align-center,.configurable-section_contentTextAlignRight__9Nruo .configurable-section_body__5TaGb .ql-align-left,.configurable-section_contentTextAlignRight__9Nruo .configurable-section_body__5TaGb .ql-align-right,.configurable-section_contentTextAlignRight__9Nruo .configurable-section_body__5TaGb li,.configurable-section_contentTextAlignRight__9Nruo .configurable-section_body__5TaGb p{text-align:inherit!important}.configurable-section_contentTextAlignLeft__fPtyQ{text-align:left}.configurable-section_contentTextAlignCenter__HD5PN{text-align:center}.configurable-section_contentTextAlignRight__9Nruo{text-align:right}.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_actionButtons__cD3EU{align-items:center}.configurable-section_contentTextAlignRight__9Nruo .configurable-section_actionButtons__cD3EU{align-items:flex-end}@media (min-width:640px){.configurable-section_contentTextAlignCenter__HD5PN .configurable-section_buttonGroup__30Y_w{justify-content:center}.configurable-section_contentTextAlignRight__9Nruo .configurable-section_buttonGroup__30Y_w{justify-content:flex-end;margin-left:auto}}.configurable-section_eyebrow__Gjj2F{display:block;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:.5rem}.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_subtitle__C_FHb{font-size:1.05rem;line-height:1.5;color:#64748b;margin-bottom:1rem;max-width:42rem}.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_actionButtons__cD3EU{display:flex;flex-direction:column;width:100%;margin-top:.35rem}.configurable-section_buttonGroup__30Y_w{display:flex;flex-direction:column;gap:.75rem;width:100%;align-items:stretch}@media (min-width:640px){.configurable-section_buttonGroup__30Y_w{flex-direction:row;flex-wrap:wrap;align-items:center;width:auto}}.configurable-section_ctaEditorPlaceholder__U_K5z{display:block;width:100%;min-height:2.75rem;padding:.625rem 1rem;border:1px dashed #cbd5e1;border-radius:.5rem;color:#94a3b8;font-size:.875rem;font-weight:500;text-align:inherit;line-height:1.25;box-sizing:border-box}.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}.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{--filter-pill-bg:#fff;--filter-pill-text:#1e293b;--filter-pill-border:#cbd5e1;--filter-pill-hover-bg:#f8fafc;--filter-pill-hover-text:#0f172a;--filter-pill-hover-border:#64748b;--filter-pill-active-bg:#0f172a;--filter-pill-active-hover-bg:#1e293b;--filter-pill-active-text:#fff;--filter-pill-focus-ring:#0f172a;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 var(--filter-pill-border);background:var(--filter-pill-bg);color:var(--filter-pill-text);font-size:.8125rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.community-hub-events_filterTab__lHgtE:hover{background:var(--filter-pill-hover-bg);border-color:var(--filter-pill-hover-border);color:var(--filter-pill-hover-text)}.community-hub-events_filterTab__lHgtE:active{transform:translateY(1px)}.community-hub-events_filterTab__lHgtE:focus-visible{outline:2px solid var(--filter-pill-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px #fff}.community-hub-events_filterTabActive__4K5e9{background:var(--filter-pill-active-bg);border-color:var(--filter-pill-active-bg);color:var(--filter-pill-active-text)}.community-hub-events_filterTabActive__4K5e9:hover{background:var(--filter-pill-active-hover-bg);border-color:var(--filter-pill-active-hover-bg);color:var(--filter-pill-active-text)}.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}.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%}}.community-hub-sourced-challenges_srOnly__oYdtY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.community-hub-sourced-challenges_trackFused__WWp5K{margin-top:clamp(2.5rem,5vw,3.5rem);border-radius:1.5rem;overflow:hidden;background:var(--scs-panel);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.65);box-shadow:inset 0 0 0 1px rgba(15,23,42,.04),0 28px 56px -32px rgba(15,23,42,.22),0 12px 24px -18px rgba(15,23,42,.08)}.community-hub-sourced-challenges_track__Z6bwW{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media (min-width:900px){.community-hub-sourced-challenges_track__Z6bwW{flex-direction:row;align-items:stretch}}.community-hub-sourced-challenges_card__iggVF{--step-accent:#57534e;flex:1 1 0;min-width:0;position:relative;padding:clamp(1.75rem,3.5vw,2.35rem) clamp(1.35rem,3vw,2rem);display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:transparent}@media (min-width:900px){.community-hub-sourced-challenges_card__iggVF+.community-hub-sourced-challenges_card__iggVF{border-left:1px solid var(--scs-line)}}@media (max-width:899px){.community-hub-sourced-challenges_card__iggVF+.community-hub-sourced-challenges_card__iggVF{border-top:1px solid var(--scs-line)}}.community-hub-sourced-challenges_stepWatermark__XrxnT{position:absolute;top:clamp(1.25rem,2.5vw,1.65rem);right:clamp(1rem,2.5vw,1.5rem);font-size:clamp(2.75rem,6vw,3.75rem);font-weight:200;line-height:1;letter-spacing:-.06em;color:color-mix(in srgb,var(--step-accent) 14%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;font-variant-numeric:tabular-nums}.community-hub-sourced-challenges_iconTile__f7DPq{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:1rem;margin-bottom:1.35rem;flex-shrink:0;background:color-mix(in srgb,var(--step-accent) 11%,transparent);border:1px solid color-mix(in srgb,var(--step-accent) 22%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55)}.community-hub-sourced-challenges_iconReact__iM6y1{flex-shrink:0;display:block}.community-hub-sourced-challenges_stepTitle__EaD4o{font-size:clamp(1.05rem,2.1vw,1.2rem);font-weight:680;letter-spacing:-.025em;text-transform:none;margin:0 0 .4rem;color:var(--step-accent);line-height:1.2;max-width:16rem}.community-hub-sourced-challenges_stepSubtitle__q3E51{font-size:1.0625rem;font-weight:620;color:var(--scs-ink);margin:0 0 1rem;line-height:1.38;max-width:100%}.community-hub-sourced-challenges_body__F_Evx{width:100%;font-size:.925rem;line-height:1.66;color:var(--scs-ink-muted);flex:1 1 auto;margin:0 0 1.5rem;font-weight:420}.community-hub-sourced-challenges_ctaWrap__E_QSL{width:100%;margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.community-hub-sourced-challenges_cta__BvMBX{font-size:.8125rem;font-weight:650;letter-spacing:.02em;text-decoration:none;text-transform:none;padding:.55rem 1.1rem;border-radius:9999px;border:1.5px solid color-mix(in srgb,var(--step-accent) 55%,#b4afaa);background:color-mix(in srgb,var(--step-accent) 6%,transparent);color:var(--step-accent);cursor:pointer;font-family:inherit;transition:background .2s ease,border-color .2s ease,transform .18s ease;line-height:1.25;display:inline-block}.community-hub-sourced-challenges_cta__BvMBX:focus-visible{outline:2px solid color-mix(in srgb,var(--step-accent) 45%,transparent);outline-offset:3px}.community-hub-sourced-challenges_ctaMuted__yw3ox{opacity:.42;cursor:default;border-color:#dcdad7;background:hsla(60,9%,98%,.5)}@media (hover:hover){.community-hub-sourced-challenges_cta__BvMBX:hover:not(.community-hub-sourced-challenges_ctaMuted__yw3ox){background:color-mix(in srgb,var(--step-accent) 14%,transparent);border-color:color-mix(in srgb,var(--step-accent) 70%,#a09b96);transform:translateY(-1px)}}.community-hub-sourced-challenges_customIcon__JWD_W{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain}.community-hub-sourced-challenges_iconSelectDisplay___kNZ8{display:inline-flex;align-items:center;gap:.5rem;max-width:100%}.community-hub-sourced-challenges_iconSelectPreviewSlot___Xydt{flex:0 0 auto;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.community-hub-sourced-challenges_iconSelectPreviewSlot___Xydt svg{width:1rem;height:1rem;flex-shrink:0}.community-hub-sourced-challenges_iconSelectPreviewSlot___Xydt img{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain}.community-hub-sourced-challenges_iconSelectDisplay___kNZ8 .community-hub-sourced-challenges_inlineMuted__EXx0t{flex:1 1 auto;min-width:0}.community-hub-sourced-challenges_inlineMuted__EXx0t{display:block;max-width:100%;word-break:break-word;line-height:1.35}.community-hub-sourced-challenges_cardMeta__q2gd4{width:100%;margin-top:1.25rem;padding-top:1.1rem;border-top:1px dashed rgba(15,23,42,.1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;font-size:.72rem;line-height:1.35;text-align:left;color:#64625f}.community-hub-sourced-challenges_cardMetaWide__wIHHu{grid-column:1/-1}.community-hub-sourced-challenges_inlineLabelHint__SOav1{opacity:.78;font-weight:500}.community-hub-archive_archiveGrid__bSu_D{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem 1.25rem;margin-top:2rem;align-items:start}@media (min-width:480px){.community-hub-archive_archiveGrid__bSu_D{grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem}}@media (min-width:900px){.community-hub-archive_archiveGrid__bSu_D{grid-template-columns:repeat(3,1fr);gap:1.25rem 1.5rem}}@media (min-width:1100px){.community-hub-archive_archiveGrid__bSu_D{grid-template-columns:repeat(4,1fr);gap:1.25rem 1.5rem}}.community-hub-archive_archiveToolbar__olCHo{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:clamp(1.75rem,5vw,2.75rem)}.community-hub-archive_tabBar__UWp5j{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.5rem;min-width:0;width:100%;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.community-hub-archive_tabBar__UWp5j::-webkit-scrollbar{height:6px}.community-hub-archive_tabBar__UWp5j::-webkit-scrollbar-thumb{background:rgba(15,23,42,.22);border-radius:999px}.community-hub-archive_tabBar__UWp5j::-webkit-scrollbar-track{background:rgba(15,23,42,.06);border-radius:999px}.community-hub-archive_tabBarFits__yBafW{overflow-x:visible;justify-content:center}.community-hub-archive_tabBarOverflow__S95z_{touch-action:pan-x;scroll-snap-type:x proximity;margin-left:calc(-1 * var(--section-padding-x, 1.5rem));margin-right:calc(-1 * var(--section-padding-x, 1.5rem));padding-left:var(--section-padding-x,1.5rem);padding-right:var(--section-padding-x,1.5rem);padding-bottom:.25rem}.community-hub-archive_tabBarOverflow__S95z_ .community-hub-archive_tab__F7RyT{scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.community-hub-archive_tabBarOverflow__S95z_{scroll-snap-type:none}}.community-hub-archive_archiveToolbar__olCHo>.community-hub-archive_tabBar__UWp5j:only-child{margin-top:1.25rem}.community-hub-archive_archiveToolbar__olCHo>.community-hub-archive_tabBar__UWp5j:not(:only-child){margin-top:0}.community-hub-archive_tab__F7RyT{flex-shrink:0;min-height:44px;min-width:44px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.community-hub-archive_tab__F7RyT:hover{border-color:#cbd5e1;background:#f8fafc}.community-hub-archive_tab__F7RyT:focus-visible{outline:2px solid #c41e3a;outline-offset:2px}.community-hub-archive_tabActive__5ptjH{color:#fff;background:#c41e3a;border-color:#c41e3a}.community-hub-archive_tabActive__5ptjH:hover{background:#a01830;border-color:#a01830;color:#fff}