@font-face{font-family:archivo;src:url(../media/archivo_latin-s.p.16sstmfd4kjj5.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:74.76%;descent-override:17.88%;line-gap-override:0.0%;size-adjust:117.43%}._6suiea_className{font-family:archivo,archivo Fallback}._6suiea_variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.rBrmBa_className{font-family:inter,inter Fallback}.rBrmBa_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin-s.1bkzbscqrt8rl.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}._4TMLBW_className{font-family:mono,mono Fallback}._4TMLBW_variable{--font-jetbrains:"mono", "mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#07080a;--background-2:#0c0e11;--panel:#12151a;--panel-2:#181c22;--text:#f4f6f8;--muted:#a3acb8;--line:#ffffff17;--line-strong:#ffffff29;--control-line:#5d6878;--orange:#ff8a3d;--accent-text:#ff8a3d;--lime:#c7f545;--lime-deep:#a8db1f;--lime-text:#c7f545;--ink:#0a0c08;--ok:#3ddc97;--warn:#ffb020;--error:#ffb4a9;--focus:#c7f545;--art-ink:#07080a;--art-text:#f4f6f8;--art-lime:#c7f545;--accent:var(--orange);--alert:var(--orange);--alert-text:var(--orange);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-control:12px;--radius-panel:18px;--shadow-panel:0 1px 0 #ffffff0a inset, 0 18px 40px -24px #000c;--font-display:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-body:var(--font-inter), "Inter", system-ui, sans-serif;--font-sora:var(--font-archivo);--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--tracking-title:-.02em;--tracking-label:.08em;--radius-sm:8px;--panel-3:#20252d;--field:#161a20;--line-soft:#ffffff0f;--icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.5 3 3 6-7' fill='none' stroke='%230a0c08' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-dash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' stroke='%230a0c08' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");--icon-dot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3.5' fill='%230a0c08'/%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1.5 5 5 5-5' fill='none' stroke='%23a3acb8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-chevron-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f4f5f7;--background-2:#eceef2;--panel:#fff;--panel-2:#f6f7f9;--text:#161a21;--muted:#505b6c;--line:#d7dce3;--line-strong:#c3cbd5;--control-line:#7c8796;--accent-text:#9a3d00;--lime-text:#3f5b00;--focus:#3f5b00;--error:#ab2017;--shadow-panel:0 8px 32px #00000012}:root:has(.ui-v2){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:var(--lime);--accent-text:var(--lime-text);--radius-panel:20px}*{box-sizing:border-box}html{background:var(--background);-webkit-text-size-adjust:100%;scroll-padding-top:80px;scroll-padding-bottom:100px}body{color:var(--text);background:var(--background);font-family:var(--font-text,var(--font-inter), sans-serif);font-size:var(--fs-body,16px);line-height:var(--lh-body,1.6);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-sora), sans-serif;letter-spacing:var(--tracking-title);overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.2}h1{font-size:var(--fs-display,clamp(1.75rem, 1.2rem + 2.4vw, 2.75rem));font-weight:var(--fw-display,800);margin:8px 0 16px}h2{font-size:var(--fs-h2,1.25rem);margin:0 0 12px}h3{font-size:var(--fs-h3,1.0625rem)}:where(.ui-v2) h1{font-family:var(--font-display);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}:where(.ui-v2) h2{font-family:var(--font-display);font-weight:var(--fw-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}:where(.ui-v2) :is(h3,h4){font-family:var(--font-text);font-size:var(--fs-h3);font-weight:var(--fw-h3);line-height:var(--lh-h3);letter-spacing:0}:where(.ui-v2) :is(h5,h6){font-size:var(--fs-body)}p{margin:0 0 16px}code,kbd,pre{font-family:var(--font-data,var(--font-mono));font-size:var(--fs-data,.9em)}button,input,select,textarea{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}a{color:var(--lime-text);text-underline-offset:3px;font-weight:600;text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.shell{width:min(100%,880px);padding:16px 16px calc(112px + env(safe-area-inset-bottom));min-height:100dvh;margin:auto}.brand{font-family:var(--font-text,var(--font-sora), sans-serif);font-size:var(--fs-control,14px);font-weight:var(--fw-control,700);letter-spacing:-.04em}.brand-slash{color:var(--lime);padding:0 4px}.official-brand{border-radius:var(--radius-control);background:#000;border:1px solid #0000;width:min(100%,280px);display:inline-block;overflow:hidden}.official-brand img{width:100%;height:auto;display:block}[data-theme=light] .official-brand,.official-brand[data-theme=light]{border-color:var(--control-line)}.wordmark{width:132px;height:auto;display:block}.eyebrow{color:var(--accent-text);font-family:var(--font-text,var(--font-inter), sans-serif);font-size:var(--fs-meta,12px);font-weight:var(--fw-meta,700);letter-spacing:var(--ls-meta,.12em);text-transform:uppercase;align-items:center;gap:10px;margin:0;line-height:1.4;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:22px;height:3px}.muted{color:var(--muted)}.stack{gap:var(--space-4);min-width:0;display:grid}.row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.card{border:1px solid var(--line);border-radius:var(--radius-panel);min-width:0;padding:var(--space-6);background:linear-gradient(180deg, var(--panel-2), var(--panel));box-shadow:var(--shadow-panel)}.card>h2:first-child{font-size:var(--fs-h2,1.125rem)}.card>:last-child{margin-bottom:0}.frame{position:relative}.frame:before,.frame:after{content:"";pointer-events:none;border-color:var(--line-strong);border-style:solid;width:18px;height:18px;position:absolute}.frame:before{border-top-left-radius:var(--radius-panel);border-width:2px 0 0 2px;top:-1px;left:-1px}.frame:after{border-bottom-right-radius:var(--radius-panel);border-width:0 2px 2px 0;bottom:-1px;right:-1px}.button{border-radius:var(--radius-control);cursor:pointer;text-align:center;background:var(--lime);min-width:44px;min-height:48px;color:var(--ink);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-weight:700;line-height:1.25;text-decoration:none;transition:border-color .15s,transform .1s;display:inline-flex}a.button:hover{text-decoration:none}.button:hover:not(:disabled){background:var(--lime-deep)}.button:active:not(:disabled){transform:translateY(1px)}.button:disabled:not([aria-busy=true]){background:var(--panel-2);border-color:var(--line-strong);color:var(--muted);cursor:not-allowed}.button-ghost:disabled:not([aria-busy=true]),.button-tertiary:disabled:not([aria-busy=true]){background:0 0;border-color:#0000}.button[aria-busy=true]{cursor:progress}.button-primary[aria-busy=true]{background:var(--lime-deep);color:var(--ink);border-color:#0000}.button[aria-busy=true]>.button-spinner{animation:.9s linear infinite button-spin;display:inline-block}.button-secondary{color:var(--text);border-color:var(--line-strong);background:0 0}.button-secondary:hover:not(:disabled){background:var(--panel-2);border-color:var(--control-line)}.button-ghost,.button-tertiary{color:var(--lime-text);background:0 0;border-color:#0000;padding-inline:12px}.button-ghost:hover:not(:disabled),.button-tertiary:hover:not(:disabled){background:var(--panel-2)}.button-danger{color:var(--error);border-color:var(--error);background:0 0}.button-danger:hover:not(:disabled){background:color-mix(in srgb, var(--error) 10%, transparent)}.button-block{width:100%}.field{gap:8px;min-width:0;display:grid}.field label{font-weight:600}.field input,.state-select{border:1px solid var(--control-line);border-radius:var(--radius-control);background:var(--background);width:100%;min-width:0;min-height:48px;color:var(--text);font-size:var(--fs-field,16px);padding:12px 14px;transition:border-color .15s}.field input:hover,.state-select:hover{border-color:var(--muted)}.field input:focus-visible,.state-select:focus-visible{border-color:var(--focus);outline-offset:1px}.state-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23c7f545' stroke-width='2'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;height:48px;padding-right:36px}.field input[aria-invalid=true]{border-color:var(--error)}.field-error{color:var(--error);margin:0}.field-hint{color:var(--muted);font-size:var(--fs-small,14px);margin:0}.otp{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.35em;text-align:center}.progress-label{justify-content:space-between;gap:12px;display:flex}progress{appearance:none;background:var(--line-strong);border:0;border-radius:8px;width:100%;height:8px;overflow:hidden}progress::-webkit-progress-bar{background:var(--line-strong)}progress::-webkit-progress-value{background:var(--lime);border-radius:8px}progress::-moz-progress-bar{background:var(--lime);border-radius:8px}.empty{text-align:center;border:1px dashed var(--line-strong);border-radius:var(--radius-panel);justify-items:center;gap:4px;padding:32px 16px;display:grid}.empty h3{margin:8px 0 0}.empty p{max-width:36ch}.empty-icon{width:48px;height:48px;font-size:var(--fs-h2,22px);color:var(--accent-text);border:1px solid var(--line-strong);background:var(--panel-2);border-radius:14px;place-items:center;display:grid}.skeleton{background:linear-gradient(90deg, var(--panel), var(--panel-2), var(--panel));background-size:200% 100%;border-radius:8px;height:16px;animation:1.4s ease-in-out infinite shimmer}.skeleton-title{width:65%;height:24px}.bottom-nav{z-index:10;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--background) 97%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.bottom-nav{background:color-mix(in srgb, var(--background) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.bottom-nav a{min-width:44px;min-height:52px;color:var(--muted);font-size:var(--fs-small,12px);border-radius:12px;place-content:center;justify-items:center;gap:2px;font-weight:600;text-decoration:none;display:grid}.bottom-nav a[aria-current]{color:var(--lime-text)}.icon{flex:none;width:22px;height:22px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.estrella{vertical-align:-.125em;flex:none;width:1em;height:1em}.estrellas{vertical-align:baseline;white-space:nowrap;gap:.125em;display:inline-flex}.email-protected{display:contents}.brand-lockup{width:168px;height:auto;color:var(--text);display:block;overflow:visible}.brand-lockup-letters{fill:currentColor}.brand-lockup-slashes,.brand-slashes{fill:var(--lime)}.brand-lockup-tagline{fill:var(--muted);font-family:var(--font-display);font-weight:600}.brand-slashes{width:100%;height:100%;display:block}:where(.ui-v2) :where(textarea,select,input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=submit],[type=button],[type=reset],[type=image])),.ui-v2 .field :is(input,textarea,select),.ui-v2 .state-select{border:1px solid var(--line-strong);border-radius:var(--radius-control);background-color:var(--field);max-width:100%;min-height:48px;color:var(--text);font:inherit;font-size:var(--fs-field,16px);padding:12px 14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}:where(.ui-v2) :where(textarea),.ui-v2 .field textarea{resize:vertical;width:100%;min-height:120px;line-height:1.55}:where(.ui-v2) :where(input,textarea)::placeholder{color:var(--muted);opacity:1}:where(.ui-v2) :where(textarea,select,input):hover:not(:disabled,:focus-visible),.ui-v2 .field :is(input,textarea,select):hover:not(:disabled,:focus-visible){border-color:var(--control-line)}:where(.ui-v2) :where(textarea,select,input):focus-visible,.ui-v2 .field :is(input,textarea,select):focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 28%, transparent);outline:2px solid #0000}:where(.ui-v2) :where(textarea,select,input):disabled{border-color:var(--line);background-color:var(--panel);color:var(--muted);cursor:not-allowed}:where(.ui-v2) :where(input,textarea)[aria-invalid=true],.ui-v2 .field :is(input,textarea)[aria-invalid=true]{border-color:var(--error)}:where(.ui-v2) :where(select),.ui-v2 .field select,.ui-v2 .state-select{appearance:none;background-image:var(--icon-chevron);cursor:pointer;background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:40px}:where(.ui-v2) :where(select) option{background-color:var(--panel);color:var(--text)}:where(.ui-v2) :where(input[type=checkbox],input[type=radio]){appearance:none;border:1.5px solid var(--control-line);background-color:var(--field);vertical-align:-4px;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:6px;flex:none;place-content:center;width:20px;height:20px;min-height:0;margin:2px 0 0;padding:0;transition:border-color .15s;display:inline-grid}:where(.ui-v2) :where(input[type=radio]){border-radius:50%}:where(.ui-v2) :where(input[type=checkbox],input[type=radio]):hover:not(:disabled,:checked){border-color:var(--muted)}:where(.ui-v2) :where(input[type=checkbox],input[type=radio]):checked,:where(.ui-v2) :where(input[type=checkbox]):indeterminate{border-color:var(--lime);background-color:var(--lime)}:where(.ui-v2) :where(input[type=checkbox]):checked{background-image:var(--icon-check)}:where(.ui-v2) :where(input[type=checkbox]):indeterminate{background-image:var(--icon-dash)}:where(.ui-v2) :where(input[type=radio]):checked{background-image:var(--icon-dot)}:where(.ui-v2) :where(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(.ui-v2) :where(input[type=checkbox],input[type=radio]):disabled{border-color:var(--line-strong);background-color:var(--panel-2);cursor:not-allowed}:where(.ui-v2) :where(input[type=file])::file-selector-button{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel-2);min-height:40px;color:var(--text);font:inherit;cursor:pointer;margin-right:12px;padding:8px 14px;font-weight:600}:where(.ui-v2) :where(summary){cursor:pointer;list-style:none}:where(.ui-v2) :where(summary)::-webkit-details-marker{display:none}:where(.ui-v2) :where(summary:not(:has(svg),.v2-post-menu>summary,.admin-menu>summary,[class*=preview] summary)){align-items:center;gap:8px;min-height:44px;display:flex}:where(.ui-v2) :where(summary:not(:has(svg),.v2-post-menu>summary,.admin-menu>summary,[class*=preview] summary)):after{content:"";background-color:var(--muted);width:16px;height:16px;-webkit-mask:var(--icon-chevron-mask) center / 16px 16px no-repeat;-webkit-mask:var(--icon-chevron-mask) center / 16px 16px no-repeat;mask:var(--icon-chevron-mask) center / 16px 16px no-repeat;flex:none;margin-left:auto;transition:transform .2s}:where(.ui-v2) :where(details[open]>summary):after{transform:rotate(180deg)}@keyframes breathe{to{opacity:.5}}@keyframes button-spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:600px){.shell{padding:32px 24px 112px}.bottom-nav{width:100%;max-width:880px;left:50%;transform:translate(-50%)}}.not-found{place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.not-found-card{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--panel);text-align:center;justify-items:center;gap:12px;width:100%;max-width:480px;padding:32px 24px;display:grid}.not-found-card h1{font-size:var(--fs-display,32px);margin:0;line-height:1.15}.not-found-card p{max-width:42ch;color:var(--muted);margin:0}.not-found-icon{background:var(--panel-2);width:44px;height:44px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.not-found-icon svg{width:24px;height:24px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.button:active:not(:disabled){transform:none}}
