@media print{.afc[data-astro-cid-jbanvfow]{display:none!important}}.afc[data-astro-cid-jbanvfow]{margin:2.2rem 0 0;padding:1.4rem;border:1px solid var(--line);border-radius:var(--r-lg, 18px);background:color-mix(in srgb,var(--accent) 4%,var(--card-bg))}.afc-h[data-astro-cid-jbanvfow]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .3rem}.afc-lead[data-astro-cid-jbanvfow]{color:var(--ink-soft);font-size:.92rem;line-height:1.5;margin:0 0 1.1rem;max-width:60ch}.afc-cards[data-astro-cid-jbanvfow]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.9rem}.afc-card[data-astro-cid-jbanvfow]{display:flex;align-items:center;gap:.85rem;background:var(--card-bg);border:1px solid var(--line);border-radius:var(--r-md, 14px);padding:.85rem 1rem;box-shadow:var(--shadow-sm);color:var(--ink);transition:transform .12s,box-shadow .12s,border-color .12s}.afc-card[data-astro-cid-jbanvfow]:hover{text-decoration:none;transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.afc-logo[data-astro-cid-jbanvfow]{width:34px;height:34px;flex-shrink:0}.afc-logo--ios[data-astro-cid-jbanvfow]{color:var(--ink)}.afc-txt[data-astro-cid-jbanvfow]{display:flex;flex-direction:column;min-width:0}.afc-sub[data-astro-cid-jbanvfow]{font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft)}.afc-title[data-astro-cid-jbanvfow]{font-family:var(--font-display);font-weight:700;font-size:.98rem;line-height:1.2}.afc-desc[data-astro-cid-jbanvfow]{font-size:.82rem;color:var(--ink-soft);line-height:1.4;margin-top:.15rem}.afc-btn[data-astro-cid-jbanvfow]{margin-left:auto;flex-shrink:0;white-space:nowrap;align-self:center;font-family:var(--font-display);font-weight:700;font-size:.86rem;color:#fff;background:var(--accent);padding:.5rem .85rem;border-radius:var(--r-pill, 999px)}.afc-card[data-astro-cid-jbanvfow]:hover .afc-btn[data-astro-cid-jbanvfow]{background:color-mix(in srgb,var(--accent) 88%,#000)}@media(max-width:560px){.afc-card[data-astro-cid-jbanvfow]{flex-wrap:wrap;gap:.5rem .85rem}.afc-txt[data-astro-cid-jbanvfow]{flex:1 1 60%}.afc-btn[data-astro-cid-jbanvfow]{margin-left:49px}}
