.Footer_root__So6uH{background:#fff;color:var(--ed-ink);font-family:var(--font-inter,"Inter",system-ui,sans-serif);-webkit-font-smoothing:antialiased;border-top:1px solid var(--ed-ink)}.Footer_main__ywQlZ{padding:64px 48px 48px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;font-size:13px;border-bottom:1px solid var(--ed-ink)}.Footer_brandWordmark__SvJ6Z{font-weight:700;font-size:28px;letter-spacing:-.03em;margin-bottom:12px;color:var(--ed-ink);text-decoration:none;display:inline-block}.Footer_brandWordmark__SvJ6Z em{font-style:italic;font-weight:500;color:var(--ed-blue)}.Footer_brandMeta__FSOy2{font-family:var(--ed-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-mute);margin-bottom:16px}.Footer_brandDesc__n45kg{color:var(--ed-ink-2);line-height:1.55;max-width:380px;font-size:13px}.Footer_brandDesc__n45kg em{font-style:italic;font-weight:500}.Footer_colHead__qWlbF{font-family:var(--ed-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-ink);margin-bottom:16px;display:block}.Footer_colLink__TMBkr{display:block;margin-bottom:10px;color:var(--ed-ink-2);text-decoration:none;font-size:13px;transition:color .15s}.Footer_colLink__TMBkr:hover{color:var(--ed-blue)}.Footer_colophon__DZ1NU{padding:20px 48px;display:flex;justify-content:space-between;font-family:var(--ed-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ed-mute)}.Footer_colophon__DZ1NU em{font-style:italic;text-transform:none;letter-spacing:0;color:var(--ed-ink)}@media (max-width:1024px){.Footer_main__ywQlZ{grid-template-columns:1fr 1fr;padding:48px 32px;gap:32px}.Footer_brand__qT5NC{grid-column:1/-1}.Footer_colophon__DZ1NU{padding:20px 32px}}@media (max-width:768px){.Footer_main__ywQlZ{grid-template-columns:1fr;padding:40px 24px;gap:32px}.Footer_colophon__DZ1NU{padding:16px 24px;flex-direction:column;gap:6px}}.Header_root__jlf_T{background:#fff;color:var(--ed-ink);position:sticky;top:0;z-index:50;font-family:var(--font-inter,"Inter",system-ui,sans-serif);-webkit-font-smoothing:antialiased}.Header_topBar__7hA8w{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 48px;border-bottom:1px solid var(--ed-ink)}.Header_dateline__7Br6t{font-family:var(--ed-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-mute);display:flex;align-items:center;gap:0}.Header_liveDot__cnFDA{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ed-blue);margin-right:8px;flex-shrink:0;animation:Header_ed-pulse__sYFbw 1.6s ease-in-out infinite}.Header_wordmark__28WJS{font-weight:700;font-size:18px;letter-spacing:-.02em;color:var(--ed-ink);text-decoration:none;text-align:center;display:block}.Header_wordmark__28WJS:hover{color:var(--ed-ink)}.Header_wordmark__28WJS em{color:var(--ed-blue);font-weight:500;font-style:italic}.Header_stats__rXc09{font-family:var(--ed-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-mute);text-align:right}.Header_subnav__2Odvv{display:flex;align-items:center;padding:0 48px;border-bottom:1px solid var(--ed-ink);position:relative}.Header_subnavLinks___ff9B{display:flex;gap:40px;padding:14px 0;flex:1;justify-content:center;align-items:center}.Header_navLink___TQUS{font-family:var(--font-inter,"Inter",system-ui,sans-serif);font-size:13px;font-weight:500;color:var(--ed-ink);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;transition:color .15s;white-space:nowrap}.Header_navLink___TQUS:hover{color:var(--ed-blue)}.Header_navLink___TQUS em{font-style:italic}.Header_navLinkActive__jx25k{color:var(--ed-blue);font-style:italic}.Header_authArea__ekOc6{position:absolute;right:48px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:20px}.Header_authLink__j4bxk{font-family:var(--font-inter,"Inter",system-ui,sans-serif);font-size:13px;font-weight:500;color:var(--ed-ink);text-decoration:none;white-space:nowrap;transition:color .15s}.Header_authLink__j4bxk:hover{color:var(--ed-blue)}.Header_writeReviewBtn__bjhPd{font-family:var(--ed-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--ed-blue);border:0;padding:7px 14px;cursor:pointer;text-decoration:none;display:inline-block;transition:opacity .15s}.Header_writeReviewBtn__bjhPd:hover{opacity:.88}.Header_userArea__FllIw{position:relative}.Header_userBtn__E2Olo{font-family:var(--font-inter,"Inter",system-ui,sans-serif);font-size:13px;font-weight:500;color:var(--ed-ink);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;gap:4px}.Header_userBtn__E2Olo em{color:var(--ed-blue);font-style:italic;font-weight:500}.Header_userBtn__E2Olo:hover em{opacity:.8}.Header_chevron__9m_Wx{font-size:9px;color:var(--ed-mute);transition:transform .2s;margin-left:2px}.Header_chevronOpen__CvzX3{transform:rotate(180deg)}.Header_userDropdown__9x78R{position:absolute;right:0;top:calc(100% + 14px);background:#fff;border:1px solid var(--ed-ink);min-width:200px;z-index:100}.Header_userDropdownHeader__1daTy{padding:14px 16px;border-bottom:1px solid var(--ed-rule)}.Header_userDropdownName__Ezfhu{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--ed-ink)}.Header_userDropdownEmail__XoCU0,.Header_userDropdownName__Ezfhu{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_userDropdownEmail__XoCU0{font-family:var(--ed-mono);font-size:10px;letter-spacing:.04em;color:var(--ed-mute);margin-top:2px}.Header_userDropdownItem__ffuVT{display:block;width:100%;padding:12px 16px;font-family:var(--ed-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ed-ink);text-decoration:none;background:none;border:none;border-bottom:1px solid var(--ed-rule);cursor:pointer;text-align:left;transition:background .12s}.Header_userDropdownItem__ffuVT:last-child{border-bottom:0}.Header_userDropdownItem__ffuVT:hover{background:var(--ed-paper)}.Header_signOutItem__l7nNW{color:var(--ed-mute)}.Header_signOutItem__l7nNW:hover{color:var(--ed-ink);background:var(--ed-paper)}.Header_mobileToggle__m2uvY{display:none;position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:20px;background:none;border:1px solid var(--ed-ink);cursor:pointer;color:var(--ed-ink);width:36px;height:36px;align-items:center;justify-content:center;font-family:var(--ed-mono);letter-spacing:0}.Header_mobileMenu__CeHbe{border-top:1px solid var(--ed-ink);background:#fff}.Header_mobileNavLink__hyQYP{display:block;padding:14px 24px;font-size:16px;font-weight:500;color:var(--ed-ink);text-decoration:none;background:none;border:0;border-bottom:1px solid var(--ed-rule);cursor:pointer;width:100%;text-align:left;font-family:inherit;transition:color .12s}.Header_mobileNavLink__hyQYP:last-child{border-bottom:0}.Header_mobileNavLink__hyQYP:hover{color:var(--ed-blue)}.Header_mobileNavLinkActive__e6LUm,.Header_mobileNavLink__hyQYP em{font-style:italic;color:var(--ed-blue)}.Header_mobileDivider__ObpH5{height:1px;background:var(--ed-ink);margin:0}.Header_mobileAuthSection__foyDs{padding:0}@media (max-width:1024px){.Header_topBar__7hA8w{padding:14px 32px}.Header_subnav__2Odvv{padding:0 32px}.Header_subnavLinks___ff9B{gap:28px}.Header_authArea__ekOc6{right:32px}}@media (max-width:768px){.Header_topBar__7hA8w{grid-template-columns:1fr auto;padding:12px 24px}.Header_stats__rXc09{display:none}.Header_subnav__2Odvv{padding:0 24px;min-height:44px}.Header_authArea__ekOc6,.Header_subnavLinks___ff9B{display:none}.Header_mobileToggle__m2uvY{display:flex}}