@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/da4484eb6752e510-s.33v-0ifip0z2g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/63283323fe6abc74-s.p.0a2480i8-ibs2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_c0de3bf7-module__Ee2GRq__className{font-family:Figtree,Figtree Fallback}.figtree_c0de3bf7-module__Ee2GRq__variable{--font-figtree:"Figtree", "Figtree Fallback"}
.NotificationDot-module-scss-module__fv72ZW__dot{background:var(--accent);border-radius:50%;position:absolute}:where(.NotificationDot-module-scss-module__fv72ZW__dot){width:8px;height:8px;top:0;right:0}
.Navbar-module-scss-module__oCk-Aq__navbar{justify-content:space-between;align-items:center;width:100%;max-width:1000px;height:56px;margin:0 auto;display:flex}.Navbar-module-scss-module__oCk-Aq__navbarBackground{background:var(--foreground-dark);justify-content:space-between;display:flex}.Navbar-module-scss-module__oCk-Aq__navbarLeft{gap:var(--space-xs);display:flex}.Navbar-module-scss-module__oCk-Aq__logoContainer{color:var(--text-primary);align-items:center;text-decoration:none;display:flex}.Navbar-module-scss-module__oCk-Aq__logoImage{margin-right:5px}.Navbar-module-scss-module__oCk-Aq__logoText{font-size:18px;font-weight:var(--font-weight-semibold);font-style:italic}.Navbar-module-scss-module__oCk-Aq__linksContainer{align-items:center;gap:6px;display:flex}.Navbar-module-scss-module__oCk-Aq__link{color:var(--text-primary);font-weight:var(--font-weight-medium);transition:var(--transition-fast);padding:var(--space-nano) 20px;border-radius:var(--radius-md);text-decoration:none}.Navbar-module-scss-module__oCk-Aq__link:visited{color:var(--text-primary)}.Navbar-module-scss-module__oCk-Aq__link:hover{background:var(--foreground)}.Navbar-module-scss-module__oCk-Aq__navText{display:inline-block;position:relative}.Navbar-module-scss-module__oCk-Aq__navDot{top:-2px;right:-10px}.Navbar-module-scss-module__oCk-Aq__wayfinder{background:var(--foreground-alt)}.Navbar-module-scss-module__oCk-Aq__mobileNavContainer{justify-content:space-between;width:100%;display:flex;position:relative}.Navbar-module-scss-module__oCk-Aq__mobileNavDrawerContainer{background:var(--background);filter:drop-shadow(0 0 12px #00000080);padding:var(--space-xs);padding-top:var(--space-pico);z-index:999;width:300px;max-width:80%;height:100vh;transition:left var(--transition-base) ease;flex-direction:column;justify-content:space-between;display:flex;position:fixed;top:0}.Navbar-module-scss-module__oCk-Aq__mobileNavHeader{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.Navbar-module-scss-module__oCk-Aq__mobileNavItems{flex-direction:column;gap:6px;width:100%;display:flex}.Navbar-module-scss-module__oCk-Aq__mobileNavItem{justify-self:center;align-items:center;height:56px;display:flex}.Navbar-module-scss-module__oCk-Aq__mobileNavAccountContainer{background:var(--foreground-dark);border-radius:var(--radius-md);gap:var(--space-xxs);flex-direction:column;padding:20px;display:flex}.Navbar-module-scss-module__oCk-Aq__mobileAccountButton{background:var(--foreground);color:var(--text-primary);border-radius:var(--radius-md);padding:var(--space-xxs) 20px;transition:var(--transition-base);justify-content:center;align-items:center;gap:var(--space-nano);border:none;font-size:16px;display:flex}.Navbar-module-scss-module__oCk-Aq__mobileAccountButtonBlue,.Navbar-module-scss-module__oCk-Aq__mobileAccountButton:hover{background:var(--accent);cursor:pointer}.Navbar-module-scss-module__oCk-Aq__mobileAccountButtonBlue{background:var(--accent);font-weight:var(--font-weight-semibold)}.Navbar-module-scss-module__oCk-Aq__mobileDisplayName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;overflow:hidden}@media (min-width:875px){.Navbar-module-scss-module__oCk-Aq__logoText{margin-right:24px}}@media (max-width:1025px){.Navbar-module-scss-module__oCk-Aq__navbar{padding:0 10px}}
.AccountButton-module-scss-module__br-vyq__accountButtonContainer{position:relative}.AccountButton-module-scss-module__br-vyq__accountButton{padding:var(--space-nano) 10px;transition:background var(--transition-fast);border-radius:var(--radius-md);color:var(--text-primary);font-size:16px;font-weight:var(--font-weight-medium);background:0 0;border:none;outline:none;align-items:center;gap:6px;max-width:300px;display:flex}.AccountButton-module-scss-module__br-vyq__accountButton:hover{background:var(--foreground-alt);cursor:pointer}.AccountButton-module-scss-module__br-vyq__username{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AccountButton-module-scss-module__br-vyq__caret{flex-shrink:0;transform:rotate(-90deg)}
.AccountMenu-module-scss-module__tfPUma__menuContainer{background:var(--background);border-radius:var(--radius-md);filter:drop-shadow(0 4px 2px #00000080);min-width:160px;padding:var(--space-nano);z-index:1000;flex-direction:column;gap:6px;margin-top:4px;display:flex;position:absolute;top:100%;right:0}.AccountMenu-module-scss-module__tfPUma__menuItem{padding:var(--space-xxs);transition:background var(--transition-fast);color:var(--text-primary);text-align:left;border-radius:var(--radius-md);background:0 0;border:none;font-size:15px}.AccountMenu-module-scss-module__tfPUma__menuItem:hover{background:var(--foreground);cursor:pointer}
.Footer-module-scss-module__K1pO7W__background{background-color:var(--foreground-dark);height:100%}.Footer-module-scss-module__K1pO7W__container{padding-top:var(--space-md);padding-bottom:var(--space-lg);justify-content:space-between;align-items:flex-start;max-width:1000px;margin:0 auto;padding-left:16px;padding-right:16px;display:flex}.Footer-module-scss-module__K1pO7W__link{margin:0;margin-bottom:var(--space-nano);color:var(--text-secondary);transition:all var(--transition-fast);font-size:14px;text-decoration:none;display:inline-block}.Footer-module-scss-module__K1pO7W__link:visited{color:var(--text-primary)}.Footer-module-scss-module__K1pO7W__link:hover{color:var(--accent);text-decoration:underline}.Footer-module-scss-module__K1pO7W__footerSection{flex-direction:column;display:flex}.Footer-module-scss-module__K1pO7W__left{flex-direction:column;justify-content:center;display:flex}.Footer-module-scss-module__K1pO7W__right{flex-grow:1}.Footer-module-scss-module__K1pO7W__sectionHeading{margin:0;margin-bottom:var(--space-xxs);font-weight:500}.Footer-module-scss-module__K1pO7W__list{margin:0;padding:0}.Footer-module-scss-module__K1pO7W__listItem{list-style:none}.Footer-module-scss-module__K1pO7W__human{color:var(--text-secondary);margin-bottom:4px;font-size:12px}.Footer-module-scss-module__K1pO7W__logoImage{margin-bottom:var(--space-nano)}.Footer-module-scss-module__K1pO7W__copyrightText{color:var(--text-secondary);transition:var(--transition-base);font-size:11px;text-decoration:none}.Footer-module-scss-module__K1pO7W__copyrightText:hover{color:var(--text-primary);text-decoration:underline}@media (max-width:800px){.Footer-module-scss-module__K1pO7W__container{gap:var(--space-sm);flex-direction:column}}
.page-module-scss-module__aYorQa__contentWidth{padding:30px 10px}.page-module-scss-module__aYorQa__topText{margin-bottom:40px}.page-module-scss-module__aYorQa__heading{font-size:36px;font-weight:var(--font-weight-semibold);color:var(--accent);margin:0 0 20px;font-style:italic}.page-module-scss-module__aYorQa__body{opacity:.9;font-size:18px}.page-module-scss-module__aYorQa__updatesGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.page-module-scss-module__aYorQa__updateCard{background-color:var(--foreground);border-radius:var(--radius-md);filter:drop-shadow(var(--shadow-card));cursor:pointer;color:var(--text-primary);flex-direction:column;padding:24px;text-decoration:none;transition:transform .12s;display:flex;position:relative}.page-module-scss-module__aYorQa__updateCard:hover{transform:scale(1.03)}.page-module-scss-module__aYorQa__cardDot{border:5px solid var(--background);width:28px;height:28px;top:-8px;right:-8px}.page-module-scss-module__aYorQa__cardDate{color:var(--accent);font-size:14px;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-nano)}.page-module-scss-module__aYorQa__cardTitle{font-size:24px;font-weight:var(--font-weight-semibold);margin:0;margin-bottom:var(--space-xxs)}.page-module-scss-module__aYorQa__cardExcerpt{opacity:.8;margin-bottom:var(--space-xxs);flex-grow:1;font-size:16px;line-height:1.5}.page-module-scss-module__aYorQa__cardTags{flex-wrap:wrap;gap:8px;display:flex}.page-module-scss-module__aYorQa__tag{background-color:var(--background);border-radius:var(--radius-pill);opacity:.7;padding:4px 10px;font-size:12px}.page-module-scss-module__aYorQa__noUpdates{text-align:center;opacity:.6;padding:60px 20px;font-size:18px}@media (max-width:1025px){.page-module-scss-module__aYorQa__contentWidth{padding:30px 15px}.page-module-scss-module__aYorQa__topText{text-align:center}}@media (max-width:768px){.page-module-scss-module__aYorQa__updatesGrid{grid-template-columns:1fr}.page-module-scss-module__aYorQa__heading{font-size:28px}.page-module-scss-module__aYorQa__body{font-size:16px}}
