.sl-root{--sl-void:#070707;--sl-ink:#f2f2f0;--sl-body:#f2f2f0c7;--sl-muted:#f2f2f080;--sl-faint:#f2f2f052;--sl-line:#ffffff17;--sl-line-strong:#ffffff38;--sl-ease-out:cubic-bezier(.16, 1, .3, 1);--sl-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background:var(--sl-void);min-height:100vh;color:var(--sl-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sl-root ::selection{background:var(--sl-ink);color:var(--sl-void)}.sl-page{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.sl-bg{z-index:-1;pointer-events:none;background:radial-gradient(55% 45% at 20% 38%,#ffffff13 0%,#fff0 65%),radial-gradient(42% 36% at 82% 88%,#ffffff0b 0%,#fff0 60%);position:absolute;inset:0}.sl-bg:after{content:"";background-image:var(--sl-noise);opacity:.07;mix-blend-mode:overlay;position:absolute;inset:0}.sl-brand{align-items:center;gap:.6rem;width:100%;max-width:80rem;margin-inline:auto;padding:1.4rem 1.25rem 0;display:flex}.sl-brand img{filter:drop-shadow(0 0 12px #bebebe73)}.sl-brand-name{letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.sl-brand-tag{border:1px solid var(--sl-line-strong);color:var(--sl-muted);border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600}.sl-grid{flex:1;align-content:center;gap:2.25rem;width:100%;max-width:80rem;margin-inline:auto;padding:2.5rem 1.25rem;display:grid}@media (min-width:1024px){.sl-brand{padding:1.8rem 2rem 0}.sl-grid{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;gap:clamp(3rem,6vw,6rem);padding:3rem 2rem 4rem}}.sl-stage{min-width:0;container-type:inline-size}.sl-display{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;font-weight:800;font-stretch:118%;line-height:1.07}.sl-title{text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(2rem,11.1111cqi,6.3rem)}.sl-line{display:block}.sl-outline{color:#0000;-webkit-text-stroke:2px #f2f2f0d9}@media (max-width:640px){.sl-outline{-webkit-text-stroke-width:1.5px}}.sl-sub{max-width:30rem;color:var(--sl-body);margin-top:1.4rem;font-size:1.05rem;line-height:1.6}.sl-slate{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0a99;border:1px solid #ffffff1f;border-radius:1.4rem;padding:clamp(1.6rem,4vw,2.3rem);position:relative}.sl-corner{pointer-events:none;border:0 solid #f2f2f066;width:1.3rem;height:1.3rem;position:absolute}.sl-corner--tl{border-top-width:1px;border-left-width:1px;top:.9rem;left:.9rem}.sl-corner--tr{border-top-width:1px;border-right-width:1px;top:.9rem;right:.9rem}.sl-corner--bl{border-bottom-width:1px;border-left-width:1px;bottom:.9rem;left:.9rem}.sl-corner--br{border-bottom-width:1px;border-right-width:1px;bottom:.9rem;right:.9rem}.sl-form{gap:1rem;display:grid}.sl-field{gap:.5rem;display:grid}.sl-label{color:var(--sl-body);font-size:.8125rem;font-weight:500}.sl-input-wrap{position:relative}.sl-input-icon{width:1rem;height:1rem;color:var(--sl-faint);pointer-events:none;transition:color .15s;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.sl-input-wrap:focus-within .sl-input-icon{color:var(--sl-ink)}.sl-input{width:100%;color:var(--sl-ink);background:#ffffff08;border:1px solid #ffffff1f;border-radius:.9rem;padding:.8rem 1rem .8rem 2.6rem;font-size:.95rem;transition:border-color .15s,background .15s,box-shadow .15s}.sl-input--toggle{padding-right:2.8rem}.sl-input::placeholder{color:var(--sl-faint)}.sl-input:focus{background:#ffffff0d;border-color:#ffffff80;outline:none;box-shadow:0 0 0 1px #ffffff40}.sl-input:-webkit-autofill{-webkit-text-fill-color:var(--sl-ink);caret-color:var(--sl-ink);-webkit-box-shadow:inset 0 0 0 1000px #151515}.sl-toggle{color:var(--sl-muted);border-radius:.6rem;padding:.45rem;transition:color .15s;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.sl-toggle:hover{color:var(--sl-ink)}.sl-alert{color:#fecaca;background:#ef444414;border:1px solid #ef444459;border-radius:.9rem;align-items:flex-start;gap:.65rem;padding:.8rem .95rem;font-size:.875rem;line-height:1.5;display:flex}.sl-btn{background:var(--sl-ink);color:#0a0a0a;width:100%;min-height:48px;transition:transform .15s var(--sl-ease-out), background .15s;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;margin-top:.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.sl-btn:hover:not(:disabled){background:#fff;transform:translateY(-1px)}.sl-btn:disabled{opacity:.55;cursor:not-allowed}.sl-note{text-align:center;color:var(--sl-faint);margin-top:1.2rem;font-size:.75rem}.sl-slate :focus-visible{outline:2px solid var(--sl-ink);outline-offset:2px}.sl-slate .sl-input:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.sl-btn,.sl-input,.sl-toggle,.sl-input-icon{transition:none}}
