.demo.svelte-1telal8{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface-sunk);flex-direction:column;min-width:0;min-height:490px;display:flex;overflow:hidden}.demo-heading.svelte-1telal8{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-5);border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.view-label.svelte-1telal8{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-soft)}.sample-login.svelte-1telal8{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);margin:0;display:grid}.sample-login.svelte-1telal8 dt:where(.svelte-1telal8){font-size:var(--text-xs);color:var(--ink-soft)}.sample-login.svelte-1telal8 dd:where(.svelte-1telal8){margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.sample.svelte-1telal8{color:var(--ink-faint)}.demo-stage.svelte-1telal8{align-content:start;gap:var(--space-4);padding:var(--space-6);flex:1;display:grid}.demo-stage.svelte-1telal8:focus{outline:none}.sealed.svelte-1telal8,.gone.svelte-1telal8{justify-items:center;gap:var(--space-5);padding:var(--space-5) 0;text-align:center;display:grid}.empty-mark.svelte-1telal8{font-family:var(--font-mono);font-size:var(--text-xl);color:var(--ink-faint)}.masked.svelte-1telal8{gap:var(--space-3);padding:var(--space-3) 0;color:var(--accent);font-size:var(--text-xl);letter-spacing:var(--tracking-mask);display:flex}h3.svelte-1telal8{font:var(--type-title)}.sealed.svelte-1telal8 p:where(.svelte-1telal8),.gone.svelte-1telal8 p:where(.svelte-1telal8){color:var(--ink-soft);font-size:var(--text-sm)}.sender.svelte-1telal8,.opened.svelte-1telal8{gap:var(--space-5);min-width:0;display:grid}.status.svelte-1telal8{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-sm);display:flex}.explanation.svelte-1telal8{color:var(--ink-soft);font-size:var(--text-sm)}.demo-note.svelte-1telal8{padding:var(--space-4);border-top:1px solid var(--line);text-align:center;color:var(--ink-soft);font-size:var(--text-xs);font-family:var(--font-mono)}.error.svelte-1telal8{padding:var(--space-4);color:var(--danger);font-size:var(--text-sm)}@media (prefers-reduced-motion:no-preference){.sender.svelte-1telal8,.sealed.svelte-1telal8,.opened.svelte-1telal8,.gone.svelte-1telal8{animation:svelte-1telal8-reveal var(--duration-slow) var(--ease) both}}@keyframes svelte-1telal8-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=47.99rem){.demo.svelte-1telal8{min-height:490px}.demo-stage.svelte-1telal8{padding:var(--space-5)}}.artwork.svelte-7ikcu3{aspect-ratio:1;cursor:pointer;border-radius:var(--radius-panel);-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block}svg.svelte-7ikcu3{width:100%;height:auto;display:block;overflow:visible}.quarry-head.svelte-7ikcu3{transform-origin:512px 450px;animation:6s ease-in-out infinite svelte-7ikcu3-float}.quarry-look.svelte-7ikcu3{animation:11s ease-in-out infinite svelte-7ikcu3-glance}.quarry-eye.svelte-7ikcu3{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite svelte-7ikcu3-blink}.artwork.svelte-7ikcu3:not(.playing) :is(.quarry-head:where(.svelte-7ikcu3),.quarry-look:where(.svelte-7ikcu3),.quarry-eye:where(.svelte-7ikcu3),.delete-window:where(.svelte-7ikcu3),.typing-caret:where(.svelte-7ikcu3)){animation-play-state:paused}.quarry-reaction.svelte-7ikcu3{transform-origin:512px 450px}.closed-eyes.svelte-7ikcu3,.hurt.svelte-7ikcu3 .quarry-look:where(.svelte-7ikcu3){opacity:0}.hurt.svelte-7ikcu3 .closed-eyes:where(.svelte-7ikcu3){opacity:1}@media (prefers-reduced-motion:no-preference){.hurt.svelte-7ikcu3 .quarry-reaction:where(.svelte-7ikcu3){animation:svelte-7ikcu3-flinch 1.1s var(--ease) both}.hurt.svelte-7ikcu3 .closed-eyes:where(.svelte-7ikcu3){transform-origin:620px 475px;animation:1.1s ease-out both svelte-7ikcu3-wince}@keyframes svelte-7ikcu3-flinch{0%,to{transform:none}12%{transform:translateY(12px)rotate(-3deg)scale(.97)}28%{transform:translateY(4px)rotate(1deg)scale(.99)}75%{transform:translateY(4px)rotate(-1deg)}}@keyframes svelte-7ikcu3-wince{0%{opacity:0;transform:scaleY(.6)}12%,75%{opacity:1;transform:scaleY(1)}to{opacity:1;transform:scaleY(.6)}}}@keyframes svelte-7ikcu3-float{0%,to{transform:translateY(8px)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes svelte-7ikcu3-glance{0%,25%,75%,to{transform:translate(0)}35%,55%{transform:translate(-18px)}}@keyframes svelte-7ikcu3-blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.09)}}.cycle-letter.svelte-7ikcu3{font-family:var(--font-mono);font-weight:var(--weight-strong);opacity:1;transition:opacity .14s}.cycle-star.svelte-7ikcu3{opacity:0;transition:opacity .14s}.concealed.svelte-7ikcu3 .cycle-letter:where(.svelte-7ikcu3){opacity:0}.concealed.svelte-7ikcu3 .cycle-star:where(.svelte-7ikcu3){opacity:1}.cycle-cell.untyped.svelte-7ikcu3{opacity:0}.cycle-letter.svelte-7ikcu3{fill:var(--ink)}.typing-caret.svelte-7ikcu3{stroke:var(--ink-soft);animation:.9s step-end infinite svelte-7ikcu3-caret}.delete-window.deleting.svelte-7ikcu3{animation:.48s cubic-bezier(.55,0,.25,1) both svelte-7ikcu3-sweep}@keyframes svelte-7ikcu3-caret{0%,55%{opacity:.75}56%,to{opacity:0}}@keyframes svelte-7ikcu3-sweep{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.quarry-head.svelte-7ikcu3,.quarry-look.svelte-7ikcu3,.quarry-eye.svelte-7ikcu3,.delete-window.deleting.svelte-7ikcu3,.typing-caret.svelte-7ikcu3{animation:none}.cycle-letter.svelte-7ikcu3,.concealed.svelte-7ikcu3 .cycle-letter:where(.svelte-7ikcu3),.typing-caret.svelte-7ikcu3{opacity:0;transition:none}.cycle-star.svelte-7ikcu3,.concealed.svelte-7ikcu3 .cycle-star:where(.svelte-7ikcu3){opacity:1;transition:none}.cycle-cell.untyped.svelte-7ikcu3{opacity:1}}.trigger.svelte-1uz1lw5{pointer-events:none;width:1px;height:1px;position:absolute;top:240px;left:0}.banner.svelte-1uz1lw5{z-index:20;inset-inline:var(--gutter);--banner-gap:var(--space-5);bottom:calc(max(var(--banner-gap), env(safe-area-inset-bottom)) + var(--footer-overlap,0px));align-items:center;gap:var(--space-5);max-width:52rem;padding:var(--space-4) var(--space-3) var(--space-4) var(--space-5);isolation:isolate;border-radius:var(--radius-panel);border:1px solid #0000;margin-inline:auto;display:flex;position:fixed}.surface.svelte-1uz1lw5{z-index:-1;pointer-events:none;transform-origin:0 0;border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-raised);position:absolute;inset:-1px}.banner.minimized.svelte-1uz1lw5{gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);margin-inline:0;inset-inline-start:auto}.copy.svelte-1uz1lw5{flex:1;min-width:0}.copy.svelte-1uz1lw5 p:where(.svelte-1uz1lw5){font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug)}.copy.svelte-1uz1lw5 span:where(.svelte-1uz1lw5){margin-top:var(--space-1);color:var(--ink-soft);font-size:var(--text-sm);display:block}a.svelte-1uz1lw5{align-items:center;gap:var(--space-2);min-height:var(--control-md);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none;display:inline-flex}a.svelte-1uz1lw5:hover{text-decoration:underline}.dismiss.svelte-1uz1lw5{flex:0 0 var(--control-md);width:var(--control-md);height:var(--control-md);border-radius:var(--radius-control);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.dismiss.svelte-1uz1lw5:hover{background:var(--accent-soft);color:var(--ink)}@media (prefers-reduced-motion:no-preference){.banner.svelte-1uz1lw5:not(.minimized){animation:svelte-1uz1lw5-appear var(--duration-slow) var(--ease) both}@keyframes svelte-1uz1lw5-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (width<=47.99rem){.banner.svelte-1uz1lw5{gap:var(--space-1) var(--space-2);padding:var(--space-4);--banner-gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.dismiss.svelte-1uz1lw5{grid-area:1/2/span 2;align-self:start}.copy.svelte-1uz1lw5{grid-column:1}a.svelte-1uz1lw5{grid-column:1;justify-self:start}.banner.minimized.svelte-1uz1lw5{display:flex}}.home.svelte-1uha8ag{position:relative}.questions.svelte-1uha8ag{gap:var(--space-5);padding-top:var(--space-8);border-top:1px solid var(--line);display:grid}.hero.svelte-1uha8ag{padding:var(--space-4) 0 var(--space-8);position:relative}.share-intro.svelte-1uha8ag{display:grid}.share-intro-space.svelte-1uha8ag,.share-intro-text.svelte-1uha8ag{grid-area:1/1}.share-intro-space.svelte-1uha8ag{visibility:hidden}.share-intro-text.svelte-1uha8ag:after{content:"";vertical-align:-.1em;opacity:0;background:currentColor;width:1px;height:.95em;margin-left:.18em;display:inline-block}.share-intro-text.is-typing.svelte-1uha8ag:after{animation:.8s step-end infinite svelte-1uha8ag-share-caret}@keyframes svelte-1uha8ag-share-caret{0%,to{opacity:1}50%{opacity:0}}.hero-statement.svelte-1uha8ag{gap:var(--space-6);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;display:grid}.hero-art.svelte-1uha8ag{aspect-ratio:1;justify-self:end;width:100%;max-width:25rem;position:relative}.hero-character.svelte-1uha8ag{width:92%;position:absolute;top:0;left:4%}h1.svelte-1uha8ag{font:var(--type-display);letter-spacing:var(--tracking-display)}h1.svelte-1uha8ag>span:where(.svelte-1uha8ag){display:block}.last-line.svelte-1uha8ag{color:var(--ink-soft)}.hero-bottom.svelte-1uha8ag{align-items:end;gap:var(--space-6);max-width:52.5rem;margin-top:var(--space-7);grid-template-columns:1fr auto;display:grid}.hero-bottom.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--ink-soft)}.hero-actions.svelte-1uha8ag{justify-items:start;gap:var(--space-4);display:grid}.hero-actions.svelte-1uha8ag>a:where(.svelte-1uha8ag){min-height:var(--control-touch);align-items:center;gap:var(--space-4);color:var(--ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);text-decoration:none;display:inline-flex}.hero-actions.svelte-1uha8ag>a:where(.svelte-1uha8ag):hover{color:var(--ink)}.facts.svelte-1uha8ag{gap:var(--space-4);padding:var(--space-5) 0;border-block:1px solid var(--line);font-family:var(--font-mono);font-size:var(--text-xs);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.facts.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--ink-faint);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.facts.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:var(--space-2) 0 0;color:var(--ink-soft)}.how-section.svelte-1uha8ag{padding:var(--space-9) 0}h2.svelte-1uha8ag{font:var(--type-marketing);letter-spacing:var(--tracking-display)}h2.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--ink-soft)}.section-heading.svelte-1uha8ag{margin-bottom:var(--space-8)}.handoff.svelte-1uha8ag{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:start;display:grid}.how-steps.svelte-1uha8ag{gap:var(--space-7);padding:var(--space-2) 0 0;margin:0;list-style:none;display:grid}.how-steps.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:var(--space-5) 1fr;gap:var(--space-5);display:grid}.step-number.svelte-1uha8ag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint);padding-top:var(--space-1)}.how-steps.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:var(--space-3);color:var(--ink-soft);max-width:30ch}.security-section.svelte-1uha8ag{border-top:1px solid var(--line);padding:var(--space-9) 0 var(--space-7)}.section-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag),.security-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:var(--space-6);max-width:43ch}.security-columns.svelte-1uha8ag{gap:var(--space-9);margin-top:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.security-group.svelte-1uha8ag{padding-top:var(--space-5);border-top:1px solid var(--line)}.security-group.svelte-1uha8ag h3:where(.svelte-1uha8ag){font:var(--type-section)}.security-group.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin-top:var(--space-2);color:var(--ink-faint);font-size:var(--text-sm)}.security-group.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:var(--space-3);margin:var(--space-6) 0 0;color:var(--ink-soft);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.security-link.svelte-1uha8ag{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-6) 0;border-top:1px solid var(--line);margin-top:var(--space-7);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.security-link.svelte-1uha8ag svg{transition:transform var(--duration) var(--ease)}.security-link.svelte-1uha8ag:hover svg{transform:translate(3px,-3px)}@media (prefers-reduced-motion:no-preference){.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag),.hero-bottom.svelte-1uha8ag,h1.svelte-1uha8ag>span:where(.svelte-1uha8ag){animation:svelte-1uha8ag-arrive var(--duration-reveal) var(--ease) both}.hero-art.svelte-1uha8ag{animation:svelte-1uha8ag-arrive calc(var(--duration-reveal) + var(--duration-slow)) var(--ease) var(--duration) both}h1.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(2){animation-delay:90ms}h1.svelte-1uha8ag>:where(.svelte-1uha8ag):nth-child(3){animation-delay:var(--duration)}.hero-bottom.svelte-1uha8ag{animation-delay:.28s}.home.svelte-1uha8ag .reveal-ready{opacity:0;transform:translateY(var(--space-4));transition:opacity var(--duration-reveal) var(--ease), transform var(--duration-reveal) var(--ease)}.home.svelte-1uha8ag .reveal-ready.visible{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-arrive{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}@media (width<=63.99rem){.handoff.svelte-1uha8ag,.security-columns.svelte-1uha8ag{gap:var(--space-7)}}@media (width<=47.99rem){.hero.svelte-1uha8ag{padding:var(--space-2) 0 var(--space-7)}.eyebrow.svelte-1uha8ag{min-height:var(--space-8);max-width:calc(100% - clamp(94px, 26vw, 128px) - var(--space-3));align-items:end;display:flex}.hero-statement.svelte-1uha8ag{display:block}.hero-art.svelte-1uha8ag{width:clamp(94px,26vw,128px);position:absolute;top:0;right:0}.hero-bottom.svelte-1uha8ag{margin-top:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}.hero-actions.svelte-1uha8ag{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.facts.svelte-1uha8ag{row-gap:var(--space-5);grid-template-columns:1fr 1fr}.how-section.svelte-1uha8ag{padding:var(--space-8) 0}.section-heading.svelte-1uha8ag{margin-bottom:var(--space-7)}.handoff.svelte-1uha8ag{gap:var(--space-7);grid-template-columns:1fr}.how-steps.svelte-1uha8ag{gap:var(--space-6)}.how-steps.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:38ch}.security-section.svelte-1uha8ag{padding-top:var(--space-8)}.security-columns.svelte-1uha8ag{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:1fr}}
