.hero-eyebrow[data-astro-cid-bbe6dxrz]{font-size:var(--fs-sm, .875rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;opacity:.9}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:clamp(420px,60vh,620px);display:flex;align-items:center;padding-top:var(--navbar-height);background-size:cover;background-position:center 40%;background-repeat:no-repeat;background-color:#0d1b2a}.hero-overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(to bottom,#080f1ab8,#080f1a73 45%,#080f1ac7)}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;max-width:640px;padding:var(--space-4xl) 0;text-align:left;margin-right:auto}.hero-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-heading);font-size:var(--fs-4xl);font-weight:var(--fw-extrabold);line-height:1.15;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.45);max-width:18ch;margin-bottom:var(--space-xl)}.hero-text[data-astro-cid-bbe6dxrz]{font-size:1.125rem;color:#ffffffeb!important;line-height:var(--lh-relaxed);max-width:56ch;margin-bottom:var(--space-2xl)}.hero-cta[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;padding:.9rem 2rem;background:var(--color-primary);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition-base)}.hero-cta[data-astro-cid-bbe6dxrz]:hover{color:#fff;background:var(--color-primary-dark, var(--color-primary));transform:translateY(-2px)}@media(max-width:768px){.hero-title[data-astro-cid-bbe6dxrz]{font-size:var(--fs-3xl);max-width:100%}.hero-text[data-astro-cid-bbe6dxrz]{max-width:100%}}.posts-section[data-astro-cid-dvy3rfe4]{background:var(--color-bg-warm)}.posts-grid[data-astro-cid-dvy3rfe4]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xl);margin-bottom:var(--space-2xl)}.posts-cta[data-astro-cid-dvy3rfe4]{text-align:center}@media(max-width:1024px){.posts-grid[data-astro-cid-dvy3rfe4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.posts-grid[data-astro-cid-dvy3rfe4]{grid-template-columns:1fr;gap:var(--space-lg)}}.about[data-astro-cid-v2cbyr3p]{background:var(--color-bg)}.about-grid[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3xl);align-items:start}.about-col[data-astro-cid-v2cbyr3p]{display:flex;flex-direction:column;gap:var(--space-lg)}.about-title[data-astro-cid-v2cbyr3p]{font-family:var(--font-heading);font-size:var(--fs-3xl);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-tight);color:var(--color-text)}.about-divider[data-astro-cid-v2cbyr3p]{width:60px;height:2px;background:var(--color-accent)}.about-image[data-astro-cid-v2cbyr3p]{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.about-caption[data-astro-cid-v2cbyr3p]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text);line-height:var(--lh-relaxed)}.about-text[data-astro-cid-v2cbyr3p]{font-size:var(--fs-md);color:var(--color-text-secondary);line-height:var(--lh-relaxed);font-weight:var(--fw-light)}@media(max-width:900px){.about-grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:var(--space-2xl)}}.central-multimidia[data-astro-cid-m4ggfmjx]{background:var(--color-bg-warm)}.cm-grid[data-astro-cid-m4ggfmjx]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4xl);align-items:center}.cm-title[data-astro-cid-m4ggfmjx]{font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:var(--fw-extrabold);letter-spacing:var(--ls-wide);text-transform:uppercase;margin-bottom:var(--space-lg);color:var(--color-text)}.cm-text[data-astro-cid-m4ggfmjx]{font-size:var(--fs-md);color:var(--color-text-secondary);line-height:var(--lh-relaxed);font-weight:var(--fw-light);margin-bottom:var(--space-md)}.cm-content[data-astro-cid-m4ggfmjx] .btn[data-astro-cid-m4ggfmjx]{margin-top:var(--space-lg)}.cm-image[data-astro-cid-m4ggfmjx]{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}@media(max-width:900px){.cm-grid[data-astro-cid-m4ggfmjx]{grid-template-columns:1fr;gap:var(--space-2xl)}.cm-visual[data-astro-cid-m4ggfmjx]{order:-1}}.update-section[data-astro-cid-ow4flnbt]{background:var(--color-bg-dark);padding:var(--space-5xl) 0}.update-inner[data-astro-cid-ow4flnbt]{text-align:center;max-width:600px;margin:0 auto}.update-title[data-astro-cid-ow4flnbt]{font-size:var(--fs-3xl);font-weight:var(--fw-extrabold);color:#fff;margin-bottom:var(--space-2xl);letter-spacing:-.01em}.update-features[data-astro-cid-ow4flnbt]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);margin:0 auto var(--space-2xl);width:-moz-fit-content;width:fit-content}.update-features[data-astro-cid-ow4flnbt] li[data-astro-cid-ow4flnbt]{display:flex;align-items:center;gap:var(--space-md);font-size:var(--fs-md);color:#ffffffd9;font-weight:var(--fw-medium)}.update-check[data-astro-cid-ow4flnbt]{flex-shrink:0;width:22px;height:22px;background:#1565c04d;border:1px solid rgba(21,101,192,.5);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--color-primary-light)}.update-cta[data-astro-cid-ow4flnbt]{display:inline-flex;align-items:center;gap:var(--space-sm);padding:.9rem 2rem;background:var(--color-accent);color:#fff;font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;border-radius:var(--radius-full);text-decoration:none;transition:all var(--transition-base);box-shadow:0 4px 20px #f57f1759}.update-cta[data-astro-cid-ow4flnbt]:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 28px #f57f1773;background:var(--color-accent-dark)}@media(max-width:600px){.update-title[data-astro-cid-ow4flnbt]{font-size:var(--fs-2xl)}}
