.up-wrap.svelte-uosiqa{text-align:center;max-width:720px;margin:0 auto;padding:2.5rem 1.25rem 5rem}.up-brand.svelte-uosiqa{font-family:Cormorant Garamond,serif;font-weight:600;font-size:var(--text-xl);letter-spacing:-.01em;align-items:center;gap:.55rem;margin-bottom:3.5rem;display:inline-flex}.up-kick.svelte-uosiqa{font-family:var(--font-ledger);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0 0 1.1rem;font-weight:600}h1.svelte-uosiqa{letter-spacing:-.02em;margin:0 0 1.1rem;font-family:Cormorant Garamond,serif;font-size:clamp(2.1rem,6vw,3.4rem);font-weight:500;line-height:1.12}.up-lede.svelte-uosiqa{color:var(--ink-2);font-size:var(--text-lg);max-width:34rem;margin:0 auto 2.5rem;line-height:1.6}.up-panel.svelte-uosiqa{background:var(--fx-s1);border:1px solid var(--fx-line);text-align:left;border-radius:18px;padding:2rem}.up-field.svelte-uosiqa{margin-bottom:1.4rem}.up-field.svelte-uosiqa label:where(.svelte-uosiqa){font-size:var(--text-base);color:var(--ink-2);margin-bottom:.5rem;font-weight:600;display:block}.up-input.svelte-uosiqa{background:var(--fx-s3);border:1px solid var(--fx-line);border-radius:10px;align-items:center;gap:.4rem;min-width:0;padding:0 .9rem;display:flex}.up-input.svelte-uosiqa input:where(.svelte-uosiqa){flex:auto}.up-input.svelte-uosiqa span:where(.svelte-uosiqa){font-family:var(--font-ledger);color:var(--fx-mut)}.up-input.svelte-uosiqa input:where(.svelte-uosiqa),.up-input-solo.svelte-uosiqa{color:var(--ink);font-family:var(--font-ledger);font-size:var(--text-lg);font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;min-width:0;min-height:52px;font-weight:500}.up-input.svelte-uosiqa input:where(.svelte-uosiqa):focus,.up-input-solo.svelte-uosiqa:focus{outline:none}.up-input.svelte-uosiqa:focus-within,.up-input-solo.svelte-uosiqa:focus{border-color:var(--fx-amber-line)}.up-input-solo.svelte-uosiqa{background:var(--fx-s3);border:1px solid var(--fx-line);border-radius:10px;padding:0 .9rem}.up-note.svelte-uosiqa{color:var(--fx-mut);font-size:var(--text-sm);margin:0 0 1.5rem}.up-rule.svelte-uosiqa{border-top:1px solid var(--fx-line);margin-bottom:1.5rem}.up-out-label.svelte-uosiqa{font-family:var(--font-ledger);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--fx-mut);margin:0 0 .4rem;font-weight:600}.up-figure.svelte-uosiqa{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-family:Cormorant Garamond,serif;font-size:clamp(1.9rem,12.5vw,4.6rem);font-weight:500;line-height:1.05}.up-mech.svelte-uosiqa{font-size:var(--text-2lg);color:var(--ink);max-width:36rem;margin:2.5rem auto 2rem;line-height:1.6}.up-cta.svelte-uosiqa{background:var(--cream);color:var(--coal);font-weight:600;font-size:var(--text-lg);text-align:center;text-wrap:balance;border-radius:999px;max-width:100%;padding:1rem 1.9rem;line-height:1.4;display:inline-block}.up-cta.svelte-uosiqa:hover{background:var(--ink)}.up-fine.svelte-uosiqa{color:var(--ink-3);font-size:var(--text-md);max-width:32rem;margin:2rem auto 0;line-height:1.6}@media (width<=480px){.up-panel.svelte-uosiqa{padding:1.5rem 1.25rem}.up-brand.svelte-uosiqa{margin-bottom:2.5rem}.up-cta.svelte-uosiqa{padding:1rem 1.25rem}}
