.CategoryDescriptionSidebar_overlay__ISPtJ{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;cursor:pointer}.CategoryDescriptionSidebar_sidebarContainer__k7lsm{position:fixed;top:0;right:0;width:30rem;min-width:30rem;height:100vh;background-color:#fff;border-radius:1.25rem 0 0 1.25rem;z-index:1001;display:flex;flex-direction:column;overflow:hidden}.CategoryDescriptionSidebar_header__B3TzX{position:relative;padding:2em .25em;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--borderDefault);flex-shrink:0}.CategoryDescriptionSidebar_header__B3TzX .CategoryDescriptionSidebar_title__P7PKT{font-family:var(--primary-font-family);font-weight:700;font-size:1.375em;line-height:1.2;color:var(--brand-green-default);margin:0;text-align:center;max-width:80%}.CategoryDescriptionSidebar_header__B3TzX .CategoryDescriptionSidebar_closeButton__K_eFT{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.CategoryDescriptionSidebar_header__B3TzX .CategoryDescriptionSidebar_closeButton__K_eFT:hover{opacity:.7}.CategoryDescriptionSidebar_contentSection__7PmMk{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:1em 2em 0;font-family:var(--font-family-base)}.CategoryDescriptionSidebar_scrollableContent__EA0Ht{flex:1;overflow-y:auto;padding-bottom:1em}.CategoryDescriptionSidebar_scrollableContent__EA0Ht::-webkit-scrollbar{display:none}.CategoryDescriptionSidebar_scrollableContent__EA0Ht{-ms-overflow-style:none;scrollbar-width:none}.CategoryDescriptionSidebar_scrollableContent__EA0Ht .CategoryDescriptionSidebar_paragraph__mWOv8{font-size:1em;line-height:1.5;color:var(--charcoalColor);margin:0 0 1em}.CategoryDescriptionSidebar_scrollableContent__EA0Ht .CategoryDescriptionSidebar_paragraph__mWOv8 strong{font-weight:700}.CategoryDescriptionSidebar_scrollableContent__EA0Ht .CategoryDescriptionSidebar_subtitle__RU6ew{font-weight:700;font-size:1em;line-height:1.3;margin:1.5em 0 0}.CategoryDescriptionSidebar_scrollableContent__EA0Ht .CategoryDescriptionSidebar_list__j6Ur1{font-size:1em;line-height:1.6;color:var(--charcoalColor);margin:0 0 1.5em;list-style-type:disc;padding-left:1.5em}.CategoryDescriptionSidebar_scrollableContent__EA0Ht .CategoryDescriptionSidebar_list__j6Ur1 li strong{font-weight:700}.CategoryDescriptionSidebar_actionButtonContainer__Hjk2d{padding:2rem;flex-shrink:0;border-top:1px solid var(--borderDefault);background:#fff}.CategoryDescriptionSidebar_actionButtonContainer__Hjk2d .CategoryDescriptionSidebar_checkboxLabel__EgMUC{margin-bottom:1.5em;font-family:var(--font-family-base)}.CategoryDescriptionSidebar_closeActionButton__4372H{display:flex;align-items:center;gap:4px;padding:.5em .875em .5em .6875em;background-color:var(--brand-green-default);color:#fff;border:none;border-radius:30px;cursor:pointer;transition:opacity .2s ease;font-family:var(--font-family-base);font-size:1em;font-weight:400;letter-spacing:.01em;line-height:1.2em}.CategoryDescriptionSidebar_closeActionButton__4372H:hover{opacity:var(--hoverOpacity)}.CategoryDescriptionSidebar_closeActionButton__4372H:disabled{opacity:.5;cursor:not-allowed}.CategoryDescriptionSidebar_closeActionButton__4372H{width:100%;font-weight:500;font-size:1.125em;justify-content:center;height:3rem}@media(max-width:768px){.CategoryDescriptionSidebar_sidebarContainer__k7lsm{width:100vw;min-width:100vw;border-radius:1em 1em 0 0;bottom:0;top:unset;height:90svh}.CategoryDescriptionSidebar_header__B3TzX{padding:1rem}.CategoryDescriptionSidebar_header__B3TzX .CategoryDescriptionSidebar_title__P7PKT{font-size:1.125em}.CategoryDescriptionSidebar_header__B3TzX .CategoryDescriptionSidebar_closeButton__K_eFT{right:1rem;top:50%;transform:translateY(-50%)}.CategoryDescriptionSidebar_contentSection__7PmMk{padding:1rem 1rem 0}.CategoryDescriptionSidebar_actionButtonContainer__Hjk2d{padding:1rem}}.CategoryDescriptionSidebar_reportLink___lY_E{text-decoration:underline;font-weight:400;color:inherit;cursor:pointer}.CategoryDescriptionSidebar_reportLink___lY_E:hover{opacity:.8}.DescriptionSidebar_overlay__AxPLf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;cursor:pointer}.DescriptionSidebar_sidebarContainer__a_xkh{position:fixed;top:0;right:0;width:30rem;min-width:30rem;height:100vh;background-color:#fff;border-radius:1.25rem 0 0 1.25rem;z-index:1001;display:flex;flex-direction:column;overflow:hidden}.DescriptionSidebar_header__1reFr{position:relative;padding:2em .25em;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--borderDefault);flex-shrink:0}.DescriptionSidebar_header__1reFr .DescriptionSidebar_title__6ke_W{font-family:var(--primary-font-family);font-weight:700;font-size:1.375em;line-height:1.2;color:var(--brand-green-default);margin:0;text-align:center;max-width:80%}.DescriptionSidebar_header__1reFr .DescriptionSidebar_closeButton__8YIWF{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.DescriptionSidebar_header__1reFr .DescriptionSidebar_closeButton__8YIWF:hover{opacity:.7}.DescriptionSidebar_contentSection__l47nv{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:1em 2em 0;font-family:var(--font-family-base)}.DescriptionSidebar_scrollableContent__cuLOn{flex:1;overflow-y:auto;padding-bottom:1em}.DescriptionSidebar_scrollableContent__cuLOn::-webkit-scrollbar{display:none}.DescriptionSidebar_scrollableContent__cuLOn{-ms-overflow-style:none;scrollbar-width:none}.DescriptionSidebar_scrollableContent__cuLOn .DescriptionSidebar_paragraph__YKuTH{font-size:1em;line-height:1.5;color:var(--charcoalColor);margin:0 0 1em}.DescriptionSidebar_scrollableContent__cuLOn .DescriptionSidebar_paragraph__YKuTH strong{font-weight:700}.DescriptionSidebar_scrollableContent__cuLOn .DescriptionSidebar_subtitle__hZr76{font-weight:700;font-size:1em;line-height:1.3;margin:1.5em 0 0}.DescriptionSidebar_scrollableContent__cuLOn .DescriptionSidebar_list___4N1r{font-size:1em;line-height:1.6;color:var(--charcoalColor);margin:0 0 1.5em;list-style-type:disc;padding-left:1.5em}.DescriptionSidebar_scrollableContent__cuLOn .DescriptionSidebar_list___4N1r li strong{font-weight:700}.DescriptionSidebar_actionButtonContainer__9JgXH{padding:2rem;flex-shrink:0;border-top:1px solid var(--borderDefault);background:#fff}.DescriptionSidebar_actionButtonContainer__9JgXH .DescriptionSidebar_checkboxLabel__BXWv7{margin-bottom:1.5em;font-family:var(--font-family-base)}.DescriptionSidebar_closeActionButton__YqsHz{display:flex;align-items:center;gap:4px;padding:.5em .875em .5em .6875em;background-color:var(--brand-green-default);color:#fff;border:none;border-radius:30px;cursor:pointer;transition:opacity .2s ease;font-family:var(--font-family-base);font-size:1em;font-weight:400;letter-spacing:.01em;line-height:1.2em}.DescriptionSidebar_closeActionButton__YqsHz:hover{opacity:var(--hoverOpacity)}.DescriptionSidebar_closeActionButton__YqsHz:disabled{opacity:.5;cursor:not-allowed}.DescriptionSidebar_closeActionButton__YqsHz{width:100%;font-weight:500;font-size:1.125em;justify-content:center;height:3rem}@media(max-width:768px){.DescriptionSidebar_sidebarContainer__a_xkh{width:100vw;min-width:100vw;border-radius:1em 1em 0 0;bottom:0;top:unset;height:90svh}.DescriptionSidebar_header__1reFr{padding:1rem}.DescriptionSidebar_header__1reFr .DescriptionSidebar_title__6ke_W{font-size:1.125em}.DescriptionSidebar_header__1reFr .DescriptionSidebar_closeButton__8YIWF{right:1rem;top:50%;transform:translateY(-50%)}.DescriptionSidebar_contentSection__l47nv{padding:1rem 1rem 0}.DescriptionSidebar_actionButtonContainer__9JgXH{padding:1rem}}.DescriptionSidebar_reportLink__aOJVG{text-decoration:underline;font-weight:400;color:inherit;cursor:pointer}.DescriptionSidebar_reportLink__aOJVG:hover{opacity:.8}