.tc-blog{padding:25px var(--page-gutter) var(--section-py)}.tc-blog__in{max-width:var(--container-xl);margin:0 auto}.tc-feat{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:var(--surface-card);border:var(--border-bold) solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;margin-bottom:48px;text-decoration:none;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.tc-feat:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-xl)}.tc-feat__media{aspect-ratio:4 / 3;background:radial-gradient(var(--cream-300) 1.4px,transparent 1.4px) 0 0 / 12px 12px,var(--cream-200);border-right:var(--border) solid var(--border-color)}.tc-feat__media img{width:100%;height:100%;object-fit:cover;display:block}.tc-feat__body{padding:36px;display:flex;flex-direction:column;justify-content:center;gap:12px}.tc-feat__date,.tc-card-post__date{font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.tc-feat__title{font-family:var(--font-display);font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.06;letter-spacing:-.025em;color:var(--ink-900);margin:0;text-wrap:balance}.tc-feat__excerpt{font-size:16px;line-height:1.55;color:var(--ink-700);margin:0}@media(max-width:860px){.tc-feat{grid-template-columns:1fr}.tc-feat__media{border-right:0;border-bottom:var(--border) solid var(--border-color)}.tc-feat__body{padding:26px}}.tc-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,45%),1fr));gap:22px;list-style:none;margin:0;padding:0}.tc-posts>li{display:flex}.tc-posts>li>*{width:100%}.tc-card-post{display:flex;flex-direction:column;background:var(--surface-card);border:var(--border) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;text-decoration:none;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.tc-card-post:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-xl)}.tc-card-post__media{aspect-ratio:16 / 10;border-bottom:var(--border) solid var(--border-color);background:radial-gradient(var(--cream-300) 1.4px,transparent 1.4px) 0 0 / 12px 12px,var(--cream-200)}.tc-card-post__media img{width:100%;height:100%;object-fit:cover;display:block}.tc-card-post__body{padding:var(--space-5);display:flex;flex-direction:column;gap:8px;flex:1}.tc-card-post__title{font-family:var(--font-display);font-weight:700;font-size:21px;line-height:1.14;letter-spacing:-.015em;color:var(--ink-900);margin:0}.tc-card-post__excerpt{font-size:15px;line-height:1.5;color:var(--ink-700);margin:0}.tc-signup{text-align:center;max-width:560px;margin:0 auto}.tc-signup__title{font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4vw,44px);line-height:1.06;letter-spacing:-.025em;color:var(--cream-50);margin:0 0 10px}.tc-signup__body{font-size:16px;line-height:1.55;color:var(--green-50);margin:0 0 24px}.tc-signup__form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.tc-signup__field{flex:1 1 240px;min-width:200px;max-width:340px}.tc-signup__ok{font-family:var(--font-mono);font-size:13px;color:var(--gold-300);margin:12px 0 0}.tc-article{padding:25px var(--page-gutter) var(--section-py)}.tc-article__in{max-width:var(--container-xl);margin:0 auto}.tc-article__meta{font-family:var(--font-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin:0 0 28px}.tc-article__hero{aspect-ratio:16 / 9;width:100%;border:var(--border-bold) solid var(--border-color);border-radius:var(--radius-xl);box-shadow:7px 7px 0 0 var(--border-color);overflow:hidden;margin-bottom:40px;background:radial-gradient(var(--cream-300) 1.6px,transparent 1.6px) 0 0 / 14px 14px,var(--cream-200)}.tc-article__hero img{width:100%;height:100%;object-fit:cover;display:block}.tc-article__body{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-blog.css.map */
