.vel-blog-card:where(.astro-vqljwchw){background:var(--vel-white);border:1px solid var(--vel-line);border-radius:3px var(--vel-radius-lg) var(--vel-arc-lg) var(--vel-radius-lg);transition:transform .4s var(--vel-ease), box-shadow .4s var(--vel-ease), border-color .4s var(--vel-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.vel-blog-card:where(.astro-vqljwchw):hover{box-shadow:var(--vel-shadow);border-color:#0000;transform:translateY(-6px)}.vel-blog-card:where(.astro-vqljwchw):has(.vel-blog-card__title a:focus-visible){outline:2px solid var(--vel-ink);outline-offset:3px}.vel-blog-card__media:where(.astro-vqljwchw){aspect-ratio:16/10;background:var(--vel-paper);display:block;overflow:hidden}.vel-blog-card__media:where(.astro-vqljwchw) picture{width:100%;height:100%;display:block}.vel-blog-card__media:where(.astro-vqljwchw) img{object-fit:cover;width:100%;height:100%;display:block}.vel-blog-card__fallback:where(.astro-vqljwchw){background:radial-gradient(90% 95% at 16% 12%, #34e0a138 0%, transparent 70%), radial-gradient(85% 90% at 88% 94%, #2e5ce62e 0%, transparent 72%), radial-gradient(100% 105% at 72% 42%, #a8e8fb29 0%, transparent 76%), var(--vel-paper);width:100%;height:100%;display:block;position:relative}.vel-blog-card__fallback:where(.astro-vqljwchw):before{content:"";background-image:var(--vel-vpattern);opacity:.18;mix-blend-mode:overlay;background-size:51px 39px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000 0%,#0000 62%);mask-image:linear-gradient(135deg,#000 0%,#0000 62%)}.vel-blog-card__body:where(.astro-vqljwchw){flex-direction:column;flex:1;padding:1.4rem 1.7rem 1.6rem;display:flex}.vel-blog-card__themes:where(.astro-vqljwchw){z-index:1;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-bottom:1rem;font-size:.84rem;font-weight:600;display:flex;position:relative}.vel-blog-card__theme:where(.astro-vqljwchw){color:var(--vel-ink);align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.vel-blog-card__theme:where(.astro-vqljwchw):hover .blog-badge{background:var(--vel-mint)}.vel-blog-card__theme2:where(.astro-vqljwchw){color:var(--vel-ink-mute);transition:color .3s var(--vel-ease);font-weight:500;text-decoration:none}.vel-blog-card__theme2:where(.astro-vqljwchw):hover{color:var(--vel-ink)}.vel-blog-card__title:where(.astro-vqljwchw){font-family:var(--vel-font-display);margin-bottom:.7rem;font-size:1.35rem;line-height:1.14}.vel-blog-card__title:where(.astro-vqljwchw) a:where(.astro-vqljwchw){color:var(--vel-ink);outline:none;text-decoration:none}.vel-blog-card__title:where(.astro-vqljwchw) a:where(.astro-vqljwchw):after{content:"";position:absolute;inset:0}.vel-blog-card__desc:where(.astro-vqljwchw){-webkit-line-clamp:3;line-clamp:3;color:var(--vel-ink-soft);-webkit-box-orient:vertical;margin-bottom:1.2rem;font-size:.92rem;line-height:1.6;display:-webkit-box;overflow:hidden}.vel-blog-card__meta:where(.astro-vqljwchw){color:var(--vel-ink-mute);flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;margin-top:auto;font-size:.8rem;display:flex}.vel-blog-card--une:where(.astro-vqljwchw){border-radius:3px var(--vel-radius-xl) var(--vel-arc-xl) var(--vel-radius-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__media:where(.astro-vqljwchw){aspect-ratio:auto;min-height:400px}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__body:where(.astro-vqljwchw){justify-content:center;padding:2.6rem 2.8rem 2.8rem}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__title:where(.astro-vqljwchw){margin-bottom:1.1rem;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.08}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__desc:where(.astro-vqljwchw){-webkit-line-clamp:5;line-clamp:5;margin-bottom:1.6rem;font-size:1rem}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__meta:where(.astro-vqljwchw){margin-top:0}.vel-blog-card--une:where(.astro-vqljwchw):hover{transform:translateY(-4px)}@media (width<=900px){.vel-blog-card--une:where(.astro-vqljwchw){border-radius:3px var(--vel-radius-lg) var(--vel-arc-lg) var(--vel-radius-lg);display:flex}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__media:where(.astro-vqljwchw){aspect-ratio:16/10;min-height:0}.vel-blog-card--une:where(.astro-vqljwchw) .vel-blog-card__body:where(.astro-vqljwchw){padding:1.6rem 1.7rem 1.8rem}}@media (prefers-reduced-motion:reduce){.vel-blog-card:where(.astro-vqljwchw),.vel-blog-card:where(.astro-vqljwchw):hover{transition:none;transform:none}}.blog-pager:where(.astro-x53ait5g){border-top:1px solid var(--vel-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:4rem;padding-top:1.6rem;display:grid}.blog-pager__step:where(.astro-x53ait5g){color:var(--vel-ink);justify-self:start;align-items:center;gap:.5rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.blog-pager__step--next:where(.astro-x53ait5g){justify-self:end}.blog-pager__step:where(.astro-x53ait5g) svg:where(.astro-x53ait5g){width:18px;height:18px;transition:transform .3s var(--vel-ease)}.blog-pager__step:where(.astro-x53ait5g):hover svg:where(.astro-x53ait5g){transform:translate(-3px)}.blog-pager__step--next:where(.astro-x53ait5g):hover svg:where(.astro-x53ait5g){transform:translate(3px)}.blog-pager__list:where(.astro-x53ait5g){align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.blog-pager__num:where(.astro-x53ait5g){min-width:2.4rem;height:2.4rem;color:var(--vel-ink-soft);transition:background .3s var(--vel-ease), color .3s var(--vel-ease);border-radius:3px 10px 14px;place-items:center;padding:0 .5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:grid}.blog-pager__num:where(.astro-x53ait5g):hover{background:var(--vel-paper);color:var(--vel-ink)}.blog-pager__num:where(.astro-x53ait5g)[aria-current=page]{background:var(--vel-mint);color:var(--vel-ink)}.blog-pager__gap:where(.astro-x53ait5g){color:var(--vel-ink-mute);padding:0 .2rem}@media (width<=700px){.blog-pager:where(.astro-x53ait5g){grid-template-columns:1fr 1fr}.blog-pager__list:where(.astro-x53ait5g){grid-area:1/1/auto/-1;justify-content:center}.blog-pager__step:where(.astro-x53ait5g){font-size:.86rem}}@media (prefers-reduced-motion:reduce){.blog-pager__step:where(.astro-x53ait5g) svg:where(.astro-x53ait5g){transition:none}}.blog-index-hero:where(.astro-szwo6uhb) .vel-hero-inner:where(.astro-szwo6uhb){grid-template-columns:1fr}.blog-index-main:where(.astro-szwo6uhb){background:var(--vel-white);padding:1rem 0 6.5rem}.blog-index-une:where(.astro-szwo6uhb){margin-bottom:1.6rem}.blog-index-relecture:where(.astro-szwo6uhb){text-transform:none;margin-bottom:2rem;text-decoration:none}.blog-index-relecture:where(.astro-szwo6uhb):hover{text-decoration:underline}.blog-index-grid:where(.astro-szwo6uhb){grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.blog-index-empty:where(.astro-szwo6uhb){color:var(--vel-ink-mute);padding:3rem 0;font-size:1.02rem}@media (width<=1024px){.blog-index-grid:where(.astro-szwo6uhb){grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.blog-index-grid:where(.astro-szwo6uhb){grid-template-columns:1fr}}
