.lead-cards.svelte-4z030h,.ledger-rows.svelte-4z030h,.steps.svelte-4z030h{list-style:none;margin:0;padding:0}.lead-cards.svelte-4z030h,.steps.svelte-4z030h{display:grid;gap:var(--space-5)}.lead-cards.svelte-4z030h{grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.lead-cards.svelte-4z030h{grid-template-columns:repeat(3,minmax(0,1fr))}}.lead-card.svelte-4z030h{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--radius-md);background:var(--cloud);color:var(--ink);border:1px solid var(--line)}.lead-photo.svelte-4z030h{position:relative;aspect-ratio:16 / 10;background:var(--sky-100)}@media(min-width:900px){.lead-photo.svelte-4z030h{aspect-ratio:4 / 5}}.lead-photo.svelte-4z030h .fill{position:absolute;inset:0;width:100%;height:100%}.lead-photo.svelte-4z030h img{object-position:var(--pos, center)}.code-chip.svelte-4z030h{position:absolute;top:var(--space-4);left:var(--space-4);padding:6px 12px;border:1px solid var(--glass-line);border-radius:var(--radius-pill);background:var(--glass);color:var(--on-photo)}.lead-body.svelte-4z030h{display:flex;flex-direction:column;gap:var(--space-3);flex:1;padding:var(--space-5) var(--space-5) var(--space-6)}.lead-body.svelte-4z030h>:where(.svelte-4z030h){margin:0}.lead-body.svelte-4z030h .sailings:where(.svelte-4z030h){align-self:flex-start;padding-inline:0}.ask.svelte-4z030h{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-top:auto}.lead-body.svelte-4z030h .ask:where(.svelte-4z030h){padding-top:var(--space-2)}.ask.svelte-4z030h .wa:where(.svelte-4z030h){padding-inline:0}.ledger.svelte-4z030h{--notch: 12px;margin-top:var(--space-7);overflow:hidden;border-radius:var(--radius-md);background:var(--cloud);color:var(--ink);border:1px solid var(--line)}.ledger-title.svelte-4z030h{display:flex;justify-content:space-between;gap:var(--space-4);margin:0;padding:var(--space-4) var(--space-5);color:var(--ink)}.ledger-count.svelte-4z030h{color:var(--ink-muted)}.ledger-rows.svelte-4z030h{position:relative;border-top:2px dashed var(--line-strong)}.ledger-rows.svelte-4z030h:before,.ledger-rows.svelte-4z030h:after{content:"";position:absolute;top:calc(var(--notch) * -1 - 1px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);border-radius:50%;background:var(--sky-050)}.ledger-rows.svelte-4z030h:before{left:calc(var(--notch) * -1)}.ledger-rows.svelte-4z030h:after{right:calc(var(--notch) * -1)}.ledger-row.svelte-4z030h{display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-5)}.ledger-row.svelte-4z030h+.ledger-row:where(.svelte-4z030h){border-top:1px dashed var(--line)}.ledger-row.svelte-4z030h .ask:where(.svelte-4z030h){grid-column:1 / -1;margin-top:0}.code.svelte-4z030h{font-family:var(--font-mono);font-size:14px;line-height:22px;font-weight:500;letter-spacing:.08em;color:var(--sun-ink)}.ledger-text.svelte-4z030h{display:grid;gap:var(--space-1);min-width:0}.ledger-text.svelte-4z030h>:where(.svelte-4z030h){margin:0}.ledger-text.svelte-4z030h>p:where(.svelte-4z030h),.good-to-know.svelte-4z030h{font-size:16px;line-height:26px}@media(min-width:900px){.ledger-row.svelte-4z030h{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5)}.ledger-row.svelte-4z030h .ask:where(.svelte-4z030h){grid-column:auto;flex-wrap:nowrap}}.steps.svelte-4z030h{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-bottom:var(--space-7)}.step.svelte-4z030h{display:grid;gap:var(--space-2);align-content:start}.step.svelte-4z030h>:where(.svelte-4z030h){margin:0}.step-no.svelte-4z030h{color:var(--brand)}.terms-note.svelte-4z030h{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);max-width:760px;padding:var(--space-6);background:var(--sky-050);border:1px solid var(--line);border-left:4px solid var(--sun);border-radius:var(--radius-md)}.terms-note.svelte-4z030h>:where(.svelte-4z030h){margin:0}.terms-note.svelte-4z030h p:where(.svelte-4z030h){max-width:var(--measure)}.terms-note.svelte-4z030h .good-to-know:where(.svelte-4z030h){max-width:var(--measure)}.inline-link.svelte-4z030h{color:var(--brand);text-decoration-line:underline;text-underline-offset:2px;overflow-wrap:anywhere}.good-to-know.svelte-4z030h{display:grid;gap:var(--space-2);padding-left:var(--space-5)}.links.svelte-4z030h{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5)}.links.svelte-4z030h .btn--text:where(.svelte-4z030h){padding-inline:0}.links.svelte-4z030h .ask-terms:where(.svelte-4z030h){white-space:normal;text-align:center}
