.hero.svelte-1uha8ag{text-align:center;padding:34px 0 8px;position:relative;overflow:hidden}.hero__inner.svelte-1uha8ag{z-index:1;position:relative}.hero__bg.svelte-1uha8ag{pointer-events:none;z-index:0;position:absolute;inset:-10% -20%}.hero__bg.svelte-1uha8ag span:where(.svelte-1uha8ag){left:var(--x);top:var(--y);font-family:var(--font-serif);color:var(--ink);opacity:.05;animation:9s ease-in-out infinite svelte-1uha8ag-sway;animation-delay:calc(var(--i) * -.6s);font-size:34px;position:absolute}@keyframes svelte-1uha8ag-sway{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-16px)rotate(9deg)}}.hero__eyebrow.svelte-1uha8ag{letter-spacing:.36em;color:var(--gold);text-transform:uppercase;margin:6px 0 2px;font-size:10px}.hero__title.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:.1em;white-space:nowrap;margin:0 0 14px;font-size:clamp(28px,8.4vw,34px);line-height:1.35}.hero__lead.svelte-1uha8ag{color:var(--text-mute);margin:0;font-size:14px}.hero__lead.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text)}.form.svelte-1uha8ag{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid #d9b25f66;padding:24px 18px 20px}.form__title.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:.08em;text-align:center;margin-bottom:18px;font-size:16px}.dob.svelte-1uha8ag{grid-template-columns:1.35fr 1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.field.svelte-1uha8ag{flex-direction:column;gap:5px;display:flex}.field.svelte-1uha8ag>span:where(.svelte-1uha8ag){letter-spacing:.14em;color:var(--text-mute);align-items:center;gap:6px;font-size:11px;display:flex}.field.svelte-1uha8ag em:where(.svelte-1uha8ag){letter-spacing:.1em;background:var(--paper-2);color:var(--text-mute);border-radius:99px;padding:1px 6px;font-size:9px;font-style:normal}.field.svelte-1uha8ag select:where(.svelte-1uha8ag),.field.svelte-1uha8ag input:where(.svelte-1uha8ag){border:1.5px solid var(--line);background:var(--paper);width:100%;min-height:52px;color:var(--text);appearance:none;text-align:center;border-radius:12px;padding:0 12px;font-family:inherit;font-size:17px}.field.svelte-1uha8ag input:where(.svelte-1uha8ag){text-align:left;font-size:16px}.field.svelte-1uha8ag select:where(.svelte-1uha8ag){background-image:linear-gradient(45deg, transparent 50%, var(--text-mute) 50%), linear-gradient(135deg, var(--text-mute) 50%, transparent 50%);background-position:calc(100% - 15px) calc(50% + 1px),calc(100% - 10px) calc(50% + 1px);background-repeat:no-repeat;background-size:5px 5px;padding-right:22px}.field--name.svelte-1uha8ag{margin-bottom:20px}.form__note.svelte-1uha8ag{text-align:center;letter-spacing:.12em;color:var(--text-mute);margin:12px 0 0;font-size:11px}.pair-link.svelte-1uha8ag{margin-top:10px}.history.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:16px 18px}.history__head.svelte-1uha8ag{letter-spacing:.16em;color:var(--gold);justify-content:space-between;align-items:center;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.history__head.svelte-1uha8ag button:where(.svelte-1uha8ag){color:var(--text-mute);letter-spacing:.06em;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:11px;text-decoration:underline}.history.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:4px;margin:0;padding:0;list-style:none;display:grid}.history.svelte-1uha8ag a:where(.svelte-1uha8ag){border-top:1px solid var(--line);gap:1px;padding:9px 30px 9px 0;text-decoration:none;display:grid;position:relative}.history.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child a:where(.svelte-1uha8ag){border-top:none}.history.svelte-1uha8ag a:where(.svelte-1uha8ag):after{content:"›";color:var(--gold);font-size:18px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.history.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:13px}.history.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-mute);font-size:11px}.history__note.svelte-1uha8ag{color:var(--text-mute);margin:10px 0 0;font-size:10px}.features.svelte-1uha8ag{gap:10px;margin:0;padding:0;list-style:none;display:grid}.features.svelte-1uha8ag li:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:3px;padding:14px 16px;display:grid}.features.svelte-1uha8ag b:where(.svelte-1uha8ag){letter-spacing:.06em;color:var(--ink);font-size:14px}.features.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-mute);font-size:13px}.why.svelte-1uha8ag{background:linear-gradient(160deg, #fff, var(--paper-2));border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px 18px}.why.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.links.svelte-1uha8ag{gap:8px;display:grid}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;gap:2px;padding:13px 40px 13px 16px;text-decoration:none;display:flex;position:relative}.links.svelte-1uha8ag a:where(.svelte-1uha8ag):after{content:"›";color:var(--gold);font-size:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.links.svelte-1uha8ag b:where(.svelte-1uha8ag){font-size:14px}.links.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-mute);font-size:12px}
