.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:100;height:64px;padding:0 60px;display:flex;align-items:center;justify-content:center;transition:all .4s;background:var(--pumice);border-bottom:1px solid var(--fault)}.nav-inner[data-astro-cid-dmqpwcec]{max-width:1080px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0}.nav[data-astro-cid-dmqpwcec].scrolled{background:#f5f3f0f2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 8px #0000000a}.nav-brand[data-astro-cid-dmqpwcec]{text-decoration:none;display:flex;align-items:center;position:relative}.nav-logo[data-astro-cid-dmqpwcec]{display:block;height:40px;width:auto;transition:filter .4s ease;will-change:transform,filter}.nav-brand[data-astro-cid-dmqpwcec] .nav-glow[data-astro-cid-dmqpwcec]{position:absolute;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle,rgba(200,151,78,.3) 0%,transparent 70%);pointer-events:none;opacity:0;transition:opacity .3s ease;transform:translate(-50%,-50%);z-index:0}.nav-links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:24px}.nav-link[data-astro-cid-dmqpwcec]{font-size:14px;color:var(--granite);text-decoration:none;transition:color .2s}.nav-link[data-astro-cid-dmqpwcec]:hover{color:var(--molten)}#rn-insights-nav[data-astro-cid-dmqpwcec]{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:700;font-style:italic;color:var(--basalt);letter-spacing:.3px}.nav-msme-wrap[data-astro-cid-dmqpwcec]{position:relative}.nav-link--msme[data-astro-cid-dmqpwcec]{font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--molten)}.nav-msme-wrap[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;top:100%;left:-16px;right:-16px;height:20px}.msme-card[data-astro-cid-dmqpwcec]{position:absolute;top:calc(100% + 16px);right:0;width:340px;background:var(--basalt);color:var(--white);border-radius:12px;padding:24px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s,visibility .25s,transform .25s;pointer-events:none;z-index:200;box-shadow:0 12px 40px #00000026}.msme-card[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;top:-8px;right:24px;width:16px;height:16px;background:var(--basalt);transform:rotate(45deg);border-radius:2px}.nav-msme-wrap[data-astro-cid-dmqpwcec]:hover .msme-card[data-astro-cid-dmqpwcec],.nav-msme-wrap[data-astro-cid-dmqpwcec].touch-open .msme-card[data-astro-cid-dmqpwcec]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.msme-card__title[data-astro-cid-dmqpwcec]{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:600;line-height:1.25;margin-bottom:12px}.msme-card__sub[data-astro-cid-dmqpwcec]{font-size:13px;color:#aaa;line-height:1.6;margin-bottom:16px}.msme-card__cta[data-astro-cid-dmqpwcec]{display:inline-block;font-size:13px;font-weight:700;color:var(--basalt);background:var(--molten);padding:10px 20px;border-radius:100px;text-decoration:none;transition:background .2s}.msme-card__cta[data-astro-cid-dmqpwcec]:hover{background:var(--molten-deep)}.msme-card__proof[data-astro-cid-dmqpwcec]{font-size:11px;color:#666;margin-top:12px;line-height:1.5}.nav-cta[data-astro-cid-dmqpwcec]{font-size:14px;font-weight:600;color:var(--white);background:var(--basalt);text-decoration:none;padding:10px 24px;border:1.5px solid var(--basalt);border-radius:100px;transition:all .2s}.nav-cta[data-astro-cid-dmqpwcec]:hover{background:var(--molten);border-color:var(--molten)}.nav-mobile-links[data-astro-cid-dmqpwcec]{display:none}.nav-cta--mobile[data-astro-cid-dmqpwcec]{font-size:11px;padding:7px 14px;white-space:nowrap}@media(max-width:768px){.nav[data-astro-cid-dmqpwcec]{padding:0 12px;height:52px}.nav-logo[data-astro-cid-dmqpwcec]{height:26px}.nav-links[data-astro-cid-dmqpwcec]{display:none!important}.nav-mobile-links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:12px}.nav-mobile-links[data-astro-cid-dmqpwcec] .nav-link--msme[data-astro-cid-dmqpwcec]{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--molten);text-decoration:none}}
