.blog-editorial{--medium-bg-primary:#fff;--medium-bg-secondary:#fafafa;--medium-bg-muted:#f2f2f2;--medium-text-primary:#242424;--medium-text-secondary:#6b6b6b;--medium-text-muted:#9e9e9e;--medium-text-inverse:#fff;--medium-brand-primary:#000;--medium-brand-accent:#1a8917;--medium-brand-accent-hover:#157013;--medium-border-default:#e6e6e6;--medium-border-strong:#d1d1d1;background-color:var(--medium-bg-primary);color:var(--medium-text-primary);font-family:Charter,Georgia,Times New Roman,serif}.blog-editorial h1,.blog-editorial .blog-display{color:var(--medium-text-primary);font-family:Charter,Georgia,Times New Roman,serif;font-size:42px;font-weight:700;line-height:1.2}.blog-editorial h2,.blog-editorial .blog-h1{color:var(--medium-text-primary);font-family:Charter,Georgia,Times New Roman,serif;font-size:32px;font-weight:700;line-height:1.25}.blog-editorial h3,.blog-editorial .blog-h2{color:var(--medium-text-primary);font-family:Charter,Georgia,Times New Roman,serif;font-size:24px;font-weight:700;line-height:1.3}.blog-editorial .blog-h3{color:var(--medium-text-primary);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.4}.blog-editorial .blog-body{color:var(--medium-text-primary);font-family:Charter,Georgia,Times New Roman,serif;font-size:18px;font-weight:400;line-height:1.6}.blog-editorial .blog-body-small{color:var(--medium-text-secondary);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.blog-editorial .blog-meta{color:var(--medium-text-muted);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.blog-editorial .blog-article-card{border-bottom:1px solid var(--medium-border-default);flex-direction:row;gap:24px;padding:24px 0;transition:opacity .15s;display:flex}.blog-editorial .blog-article-card:last-child{border-bottom:none}.blog-editorial .blog-article-card:hover{opacity:.8}.blog-editorial .blog-article-card-image{background-color:var(--medium-bg-muted);border-radius:0;flex-shrink:0;width:120px;height:80px;overflow:hidden}.blog-editorial .blog-article-card-content{flex:1;min-width:0}.blog-editorial .blog-article-card-title{color:var(--medium-text-primary);margin:0 0 8px;font-family:Charter,Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.3;text-decoration:none}.blog-editorial .blog-article-card-title:hover{text-decoration:underline}.blog-editorial .blog-article-card-excerpt{color:var(--medium-text-secondary);margin:0 0 8px;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}.blog-editorial .blog-article-card-meta{color:var(--medium-text-muted);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.4}.blog-editorial .blog-button-primary{background-color:var(--medium-brand-accent);color:var(--medium-text-inverse);cursor:pointer;border:none;border-radius:999px;padding:8px 16px;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-block}.blog-editorial .blog-button-primary:hover{background-color:var(--medium-brand-accent-hover)}.blog-editorial .blog-button-secondary{color:var(--medium-text-primary);border:1px solid var(--medium-border-strong);cursor:pointer;background-color:#0000;border-radius:999px;padding:8px 16px;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:border-color .15s;display:inline-block}.blog-editorial .blog-button-secondary:hover{border-color:var(--medium-text-primary)}.blog-editorial .blog-tag{background-color:var(--medium-bg-muted);color:var(--medium-text-primary);border-radius:999px;padding:4px 10px;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;display:inline-block}.blog-editorial .blog-divider{border-top:1px solid var(--medium-border-default);margin:32px 0;padding-top:0}.blog-content{color:var(--medium-text-primary);font-family:Charter,Georgia,Times New Roman,serif;line-height:1.6}.blog-content h1{color:var(--medium-text-primary);margin-top:2rem;margin-bottom:1rem;font-family:Charter,Georgia,Times New Roman,serif;font-size:2.625rem;font-weight:700;line-height:1.2}.blog-content h2{color:var(--medium-text-primary);margin-top:1.5rem;margin-bottom:.75rem;font-family:Charter,Georgia,Times New Roman,serif;font-size:2rem;font-weight:700;line-height:1.25}.blog-content h3{color:var(--medium-text-primary);margin-top:1.25rem;margin-bottom:.5rem;font-family:Charter,Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:700;line-height:1.3}.blog-content h4{color:var(--medium-text-primary);margin-top:1rem;margin-bottom:.5rem;font-family:Charter,Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:600;line-height:1.3}.blog-content h5{color:var(--medium-text-primary);margin-top:1rem;margin-bottom:.5rem;font-family:Charter,Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:600;line-height:1.4}.blog-content h6{color:var(--medium-text-primary);margin-top:.75rem;margin-bottom:.5rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.blog-content p{color:var(--medium-text-primary);margin-top:0;margin-bottom:1.5rem;font-family:Charter,Georgia,Times New Roman,serif;font-size:1.125rem;line-height:1.6}.blog-content ul,.blog-content ol{color:var(--medium-text-primary);margin-top:1rem;margin-bottom:1.5rem;padding-left:1.5rem}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin-bottom:.5rem;padding-left:.5rem;line-height:1.6}.blog-content ul ul,.blog-content ol ol,.blog-content ul ol,.blog-content ol ul{margin-top:.5rem;margin-bottom:.5rem}.blog-content ul ul{list-style-type:circle}.blog-content ul ul ul{list-style-type:square}.blog-content a{color:var(--medium-text-primary);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .15s}.blog-content a:hover{opacity:.7}.blog-content blockquote{border-left:4px solid var(--medium-border-strong);color:var(--medium-text-secondary);background-color:var(--medium-bg-secondary);border-radius:0 4px 4px 0;margin:1.5rem 0;padding:.5rem 1.5rem;font-style:italic}.blog-content blockquote p{margin-bottom:.75rem}.blog-content blockquote p:last-child{margin-bottom:0}.blog-content pre{color:#f5f5f5;background-color:#1a1a1a;border-radius:8px;margin:1.5rem 0;padding:1.5rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.875rem;line-height:1.5;overflow-x:auto}.blog-content pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.blog-content code{background-color:var(--medium-bg-muted);color:var(--medium-text-primary);border-radius:4px;padding:.125rem .375rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.875em}.blog-content strong{color:var(--medium-text-primary);font-weight:700}.blog-content em{font-style:italic}.blog-content s{text-decoration:line-through}.blog-content u{text-decoration:underline}.blog-content hr{border:0;border-top:1px solid var(--medium-border-default);margin:2rem 0;padding:0}.blog-content br{content:"";margin-top:.5rem;display:block}@media (max-width:768px){.blog-editorial .blog-article-card{flex-direction:column;gap:16px}.blog-editorial .blog-article-card-image{aspect-ratio:3/2;width:100%;height:auto}.blog-editorial h1,.blog-editorial .blog-display{font-size:32px}.blog-editorial h2,.blog-editorial .blog-h1{font-size:24px}.blog-content h1{font-size:2rem}.blog-content h2{font-size:1.5rem}.blog-content p{font-size:1rem}}
/*# sourceMappingURL=cd4800b90d0c4adf.css.map*/