.continuity-card-grid{display:grid;grid-gap:var(--space-fine-85);gap:var(--space-fine-85)}@media (min-width:720px){.continuity-card-grid{grid-template-columns:1fr 1fr}}.continuity-card{background:var(--surface);border:1px solid var(--line-faint);border-radius:var(--radius);padding:var(--space-fine-110) var(--space-fine-115);min-height:100%}.continuity-card-tag{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--signal-light);margin-bottom:var(--space-fine-55)}.continuity-card-title{font-size:.98rem;letter-spacing:-.015em;margin-bottom:var(--space-fine-40);font-weight:650}.continuity-card-body{color:var(--muted);font-size:.9rem;text-wrap:pretty}.continuity-ladder{border:1px solid var(--line-faint);border-radius:var(--radius);overflow:hidden}.continuity-ladder-row{display:grid;grid-gap:var(--space-fine-35) var(--space-16);gap:var(--space-fine-35) var(--space-16);padding:var(--space-16) var(--space-fine-110);border-top:1px solid var(--line-faint);background:var(--surface)}.continuity-ladder-row:first-child{border-top:0}@media (min-width:640px){.continuity-ladder-row{grid-template-columns:7.5rem 1fr;align-items:baseline}}.continuity-ladder-name{font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--signal-light)}.continuity-ladder-body strong{display:block;font-size:.98rem;letter-spacing:-.01em;margin-bottom:var(--space-fine-20);font-weight:650}.continuity-ladder-body span{color:var(--muted);font-size:.9rem;text-wrap:pretty}.continuity-panel{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-fine-135) var(--space-20) var(--space-24)}.waitlist-form{display:flex;flex-direction:column;gap:var(--space-fine-15)}.waitlist-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.waitlist-field{margin-bottom:var(--space-fine-95)}.waitlist-field label{display:block;font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-dim);margin-bottom:var(--space-fine-40)}.waitlist-optional{color:var(--muted-dim);letter-spacing:0;text-transform:none;font-family:inherit;font-size:.85em}.waitlist-field input,.waitlist-field select,.waitlist-field textarea{width:100%;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-12) var(--space-fine-80);font:inherit;font-size:1rem;line-height:1.4;transition:border-color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease)}.waitlist-field input:hover,.waitlist-field select:hover,.waitlist-field textarea:hover{border-color:var(--line-strong)}.waitlist-field input:focus,.waitlist-field select:focus,.waitlist-field textarea:focus{outline:2px solid var(--signal-light);outline-offset:2px;border-color:var(--signal-light)}.waitlist-field input:disabled,.waitlist-field select:disabled,.waitlist-field textarea:disabled{opacity:.65;cursor:not-allowed}.waitlist-field textarea{min-height:6.5rem;resize:vertical}.waitlist-row{display:grid;grid-gap:var(--space-fine-85);gap:var(--space-fine-85)}@media (min-width:640px){.waitlist-row{grid-template-columns:1fr 1fr}}.waitlist-actions{display:flex;flex-wrap:wrap;gap:var(--space-12) var(--space-16);align-items:center;margin-top:var(--space-4)}.waitlist-trust{color:var(--muted-dim);font-size:.82rem;max-width:28rem;text-wrap:pretty}.waitlist-trust a{color:var(--muted);border-bottom:1px solid var(--line)}.waitlist-trust a:hover{color:var(--ink);border-color:var(--signal)}