.fgear{gap:var(--space-15);align-items:flex-start;text-decoration:none;display:flex}.fgear-photo{object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0}.fgear-body{gap:var(--space-025);flex-direction:column;min-width:0;display:flex}.fgear-eyebrow{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--ls-label);font-weight:var(--fw-semibold)}.fgear-name{font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.fgear-cta{font-size:var(--fs-100);font-weight:var(--fw-semibold)}.fgear-menu{border:1px solid var(--rule-on-chrome);padding:var(--space-05) var(--space-1);margin-top:var(--space-1);column-gap:var(--space-1);row-gap:var(--space-025);border-radius:0;grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}.fgear-menu .fgear-body{display:contents}.fgear-menu .fgear-eyebrow{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1/auto/3;min-width:0;overflow:hidden}.fgear-menu .fgear-cta{white-space:nowrap;grid-area:1/3}.fgear-menu .fgear-name{grid-area:2/1/auto/-1}.fgear-menu .fgear-lead{grid-area:3/1/auto/-1}.fgear-menu .fgear-photo{grid-area:3/1;align-self:start;width:36px;height:36px}.fgear-menu .fgear-photo+.fgear-body .fgear-lead{grid-column:2/-1}.fgear-menu:hover,.fgear-menu:focus-visible{border-color:var(--accent-on-chrome);outline:none}.fgear-menu .fgear-eyebrow{color:var(--text-tertiary-on-chrome)}.fgear-menu .fgear-name{font-size:var(--fs-200);color:var(--text-on-chrome)}.fgear-menu .fgear-lead{font-size:var(--fs-100);line-height:var(--lh-snug);color:var(--text-secondary-on-chrome);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fgear-menu .fgear-cta{color:var(--accent-on-chrome)}.fgear-block{margin:var(--space-3) 0;padding:var(--space-15);background:var(--surface-sunken);border-inline-start:4px solid var(--accent-ui);color:var(--text-primary);border-radius:0}.fgear-block .fgear-photo{aspect-ratio:4/3;width:120px}.fgear-block .fgear-eyebrow{color:var(--text-tertiary)}.fgear-block .fgear-name{font-size:var(--fs-400)}.fgear-block .fgear-lead{color:var(--text-secondary);line-height:var(--lh-normal)}.fgear-block .fgear-cta{color:var(--accent-text)}.fgear-block:hover .fgear-cta,.fgear-block:focus-visible .fgear-cta{color:var(--accent-text-hover);text-decoration:underline}@media (max-width:480px){.fgear-block .fgear-photo{width:80px}}