.Article-module__jRSNVq__articleBody{max-width:800px;color:var(--text-secondary);margin:0 auto;font-size:1.125rem;line-height:1.8}.Article-module__jRSNVq__articleBody h1,.Article-module__jRSNVq__articleBody h2,.Article-module__jRSNVq__articleBody h3,.Article-module__jRSNVq__articleBody h4{color:#fff;font-family:var(--font-head);margin-top:2em;margin-bottom:.8em;font-weight:700;line-height:1.3}.Article-module__jRSNVq__articleBody h1{font-size:2.25rem}.Article-module__jRSNVq__articleBody h2{border-bottom:1px solid var(--border-light);padding-bottom:.3em;font-size:1.875rem}.Article-module__jRSNVq__articleBody h3{font-size:1.5rem}.Article-module__jRSNVq__articleBody h4{font-size:1.25rem}.Article-module__jRSNVq__articleBody p{margin-top:1.25em;margin-bottom:1.25em}.Article-module__jRSNVq__articleBody a{color:var(--secondary);text-underline-offset:4px;transition:all var(--transition);-webkit-text-decoration:underline #a2d9f366;text-decoration:underline #a2d9f366}.Article-module__jRSNVq__articleBody a:hover{color:var(--secondary-dark);-webkit-text-decoration-color:var(--secondary-dark);text-decoration-color:var(--secondary-dark)}.Article-module__jRSNVq__articleBody strong,.Article-module__jRSNVq__articleBody b{color:#fff;font-weight:600}.Article-module__jRSNVq__articleBody ul,.Article-module__jRSNVq__articleBody ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.Article-module__jRSNVq__articleBody li{margin-top:.5em;margin-bottom:.5em}.Article-module__jRSNVq__articleBody li::marker{color:var(--accent)}.Article-module__jRSNVq__articleBody img{border-radius:var(--radius-md);max-width:100%;height:auto;margin-top:2em;margin-bottom:2em;display:block;box-shadow:0 10px 30px #0000004d}.blog-inline-image{float:right;width:280px;max-width:100%;margin-top:8px;margin-bottom:24px;margin-left:40px}@media (max-width:768px){.blog-inline-image{float:none;width:100%;margin-left:0}}.Article-module__jRSNVq__articleBody blockquote{color:var(--text-muted);border-left:4px solid var(--accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:#c29e5e0d;margin-top:2em;margin-bottom:2em;padding:1.5em;font-style:italic;font-weight:500}.Article-module__jRSNVq__articleBody blockquote p{margin:0}.Article-module__jRSNVq__articleBody table{text-align:left;border-collapse:collapse;width:100%;margin-top:2em;margin-bottom:2em}.Article-module__jRSNVq__articleBody th{color:#fff;border-bottom:2px solid var(--border-light);background:#ffffff05;padding:.75em;font-weight:600}.Article-module__jRSNVq__articleBody td{border-bottom:1px solid var(--border-light);padding:.75em}.Article-module__jRSNVq__articleBody tr:nth-child(2n){background:#ffffff03}.Article-module__jRSNVq__articleBody hr{border:0;border-top:1px solid var(--border-light);margin-top:3em;margin-bottom:3em}
.BlogIndex-module__9SxsZa__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;max-width:1000px;margin:48px auto 0;display:grid}.BlogIndex-module__9SxsZa__card{background:var(--primary-mid);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:all var(--transition);flex-direction:column;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.BlogIndex-module__9SxsZa__card:hover{border-color:#a2d9f359;transform:translateY(-4px);box-shadow:0 20px 60px #0006}.BlogIndex-module__9SxsZa__card:before{content:"";opacity:0;height:1px;transition:opacity var(--transition);z-index:1;background:linear-gradient(90deg,#0000,#a2d9f380,#0000);position:absolute;top:0;left:0;right:0}.BlogIndex-module__9SxsZa__card:hover:before{opacity:1}.BlogIndex-module__9SxsZa__imageWrapper{aspect-ratio:16/9;border-bottom:1px solid var(--border-light);width:100%;position:relative;overflow:hidden}.BlogIndex-module__9SxsZa__image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.BlogIndex-module__9SxsZa__card:hover .BlogIndex-module__9SxsZa__image{transform:scale(1.05)}.BlogIndex-module__9SxsZa__content{flex-direction:column;flex:1;padding:24px;display:flex}.BlogIndex-module__9SxsZa__title{color:#fff;transition:color var(--transition);font-size:1.25rem;font-weight:700;line-height:1.4;font-family:var(--font-head);margin-bottom:12px}.BlogIndex-module__9SxsZa__card:hover .BlogIndex-module__9SxsZa__title{color:var(--secondary)}.BlogIndex-module__9SxsZa__excerpt{color:var(--text-secondary);flex:1;margin-bottom:24px;font-size:.95rem;line-height:1.6}.BlogIndex-module__9SxsZa__footer{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.BlogIndex-module__9SxsZa__readMore{color:var(--accent);transition:gap var(--transition);align-items:center;gap:4px;font-size:.9rem;font-weight:600;display:inline-flex}.BlogIndex-module__9SxsZa__card:hover .BlogIndex-module__9SxsZa__readMore{gap:8px}.BlogIndex-module__9SxsZa__date{color:var(--text-muted);font-size:.85rem;font-weight:500}.BlogIndex-module__9SxsZa__emptyState{text-align:center;color:var(--text-muted);grid-column:1/-1;padding:60px 0;font-size:1.1rem}
