@layer base{._container_1d8fs_2{display:flex;flex-direction:column;width:100%;background-color:var(--surface)}._heroBanner_1d8fs_10{background-color:var(--primary);background-image:linear-gradient(to right,var(--primary),color-mix(in srgb,var(--primary) 60%,var(--accent)));color:var(--primary-foreground);padding:var(--spacing-20) var(--spacing-4);text-align:center}._breadcrumbContainer_1d8fs_18{max-width:800px;margin:0 auto var(--spacing-8) auto;--muted-foreground: color-mix(in srgb, var(--primary-foreground) 70%, transparent);--foreground: var(--primary-foreground);--primary: var(--accent)}._heroContent_1d8fs_26{max-width:800px;margin:0 auto}._heroTitle_1d8fs_31{font-family:var(--font-family-brand);font-size:3.5rem;text-transform:uppercase;margin-bottom:var(--spacing-4);line-height:1.1}._heroSubtitle_1d8fs_39{font-size:1.25rem;color:var(--accent);font-family:var(--font-family-heading);letter-spacing:.02em}._blogSection_1d8fs_47{padding:var(--spacing-16) var(--spacing-4);max-width:1200px;margin:0 auto;width:100%}._gridContainer_1d8fs_54{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:768px){._gridContainer_1d8fs_54{grid-template-columns:repeat(2,1fr)}}._blogCard_1d8fs_66{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-8);display:flex;flex-direction:column;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;height:100%}._blogCard_1d8fs_66:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._blogCard_1d8fs_66:hover ._readMore_1d8fs_83{color:var(--accent);gap:var(--spacing-3)}._cardHeader_1d8fs_88{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);flex-wrap:wrap;gap:var(--spacing-4)}._categoryTag_1d8fs_97{background-color:color-mix(in srgb,var(--accent) 15%,transparent);color:color-mix(in srgb,var(--accent) 80%,var(--primary));padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._dateMeta_1d8fs_108{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground);font-family:var(--font-family-monospace)}._cardBody_1d8fs_117{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-8)}._postTitle_1d8fs_125{font-family:var(--font-family-heading);font-size:1.5rem;color:var(--primary);line-height:1.3;margin:0}._postExcerpt_1d8fs_133{font-size:1rem;color:var(--foreground);line-height:1.6;margin:0}._cardFooter_1d8fs_140{margin-top:auto;border-top:1px solid var(--border);padding-top:var(--spacing-4)}._blogCardLink_1d8fs_146{display:contents;text-decoration:none;color:inherit}._readMore_1d8fs_83{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-heading);font-weight:700;text-transform:uppercase;font-size:.875rem;color:var(--primary);transition:color var(--animation-duration-fast) ease,gap var(--animation-duration-fast) ease;cursor:pointer}._ctaSection_1d8fs_166{background-color:var(--accent);background-image:url(/_cdn/static/6e37ffeb-d041-4032-803a-54047c3d98d3.png);background-size:512px 512px;background-repeat:repeat;color:var(--accent-foreground);padding:var(--spacing-16) var(--spacing-4);text-align:center}._ctaContent_1d8fs_176{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6)}._ctaContent_1d8fs_176 h2{font-family:var(--font-family-heading);font-size:2.5rem;text-transform:uppercase;margin:0}._ctaContent_1d8fs_176 p{font-size:1.25rem;margin:0}._ctaButton_1d8fs_197{background-color:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-heading);text-transform:uppercase;letter-spacing:.05em;font-size:1.125rem}._ctaButton_1d8fs_197:hover{background-color:color-mix(in srgb,var(--primary) 80%,black)}}
