.start-page{max-width:560px}.start-page h1{text-align:center}.start-page .lede{text-align:center;margin-left:auto;margin-right:auto}.start-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.start-link{display:flex;align-items:center;gap:14px;min-height:64px;padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);text-decoration:none}.start-link:hover{text-decoration:none;border-color:var(--accent)}.start-link:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.start-icon{font-size:26px;line-height:1;flex:none}.start-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.start-title{font-size:17px;font-weight:700;line-height:1.3}.start-body{font-size:13.5px;color:var(--muted)}.start-arrow{flex:none;color:var(--muted);font-size:18px}.start-link-primary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.start-link-primary .start-arrow,.start-link-primary .start-body{color:var(--accent-text);opacity:.9}