.VHBHiG_list{border-top:1px solid var(--theme-border-color);margin:0;padding:0;list-style:none}.VHBHiG_item{border-bottom:1px solid var(--theme-border-color)}.VHBHiG_link{color:inherit;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:2rem 0;text-decoration:none;display:grid}@media (min-width:1024px){.VHBHiG_link{grid-template-columns:18rem minmax(0,1fr);align-items:center;gap:2.5rem}}.VHBHiG_link:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}@media (hover:hover) and (pointer:fine){.VHBHiG_link:hover .VHBHiG_title{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}}.VHBHiG_thumb{aspect-ratio:1.6;color:var(--theme-elevation-200);background-color:var(--theme-elevation-50);background-image:radial-gradient(currentColor 1px,#0000 1.25px);background-size:var(--dot-cell) var(--dot-cell);overflow:hidden}.VHBHiG_thumb>*{width:100%;height:100%}.VHBHiG_thumb img{object-fit:cover;width:100%;height:100%}.VHBHiG_body{flex-direction:column;gap:.5rem;min-width:0;display:flex}.VHBHiG_meta{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--theme-elevation-700);flex-wrap:wrap;gap:.5rem 1rem;margin:0;font-size:.65rem;font-weight:500;line-height:1.4;display:flex}.VHBHiG_title{font-family:var(--font-heading),var(--font-body),sans-serif;letter-spacing:-.02em;margin:1.2rem 0;font-size:1.4rem;font-weight:800;line-height:1.2}@media (max-width:1600px){.VHBHiG_title{font-size:1.5rem}}@media (max-width:768px){.VHBHiG_title{font-size:1.125rem}}.VHBHiG_title code{font-size:inherit}.VHBHiG_title{overflow-wrap:anywhere;text-wrap:balance;margin:0}.VHBHiG_excerpt{font-size:var(--font-body-size);color:var(--theme-elevation-800);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.VHBHiG_author{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.VHBHiG_author{font-size:15px;line-height:18px}}.VHBHiG_author{color:var(--theme-elevation-700);margin:0}
.BEhDhW_navigation{margin-top:var(--page-padding-top);margin-inline:var(--gutter-h);border-block:0;justify-content:space-between;align-items:center;display:flex}.BEhDhW_navigation .BEhDhW_desktopNav{align-items:center;gap:1rem;display:flex}.BEhDhW_navigation .BEhDhW_desktopNav a{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex;position:relative}.BEhDhW_navigation .BEhDhW_desktopNav a:hover{background:var(--theme-elevation-100)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab:after{content:"";background-color:var(--theme-bg);width:100%;height:2px;transition:background-color .2s;display:block;position:absolute;bottom:0;left:0;display:none!important}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab:hover:after{background-color:var(--theme-elevation-500)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active{background:var(--brand-ink);color:var(--theme-bg)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active:after{content:"";background-color:var(--theme-elevation-1000);width:100%;height:2px;display:block;position:absolute;bottom:0;left:0;display:none!important}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active:hover{color:var(--theme-elevation-500)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active:hover:after{background-color:var(--theme-elevation-500)}@media (max-width:1024px){.BEhDhW_navigation .BEhDhW_desktopNav{display:none}}.BEhDhW_hero{margin-bottom:4rem}.BEhDhW_pageTitle{font-family:var(--font-heading),var(--font-body),sans-serif;letter-spacing:-.01em;margin:1.2rem 0;font-size:1rem;font-weight:800;line-height:1.2}@media (max-width:1600px){.BEhDhW_pageTitle{font-size:1.25rem}}@media (max-width:768px){.BEhDhW_pageTitle{font-size:1rem}}.BEhDhW_pageTitle code{font-size:inherit}.BEhDhW_pageTitle{opacity:.5;margin:0 0 2rem}.BEhDhW_title{font-family:var(--font-heading),var(--font-body),sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:3rem 0 2.4rem;font-size:4rem;font-weight:800;line-height:1}@media (max-width:768px){.BEhDhW_title{font-size:2.5rem}}.BEhDhW_title code{font-size:inherit}.BEhDhW_title{margin:0}@media (max-width:1024px){.BEhDhW_title{margin-bottom:2rem}}.BEhDhW_description{margin:0}.BEhDhW_listWrap{margin-top:1rem}.BEhDhW_noPosts{background:var(--theme-bg);border:1px solid var(--theme-border-color);justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:relative}@media (max-width:1024px){.BEhDhW_breadcrumbsLabel{display:none}}.BEhDhW_mobileNav{display:none}@media (max-width:1024px){.BEhDhW_mobileNav{width:100%;padding:1.25rem 0;display:block}}.BEhDhW_mobileNav nav{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.BEhDhW_mobileNav nav a{align-items:center;gap:.5rem;text-decoration:none;display:flex}.BEhDhW_mobileNavTrigger{justify-content:space-between;align-items:center;width:100%;padding-right:.5rem;display:flex}.BEhDhW_mobileNavTrigger[data-state=open] .BEhDhW_chevron{transform:rotate(180deg)}.BEhDhW_divider{color:var(--theme-elevation-400)}
