.eg-BlogSection-module-section{padding:80px 0}.eg-BlogSection-module-container{max-width:1200px;margin:0 auto;padding:0 24px}.eg-BlogSection-module-header{margin-bottom:48px}.eg-BlogSection-module-eyebrow{color:var(--color-accent);text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.eg-BlogSection-module-headline{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--weight-light);color:#f9fafb;margin:0;line-height:1.2}.eg-BlogSection-module-carouselWrapper{position:relative}.eg-BlogSection-module-scrollContainer{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:24px;padding-bottom:8px;display:flex;overflow-x:auto}.eg-BlogSection-module-scrollContainer::-webkit-scrollbar{display:none}.eg-BlogSection-module-card{scroll-snap-align:start;background-color:#ffffff08;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;flex:none;width:clamp(280px,100vw - 96px,340px);text-decoration:none;transition:border-color .25s,transform .25s;display:flex;overflow:hidden}.eg-BlogSection-module-card:hover{border-color:#d4a0174d;transform:translateY(-3px)}.eg-BlogSection-module-cardImage{object-fit:cover;width:100%;height:200px;display:block}.eg-BlogSection-module-cardBody{flex-direction:column;flex:1;gap:8px;padding:24px;display:flex}.eg-BlogSection-module-category{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}.eg-BlogSection-module-cardTitle{color:#f9fafb;margin:0;font-size:18px;font-weight:500;line-height:1.3}.eg-BlogSection-module-excerpt{color:#9ca3af;flex:1;margin:0;font-size:13px;line-height:1.6}.eg-BlogSection-module-meta{color:#6b7280;gap:8px;font-size:12px;display:flex}.eg-BlogSection-module-arrowBtn{z-index:2;color:#f9fafb;cursor:pointer;background-color:#0b0b0ccc;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.eg-BlogSection-module-arrowBtn:hover{background-color:#d4a01733}.eg-BlogSection-module-arrowLeft{left:-18px}.eg-BlogSection-module-arrowRight{right:-18px}.eg-BlogSection-module-footer{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.eg-BlogSection-module-dots{gap:8px;display:flex}.eg-BlogSection-module-dot{cursor:pointer;background-color:#fff3;border:none;border-radius:4px;height:8px;padding:0;transition:all .3s}.eg-BlogSection-module-dotInactive{width:8px}.eg-BlogSection-module-dotActive{background-color:var(--color-accent);width:24px}.eg-BlogSection-module-viewAll{color:var(--color-accent);letter-spacing:.05em;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .2s}.eg-BlogSection-module-viewAll:hover{opacity:.7}
