.psv-overlay{z-index:60;background:#0000008c;animation:.22s cubic-bezier(.16,1,.3,1) psv-overlay-in;position:fixed;inset:0}@keyframes psv-overlay-in{0%{opacity:0}to{opacity:1}}.psv-content{z-index:61;background:color-mix(in srgb, var(--ink) 96%, transparent);border:1px solid var(--hairline,#ffffff0f);color:var(--paper);font-family:var(--font);box-sizing:border-box;width:100%;max-height:calc(100dvh - 32px);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0));border-radius:20px 20px 0 0;flex-direction:column;gap:0;animation:.26s cubic-bezier(.32,.72,0,1) psv-sheet-in;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 24px 64px #0009}@keyframes psv-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width>=768px){.psv-content{width:min(380px,92vw);height:100dvh;max-height:100dvh;padding:24px 24px calc(24px + env(safe-area-inset-bottom,0));border-radius:20px 0 0 20px;animation:.28s cubic-bezier(.16,1,.3,1) psv-cabinet-in;inset:0 0 0 auto}@keyframes psv-cabinet-in{0%{transform:translate(100%)}to{transform:translate(0)}}}.psv-header.svelte-636bsx{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.psv-title{font-variation-settings:"wght" 620;color:var(--paper);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.psv-close.svelte-636bsx{width:36px;height:36px;color:var(--paper-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:background .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.psv-close.svelte-636bsx:hover:not(:disabled){background:color-mix(in srgb, var(--paper) 6%, transparent);color:var(--paper)}.psv-close.svelte-636bsx:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-primary,#c9a96e) 30%, transparent)}.psv-close.svelte-636bsx:disabled{opacity:.4;cursor:not-allowed}.psv-section.svelte-636bsx{flex-direction:column;gap:16px;display:flex}.psv-avatar-wrap.svelte-636bsx{justify-content:center;padding:8px 0 4px;display:flex}.psv-body.svelte-636bsx{font-family:var(--font);color:var(--paper-muted);text-align:center;margin:0;font-size:13px;line-height:1.55}.psv-error.svelte-636bsx{font-family:var(--font);color:var(--status-bad,#d97a6c);text-align:center;margin:0;font-size:13px;line-height:1.45}.psv-form.svelte-636bsx{flex-direction:column;gap:14px;display:flex}.psv-input.svelte-636bsx{box-sizing:border-box;width:100%;height:48px;color:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline,#ffffff14);border-radius:var(--r-3,12px);font-family:var(--font);text-align:start;background:0 0;border:none;outline:none;padding:0 14px;font-size:16px;font-weight:500;transition:box-shadow .2s cubic-bezier(.16,1,.3,1)}.psv-input.svelte-636bsx::placeholder{color:var(--paper-muted);opacity:.5}.psv-input.svelte-636bsx:focus-visible{box-shadow:inset 0 0 0 1px var(--brand-primary,#c9a96e)}.psv-input.svelte-636bsx:read-only{opacity:.6}.psv-cta.svelte-636bsx{background:var(--brand-primary,#c9a96e);color:#1a1308;height:48px;font-family:var(--font);letter-spacing:.01em;cursor:pointer;box-shadow:0 4px 16px -4px color-mix(in srgb, var(--brand-primary,#c9a96e) 35%, transparent), 0 1px 0 color-mix(in srgb, var(--paper,#e7e3d6) 15%, transparent) inset;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:600;transition:background .22s cubic-bezier(.22,.61,.36,1),transform .15s cubic-bezier(.4,0,.6,1);display:inline-flex}.psv-cta.svelte-636bsx:hover:not(:disabled){background:color-mix(in srgb, var(--brand-primary,#c9a96e) 92%, white 8%)}.psv-cta.svelte-636bsx:active:not(:disabled){transform:scale(.98)}.psv-cta.svelte-636bsx:focus-visible{box-shadow:0 4px 16px -4px color-mix(in srgb, var(--brand-primary,#c9a96e) 35%, transparent), 0 0 0 3px color-mix(in srgb, var(--brand-primary,#c9a96e) 30%, transparent)}.psv-cta.svelte-636bsx:disabled{opacity:.45;cursor:not-allowed}.psv-spinner.svelte-636bsx{border:2px solid #1a13084d;border-top-color:#1a1308;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite svelte-636bsx-psv-spin}@keyframes svelte-636bsx-psv-spin{to{transform:rotate(360deg)}}.psv-skip.svelte-636bsx{color:var(--paper-muted);font-family:var(--font);cursor:pointer;border-radius:var(--r-2,8px);background:0 0;border:none;align-self:center;padding:6px 12px;font-size:13px;font-weight:500;transition:color .2s cubic-bezier(.16,1,.3,1)}.psv-skip.svelte-636bsx:hover:not(:disabled){color:var(--paper)}.psv-skip.svelte-636bsx:focus-visible{outline:2px solid var(--brand-primary,#c9a96e);outline-offset:2px}.psv-skip.svelte-636bsx:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.psv-overlay,.psv-content{animation:none!important}.psv-spinner.svelte-636bsx{animation:none}}.bg-layer.svelte-b8p3fo{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.tint.svelte-b8p3fo{background:linear-gradient(to top, color-mix(in srgb, var(--brand-primary,#c9a96e) 9%, transparent) 0%, color-mix(in srgb, var(--brand-primary,#c9a96e) 2.5%, transparent) 22%, transparent 45%), linear-gradient(to bottom, color-mix(in srgb, var(--paper,#e7e3d6) 8%, transparent) 0%, transparent 30%);position:absolute;inset:0}.vignette.svelte-b8p3fo{background:radial-gradient(at 50% 55%,#0000 25%,#0000002e 75%,#00000052 100%);position:absolute;inset:0}.noise-overlay.svelte-b8p3fo{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}.hero.svelte-1ju9pz6{text-align:center;animation:svelte-1ju9pz6-hero-in .56s var(--ease-stage,cubic-bezier(.34, 1.15, .45, 1)) .54s both;flex-direction:column;align-items:center;gap:clamp(8px,2dvh,20px);display:flex}@keyframes svelte-1ju9pz6-hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero.svelte-1ju9pz6{animation:none}}.hero-title.svelte-1ju9pz6{font-family:var(--font);font-variation-settings:"wght" 620;letter-spacing:-.02em;color:var(--paper,#e7e3d6);text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(30px,6vw,56px);font-weight:600;line-height:1.08}.hero-byline.svelte-1ju9pz6{font-family:var(--font);letter-spacing:1.8px;text-transform:uppercase;color:var(--paper-muted,#e7e3d6b8);align-items:center;gap:8px;margin:-2px 0 0;font-size:11px;font-weight:500;display:inline-flex}.byline-prefix.svelte-1ju9pz6{opacity:.75;font-weight:400}.byline-name.svelte-1ju9pz6{color:var(--paper,#e7e3d6);white-space:nowrap;letter-spacing:2px;font-weight:700}.hero-tagline.svelte-1ju9pz6{font-family:var(--font);letter-spacing:.01em;color:var(--paper-muted,#e7e3d6b8);max-width:320px;margin:0;font-size:clamp(14px,1.6vw,16px);font-weight:400;line-height:1.5}@media (height<=680px){.hero-tagline.svelte-1ju9pz6{max-width:280px;font-size:12px;line-height:1.35}}@media (width>=1024px){.hero.svelte-1ju9pz6{text-align:left;align-items:flex-start;gap:clamp(10px,1.2vw,18px)}.hero-title.svelte-1ju9pz6{letter-spacing:-.025em;max-width:14ch;font-size:clamp(44px,4.8vw,72px);line-height:1.05}.hero-tagline.svelte-1ju9pz6{max-width:36ch;font-size:clamp(15px,1.1vw,18px)}.hero-byline.svelte-1ju9pz6{letter-spacing:1.6px}}.code-input.svelte-ui0hie{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.cell.svelte-ui0hie{box-sizing:border-box;border:1px solid var(--hairline,#ffffff0f);border-radius:var(--r-2,8px);width:40px;height:48px;color:var(--paper,#e7e3d6);font-family:var(--mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:center;text-transform:uppercase;caret-color:var(--brand-primary,#c9a96e);animation:svelte-ui0hie-cell-in .32s var(--ease-stage,cubic-bezier(.34, 1.15, .45, 1)) calc(.92s + var(--cell-i,0) * 35ms) both;background:#ffffff08;outline:none;padding:0;font-size:18px;font-weight:500;transition:border-color .18s cubic-bezier(.22,.61,.36,1),background .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1)}@keyframes svelte-ui0hie-cell-in{0%{opacity:0}to{opacity:1}}.cell.svelte-ui0hie::placeholder{color:var(--paper-faint,#e7e3d659);font-weight:400}.cell.filled.svelte-ui0hie{border-color:var(--hairline-strong,#ffffff1a);background:#ffffff0d}.cell.svelte-ui0hie:focus,.cell.active.svelte-ui0hie{border-color:var(--brand-primary,#c9a96e);background:color-mix(in srgb, var(--brand-primary,#c9a96e) 6%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary,#c9a96e) 12%, transparent)}.dash.svelte-ui0hie{font-family:var(--mono), ui-monospace, monospace;color:var(--paper-faint,#e7e3d66b);-webkit-user-select:none;user-select:none;margin:0 2px;font-size:20px;font-weight:300}.code-input.flashing.svelte-ui0hie .cell:where(.svelte-ui0hie){border-color:var(--alarm,#e4633a);animation:.4s svelte-ui0hie-code-shake}@keyframes svelte-ui0hie-code-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.code-input.flashing.svelte-ui0hie .cell:where(.svelte-ui0hie){animation:none}.cell.svelte-ui0hie{transition:none;animation:none}}@media (width<=420px){.cell.svelte-ui0hie{width:34px;height:44px;font-size:16px}.dash.svelte-ui0hie{margin:0 1px;font-size:18px}.code-input.svelte-ui0hie{gap:4px}}@media (width<=320px),(height<=600px){.cell.svelte-ui0hie{border-radius:8px;width:32px;height:38px;font-size:16px}.dash.svelte-ui0hie{font-size:16px}}.actions-block.svelte-6ywp8r{width:100%;max-width:480px;animation:svelte-6ywp8r-actions-in .48s var(--ease-stage,cubic-bezier(.34, 1.15, .45, 1)) .76s both;flex-direction:column;align-items:stretch;gap:clamp(12px,2dvh,20px);display:flex}@keyframes svelte-6ywp8r-actions-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.actions-block.svelte-6ywp8r{animation:none}}.btn.svelte-6ywp8r{width:100%;font-family:var(--font);letter-spacing:.01em;cursor:pointer;outline:none;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:16px;font-weight:600;transition:background .22s cubic-bezier(.22,.61,.36,1),color .22s cubic-bezier(.22,.61,.36,1),transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1),border-color .22s cubic-bezier(.22,.61,.36,1);display:inline-flex}.btn.svelte-6ywp8r:disabled{cursor:not-allowed;opacity:.45;transform:none!important}.btn-ico.svelte-6ywp8r{flex-shrink:0}.btn-primary.svelte-6ywp8r{background:var(--brand-primary,#c9a96e);color:var(--brand-on-primary,var(--ink,#0a0c0f));box-shadow:0 4px 16px -4px color-mix(in srgb, var(--brand-primary,#c9a96e) 35%, transparent), 0 1px 0 color-mix(in srgb, var(--paper,#e7e3d6) 15%, transparent) inset;border:none;border-radius:999px}.btn-primary.svelte-6ywp8r:not(:disabled):hover{background:color-mix(in srgb, var(--brand-primary,#c9a96e) 92%, white 8%);box-shadow:0 8px 24px -6px color-mix(in srgb, var(--brand-primary,#c9a96e) 45%, transparent), 0 1px 0 color-mix(in srgb, var(--paper,#e7e3d6) 20%, transparent) inset;transform:translateY(-1px)}.btn-primary.svelte-6ywp8r:not(:disabled):active{box-shadow:0 2px 8px -2px color-mix(in srgb, var(--brand-primary,#c9a96e) 30%, transparent), 0 1px 0 color-mix(in srgb, var(--paper,#e7e3d6) 10%, transparent) inset;transition-duration:.12s;transform:translateY(0)scale(.98)}.btn-primary.svelte-6ywp8r:focus-visible{box-shadow:0 4px 16px -4px color-mix(in srgb, var(--brand-primary,#c9a96e) 35%, transparent), 0 0 0 3px color-mix(in srgb, var(--brand-primary,#c9a96e) 30%, transparent)}.btn-join.svelte-6ywp8r{color:var(--paper,#e7e3d6);border:1px solid var(--hairline-strong,#ffffff1a);background:0 0;border-radius:999px}.btn-join.svelte-6ywp8r:not(:disabled):hover{background:color-mix(in srgb, var(--paper,#e7e3d6) 8%, transparent);border-color:color-mix(in srgb, var(--paper,#e7e3d6) 55%, transparent)}.btn-join.svelte-6ywp8r:not(:disabled):active{transform:scale(.99)}.btn-join.svelte-6ywp8r:focus-visible{border-color:var(--brand-primary,#c9a96e);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary,#c9a96e) 18%, transparent)}.code-group.svelte-6ywp8r{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.code-hint.svelte-6ywp8r{font-family:var(--font);letter-spacing:.01em;color:var(--paper-muted,#e7e3d6b8);margin:0;font-size:13px;font-weight:500}.error-text.svelte-6ywp8r{color:var(--alarm,#e4633a);text-align:center;font-size:14px;font-weight:500;animation:.4s svelte-6ywp8r-shake}@keyframes svelte-6ywp8r-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (width>=1024px){.actions-block.svelte-6ywp8r{align-items:flex-start;max-width:420px}.btn.svelte-6ywp8r{width:auto;min-width:200px;padding:14px 32px}.code-group.svelte-6ywp8r{align-items:flex-start;width:100%}.code-hint.svelte-6ywp8r{text-align:left}.code-group.svelte-6ywp8r .code-input{justify-content:flex-start;width:auto}}.affiliate.svelte-8wnoq0{background:color-mix(in srgb, var(--brand-accent,var(--signal,#7fd1b9)) 10%, transparent);border:1px solid color-mix(in srgb, var(--brand-accent,var(--signal,#7fd1b9)) 22%, transparent);color:var(--paper-muted,#e7e3d6b8);font-family:var(--font);letter-spacing:.1px;white-space:nowrap;animation:svelte-8wnoq0-aff-slide-in .46s var(--ease-settle,cubic-bezier(.16, 1, .3, 1)) 1.18s both;border-radius:999px;align-items:center;gap:7px;padding:7px 12px 7px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}@keyframes svelte-8wnoq0-aff-slide-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.affiliate.svelte-8wnoq0{animation:none}}.affiliate.svelte-8wnoq0:hover{background:color-mix(in srgb, var(--brand-accent,var(--signal,#7fd1b9)) 14%, transparent);border-color:color-mix(in srgb, var(--brand-accent,var(--signal,#7fd1b9)) 32%, transparent);color:var(--paper,#e7e3d6)}.aff-ico.svelte-8wnoq0{width:13px;height:13px;color:var(--brand-accent,var(--signal,#7fd1b9));flex-shrink:0}.aff-txt.svelte-8wnoq0{flex-shrink:0}.aff-cta.svelte-8wnoq0{color:var(--brand-accent,var(--signal,#7fd1b9));flex-shrink:0;margin-left:2px;font-size:13px;font-weight:700}.trust-line.svelte-1ydphcx{font-family:var(--mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--paper-faint,#e7e3d66b);white-space:nowrap;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;margin:0;padding:0;font-size:11.5px;font-weight:400;animation:.52s linear 1.24s both svelte-1ydphcx-trust-fade-in;display:flex}@keyframes svelte-1ydphcx-trust-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.trust-line.svelte-1ydphcx{animation:none}}.trust-dot.svelte-1ydphcx{background:var(--brand-primary,#c9a96e);opacity:.85;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-inline-end:4px}.trust-item.svelte-1ydphcx{color:var(--paper-muted,#e7e3d6b8)}.trust-sep.svelte-1ydphcx{color:var(--paper-faint,#e7e3d66b);-webkit-user-select:none;user-select:none}@media (width<=420px){.trust-line.svelte-1ydphcx{letter-spacing:.04em;gap:0 8px;font-size:10.5px}}body[data-co-brand]:not([data-co-brand=""]) .trust-strip{display:none!important}:root{--accent:var(--brand-primary,#c9a96e);--accent-dim:color-mix(in srgb, var(--brand-primary,#c9a96e) 15%, transparent);--accent-glow:color-mix(in srgb, var(--brand-primary,#c9a96e) 8%, transparent);--signal:#7fd1b9;--signal-dim:#7fd1b933;--alarm:#e4633a;--alarm-dim:#e4633a33;--hairline:#ffffff0f;--hairline-strong:#ffffff1a;--hairline-warm:#e7e3d614;--surface:var(--hairline);--surface-hover:var(--hairline-strong);--border:#ffffff1f;--border-accent:color-mix(in srgb, var(--brand-primary,#c9a96e) 30%, transparent);--blur-glass:20px;--font:"IBM Plex Sans Variable", "IBM Plex Sans", system-ui, -apple-system, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--danger:var(--alarm)}.landing.svelte-1uha8ag{font-family:var(--font);overscroll-behavior:none;box-sizing:border-box;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;align-items:stretch;animation:.6s ease-out both svelte-1uha8ag-landing-in;display:flex;position:fixed;inset:0;overflow:hidden}.cp-hero.svelte-1uha8ag{z-index:1;pointer-events:none;flex:none;justify-content:center;width:100%;height:clamp(260px,40dvh,340px);display:flex;position:relative;overflow:visible}@media (width<=767px){.landing.svelte-1uha8ag>header{position:absolute;top:0;left:0;right:0}}@media (width>=768px) and (width<=1023px){.cp-hero.svelte-1uha8ag{flex:initial;box-sizing:border-box;height:clamp(280px,46dvh,380px);padding:0 max(24px,50vw - 360px);position:absolute;top:0;left:0;right:0}.cp-hero.svelte-1uha8ag:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 42%, color-mix(in srgb, var(--ink) 55%, transparent) 62%, color-mix(in srgb, var(--ink) 92%, transparent) 85%, var(--ink) 100%);height:auto;position:absolute;inset:0}}.brand-radar.svelte-1uha8ag{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.radar-svg.svelte-1uha8ag{aspect-ratio:1;width:clamp(280px,78vw,380px);height:auto;animation:svelte-1uha8ag-radar-fade-in .68s var(--ease-stage,cubic-bezier(.34, 1.15, .45, 1)) .26s both;overflow:visible}.radar-caption.svelte-1uha8ag{display:none}.pulse.svelte-1uha8ag{transform-origin:200px 200px;will-change:transform, opacity;animation:5.2s cubic-bezier(.22,.61,.36,1) infinite svelte-1uha8ag-pulse-out}.pulse-a.svelte-1uha8ag{animation-delay:.92s}.pulse-b.svelte-1uha8ag{animation-delay:2.62s}.pulse-c.svelte-1uha8ag{animation-delay:4.32s}@keyframes svelte-1uha8ag-pulse-out{0%{opacity:.4;transform:scale(1)}85%{opacity:0}to{opacity:0;transform:scale(1.85)}}.pin-halo.svelte-1uha8ag{transform-origin:50%;will-change:transform, opacity;animation:3s ease-in-out infinite svelte-1uha8ag-pin-breathe}.pin-a.svelte-1uha8ag .pin-halo:where(.svelte-1uha8ag){animation-delay:.92s}.pin-b.svelte-1uha8ag .pin-halo:where(.svelte-1uha8ag){animation-delay:2.42s}@keyframes svelte-1uha8ag-pin-breathe{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.55;transform:scale(1.7)}}.link.svelte-1uha8ag{stroke-dashoffset:0;animation:6s linear infinite svelte-1uha8ag-link-flow}@keyframes svelte-1uha8ag-link-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-90px}}@keyframes svelte-1uha8ag-radar-fade-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pulse.svelte-1uha8ag,.pin-halo.svelte-1uha8ag,.link.svelte-1uha8ag,.radar-svg.svelte-1uha8ag{animation:none}.pulse-a.svelte-1uha8ag{opacity:.42}.pulse-b.svelte-1uha8ag{opacity:.28;transform:scale(1.2)}.pulse-c.svelte-1uha8ag{opacity:.16;transform:scale(1.4)}.pin-halo.svelte-1uha8ag{opacity:.32;transform:scale(1.4)}}@media (width>=1024px){.cp-hero.svelte-1uha8ag{aspect-ratio:1;flex:initial;pointer-events:none;grid-area:preview;place-self:center end;width:100%;max-width:none;height:auto;margin-right:clamp(-160px,-8vw,0px);padding:0;position:relative;top:auto;left:auto;right:auto}.cp-hero.svelte-1uha8ag:before,.cp-hero.svelte-1uha8ag:after{display:none}.brand-radar.svelte-1uha8ag{flex-direction:column;align-items:center;gap:clamp(20px,2.4dvh,36px);width:100%;height:100%;display:flex}.radar-svg.svelte-1uha8ag{aspect-ratio:1;width:100%;max-width:clamp(640px,62vw,1100px);height:auto;max-height:92dvh;overflow:visible}.radar-caption.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;gap:6px;animation:.48s linear 1.28s both caption-in;display:flex}@keyframes caption-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.radar-caption.svelte-1uha8ag{animation:none}}.radar-detail.svelte-1uha8ag{font-family:var(--mono);letter-spacing:.04em;color:var(--paper-faint,#e7e3d694);font-size:12px;font-weight:400}}@keyframes svelte-1uha8ag-landing-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing.svelte-1uha8ag{animation:none}}@media (width>=1024px){.landing.svelte-1uha8ag{grid-template:"topbar topbar""content preview""content preview"1fr"trust trust"/minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,3dvh,48px) clamp(48px,6vw,96px);padding:clamp(24px,3dvh,40px) max(64px,50vw - 640px) clamp(48px,6dvh,72px);display:grid}.landing.svelte-1uha8ag>header{grid-area:topbar}.trust-strip.svelte-1uha8ag{background:0 0;grid-area:trust;padding:clamp(20px,2dvh,28px) 0 clamp(64px,7dvh,88px)}.trust-strip.svelte-1uha8ag:before{width:clamp(80px,14vw,140px);top:0}}.content.svelte-1uha8ag{z-index:4;box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:clamp(16px,3dvh,36px);width:100%;max-width:480px;margin:0 auto;padding:24px;display:flex;position:relative}@media (width<=767px){.content.svelte-1uha8ag{gap:clamp(14px,2.4dvh,26px)}.trust-strip.svelte-1uha8ag{flex-shrink:0}}@media (width<=480px){.cp-hero.svelte-1uha8ag{height:clamp(240px,38dvh,300px)}.trust-strip.svelte-1uha8ag{padding-bottom:clamp(56px,6dvh,80px)}}@media (height<=700px){.trust-strip.svelte-1uha8ag{padding:8px 16px clamp(48px,5dvh,64px)}.trust-line{flex-wrap:nowrap;gap:0 6px;font-size:10px;overflow:hidden}}@media (width>=1024px){.content.svelte-1uha8ag{flex:initial;grid-area:content;justify-content:center;align-items:flex-start;gap:clamp(18px,2.6dvh,32px);width:100%;max-width:none;margin:0;padding:0}}.trust-strip.svelte-1uha8ag{z-index:4;box-sizing:border-box;background:linear-gradient(#0000,#0000 calc(0px + clamp(20px,2dvh,28px)) calc(1px + clamp(20px,2dvh,28px)));width:100%;padding:clamp(28px,4dvh,52px) 24px clamp(96px,10dvh,130px);position:relative}.trust-strip.svelte-1uha8ag:before{content:"";background:linear-gradient(to right, transparent 0%, color-mix(in srgb, var(--paper,#e7e3d6) 24%, transparent) 50%, transparent 100%);width:clamp(60px,12vw,96px);height:1px;position:absolute;top:clamp(14px,1.6dvh,22px);left:50%;transform:translate(-50%)}.bottom-vignette.svelte-1uha8ag{background:linear-gradient(to top, var(--ink) 0%, transparent 100%);z-index:1;pointer-events:none;height:120px;position:fixed;bottom:0;left:0;right:0}.group-cta.svelte-1uha8ag{color:var(--accent,#c9a96e);border:1px solid var(--border-accent,#c9a96e4d);font-family:var(--font);cursor:pointer;background:0 0;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s}.group-cta.svelte-1uha8ag:hover{background:var(--accent-dim);border-color:var(--accent,#c9a96e)}@media (width<=480px){.bottom-vignette.svelte-1uha8ag{opacity:.6;height:80px}.content.svelte-1uha8ag{padding:16px}}
