.landing{--l-bg:#0b0606;--l-bg-2:#140a0b;--l-ink:#f6eeee;--l-muted:#b9a7a7;--l-subtle:#8a7777;--l-red:#ef3349;--l-red-ink:#ff6b7b;--l-line:#ffffff14;--l-line-strong:#ffffff29;--l-display:"Archivo", "Geist", ui-sans-serif, system-ui, sans-serif;--l-ease:cubic-bezier(.23, 1, .32, 1);background:var(--l-bg);color:var(--l-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-family:Geist,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.landing ::selection{color:#fff;background:#ef334973}.landing :focus-visible{outline:2px solid var(--l-red-ink);outline-offset:3px;border-radius:6px}.l-display{font-family:var(--l-display);font-variation-settings:"wdth" 112;letter-spacing:-.035em;text-wrap:balance;font-weight:800;font-stretch:112%;line-height:.95}.l-title{font-family:var(--l-display);font-variation-settings:"wdth" 108;letter-spacing:-.03em;text-wrap:balance;font-weight:750;font-stretch:108%;line-height:1}.l-body{color:var(--l-muted);text-wrap:pretty}.l-grain:after{content:"";pointer-events:none;opacity:.07;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='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.l-btn{height:3rem;transition:transform .16s var(--l-ease), background-color .16s var(--l-ease), box-shadow .16s var(--l-ease);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.375rem;font-size:.9375rem;font-weight:600;display:inline-flex}.l-btn:active{transform:scale(.97)}.l-btn-primary{background:var(--l-red);color:#fff;box-shadow:inset 0 1px #ffffff47,0 10px 30px -10px #ef3349b3}.l-btn-ghost{color:var(--l-ink);box-shadow:inset 0 0 0 1px var(--l-line-strong)}@media (hover:hover){.l-btn-primary:hover{background:#f4475b}.l-btn-ghost:hover{background:#ffffff0f}}.l-window{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,inset 0 1px #ffffff2e,0 40px 80px -30px #000000e6,0 24px 70px -40px #ef33498c;container-type:inline-size}.l-window-bar{background:linear-gradient(#f5f5f6,#ececee);align-items:center;height:clamp(22px,3.4cqw,40px);padding-inline:clamp(9px,1.5cqw,16px);display:flex;position:relative;box-shadow:inset 0 -1px #00000014}.l-lights{gap:clamp(5px,.75cqw,8px);display:flex}.l-lights i{aspect-ratio:1;background:#ff5f57;border-radius:999px;width:clamp(8px,1.05cqw,12px);box-shadow:inset 0 0 0 .5px #0000002e}.l-lights i:nth-child(2){background:#febc2e}.l-lights i:nth-child(3){background:#28c840}.l-url{color:#7a7a80;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#0000000d;border-radius:6px;width:min(38%,340px);padding:.15em 0;font-size:clamp(8px,1.05cqw,12px);position:absolute;left:50%;overflow:hidden;translate:-50%}.l-phone{container-type:inline-size}.l-phone-body{background:linear-gradient(150deg,#3a3a3e,#121214 38%,#050506);border-radius:15cqw;padding:3.4cqw;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 1.2cqw #060607,0 50px 90px -30px #000000f2,0 30px 80px -40px #ef334980}.l-phone-screen{background:#fff;border-radius:11.6cqw;overflow:hidden}.l-phone-status{color:#0a0a0a;font-variant-numeric:tabular-nums;letter-spacing:-.01em;justify-content:space-between;align-items:center;height:12cqw;padding:0 7.5cqw 0 9cqw;font-size:4.6cqw;font-weight:600;display:flex;position:relative}.l-island{background:#000;border-radius:999px;width:30cqw;height:8.6cqw;position:absolute;top:2.6cqw;left:50%;translate:-50%}.l-phone-icons{align-items:center;gap:1.6cqw;display:flex}.l-signal{align-items:flex-end;gap:.6cqw;height:3.2cqw;display:flex}.l-signal i{background:currentColor;border-radius:.3cqw;width:.9cqw}.l-signal i:first-child{height:35%}.l-signal i:nth-child(2){height:55%}.l-signal i:nth-child(3){height:78%}.l-signal i:nth-child(4){height:100%}.l-battery{border-radius:1cqw;width:6.6cqw;height:3.2cqw;position:relative;box-shadow:inset 0 0 0 .35cqw #0006}.l-battery:after{content:"";background:currentColor;border-radius:.4cqw;position:absolute;inset:.7cqw 1.6cqw .7cqw .7cqw}.l-chip{height:2.25rem;color:var(--l-ink);background:#ffffff0a;border-radius:999px;align-items:center;gap:.5rem;padding:0 .9rem 0 .75rem;font-size:.875rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff17}.l-canvas-fade{transition:opacity .7s var(--l-ease)}@media (prefers-reduced-motion:reduce){.l-btn,.l-canvas-fade{transition:none}}
