.fh-hero{padding:calc(var(--site-nav-height) + 80px)0 88px;text-align:center;position:relative;overflow:hidden}.fh-hero-inner{max-width:900px;position:relative}.fh-hero .ft-answer{margin-left:auto;margin-right:auto}.fh-group{padding:96px 0}.fh-group-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;display:grid}.fh-group-intro{top:calc(var(--site-nav-height) + 32px);position:sticky}.fh-group-text{font-family:var(--site-serif);color:var(--site-ink-2);margin:0;font-size:26px;line-height:1.3}.fh-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fh-cards a{border:1px solid var(--site-line);border-radius:var(--ft-radius);height:100%;color:var(--site-ink);transition:transform .3s var(--site-ease),box-shadow .3s var(--site-ease),border-color .3s ease;background:#fff;align-content:start;gap:10px;padding:28px;text-decoration:none;display:grid}.fh-cards a:hover{box-shadow:var(--ft-shadow);border-color:#0000;transform:translateY(-3px)}.fh-card-kicker{color:#7a3cff;font-size:14px;font-weight:700}.fh-card-title{font-family:var(--site-serif);font-size:26px;line-height:1.2}.fh-card-text{color:var(--site-muted);font-size:16px;line-height:1.55}.fh-card-go{align-items:center;gap:6px;margin-top:6px;font-size:15px;font-weight:600;display:inline-flex}.fh-closing{padding-top:96px}@media (max-width:980px){.fh-group-grid{grid-template-columns:1fr;gap:28px}.fh-group-intro{position:static}}@media (max-width:640px){.fh-hero{padding:calc(var(--site-nav-height) + 40px)0 56px}.fh-group{padding:64px 0}.fh-cards{grid-template-columns:1fr}}
