.header-module__YEVGOa__header{background-color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px;display:flex;box-shadow:0 1px 2px #0000000d}.header-module__YEVGOa__searchBar{flex-grow:1;max-width:448px;margin-left:24px;position:relative}.header-module__YEVGOa__searchIcon{color:#9ca3af;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.header-module__YEVGOa__searchInput{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;padding:8px 16px 8px 40px}.header-module__YEVGOa__searchInput:focus{box-shadow:0 0 0 2px #6366f1}.header-module__YEVGOa__headerActions{align-items:center;gap:16px;margin-left:auto;display:flex}.header-module__YEVGOa__iconButton{color:#4b5563;cursor:pointer;background-color:#f3f4f6;border:none;border-radius:12px;transition:all .2s ease-in-out}.header-module__YEVGOa__iconButton:hover{background-color:#e5e7eb}.header-module__YEVGOa__userAvatar{object-fit:cover;border-radius:9999px;width:40px;height:40px}.header-module__YEVGOa__sidebarToggleButton{cursor:pointer;color:#4b5563;background:0 0;border:none;border-radius:8px;padding:8px;transition:background-color .2s ease-in-out}.header-module__YEVGOa__sidebarToggleButton:hover{background-color:#e5e7eb}
@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-icons.ce943af3.woff2)format("woff2"),url(../media/material-icons.6041bba8.woff)format("woff")}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-icons-outlined.1d4a6ba6.woff2)format("woff2"),url(../media/material-icons-outlined.db196399.woff)format("woff")}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-icons-round.12575a67.woff2)format("woff2"),url(../media/material-icons-round.17e4a4de.woff)format("woff")}.material-icons-round{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Round;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-icons-sharp.f2bfb073.woff2)format("woff2"),url(../media/material-icons-sharp.a3dc470f.woff)format("woff")}.material-icons-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Sharp;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-icons-two-tone.9bcf40ce.woff2)format("woff2"),url(../media/material-icons-two-tone.899bafa8.woff)format("woff")}.material-icons-two-tone{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
.Footer-module__li8XKW__footerContainer{color:#fff;padding:var(--spacing-xxl)var(--spacing-xl)var(--spacing-lg);font-size:var(--font-size-sm);text-align:center;background-color:#252525}.Footer-module__li8XKW__contentWrapper{gap:var(--spacing-xxl);text-align:left;max-width:1420px;margin:0 auto;margin-bottom:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.Footer-module__li8XKW__footerSection h3{font-size:var(--font-size-md);color:#dfdddd;margin-bottom:var(--spacing-md)}.Footer-module__li8XKW__logoLink{margin-bottom:var(--spacing-md);display:inline-block}.Footer-module__li8XKW__logoLink img{filter:brightness(0)invert();height:auto}.Footer-module__li8XKW__description{margin-bottom:var(--spacing-md);color:var(--text-color-light);line-height:1.6}.Footer-module__li8XKW__socialIcons{gap:var(--spacing-lg);margin-top:var(--spacing-md);display:flex}.Footer-module__li8XKW__socialIcons a{color:var(--secondary-color);font-size:var(--font-size-lg);transition:color .3s,transform .3s}.Footer-module__li8XKW__socialIcons a:hover{color:#8d31e4;transform:scale(1.1)}.Footer-module__li8XKW__linksList{margin:0;padding:0;list-style:none}.Footer-module__li8XKW__linksList li{margin-bottom:var(--spacing-xxs)}.Footer-module__li8XKW__linksList a{color:var(--text-color-light);text-decoration:none;transition:color .3s}.Footer-module__li8XKW__linksList a:hover{color:#8d31e4}.Footer-module__li8XKW__footerSection p{margin-bottom:var(--spacing-xxs);color:var(--text-color-light);line-height:1.5}.Footer-module__li8XKW__copyRight{padding-top:var(--spacing-md);margin-top:var(--spacing-xl);text-align:center;color:var(--text-color-light);font-size:var(--font-size-sm);border-top:1px solid #ffffff1a}@media (max-width:992px){.Footer-module__li8XKW__contentWrapper{gap:var(--spacing-xl);grid-template-columns:repeat(2,1fr)}.Footer-module__li8XKW__footerSection:last-child{text-align:center;grid-column:span 2}.Footer-module__li8XKW__socialIcons{justify-content:center}}@media (max-width:768px){.Footer-module__li8XKW__footerContainer{padding:var(--spacing-xl)var(--spacing-md)var(--spacing-lg)}.Footer-module__li8XKW__contentWrapper{gap:var(--spacing-lg);text-align:center;grid-template-columns:1fr}.Footer-module__li8XKW__socialIcons{justify-content:center}.Footer-module__li8XKW__footerSection{margin-bottom:var(--spacing-lg)}.Footer-module__li8XKW__footerSection:last-child{grid-column:auto}}
