.gh-v2{background:var(--bg);color:var(--ink);overflow-x:clip}.gh-v2 .gh-wrap{max-width:1180px;margin:0 auto;padding:120px 24px 96px}.gh-v2 .gh-crumb{font:13px/1.4 var(--f-mono,monospace);color:var(--ink-2);gap:8px;margin-bottom:28px;display:flex}.gh-v2 .gh-crumb a{color:var(--ink-2)}.gh-v2 .gh-head{max-width:760px;margin-bottom:48px}.gh-v2 .gh-head h1{font-family:var(--f-display);letter-spacing:-.02em;margin:14px 0 18px;font-size:clamp(38px,6vw,64px);font-weight:400;line-height:1.04}.gh-v2 .gh-head h1 em{color:color-mix(in srgb, var(--accent) 60%, var(--ink))}.gh-v2 .gh-head p{color:var(--ink-2);margin:0;font-size:18px;line-height:1.65}.gh-v2 .gh-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.gh-v2 .gh-card{background:var(--card-strong,var(--bg-2));border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);border-radius:20px;transition:transform .2s,box-shadow .2s;overflow:hidden}.gh-v2 .gh-card:hover{box-shadow:0 18px 40px color-mix(in srgb, var(--ink) 14%, transparent);transform:translateY(-3px)}.gh-v2 .gh-card__link{height:100%;color:inherit;flex-direction:column;display:flex}.gh-v2 .gh-card img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.gh-v2 .gh-card__body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.gh-v2 .gh-card__meta{font:12.5px/1.4 var(--f-mono,monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin:0}.gh-v2 .gh-card h2{font-family:var(--f-display);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:400;line-height:1.15}.gh-v2 .gh-card__body>p:not(.gh-card__meta){color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.gh-v2 .gh-card__more{color:color-mix(in srgb, var(--accent) 60%, var(--ink));margin-top:auto;padding-top:6px;font-weight:600}.gh-v2 .gh-cta{margin-top:72px}@media (max-width:700px){.gh-v2 .gh-wrap{padding:96px 16px 72px}}@media (prefers-reduced-motion:reduce){.gh-v2 .gh-card{transition:none}.gh-v2 .gh-card:hover{transform:none}}
