.panel.svelte-ipo7jw{border:1px solid color-mix(in srgb, var(--accent) 22%, #94a3b81f);width:min(24rem,100vw - 2rem);box-shadow:0 0 0 1px #ffffff05 inset, 0 24px 60px #0009, 0 0 28px color-mix(in srgb, var(--accent) 8%, transparent);-webkit-backdrop-filter:blur(18px)saturate(.85);backdrop-filter:blur(18px)saturate(.85);color:#e2e8f0;background:linear-gradient(160deg,#03050ce6,#04060edb);border-radius:1.1rem;padding:1.5rem 1.4rem 1.35rem;animation:.35s ease-out svelte-ipo7jw-rise;position:relative}.panel.live.svelte-ipo7jw{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}@keyframes svelte-ipo7jw-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.close.svelte-ipo7jw{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:none;border-radius:999px;width:2rem;height:2rem;font-size:1.25rem;line-height:1;position:absolute;top:.7rem;right:.8rem}.close.svelte-ipo7jw:hover{color:#fff;background:#ffffff1f}.eyebrow.svelte-ipo7jw{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.68rem;display:flex}.dot.svelte-ipo7jw{background:var(--accent);width:.45rem;height:.45rem;box-shadow:0 0 10px var(--accent);border-radius:50%}.badge.svelte-ipo7jw{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent);letter-spacing:.08em;border-radius:999px;padding:.15rem .45rem}.badge.muted.svelte-ipo7jw{color:#94a3b8;border-color:#94a3b859}h2.svelte-ipo7jw{letter-spacing:-.02em;color:#f8fafc;margin:0;padding-right:1.5rem;font-size:1.55rem;font-weight:650}.subtitle.svelte-ipo7jw{color:color-mix(in srgb, var(--accent) 80%, #e2e8f0);margin:.25rem 0 0;font-size:.9rem}.short.svelte-ipo7jw{color:#f1f5f9;margin:1rem 0 .6rem;font-size:1rem;font-weight:500}.body.svelte-ipo7jw{color:#cbd5e1;margin:0;font-size:.9rem;line-height:1.55}blockquote.svelte-ipo7jw{border-left:2px solid var(--accent);color:#cbd5e1;background:#ffffff08;border-radius:0 .5rem .5rem 0;margin:1rem 0 0;padding:.75rem .85rem;font-size:.82rem;line-height:1.5}.quote-label.svelte-ipo7jw{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:.3rem;font-size:.62rem;display:block}.links.svelte-ipo7jw{flex-wrap:wrap;gap:.5rem;margin-top:1.15rem;display:flex}.cta.svelte-ipo7jw{background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 85%, white), var(--accent));color:#041016;box-shadow:0 0 24px color-mix(in srgb, var(--accent) 35%, transparent);border:1px solid #0000;border-radius:999px;align-items:center;padding:.55rem .95rem;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.cta.svelte-ipo7jw:hover{filter:brightness(1.08)}.cta.secondary.svelte-ipo7jw{color:color-mix(in srgb, var(--accent) 90%, #f8fafc);border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:none;background:0 0}.cta.secondary.svelte-ipo7jw:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);filter:none}.cta.pending.svelte-ipo7jw{color:#64748b;box-shadow:none;cursor:default;background:0 0;border-color:#64748b73;font-style:italic;font-weight:500}.soon.svelte-ipo7jw{color:#64748b;margin:1rem 0 0;font-size:.8rem;font-style:italic}.panel.svelte-1ovpfu{-webkit-backdrop-filter:blur(18px)saturate(.85);backdrop-filter:blur(18px)saturate(.85);color:#e2e8f0;background:linear-gradient(160deg,#06040eeb,#03050ce0);border:1px solid #94a3b824;border-radius:1.1rem;width:min(24rem,100vw - 2rem);padding:1.5rem 1.4rem 1.35rem;animation:.35s ease-out svelte-1ovpfu-rise;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 60px #0009,0 0 32px #7c3aed1a}@keyframes svelte-1ovpfu-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.close.svelte-1ovpfu{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:none;border-radius:999px;width:2rem;height:2rem;font-size:1.25rem;line-height:1;position:absolute;top:.7rem;right:.8rem}.close.svelte-1ovpfu:hover{color:#fff;background:#ffffff1f}.eyebrow.svelte-1ovpfu{letter-spacing:.16em;text-transform:uppercase;color:#c4b5fd;margin-bottom:.55rem;font-size:.68rem}h2.svelte-1ovpfu{letter-spacing:-.03em;background:linear-gradient(120deg,#e9d5ff,#67e8f9,#f9a8d4);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.7rem;font-weight:700}.legal.svelte-1ovpfu{color:#64748b;letter-spacing:.04em;margin:.2rem 0 0;font-size:.75rem}.tagline.svelte-1ovpfu{color:#f1f5f9;margin:1rem 0 .65rem;font-size:1rem;font-weight:500;line-height:1.45}.about.svelte-1ovpfu{color:#cbd5e1;margin:0;font-size:.9rem;line-height:1.55}.principles.svelte-1ovpfu{flex-wrap:wrap;gap:.4rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.principles.svelte-1ovpfu li:where(.svelte-1ovpfu){letter-spacing:.06em;text-transform:uppercase;color:#ddd6fe;border:1px solid #a78bfa59;border-radius:999px;padding:.3rem .65rem;font-size:.72rem}.mail.svelte-1ovpfu{color:#67e8f9;margin-top:1.15rem;font-size:.9rem;text-decoration:none;display:inline-block}.mail.svelte-1ovpfu:hover{text-decoration:underline}.panel.svelte-56b0fw{-webkit-backdrop-filter:blur(18px)saturate(.85);backdrop-filter:blur(18px)saturate(.85);color:#e2e8f0;background:linear-gradient(160deg,#03050ceb,#04060ee0);border:1px solid #94a3b829;border-radius:1.1rem;width:min(26rem,100vw - 2rem);padding:1.5rem 1.4rem 1.35rem;animation:.35s ease-out svelte-56b0fw-rise;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,0 28px 70px #000000a6,0 0 36px #7c3aed1f}@keyframes svelte-56b0fw-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.close.svelte-56b0fw{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:none;border-radius:999px;width:2rem;height:2rem;font-size:1.25rem;line-height:1;position:absolute;top:.7rem;right:.8rem}.close.svelte-56b0fw:hover{color:#fff;background:#ffffff1f}.eyebrow.svelte-56b0fw{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.68rem;display:flex}.dot.svelte-56b0fw{background:linear-gradient(135deg,#a78bfa,#22d3ee);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 10px #a78bfab3}.badge.svelte-56b0fw{color:#c4b5fd;letter-spacing:.08em;border:1px solid #a78bfa73;border-radius:999px;padding:.15rem .45rem}h2.svelte-56b0fw{letter-spacing:-.02em;color:#f8fafc;margin:0;padding-right:1.5rem;font-size:1.55rem;font-weight:650}.lead.svelte-56b0fw{color:#94a3b8;margin:.55rem 0 0;font-size:.88rem;line-height:1.5}.form.svelte-56b0fw{flex-direction:column;gap:.75rem;margin-top:1.15rem;display:flex}.field.svelte-56b0fw{flex-direction:column;gap:.3rem;display:flex}.label.svelte-56b0fw{letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:.62rem}input.svelte-56b0fw,textarea.svelte-56b0fw{box-sizing:border-box;color:#f1f5f9;width:100%;font:inherit;resize:vertical;background:#02040aa6;border:1px solid #94a3b82e;border-radius:.65rem;outline:none;min-height:2.5rem;padding:.6rem .75rem;font-size:.9rem}input.svelte-56b0fw::placeholder,textarea.svelte-56b0fw::placeholder{color:#475569}input.svelte-56b0fw:focus,textarea.svelte-56b0fw:focus{border-color:#a78bfa8c;box-shadow:0 0 0 3px #7c3aed26}textarea.invalid.svelte-56b0fw{border-color:#f871718c}.submit.svelte-56b0fw{cursor:pointer;font:inherit;color:#041016;background:linear-gradient(120deg,#c4b5fd,#a78bfa 40%,#22d3ee);border:none;border-radius:999px;margin-top:.25rem;padding:.65rem 1.1rem;font-size:.88rem;font-weight:650;box-shadow:0 0 24px #a78bfa59}.submit.svelte-56b0fw:hover{filter:brightness(1.08)}.hint-error.svelte-56b0fw{color:#fca5a5;margin:0;font-size:.78rem}.hint-ok.svelte-56b0fw{color:#94a3b8;margin:0;font-size:.78rem;font-style:italic}.direct.svelte-56b0fw{border-top:1px solid #94a3b81f;margin-top:1.15rem;padding-top:1rem}.direct-label.svelte-56b0fw{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:.4rem;font-size:.62rem;display:block}.direct-row.svelte-56b0fw{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mail.svelte-56b0fw{color:#c4b5fd;word-break:break-all;font-size:.88rem;font-weight:500;text-decoration:none}.mail.svelte-56b0fw:hover{color:#e9d5ff;text-decoration:underline}.copy.svelte-56b0fw{color:#94a3b8;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #94a3b840;border-radius:999px;padding:.3rem .65rem;font-size:.72rem}.copy.svelte-56b0fw:hover{color:#e2e8f0;border-color:#a78bfa66}.top.svelte-tkgv67{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:flex;position:absolute;top:0;left:0;right:0}.top-right.svelte-tkgv67{pointer-events:none;align-items:center;gap:.85rem;display:flex}.contact-btn.svelte-tkgv67{pointer-events:auto;-webkit-backdrop-filter:blur(12px)saturate(.85);backdrop-filter:blur(12px)saturate(.85);color:#cbd5e1;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#03050cb8;border:1px solid #94a3b829;border-radius:999px;padding:.45rem .85rem;font-size:.72rem;font-weight:600;transition:border-color .2s,color .2s,background .2s;box-shadow:0 4px 24px #00000059}.contact-btn.svelte-tkgv67:hover,.contact-btn.active.svelte-tkgv67{color:#f8fafc;background:#04060ee0;border-color:#a78bfa73}.brand.svelte-tkgv67{pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(12px)saturate(.85);backdrop-filter:blur(12px)saturate(.85);background:#03050cb8;border:1px solid #94a3b81f;border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .35rem;display:inline-flex;box-shadow:0 4px 24px #00000059}.mark.svelte-tkgv67{color:#0b1020;background:linear-gradient(135deg,#a78bfa,#22d3ee);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;font-weight:800;display:grid}.name.svelte-tkgv67{letter-spacing:.04em;color:#f8fafc;font-size:.95rem;font-weight:650}.hint.svelte-tkgv67{color:#64748bbf;letter-spacing:.04em;text-shadow:0 1px 8px #000000a6;margin:0;font-size:.7rem}@media (width<=720px){.hint.svelte-tkgv67{display:none}}.contact-slot.svelte-tkgv67{z-index:14;pointer-events:auto;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.backdrop.svelte-tkgv67{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#02040a73;border:none;margin:0;padding:0;position:absolute;inset:0}.contact-slot.svelte-tkgv67 .panel{z-index:1;position:relative}.legend.svelte-tkgv67{z-index:10;pointer-events:auto;flex-direction:column;gap:.35rem;display:flex;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.legend-item.svelte-tkgv67{-webkit-backdrop-filter:blur(12px)saturate(.8);backdrop-filter:blur(12px)saturate(.8);cursor:pointer;text-align:left;background:#03050cad;border:1px solid #94a3b81a;border-radius:.7rem;align-items:center;gap:.55rem;min-width:10.5rem;padding:.4rem .65rem;transition:border-color .2s,background .2s;display:flex;box-shadow:0 4px 20px #0000004d}.legend-item.svelte-tkgv67:hover,.legend-item.active.svelte-tkgv67{border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:#04060ed1}.swatch.svelte-tkgv67{background:var(--accent);width:.5rem;height:.5rem;box-shadow:0 0 6px color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;flex-shrink:0}.swatch.forming.svelte-tkgv67{opacity:.55;box-shadow:0 0 4px color-mix(in srgb, var(--accent) 40%, transparent)}.meta.svelte-tkgv67{flex-direction:column;gap:.05rem;display:flex}.l-name.svelte-tkgv67{color:#e2e8f0;font-size:.78rem;font-weight:600}.l-state.svelte-tkgv67{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:.62rem}.bottom.svelte-tkgv67{z-index:10;letter-spacing:.08em;text-transform:uppercase;color:#475569d9;text-shadow:0 1px 10px #000000b3;pointer-events:none;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;font-size:.65rem;display:flex;position:absolute;bottom:0;left:0;right:0}.principles.svelte-tkgv67{color:#64748bb3}@media (width<=640px){.legend.svelte-tkgv67{flex-flow:wrap;max-width:calc(100% - 2rem);top:auto;bottom:3rem;transform:none}.legend-item.svelte-tkgv67{min-width:0}.principles.svelte-tkgv67{display:none}}.panel-slot.svelte-tkgv67{z-index:12;pointer-events:auto;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}@media (width<=640px){.panel-slot.svelte-tkgv67{top:auto;bottom:5.5rem;right:50%;transform:translate(50%)}}.intro.svelte-1p0yziw{z-index:20;pointer-events:auto;place-items:center;display:grid;position:absolute;inset:0}.exposure.svelte-1p0yziw{opacity:.72;pointer-events:none;background:#03040a;transition:opacity 1.05s ease-out;position:absolute;inset:0}.veil.svelte-1p0yziw{pointer-events:none;background:radial-gradient(at 50% 45%,#4c1d9547,#0000 55%),radial-gradient(at 50% 100%,#03040ad9,#03040a66 40%,#0000 70%),#03040a33;transition:opacity 1.05s ease-out;position:absolute;inset:0}.content.svelte-1p0yziw{z-index:1;text-align:center;pointer-events:auto;max-width:32rem;padding:2rem;transition:opacity .7s ease-out,transform .9s ease-out;animation:1s ease-out svelte-1p0yziw-fade-in;position:relative}.intro.leaving.svelte-1p0yziw{pointer-events:none}.intro.leaving.svelte-1p0yziw .exposure:where(.svelte-1p0yziw),.intro.leaving.svelte-1p0yziw .veil:where(.svelte-1p0yziw){opacity:0}.intro.leaving.svelte-1p0yziw .content:where(.svelte-1p0yziw){opacity:0;transform:translateY(-8px)scale(.98)}.intro.instant.svelte-1p0yziw .exposure:where(.svelte-1p0yziw),.intro.instant.svelte-1p0yziw .veil:where(.svelte-1p0yziw),.intro.instant.svelte-1p0yziw .content:where(.svelte-1p0yziw){transition-duration:.01ms}@keyframes svelte-1p0yziw-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kicker.svelte-1p0yziw{letter-spacing:.22em;text-transform:uppercase;color:#a5b4fc;margin:0;font-size:.72rem}h1.svelte-1p0yziw{letter-spacing:-.04em;background:linear-gradient(120deg,#e9d5ff 10%,#67e8f9 50%,#f9a8d4 90%);color:#0000;filter:drop-shadow(0 0 30px #7c3aed59);-webkit-background-clip:text;background-clip:text;margin:.6rem 0 0;font-size:clamp(2.8rem,8vw,4.2rem);font-weight:700;line-height:1}.tag.svelte-1p0yziw{color:#e2e8f0;max-width:26rem;margin:1.1rem auto 0;font-size:1.05rem;line-height:1.5}.myth.svelte-1p0yziw{color:#94a3b8;margin:.85rem 0 0;font-size:.92rem;font-style:italic}.enter.svelte-1p0yziw{color:#0b1020;cursor:pointer;pointer-events:auto;background:linear-gradient(120deg,#a78bfa,#22d3ee);border:none;border-radius:999px;margin-top:1.75rem;padding:.8rem 1.5rem;font-size:.95rem;font-weight:700;box-shadow:0 0 32px #22d3ee40}.enter.svelte-1p0yziw:hover{filter:brightness(1.06)}.skip.svelte-1p0yziw{color:#64748b;cursor:pointer;letter-spacing:.04em;pointer-events:auto;background:0 0;border:none;margin:.85rem auto 0;font-size:.8rem;display:block}.skip.svelte-1p0yziw:hover{color:#94a3b8}.stage.svelte-1uha8ag{background:#03040a;width:100%;height:100dvh;position:relative;overflow:hidden}.fallback.svelte-1uha8ag{background:radial-gradient(at 50% 45%,#7c3aed59,#0000 50%),radial-gradient(at 60%,#06b6d433,#0000 45%),#03040a;position:absolute;inset:0}.ui.svelte-1uha8ag{z-index:5;pointer-events:none;position:absolute;inset:0}.ui.svelte-1uha8ag button,.ui.svelte-1uha8ag a,.ui.svelte-1uha8ag aside,.ui.svelte-1uha8ag header,.ui.svelte-1uha8ag input,.ui.svelte-1uha8ag textarea,.ui.svelte-1uha8ag form,.ui.svelte-1uha8ag .legend,.ui.svelte-1uha8ag .panel-slot,.ui.svelte-1uha8ag .contact-slot,.ui.svelte-1uha8ag .intro{pointer-events:auto}
