.Nav-module__-mu-Kq__nav{border-bottom:1px solid var(--border);align-items:center;gap:28px;padding:20px 32px;display:flex}.Nav-module__-mu-Kq__site,.Nav-module__-mu-Kq__siteActive{font-weight:700;font-size:var(--fs-h3);letter-spacing:-.01em;text-decoration:none}.Nav-module__-mu-Kq__site{color:var(--ink)}.Nav-module__-mu-Kq__siteActive{color:var(--accent)}.Nav-module__-mu-Kq__link{font-size:var(--fs-h3);color:var(--ink);font-weight:600;text-decoration:none}.Nav-module__-mu-Kq__active{font-size:var(--fs-h3);color:var(--accent);font-weight:600;text-decoration:none}@media (max-width:480px){.Nav-module__-mu-Kq__nav{gap:12px;padding:16px;overflow-x:auto}.Nav-module__-mu-Kq__site,.Nav-module__-mu-Kq__siteActive,.Nav-module__-mu-Kq__link,.Nav-module__-mu-Kq__active{white-space:nowrap;flex-shrink:0;font-size:1.125rem}}
.Shell-module__rPataG__shell{max-width:1280px;margin:0 auto}.Shell-module__rPataG__content{padding:40px 32px 70px}.Shell-module__rPataG__foot{border-top:2px solid var(--black);padding:24px 0 0}.Shell-module__rPataG__footTop{align-items:center;gap:24px;margin-bottom:12px;display:flex}.Shell-module__rPataG__footLogo{font-weight:700;font-size:var(--fs-h3)}.Shell-module__rPataG__footLinks{gap:16px;display:flex}.Shell-module__rPataG__footLinks a{font-size:var(--fs-caption);color:var(--ink);font-weight:600;text-decoration:none}.Shell-module__rPataG__footLinks a:hover{text-decoration:underline}.Shell-module__rPataG__footYear{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--ink);margin:0}@media (max-width:720px){.Shell-module__rPataG__content{padding:28px 18px 48px}}
.PageTitle-module__lD6iVq__wrap{border:2px solid var(--black);border-radius:6px;margin:0 0 36px;padding:32px 32px 28px}.PageTitle-module__lD6iVq__eyebrow{font-size:var(--fs-caption);letter-spacing:.06em;color:var(--accent);margin-bottom:10px;font-weight:600}.PageTitle-module__lD6iVq__titleRow{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.PageTitle-module__lD6iVq__h1{font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:700;line-height:1.28}.PageTitle-module__lD6iVq__h2{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:700}.PageTitle-module__lD6iVq__desc{font-size:var(--fs-body);color:var(--ink);margin-top:14px;line-height:1.75}.PageTitle-module__lD6iVq__inset{padding:40px 32px 0}@media (max-width:720px){.PageTitle-module__lD6iVq__wrap{padding:22px 20px 20px}.PageTitle-module__lD6iVq__inset{padding:28px 18px 0}}
.SidebarShell-module__IX0DOW__wrap{border-top:1px solid var(--border);align-items:flex-start;display:flex}.SidebarShell-module__IX0DOW__aside{border-right:1px solid var(--border);flex-shrink:0;width:300px;max-height:100vh;position:sticky;top:0;overflow-y:auto}.SidebarShell-module__IX0DOW__main{flex:1;min-width:0;padding:40px 32px 70px}.SidebarShell-module__IX0DOW__rightAside{border-left:1px solid var(--border);flex-shrink:0;width:260px;max-height:100vh;position:sticky;top:0;overflow-y:auto}@media (max-width:720px){.SidebarShell-module__IX0DOW__wrap{flex-direction:column}.SidebarShell-module__IX0DOW__aside,.SidebarShell-module__IX0DOW__rightAside{border-left:none;border-right:none;border-bottom:1px solid var(--border);width:100%;max-height:none;position:static}.SidebarShell-module__IX0DOW__aside{order:1}.SidebarShell-module__IX0DOW__main{order:2;width:100%;padding:28px 18px 48px}.SidebarShell-module__IX0DOW__rightAside{order:3}}@media (max-width:1000px){.SidebarShell-module__IX0DOW__rightAside{display:none}}
.Sidebar-module__BPBovG__sidebar{padding:28px 20px}.Sidebar-module__BPBovG__heading{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--accent);margin-bottom:14px;font-weight:700}.Sidebar-module__BPBovG__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Sidebar-module__BPBovG__folder{margin-bottom:6px}.Sidebar-module__BPBovG__folderTitle,.Sidebar-module__BPBovG__folderActive{cursor:pointer;font-size:var(--fs-body);border-radius:4px;align-items:baseline;gap:8px;padding:9px 10px;list-style:none;display:flex}.Sidebar-module__BPBovG__folderTitle::-webkit-details-marker{display:none}.Sidebar-module__BPBovG__folderActive::-webkit-details-marker{display:none}.Sidebar-module__BPBovG__folderTitle:before,.Sidebar-module__BPBovG__folderActive:before{content:"▸";font-size:var(--fs-label);flex-shrink:0}.Sidebar-module__BPBovG__folder[open]>.Sidebar-module__BPBovG__folderTitle:before,.Sidebar-module__BPBovG__folder[open]>.Sidebar-module__BPBovG__folderActive:before{content:"▾"}.Sidebar-module__BPBovG__folderTitle{color:var(--ink);font-weight:600}.Sidebar-module__BPBovG__folderActive{color:var(--accent-ink);font-weight:700}.Sidebar-module__BPBovG__folderTitle:hover,.Sidebar-module__BPBovG__folderActive:hover{background:var(--border)}.Sidebar-module__BPBovG__title{min-width:0;line-height:1.4}.Sidebar-module__BPBovG__subList{border-left:1px solid var(--border);margin:2px 0 8px 15px;padding:0;list-style:none}.Sidebar-module__BPBovG__subItem,.Sidebar-module__BPBovG__subItemActive{color:var(--ink);font-size:var(--fs-caption);align-items:baseline;gap:8px;padding:6px 12px;line-height:1.45;text-decoration:none;display:flex}.Sidebar-module__BPBovG__subItem:hover{text-decoration:underline}.Sidebar-module__BPBovG__subItemActive{background:var(--ink);color:#fff;border-radius:0 4px 4px 0;font-weight:700}.Sidebar-module__BPBovG__subNum{font-size:var(--fs-label);flex-shrink:0;font-weight:700}.Sidebar-module__BPBovG__subTitle{min-width:0}.Sidebar-module__BPBovG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Sidebar-module__BPBovG__mobileDetails{display:none}@media (max-width:720px){.Sidebar-module__BPBovG__desktop{display:none}.Sidebar-module__BPBovG__mobileDetails{padding:14px 18px;display:block}.Sidebar-module__BPBovG__mobileDetails summary{cursor:pointer;font-weight:700}.Sidebar-module__BPBovG__mobileDetails .Sidebar-module__BPBovG__sidebar{padding:14px 0 0}}
.Table-module__3Jr37q__table{border-top:2px solid var(--black)}.Table-module__3Jr37q__head{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--ink);border-bottom:1px solid var(--border);gap:16px;padding:10px 0;font-weight:700;display:grid}.Table-module__3Jr37q__row{border-bottom:1px solid var(--border);color:inherit;font-size:var(--fs-body);align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:grid}.Table-module__3Jr37q__row:hover{background:#faf9f6}.Table-module__3Jr37q__pill{font-size:var(--fs-label);color:#fff;border-radius:20px;padding:3px 10px;font-weight:600;display:inline-block}.Table-module__3Jr37q__pill.Table-module__3Jr37q__active{background:var(--accent)}.Table-module__3Jr37q__pill.Table-module__3Jr37q__critical{background:var(--critical)}.Table-module__3Jr37q__pill.Table-module__3Jr37q__neutral{background:var(--black)}
.PostDetailView-module__cwhlvW__article{max-width:var(--reading-width);margin:0 auto}.PostDetailView-module__cwhlvW__date{font-size:var(--fs-caption);color:var(--ink);margin-top:-8px;margin-bottom:32px}.PostDetailView-module__cwhlvW__body{font-size:var(--fs-body);line-height:1.8}.PostDetailView-module__cwhlvW__body h2{font-size:var(--fs-h2);margin:48px 0 18px;line-height:1.35}.PostDetailView-module__cwhlvW__body h3{font-size:var(--fs-h3);margin:36px 0 14px;line-height:1.4}:is(.PostDetailView-module__cwhlvW__body ul,.PostDetailView-module__cwhlvW__body ol){margin:0 0 20px;padding-left:1.4em}.PostDetailView-module__cwhlvW__body blockquote{border-left:3px solid var(--border);margin:0 0 20px;padding:4px 0 4px 18px}.PostDetailView-module__cwhlvW__body p{margin:0 0 20px}.PostDetailView-module__cwhlvW__body p:last-child{margin-bottom:0}.PostDetailView-module__cwhlvW__body img{max-width:100%;height:auto;display:block}.PostDetailView-module__cwhlvW__insights{font-size:var(--fs-caption);margin-top:28px}.PostDetailView-module__cwhlvW__postNav{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:16px;margin-top:48px;padding-top:24px;display:grid}.PostDetailView-module__cwhlvW__navLink{border:1px solid var(--border);color:var(--ink);border-radius:6px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.PostDetailView-module__cwhlvW__navLink:hover{border-color:var(--black)}.PostDetailView-module__cwhlvW__navLinkNext{text-align:right;align-items:flex-end}.PostDetailView-module__cwhlvW__navLabel{font-size:var(--fs-label);letter-spacing:.04em;color:var(--accent);font-weight:600}.PostDetailView-module__cwhlvW__navTitle{font-size:var(--fs-caption);font-weight:600}.PostDetailView-module__cwhlvW__backLink{font-size:var(--fs-caption);color:var(--accent);margin-top:20px;font-weight:600;text-decoration:none;display:inline-block}.PostDetailView-module__cwhlvW__backLink:hover{text-decoration:underline}
.FeedCard-module__Lx8Ata__feed{flex-direction:column;display:flex}.FeedCard-module__Lx8Ata__card{border-bottom:1px solid var(--border);color:var(--ink);padding:24px 0;scroll-margin-top:24px;text-decoration:none;display:block}.FeedCard-module__Lx8Ata__feed>.FeedCard-module__Lx8Ata__card:first-child{padding-top:0}.FeedCard-module__Lx8Ata__eyebrow{font-size:var(--fs-caption);color:var(--accent);margin-bottom:8px;font-weight:600;display:block}.FeedCard-module__Lx8Ata__title{font-size:var(--fs-h3);margin:0 0 8px;font-weight:700;line-height:1.4}.FeedCard-module__Lx8Ata__excerpt{font-size:var(--fs-body);margin:0;line-height:1.6}.FeedCard-module__Lx8Ata__meta{margin-top:10px}
