.hero-section[data-astro-cid-u55do77e]{padding:var(--5xl) 0 var(--4xl);background:linear-gradient(135deg,hsl(var(--background)),hsl(var(--muted)));border-bottom:1px solid hsl(var(--primary) / .2)}.hero-content[data-astro-cid-u55do77e]{text-align:center;max-width:900px;margin:0 auto}.hero-title[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;font-size:3.5rem;font-weight:700;color:hsl(var(--foreground));margin-bottom:var(--lg);line-height:1.1}.hero-description[data-astro-cid-u55do77e]{font-size:1.2rem;color:hsl(var(--muted-foreground));line-height:1.6;margin-bottom:var(--xl)}.hero-meta[data-astro-cid-u55do77e]{display:flex;justify-content:center;align-items:center;gap:var(--md);font-size:.9rem;color:hsl(var(--muted-foreground))}.separator[data-astro-cid-u55do77e]{color:hsl(var(--primary))}.article-section[data-astro-cid-u55do77e]{padding:var(--5xl) 0}.article-content[data-astro-cid-u55do77e]{max-width:800px;margin:0 auto}.content-section[data-astro-cid-u55do77e]{margin-bottom:var(--4xl)}.content-section[data-astro-cid-u55do77e] h2[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;font-size:2rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:var(--xl);line-height:1.2}.content-section[data-astro-cid-u55do77e] h3[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;font-size:1.4rem;font-weight:600;color:hsl(var(--primary));margin-bottom:var(--lg);margin-top:var(--xl)}.content-section[data-astro-cid-u55do77e] h4[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;font-size:1.1rem;font-weight:600;color:hsl(var(--foreground));margin-bottom:var(--md)}.content-section[data-astro-cid-u55do77e] p[data-astro-cid-u55do77e]{color:hsl(var(--muted-foreground));line-height:1.8;margin-bottom:var(--lg);font-size:1.05rem}.styled-list[data-astro-cid-u55do77e]{color:hsl(var(--muted-foreground));line-height:1.8;margin-bottom:var(--lg);padding-left:var(--xl)}.styled-list[data-astro-cid-u55do77e] li[data-astro-cid-u55do77e]{margin-bottom:var(--sm)}.quote[data-astro-cid-u55do77e]{background:linear-gradient(135deg,hsl(var(--primary) / .1),hsl(var(--accent) / .1));border-left:4px solid hsl(var(--primary));padding:var(--lg) var(--xl);margin:var(--xl) 0;border-radius:calc(var(--radius) - 4px);font-style:italic;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pillars-grid[data-astro-cid-u55do77e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--lg);margin:var(--xl) 0}.pillar-card[data-astro-cid-u55do77e]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:var(--lg);transition:all .3s ease-out}.pillar-card[data-astro-cid-u55do77e]:hover{transform:translateY(-4px);border-color:hsl(var(--primary) / .5);box-shadow:0 10px 25px hsl(var(--primary) / .1)}.stats-grid[data-astro-cid-u55do77e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--lg);margin:var(--xl) 0}.stat-card[data-astro-cid-u55do77e]{background:linear-gradient(135deg,hsl(var(--primary) / .1),hsl(var(--accent) / .1));border:1px solid hsl(var(--primary) / .3);border-radius:var(--radius);padding:var(--lg);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stat-number[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;font-size:2rem;font-weight:700;color:hsl(var(--primary));margin-bottom:var(--sm)}.stat-label[data-astro-cid-u55do77e]{font-size:.9rem;color:hsl(var(--muted-foreground))}.video-section[data-astro-cid-u55do77e]{background:linear-gradient(135deg,hsl(var(--accent) / .05),hsl(var(--secondary) / .05));border:1px solid hsl(var(--accent) / .2);border-radius:var(--radius);padding:var(--3xl) var(--xl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-container[data-astro-cid-u55do77e]{display:grid;grid-template-columns:1fr;gap:var(--xl);margin-top:var(--xl)}.video-wrapper[data-astro-cid-u55do77e]{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;border-radius:var(--radius);box-shadow:0 10px 25px hsl(var(--primary) / .2)}.video-wrapper[data-astro-cid-u55do77e] iframe[data-astro-cid-u55do77e]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius)}.video-description[data-astro-cid-u55do77e]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:var(--xl)}.video-description[data-astro-cid-u55do77e] h3[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;color:hsl(var(--foreground));margin-bottom:var(--lg);font-size:1.2rem}.video-cta[data-astro-cid-u55do77e]{margin-top:var(--lg);text-align:center}.mecavin-section[data-astro-cid-u55do77e]{background:linear-gradient(135deg,hsl(var(--primary) / .05),hsl(var(--accent) / .05));border:1px solid hsl(var(--primary) / .2);border-radius:var(--radius);padding:var(--3xl) var(--xl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cta-box[data-astro-cid-u55do77e]{background:hsl(var(--card));border:1px solid hsl(var(--primary) / .3);border-radius:var(--radius);padding:var(--xl);text-align:center;margin-top:var(--xl)}.cta-box[data-astro-cid-u55do77e] h3[data-astro-cid-u55do77e]{font-family:Unbounded,sans-serif;color:hsl(var(--foreground));margin-bottom:var(--md)}.cta-box[data-astro-cid-u55do77e] p[data-astro-cid-u55do77e]{margin-bottom:var(--lg)}.btn-arrow[data-astro-cid-u55do77e]{transition:transform .2s ease-out}.btn[data-astro-cid-u55do77e]:hover .btn-arrow[data-astro-cid-u55do77e]{transform:translate(4px)}@media(max-width:768px){.hero-title[data-astro-cid-u55do77e]{font-size:2.5rem}.content-section[data-astro-cid-u55do77e] h2[data-astro-cid-u55do77e]{font-size:1.6rem}.pillars-grid[data-astro-cid-u55do77e],.stats-grid[data-astro-cid-u55do77e]{grid-template-columns:1fr}.video-section[data-astro-cid-u55do77e],.mecavin-section[data-astro-cid-u55do77e]{padding:var(--xl)}.video-container[data-astro-cid-u55do77e]{gap:var(--lg)}}@media(min-width:1024px){.video-container[data-astro-cid-u55do77e]{grid-template-columns:1.5fr 1fr;align-items:start}}
