.post-cover{aspect-ratio:16/10;border-radius:var(--radius);contain:paint;position:relative;overflow:hidden}.post-cover svg{width:100%;height:100%;transition:transform .6s var(--motion-ease);display:block}.post-cover .ba-num{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-family:Manrope,Inter,sans-serif;font-weight:800}.post-cover .ba-label{letter-spacing:.08em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-weight:700}.post-cover .ba-cell{font-variant-numeric:tabular-nums;font-family:Inter,system-ui,sans-serif}.post-cover .ba-chat{letter-spacing:-.01em;font-family:Inter,system-ui,sans-serif;font-weight:600}.post-cover .ba-page{opacity:0}.post-cover .ba-page.is-first{opacity:1}.post-cover.is-hero{aspect-ratio:21/9}@media (max-width:720px){.post-cover.is-hero{aspect-ratio:16/10;border-radius:var(--control-radius)}}.post-cover.is-thumb{border-radius:var(--control-radius)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(.post-card,.post-feature,.post-onward):is(:hover,:focus-visible) .post-cover svg{transform:scale(1.035)translateY(-1%)}}@media (prefers-reduced-motion:no-preference){.post-cover.is-hero .ba-drop,.post-cover.is-hero .ba-fill,.post-cover.is-hero .ba-walk,.post-cover.is-hero .ba-float,.post-cover.is-hero .ba-swing,.post-cover.is-hero .ba-page,.post-cover.is-hero .ba-needle,.post-cover.is-hero .ba-twinkle,.post-cover.is-hero .ba-fold{transform-box:fill-box;transform-origin:50%}.post-cover.is-hero .ba-drop{animation:ba-drop .64s var(--motion-ease) both;animation-delay:calc(.22s + var(--i,0) * .11s)}.post-cover.is-hero .ba-fill{animation:ba-fade .52s var(--motion-ease) both;animation-delay:calc(.24s + var(--i,0) * .12s)}.post-cover.is-hero .ba-fold{animation:ba-fade .52s var(--motion-ease) both;animation-delay:calc(80ms + var(--i,0) * 70ms)}.post-cover.is-hero .ba-flow{stroke-dasharray:7 15;animation:1.4s linear infinite ba-flow;animation-delay:calc(var(--i,0) * -180ms)}.post-cover.is-hero .ba-flow.is-arrow{stroke-dasharray:1 13;animation-duration:.9s}.post-cover.is-hero .ba-float{animation:4.2s ease-in-out infinite ba-float}.post-cover.is-hero .ba-walk{animation:1.1s ease-in-out infinite ba-walk}.post-cover.is-hero .ba-swing{transform-origin:50% 0;animation:3.4s ease-in-out infinite ba-swing;animation-delay:calc(var(--i,0) * -600ms)}.post-cover.is-hero .ba-needle{transform-origin:235px 275px;transform-box:view-box;animation:3s ease-in-out infinite ba-needle}.post-cover.is-hero .ba-glow{animation:2.6s ease-in-out infinite ba-glow}.post-cover.is-hero .ba-twinkle{animation:2.2s ease-in-out infinite ba-twinkle}.post-cover.is-hero .ba-draw{stroke-dasharray:16;stroke-dashoffset:16px;animation:.42s ease-out forwards ba-draw;animation-delay:calc(.5s + var(--i,0) * .26s)}.post-cover.is-hero .ba-page{transform-origin:50% 0;animation:9s ease-in-out infinite ba-page;animation-delay:calc(var(--i,0) * 3s)}}@keyframes ba-drop{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:none}}@keyframes ba-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ba-flow{to{stroke-dashoffset:-44px}}@keyframes ba-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ba-walk{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ba-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes ba-needle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(10deg)}}@keyframes ba-glow{0%,to{opacity:.45}50%{opacity:.95}}@keyframes ba-twinkle{0%,to{opacity:.5;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(20deg)}}@keyframes ba-draw{to{stroke-dashoffset:0}}@keyframes ba-page{0%{opacity:0;transform:scaleY(.1)}5%{opacity:1;transform:none}31%{opacity:1;transform:none}35%{opacity:0;transform:scaleY(.1)}to{opacity:0;transform:scaleY(.1)}}.tool-icon{flex:none;width:36px;height:36px;display:block}.tool-icon .ba-num{font-family:Manrope,Inter,sans-serif;font-weight:800}
