:root{--bg: #06070e;--bg-soft: #0a0c16;--surface: rgba(255, 255, 255, .028);--surface-2: rgba(255, 255, 255, .05);--border: rgba(255, 255, 255, .09);--border-2: rgba(255, 255, 255, .16);--text: #eef0fb;--text-2: #b9bed4;--muted: #858bab;--indigo: #6366f1;--violet: #818cf8;--magenta: #22d3ee;--teal: #2ad4ee;--cyan: #38bdf8;--amber: #fb923c;--amber-2: #f59e0b;--grad-aurora: linear-gradient(110deg, #6366f1 0%, #4f8cf7 50%, #22d3ee 100%);--grad-text: linear-gradient(100deg, #c9ccff 0%, #bcd6ff 45%, #97eaff 100%);--grad-cta: linear-gradient(110deg, #6d6ff5 0%, #5b8df8 100%);--grad-soft: linear-gradient(135deg, rgba(99,102,241,.18), rgba(79,140,247,.1) 55%, rgba(34,211,238,.16));--glow-indigo: 0 0 0 1px rgba(99,102,241,.35), 0 8px 40px -8px rgba(99,102,241,.55);--shadow-card: 0 1px 0 0 rgba(255,255,255,.05) inset, 0 24px 60px -30px rgba(0,0,0,.8);--ring: 0 0 0 1px var(--border-2);--font-display: "Space Grotesk", "Segoe UI", system-ui, sans-serif;--font-body: "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--maxw: 1180px;--gutter: clamp(1.1rem, 4vw, 2.5rem);--radius: 18px;--radius-sm: 12px;--radius-lg: 26px;--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{font-family:var(--font-body);background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;position:relative;min-height:100vh}img,svg,video,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}::selection{background:#818cf857;color:#fff}.aurora{position:fixed;inset:0;z-index:-2;overflow:hidden;background:radial-gradient(1200px 700px at 50% -10%,rgba(99,102,241,.12),transparent 60%),var(--bg)}.aurora__blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;will-change:transform}.aurora__blob.b1{width:52vw;height:52vw;top:-14vw;left:-8vw;background:radial-gradient(circle,#6366f1,transparent 65%);animation:drift1 26s var(--ease) infinite alternate}.aurora__blob.b2{width:46vw;height:46vw;top:-6vw;right:-10vw;background:radial-gradient(circle,#38bdf8,transparent 65%);animation:drift2 32s var(--ease) infinite alternate;opacity:.4}.aurora__blob.b3{width:60vw;height:60vw;top:38vh;left:18vw;background:radial-gradient(circle,#2ad4ee,transparent 64%);animation:drift3 38s var(--ease) infinite alternate;opacity:.32}.aurora__blob.b4{width:40vw;height:40vw;top:70vh;right:-6vw;background:radial-gradient(circle,#818cf8,transparent 66%);animation:drift1 30s var(--ease) infinite alternate-reverse;opacity:.3}@keyframes drift1{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,5vh,0) scale(1.15)}}@keyframes drift2{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-7vw,7vh,0) scale(.95)}}@keyframes drift3{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(5vw,-6vh,0) scale(1.2)}}.grain{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.wrap--wide{max-width:1320px}section{position:relative}.section-pad{padding-block:clamp(4.5rem,10vw,8rem)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.04;letter-spacing:-.02em}.display{font-size:clamp(2.6rem,7vw,5.4rem);font-weight:600;letter-spacing:-.035em;line-height:.98}.h2{font-size:clamp(1.9rem,4.2vw,3.1rem);letter-spacing:-.03em}.h3{font-size:clamp(1.25rem,2.4vw,1.6rem)}.lead{font-size:clamp(1.05rem,1.8vw,1.28rem);color:var(--text-2);line-height:1.55}.muted{color:var(--muted)}.grad-text{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.kicker{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:.74rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);padding:.4rem .85rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);backdrop-filter:blur(6px)}.kicker .dot{width:6px;height:6px;border-radius:50%;background:var(--grad-aurora);box-shadow:0 0 10px 1px #6366f1d9}.btn{--b: 1px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--font-display);font-weight:500;font-size:.96rem;letter-spacing:-.01em;padding:.85rem 1.4rem;border-radius:999px;transition:transform .25s var(--ease),box-shadow .3s var(--ease),background .3s var(--ease);position:relative;white-space:nowrap}.btn:active{transform:translateY(1px) scale(.99)}.btn--primary{color:#fff;background:var(--grad-cta);background-size:180% 180%;box-shadow:0 8px 30px -8px #6366f1a6,0 1px #ffffff40 inset;animation:btnflow 8s ease infinite}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 44px -8px #6366f1e6,0 1px #ffffff59 inset}@keyframes btnflow{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.btn--ghost{color:var(--text);border:1px solid var(--border-2);background:var(--surface);backdrop-filter:blur(8px)}.btn--ghost:hover{border-color:#ffffff59;background:var(--surface-2);transform:translateY(-2px)}.btn--lg{padding:1.05rem 1.8rem;font-size:1.02rem}.btn .arrow{transition:transform .25s var(--ease)}.btn:hover .arrow{transform:translate(3px)}.glass{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);backdrop-filter:blur(14px);box-shadow:var(--shadow-card);overflow:hidden}.glass:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:.6}.card-spot{position:relative;transition:transform .35s var(--ease),border-color .35s var(--ease)}.card-spot:after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .35s var(--ease);background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 0%),rgba(129,140,248,.16),transparent 45%);pointer-events:none}.card-spot:hover{transform:translateY(-4px);border-color:var(--border-2)}.card-spot:hover:after{opacity:1}.rule{height:1px;background:linear-gradient(90deg,transparent,var(--border-2),transparent)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal.in{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:.08s}.reveal[data-delay="2"]{transition-delay:.16s}.reveal[data-delay="3"]{transition-delay:.24s}.reveal[data-delay="4"]{transition-delay:.32s}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none}}.faq__item{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);backdrop-filter:blur(10px);padding:0 1.3rem;transition:border-color .3s var(--ease),background .3s var(--ease)}.faq__item[open]{border-color:var(--border-2);background:var(--surface-2)}.faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;font-family:var(--font-display);font-weight:500;font-size:1.02rem}.faq__item summary::-webkit-details-marker{display:none}.faq__plus{position:relative;width:16px;height:16px;flex:none}.faq__plus:before,.faq__plus:after{content:"";position:absolute;background:var(--text-2);border-radius:2px;transition:transform .3s var(--ease),opacity .3s var(--ease)}.faq__plus:before{top:7px;left:0;width:16px;height:2px}.faq__plus:after{left:7px;top:0;width:2px;height:16px}.faq__item[open] .faq__plus:after{transform:rotate(90deg);opacity:0}.faq__item p{color:var(--text-2);padding-bottom:1.2rem;max-width:60ch}.center{text-align:center}.stack-sm>*+*{margin-top:.6rem}.grid{display:grid;gap:1.1rem}.flex{display:flex}.badge-mini{font-family:var(--font-display);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--border);border-radius:999px;padding:.25rem .65rem;background:var(--surface)}@font-face{font-family:KORE Mono;font-style:normal;font-weight:700;font-display:block;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-family:KORE Mono;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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) format("woff2")}.breveal[data-astro-cid-yltlhw4f]{font-size:var(--kore-size, 2.6rem);display:inline-flex;flex-direction:column;align-items:flex-start;gap:.06em;line-height:1;color:var(--text);user-select:none}.breveal__line[data-astro-cid-yltlhw4f]{display:inline-flex;align-items:flex-end;height:1em}.breveal__kore[data-astro-cid-yltlhw4f]{font-family:KORE Mono,ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-weight:700;font-size:1em;letter-spacing:0;line-height:1;white-space:pre;color:var(--text)}.breveal__cur[data-astro-cid-yltlhw4f]{width:.4em;height:.12em;border-radius:99px;background:#2ad4ee;margin-bottom:.12em;margin-left:.08em;flex:none}.breveal__sites[data-astro-cid-yltlhw4f]{font-family:KORE Mono,ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-weight:400;font-size:.3em;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);overflow:hidden;white-space:nowrap}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;transition:background .4s var(--ease),border-color .4s var(--ease),backdrop-filter .4s var(--ease);border-bottom:1px solid transparent}.nav[data-astro-cid-dmqpwcec].is-scrolled{background:#06070e99;backdrop-filter:blur(16px) saturate(140%);border-bottom-color:var(--border)}.nav__inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:72px}.nav__links[data-astro-cid-dmqpwcec]{display:flex;gap:.4rem}.nav__link[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-size:.92rem;color:var(--text-2);padding:.5rem .85rem;border-radius:999px;transition:color .25s var(--ease),background .25s var(--ease);position:relative}.nav__link[data-astro-cid-dmqpwcec]:hover{color:var(--text);background:var(--surface)}.nav__link[data-astro-cid-dmqpwcec].is-active{color:var(--text)}.nav__link[data-astro-cid-dmqpwcec].is-active:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:.15rem;height:2px;border-radius:2px;background:var(--grad-aurora)}.nav__cta[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:.6rem}.nav__cta[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{font-size:.88rem;padding:.6rem 1.1rem}.nav__burger[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;gap:5px;padding:.6rem}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{width:22px;height:2px;border-radius:2px;background:var(--text);transition:transform .3s var(--ease),opacity .3s var(--ease)}.nav__burger[data-astro-cid-dmqpwcec].is-open span[data-astro-cid-dmqpwcec]:nth-child(1){transform:translateY(3.5px) rotate(45deg)}.nav__burger[data-astro-cid-dmqpwcec].is-open span[data-astro-cid-dmqpwcec]:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.nav__mobile[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;gap:.3rem;padding:0 var(--gutter) 1.2rem;background:#06070eeb;backdrop-filter:blur(18px);border-bottom:1px solid var(--border)}.nav__mobile[data-astro-cid-dmqpwcec].is-open{display:flex}.nav__mobile-link[data-astro-cid-dmqpwcec]{font-family:var(--font-display);padding:.7rem .2rem;color:var(--text-2);border-bottom:1px solid var(--border)}@media (max-width: 860px){.nav__links[data-astro-cid-dmqpwcec]{display:none}.nav__burger[data-astro-cid-dmqpwcec]{display:flex}.nav__cta[data-astro-cid-dmqpwcec] .btn--primary[data-astro-cid-dmqpwcec]{display:none}}@media (max-width: 560px){.nav__cta[data-astro-cid-dmqpwcec]{display:none}}.footer[data-astro-cid-sz7xmlte]{padding-block:clamp(3rem,7vw,5rem) 2.5rem}.footer__cta[data-astro-cid-sz7xmlte]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding:clamp(2rem,5vw,3.4rem);margin-bottom:clamp(3rem,6vw,4.5rem);border-radius:var(--radius-lg)}.footer__cta-glow[data-astro-cid-sz7xmlte]{position:absolute;inset:0;z-index:-1;opacity:.7;background:var(--grad-soft)}.footer__cta-text[data-astro-cid-sz7xmlte]{max-width:30ch}.footer__cta-text[data-astro-cid-sz7xmlte] .lead[data-astro-cid-sz7xmlte]{margin-top:.5rem}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:2rem}.footer__brand[data-astro-cid-sz7xmlte]{max-width:30ch}.footer__tag[data-astro-cid-sz7xmlte]{margin-top:1rem;font-size:.92rem}.footer__col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:.6rem}.footer__head[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:.2rem}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-2);font-size:.95rem;transition:color .2s}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}.footer__status[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-2);font-size:.95rem}.footer__dot[data-astro-cid-sz7xmlte]{width:8px;height:8px;border-radius:50%;background:#2ad4ee;box-shadow:0 0 #2ad4eeb3;animation:pulse 2.4s infinite}@keyframes pulse{0%{box-shadow:0 0 #2ad4ee99}70%{box-shadow:0 0 0 8px #2ad4ee00}to{box-shadow:0 0 #2ad4ee00}}.footer__bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;font-size:.88rem}.footer__legal[data-astro-cid-sz7xmlte]{display:flex;gap:1.4rem;flex-wrap:wrap}.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--muted);transition:color .2s}.footer__legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text)}@media (max-width: 760px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem}.footer__brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}
