.post-card-module__WNtcbq__card{border-radius:var(--radius-xl);color:inherit;background:hsl(var(--background));border:1px solid hsl(var(--border));flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;overflow:hidden}.post-card-module__WNtcbq__card:hover{border-color:hsl(var(--foreground) / .2);box-shadow:0 8px 30px hsl(var(--foreground) / .06);transform:translateY(-2px)}.post-card-module__WNtcbq__imageWrap{aspect-ratio:16/9;background:hsl(var(--muted));width:100%;position:relative;overflow:hidden}.post-card-module__WNtcbq__imageWrap .post-card-module__WNtcbq__image{object-fit:cover}.post-card-module__WNtcbq__placeholder{width:100%;height:100%;display:block}.post-card-module__WNtcbq__body{padding:var(--space-6);flex-direction:column;flex:1;display:flex}.post-card-module__WNtcbq__meta{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.post-card-module__WNtcbq__date{font-size:var(--text-xs);font-family:var(--font-mono);color:hsl(var(--muted-foreground));letter-spacing:.01em}.post-card-module__WNtcbq__dot{color:hsl(var(--muted-foreground));font-size:var(--text-xs)}.post-card-module__WNtcbq__readTime{font-size:var(--text-xs);color:hsl(var(--muted-foreground))}.post-card-module__WNtcbq__title{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.015em;margin-bottom:var(--space-2)}.post-card-module__WNtcbq__excerpt{font-size:var(--text-sm);color:hsl(var(--muted-foreground));line-height:var(--leading-relaxed);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.post-card-module__WNtcbq__readMore{align-items:center;gap:var(--space-1);margin-top:var(--space-4);font-size:var(--text-sm);color:hsl(var(--foreground));font-weight:500;transition:gap .2s;display:inline-flex}.post-card-module__WNtcbq__card:hover .post-card-module__WNtcbq__readMore{gap:var(--space-2)}.post-card-module__WNtcbq__arrow{width:14px;height:14px;transition:transform .2s}.post-card-module__WNtcbq__card:hover .post-card-module__WNtcbq__arrow{transform:translate(2px)}.post-card-module__WNtcbq__featured{margin-bottom:var(--space-8)}@media (min-width:640px){.post-card-module__WNtcbq__featured{flex-direction:row}.post-card-module__WNtcbq__featured .post-card-module__WNtcbq__imageWrap{aspect-ratio:3/2;flex-shrink:0;width:50%}.post-card-module__WNtcbq__featured .post-card-module__WNtcbq__body{padding:var(--space-8);justify-content:center}.post-card-module__WNtcbq__featured .post-card-module__WNtcbq__title{font-size:var(--text-2xl);letter-spacing:-.02em}.post-card-module__WNtcbq__featured .post-card-module__WNtcbq__excerpt{font-size:var(--text-base);-webkit-line-clamp:4}}.post-card-module__WNtcbq__badge{font-size:var(--text-xs);color:hsl(var(--primary-foreground));background:hsl(var(--primary));padding:.125rem var(--space-2);border-radius:var(--radius-full);letter-spacing:.02em;font-weight:500}.post-card-module__WNtcbq__button{width:42rem}
.blogg-module__29PTCq__section{max-width:var(--container-4xl);padding:var(--space-20) var(--space-6);margin-inline:auto}.blogg-module__29PTCq__header{max-width:var(--container-2xl);margin-bottom:var(--space-12)}.blogg-module__29PTCq__title{font-size:var(--text-4xl);letter-spacing:-.025em;font-weight:700;line-height:var(--leading-tight);margin-bottom:var(--space-3)}.blogg-module__29PTCq__lead{font-size:var(--text-lg);color:hsl(var(--muted-foreground));line-height:var(--leading-relaxed)}.blogg-module__29PTCq__grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:640px){.blogg-module__29PTCq__grid{grid-template-columns:repeat(2,1fr)}}.blogg-module__29PTCq__empty{text-align:center;color:hsl(var(--muted-foreground));padding:var(--space-20) 0;font-size:var(--text-lg)}
