.AuthorBox-module-scss-module__gg7u4W__authorBox{border:1px solid var(--color-border-primary);background:var(--color-bg-elevated);border-radius:1rem;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.5rem;display:flex}.AuthorBox-module-scss-module__gg7u4W__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0}.AuthorBox-module-scss-module__gg7u4W__authorContent{flex-direction:column;gap:.25rem;display:flex}.AuthorBox-module-scss-module__gg7u4W__label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.AuthorBox-module-scss-module__gg7u4W__name{color:var(--color-text-primary);font-size:1.25rem;font-weight:600}.AuthorBox-module-scss-module__gg7u4W__bio{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.6}.AuthorBox-module-scss-module__gg7u4W__links{color:var(--color-text-tertiary);font-size:.875rem}
@media (min-width:1024px){.blog-detail-module-scss-module__bhlEjG__articleLayout{grid-template-columns:1fr 16rem;align-items:start;gap:2rem;display:grid}}@media (min-width:1280px){.blog-detail-module-scss-module__bhlEjG__articleLayout{grid-template-columns:1fr 18rem;gap:2.5rem}}.blog-detail-module-scss-module__bhlEjG__articleContent{min-width:0}@media (min-width:1024px){.blog-detail-module-scss-module__bhlEjG__articleContent{order:-1}}.blog-detail-module-scss-module__bhlEjG__continueCta{background:linear-gradient(135deg, var(--color-bg-tertiary), var(--color-brand-bg-light));border:1px solid var(--color-brand-border-medium);border-top:2px solid var(--color-brand-primary);text-align:center;border-radius:1rem;margin-top:2rem;padding:1.5rem 1.25rem}@media (min-width:768px){.blog-detail-module-scss-module__bhlEjG__continueCta{padding:2rem 1.5rem}}.blog-detail-module-scss-module__bhlEjG__ctaTitle{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}@media (min-width:768px){.blog-detail-module-scss-module__bhlEjG__ctaTitle{font-size:1.5rem}}.blog-detail-module-scss-module__bhlEjG__ctaSubtitle{color:var(--color-text-secondary);margin:0 0 1.25rem;font-size:.875rem}.blog-detail-module-scss-module__bhlEjG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.blog-detail-module-scss-module__bhlEjG__ctaButton{border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition-property:transform,box-shadow,background-color;transition-duration:.2s;transition-timing-function:ease;display:inline-flex}@media (hover:hover){.blog-detail-module-scss-module__bhlEjG__ctaButton:hover{transform:translateY(-2px)}}.blog-detail-module-scss-module__bhlEjG__ctaButton svg{width:1rem;height:1rem}.blog-detail-module-scss-module__bhlEjG__ctaPrimary{background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-secondary));color:var(--color-text-inverse)}.blog-detail-module-scss-module__bhlEjG__ctaPrimary:hover{box-shadow:var(--shadow-brand-lg)}.blog-detail-module-scss-module__bhlEjG__ctaSecondary{background:var(--color-bg-tertiary);color:var(--color-text-primary);border:1.5px solid var(--color-brand-border-medium)}.blog-detail-module-scss-module__bhlEjG__ctaSecondary:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-brand-md)}
