.c-launch{background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--yellow,var(--blue));border-radius:var(--r-md);padding:clamp(24px,3.5vw,40px);display:grid;gap:16px;align-content:start}
.c-launch h3{font-size:clamp(22px,2.2vw,28px);margin:0}
.c-launch p{margin:0;color:var(--muted)}
.c-launch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px}
.c-launch-grid button{display:flex;align-items:center;gap:12px;text-align:left;font:600 15px/1.3 var(--f-body);color:var(--ink);background:var(--sand);border:1px solid transparent;border-radius:var(--r-md);padding:16px;cursor:pointer;transition:border-color .25s,background .25s,transform .25s}
.c-launch-grid button:hover{background:var(--blue-soft);border-color:var(--blue);transform:translateY(-2px)}
.c-launch-grid svg{width:24px;height:24px;flex:none;color:var(--blue)}
.c-launch-alt{font-size:14px}.c-launch-alt a{color:var(--ink);text-decoration:underline}
@media (max-width:560px){.c-launch-grid{grid-template-columns:1fr}}
