.BlogSection_blogSection__SbZ5E{width:100%;max-width:100%;margin-block-start:2rem;margin-block-end:2rem;padding-inline:var(--content-padding-inline,1rem);box-sizing:border-box}@media (min-width:1025px){.BlogSection_blogSection__SbZ5E{margin-top:2rem!important;margin-bottom:2rem!important}}@media (max-width:1024px){.BlogSection_blogSection__SbZ5E{margin-top:2rem!important;margin-bottom:2rem!important}}.BlogSection_bentoGrid__DUCDi{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}@media (min-width:768px){.BlogSection_bentoGrid__DUCDi{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1.5rem}.BlogSection_heroPost__pVmjr{grid-column:1;grid-row:1/3}.BlogSection_smallPost___nFDJ{grid-column:2}}@media (min-width:1024px){.BlogSection_bentoGrid__DUCDi{gap:2rem}}.BlogSection_heroPost__pVmjr{background:var(--card-bg,var(--bg-secondary-color,#fff));border-radius:1rem;overflow:hidden;box-shadow:0 2px 8px var(--shadow-color,rgba(0,0,0,.1));cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column}.BlogSection_heroPost__pVmjr:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow-hover,rgba(0,0,0,.15))}.BlogSection_heroImageContainer__dublf{position:relative;width:100%;height:300px;overflow:hidden}@media (min-width:768px){.BlogSection_heroImageContainer__dublf{height:400px}}@media (min-width:1024px){.BlogSection_heroImageContainer__dublf{height:450px}}.BlogSection_heroImage__jNWQx{object-fit:cover;object-position:center;transition:transform .3s ease}.BlogSection_heroPost__pVmjr:hover .BlogSection_heroImage__jNWQx{transform:scale(1.05)}.BlogSection_heroContent__PkOr2{padding:2rem;display:flex;flex-direction:column;gap:1rem;flex:1 1}.BlogSection_heroTitle__KBKyl{font-size:1.75rem;font-weight:700;line-height:1.3;color:var(--text-color,#1a1a1a);margin:0}@media (min-width:1024px){.BlogSection_heroTitle__KBKyl{font-size:2rem}}.BlogSection_heroExcerpt__Y5iPX{font-size:1rem;line-height:1.6;color:var(--text-secondary,#666);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.BlogSection_heroMeta__NE7Nt{display:flex;gap:1rem;align-items:center;font-size:.875rem;color:var(--text-secondary,#999);margin-block-start:auto}.BlogSection_heroAuthor__F2dj0,.BlogSection_heroDate__KD10M{font-weight:500}.BlogSection_smallPost___nFDJ{background:var(--card-bg,var(--bg-secondary-color,#fff));border-radius:1rem;overflow:hidden;box-shadow:0 2px 8px var(--shadow-color,rgba(0,0,0,.1));cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column}.BlogSection_smallPost___nFDJ:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow-hover,rgba(0,0,0,.15))}.BlogSection_smallImageContainer__cmVcO{position:relative;width:100%;height:180px;overflow:hidden}@media (min-width:768px){.BlogSection_smallImageContainer__cmVcO{height:200px}}.BlogSection_smallImage__4NSiG{object-fit:cover;object-position:center;transition:transform .3s ease}.BlogSection_smallPost___nFDJ:hover .BlogSection_smallImage__4NSiG{transform:scale(1.05)}.BlogSection_smallContent__laT11{padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.BlogSection_smallTitle__k5pvD{font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--text-color,#1a1a1a);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogSection_smallMeta__aD_v5{display:flex;gap:.75rem;align-items:center;font-size:.75rem;color:var(--text-secondary-color,var(--text-secondary,#999));margin-block-start:auto}.BlogSection_smallDate__C_tY_{font-weight:500}