.blog-index-module__nHmita__section{background-color:var(--color-white);padding-block:var(--space-16) var(--space-24)}.blog-index-module__nHmita__inner{max-width:var(--max-width-content);padding-inline:var(--space-6);gap:var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.blog-index-module__nHmita__header{gap:var(--space-3);flex-direction:column;display:flex}.blog-index-module__nHmita__title{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em}.blog-index-module__nHmita__title_seo{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-index-module__nHmita__subtitle{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.7}.blog-index-module__nHmita__empty{color:var(--color-text-muted);font-size:1rem}.blog-index-module__nHmita__topics{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.blog-index-module__nHmita__topic_link{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-gray-100);border:var(--border-standard);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);text-decoration:none;display:inline-block}.blog-index-module__nHmita__topic_link:hover{background-color:var(--color-orange-subtle);color:var(--color-orange);border-color:var(--color-orange)}.blog-index-module__nHmita__featured{border-radius:var(--radius-xl);border:var(--border-standard);transition:box-shadow var(--transition-base), transform var(--transition-base);grid-template-columns:1fr 400px;gap:0;text-decoration:none;display:grid;overflow:hidden}.blog-index-module__nHmita__featured:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.blog-index-module__nHmita__featured_image{background-color:var(--color-gray-100);min-height:360px;position:relative}.blog-index-module__nHmita__img{object-fit:cover}.blog-index-module__nHmita__featured_content{gap:var(--space-4);padding:var(--space-10);background-color:var(--color-white);flex-direction:column;justify-content:center;display:flex}.blog-index-module__nHmita__featured_title{font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.01em;line-height:1.25}.blog-index-module__nHmita__featured_excerpt{color:var(--color-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-index-module__nHmita__category_tag{font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-orange);background-color:var(--color-orange-subtle);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);width:fit-content;display:inline-block}.blog-index-module__nHmita__meta{align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:var(--border-standard);flex-wrap:wrap;display:flex}.blog-index-module__nHmita__author{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.blog-index-module__nHmita__date{color:var(--color-text-muted);font-size:.875rem}.blog-index-module__nHmita__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.blog-index-module__nHmita__card{border-radius:var(--radius-lg);border:var(--border-standard);transition:box-shadow var(--transition-base), transform var(--transition-base);background-color:var(--color-white);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.blog-index-module__nHmita__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog-index-module__nHmita__card_image{background-color:var(--color-gray-100);flex-shrink:0;height:200px;position:relative}.blog-index-module__nHmita__card_content{gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.blog-index-module__nHmita__card_title{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);letter-spacing:-.01em;line-height:1.35}.blog-index-module__nHmita__card_excerpt{color:var(--color-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}@media (max-width:960px){.blog-index-module__nHmita__featured{grid-template-columns:1fr}.blog-index-module__nHmita__featured_image{min-height:260px}.blog-index-module__nHmita__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-index-module__nHmita__grid{grid-template-columns:1fr}}
