.cta-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn-primary{background:var(--coral);color:var(--white);padding:16px 36px;border-radius:50px;font-family:"Sora",sans-serif;font-size:.92rem;font-weight:700;transition:.2s;display:inline-flex;align-items:center;gap:8px}.btn-primary:hover{background:var(--coral-bright);transform:translateY(-2px)}.btn-outline{background:0 0;color:var(--white);border:2px solid rgba(255,255,255,.3);padding:14px 32px;border-radius:50px;font-family:"Sora",sans-serif;font-size:.92rem;font-weight:600;transition:.2s}.btn-outline:hover{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.05)}.cta-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn-primary{background:var(--coral);color:var(--white);padding:16px 36px;border-radius:50px;font-family:"Sora",sans-serif;font-size:.92rem;font-weight:700;transition:.2s;display:inline-flex;align-items:center;gap:8px}.btn-primary:hover{background:var(--coral-bright);transform:translateY(-2px)}.btn-outline{background:0 0;color:var(--white);border:2px solid rgba(255,255,255,.3);padding:14px 32px;border-radius:50px;font-family:"Sora",sans-serif;font-size:.92rem;font-weight:600;transition:.2s}.btn-outline:hover{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.05)}