@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--bg:light-dark(#f8f3fd,#05010c);--surface:light-dark(#fff,#12051f);--surface-2:light-dark(#f1e8fa,#1d0a30);--border:light-dark(#d8c5ec,#3d1d5e);--text:light-dark(#1a0b2e,#fbfcfc);--text-2:light-dark(#5b4772,#b9a8cc);--muted:light-dark(#6e5c84,#9584ad);--green:light-dark(#118608,#1ef00f);--purple:#9506f0;--magenta:light-dark(#c913c6,#df15dc);--lilac:light-dark(#a132ff,#b45cff);--lime:light-dark(#518000,#adff1f);--pink:light-dark(#e00073,#ff2e9a);--green-ink:light-dark(#0b6a05,#1ef00f);--lilac-ink:light-dark(#8a1fe6,#b45cff);--magenta-ink:light-dark(#b30fb0,#df15dc);--glow-strength:55%;--font-display:"Unbounded Variable", "Arial Black", system-ui, sans-serif;--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-s:.75rem;--radius-m:1.25rem;--radius-l:2rem;--container:74rem;--header-height:4.25rem}:root[data-theme=light]{color-scheme:light;--glow-strength:28%}:root[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--glow-strength:28%}}.always-dark{color-scheme:dark;--glow-strength:55%}:root,.always-dark{--glow-green:0 0 18px color-mix(in srgb, var(--green) var(--glow-strength), transparent);--glow-purple:0 0 22px color-mix(in srgb, var(--purple) var(--glow-strength), transparent);--glow-magenta:0 0 18px color-mix(in srgb, var(--magenta) var(--glow-strength), transparent)}@supports not (color:light-dark(#000, #fff)){:root{--bg:#05010c;--surface:#12051f;--surface-2:#1d0a30;--border:#3d1d5e;--text:#fbfcfc;--text-2:#b9a8cc;--muted:#9584ad;--green:#1ef00f;--magenta:#df15dc;--lilac:#b45cff;--lime:#adff1f;--pink:#ff2e9a;--green-ink:#1ef00f;--lilac-ink:#b45cff;--magenta-ink:#df15dc;--glow-strength:55%}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@view-transition{navigation:auto}}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;font-size:1.0625rem;line-height:1.65;display:flex}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 40rem at 0% 0%, color-mix(in srgb, var(--purple) 20%, transparent), transparent 70%), radial-gradient(50rem 35rem at 100% 100%, color-mix(in srgb, var(--green) 9%, transparent), transparent 70%), var(--bg);position:fixed;inset:0}main{flex:1}[hidden]{display:none!important}img,svg,picture{max-width:100%;display:block}img{height:auto}a{color:var(--green-ink);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:.4rem}::selection{background:color-mix(in srgb, var(--magenta) 45%, transparent);color:var(--text)}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .6em;line-height:1.12}h1{font-size:clamp(2.1rem,1.3rem + 4vw,4.4rem);font-weight:800}h2{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.6rem);font-weight:750}h3{font-size:clamp(1.1rem,1rem + .4vw,1.3rem);font-weight:700}p{text-wrap:pretty;margin:0 0 1em}.container{width:min(100% - 2.5rem, var(--container));margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--radius-s);background:var(--purple);color:#fff;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;position:absolute;top:-10rem;left:1rem}.skip-link:focus{top:1rem}.lead{color:var(--text-2);max-width:40rem;font-size:clamp(1.1rem,1rem + .5vw,1.3rem)}.text-green{color:var(--green-ink)}.text-magenta{color:var(--magenta-ink)}.text-lilac{color:var(--lilac-ink)}.neon-title{text-shadow:-.04em 0 0 light-dark(#c913c638,#df15dcb3), .04em 0 0 light-dark(#11860833,#1ef00f99), 0 0 .6em color-mix(in srgb, var(--purple) var(--glow-strength), transparent)}.section{padding-block:clamp(3rem,1.5rem + 4.5vw,5.75rem)}.section-head{max-width:46rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.section-head--center{text-align:center;margin-inline:auto}.section-head--center .lead{margin-inline:auto}.eyebrow{border:1px solid color-mix(in srgb, var(--green) 45%, var(--border));background:color-mix(in srgb, var(--surface) 75%, transparent);color:var(--text-2);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1rem;padding:.35rem .9rem;font-size:.78rem;font-weight:650;display:inline-flex}.eyebrow:before{content:"";background:var(--green);width:.5rem;height:.5rem;box-shadow:var(--glow-green);border-radius:50%}.button-row{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.button{min-height:3rem;font-family:var(--font-body);cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.4rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}.button svg{flex:none;width:1.2rem;height:1.2rem}.button:hover{text-decoration:none;transform:translateY(-2px)}.button--primary{background:var(--purple);border-color:var(--green);color:#fff;box-shadow:var(--glow-purple)}.button--primary:hover{box-shadow:var(--glow-purple), var(--glow-green)}.button--ghost{background:color-mix(in srgb, var(--surface) 60%, transparent);border-color:var(--green);color:var(--green-ink)}.button--ghost:hover{box-shadow:var(--glow-green)}.button--magenta{background:color-mix(in srgb, var(--surface) 60%, transparent);border-color:var(--magenta);color:var(--magenta-ink)}.button--magenta:hover{box-shadow:var(--glow-magenta)}.card{border:1px solid var(--border);border-radius:var(--radius-m);background:color-mix(in srgb, var(--surface) 82%, transparent);backdrop-filter:blur(10px);padding:clamp(1.4rem,1rem + 1.2vw,2rem);transition:border-color .25s,box-shadow .25s,transform .25s;position:relative}.card--green:hover,.card--green:focus-within{border-color:var(--green);box-shadow:var(--glow-green)}.card--magenta:hover,.card--magenta:focus-within{border-color:var(--magenta);box-shadow:var(--glow-magenta)}.card--lilac:hover,.card--lilac:focus-within{border-color:var(--lilac);box-shadow:0 0 18px color-mix(in srgb, var(--lilac) var(--glow-strength), transparent)}.card h3{margin-bottom:.5rem}.card p:last-child{margin-bottom:0}.card-icon{background:color-mix(in srgb, currentColor 12%, transparent);border:1px solid;border-radius:.9rem;place-items:center;width:3rem;height:3rem;margin-bottom:1.1rem;display:grid}.card-icon svg{width:1.5rem;height:1.5rem}.grid{gap:clamp(1rem,.6rem + 1vw,1.5rem);display:grid}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}@property --neon-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.neon-frame{isolation:isolate;border-radius:var(--radius-l);background:conic-gradient(from var(--neon-angle), var(--green), var(--purple), var(--magenta), var(--lilac), var(--green));padding:3px;animation:9s linear infinite neon-spin;position:relative}.neon-frame:after{content:"";z-index:-1;border-radius:inherit;background:inherit;filter:blur(1.75rem);opacity:.55;position:absolute;inset:-.75rem}.neon-frame>*{border-radius:calc(var(--radius-l) - 3px);overflow:hidden}@keyframes neon-spin{to{--neon-angle:360deg}}.chips{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.chip{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 85%, transparent);color:var(--text-2);border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.chip svg{width:1rem;height:1rem;color:var(--green-ink)}.breadcrumbs ol{color:var(--text-2);flex-wrap:wrap;gap:.4rem;margin:0 0 1.5rem;padding:0;font-size:.9rem;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{content:"/";color:var(--muted);margin-left:.4rem}.breadcrumbs a{color:var(--text-2)}.breadcrumbs [aria-current=page]{color:var(--green-ink)}.prose{max-width:46rem}.prose h2{border-bottom:1px solid var(--border);margin-top:2.6em;padding-bottom:.45em;font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem)}.prose h2:first-child{margin-top:0}.prose h2:before{content:"";background:var(--green);width:.55em;height:.55em;box-shadow:var(--glow-green);vertical-align:.12em;border-radius:50%;margin-right:.55em;display:inline-block}.prose ul{padding-left:0;list-style:none}.prose li{margin-bottom:.65rem;padding-left:1.6rem;position:relative}.prose li:before{content:"";background:var(--magenta);border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:.62em;left:.3rem;transform:rotate(45deg)}.prose strong{color:var(--text);font-weight:700}.prose code{border:1px solid var(--border);background:var(--surface-2);border-radius:.35rem;padding:.1em .4em;font-size:.88em}.prose table{border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:var(--radius-s);width:100%;margin:1.5rem 0 2rem;font-size:.95rem;overflow:hidden}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:.85rem 1rem}.prose th{background:var(--surface-2);color:var(--lilac-ink);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.prose td{background:color-mix(in srgb, var(--surface) 70%, transparent)}.prose tr:last-child td{border-bottom:0}@media (width<=40rem){.prose table,.prose thead,.prose tbody,.prose tr,.prose th,.prose td{display:block}.prose table{background:0 0;border:0}.prose thead tr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.prose tbody tr{border:1px solid var(--border);border-radius:var(--radius-s);margin-bottom:1rem;overflow:hidden}.prose td{border-bottom:1px solid var(--border)}.prose td:before{content:attr(data-label);color:var(--lilac-ink);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.72rem;display:block}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 65%, transparent);margin-top:auto}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:2fr 1fr 1fr;gap:2.5rem;padding-block:3.5rem 2.5rem;display:grid}.footer-name[data-astro-cid-nns7i3if]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:800}.footer-tagline[data-astro-cid-nns7i3if]{color:var(--green-ink);font-family:var(--font-display);margin:0 0 .75rem;font-weight:600}.footer-text[data-astro-cid-nns7i3if]{color:var(--text-2);max-width:26rem}.footer-instagram[data-astro-cid-nns7i3if]{margin-top:.5rem}.footer-title[data-astro-cid-nns7i3if]{color:var(--lilac-ink);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .75rem;font-size:.8rem;font-weight:700}.footer-nav[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{margin:0;padding:0;list-style:none}.footer-nav[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]{margin-bottom:.55rem}.footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--text-2);text-decoration:none}.footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--green-ink);text-decoration:underline}.footer-bottom[data-astro-cid-nns7i3if]{border-top:1px solid color-mix(in srgb, var(--border) 60%, transparent);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-block:1.5rem 2rem;font-size:.875rem;display:flex}.footer-bottom[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{margin:0}@media (width<=48rem){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-nns7i3if]{grid-column:1/-1}}.theme-toggle[data-astro-cid-l6lhmie6] .theme-icon{display:none}.theme-toggle[data-astro-cid-l6lhmie6][data-pref=auto] .theme-icon--auto,.theme-toggle[data-astro-cid-l6lhmie6][data-pref=dia] .theme-icon--dia,.theme-toggle[data-astro-cid-l6lhmie6][data-pref=noche] .theme-icon--noche{display:block}.site-header[data-astro-cid-fzpbxy5g]{z-index:50;border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--bg) 72%, transparent);backdrop-filter:blur(16px)saturate(1.4);position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g]{min-height:var(--header-height);align-items:center;gap:1.5rem;display:flex}.brand[data-astro-cid-fzpbxy5g]{color:var(--text);align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.brand-logo[data-astro-cid-fzpbxy5g]{background:conic-gradient(var(--green), var(--purple), var(--magenta), var(--green));box-shadow:var(--glow-green);border-radius:50%;flex:none;padding:2px;display:block}.brand-logo[data-astro-cid-fzpbxy5g] img{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.brand-name[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:1.05rem;font-weight:800}.nav-desktop[data-astro-cid-fzpbxy5g]{margin-left:auto}.nav-desktop[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g],.nav-mobile[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.nav-mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--text-2);border-radius:999px;padding:.5rem .85rem;font-weight:600;text-decoration:none;display:block}.nav-desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav-mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--text);background:color-mix(in srgb, var(--surface-2) 80%, transparent)}.nav-desktop[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page],.nav-mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--green-ink);background:color-mix(in srgb, var(--green) 12%, transparent)}.actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:.4rem;display:flex}.icon-button{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 70%, transparent);width:2.75rem;height:2.75rem;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,box-shadow .2s,color .2s;display:grid}.icon-button:hover{border-color:var(--green);color:var(--green-ink);box-shadow:var(--glow-green)}.icon-button svg{width:1.3rem;height:1.3rem}.nav-mobile[data-astro-cid-fzpbxy5g]{display:none;position:relative}.nav-mobile[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{list-style:none}.nav-mobile[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.nav-mobile[data-astro-cid-fzpbxy5g] .icon-close,.nav-mobile[data-astro-cid-fzpbxy5g][open] .icon-open{display:none}.nav-mobile[data-astro-cid-fzpbxy5g][open] .icon-close{display:block}.nav-mobile[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{border:1px solid var(--border);border-radius:var(--radius-m);background:var(--surface);min-width:14rem;box-shadow:0 20px 40px #00000059, var(--glow-purple);padding:.6rem;position:absolute;top:calc(100% + .75rem);right:0}.nav-mobile[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{flex-direction:column}@media (width<=58rem){.nav-desktop[data-astro-cid-fzpbxy5g]{display:none}.nav-mobile[data-astro-cid-fzpbxy5g]{display:block}.header-instagram[data-astro-cid-fzpbxy5g]{display:none}.bar[data-astro-cid-fzpbxy5g]{gap:1rem}.actions[data-astro-cid-fzpbxy5g]{margin-left:auto}}@media (width<=22rem){.brand-name[data-astro-cid-fzpbxy5g]{display:none}}
