:root{--brand-surface:#ffffff;--brand-on-surface:#1e293b;--brand-surface-soft:#f8fafc;--brand-surface-accent:#eef2f6;--brand-primary:#001c54;--brand-on-primary:#ffffff;--brand-accent:#f68420;--brand-on-accent:#ffffff;--brand-accent-soft:#fff7ed;--brand-on-accent-soft:#f68420;--brand-border:#e2e8f0;--brand-font-display:'Heebo',system-ui,sans-serif;--brand-font-body:'Heebo',system-ui,sans-serif;--brand-space-xs:4px;--brand-space-sm:8px;--brand-space-md:16px;--brand-space-lg:24px;--brand-space-xl:32px;--brand-space-2xl:48px;--brand-space-3xl:80px;--brand-radius-sm:6px;--brand-radius-md:12px;--brand-radius-lg:20px;--brand-radius-pill:999px}body{font-family:var(--brand-font-body);color:var(--brand-on-surface);background:var(--brand-surface)}h1,h2,h3,h4,h5,h6{font-family:var(--brand-font-display);color:var(--brand-primary)}.bgpost-natali-header{position:sticky;top:0;z-index:10;background:var(--brand-surface);border-bottom:1px solid var(--brand-border);transition:background-color 0.3s,border-color 0.3s}.bgpost-natali-header[data-ux-scrolled="true"]{background:rgba(255,255,255,0.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bgpost-natali-header__inner{max-width:1200px;margin:0 auto;padding:var(--brand-space-sm) var(--brand-space-md);display:flex;justify-content:space-between;align-items:center}.bgpost-natali-header__logo img{display:block;height:48px;width:auto}.bgpost-natali-header__cta{display:flex;align-items:center;gap:var(--brand-space-sm);background:var(--brand-primary);color:var(--brand-on-primary);padding:var(--brand-space-sm) var(--brand-space-lg);border-radius:var(--brand-radius-pill);font-weight:700;text-decoration:none;transition:transform 0.25s,box-shadow 0.25s}.bgpost-natali-header__cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,28,84,0.2)}.bgpost-natali-footer{background:var(--brand-surface-soft);border-top:1px solid var(--brand-border);padding-block-start:var(--brand-space-2xl);color:var(--brand-on-surface)}.bgpost-natali-footer__inner{max-width:1200px;margin:0 auto;padding:0 var(--brand-space-md);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--brand-space-xl)}@media (min-width:768px){.bgpost-natali-footer__inner{flex-direction:row;justify-content:space-between;text-align:start}}.bgpost-natali-footer__brand img{height:40px;width:auto;margin-bottom:var(--brand-space-md)}.bgpost-natali-footer__tagline{font-size:0.9rem;opacity:0.8;max-width:300px}.bgpost-natali-footer__legal nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--brand-space-sm);font-size:0.875rem}.bgpost-natali-footer__legal a{color:var(--brand-primary);text-decoration:underline;transition:opacity 0.2s}.bgpost-natali-footer__legal a:hover{opacity:0.7}.bgpost-natali-footer__sep{opacity:0.5}.bgpost-natali-footer__bottom{text-align:center;padding:var(--brand-space-md);font-size:0.8rem;opacity:0.6;border-top:1px solid var(--brand-border);margin-top:var(--brand-space-2xl)}