.fw-y{--faith-paper:#d1d2d2;--faith-paper-2:#dcdddd;--faith-ink:#2f2b28;--faith-muted:#57524e;--faith-accent:#2f2b28;--faith-rule:#2f2b2833;--ink:#2f2b28;--accent:#2f2b28;--paper:#dcdddd;font-variant-numeric:tabular-nums}.fw-y [class*=rounded]{border-radius:0!important}.fw-kicker{color:var(--faith-muted);font:700 .78rem/1.4 var(--font-para,system-ui, sans-serif);letter-spacing:normal;text-transform:none;align-items:center;gap:.5rem;display:inline-flex}.fw-kicker__rule{background:currentColor;width:1.75rem;height:1px;display:inline-block}.fw-tag{border:1px solid var(--faith-rule);font:500 .78rem/1.3 var(--font-para,system-ui, sans-serif);color:var(--faith-muted);align-items:center;gap:.5rem;padding:.45rem .9rem;display:inline-flex}.fw-tag b{color:var(--faith-ink);font-weight:650}.fw-mark{color:var(--faith-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.fw-card{border-radius:var(--hw-radius-card,20px);background:var(--faith-raised,var(--faith-paper-2));border:0;padding:1.4rem 1.5rem}.fw-row{background:color-mix(in srgb, var(--faith-ink) 5%, transparent);border:0;border-radius:14px;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.fw-row__num{font:650 .85rem/1.4 var(--font-para,system-ui, sans-serif);color:var(--faith-muted);flex:none}.fw-cta{border:1px solid var(--faith-ink);min-height:44px;color:var(--faith-ink);font:650 .85rem/1.2 var(--font-para,system-ui, sans-serif);letter-spacing:.01em;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.6rem;text-decoration:none;transition:opacity .16s ease-out,transform .16s ease-out;display:inline-flex}.fw-cta--quiet{border-color:var(--faith-rule);color:var(--faith-muted)}.fw-cta:hover{opacity:.68}.fw-cta:active{transform:translateY(1px)}.fw-cta:focus-visible{outline:2px solid var(--faith-ink);outline-offset:3px}.fw-empty{border:1px solid var(--faith-rule);text-align:center;padding:3rem 1.5rem}.fw-y :is(.opacity-80,.opacity-85){opacity:1}@media (prefers-reduced-motion:reduce){html:not(.hw-force-motion) .fw-y *{transition:none!important}}
