.site-header[data-v-15626c76]{background:transparent;position:sticky;top:0;inset-inline:0;padding:27px 0;pointer-events:auto;z-index:50}.container[data-v-15626c76]{display:flex;justify-content:space-between;margin:0 auto;max-width:1260px;padding:14px 20px}.brand[data-v-15626c76],.container[data-v-15626c76]{align-items:center}.brand[data-v-15626c76]{color:#111827;font-weight:600;gap:10px;letter-spacing:.2px;text-decoration:none}.brand[data-v-15626c76],.logo[data-v-15626c76]{display:inline-flex}.logo[data-v-15626c76]{height:42px;width:auto}.logo svg[data-v-15626c76]{height:100%;width:100%}.name[data-v-15626c76]{font-size:16px}.nav[data-v-15626c76]{align-items:center;display:flex;gap:28px}.nav-link[data-v-15626c76]{color:#111827;font-size:12px;letter-spacing:.7px;opacity:.9;padding:8px 2px;position:relative;text-decoration:none;transition:opacity .2s ease}.nav-link[data-v-15626c76]:hover{opacity:1}.nav-link[data-active=true][data-v-15626c76]:after{background:#111827;border-radius:2px;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:0}.cta[data-v-15626c76]{background:#570978;border-radius:999px;color:#fff;font-size:15px;letter-spacing:.7px;padding:12px 24px;text-decoration:none;transition:background .2s ease}.cta[data-v-15626c76]:hover{background:#470762}.footer[data-v-91d41165]{background:#2b043b;color:#fff;padding:24px 0}.inner[data-v-91d41165]{align-items:center;display:flex;flex-direction:column;font-family:Montserrat,Outfit,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;gap:12px;justify-content:center;margin:0 auto;max-width:1260px;position:relative}.logo[data-v-91d41165]{display:inline-flex;height:42px;width:auto}.copyright[data-v-91d41165]{color:#ffffffa6;font-size:16px;font-weight:300;text-align:center}#__nuxt,body,html{font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0;padding:0}.app-root{background:#fff;min-height:100vh}.wrap{margin:0 auto;max-width:1000px;padding:0 20px}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}:where(h1,h2,h3,h4,h5,h6,p){overflow-wrap:anywhere}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s ease;will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}
