.Blog{width:100%}.Blog__hero{background:#f0f2f7;border-bottom:1px solid #0000001f;width:100%;margin-bottom:40px;padding:32px 24px}body.dark .Blog__hero{background:#1e0b2c;border-bottom-color:#ffffff1f}.Blog__hero-container{flex-direction:column;gap:16px;max-width:1200px;margin:0 auto;display:flex}.Blog__category{-webkit-text-fill-color:#0000;letter-spacing:1.5px;background:linear-gradient(135deg,#1976d2 0%,#9c27b0 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:.8125rem;font-weight:700;overflow:hidden}.Blog__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1976d2 0%,#9c27b0 100%);-webkit-background-clip:text;background-clip:text;max-width:400px;margin-bottom:8px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;overflow:hidden}.Blog__subtitle{color:#0009;font-size:clamp(.95rem,2vw,1.125rem);font-weight:400;line-height:1.5}body.dark .Blog__subtitle{color:#fff9}.Blog__main{max-width:1200px;margin:0 auto;padding:0 24px 80px}.Blog__featured-section{margin-bottom:64px}.Blog__featured-card{background:#fff;border:1px solid #0000001f;border-radius:15px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000000f}@media (max-width:900px){.Blog__featured-card{flex-direction:column}}body.dark .Blog__featured-card{background:#ffffff0d;border-color:#ffffff1f}.Blog__featured-graphic{background-color:#f0f2f7;background-image:linear-gradient(#0000001f 1px,#0000 1px),linear-gradient(90deg,#0000001f 1px,#0000 1px);background-size:24px 24px;flex:1;justify-content:center;align-items:center;min-height:280px;display:flex}.Blog__featured-graphic .Blog__featured-qr-icon{color:#1976d2;opacity:.9;font-size:100px}body.dark .Blog__featured-graphic{background-color:#1e0b2c;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px)}.Blog__featured-content{flex-direction:column;flex:1;justify-content:center;padding:40px;display:flex}@media (max-width:600px){.Blog__featured-content{padding:24px}}.Blog__featured-badge{-webkit-text-fill-color:#0000;letter-spacing:1.5px;background:linear-gradient(135deg,#1976d2 0%,#9c27b0 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-weight:700;overflow:hidden}.Blog__featured-title{color:#0009;margin-bottom:12px;font-size:28px;font-weight:700}body.dark .Blog__featured-title{color:#fff}.Blog__featured-description{color:#0009;margin-bottom:24px;line-height:1.6}body.dark .Blog__featured-description{color:#fff9}.Blog__featured-meta{color:#0009;align-items:center;gap:6px;margin-bottom:20px;display:flex}body.dark .Blog__featured-meta{color:#fff9}.Blog__latest-section{margin-bottom:64px}.Blog__latest-header{justify-content:space-between;align-items:flex-end;margin-bottom:32px;display:flex}.Blog__latest-badge{-webkit-text-fill-color:#0000;letter-spacing:1.5px;background:linear-gradient(135deg,#1976d2 0%,#9c27b0 100%);-webkit-background-clip:text;background-clip:text;font-weight:700;overflow:hidden}.Blog__latest-title{color:#0009;font-size:32px;font-weight:700}body.dark .Blog__latest-title{color:#fff}.Blog__latest-icon{color:#1976d2;font-size:28px}body.dark .Blog__latest-icon{color:#9c27b0}.Blog__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.Blog__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Blog__grid{grid-template-columns:1fr}}.Blog__card{background:#fff;border:1px solid #0000001f;border-radius:15px;flex-direction:column;padding:28px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 8px 24px #0000000f}.Blog__card:hover{border-color:#1976d2;transform:translateY(-2px)}body.dark .Blog__card{background:#ffffff0d;border-color:#ffffff1f}body.dark .Blog__card:hover{border-color:#9c27b0}.Blog__card-icon{color:#1976d2;background:#f0f2f7;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:20px;display:flex}body.dark .Blog__card-icon{color:#9c27b0;background:#1e0b2c}.Blog__card-meta{color:#0009;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;display:flex}body.dark .Blog__card-meta{color:#fff9}.Blog__card-category{color:#1976d2;font-weight:600}body.dark .Blog__card-category{color:#9c27b0}.Blog__card-title{color:#0009;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.3}body.dark .Blog__card-title{color:#fff}.Blog__card-description{color:#0009;flex-grow:1;margin-bottom:24px;line-height:1.6}body.dark .Blog__card-description{color:#fff9}.Blog__card-date{color:#0009;font-size:13px}body.dark .Blog__card-date{color:#fff9}.Blog__help-prompt{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:32px;display:flex}.Blog__help-text{color:#0009}body.dark .Blog__help-text{color:#fff9}.Blog__help-link{color:#1976d2;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.Blog__help-link:hover{opacity:.8;text-decoration:underline}
