*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,sans-serif;background:linear-gradient(135deg,#1a002b,#000);color:#fff;line-height:1.6;transition:background .3s ease,color .3s ease}html,body{height:100%;width:100%}header[data-v-aaffdab7]{line-height:1.5;max-height:100vh}.logo[data-v-aaffdab7]{display:block;margin:0 auto 2rem}nav[data-v-aaffdab7]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-aaffdab7]{color:var(--color-text)}nav a.router-link-exact-active[data-v-aaffdab7]:hover{background-color:transparent}nav a[data-v-aaffdab7]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-aaffdab7]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-aaffdab7]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-aaffdab7]{margin:0 2rem 0 0}header .wrapper[data-v-aaffdab7]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-aaffdab7]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}header[data-v-aa862dfc],footer[data-v-aa862dfc],section[data-v-aa862dfc]{padding:4rem 2rem;max-width:1000px;margin:0 auto}.logo[data-v-aa862dfc]{display:block;margin:2rem auto;max-width:180px}h1[data-v-aa862dfc]{font-size:3rem;margin-bottom:1rem;text-align:center;background:linear-gradient(90deg,#a0f,#6e57ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}body.light[data-v-aa862dfc]{background:linear-gradient(135deg,#fafafa,#e6e6ff);color:#111}body.light h1[data-v-aa862dfc]{-webkit-text-fill-color:initial;background:none;color:#6e57ff}h2[data-v-aa862dfc]{margin-bottom:1rem}p[data-v-aa862dfc]{font-size:1.2rem}.cta-button[data-v-aa862dfc]{display:block;margin:2rem auto;background:linear-gradient(90deg,#a0f,#6e57ff);color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;border-radius:999px;cursor:pointer;transition:all .3s ease;text-decoration:none;text-align:center;font-weight:600;text-transform:uppercase;box-shadow:0 4px 10px #0003;width:fit-content}.cta-button[data-v-aa862dfc]:hover{background:linear-gradient(90deg,#6e57ff,#a0f)}.grid[data-v-aa862dfc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.grid-item[data-v-aa862dfc]{background:#111;border-radius:16px;padding:1.5rem;border:1px solid #333;transition:all .3s ease,color .3s ease}body.light .grid-item[data-v-aa862dfc]{background:#f1f1f1;border:1px solid #ccc;color:#222}.grid-item strong[data-v-aa862dfc]{color:#c084fc;display:block;margin-bottom:.5rem;font-size:1.1rem}body.light .grid-item strong[data-v-aa862dfc]{color:#6e57ff}footer[data-v-aa862dfc]{text-align:center;font-size:.9rem;color:#888}body.light footer[data-v-aa862dfc]{color:#555}
