.blog-module__CDxi_G__main{width:100%;padding:8px var(--tlc-page-pad) 64px;flex-grow:1;margin:0 auto}.blog-module__CDxi_G__mainList{max-width:1120px}.blog-module__CDxi_G__mainArticle{max-width:760px}.blog-module__CDxi_G__heading{gap:var(--tlc-space-sm);margin-bottom:var(--tlc-space-lg);flex-direction:column;display:flex}.blog-module__CDxi_G__title{letter-spacing:-.025em;text-wrap:pretty;font-size:1.875rem;font-weight:600;line-height:1.15}.blog-module__CDxi_G__intro{color:var(--tlc-text-secondary);text-wrap:pretty;font-size:1rem;line-height:1.55}.blog-module__CDxi_G__empty{border-radius:var(--tlc-radius-xl);background:var(--tlc-surface);border:1px solid var(--tlc-border);color:var(--tlc-muted);padding:28px 24px}.blog-module__CDxi_G__grid{gap:var(--tlc-space-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.blog-module__CDxi_G__card{border-radius:var(--tlc-radius-xl);background:var(--tlc-surface);border:1px solid var(--tlc-border);height:100%;box-shadow:var(--tlc-shadow-normal);color:inherit;transition:box-shadow var(--tlc-motion) var(--tlc-ease), border-color var(--tlc-motion) var(--tlc-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.blog-module__CDxi_G__card:hover{border-color:var(--tlc-border-strong);box-shadow:var(--tlc-shadow-card)}.blog-module__CDxi_G__card:hover .blog-module__CDxi_G__cardTitle{color:var(--tlc-accent-deep)}.blog-module__CDxi_G__card:focus-visible{outline:2px solid var(--tlc-accent);outline-offset:2px}.blog-module__CDxi_G__cardImage{aspect-ratio:16/9;background:var(--tlc-surface-alt);position:relative}.blog-module__CDxi_G__cardImage img{object-fit:cover}.blog-module__CDxi_G__cardBody{gap:var(--tlc-space-sm);flex-direction:column;padding:18px 20px 22px;display:flex}.blog-module__CDxi_G__cardTitle{letter-spacing:-.015em;text-wrap:balance;transition:color var(--tlc-motion-fast) var(--tlc-ease);font-size:1.125rem;font-weight:600;line-height:1.3}.blog-module__CDxi_G__cardText{color:var(--tlc-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-module__CDxi_G__meta{color:var(--tlc-muted);font-size:.8125rem}.blog-module__CDxi_G__back{margin-bottom:var(--tlc-space-md);color:var(--tlc-accent);font-size:.875rem;text-decoration:none;display:inline-block}.blog-module__CDxi_G__back:hover{color:var(--tlc-accent-deep);text-decoration:underline}.blog-module__CDxi_G__article{gap:var(--tlc-space-lg);border-radius:var(--tlc-radius-xl);background:var(--tlc-surface);border:1px solid var(--tlc-border);box-shadow:var(--tlc-shadow-normal);flex-direction:column;padding:28px 24px;display:flex}.blog-module__CDxi_G__articleHeading{gap:var(--tlc-space-sm);flex-direction:column;display:flex}.blog-module__CDxi_G__content{color:var(--tlc-text);overflow-wrap:anywhere;font-size:1rem;line-height:1.65}.blog-module__CDxi_G__segment>*+*{margin-top:var(--tlc-space-md)}.blog-module__CDxi_G__content h2{margin-top:var(--tlc-space-xl);letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:var(--tlc-space-lg);font-size:1.375rem;font-weight:600;line-height:1.25}:is(.blog-module__CDxi_G__content h3,.blog-module__CDxi_G__content h4){margin-top:var(--tlc-space-lg);letter-spacing:-.015em;scroll-margin-top:var(--tlc-space-lg);font-size:1.125rem;font-weight:600;line-height:1.3}.blog-module__CDxi_G__content p{text-wrap:pretty}.blog-module__CDxi_G__content a:not([class]){color:var(--tlc-accent);text-underline-offset:2px}.blog-module__CDxi_G__content a:not([class]):hover{color:var(--tlc-accent-deep)}.blog-module__CDxi_G__content strong{font-weight:600}:is(.blog-module__CDxi_G__content ul,.blog-module__CDxi_G__content ol){gap:var(--tlc-space-xs);flex-direction:column;margin:0;padding-left:1.25rem;display:flex}:is(.blog-module__CDxi_G__content li>ul,.blog-module__CDxi_G__content li>ol){margin-top:var(--tlc-space-xs)}.blog-module__CDxi_G__content img{border-radius:var(--tlc-radius-lg);background:var(--tlc-surface-alt);width:100%;height:auto;display:block}.blog-module__CDxi_G__content hr{border:0;border-top:1px solid var(--tlc-border);margin:var(--tlc-space-lg) 0}.blog-module__CDxi_G__content blockquote{border-radius:var(--tlc-radius-lg);background:var(--tlc-accent-soft);color:var(--tlc-text);margin-left:0;margin-right:0;padding:16px 20px}.blog-module__CDxi_G__content blockquote>*+*{margin-top:var(--tlc-space-sm)}.blog-module__CDxi_G__content table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}:is(.blog-module__CDxi_G__content th,.blog-module__CDxi_G__content td){text-align:left;vertical-align:top;border-bottom:1px solid var(--tlc-border);padding:10px 12px}.blog-module__CDxi_G__content th{color:var(--tlc-text-secondary);background:var(--tlc-surface-alt);font-weight:600}.blog-module__CDxi_G__content code{background:var(--tlc-surface-alt);border-radius:6px;padding:1px 5px;font-size:.9em}.blog-module__CDxi_G__cta{align-items:flex-start;gap:var(--tlc-space-md);margin:var(--tlc-space-lg) 0;border-radius:var(--tlc-radius-xl);background:var(--tlc-accent-soft);border:1px solid var(--tlc-accent-tint);flex-direction:column;padding:22px 22px 24px;display:flex}.blog-module__CDxi_G__ctaText{gap:var(--tlc-space-xs);flex-direction:column;display:flex}.blog-module__CDxi_G__ctaTitle{letter-spacing:-.015em;font-size:1.125rem;font-weight:600;line-height:1.3}.blog-module__CDxi_G__ctaBody{color:var(--tlc-text-secondary);font-size:.9375rem;line-height:1.5}@media (min-width:640px){.blog-module__CDxi_G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__CDxi_G__cta{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:768px){.blog-module__CDxi_G__main{padding:16px var(--tlc-page-pad) 80px}.blog-module__CDxi_G__title{font-size:2.25rem}.blog-module__CDxi_G__article{gap:var(--tlc-space-xl);padding:40px 44px}}@media (min-width:1024px){.blog-module__CDxi_G__grid{gap:var(--tlc-space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.blog-module__CDxi_G__card,.blog-module__CDxi_G__cardTitle{transition:none}}@media print{.blog-module__CDxi_G__article{box-shadow:none;border:0;padding:0}.blog-module__CDxi_G__cta,.blog-module__CDxi_G__back{display:none}}
