        align-items: space-between;
        }

        .accept-terms-button,
        .decline-terms-button {
            margin: 5px;
            padding: 12px 20px;
            border-radius: 20px;
            cursor: pointer;
            font-size: 0.9rem;
        }

        .accept-terms-button {
            background-color: var(--primary-color);
            color: white;
            border: none;
            transition: all 0.3s ease;
        }

        .decline-terms-button {
            background-co