.blogIndex-module__NulyzW__container{min-height:100vh;padding:calc(var(--nav-height) + 1rem) .85rem 3rem;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}@media (min-width:769px){.blogIndex-module__NulyzW__container{padding:calc(var(--nav-height) + 1.75rem) 1.5rem 3.5rem}}.blogIndex-module__NulyzW__headerSection{text-align:center;margin-bottom:1.25rem}@media (min-width:769px){.blogIndex-module__NulyzW__headerSection{margin-bottom:2.25rem}}.blogIndex-module__NulyzW__mainTitle{color:var(--foreground);margin-bottom:.4rem;font-size:clamp(1.4rem,4.5vw,2.2rem);font-weight:800;line-height:1.2}.blogIndex-module__NulyzW__subtitle{color:var(--foreground-muted);max-width:580px;margin:0 auto;font-size:clamp(.82rem,2.2vw,.95rem);line-height:1.45}.blogIndex-module__NulyzW__featuredCard{background:var(--background-secondary);border-radius:var(--radius-lg);border:1px solid var(--border);grid-template-columns:1fr;width:100%;margin-bottom:1.5rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;overflow:hidden}.blogIndex-module__NulyzW__featuredCard:hover{border-color:#f973164d;transform:translateY(-2px);box-shadow:0 10px 22px #0000000d}@media (min-width:768px){.blogIndex-module__NulyzW__featuredCard{border-radius:var(--radius-xl);grid-template-columns:1.2fr 1fr;margin-bottom:2.5rem}}.blogIndex-module__NulyzW__featuredImageWrapper{aspect-ratio:16/9;background:var(--background-secondary);width:100%;min-height:125px;max-height:155px;position:relative;overflow:hidden}@media (min-width:768px){.blogIndex-module__NulyzW__featuredImageWrapper{aspect-ratio:16/10;height:100%;min-height:240px;max-height:none}}.blogIndex-module__NulyzW__featuredContent{flex-direction:column;justify-content:center;padding:.75rem .85rem;display:flex}@media (min-width:768px){.blogIndex-module__NulyzW__featuredContent{padding:1.5rem 1.75rem}}.blogIndex-module__NulyzW__badgeHighlight{color:var(--primary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.35rem;margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:inline-flex}@media (min-width:768px){.blogIndex-module__NulyzW__badgeHighlight{margin-bottom:.5rem;font-size:.76rem}}.blogIndex-module__NulyzW__featuredTitle{color:var(--foreground);text-wrap:balance;margin-bottom:.35rem;font-size:clamp(.95rem,3.2vw,1.55rem);font-weight:800;line-height:1.25}@media (min-width:768px){.blogIndex-module__NulyzW__featuredTitle{margin-bottom:.65rem}}.blogIndex-module__NulyzW__featuredExcerpt{color:var(--foreground-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.65rem;font-size:clamp(.78rem,1.8vw,.92rem);line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:768px){.blogIndex-module__NulyzW__featuredExcerpt{-webkit-line-clamp:3;margin-bottom:1rem;line-height:1.5}}.blogIndex-module__NulyzW__featuredFooter{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-top:auto;padding-top:.45rem;display:flex}@media (min-width:768px){.blogIndex-module__NulyzW__featuredFooter{padding-top:.75rem}}.blogIndex-module__NulyzW__metaDate{color:var(--foreground-muted);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}@media (min-width:768px){.blogIndex-module__NulyzW__metaDate{font-size:.8rem}}.blogIndex-module__NulyzW__readMoreBtn{color:var(--primary);align-items:center;gap:.3rem;font-size:.74rem;font-weight:700;display:inline-flex}@media (min-width:768px){.blogIndex-module__NulyzW__readMoreBtn{font-size:.82rem}}.blogIndex-module__NulyzW__sectionTitle{color:var(--foreground);margin-bottom:.75rem;font-size:clamp(1.05rem,3vw,1.35rem);font-weight:700}.blogIndex-module__NulyzW__postsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (min-width:640px){.blogIndex-module__NulyzW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1rem}}@media (min-width:1024px){.blogIndex-module__NulyzW__postsGrid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:1.25rem}}.blogIndex-module__NulyzW__postCard{background:var(--background);border:1px solid var(--border);border-radius:10px;flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.blogIndex-module__NulyzW__postCard:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 16px #0000000d}.blogIndex-module__NulyzW__postImageWrapper{background:var(--background-secondary);width:100%;height:95px;position:relative}@media (min-width:768px){.blogIndex-module__NulyzW__postImageWrapper{height:135px}}.blogIndex-module__NulyzW__postCardContent{flex-direction:column;flex:1;padding:.45rem .5rem;display:flex}@media (min-width:768px){.blogIndex-module__NulyzW__postCardContent{padding:.85rem}}.blogIndex-module__NulyzW__postCardDate{color:var(--foreground-muted);align-items:center;gap:.3rem;margin-bottom:.2rem;font-size:.65rem;display:flex}@media (min-width:768px){.blogIndex-module__NulyzW__postCardDate{margin-bottom:.35rem;font-size:.74rem}}.blogIndex-module__NulyzW__postCardTitle{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.2rem;font-size:.75rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}@media (min-width:768px){.blogIndex-module__NulyzW__postCardTitle{margin-bottom:.35rem;font-size:.92rem;line-height:1.3}}.blogIndex-module__NulyzW__postCardExcerpt{color:var(--foreground-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin-bottom:.35rem;font-size:.68rem;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:768px){.blogIndex-module__NulyzW__postCardExcerpt{margin-bottom:.65rem;font-size:.78rem;line-height:1.45}}.blogIndex-module__NulyzW__postCardLink{color:var(--primary);align-items:center;gap:.25rem;margin-top:auto;font-size:.68rem;font-weight:700;display:inline-flex}@media (min-width:768px){.blogIndex-module__NulyzW__postCardLink{font-size:.8rem}}
