.site-header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:blur(14px);background:#0b1d3df5;border-bottom:1px solid #d4af372e;transition:box-shadow .25s;position:fixed;top:0;left:0;right:0}.site-header[data-astro-cid-nen7h5rs].scrolled{box-shadow:0 8px 24px #00000059}.wrap[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:22px 24px;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:40px;display:block}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:36px;display:flex}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:32px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffc7;letter-spacing:0;padding:9px 4px;font-size:15px;font-weight:700;text-decoration:none;transition:color .15s;position:relative}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--gold);transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:2px;left:4px;right:4px;transform:scaleX(0)}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:#fff}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.nav-cta[data-astro-cid-nen7h5rs]{background:var(--gold);color:var(--navy);white-space:nowrap;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s}.nav-cta[data-astro-cid-nen7h5rs]:hover{transform:translateY(-1px);box-shadow:0 8px 18px #d4af374d}.nav-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;width:36px;height:36px;display:none;position:relative}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:before,.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:after{content:"";background:#fff;height:2px;position:absolute;left:6px;right:6px}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{top:17px}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:before{top:-8px}.nav-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:after{top:8px}@media (width<=860px){nav[data-astro-cid-nen7h5rs]{gap:16px}.nav-toggle[data-astro-cid-nen7h5rs]{display:block}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{background:#0b1d3dfa;border-bottom:1px solid #d4af372e;flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}nav[data-astro-cid-nen7h5rs].open ul[data-astro-cid-nen7h5rs]{display:flex}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-top:1px solid #ffffff14}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:16px 24px;display:block}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after,.nav-cta[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:#fff;border-top:3px solid var(--gold);margin-top:80px}.wrap[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr;gap:32px;max-width:1120px;margin:0 auto;padding:56px 24px 32px;display:grid}.brand-col[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{height:56px;margin-bottom:12px}.brand-col[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#ffffffbf;max-width:320px;font-size:15px}h3[data-astro-cid-jo6i4kqk]{color:var(--gold);text-transform:uppercase;letter-spacing:.04em;margin:0 0 16px;font-size:16px}ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-jo6i4kqk]{color:#ffffffd9;align-items:center;gap:10px;font-size:15px;text-decoration:none;display:flex}a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] svg{color:var(--gold);flex-shrink:0}.bottom-line[data-astro-cid-jo6i4kqk]{text-align:center;border-top:1px solid #ffffff1f;padding:20px 24px}.bottom-line[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#ffffff8c;margin:0;font-size:13px}@media (width<=720px){.wrap[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.whatsapp-fab[data-astro-cid-dsjoc6do]{z-index:60;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .15s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 18px #00000040}.whatsapp-fab[data-astro-cid-dsjoc6do]:hover{transform:scale(1.06)}.whatsapp-fab[data-astro-cid-dsjoc6do] svg[data-astro-cid-dsjoc6do]{color:#fff;width:30px;height:30px}:root{--navy:#0b1d3d;--gold:#d4af37;--cream:#f7f1e1;--gray:#e8e8e8}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:var(--navy);background:#fff;font-family:Inter,system-ui,sans-serif;line-height:1.55}main{padding-top:73px}h1,h2,h3,h4{margin:0 0 16px;font-weight:800;line-height:1.2}p{margin:0 0 16px;font-size:18px}a{color:inherit}img{max-width:100%}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}.btn{border:2px solid var(--gold);border-radius:999px;padding:14px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--gold);color:var(--navy);box-shadow:0 6px 18px #d4af3740}.btn-outline{color:#fff;background:0 0}.btn-primary-navy{background:var(--navy);color:#fff;border:2px solid var(--navy);border-radius:999px;padding:14px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-block}.btn-primary-navy:hover{transform:translateY(-1px)}.btn-outline-navy{color:var(--navy);border:2px solid var(--navy);background:0 0;border-radius:999px;padding:14px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-block}.btn-outline-navy:hover{transform:translateY(-1px)}section{padding:72px 0}.section-cream{background:var(--cream)}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:15px;font-weight:700;display:block}.eyebrow-num{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:12px;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.eyebrow-num .num{color:var(--gold)}.eyebrow-num .dash{background:var(--gold);opacity:.6;width:28px;height:1px;display:inline-block}.eyebrow-num.on-light .label{color:#0b1d3d8c}.eyebrow-num.on-dark .label{color:#ffffff8c}
