.phone.svelte-1xxhkzj{--ink:#0a1411;--raised:#0f1c18;--line:#1f2e29;--outline:#2e3a35;--paper:#ecefe9;--sage:#93a59c;--felt-light:#7fe0b8;--brass:#e8b64c;--on-brass:#1c1405;--hh-text:#aebbb4;--sheet:#08110e;--negative:#f0a0a0;aspect-ratio:540/680;border:1px solid var(--line);background:var(--ink);color:var(--paper);font-family:var(--font-sans);border-radius:14px;position:relative;overflow:hidden;container-type:inline-size}.phone.svelte-1xxhkzj>:where(.svelte-1xxhkzj){--dp:calc(100cqw / 412)}p.svelte-1xxhkzj{margin:0}.bar.svelte-1xxhkzj{align-items:center;gap:calc(14 * var(--dp));height:calc(64 * var(--dp));padding:0 calc(12 * var(--dp)) 0 calc(16 * var(--dp));border-bottom:1px solid #ecefe914;display:flex}.bar.svelte-1xxhkzj svg:where(.svelte-1xxhkzj){width:calc(24 * var(--dp));height:calc(24 * var(--dp));fill:var(--sage);flex:none}.bar.svelte-1xxhkzj .mark:where(.svelte-1xxhkzj){width:calc(30 * var(--dp));height:calc(30 * var(--dp))}.mark-card.svelte-1xxhkzj{fill:var(--paper)}.mark-brackets.svelte-1xxhkzj{fill:none;stroke:var(--brass);stroke-width:2.6px;stroke-linecap:square}.title.svelte-1xxhkzj{font-weight:700;font-size:calc(22 * var(--dp));letter-spacing:-.01em}.title-stack.svelte-1xxhkzj{line-height:1.15;display:grid}.subtitle.svelte-1xxhkzj{font-size:calc(13 * var(--dp));color:var(--sage)}.actions.svelte-1xxhkzj{gap:calc(20 * var(--dp));margin-left:auto;display:flex}.body.svelte-1xxhkzj{gap:calc(12 * var(--dp));padding:calc(16 * var(--dp));display:grid}.card.svelte-1xxhkzj{gap:calc(6 * var(--dp));padding:calc(20 * var(--dp));border-radius:calc(16 * var(--dp));border:1px solid var(--line);background:var(--raised);display:grid}.capture.svelte-1xxhkzj{gap:calc(18 * var(--dp))}.status.svelte-1xxhkzj{align-items:center;gap:calc(18 * var(--dp));display:flex}.ring.svelte-1xxhkzj{width:calc(60 * var(--dp));height:calc(60 * var(--dp));flex:none;place-items:center;display:grid;position:relative}.spinner.svelte-1xxhkzj{will-change:transform;width:100%;height:100%;animation:1.568s linear infinite svelte-1xxhkzj-spin;position:absolute;inset:0}.spinner.svelte-1xxhkzj circle:where(.svelte-1xxhkzj){fill:none;stroke-width:4px}.track.svelte-1xxhkzj{stroke:var(--line)}.arc.svelte-1xxhkzj{stroke:var(--brass);stroke-linecap:round;stroke-dasharray:25 100}@keyframes svelte-1xxhkzj-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1xxhkzj{animation:none}}.dot.svelte-1xxhkzj{width:calc(12 * var(--dp));height:calc(12 * var(--dp));background:var(--felt-light);border-radius:50%}.capturing.svelte-1xxhkzj{font-weight:700;font-size:calc(26 * var(--dp));color:var(--felt-light)}.sub.svelte-1xxhkzj{font-size:calc(13 * var(--dp));color:var(--sage)}.buttons.svelte-1xxhkzj{gap:calc(10 * var(--dp));display:flex}.btn.svelte-1xxhkzj{height:calc(44 * var(--dp));padding:0 calc(20 * var(--dp));font-weight:650;font-size:calc(15 * var(--dp));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.btn.filled.svelte-1xxhkzj{background:var(--brass);color:var(--on-brass)}.btn.outlined.svelte-1xxhkzj{border:1px solid var(--outline);color:var(--brass)}.btn.tonal.svelte-1xxhkzj{margin-top:calc(8 * var(--dp));border:1px solid var(--outline);color:var(--paper);background:#ecefe90f;justify-self:start}.label.svelte-1xxhkzj{font-size:calc(15 * var(--dp));color:var(--sage)}.today.svelte-1xxhkzj{font-weight:700;font-size:calc(18 * var(--dp))}.line.svelte-1xxhkzj{font-size:calc(15 * var(--dp));line-height:1.35}.pos.svelte-1xxhkzj{color:var(--felt-light)}.neg.svelte-1xxhkzj{color:var(--negative)}.rows.svelte-1xxhkzj{margin:0;padding:0;list-style:none}.rows.svelte-1xxhkzj li:where(.svelte-1xxhkzj){justify-content:space-between;gap:calc(10 * var(--dp));padding:calc(14 * var(--dp)) calc(16 * var(--dp));border-bottom:1px solid var(--line);display:flex}.row-title.svelte-1xxhkzj{font-weight:650;font-size:calc(15 * var(--dp))}.row-sub.svelte-1xxhkzj{margin-top:calc(2 * var(--dp));font-size:calc(12.5 * var(--dp));color:var(--sage)}.row-cards.svelte-1xxhkzj{margin-top:calc(4 * var(--dp));font-family:var(--font-mono);font-size:calc(15 * var(--dp));word-spacing:calc(4 * var(--dp))}.row-net.svelte-1xxhkzj{text-align:right}.net.svelte-1xxhkzj{font-weight:700;font-size:calc(17 * var(--dp))}.row-bb.svelte-1xxhkzj{margin-top:calc(2 * var(--dp));font-size:calc(12.5 * var(--dp));color:var(--sage)}.sheet.svelte-1xxhkzj{margin:calc(16 * var(--dp));padding:calc(14 * var(--dp)) calc(16 * var(--dp));border-radius:calc(14 * var(--dp));background:var(--sheet);border:1px solid #e8b64c59}.sheet.svelte-1xxhkzj pre:where(.svelte-1xxhkzj){font-family:var(--font-mono);font-size:calc(10.4 * var(--dp));color:var(--hh-text);white-space:pre;margin:0;line-height:1.5;overflow:hidden}.hl.svelte-1xxhkzj{display:block}.hl.head.svelte-1xxhkzj{color:var(--paper)}.hl.street.svelte-1xxhkzj{color:var(--brass)}.hl.you.svelte-1xxhkzj{color:var(--felt-light)}.phone.svelte-1xxhkzj:after{content:"";background:linear-gradient(transparent, var(--ink));pointer-events:none;height:12%;position:absolute;inset:auto 0 0}.hero.svelte-10joqin{isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:3.5rem;padding:3.5rem 0 5rem;display:grid;position:relative}.glow.svelte-10joqin{z-index:-1;pointer-events:none;background:radial-gradient(38rem 26rem at 78% 42%, #12805e8c, transparent 70%), radial-gradient(26rem 20rem at 62% 70%, #e8b64c38, transparent 70%), radial-gradient(30rem 22rem at 12% 8%, #3c5aaa38, transparent 70%), linear-gradient(180deg, #0a141100 60%, var(--ink) 100%);filter:saturate(1.1);width:100vw;position:absolute;top:-14rem;bottom:0;left:50%;transform:translate(-50%)}.glow.svelte-10joqin:after{content:"";background-image:radial-gradient(#ecefe912 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 60% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 70% at 60% 45%,#000 20%,#0000 75%)}h1.svelte-10joqin{font-variation-settings:"opsz" 96;letter-spacing:-.035em;text-wrap:balance;background:linear-gradient(180deg, var(--paper) 55%, #b9c9bf 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:clamp(2.6rem,6.2vw,4.75rem);font-weight:760;line-height:.98}.lede.svelte-10joqin{max-width:30rem;color:var(--sage);margin:0 0 2rem;font-size:1.15rem;line-height:1.55}.cta.svelte-10joqin{flex-wrap:wrap;gap:.75rem;display:flex}.price.svelte-10joqin{color:var(--paper);margin:1rem 0 0;font-size:.98rem;font-weight:600}.price.svelte-10joqin+.meta:where(.svelte-10joqin){margin-top:.35rem}.meta.svelte-10joqin{color:var(--sage);margin:1.1rem 0 0;font-size:.85rem}.button.svelte-10joqin{font:inherit;color:var(--paper);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:1rem;font-weight:650;text-decoration:none;transition:transform .12s,box-shadow .16s,background-color .16s;display:inline-flex}.button.svelte-10joqin:disabled{cursor:progress;opacity:.7}.invite-note.svelte-10joqin{background:#e8b64c1a;border:1px solid #e8b64c73;border-radius:10px;max-width:36rem;margin:0 0 1.2rem;padding:.7rem .95rem;line-height:1.5}.invite-note.svelte-10joqin strong:where(.svelte-10joqin){color:var(--brass)}.invite-note.svelte-10joqin code:where(.svelte-10joqin){font-family:var(--font-mono);color:var(--paper);overflow-wrap:anywhere}.checkout-error.svelte-10joqin{color:#f0a0a0;background:#f06e6e14;border-radius:10px;margin:.9rem 0 0;padding:.7rem .85rem;font-size:.88rem;line-height:1.45;box-shadow:inset 0 0 0 1px #f08c8c4d}.button.primary.svelte-10joqin{color:#1c1405;background:linear-gradient(180deg, #f3cd72, var(--brass));box-shadow:inset 0 0 0 1px #ffe29680,0 8px 28px -8px #e8b64c99}.button.primary.svelte-10joqin:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffe29699,0 12px 34px -8px #e8b64cbf}.hh.svelte-10joqin{min-width:0;margin:0}.hh-sheet.svelte-10joqin{background:linear-gradient(150deg,#e8b64c8c,#12805e59 45%,#ecefe90f);border-radius:14px;padding:1px;position:relative;box-shadow:0 30px 80px -30px #000c}pre.svelte-10joqin{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-mono);color:#aebbb4;background:#08110edb;border-radius:13px;margin:0;padding:1.25rem 1.35rem 1.6rem;font-size:.74rem;line-height:1.75;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.ln.svelte-10joqin{white-space:pre;text-overflow:ellipsis;animation:.38s cubic-bezier(.2,.7,.2,1) both svelte-10joqin-line-in;animation-delay:calc(.25s + var(--i) * 70ms);display:block;overflow:hidden}.ln.head.svelte-10joqin{color:var(--paper)}.ln.street.svelte-10joqin{color:var(--brass)}.ln.you.svelte-10joqin{color:#7fe0b8}@keyframes svelte-10joqin-line-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}figcaption.svelte-10joqin{color:var(--sage);margin-top:.8rem;font-size:.85rem}.screens.svelte-10joqin{padding:2.5rem 0 3rem}.screens.svelte-10joqin h2:where(.svelte-10joqin){letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.15rem;font-weight:650}.shots.svelte-10joqin{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.shots.svelte-10joqin figure:where(.svelte-10joqin){align-content:start;gap:.75rem;margin:0;display:grid}.shots.svelte-10joqin figcaption:where(.svelte-10joqin){color:var(--sage);font-size:.95rem;line-height:1.5}.shots.svelte-10joqin figcaption:where(.svelte-10joqin) strong:where(.svelte-10joqin){color:var(--paper);font-weight:600}.shots-note.svelte-10joqin{color:var(--sage);margin:1rem 0 0;font-size:.85rem}@media (width<=640px){.shots.svelte-10joqin{grid-template-columns:minmax(0,1fr);max-width:22rem}}.button.ghost.svelte-10joqin{color:var(--paper);box-shadow:0 0 0 1px var(--line) inset;background:0 0}.button.ghost.svelte-10joqin:hover{box-shadow:0 0 0 1px var(--sage) inset}.claims.svelte-10joqin{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.claims.svelte-10joqin>div:where(.svelte-10joqin){padding:2rem 1.75rem 2.25rem}.claims.svelte-10joqin>div:where(.svelte-10joqin):first-child{padding-left:0}.claims.svelte-10joqin>div:where(.svelte-10joqin)+div:where(.svelte-10joqin){border-left:1px solid var(--line)}.claims.svelte-10joqin h2:where(.svelte-10joqin){letter-spacing:-.01em;margin:0 0 .6rem;font-size:1.15rem;font-weight:650}.claims.svelte-10joqin p:where(.svelte-10joqin){color:var(--sage);max-width:22rem;margin:0;font-size:.95rem;line-height:1.55}.download.svelte-10joqin{grid-template:"head release""install release""install account"1fr/minmax(0,1fr) minmax(0,1.35fr);gap:2.5rem 3.5rem;padding:5rem 0 1rem;scroll-margin-top:1rem;display:grid}.download-head.svelte-10joqin{grid-area:head}.download-head.svelte-10joqin h2:where(.svelte-10joqin){letter-spacing:-.03em;margin:0 0 .9rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:740;line-height:1}.download-head.svelte-10joqin p:where(.svelte-10joqin){max-width:22rem;color:var(--sage);margin:0;line-height:1.55}.release.svelte-10joqin{background:linear-gradient(180deg, var(--raised), #0f1c1899);box-shadow:0 0 0 1px var(--line) inset, 0 24px 60px -30px #12805e80;border-radius:16px;grid-area:release;overflow:hidden}.release-row.svelte-10joqin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.6rem;display:flex}.release-name.svelte-10joqin{letter-spacing:-.015em;margin:0;font-size:1.3rem;font-weight:700}.release-sub.svelte-10joqin{color:var(--sage);margin:.2rem 0 0;font-size:.9rem}.checksum.svelte-10joqin{border-top:1px solid var(--line);background:#0000002e;padding:1.25rem 1.6rem 1.5rem}.checksum-head.svelte-10joqin{justify-content:space-between;align-items:center;margin-bottom:.7rem;display:flex}.checksum-head.svelte-10joqin h3:where(.svelte-10joqin){color:var(--sage);margin:0;font-size:.95rem;font-weight:600}.copy.svelte-10joqin{color:var(--paper);font:inherit;cursor:pointer;background:#ecefe90f;border:none;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;box-shadow:inset 0 0 0 1px #ecefe924}.copy.svelte-10joqin:hover{background:#ecefe91f}.hash.svelte-10joqin{font-family:var(--font-mono);letter-spacing:.02em;color:var(--paper);grid-template-columns:repeat(4,max-content);gap:.35rem 0;font-size:.95rem;display:grid}.hash.svelte-10joqin span:where(.svelte-10joqin){margin-right:.7em}.verify.svelte-10joqin{color:var(--sage);margin:.9rem 0 0;font-size:.85rem}.verify.svelte-10joqin code:where(.svelte-10joqin){font-family:var(--font-mono);color:#c9d4ce;overflow-wrap:anywhere;font-size:.8rem}.install.svelte-10joqin{grid-area:install}.install.svelte-10joqin h3:where(.svelte-10joqin){margin:0 0 1rem;font-size:1.15rem;font-weight:650}ol.svelte-10joqin{gap:1rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-10joqin{grid-template-columns:2rem 1fr;align-items:baseline;gap:.9rem;display:grid}.step.svelte-10joqin{width:1.75rem;height:1.75rem;color:var(--brass);border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid;transform:translateY(-.1rem);box-shadow:inset 0 0 0 1px #e8b64c73}li.svelte-10joqin p:where(.svelte-10joqin){color:var(--sage);margin:0;line-height:1.55}.account.svelte-10joqin{color:var(--sage);flex-wrap:wrap;grid-area:account;align-self:start;align-items:center;gap:1rem 1.25rem;margin:.5rem 0 0;display:flex}.account.svelte-10joqin a:where(.svelte-10joqin):not(.button){color:var(--paper)}.download.locked.svelte-10joqin{grid-template-rows:auto;grid-template-areas:"head release"}.path.svelte-10joqin{border-top:1px solid var(--line);background:#0000002e;gap:0;padding:.4rem 1.6rem}.path.svelte-10joqin li:where(.svelte-10joqin){padding:.95rem 0}.path.svelte-10joqin li:where(.svelte-10joqin)+li:where(.svelte-10joqin){border-top:1px solid #ecefe90a}.path.svelte-10joqin .step:where(.svelte-10joqin){color:var(--sage);box-shadow:inset 0 0 0 1px #93a59c59}.path.svelte-10joqin .current:where(.svelte-10joqin) .step:where(.svelte-10joqin){color:var(--brass);box-shadow:inset 0 0 0 1px #e8b64c99,0 0 16px -2px #e8b64c73}.path.svelte-10joqin .done:where(.svelte-10joqin) .step:where(.svelte-10joqin){color:var(--ink);background:var(--felt);box-shadow:none}.path-title.svelte-10joqin{color:var(--sage);margin:0 0 .2rem;font-weight:650}.path.svelte-10joqin .current:where(.svelte-10joqin) .path-title:where(.svelte-10joqin),.path.svelte-10joqin .done:where(.svelte-10joqin) .path-title:where(.svelte-10joqin){color:var(--paper)}.path.svelte-10joqin li:where(.svelte-10joqin) p:where(.svelte-10joqin):not(.path-title){overflow-wrap:anywhere;font-size:.9rem}.path.svelte-10joqin li:where(.svelte-10joqin):not(.current):not(.done) p:where(.svelte-10joqin):not(.path-title){color:#93a59cbf}.path-foot.svelte-10joqin{border-top:1px solid var(--line);color:var(--sage);margin:0;padding:1rem 1.6rem 1.2rem;font-size:.9rem}.path-foot.svelte-10joqin a:where(.svelte-10joqin),.path.svelte-10joqin li:where(.svelte-10joqin) a:where(.svelte-10joqin){color:var(--paper)}@media (width<=860px){.hero.svelte-10joqin{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding:2rem 0 3.5rem}.glow.svelte-10joqin{background:radial-gradient(28rem 22rem at 70% 70%, #12805e80, transparent 70%), radial-gradient(20rem 16rem at 40% 85%, #e8b64c2e, transparent 70%), radial-gradient(22rem 18rem at 10% 10%, #3c5aaa38, transparent 70%), linear-gradient(180deg, #0a141100 70%, var(--ink) 100%)}.claims.svelte-10joqin{grid-template-columns:minmax(0,1fr)}.claims.svelte-10joqin>div:where(.svelte-10joqin),.claims.svelte-10joqin>div:where(.svelte-10joqin):first-child{padding:1.5rem 0}.claims.svelte-10joqin>div:where(.svelte-10joqin)+div:where(.svelte-10joqin){border-left:none;border-top:1px solid var(--line)}.download.svelte-10joqin{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""release""install""account";padding-top:3.5rem}.download.locked.svelte-10joqin{grid-template-areas:"head""release"}}@media (width<=480px){pre.svelte-10joqin{padding:1rem 1rem 1.4rem;font-size:.68rem}.release-row.svelte-10joqin,.checksum.svelte-10joqin,.path.svelte-10joqin,.path-foot.svelte-10joqin{padding-left:1.1rem;padding-right:1.1rem}.release-row.svelte-10joqin .button:where(.svelte-10joqin){width:100%}.hash.svelte-10joqin{grid-template-columns:repeat(2,max-content);font-size:.9rem}}@media (prefers-reduced-motion:reduce){.ln.svelte-10joqin{animation:none}.button.svelte-10joqin{transition:none}.button.primary.svelte-10joqin:hover{transform:none}}
