.aicf-mark[data-astro-cid-kv5a3l5n]{height:auto;display:block}@font-face{font-family:Geist;src:url(/fonts/geist-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:dark;--bg:#000;--fg:#fff;--muted:#c8c8c3;--line:#ffffff29;--card:#ffffff0b;--lima:#d7e62b;--rosa:#ff3eb5;--laranja:#ff6a13;--azul:#2e5bff;--verde:#3dff7a;--creme:#ece8df;--grad-01:linear-gradient(160deg, var(--rosa) 0%, var(--laranja) 52%, var(--lima) 100%);--grad-02:linear-gradient(160deg, var(--lima) 0%, var(--verde) 45%, var(--azul) 100%);--grad-03:linear-gradient(160deg, var(--rosa) 0%, var(--azul) 55%, var(--lima) 100%);--grad-04:linear-gradient(160deg, var(--rosa) 0%, var(--laranja) 35%, var(--creme) 70%, var(--lima) 100%);--accent:var(--lima);--font-display:"Geist", "Helvetica Neue", Arial, sans-serif;--font-body:"Geist", "Helvetica Neue", Arial, sans-serif;--font-ui:"Geist", "Helvetica Neue", Arial, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--title-tracking:-.035em;--u:min(1px, calc(100vw / 1440));--gutter:48px;--ease-out:cubic-bezier(.22, 1, .36, 1)}@media (width<=809px){:root{--gutter:16px}}::selection{background:var(--lima);color:#000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--fg);font-family:var(--font-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;margin:0;font-size:18px;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;margin:0}a{color:inherit;text-decoration:none}img,video,svg{max-width:100%;display:block}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.display{font-family:var(--font-display);font-weight:300;font-size:clamp(48px, calc(96 * var(--u)), 96px);letter-spacing:var(--title-tracking);text-transform:uppercase;white-space:pre;line-height:.98}.mono{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.4}[data-theme=light]{--fg:#000;--muted:#0000009e;--line:#00000059;--card:#0000000f;color:#000}.body-text{font-family:var(--font-body);letter-spacing:-.36px;font-size:18px;line-height:27px}.label{font-family:var(--font-body);letter-spacing:-.16px;font-size:16px;line-height:24px}html.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(100px)}html.js [data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transition:none;transform:none}}@property --live-a{syntax:"<color>";inherits:false;initial-value:#ff3eb5}@property --live-b{syntax:"<color>";inherits:false;initial-value:#ff6a13}@property --live-c{syntax:"<color>";inherits:false;initial-value:#d7e62b}.live-gradient{animation:16s linear infinite live-palette;animation-delay:var(--live-offset,0s)}@keyframes live-palette{0%,to{--live-a:#ff3eb5;--live-b:#ff6a13;--live-c:#d7e62b}20%{--live-a:#ff6a13;--live-b:#d7e62b;--live-c:#3dff7a}40%{--live-a:#d7e62b;--live-b:#3dff7a;--live-c:#2e5bff}60%{--live-a:#3dff7a;--live-b:#2e5bff;--live-c:#ff3eb5}80%{--live-a:#2e5bff;--live-b:#ff3eb5;--live-c:#ff6a13}}@media (prefers-reduced-motion:reduce){.live-gradient{animation:none}}.cta-white{color:#fff;height:44px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:44px;align-items:center;gap:12px;padding:0 22px;font-size:12px;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffffd9}.cta-white:after{content:"→";font-family:var(--font-body);transition:transform .4s var(--ease-out);font-size:15px}.cta-white:hover,.cta-white:focus-visible{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #fff}.cta-white:hover:after{transform:translate(3px)}@property --stripe{syntax:"<length>";inherits:false;initial-value:0}.warp{--period:14px;z-index:100;color:#000;pointer-events:none;visibility:hidden;background:radial-gradient(50% 45% at 100% 100%, #ffffff73, transparent 70%), linear-gradient(160deg, var(--live-a) 0%, var(--live-b) 55%, var(--live-c) 100%);-webkit-mask-image:repeating-linear-gradient(90deg, #000 0, #000 var(--stripe), transparent var(--stripe), transparent var(--period));mask-image:repeating-linear-gradient(90deg, #000 0, #000 var(--stripe), transparent var(--stripe), transparent var(--period));place-items:center;display:grid;position:fixed;inset:0}.warp .warp__mark{opacity:0;width:clamp(96px,12vw,168px)}.warp__corner{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:0;font-size:11px;position:absolute}.warp__corner--tl{top:24px;left:24px}.warp__corner--tr{top:24px;right:24px}.warp__corner--bl{bottom:24px;left:24px}.warp__corner--br{bottom:24px;right:24px}.warp__grain{opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.warp--out{visibility:visible;pointer-events:auto;animation:1.6s linear infinite live-palette,.75s cubic-bezier(.7,0,.2,1) forwards warp-close}.warp--out .warp__mark,.warp--out .warp__corner{opacity:1;transition:opacity .4s .4s}@keyframes warp-close{0%{--stripe:0px}to{--stripe:14px}}html.warp-arrive .warp{--stripe:14px;visibility:visible;animation:1.6s linear infinite live-palette}html.warp-arrive .warp .warp__mark,html.warp-arrive .warp .warp__corner{opacity:1}html.warp-arrive .warp--in{animation:1.6s linear infinite live-palette,.9s cubic-bezier(.7,0,.2,1) forwards warp-open}html.warp-arrive .warp--in .warp__mark,html.warp-arrive .warp--in .warp__corner{opacity:0;transition:opacity .3s}@keyframes warp-open{0%{--stripe:14px}to{--stripe:0px}}p,li,dd,dt,figcaption,label{text-wrap:pretty}h1,h2,h3{text-wrap:balance}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:18px;display:inline-flex}.logo__mark[data-astro-cid-f7espo7c]{width:154px;height:34px}.logo__lockup[data-astro-cid-f7espo7c]{object-fit:contain;width:117px;height:30px}@media (width<=809px){.logo[data-astro-cid-f7espo7c]{gap:12px}.logo__mark[data-astro-cid-f7espo7c]{width:118px;height:auto}.logo__lockup[data-astro-cid-f7espo7c]{width:90px;height:auto}}@media (width<=359px){.logo__lockup[data-astro-cid-f7espo7c]{display:none}}.lang[data-astro-cid-lemdd452]{font-family:var(--font-display);letter-spacing:0;align-items:center;gap:6px;font-size:16px;display:inline-flex}.lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]{color:color-mix(in srgb, currentColor 50%, transparent);transition:color .2s}.lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:hover,.lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current=true]{opacity:1;color:inherit}.lang__sep[data-astro-cid-lemdd452]{opacity:.35}.header[data-astro-cid-nen7h5rs]{--ink:#fff;--paper:#000;z-index:50;pointer-events:none;color:var(--ink);transition:color .35s;position:fixed;inset:0 0 auto}.header--ink[data-astro-cid-nen7h5rs]{--ink:#000;--paper:#fff}.header--ink[data-astro-cid-nen7h5rs] .logo img{filter:invert()}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;max-width:1104px;margin:0 auto;padding-top:34px;display:flex}.header__home[data-astro-cid-nen7h5rs],.header__right[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{pointer-events:auto}.header__home[data-astro-cid-nen7h5rs]{padding-top:3px}.header__right[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;display:flex}.header__cta[data-astro-cid-nen7h5rs]{border:1px solid var(--ink);height:40px;font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;border-radius:40px;justify-content:center;align-items:center;padding:0 19px;font-size:13px;transition:background-color .25s,color .25s;display:inline-flex}.header__cta[data-astro-cid-nen7h5rs]:hover{background:var(--ink);color:var(--paper)}.header__burger[data-astro-cid-nen7h5rs]{display:none}@media (width<=1199px){.header__inner[data-astro-cid-nen7h5rs]{padding-inline:var(--gutter)}}@media (width<=809px){.header__inner[data-astro-cid-nen7h5rs]{padding-top:24px}.header__home[data-astro-cid-nen7h5rs]{padding-top:0}.header__right[data-astro-cid-nen7h5rs]{gap:14px}.header[data-astro-cid-nen7h5rs][data-variant=site] .header__cta[data-astro-cid-nen7h5rs]{display:none}.header__cta--ghost[data-astro-cid-nen7h5rs]{height:34px;padding:0 14px;font-size:13px}.header[data-astro-cid-nen7h5rs][data-variant=form] .header__home[data-astro-cid-nen7h5rs] .logo__lockup{display:none}.header__burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;place-content:center;gap:5px;width:40px;height:40px;margin-right:-8px;display:grid}.header__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);width:16px;height:1.5px;transition:transform .3s var(--ease-out);display:block}.header__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.25px)rotate(45deg)}.header__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.25px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{z-index:-1;padding:96px var(--gutter) 48px;background:var(--lima);flex-direction:column;justify-content:center;gap:12px;display:flex;position:fixed;inset:0}.menu[data-astro-cid-nen7h5rs][hidden]{display:none}.menu[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);text-transform:uppercase;font-size:40px;line-height:1.1}.menu__lang[data-astro-cid-nen7h5rs]{margin-top:24px;font-size:22px}}.gemini[data-astro-cid-hb4mxqhj]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);text-transform:none;white-space:nowrap;align-items:center;gap:.32em;font-size:1em;line-height:1;display:inline-flex}.gemini__mark[data-astro-cid-hb4mxqhj]{flex-shrink:0;width:1em;height:1em}.footer[data-astro-cid-jo6i4kqk]{--live-offset:-9s;padding:calc(120 * var(--u)) var(--gutter) 39px;background:radial-gradient(45% 60% at 100% 0%, #fff6, transparent 70%), linear-gradient(160deg, var(--live-a) 0%, var(--live-b) 50%, var(--live-c) 100%);justify-content:space-between;gap:48px;display:flex}.footer__left[data-astro-cid-jo6i4kqk]{flex-direction:column;justify-content:space-between;gap:80px;min-width:337px;display:flex}.footer__claim[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-weight:300;font-size:clamp(32px, calc(64 * var(--u)), 64px);letter-spacing:var(--title-tracking);color:var(--muted);line-height:.98}.footer__claim-head[data-astro-cid-jo6i4kqk]{color:var(--fg);text-transform:uppercase;display:block}.footer__copy[data-astro-cid-jo6i4kqk]{letter-spacing:-.36px;color:var(--muted);font-size:18px;line-height:27px}.footer__right[data-astro-cid-jo6i4kqk]{flex-direction:column;flex:0 847px;justify-content:space-between;padding-top:64px;display:flex}.footer__cols[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:0;color:var(--muted);grid-template-columns:362px 1fr auto;gap:9px;font-size:13px;font-weight:300;line-height:19.5px;display:grid}.footer__links[data-astro-cid-jo6i4kqk],.footer__social[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer__links[data-astro-cid-jo6i4kqk]{text-transform:uppercase;flex-direction:column;gap:27px;padding-top:10px;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fg)}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].muted{color:var(--muted)}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.footer__contact[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:28px;margin:0;padding-top:11px;display:flex}.footer__contact[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{margin:0}.footer__social[data-astro-cid-jo6i4kqk]{color:var(--muted);gap:16px;padding-top:11px;display:flex}.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .2s;display:block}.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}.footer__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;margin-bottom:49px;padding-top:28px;display:flex}.footer__sponsor[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:16px;font-size:9px;font-weight:300;display:flex}.footer[data-astro-cid-jo6i4kqk] .footer__gemini{color:var(--fg);font-size:30px}.footer__logo[data-astro-cid-jo6i4kqk] img{filter:invert()}.footer__logo[data-astro-cid-jo6i4kqk]{align-items:center;gap:13px;display:flex}.footer__logo-text[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px;display:flex}@media (width<=1199px){.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr auto}}@media (width<=809px){.footer[data-astro-cid-jo6i4kqk]{padding:64px var(--gutter) 28px;flex-direction:column;gap:48px}.footer__left[data-astro-cid-jo6i4kqk]{display:contents}.footer__claim[data-astro-cid-jo6i4kqk]{order:1;font-size:40px}.footer__right[data-astro-cid-jo6i4kqk]{flex:none;order:2;gap:40px;padding-top:0}.footer__copy[data-astro-cid-jo6i4kqk]{order:3;margin-top:-16px;font-size:12px;line-height:1.5}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:28px 16px}.footer__links[data-astro-cid-jo6i4kqk],.footer__contact[data-astro-cid-jo6i4kqk],.footer__social[data-astro-cid-jo6i4kqk]{padding-top:0}.footer__links[data-astro-cid-jo6i4kqk],.footer__contact[data-astro-cid-jo6i4kqk]{gap:16px}.footer__social[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer__bottom[data-astro-cid-jo6i4kqk]{gap:16px;margin-bottom:0;padding-top:20px}.footer__sponsor[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:8px}.footer[data-astro-cid-jo6i4kqk] .footer__gemini{font-size:24px}}.regs[data-astro-cid-sxojiw24]{width:100%;max-width:none;height:100%;max-height:none;color:var(--fg);background:0 0;border:0;margin:0;padding:90px 144px}.regs[data-astro-cid-sxojiw24]::backdrop{background:#000000d1}.regs[data-astro-cid-sxojiw24][open]{animation:regs-in .35s var(--ease-out);display:flex}.regs__panel[data-astro-cid-sxojiw24]{overscroll-behavior:contain;background:var(--creme);color:#000;font-family:var(--font-ui);letter-spacing:0;flex:1;padding:40px;font-size:16px;line-height:1.6;overflow-y:auto}.regs__panel[data-astro-cid-sxojiw24][hidden]{display:none}.regs__panel[data-astro-cid-sxojiw24] h3,.regs__panel[data-astro-cid-sxojiw24] p,.regs__panel[data-astro-cid-sxojiw24] ul{margin:0 0 20px}.regs__panel[data-astro-cid-sxojiw24] h3{font-size:16px;font-weight:700}.regs__panel[data-astro-cid-sxojiw24] strong{font-weight:700}.regs__panel[data-astro-cid-sxojiw24] ul{padding-left:20px}.regs__panel[data-astro-cid-sxojiw24] li+li{margin-top:6px}.regs__close-form[data-astro-cid-sxojiw24]{position:fixed;top:33px;right:98px}.regs__close[data-astro-cid-sxojiw24]{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid}@keyframes regs-in{0%{opacity:0;transform:translateY(24px)}}@media (width<=1199px){.regs[data-astro-cid-sxojiw24]{padding:90px var(--gutter) var(--gutter)}.regs__close-form[data-astro-cid-sxojiw24]{right:calc(var(--gutter) - 8px)}}@media (width<=809px){.regs[data-astro-cid-sxojiw24]{padding:72px 12px 12px}.regs__panel[data-astro-cid-sxojiw24]{padding:24px 20px;font-size:15px}.regs__close-form[data-astro-cid-sxojiw24]{top:16px}}.infobar[data-astro-cid-h7b5sg22]{font-family:var(--font-display);font-weight:400;font-size:clamp(12px, calc(17 * var(--u)), 17px);letter-spacing:0;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;justify-content:space-between;gap:16px;padding-bottom:10px;line-height:1.2;display:flex}.ln[data-astro-cid-crmlhbae]{--period:8px;aspect-ratio:4/3;position:relative;container-type:size}.ln__screen[data-astro-cid-crmlhbae]{background:repeating-linear-gradient(90deg, #6b6b6b 0, #fff calc(var(--period) / 2), #6b6b6b var(--period));filter:contrast(30);mix-blend-mode:multiply;position:absolute;inset:0;overflow:hidden}.ln--invert[data-astro-cid-crmlhbae] .ln__screen[data-astro-cid-crmlhbae]{filter:contrast(30)invert();mix-blend-mode:screen}.ln__digits[data-astro-cid-crmlhbae]{font-family:var(--font-display);letter-spacing:-.06em;color:#0000006b;filter:blur(1.6cqh);mix-blend-mode:multiply;place-items:center;padding-top:4cqh;font-size:92cqh;font-weight:500;line-height:1;display:grid;position:absolute;inset:0}
